GapCVP proof, part 09 #
GapCVP reduction support.
Equations
- GapCVP.Factor400BinaryConstructiveSourcePlaces.sourceFormulaField encodingLength formula = GapCVP.Core.sourceFormulaField encodingLength formula
Instances For
GapCVP reduction support.
Equations
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- GapCVP.BinarySourceCoordinateOrder.sourceFormulaWordDegree encodingLength formula = GapCVP.Core.sourceFieldExponent (GapCVP.Core.sourceSizeParameter encodingLength formula)
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The field word order evaluates the binary word represented by its index.
GapCVP reduction support.
Equations
- GapCVP.BinarySourceCoordinateOrder.sourceFormulaFieldCardOrder encodingLength formula = (finCongr ⋯).trans (GapCVP.BinarySourceCoordinateOrder.sourceFormulaFieldWordOrder encodingLength formula)
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The grid word order retains the field value of its indexed word.
GapCVP reduction support.
Equations
- GapCVP.BinarySourceCoordinateOrder.sourceFormulaGridOrder encodingLength formula = (finCongr ⋯).trans (GapCVP.BinarySourceCoordinateOrder.sourceFormulaGridWordOrder encodingLength formula)
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- GapCVP.BinaryReedSolomonParity.orderedInterpolationNode points hdegree index = points (Fin.castLE ⋯ index)
Instances For
GapCVP reduction support.
Equations
- GapCVP.BinaryReedSolomonParity.orderedInterpolationPrefix hdegree = { toFun := fun (values : Fin p → K) (index : Fin (D + 1)) => values (Fin.castLE ⋯ index), map_add' := ⋯, map_smul' := ⋯ }
Instances For
GapCVP reduction support.
Equations
- GapCVP.BinaryReedSolomonParity.constructiveParityMatrix points hdegree = LinearMap.toMatrix' (GapCVP.BinaryReedSolomonParity.constructiveParityLinearMap points hdegree)
Instances For
GapCVP reduction support.
Equations
Instances For
GapCVP reduction support.
Equations
- GapCVP.Core.rootSupportPolynomial roots = ∏ i : Fin h, (Polynomial.X - Polynomial.C (roots i))
Instances For
GapCVP reduction support.
Equations
- GapCVP.Core.genericHankelDenominator h moments = GapCVP.Core.leadingHankelDet✝ moments h
Instances For
GapCVP reduction support.
Equations
- GapCVP.Core.maximalGenericHankelRank moments rankBound = GapCVP.Core.maximalLeadingHankelRank✝ moments rankBound
Instances For
GapCVP reduction support.
Equations
- GapCVP.Core.familySplittingPolynomial family = ∏ i : ι, family i
Instances For
Splitting field shared by a finite family of polynomials.
Equations
Instances For
GapCVP reduction support.
Equations
- GapCVP.Core.CommonAmbientSplittingField polynomials = GapCVP.Core.CommonSplittingField polynomials
Instances For
Separable subfield of the common splitting field of a finite polynomial family.
Equations
- GapCVP.Core.CommonSeparableSplittingField polynomials = separableClosure F (GapCVP.Core.CommonAmbientSplittingField polynomials)
Instances For
Polynomial whose roots encode a support of size at most the given bound.
Equations
- GapCVP.Core.genericMomentSupportPolynomial h moments = Polynomial.X ^ h + ∑ i : Fin h, Polynomial.C (GapCVP.Core.genericHankelCoefficient✝ h moments i) * Polynomial.X ^ ↑i
Instances For
GapCVP reduction support.
Equations
- GapCVP.Core.enumeratedRootSupport roots = Finset.image roots Finset.univ
Instances For
GapCVP reduction support.
Equations
Instances For
GapCVP reduction support.
Equations
- H.effectiveGaussianSystem = { check := H.check, rhs := H.rightHandSide }
Instances For
GapCVP reduction support.
Equations
Instances For
GapCVP reduction support.
Equations
- H.effectivePivotRowOption column = Option.map Prod.fst (List.find? (fun (pivot : Fin H.rowCount × Fin H.dimension) => decide (pivot.2 = column)) H.effectiveGaussianState.pivots)
Instances For
GapCVP reduction support.
Equations
- H.effectiveAffineBits column = match H.effectivePivotRowOption column with | some row => H.effectiveGaussianState.system.rhs row | none => 0
Instances For
GapCVP reduction support.
Equations
- H.effectiveAffineRepresentative column = ↑(H.effectiveAffineBits column).val
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
Instances For
Executes the preservingXorStepTac machine-step simplifier.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Executes the binaryGaussianXorStepTac machine-step simplifier.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- GapCVP.BinaryModularReductionTM.finiteWordBits word = List.map word (List.finRange d)
Instances For
GapCVP reduction support.
Equations
- GapCVP.BinaryExplicitAffineSystem.explicitMomentBudget encodingLength formula = GapCVP.Core.sourceSizeParameter encodingLength formula ^ 30
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- GapCVP.BinaryExplicitAffineSystem.sourceFormulaExplicitGridOrder encodingLength formula = (finCongr ⋯).trans (GapCVP.BinarySourceCoordinateOrder.sourceFormulaGridOrder encodingLength formula)
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
- GapCVP.BinaryExplicitAffineSystem.explicitFamilyRowCount encodingLength formula (Sum.inl val) = Fintype.card (GapCVP.BinaryExplicitAffineSystem.ExplicitGridPoint encodingLength formula)
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- GapCVP.BinaryExplicitAffineSystem.explicitFamilyTarget encodingLength formula (Sum.inl val) x_1 = 1
- GapCVP.BinaryExplicitAffineSystem.explicitFamilyTarget encodingLength formula (Sum.inr val) x_1 = 0
Instances For
Matrix encoding the linear checks of one explicit constraint family.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- GapCVP.Factor400BinaryConstructiveSourcePlaces.sourceFormulaCommonRoots encodingLength F z hz hshort tableType = Classical.choose ⋯
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.
Instances For
GapCVP reduction support.
Equations
- One or more equations did not get rendered due to their size.