OAI/MathematicalPhysics/ContinuumCoulomb/Quantum/QuantumAdjacentProgram.lean
9 declarations, 0 contain sorry, 0 declared as axioms
The recursive adjacent-CNOT construction is a literal finite prefix, one central gate, and its reversed prefix.
- def
OAI.ContinuumCoulomb.QuantumCircuitCode.swapPrefixline 13 - theorem
OAI.ContinuumCoulomb.QuantumCircuitCode.swapPrefix_succline 16 - def
OAI.ContinuumCoulomb.QuantumCircuitCode.adjacentListline 26 - theorem
OAI.ContinuumCoulomb.QuantumCircuitCode.adjacentList_eqline 29 - def
OAI.ContinuumCoulomb.QuantumCircuitCode.swapPrefixProgramline 42 - def
OAI.ContinuumCoulomb.QuantumCircuitCode.orderedCnotProgramline 52 - abbrev
OAI.ContinuumCoulomb.QuantumCircuitCode.AdjacentInputline 63 - def
OAI.ContinuumCoulomb.QuantumCircuitCode.adjacentInputCodeline 64 - def
OAI.ContinuumCoulomb.QuantumCircuitCode.adjacentProgramline 67