OAI/InformationTheory/QuantumCircuit/Ancilla.lean
16 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.QAC.ancillaValidline 12Source documentation
The zero-ancilla computational subspace, without any condition on final garbage.
def ancillaValid {N : ℕ} (n : ℕ) (z : Word N) : Prop := ∀ i, n ≤ i.val → z i=0Mentions: OAI.QAC.Word
- instance
OAI.QAC.(instance at line 14)line 14 - def
OAI.QAC.restrictWordline 18 - lemma
OAI.QAC.restrict_inputWordline 21 - lemma
OAI.QAC.inputWord_injectiveline 26 - lemma
OAI.QAC.inputWord_validline 30 - lemma
OAI.QAC.input_restrictWordline 34 - lemma
OAI.QAC.sum_ancillaValidline 41 - def
OAI.QAC.ancillaProjectionline 59 - lemma
OAI.QAC.ancillaProjection_diagonalline 62 - lemma
OAI.QAC.inputHadamard_ancilla_flipline 83 - lemma
OAI.QAC.bitX_entryline 94 - lemma
OAI.QAC.inputFlip_entryline 97 - lemma
OAI.QAC.ancillaValid_flipline 109 - lemma
OAI.QAC.inputFlip_mul_ancilla_entryline 117 - lemma
OAI.QAC.trace_flip_ancillaline 131