Quantum Circuits Are Just a Phase
summary
Defines a tiny language with a single numerical primitive pH(theta) (global phase) plus a quantum pattern match iflet that picks bases via patterns as isometries. Proves universality by deriving a universal gate set, encodes CX, Hadamard, Grover, QFT, QSP and QET concisely, and gives categorical (Hilbert-space) denotational semantics. Ships a prototype compiler that emits circuits, handles inverses and fractional powers (square roots), and is proven sound with artifacts available.
AI-written summary · about
chapters (14)
- 0:00Quantum circuits introduction
- 1:30Quantum circuit model recap
- 4:43Challenges with quantum gates
- 8:10Phase as quantum primitive
- 9:35Pattern matching with iflet
- 12:43Diagonal gates like Z S T
- 13:27Pattern matching on X gates
- 14:53Quantum phase language
- 16:35Meta operations inverses exponentiation
- 18:19Type system and semantics
- 19:21Semantic equalities and algorithms
- 20:24Future beyond unitaries
- 21:49Q&A basis selection
- 25:43Q&A phase manipulation
related talks
20mTowards a Hierarchical Quantum Circuit Language
21mToward Certified Quantum Programming
01h 01mWhat Is "Quantum" About Quantum Computing?
15mToward A Quantum Programming Language for Higher Level Formal Verification
24mAddressable quantum gates
28mA type-theoretic account of quantum computation (Extended Abstract)
40mQ# - going beyond quantum circuits
17mQGAT: A Generate-and-Test Paradigm for Quantum Circuits
