Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck pass
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.

Fingerprint swap-test error and communication cost

Statement

Let n,N≥1 and let E:{0,1}n→{0,1}N have relative distance δ(E)=δ∈(0,1]. Equal inputs yield antisymmetric probability 0; unequal inputs yield p≥p0=[1−(1−δ)2]/2=δ−δ2/2>0. For 0<ϵ<1, set r=⌈ln⁡(1/ϵ)−ln⁡(1−p0)⌉. The bounded loop in Simultaneous-message equality by quantum fingerprints halts after at most r tests. On r fresh pairs, declaring unequal iff any anti outcome occurs gives worst-case error at most ϵ, with r(⌈log⁡2N⌉+1) qubits sent by each party. If N≤Cn and C,δ are fixed, this is O((1+log⁡n)(1+log⁡(1/ϵ))) qubits per sender, conditional on a supplied code with those parameters.

Facts & Assumptions

Given: Integers n,N≥1, a binary code map E:{0,1}n→{0,1}N with δ(E)=δ∈(0,1], 0<ϵ<1, and the fingerprint protocol of Simultaneous-message equality by quantum fingerprints.

[F1]

Fingerprint states are normalized and encode agreement as overlap: Fingerprint states are normalized and their inner product equals the fraction of coordinates where the codewords agree.

[F2]

Swap-test measurement and pure-state outcome law: P+,P− are complementary orthogonal projections, and on unit fingerprint vectors ψ,ϕ the antisymmetric outcome probability is (1−∣⟨ψ∣ϕ⟩∣2)/2.

[F3]

Simultaneous-message equality by quantum fingerprints: Each test uses one fresh fingerprint pair, and the referee outputs unequal exactly when an antisymmetric outcome occurs.

[F4]

Random linear-size fingerprint code exists nonuniformly: For each n≥1 a code of length 32n and relative distance at least 1/4 exists, but the proof provides no efficient uniform encoder.

[F5]

Ordered tensor registers, their inner product, and wire permutations, The product basis is orthonormal and tensor dimensions multiply: The tensor inner product of elementary vectors is the product of their factor inner products, and elementary tensors of the factor bases form an orthonormal product basis.

[F6]

The basis-independent trace of an endomorphism of a finite-dimensional vector space: For an ordered basis, trace is the matrix trace, independent of the chosen basis.

[F7]

Projective measurement outcome weights are probabilities: A finite projective measurement on a density operator has outcome weights tr⁡(ρPa).

[F8]

Ray-to-projector is well-defined and bijective: The projector of a unit vector is non-negative and has trace one.

[F9]

Symmetric and antisymmetric swap-test measurement: The symmetric effect is P+=(I+F)/2 and the antisymmetric effect is P−=(I−F)/2.

[F10]

Tensor products of finitely many linear maps: A tensor map is the unique linear map whose action on elementary tensors applies each factor map to its corresponding factor.

[F11]

Tensor maps preserve composition, identities, and adjoints: Tensor maps preserve factorwise composition and adjoints.

[F12]

Dirac Notation Conversion: with the root pairing linear in its first argument, the rank-one map ∣u⟩⟨u∣ sends z to ⟨z,u⟩rootu.

[F13]

Toffoli and Fredkin gates: A Fredkin gate fixes the target pair when its control is 0 and swaps the pair when its control is 1.

Proof

technique · direct probability calculation
1.1givenF1F2algebra

Assume 0<δ≤1. If x=y, then [F1] gives ∣⟨hx∣hy⟩∣=1, so [F2] gives anti probability zero. If x≠y, their agreement fraction is at most 1−δ, so the one-test anti probability p satisfies p=1−∣⟨hx∣hy⟩∣22≥p0:=1−(1−δ)22=δ−δ2/2>0. Because 0<δ≤1, p0≤1/2; hence −ln⁡(1−p0)>0, and the displayed formula in the Statement defines a finite positive integer r.

1.2givenF1F2F3F5F8F9F10F12F13algebra

For one pair, let F swap the two L-qubit message registers, so P±=(I±F)/2 by [F9]. The L controlled Fredkin gates in [F3] realize ∣0⟩⟨0∣⊗I+∣1⟩⟨1∣⊗F by [F13]. After the first Hadamard, this operation, and the second Hadamard, ∣0⟩⊗v becomes ∣0⟩⊗P+v+∣1⟩⊗P−v for v=ψ⊗ϕ; thus the control measurement implements [F2]. Put u=hx⊗hy and Ω=∣u⟩⟨u∣. By [F1], [F5], and [F8], u is unit and Ω is a density operator. Reordering the r Alice and r Bob message registers by the wire permutation of [F5] gives the paired state u⊗r. By [F10], [F12], and the product inner product [F5], Ω⊗r acts on each elementary tensor z1⊗⋯⊗zr as ⟨z1⊗⋯⊗zr,u⊗r⟩u⊗r. Since elementary tensors span, this is the rank-one projector of u⊗r, so [F8] makes the paired state a density operator.

2.1step 1.2F2F6F7F10F11algebra

For s=(s1,…,sr)∈{+,−}r, let Qs=Ps1⊗⋯⊗Psr. The tests act on separate pairs, so the branch effect is Qs. By [F2] and [F11], these effects are pairwise orthogonal projections and ∑sQs=⨂j=1r(P++P−)=I, with all-plus effect P+⊗r. The outcome law [F7] and tensor-map composition [F11] give Pr⁡[all symmetric]=tr⁡(Ω⊗rP+⊗r)=tr⁡((ΩP+)⊗r)=(tr⁡(ΩP+))r=(1−p)r; the trace factorization follows by summing product-basis diagonal entries using [F6] and [F10], and the last equality uses the two-outcome law.

3.1step 1.1step 2.1F3F4algebra∎

The loop in [F3] stops with unequal exactly when an anti outcome occurs, so equal inputs never err and unequal inputs err with probability (1−p)r≤(1−p0)r≤ϵ by [step 1.1] and [step 2.1]. Each party sends exactly r(⌈log⁡2N⌉+1) qubits. If N≤Cn for fixed C and δ is fixed positive, then r=O(1+ln⁡(1/ϵ)) and ⌈log⁡2N⌉+1=O(1+log⁡n), giving the stated product bound. Efficient uniform preparation needs a separate explicit code construction; [F4] supplies only a nonuniform family.

Depends on

Used by

Dependency tree · two levels

67 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