OAI/Computability/QuantumFactoring/TreeQuarterPhysical.lean
11 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.ExactQuantumFactoring.hadamards_zero_encodedline 19 - def
OAI.ExactQuantumFactoring.Completion.extendEncodingline 29Source documentation
The actual four-register completion, when the ordinary preparation has retained and injectively encoded its full history.
def extendEncoding {α : Type*} {q : ℕ} (e : α→Basis q) (W t d : ℕ) : Raw α W t d→Basis (t+(q+(W+coinBits W t d))) := …Mentions: OAI.ExactQuantumFactoring.Basis, OAI.ExactQuantumFactoring.Completion.Raw, OAI.ExactQuantumFactoring.Completion.coinBits
- lemma
OAI.ExactQuantumFactoring.Completion.extendEncoding_injectiveline 33 - lemma
OAI.ExactQuantumFactoring.Completion.program_encoded_stateline 49 - abbrev
OAI.ExactQuantumFactoring.PhysicalTree.quarterWidthline 76 - def
OAI.ExactQuantumFactoring.PhysicalTree.quarterProgramline 77 - def
OAI.ExactQuantumFactoring.PhysicalTree.quarterZeroline 79 - def
OAI.ExactQuantumFactoring.PhysicalTree.quarterEncodingline 82 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.quarterProgram_stateline 85 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.quarterEncoding_injectiveline 89 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.quarterProgram_lengthline 91