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

The partial-output acceptance law is a finite probability law

Statement

For every finite promise computation, every length n, and every classical input x∈{0,1}n, the output weights pCn(z∣x) from Quantum acceptance probability for a finite promise computation are nonnegative and sum to one over z∈{0,1}∣On∣. The acceptance probability is the probability of the event {z:An(x,z)=1}, lies in [0,1], and agrees with the finite computational-basis POVM outcome law on the named output register.

Facts & Assumptions

Given: A length-n finite promise computation, an input x∈{0,1}n, its unitary circuit denotation, and its ordered tuple On of distinct output wires.

[F1]

Finite quantum promise-computation model: the input is the ordered computational-basis vector ∣x⟩ with zero-initialized auxiliary wires; only the named output wires are measured, and the total predicate An(x,z) determines acceptance.

[F2]

Quantum acceptance probability for a finite promise computation: after moving the named wires to the front, pCn(z∣x) is the finite sum of ∣⟨POnψx,ez,w⟩root∣2 over every unmeasured string w.

[F3]

Finite registers and their ordered computational bases and The computational basis is orthonormal: each finite qubit register has its specified ordered computational basis, which is orthonormal; the zero-qubit register is the one-dimensional space C with basis {1}.

[F4]

Ordered tensor registers, their inner product, and wire permutations: the ordered product basis is orthonormal, and a wire permutation sends that basis bijectively to the basis in the reordered factors.

[F5]

Bessel's inequality for a finite orthonormal list and Parseval's identity for an orthonormal basis: in a finite orthonormal basis, the squared norm is the sum of squared coordinate moduli and each coordinate is the root inner product with its basis vector.

[F6]

Real and complex inner-product spaces and their induced length: the root inner product is linear in its first argument and conjugate-linear in its second.

[F7]

Finite POVMs and their outcome law: its outcome-law formula applies to a density operator on a nonzero finite-dimensional complex inner-product space, with weights tr⁡(ρEa).

[F8]

Finite POVMs and their outcome law: for a finite POVM (Ea) and a density operator ρ, the outcome weight is tr⁡(ρEa).

[F9]

Partial trace over a finite tensor factor: in ordered product bases, (Tr⁡Wρ)z,z′=∑wρ(z,w),(z′,w).

[F10]

The partial trace is characterized by the trace pairing and is basis-independent: tr⁡((Tr⁡Wρ)T)=tr⁡(ρ(T⊗IW)) for every output-register endomorphism T.

[F11]

The basis-independent trace of an endomorphism of a finite-dimensional vector space: in any ordered basis, the trace is the sum of the diagonal entries.

[F13]

Finite probability spaces, outcome weights, events, and event probabilities: nonnegative weights on a finite outcome set that sum to one define a probability space, and each subset is an event whose probability is the sum of its weights.

[A1]

Finite circuit syntax and ordered wire labels specifies distinct ordered gate supports and disjoint-support layers on the complete register. Denotational semantics of a finite layered circuit proves that their chronological product is a unitary on that complete ordered register, including the empty-circuit identity.

Proof

1.1givenF1F3F4F5A1

Write ψx=UCn(∣x⟩⊗∣0a(n)⟩) and φ=POnψx. The input and zero-auxiliary vector has norm one by the computational-basis orthonormality in [F3]. By [A1] the circuit denotation is unitary, so it preserves norm. The permutation in [F4] bijects an orthonormal product basis; expanding in that basis and applying [F5] shows that it also preserves norm. Hence ∥φ∥2=1.

2.1step 1.1F2F5F6F13algebra

Expand φ=∑z,wcz,wez,w in the finite product basis, where cz,w=⟨φ,ez,w⟩root by [F5] and [F6]. Parseval gives ∑z,w∣cz,w∣2=1. Each pCn(z∣x)=∑w∣cz,w∣2 is nonnegative, and summing over z gives one. By [F13] these weights form a finite probability space on the output strings. Its acceptance event is {z:An(x,z)=1}, so its probability is pCn(x) and lies in [0,1].

3.1step 2.1F6F7F9F11algebra

Let ρ be the endomorphism with coordinate matrix vv†, where v=(cz,w)z,w. This matrix is Hermitian, and for every coordinate vector y, ⟨ρy,y⟩root=y†vv†y=∣v†y∣2≥0. Also tr⁡(ρ)=∑z,w∣cz,w∣2=1 by [F11] and step 2.1. Thus ρ is a density operator by [F7]. Put ρO=Tr⁡Wρ. Its entries are ∑wcz,wcz′,w‾ by [F9], so (ρO)z,z′=(ρO)z′,z‾. For any output-register vector u, the root pairing gives ⟨ρOu,u⟩root=∑w∣∑zcz,w‾uz∣2≥0; its trace is ∑z,w∣cz,w∣2=1. Therefore ρO is a density operator, including when On or Wn is empty.

4.1step 3.1F2F3F4F8F10F11F12algebra∎

For each output string z, let Pz be the coordinate projection that fixes the output basis vector ez and annihilates every ez′ with z′≠z. The product basis in [F3] and [F4] makes these nonnegative orthogonal projections with ∑zPz=I. They form the finite computational-basis POVM. By [F8], [F10], [F11], and [F12], its outcome weight is tr⁡(ρOPz)=tr⁡(ρ(Pz⊗IW))=∑w∣cz,w∣2=pCn(z∣x), where the middle equality is the diagonal trace in the product basis and [F2] gives the last equality. Summing over the accepting outputs identifies its event probability with pCn(x). If On is empty, its output set has the single empty string and Pz=IC; if Wn is empty, the sum over w has its single empty-string term. The same formulas cover both cases.

Depends on

Used by

Dependency tree · two levels

69 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