Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-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.

Simultaneous-message equality by quantum fingerprints

Definition

Inputs: Integers n≥1, N≥1, and r≥1; a fixed binary code map E:{0,1}n→{0,1}N known to both senders and the referee; and inputs x,y∈{0,1}n. The parties use no shared randomness or shared entanglement. State preparation and local computation are permitted and are not included in the communicated-qubit count.

Output: A bit b∈{0,1}, where b=1 means the referee declares x=y and b=0 means the referee declares x≠y.

Set m=⌈log⁡2N⌉ and L=m+1. Alice prepares r copies of the fingerprint state ∣hx⟩ and sends the r registers, each with L qubits, to the referee. Bob prepares and sends r copies of ∣hy⟩ in the same way. The referee groups the received registers as pairs (Aj,Bj) in increasing order j=1,…,r. For each pair, the referee appends a fresh control qubit ∣0⟩, applies the Hadamard gate H=2−1/2(111−1), then applies one Fredkin gate to each of the L corresponding pairs of message wires, using this fresh control qubit as the gate's control. The referee applies H again and measures the control in the computational basis. If any test returns 1, stop the loop and output b=0. If all r tests return 0, output b=1. Thus each sender transmits exactly rL qubits, and the referee uses at most rL Fredkin gates and 2r Hadamard gates.

Depends on

Used by

Dependency tree · two levels

43 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