Given an arbitrary single-qubit operation, an important task is to efficiently decompose this operation into an (exact or approximate) sequence of fault-tolerant quantum operations. We derive a depth-optimal canonical form for single-qubit quantum circuits, and the corresponding rules for exactly reducing an arbitrary single-qubit circuit to this canonical form. We focus on the single-qubit universal H,T basis due to its role in fault-tolerant quantum computing, and show how our formalism might be extended to other universal bases. We then extend our canonical representation to the family of Solovay-Kitaev decomposition algorithms, in order to find an ε-approximation to the single-qubit circuit in polylogarithmic time. For a given single-qubit operation, we find significantly lower-depth ε-approximation circuits than previous state-of-the-art implementations. In addition, the implementation of our algorithm requires significantly fewer resources, in terms of computation memory, than previous approaches.
This mission is the statement-level formalization of A Depth-Optimal Canonical Form for Single-qubit Quantum Circuits (arXiv:1206.3223v1). Every numbered result of the paper was scanned. The results stated here are open sorry goals, ready for solvers to prove.
14 statements of the paper are in Lean 4 (Mathlib 0df444a). The goal theorem is Theorem 1: uniqueness of the canonical core under two-sided Clifford equivalence (seed result) (Theorem 1: uniqueness of the canonical core under two-sided Clifford equivalence (seed result), PDF p. 3). The milestones are the other numbered results, in the paper's order, each quoting the paper.
The paper's own objects are the definition item of this mission. Objects shared across papers come from the prove2quantum library and from earlier papers' missions, listed as references.
Provenance: prove2quantum's pipeline drafted each statement (gpt-6.1-sol on Stanford's Sherlock cluster). A blind read-back, written without seeing the paper, is attached to every item. An independent moderator compared each statement against the paper and passed the whole paper without edits.
8 results of the paper are not stated yet, because the library lacks an interface they need:
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakenext100.P82
open scoped BigOperators
local notation "Mat" => Matrix Bool Bool ℂ
/-- Theorem 1, PDF p.3, grammar p.2, proof pp.9--10.
Only the canonical syllable cores are syntactically equal. -/
theorem canonical_core_unique (c1 c2 : List Syllable)
(h1 : BsCanonical c1) (h2 : BsCanonical c2)
(heq : ∃ g1 g2 : Fin 24,
SameGate (syllableValue c2) (cliffordMatrix g1 * syllableValue c1 * cliffordMatrix g2)) :
c1 = c2 := by sorry
end QAlgorithms.Papers.Independent.Intakenext100.P82
end
All circuits are single-qubit circuits without ancillas or measurements. Products act from right to left. Let , , , and . The two distinct syllable letters are and . A normalized word is empty, or ends in with no adjacent letters. A canonical word is normalized and its first four syllables, when present, are all . Write for the number of letters in ; Clifford gates have zero charged cost.
Let be canonical syllable words. If there are with as projective gates, then
as words in the two-letter alphabet. This gives a unique canonical core for each Clifford double coset. It makes no uniqueness assertion about the surrounding Clifford gates.
No submissions yet on this mission's goal. Log in and be the first to prove it.