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.
Quantum Communication and Fingerprinting
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Linear Operators and Quotient Spaces
- Circuit Syntax, Denotational Semantics, and Measurement
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Norms and Realification
- Complexification, Realification and Real Structures
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Controlled Gates, Phase, and Entanglement
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Cyclic Groups and Direct Products
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Dimensional Normed Spaces and Riesz Lemma
- Finite Probability Spaces and Random Variables
- Finite-Dimensional Complex Inner-Product Spaces and Matrix Interfaces
- Formal Languages, Encodings, and Decision Problems
- Foundations of the Real Numbers for Analysis
- Free Modules, Exact Sequences, Projective and Injective Modules
- Fundamental Trigonometric Identities
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hilbert Space Geometry and Riesz Representation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Independence Borel Cantelli and Zero One Laws
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Recurrences and Rational Generating Functions
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Matrix Norms, Condition Numbers and Numerical Stability
- Measurable Functions and Simple Approximation
- Measurements, POVMs, and Instruments
- Measures and Their Basic Properties
- Metric Spaces
- Modules, Submodules, Quotient Modules and the Isomorphism Theorems
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Normed and Banach Spaces
- Order, Zorn's Lemma, and the Axiom of Choice
- Pointwise Extended-Real Function Products
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Probability Spaces Random Variables and Expectation
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Pure and Mixed States, Ensembles, and Schmidt Decomposition
- Qubits, Bloch Sphere, Pauli Algebra, and One-Qubit Gates
- Randomized Complexity and Amplification
- Registers, Tensor Products, and Partial Trace
- Relations, Functions, and Quotients
- Resource Bounds and Machine Invariance
- Reversible Computation, Ancillas, and Coherent Oracles
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Simple Field Extensions and the Construction of the Complex Numbers
- Sine, Cosine, and the Definition of Pi
- Splitting Fields
- Strongly Continuous Semigroups and Hille Yosida
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- Tensor Products of Modules
- The Complex Exponential and Euler's Formula
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Fundamental Theorem of Algebra
- The Fundamental Theorem of Finite Abelian Groups
- The Galois Correspondence
- The Lebesgue Integral and the Convergence Theorems
- The Polynomial Hierarchy and Relativization
- The Riemann Integral: Definition and Integrability
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Trace Distance, Fidelity, and Information Limits
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Turing Machines, Configurations, and Computation
- Uniform Circuit Families, Promise Problems, and Complexity
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page develops finite simultaneous-message protocols, their resource declarations, and equality fingerprints. It uses uniform-circuit-families-promise-problems-and-complexity for promise and circuit context, pure-and-mixed-states-ensembles-and-schmidt-decomposition for state terminology, measurements-povms-and-instruments for outcome laws, finite-dimensional-complex-inner-product-spaces-and-matrix-interfaces for operators and norms, the-polynomial-hierarchy-and-relativization as the assigned complexity context, registers-tensor-products-and-partial-trace for register order, trace-distance-fidelity-and-information-limits for distinguishability, reversible-computation-ancillas-and-coherent-oracles for Fredkin gates, finite-probability-spaces-and-random-variables for finite probability, and randomized-complexity-and-amplification for repeated trials. The local proofs state all communication models and shared resources explicitly. Quantum fingerprints use no shared resource; the quantum message lower bound assumes neither shared entanglement nor shared randomness. The private-coin lower bound is proved by a finite entropy and matrix-packing argument. Random-code existence supplies only a nonuniform codebook; an efficient uniform protocol requires a separately supplied code construction. Local preparation and referee gate costs remain separate from transmitted qubits. No physical postulate or choice axiom is used.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Finite distributions, entropy, divergence, and stochastic matrices
Definition
For a finite nonempty set identified with , a probability vector is with and ; it is the outcome-weight vector of a finite probability space (Finite probability spaces, outcome weights, events, and event probabilities). Its Shannon entropy in natural units is with . For probability vectors on the same set , the relative entropy is with value if for some . A matrix is row-stochastic when each row sums to one. For a probability row vector on and a row vector , the dot product is the acceptance probability under distribution .
These definitions use finite sets only; entropy is between and , as proved where needed below.
The logarithm tangent inequality
Statement
For every , , with equality exactly when .
Facts & Assumptions
Given: .
Proof
If , then for . Thus , with strict inequality for because on the nonempty interval .
If , then on , so . At both sides are zero. This proves the claim and equality case.
A separating event forces relative entropy
Statement
For finite distributions P,Q and a vector X∈[0,1]^m, if P·X≤0.06 and Q·X≥0.94, then D(Q∥P)≥1 (with +∞ allowed).
Facts & Assumptions
Given: Probability vectors on and with and .
Finite distributions, entropy, divergence, and stochastic matrices: , with value if for some .
The logarithm tangent inequality: For every , .
Proof
If , the result holds. Otherwise form distributions on by , and the analogous formulas for . Expanding the defining finite sum and summing the common two-outcome kernel gives .
Group the terms of this divergence according to the second coordinate . For each , the group equals , where and ; the conditional divergence is nonnegative by applying [F2] to each ratio, and zero-mass cases follow by the stated convention. Hence .
For , the binary divergence has and . Therefore the hypotheses imply , since . Boundary values follow by limits or give infinite divergence. Combining with step 2.1 proves .
Conditioning on a private message separates average acceptance
Statement
Let A,B be N×m row-stochastic matrices, M∈[0,1]^{m×m}, and let C=AMBᵀ satisfy C_xx≥0.99 and C_xy≤0.01 for x≠y. For every probability row vector D with ||D||₂²≤0.01 there are weights q_j and probability rows D_j with D=Σ_jq_jD_j such that, for rows X_j=(M_ij)_{i=1}^m (the transposes of the columns of M), Σ_j q_j(DA)X_jᵀ≤0.02 and Σ_jq_j(D_jA)X_jᵀ≥0.99.
Facts & Assumptions
Given: , row-stochastic , , and with and when . Let be a probability row vector with .
Finite distributions, entropy, divergence, and stochastic matrices: A matrix is row-stochastic when each row sums to one.
Proof
For each message index , set . If , put ; if , put . Then each is a probability vector, , and , because ; zero-weight terms contribute nothing.
Let be the transpose of column of . Reordering finite sums gives Also . Write . Since all entries of are probabilities, ; hence this last quantity is at most . These are the required decomposition and acceptance bounds.
Private-message conditioning lowers output entropy
Statement
Under the hypotheses and decomposition of Conditioning on a private message separates average acceptance, the weights and posteriors can be chosen so that Σ_jq_j H(D_jA)≤H(DA)−1/2.
Facts & Assumptions
Given: Matrices and distribution as in Conditioning on a private message separates average acceptance, with the resulting .
Conditioning on a private message separates average acceptance: For rows equal to the transposes of the columns of , and , with .
A separating event forces relative entropy: If and , then .
Proof
Put and . These are probability vectors and . The weighted acceptance gap in [F1] is at least . Since every difference lies in , the set has weight at least : otherwise the weighted average is less than . For , and .
By [F2], for each . Direct expansion of the finite sums, using , gives If , every positive-weight is zero, so no undefined logarithm enters. The right side is at least the weight of , hence at least . Substituting and proves the entropy drop.
Symmetric and antisymmetric swap-test measurement
Definition
Let be a finite-dimensional complex inner-product space. On define the swap by and linear extension. Define the symmetric and antisymmetric effects The “equal” outcome corresponds to and “unequal” to . When , the following theorem proves well-definedness as a two-outcome projective measurement and calculates its pure-product law. For the operators are still defined, but no density input or measurement interpretation under the cited nonzero-space convention is asserted.
Packing bound for separated randomized message rows
Statement
If A,B are N×m row-stochastic matrices and M∈[0,1]^{m×m} satisfies (AMBᵀ)_xx≥0.99 and (AMBᵀ)_xy≤0.01 for x≠y, then for every m≥2, N≤exp(60(ln m)²).
Facts & Assumptions
Given: , , row-stochastic matrices and such that and for .
Finite distributions, entropy, divergence, and stochastic matrices: and a row-stochastic matrix has nonnegative entries with every row summing to one.
Private-message conditioning lowers output entropy: Under the hypotheses and decomposition of Conditioning on a private message separates average acceptance, .
The logarithm tangent inequality: for every .
Proof
Let be any probability row with . For every probability vector , each coordinate lies in , so when , and the defined zero terms are also nonnegative; hence . In particular this holds for and each . The output entropy satisfies , because for uniform , and nonnegativity follows by summing [F3]. Apply [F2]. Set and . Since the average child entropy is nonnegative and at most , first ; then we have , so .
Nonnegative coordinates and imply Indeed Cauchy–Schwarz bounds the left side by , and the square under the radical is at most because all pairwise coordinate inner products are nonnegative. Dividing by shows some with positive weight has both entropy drop at least and , where .
Start from the uniform distribution on , of norm . While the norm is at most , step 2.1 selects a child with entropy reduced by at least and norm multiplied by at most . Since the initial entropy is at most , after at most such reductions the entropy would be negative; therefore either initially, or some with has norm greater than . In the latter case , so .
For , , , and . Thus . The initial case also satisfies this bound. Therefore .
Trace distance is unchanged by a fixed tensor factor
Statement
For density operators on and on , .
Facts & Assumptions
Given: Finite-dimensional complex inner-product spaces , density operators on , and a density operator on .
Density operator: A density operator on is a non-negative endomorphism with .
The product basis is orthonormal and tensor dimensions multiply: The elementary tensors of the factor bases, ordered lexicographically, form an orthonormal basis of the tensor register, and its dimension is the product of the dimensions.
Trace Norm Spectral Formula: For every linear map , .
A non-negative operator is equivalently self-adjoint with nonnegative eigenvalues, a positive semidefinite matrix in an orthonormal basis, or an operator of the form S^*S: A linear endomorphism of a finite-dimensional real or complex inner-product space is non-negative if and only if some orthonormal basis makes its matrix diagonal with nonnegative real diagonal entries.
Self-adjoint and normal endomorphisms of a finite-dimensional real or complex inner product space: Every self-adjoint endomorphism is normal, because .
Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely: Then is normal if and only if has an orthonormal basis consisting of eigenvectors of .
A non-negative operator has a unique non-negative square root: For a non-negative endomorphism of a finite-dimensional real or complex inner-product space , there exists a unique non-negative operator such that .
Trace Distance: Their trace distance is .
The basis-independent trace of an endomorphism of a finite-dimensional vector space: Choose any ordered basis of and define the trace by ; this is independent of the chosen basis.
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.
Tensor maps preserve composition, identities, and adjoints: Tensor maps preserve factorwise composition and adjoints: and .
Proof
By [F4], [F2], and [F10], tensor products of orthonormal eigenbases diagonalize the tensor maps and with nonnegative eigenvalues whose sums are and , respectively; hence both are density operators. The difference is self-adjoint, hence normal by [F5], and has an orthonormal eigenbasis with real eigenvalues by [F6]. Choose an orthonormal eigenbasis for with eigenvalues and .
The product vectors form an orthonormal basis by [F2], and [F10] shows that is diagonal there with real eigenvalues ; therefore it is self-adjoint. In agreement, [F11] gives . Applying the composition rule in [F11], its product with its adjoint is , diagonal in this basis with entries . Its unique nonnegative square root therefore has entries by [F7]. The same computation on gives . Therefore [F3] gives . Dividing by two and using [F8] proves .
Swap-test measurement and pure-state outcome law
Statement
The operators are complementary orthogonal projections, and on unit vectors the antisymmetric outcome on has probability .
Facts & Assumptions
Given: A finite-dimensional complex inner-product space , unit vectors , and the swap and operators of Symmetric and antisymmetric swap-test measurement.
The product basis is orthonormal and tensor dimensions multiply: The elementary tensors of the factor bases, ordered lexicographically, form an orthonormal basis of the tensor register.
Dirac Notation Conversion: acts on by .
Pure state and ray: If is a unit representative, its associated operator is .
Ray-to-projector is well-defined and bijective: Each is non-negative and has trace one.
Projective measurement outcome weights are probabilities: For a density operator and projective measurement , lies in and the probabilities sum to one.
The basis-independent trace of an endomorphism of a finite-dimensional vector space: The trace is defined by the matrix trace in any ordered basis and is basis-independent.
Bessel's inequality for a finite orthonormal list and Parseval's identity for an orthonormal basis: If is an orthonormal basis, then .
Proof
On the orthonormal product basis in [F2], . This basis permutation is unitary and is its own inverse, so and . Direct expansion now gives , , , and . Thus they form a complementary projective two-outcome measurement.
Put , which is a unit vector by the tensor inner product. By [F3], sends to , and [F4]–[F5] make this a density operator. In an orthonormal basis , the diagonal coefficient of at is . If and are the matrix and vector coordinates, this coefficient is ; summing over by [F7] gives . This is the coordinate expansion asserted by [F8], and yields so [F6] makes this the outcome probability. Also by the tensor inner product and [F1]. Hence The complementary outcome has the remaining probability.
Finite communication problem and protocol model
Definition
A finite communication problem consists of nonempty finite input sets , disjoint sets with nonempty promise , and a required output bit on promised pairs. This is the finite-relation generalization of a binary-string promise problem (Promise problem): choose fixed injective labels and , and encode a pair by The unary length prefix makes injective, so and are disjoint subsets of . This encoding only formalizes the relation; it is not a transmitted message or part of communication cost unless a protocol explicitly sends it. A protocol specifies who receives each input, the message schedule and number of rounds, each message alphabet or finite-dimensional register (Finite registers and their ordered computational bases), the local maps that produce messages, the referee's finite POVM (Finite POVMs and their outcome law) and output rule, and any shared randomness or entanglement. A quantum message state is a density operator, meaning nonnegative with trace one (Density operator). Its worst-case error is the supremum of the probability of a wrong output over promised input pairs; its communication cost is the maximum total number of transmitted bits or qubits on any promised input. Local computation, referee computation, and shared resources are separately declared and are not silently included in that communication count.
In a simultaneous-message protocol (SMP), Alice and Bob each send one message to a referee without seeing the other's message. For classical private-coin SMP with no shared resource, conditional on inputs the two messages are independent, so their joint law is a product of their individual message distributions. For quantum SMP with no shared entanglement or randomness, the received state is a product of the two locally prepared density operators. These factorization properties are part of the stated resource model.
Equality communication problem
Definition
For , the Equality promise problem has , YES set and NO set . The required output is on YES and on NO. This is a total promise problem, and a bounded-error protocol must meet its error bound on every pair.
Code-based quantum fingerprint
Definition
For and , let be a binary code map. Define its relative distance by where and the minimum is over distinct inputs. Thus duplicate codewords are allowed and give relative distance , and ; the minimum is over a nonempty finite set because . For every such map, with no positive-distance assumption, let and use the ordered computational basis of the -qubit index register, padding unused indices by zero amplitude. The fingerprint state of is where is bit of , indexed from to . It is a vector in the -qubit index-and-data register. The following theorem proves it is normalized and computes its overlap. This is a state definition; it makes no uniformity or encoder-time claim.
Constant private-coin error reduction by repetition
Statement
If a private-coin simultaneous-message Equality protocol has worst-case error at most 1/3 and each sender sends at most c bits, then for any fixed odd t independent repetitions followed by majority have error at most exp(−t/48) and each sender sends at most t(c+1) bits under a fixed-length encoding.
Facts & Assumptions
Given: A classical private-coin SMP Equality protocol whose error on every promised pair is at most , whose individual messages have length at most bits, and an odd integer . Run independent copies and output the majority decision.
A Chernoff bound for sums of independent Bernoulli trials: For independent Bernoulli variables , , , and , .
Proof
Fix a promised input. Let indicate that copy is correct. The independent private random tapes make these Bernoulli variables independent with common success probability . Thus . Since is odd, majority is wrong only if , an event contained in because .
Apply [F1] with : the error is at most . Each original message is a binary string of length at most , so has fewer than possibilities. A tuple of such messages has at most possibilities and can be injectively encoded by a fixed-length string of at most bits. Thus repetition preserves private independence, yields the stated error, and charges at most bits to each sender.
Deterministic SMP equality costs Ω(n) bits
Statement
Every deterministic simultaneous-message protocol for Equality on n-bit inputs has Alice’s message map injective, hence her worst-case message length is at least n bits, whether messages are fixed-length or strings of length at most the charged bound.
Facts & Assumptions
Given: A deterministic simultaneous-message protocol for Equality on bits; let be the maximum number of bits in Alice's message.
Equality communication problem: YES inputs are exactly and NO inputs are exactly with .
Finite communication problem and protocol model: The referee's output is determined from the received messages and local/referee operations are separate from transmitted bits.
Proof
Alice's message map must be injective. If had the same Alice message, compare inputs and . Bob's message is the same on both because Bob's input is , and Alice's messages agree by assumption; the referee therefore receives identical transcripts although [F1] requires outputs and . This contradiction proves injectivity.
With fixed length , Alice has at most messages, so injectivity gives and . If all strings of length at most are allowed, their number is ; injectivity gives , which forces . Alice alone therefore sends at least bits in the worst case.
Entanglement-free, randomness-free quantum fingerprints require Ω(log n) qubits
Statement
In an SMP Equality protocol on n≥2 bits with worst-case error at most 1/3, no shared randomness or entanglement, and fixed q-qubit messages, each sender must transmit Ω(log n) qubits. For fixed Bob input y, the referee’s equality POVM separates ρ_y from each ρ_x, x≠y, by trace distance at least 1/3; packing d×d density matrices in trace distance yields 2ⁿ≤(26d^(3/2))^(d²), d=2^q, and hence q=Ω(log n).
Facts & Assumptions
Given: A quantum SMP Equality protocol on bits with fixed -qubit and -qubit messages, no shared randomness or entanglement, and worst-case error at most . Let and be the parties' message density operators.
Finite communication problem and protocol model: For quantum SMP with no shared entanglement or randomness, the received state is a product of the two locally prepared density operators.
Equality communication problem: The required output is on YES and on NO.
Measurement Variation At Most Trace Distance: For any finite POVM on two density operators, one half of the sum of absolute outcome-probability differences is at most their trace distance.
Trace Distance: Their trace distance is .
Trace distance is unchanged by a fixed tensor factor: For density operators on and on , .
Trace Norm: For , .
A non-negative operator has a unique non-negative square root: Let be a finite-dimensional real or complex inner-product space and let be non-negative. Then there exists a unique non-negative operator such that .
Non-negative and positive operators: The operator is non-negative when is self-adjoint and for every vector .
The basis-independent trace of an endomorphism of a finite-dimensional vector space: The trace is the sum of the diagonal entries in any basis.
Proof
Fix Bob's input . On inputs and with , the referee receives and by [F1]. Group all referee outcomes assigned answer into one effect and the remaining outcomes into its complement, giving the protocol's two-outcome POVM. Its accepting probabilities differ by at least by [F2] and the worst-case error bound. The total variation of this binary law is that absolute difference, so [F3]–[F5] imply . As were arbitrary, the states are pairwise separated by at least .
Fix an orthonormal basis of the dimensional message space. By [F11], is self-adjoint, and by [F1] and [F10] its diagonal entries are nonnegative and sum to one, so each lies in . Let , which exists by [F9]. For basis vectors , ; [F8] gives . Thus the real coordinates (diagonal, and real and imaginary parts above the diagonal) lie in .
Partition each coordinate interval into half-open cells of width at most , assigning the endpoint to the last cell. There are at most choices per coordinate and thus at most matrix cells. If two states lie in one cell, their diagonal entries differ by at most , and each off-diagonal real and imaginary part differs by at most . Therefore their difference satisfies .
By [F6]–[F8] and Cauchy–Schwarz on the at most singular values, . Their trace distance is consequently at most , contradicting step 1.1. Each cell contains at most one code state, so For this gives . If , the right side is for all sufficiently large , a contradiction. Hence . For any , fixing Alice's input at and comparing with gives by the same binary measurement argument as in step 1.1. Put . Their difference is . By the eigenbasis calculation in [F5] with the fixed density factor first, choose orthonormal eigenbases of and with eigenvalues and . The product basis diagonalizes with eigenvalues , so the trace norm is , since . Thus . The same packing bound with yields .
Random linear-size fingerprint code exists nonuniformly
Statement
For every n≥1 there is a map E:{0,1}ⁿ→{0,1}^(32n) of relative distance at least 1/4. Choosing the lexicographically first such codebook defines a nonuniform family; this argument gives no efficient uniform encoder.
Facts & Assumptions
Given: An integer and a uniformly random map whose output bits are mutually independent and uniform.
A Chernoff bound for sums of independent Bernoulli trials: For independent Bernoulli trials of mean , for .
Finite probability spaces, outcome weights, events, and event probabilities: A finite probability space assigns nonnegative weights summing to one, and every subset of outcomes is an event.
Proof
Fix distinct . In each coordinate, the independent random bits disagree with probability , independently across the coordinates. Thus their Hamming distance is a sum of independent Bernoulli variables with mean . By [F1] with , .
Order the inputs lexicographically and index the unordered pairs by . For each such pair, let be the event that its distance is below . On every codebook, the indicator of is at most ; summing this pointwise inequality against the finite probability weights in [F2] gives the union bound . By step 1.1 this is at most , since . Hence some finite codebook has every pairwise distance at least , which is relative distance at least . For each , order all finite codebooks lexicographically and choose the first one with this property; this defines a nonuniform family without an arbitrary-choice axiom. The exhaustive selection gives no polynomial-time construction or efficient uniform encoder.
Fingerprint states are normalized and encode agreement as overlap
Statement
For every , every positive-length binary code map with , and all , has norm one, uses qubits, and .
Facts & Assumptions
Given: Integers , a binary code map , and inputs .
Code-based quantum fingerprint: in an index register of qubits and one data qubit.
The computational basis is orthonormal: The computational basis vectors of a finite register are orthonormal.
The product basis is orthonormal and tensor dimensions multiply: The ordered tensor-product basis is orthonormal and has dimension equal to the product of the factor dimensions.
Proof
The summands in [F1] are distinct orthonormal basis vectors by [F2]–[F3], even when code bits repeat, because their index labels differ. Therefore . Its ambient register has qubits by [F1].
Expanding the inner product using [F1] and orthonormality gives The last sum counts agreeing code coordinates, proving the overlap identity.
Private-coin SMP equality requires Ω(√n) bits
Statement
For a classical simultaneous-message Equality protocol on n-bit inputs, with independent private randomness, no shared resource, and worst-case error at most 1/3, let c be the maximum of the two senders’ worst-case message lengths. For the fixed odd t used in the proof, c+1≥sqrt(n/(60 ln 2))/t; consequently the total communication is Ω(√n).
Facts & Assumptions
Given: A classical private-coin SMP protocol for Equality on bits, with no shared resource, worst-case error at most , and maximum sender message length bits.
Constant private-coin error reduction by repetition: For every odd , independent repetitions and majority have error at most and each sender sends at most bits after fixed-length encoding.
Packing bound for separated randomized message rows: If row-stochastic matrices and an matrix have diagonal entries of at least and off-diagonal entries at most , then for .
Proof
Choose any fixed odd integer . By [F1], repetition gives error less than . Each sender's repeated transcript takes at most possible values. Let and ; define row of and row of as the probability distributions of Alice's and Bob's transcript, padding unused message labels with zeroes. Independence of their private random tapes makes the joint transcript law the product . Let be the referee's acceptance probability on transcript pair ; then and is the acceptance probability on .
Repeated-protocol correctness gives diagonal acceptance at least and off-diagonal acceptance at most . Apply [F2] to obtain . Taking logarithms and rearranging yields Since is a fixed constant, as , and the total communication is at least . The proof uses only finite message distributions and finite conditioning; it invokes no choice axiom.
Simultaneous-message equality by quantum fingerprints
Definition
Inputs: Integers , , and ; a fixed binary code map known to both senders and the referee; and inputs . 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 , where means the referee declares and means the referee declares .
Set and . Alice prepares copies of the fingerprint state and sends the registers, each with qubits, to the referee. Bob prepares and sends copies of in the same way. The referee groups the received registers as pairs in increasing order . For each pair, the referee appends a fresh control qubit , applies the Hadamard gate , then applies one Fredkin gate to each of the corresponding pairs of message wires, using this fresh control qubit as the gate's control. The referee applies again and measures the control in the computational basis. If any test returns , stop the loop and output . If all tests return , output . Thus each sender transmits exactly qubits, and the referee uses at most Fredkin gates and Hadamard gates.
Private-coin SMP Equality lower bound and source recovery
Remark
The standard private-coin simultaneous-message Equality lower bound is proved locally in Private-coin SMP equality requires Ω(√n) bits. The full Newman–Szegedy author-hosted manuscript was recovered and read after the ACM PDF endpoint returned HTTP 403; its matrix-packing theorem supplies the proof route, while the library theorem above contains the complete local derivation. A constant-communication public-coin hash uses a shared seed and is a different resource model.
Fingerprint swap-test error and communication cost
Statement
Let and let have relative distance . Equal inputs yield antisymmetric probability ; unequal inputs yield . For , set The bounded loop in Simultaneous-message equality by quantum fingerprints halts after at most tests. On fresh pairs, declaring unequal iff any anti outcome occurs gives worst-case error at most , with qubits sent by each party. If and are fixed, this is qubits per sender, conditional on a supplied code with those parameters.
Facts & Assumptions
Given: Integers , a binary code map with , , and the fingerprint protocol of Simultaneous-message equality by quantum fingerprints.
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.
Swap-test measurement and pure-state outcome law: are complementary orthogonal projections, and on unit fingerprint vectors the antisymmetric outcome probability is .
Simultaneous-message equality by quantum fingerprints: Each test uses one fresh fingerprint pair, and the referee outputs unequal exactly when an antisymmetric outcome occurs.
Random linear-size fingerprint code exists nonuniformly: For each a code of length and relative distance at least exists, but the proof provides no efficient uniform encoder.
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.
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.
Projective measurement outcome weights are probabilities: A finite projective measurement on a density operator has outcome weights .
Ray-to-projector is well-defined and bijective: The projector of a unit vector is non-negative and has trace one.
Symmetric and antisymmetric swap-test measurement: The symmetric effect is and the antisymmetric effect is .
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.
Tensor maps preserve composition, identities, and adjoints: Tensor maps preserve factorwise composition and adjoints.
Dirac Notation Conversion: with the root pairing linear in its first argument, the rank-one map sends to .
Toffoli and Fredkin gates: A Fredkin gate fixes the target pair when its control is and swaps the pair when its control is .
Proof
Assume . If , then [F1] gives , so [F2] gives anti probability zero. If , their agreement fraction is at most , so the one-test anti probability satisfies Because , ; hence , and the displayed formula in the Statement defines a finite positive integer .
For one pair, let swap the two -qubit message registers, so by [F9]. The controlled Fredkin gates in [F3] realize by [F13]. After the first Hadamard, this operation, and the second Hadamard, becomes for ; thus the control measurement implements [F2]. Put and . By [F1], [F5], and [F8], is unit and is a density operator. Reordering the Alice and Bob message registers by the wire permutation of [F5] gives the paired state . By [F10], [F12], and the product inner product [F5], acts on each elementary tensor as . Since elementary tensors span, this is the rank-one projector of , so [F8] makes the paired state a density operator.
For , let . The tests act on separate pairs, so the branch effect is . By [F2] and [F11], these effects are pairwise orthogonal projections and , with all-plus effect . The outcome law [F7] and tensor-map composition [F11] give ; the trace factorization follows by summing product-basis diagonal entries using [F6] and [F10], and the last equality uses the two-outcome law.
The loop in [F3] stops with unequal exactly when an anti outcome occurs, so equal inputs never err and unequal inputs err with probability by [step 1.1] and [step 2.1]. Each party sends exactly qubits. If for fixed and is fixed positive, then and , giving the stated product bound. Efficient uniform preparation needs a separate explicit code construction; [F4] supplies only a nonuniform family.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Ronald de Wolf, Quantum Computing: Lecture Notes, arXiv:1907.09415v6
- John Watrous, The Theory of Quantum Information
- Ilan Newman and Mario Szegedy, Public vs. Private Coin Flips in One Round Communication Games
- Harry Buhrman, Richard Cleve, John Watrous, Ronald de Wolf, Quantum Fingerprinting
- Sanjeev Arora and Boaz Barak, Computational Complexity: A Modern Approach