OAI/Computability/QuantumFactoring/RetentionDenominators.lean
20 declarations, 0 contain sorry, 0 declared as axioms
Explicit, uniform O(n) fair-bit lengths for every order-trial retention. Mere dyadicity would not bound the worst-case circuit cost.
- def
OAI.ExactQuantumFactoring.OrderTrial.DyadicAtline 15 - lemma
OAI.ExactQuantumFactoring.OrderTrial.DyadicAt.integerline 17 - lemma
OAI.ExactQuantumFactoring.OrderTrial.DyadicAt.monoline 21 - lemma
OAI.ExactQuantumFactoring.OrderTrial.DyadicAt.addline 28 - lemma
OAI.ExactQuantumFactoring.OrderTrial.DyadicAt.subline 32 - lemma
OAI.ExactQuantumFactoring.OrderTrial.DyadicAt.mulline 36 - lemma
OAI.ExactQuantumFactoring.OrderTrial.DyadicAt.int_mulline 43 - lemma
OAI.ExactQuantumFactoring.OrderTrial.majorant_atline 48 - lemma
OAI.ExactQuantumFactoring.OrderTrial.majorantSum_atline 56 - lemma
OAI.ExactQuantumFactoring.OrderTrial.probability_atline 63 - lemma
OAI.ExactQuantumFactoring.OrderTrial.coefficient_atline 71 - lemma
OAI.ExactQuantumFactoring.OrderTrial.lambda_atline 72 - lemma
OAI.ExactQuantumFactoring.OrderTrial.remainder_atline 75 - def
OAI.ExactQuantumFactoring.OrderTrial.discrepancyRetentionline 84 - def
OAI.ExactQuantumFactoring.OrderTrial.remainderRetentionline 87 - lemma
OAI.ExactQuantumFactoring.OrderTrial.discrepancy_atline 90 - lemma
OAI.ExactQuantumFactoring.OrderTrial.remainderRetention_atline 96 - def
OAI.ExactQuantumFactoring.OrderTrial.retentionBitsline 103Source documentation
One clock-independent number of bits works for all three modes, on every valid label, including d=1,j=0.
def retentionBits (n : ℕ) := 80*n+20
- lemma
OAI.ExactQuantumFactoring.OrderTrial.retentions_fixedDenominatorline 104 - lemma
OAI.ExactQuantumFactoring.OrderTrial.retained_numeratorline 112