OAI/Computability/QuantumFactoring/RationalHeightResources.lean
18 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.ExactQuantumFactoring.nat_size_mul_leline 11 - lemma
OAI.ExactQuantumFactoring.nat_size_add_leline 16 - lemma
OAI.ExactQuantumFactoring.nat_size_pow_leline 24 - lemma
OAI.ExactQuantumFactoring.PolyBound.sizeMulline 33 - lemma
OAI.ExactQuantumFactoring.PolyBound.sizeAddline 36 - lemma
OAI.ExactQuantumFactoring.PolyBound.sizePowline 39 - def
OAI.ExactQuantumFactoring.RatHeightPolyline 46Source documentation
Bit-length bounds for exact normalized rational constants appearing in the emitted circuit. These are not bounds on their exponentially large values.
def RatHeightPoly (a : ℕ → ℚ) : Prop := …
- lemma
OAI.ExactQuantumFactoring.RatHeightPoly.constantline 50 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.natCastline 51 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.intCastline 56 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.addline 61 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.negline 75 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.subline 79 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.mulline 81 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.invline 94 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.divline 107 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.powline 109 - lemma
OAI.ExactQuantumFactoring.RatHeightPoly.constExprline 114