Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedPipeline-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.

Fixed-Arity Unitary Error Budget

Statement

Fix k≥1, U∈U(2k), and a real 0<ε<1/2. Suppose a supplied exact decomposition of U has m≥1 one-qubit U(2) factors and c≥0 exact CNOT factors, with no ancillas. Compiling the special-unitary part of each one-qubit factor to error ε/m gives a circuit C such that min⁡∣λ∣=1∥U−λC∥≤ε. Its gate count is at most c+O(mlog⁡log⁡3/25(m/ε)) for fixed k and fixed base net. For every unit vector ψ and every nonnegative contraction E on the 2k-dimensional space, the event value pE(V,ψ):=∥E1/2Vψ∥2 changes by at most 2ε between V=U and V=C. The phase guarantee is for the whole unconditional block. Here nonnegative contraction means E=E∗, ⟨Ev,v⟩≥0 for all v, and ∥E∥≤1.

Facts & Assumptions

Given: A fixed k≥1, one exact no-ancilla factorization of U∈U(2k) with m≥1 one-qubit U(2) factors and c≥0 CNOT factors, and 0<ε<1/2.

[F1]

The SU(2) compiler gives an operator-norm approximation with word length O(log⁡log⁡3/25(1/δ)) (Solovay–Kitaev Error and Resource Bound).

[F3]

Nonnegative means self-adjoint with nonnegative quadratic form (Non-negative and positive operators).

[F6]

The closed unit ball in finite-dimensional C is compact (The closed unit ball is compact if and only if the normed space is finite-dimensional).

[F7]

Every unit-modulus complex number has the form eit for a real t (t↦(cos⁡t,sin⁡t) is a bijection from [0,2π) onto the real unit circle).

[F8]
[F9]

The vector norm induced by an inner product satisfies the triangle inequality (The inner-product norm is definite, homogeneous, and satisfies the triangle inequality).

[F10]

The ordered tensor register has an orthonormal product basis, with the product inner product; wire permutations permute that basis (Ordered tensor registers, their inner product, and wire permutations).

Proof

1.1F7givenconstruct

For each one-qubit factor Gj∈U(2), determinant multiplicativity and Gj∗Gj=I give ∣det⁡Gj∣2=1. Thus [F7] gives det⁡Gj=eiθj for a real θj. Put ϕj=θj/2 and Sj=e−iϕjGj. Then det⁡Sj=e−2iϕjdet⁡Gj=1 and Sj is unitary, so Sj∈SU(2) and Gj=eiϕjSj.

2.1F1step 1.1

Put h=min⁡(η0,ε/m)>0. Let r be the least nonnegative integer with 2−r≤h and put δ=2−r. Such an r exists since 2−r→0; since h<1, minimality gives h/2<δ≤h. Thus δ is rational, satisfies 0<δ≤η0 and δ≤ε/m, and is a permitted input to the compiler in [F1]. Apply it to each Sj. It gives a gate word Wj with ∥Sj−Wj∥≤δ. The phase factors eiϕj commute with all factors and multiply to one scalar for the entire circuit; after factoring it out, the exact and compiled products have the same CNOT slots and respectively Sj and Wj in each one-qubit slot.

3.1F2F8F9F10step 2.1algebra

First justify the full-register error at each local slot. Group its one-qubit support first and unused wires second, using the unitary wire permutation of [F10]. For a finite orthonormal basis (eℓ) of the unused register, every vector is uniquely v=∑ℓvℓ⊗eℓ, and the product inner product gives ∥v∥2=∑ℓ∥vℓ∥2. For a local difference A, it also gives ∥(A⊗I)v∥2=∑ℓ∥Avℓ∥2≤∥A∥2∑ℓ∥vℓ∥2=∥A∥2∥v∥2 by [F8]. Thus ∥A⊗I∥≤∥A∥. Conjugation by the wire permutation preserves norm, since a unitary preserves vector norms and maps the unit sphere onto itself. This includes the empty unused register. Apply this to each Sj−Wj from step 2.1, giving full-register slot error at most δ. Index the full ordered circuit product by q=m+c slots, so the two products are Aq⋯A1 and Bq⋯B1. At a CNOT slot set Ar=Br to that exact gate; at a one-qubit slot use the exact Sj and its compiled word Wj. Insert one factor at a time to obtain Aq⋯A1−Bq⋯B1=∑r=1qAq⋯Ar+1(Ar−Br)Br−1⋯B1. Every surrounding factor is unitary: exact factors, compiled words, and CNOTs are all unitary. For a unitary Q, ∥Qv∥=∥v∥ for every unit vector v, so [F8] gives ∥Q∥=1. The operator-norm triangle inequality follows from [F8] by applying [F9] to each unit input and taking the maximum. Then [F2] bounds the product difference by the sum of the q factor errors. The CNOT slots contribute zero, and the m one-qubit slots each contribute at most δ, giving mδ≤ε. The scalar from step 2.1 is a single whole-circuit phase, proving the projective operator bound.

4.1F2F3F4F5F6F8F9givenstep 3.1algebra

The unit circle is a closed subset of the closed unit ball in C, so it is compact by [F6]. The continuous function λ↦∥U−λC∥ therefore attains its minimum at some ∣λ∣=1. The phase from step 3.1 gives one value at most ε, so this minimum is also at most ε. By [F4], diagonalize E in an orthonormal basis with eigenvalues λ1,…,λ2k. Nonnegativity [F3] makes each λi≥0, and ∥E∥≤1 gives λi≤1 by applying the norm to a corresponding unit eigenvector. Define E1/2 in this basis by diagonal entries λi, which exist by [F5]. Its square is E, it is self-adjoint, and direct calculation on coordinates gives ∥E1/2∥=max⁡iλi≤1. The factors U,C are unitary, so [F8] gives ∥Uψ∥=∥Cψ∥=1. The two vectors E1/2Uψ and E1/2λCψ have norms at most 1, and their distance is at most ε by step 3.1 and [F2]. The reverse triangle inequality from [F9] gives ∣∥x∥−∥y∥∣≤∥x−y∥ for these vectors; factoring the difference of their squared norms therefore bounds it by (1+1)ε=2ε. Since the scalar phase does not change a norm, this proves the event bound.

5.1F1step 2.1∎

Each one-qubit word uses O(log⁡log⁡3/25(1/δ)) gates by [F1]. Since 1/δ<2max⁡(1/η0,m/ε) and m/ε>2, this is O(log⁡log⁡3/25(m/ε)), with constants depending on the fixed base-net radius. Summing over m factors and adding the c exact CNOTs gives the stated count. The factorization and all replacements use the same wires, so no ancillas are introduced.

Remarks

This item proves the error budget for any supplied exact factorization. To apply it uniformly to every fixed-arity unitary, the QC11 exact-synthesis supplier must provide such a factorization. Its separate improved numeric CNOT bound is not used in this conditional result.

Depends on

Used by

Dependency tree · two levels

62 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