OAI/Combinatorics/EditApproximation/Numerics/OptimizerBitEnvelope.lean
46 declarations, 0 contain sorry, 0 declared as axioms
A fixed polynomial envelope for the executed Boolean optimizer. The expression below records precisely the arithmetic cost formula; its degree proof avoids expanding powers or changing any computational limit.
- inductive
OAI.EditApproximation.NumericalCostInputline 11 - inductive
OAI.EditApproximation.NumericalCostExpressionline 15 - instance
OAI.EditApproximation.(instance at line 24)line 24 - instance
OAI.EditApproximation.(instance at line 25)line 25 - instance
OAI.EditApproximation.(instance at line 26)line 26 - instance
OAI.EditApproximation.(instance at line 27)line 27 - def
OAI.EditApproximation.NumericalCostExpression.evalline 29 - def
OAI.EditApproximation.NumericalCostExpression.degreeline 38 - theorem
OAI.EditApproximation.NumericalCostExpression.eval_le_powline 47 - def
OAI.EditApproximation.numericalCostEnvironmentline 72 - abbrev
OAI.EditApproximation.CEline 83Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:11 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.CE@path.
- def
OAI.EditApproximation.costSizeline 85 - def
OAI.EditApproximation.costMaxline 86 - def
OAI.EditApproximation.expressionLogStorageline 88Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:15 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionLogStorage@path.
- def
OAI.EditApproximation.expressionGradientStorageline 91Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:18 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionGradientStorage@path.
- def
OAI.EditApproximation.expressionPointline 94Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:21 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionPoint@path.
- def
OAI.EditApproximation.expressionLogUniversalline 97Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:24 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionLogUniversal@path.
- def
OAI.EditApproximation.expressionLogStepline 101Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:28 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionLogStep@path.
- def
OAI.EditApproximation.expressionLogBitline 105Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:32 (same declaration text).
- def
OAI.EditApproximation.expressionGradientBitline 110Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:37 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionGradientBit@path.
- def
OAI.EditApproximation.expressionMaximizerline 120Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:47 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionMaximizer@path.
- def
OAI.EditApproximation.expressionUpdateline 124Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:51 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionUpdate@path.
- def
OAI.EditApproximation.expressionOptimizerline 130Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:57 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionOptimizer@path.
- def
OAI.EditApproximation.optimizerCostExpressionline 137 - def
OAI.EditApproximation.optimizerBitPolynomialDegreeline 141 - theorem
OAI.EditApproximation.optimizerCostExpression_evalline 143 - theorem
OAI.EditApproximation.optimizerBitBudget_le_fixed_powerline 165 - theorem
OAI.EditApproximation.booleanOptimizer_cost_le_fixed_powerline 174 - def
OAI.EditApproximation.expressionBandSumStorageline 189Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:63 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionBandSumStorage@path.
- def
OAI.EditApproximation.expressionBandVertexWordline 192Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:66 (same declaration text).
- def
OAI.EditApproximation.expressionStoredSumWordline 195Distinct definitions of this name: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:69 (same statement text; different proof or body). Qualify references as OAI.EditApproximation.expressionStoredSumWord@path.
- def
OAI.EditApproximation.expressionStoredSumBitline 198Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:72 (same declaration text).
- def
OAI.EditApproximation.expressionBandCoordinateBitline 201Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:75 (same declaration text).
- def
OAI.EditApproximation.expressionBandPreparationline 204Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:78 (same declaration text).
- def
OAI.EditApproximation.expressionOptimisticStorageline 207Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:81 (same declaration text).
- def
OAI.EditApproximation.expressionOnlineStorageline 209Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:83 (same declaration text).
- def
OAI.EditApproximation.expressionGainBitline 213Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:87 (same declaration text).
- def
OAI.EditApproximation.expressionDecrementBitline 215Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:89 (same declaration text).
- def
OAI.EditApproximation.expressionCoefficientBitline 218Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:92 (same declaration text).
- def
OAI.EditApproximation.expressionOptimisticBitline 221Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:95 (same declaration text).
- def
OAI.EditApproximation.expressionOnlineBitline 226Also declared: OAI/Combinatorics/EditApproximation/Geometry/BandActionPolynomial.lean:100 (same declaration text).
- def
OAI.EditApproximation.preparedOptimizerCostExpressionline 233 - def
OAI.EditApproximation.preparedCostEnvironmentline 249 - def
OAI.EditApproximation.preparedOptimizerBitPolynomialDegreeline 263 - theorem
OAI.EditApproximation.preparedOptimizerCostExpression_evalline 265 - theorem
OAI.EditApproximation.preparedBandOptimizerBitBudget_le_fixed_powerline 300