Alphabeta Math
TheoremStatement: Literature-sourcedProof: 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.

LCU projected-block and postselection correctness

Statement

Let M=∑j<mcjVj be a finite LCU representation with α=∑j∣cj∣>0, let W be the unitary from LCU block encoding, and let Jx=∣0anc⟩⊗x include every coefficient and PREPARE-work ancilla. Then J†WJ=M/α. For every unit input vector ψ, the clean-ancilla zero-branch vector is Mψ/α and its postselection weight, under Clean-ancilla zero-branch postselection, is ∥Mψ∥2/α2. If this weight is positive, the conditional system vector is Mψ/∥Mψ∥; if it is zero, the conditional vector is undefined.

Facts & Assumptions

Given: The finite LCU representation, complete PREPARE and SELECT access, explicitly supplied PREPARE† access with its declared cost, and a unit system vector ψ.

[L1]

LCU block encoding: W=P†SselP, where PREPARE sends the all-zero ancilla to the coefficient-amplitude state, up to one global phase, and SELECT applies each coefficient phase with its unitary term.

[F1]

Dirac Notation Conversion: the bra is the adjoint functional, and ∣x⟩⟨y∣ acts by z↦⟨z,y⟩rootx.

[F2]

Finite registers and their ordered computational bases: the index register has the declared ordered computational basis, including its one-dimensional zero-qubit case.

[F3]

Clean-ancilla zero-branch postselection: the zero-branch vector of ϕ is J†ϕ and its weight is the squared norm of that vector.

[F4]

Clean-ancilla postselection has normalized branch weights: the zero and complementary branch weights of a unit vector are in [0,1] and sum to one; a normalized conditional vector exists only when the corresponding weight is positive.

[F5]

The computational basis is orthonormal: the computational index basis, including the zero-qubit register's basis, is orthonormal.

Proof

Given: As in Facts & Assumptions.

1.1givenL1F1F2F5algebra

Write βj=∣cj∣/α and ωj=cj/∣cj∣ for cj≠0 (take ωj=1 when cj=0). PREPARE gives eiθ∑j<mβj∣j,0work⟩ from the all-zero ancilla. After SELECT, the jth component is eiθβj∣j,0work⟩⊗ωjVjψ. The all-zero matrix element of PREPARE† on ∣j,0work⟩ is e−iθβj by [F1], so the global phase cancels and J†WJψ=∑jβj2ωjVjψ=Mψ/α. Padded invalid indices have zero prepared amplitude. Since this holds for every ψ, it proves the block identity; orthonormality [F5] validates these basis matrix elements.

2.1givenF3F4step 1.1algebra

Apply [F3] to ϕ=WJψ: its zero-branch vector is J†WJψ=Mψ/α. Its branch weight is therefore ∥Mψ∥2/α2, and [F4] makes this a valid probability in [0,1].

3.1F3F4step 2.1cases∎

If ∥Mψ∥>0, division of the branch vector by its norm gives Mψ/∥Mψ∥. If Mψ=0, the weight is zero and [F4] forbids assigning a normalized conditional vector to that branch.

Depends on

Used by

Dependency tree · two levels

28 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