Alphabeta Math
AlgorithmAlgorithm: AI-adaptedProof: Not applicablePipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Solovay–Kitaev Unitary Compiler for SU(2)

Definition

Inputs: A fixed inverse-closed dense gate package G with the finite base-net certificate (N0,η0,L0) from Inverse-Closed Dense SU(2) Gate Set, an exact-real target U∈SU(2), and a rational 0<ε≤η0. This is an ideal exact-real procedure: fixed-dimensional exact matrix arithmetic, matrix logarithm/exponential, and exact comparisons are unit-cost operations. It is not, by this definition alone, a finite Turing algorithm.

Set ηj+1=64ηj3/2 for j≥0. Choose the least integer J≥0 with ηJ≤ε. Define Compile⁡(U,j) recursively:

  1. If j=0, return the first word A∈N0 with ∥U−A∥≤η0.
  2. If j>0, set A=Compile⁡(U,j−1) and D=UA∗. If D=I, set V=W=I. Otherwise apply the Pauli-coordinate construction in A Quantitative Balanced Commutator in SU(2) to D and ηj−1, obtaining V,W∈SU(2) with D approximated by VWV∗W∗.
  3. Set B=Compile⁡(V,j−1) and C=Compile⁡(W,j−1). Return the word BCB∗C∗A. Store concatenations and inverses as a shared expression DAG; an inverse word is formed by reversing its label order and replacing each label by its listed inverse. Expanding the DAG writes the ordinary gate word.

Return Compile⁡(U,J). The recursion depth is finite because each call decreases the nonnegative integer j.

Well-definedness

Solovay–Kitaev Error and Resource Bound ↗ establishes this procedure's level existence and recursive admissibility: its step 3.1 gives the least finite J, while steps 1.1–2.1 give the inductive bound ∥D−I∥≤ηj−1 for every balanced-commutator call. The displayed level formula has 0<ηj≤η0<64−2<1/16, so each such call satisfies the lemma's norm and radius hypotheses. The base-net certificate supplies the level-zero choice. This is the well-definedness justification for the instructions above; the error and resource conclusions are stated and proved in that theorem.

Depends on

Used by

Dependency tree · two levels

27 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources