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 and , there is a finite exact -wire circuit with no ancillas, using arbitrary one-qubit gates and CNOT gates, whose denotation is exactly . For , 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.
The cosine-sine theorem writes a -dimensional unitary as two block-diagonal unitaries around a central block , with nonnegative diagonal and (Cosine-Sine Block Decomposition).
A block unitary factors exactly as for unitaries and a diagonal unitary (Demultiplexing a Two-Block Unitary). Its proof writes with a diagonal coordinate matrix; the eigenbasis change is carried by .
The local Gray-code result exactly synthesizes finite multiplexors of and rotations with CNOTs, without ancillas, retaining their matrix phase conventions (Exact Gray-code synthesis of multiplexed y- and z-axis rotations).
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).
Every unit-modulus complex number has a real argument, so each diagonal entry of a diagonal unitary can be written for a real (Every nonzero complex number has a unique polar form with and ).
A finite circuit is a finite ordered list of gates on the specified ordered wires, and its denotation is the exact chronological matrix product (Finite circuit syntax and ordered wire labels, Denotational semantics of a finite layered circuit, CNOT and Control-Target Order, Ordered tensor registers, their inner product, and wire permutations, A local gate has a unique global wire embedding).
Proof
For , use the single gate itself. For , [F4] gives an exact circuit with at most three CNOTs and no ancillas. For , the only unitary channel on is the identity, represented by the empty circuit. These establish the base cases.
Let and split the ordered register into its first wire and the remaining wires. Apply [F1] to write where and are block-diagonal unitaries on that split and For each computational word of the lower register, let be the corresponding diagonal entries of . Since and , the unit complex number has modulus one; by [F5] write it as and put . Its real and imaginary parts show and , so is a multiplexed rotation on the first wire, controlled by the lower word .
Apply [F2] separately to and . Each side factor becomes two unitaries on the lower wires, with one intervening factor. In the ordered computational coordinates of the lower register, write the diagonal entries of each factor as ; the eigenbasis change is in the outer factors by [F2]. The two-dimensional block on the first wire at lower word is . Thus each intervening factor is a multiplexed rotation controlled by the lower register. The two such factors and the central 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.
By induction, each of the four lower-register unitaries from step 1.3 has a finite exact circuit with no ancillas on its wires. Place those circuits in the product order of [F6] together with the three multiplexor circuits from step 1.3. The resulting finite -wire circuit denotes 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
- Cosine-Sine Block Decomposition
- Demultiplexing a Two-Block Unitary
- Exact Gray-code synthesis of multiplexed y- and z-axis rotations
- Exact Three-CNOT Synthesis of Two-Qubit Unitaries
- Every nonzero complex number has a unique polar form $r(\cos\theta+i\sin\theta)$ with $r>0$ and $-\pi<\theta\le\pi$
- Finite circuit syntax and ordered wire labels
- Denotational semantics of a finite layered circuit
- CNOT and Control-Target Order
- Ordered tensor registers, their inner product, and wire permutations
- A local gate has a unique global wire embedding
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
- Vivek V. Shende, Stephen S. Bullock, and Igor L. Markov, Synthesis of Quantum Logic Circuits, arXiv:quant-ph/0406176v5, §§5.1–5.3 (standard reference, not scraped)
- Ronald de Wolf, Quantum Computing: Lecture Notes, arXiv:1907.09415, §2.2 (standard reference, not scraped)