OAI/Computability/QuantumFactoring/FactoringCircuit.lean
11 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.ExactQuantumFactoring.PhysicalTree.paddedLength_posline 19 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.finalRegister_boundline 21 - def
OAI.ExactQuantumFactoring.PhysicalTree.finalRegisterline 28 - def
OAI.ExactQuantumFactoring.PhysicalTree.finalCircuitline 35 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.final_inputline 40 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.final_register_outputline 48 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.final_outputline 54 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.finalCircuit_qubitsline 83 - theorem
OAI.ExactQuantumFactoring.PhysicalTree.finalCircuit_exactline 90 - theorem
OAI.ExactQuantumFactoring.PhysicalTree.finalCircuit_specline 118Source documentation
Discharges exactly the input/output clause for one explicit length-only family. This does NOT assert the outstanding resource or TM2-uniformity clauses.
theorem finalCircuit_spec (ℓ N : ℕ) (hN : 2≤N) (hs : N.size=ℓ) : ℓ+(paddedLength ℓ)^2≤(finalCircuit ℓ).qubits ∧ (finalCircuit ℓ).correctProbability ℓ N=1 := by …Mentions: OAI.ExactQuantumFactoring.paddedLength, OAI.ExactQuantumFactoring.PhysicalTree.finalCircuit
- lemma
OAI.ExactQuantumFactoring.PhysicalTree.finalCircuit_lengthline 125