OAI/Computability/QuantumFactoring/PhysicalOrderSlots.lean
13 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.ExactQuantumFactoring.OrderSlots.ordinaryWidthline 15 - abbrev
OAI.ExactQuantumFactoring.OrderSlots.coinWidthline 16 - abbrev
OAI.ExactQuantumFactoring.OrderSlots.widthline 17 - def
OAI.ExactQuantumFactoring.OrderSlots.ordinaryLayoutline 19 - def
OAI.ExactQuantumFactoring.OrderSlots.layoutline 22 - def
OAI.ExactQuantumFactoring.OrderSlots.programline 26 - def
OAI.ExactQuantumFactoring.OrderSlots.zeroline 30 - lemma
OAI.ExactQuantumFactoring.OrderSlots.ordinary_entryline 33 - lemma
OAI.ExactQuantumFactoring.OrderSlots.program_entryline 45Source documentation
The completed order slot is a literal finite gate program on fresh qubits. Neither the true order nor retrospective factor data occur in its preparation.
lemma program_entry (n : ℕ) (a m : Basis n) (r : Result n) : (programMatrix (program n)).mulVec (basisVector (layout n (zero a m))) (layout n r)=fresh n a m r := by …Mentions: OAI.ExactQuantumFactoring.Basis, OAI.ExactQuantumFactoring.OrderSlots.Result, OAI.ExactQuantumFactoring.programMatrix, OAI.ExactQuantumFactoring.OrderSlots.program, OAI.ExactQuantumFactoring.basisVector, OAI.ExactQuantumFactoring.OrderSlots.layout, OAI.ExactQuantumFactoring.OrderSlots.zero, OAI.ExactQuantumFactoring.OrderSlots.fresh
- lemma
OAI.ExactQuantumFactoring.OrderSlots.program_stateline 56 - lemma
OAI.ExactQuantumFactoring.OrderSlots.program_massline 63 - lemma
OAI.ExactQuantumFactoring.OrderSlots.program_passed_massline 72 - lemma
OAI.ExactQuantumFactoring.OrderSlots.program_lengthline 78