Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-luna)
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.

Exact finite unitary synthesis from cosine-sine recursion

Statement

For every n≥1 and U∈U(2n), there is a finite exact n-wire circuit with no ancillas, using arbitrary one-qubit gates and CNOT gates, whose denotation is exactly U. For n=0, the unitary channel on the one-dimensional register is the identity channel and is represented by the empty circuit. The finite alphabet may be chosen to contain the exact gate matrices used in the construction. This is an existence theorem for exact mathematical gate labels; it gives no finite-bit encoding or decomposition-time bound.

Facts & Assumptions

Given: A finite-dimensional unitary matrix and the exact finite-circuit semantics on ordered qubit wires.

[F1]

The cosine-sine theorem writes a 2k-dimensional unitary as two block-diagonal unitaries around a central block (C−SSC), with nonnegative diagonal C,S and C2+S2=I (Cosine-Sine Block Decomposition).

[F2]

A block unitary U0⊕U1 factors exactly as (I⊗V)(D⊕D∗)(I⊗W) for unitaries V,W and a diagonal unitary D (Demultiplexing a Two-Block Unitary). Its proof writes U0U1∗=VD2V∗ with D a diagonal coordinate matrix; the eigenbasis change is carried by V.

[F3]

The local Gray-code result exactly synthesizes finite multiplexors of Ry and Rz rotations with CNOTs, without ancillas, retaining their matrix phase conventions (Exact Gray-code synthesis of multiplexed y- and z-axis rotations).

[F4]

Every two-qubit unitary has an exact no-ancilla circuit using arbitrary one-qubit gates and at most three CNOTs (Exact Three-CNOT Synthesis of Two-Qubit Unitaries).

[F5]

Every unit-modulus complex number has a real argument, so each diagonal entry d of a diagonal unitary can be written d=eiη for a real η (Every nonzero complex number has a unique polar form r(cos⁡θ+isin⁡θ) with r>0 and −π<θ≤π).

Proof

1.1givenF4F6basecases

For n=1, use the single gate U itself. For n=2, [F4] gives an exact circuit with at most three CNOTs and no ancillas. For n=0, the only unitary channel on C is the identity, represented by the empty circuit. These establish the base cases.

1.2F1F5algebraconstruct

Let n≥3 and split the ordered register into its first wire and the remaining n−1 wires. Apply [F1] to write U=L W R, where L=L0⊕L1 and R=R0⊕R1 are block-diagonal unitaries on that split and W=(C−SSC). For each computational word x of the lower register, let cx,sx be the corresponding diagonal entries of C,S. Since cx,sx≥0 and cx2+sx2=1, the unit complex number cx+isx has modulus one; by [F5] write it as eiηx and put θx=2ηx. Its real and imaginary parts show cx=cos⁡(θx/2) and sx=sin⁡(θx/2), so W is a multiplexed Ry rotation on the first wire, controlled by the lower word x.

1.3F2F3F5F6algebra

Apply [F2] separately to L0⊕L1 and R0⊕R1. Each side factor becomes two unitaries on the lower n−1 wires, with one intervening D⊕D∗ factor. In the ordered computational coordinates of the lower register, write the diagonal entries of each factor as dx=eiηx; the eigenbasis change is in the outer V,W factors by [F2]. The two-dimensional block on the first wire at lower word x is diag⁡(dx,dx∗)=Rz(−2ηx). Thus each intervening factor is a multiplexed Rz rotation controlled by the lower register. The two such factors and the central Ry factor have finite exact circuits by [F3]; the wire permutation that places the first wire as target is only a relabeling of the specified ordered local gate embeddings in [F6], so no extra wire or approximation is introduced.

2.1step 1.2step 1.3F6inductionalgebradischarge-induction∎

By induction, each of the four lower-register unitaries from step 1.3 has a finite exact circuit with no ancillas on its n−1 wires. Place those circuits in the product order of [F6] together with the three multiplexor circuits from step 1.3. The resulting finite n-wire circuit denotes LWR=U exactly; all recursive factors act on existing wires, so no ancilla is added. Since every construction uses finitely many exact gate matrices, the union of the finitely many recursive gate alphabets and the three multiplexor constructs is finite, so it is an instance-specific gate alphabet.

Depends on

Used by

Dependency tree · two levels

45 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