Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedPipeline-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.

Acceptance is invariant under an unconditional global phase

Statement

For a finite promise computation, replacing its entire unconditional circuit unitary UC by λUC, where λ∈C and ∣λ∣=1, leaves every output probability pC(z∣x) and hence pC(x) unchanged. A scalar inserted only in the target block of a controlled operation need not preserve acceptance: there is an explicit two-qubit finite-circuit witness below.

Facts & Assumptions

Given: The finite-dimensional circuit and output law of Quantum acceptance probability for a finite promise computation, a scalar λ∈C with ∣λ∣=1, and the control-first tensor order.

[F1]

Quantum acceptance probability for a finite promise computation: each output weight is a finite sum of squared moduli of root-inner-product coordinates of the prepared output vector.

[F2]

Clifford+T gate library and exact matrices: H=2−1/2(111−1), T=diag⁡(1,eiπ/4), and T4=Z=diag⁡(1,−1) in the fixed finite gate library.

[F3]

Finite registers and their ordered computational bases and The computational basis is orthonormal: ∣0⟩,∣1⟩ are the orthonormal basis of the one-qubit register, and the two-qubit input ∣00⟩ is a unit vector.

[F4]

Ordered tensor registers, their inner product, and wire permutations: tensor factors retain their displayed order, and the associated product basis is ordered lexicographically by its factor-index tuple.

[F5]

Promise problem: a promise problem is a pair of disjoint subsets of {0,1}∗, with no answer condition off their union.

[A1]

Finite circuit syntax and ordered wire labels fixes the ordered wire tuple of each gate. Denotational semantics of a finite layered circuit embeds the local matrix on those factors with identity on the complement and composes gates chronologically with later matrices on the left.

Proof

1.1givenF1algebra

Let ψx=UC(∣x⟩⊗∣0a(n)⟩). Replacing the entire unconditional unitary UC by λUC replaces ψx by λψx. Since the root pairing is linear in its first argument, every coordinate ⟨POψx,ez,w⟩root is multiplied by λ. Its squared modulus is unchanged because ∣λ∣2=1.

1.2givenF2F3F4A1algebra

On a control-first pair of qubits, define C(U)=(I00U). For target U=I2 and phase λ=−1, C(U)=I4 while C(λU)=diag⁡(I2,−I2)=Z⊗I2. By [F2], this second matrix is implemented by applying T four times to the control wire. On input ∣00⟩, apply H to the control, then respectively C(I2) or C(−I2), then H to the control again. The first gate list maps ∣00⟩ to ∣00⟩ because H2=I2; the second maps it to ∣10⟩ because direct matrix multiplication gives HZH=X and X∣0⟩=∣1⟩. Each list uses only the fixed finite gates and the second is an explicit circuit realizing the target phase inside the control block.

2.1step 1.1F1algebra

The finite sums over w and then over the accepting strings z are therefore unchanged term by term. Thus both pC(z∣x) and pC(x) are unchanged under an unconditional global phase.

3.1step 1.2F1F5algebra∎

Use these as the length-two circuits in two finite families, taking gate-free circuits with empty output tuples at other lengths. Let the promise pair be Y={00} and N=∅, and let the total predicate accept exactly when n=2, x=00, and the measured control bit is 0. Designate wire 0 as the length-two output. The two families differ only by whether the target block is I2 or −I2. By [F1], the first has acceptance probability 1 and the second has acceptance probability 0, since their length-two outputs are the distinct basis vectors ∣00⟩ and ∣10⟩. Thus a phase applied only inside a controlled target block can change acceptance, even though the same scalar on an entire unitary leaves acceptance invariant.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

39 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