Direct parallel repetition for entangled strategies #
The uniform exponential parallel repetition theorem for finite-dimensional tensor-product
strategies (blueprint thm:direct-repetition-q), in the vocabulary of this repository,
transferred from the vendored module MIPRE/Background/Repetition/TenProofs/
(OpenAI, Ten advances in mathematics and theoretical computer science, 2026,
Chapter 6): there is a universal c > 0 such that for every game G with nonempty answer
alphabets and ε = 1 - val*(G) > 0, and every n ≥ 1,
val*(G^{⊗n}) ≤ exp(-c·n·ε¹³/(ε + log(|A||B|))).
A game of this repository is literally a game of the vendored module (same question
weights, same Bool predicate), and so is its direct repetition. The values differ in
their strategy classes: MIPRE.quantumValue ranges over pure states and projective
measurements on ℂ^dA ⊗ ℂ^dB, the vendored entangledValue over density matrices and
POVMs on arbitrary finite-dimensional spaces. That they agree (purification and Naimark
dilation) is quantumValue_eq_entangledValue (blueprint lem:povm-value-eq), the one
statement here whose proof is still open.
The Naimark dilation itself, and the Born-rule transport lemmas that go with it, used to be
written out in this file; they now live in MIPRE/Foundations/Dilation.lean. They are generic
matrix mathematics that reach none of the vendored trees, and a second consumer appeared
(blueprint lem:ms-direct-anticomm, in MIPRE/LCS/, which may not import
MIPRE/Background/) for which being behind this file's 71k-line vendored import made them
unusable.
A game of this repository as a game of the vendored module.
Equations
Instances For
From a tensor-product strategy to a strategy of the vendored kind #
The embedding direction of lem:povm-value-eq: a pure state is a density matrix, a
projective measurement is a POVM, and the two index conventions already agree (both sides
put Alice's and Bob's systems in a Kronecker product over Fin dA × Fin dB).
A self-adjoint idempotent matrix is positive semidefinite: it equals Pᴴ * P.
A tensor-product strategy of this repository, as a strategy of the vendored module:
the state is the rank-one density matrix |ψ⟩⟨ψ|, and each projective measurement is a
POVM.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The embedding preserves the value.
The embedding direction of lem:povm-value-eq: every tensor-product strategy is a
strategy of the vendored kind with the same value, so the quantum value of this repository
is at most the vendored entangled value.
Purification, the first of the two inputs to the dilation direction. A density
matrix ρ on d is the reduced state of a unit vector on d × d: factoring ρ = K * Kᴴ,
the vector ψ (i, r) = K i r satisfies ⟨ψ| M ⊗ 1 |ψ⟩ = tr(ρ M) for every M, the second
factor being the reference system. Neither a matrix square root nor the spectral theorem is
needed, only the factorization of a positive semidefinite matrix. (General-purpose: it
belongs in MIPRE/Mathlib/ once the dilation direction lands.)
A pure state together with two projective families on arbitrary finite local spaces
already bounds val*(G) from below: reindexing the two spaces by Fintype.equivFin turns
them into a TensorProductStrategy, and a bijective reindexing changes no outcome
probability. This is what lets the dilation steps above work with the natural index types
(Alice × A, (Bob × R) × B) and only convert to Fin d at the end.
Purification with the reference system placed on Bob's side. A density matrix ρ on
dA × dB is the reduced state of a pure state on dA × (dB × R) with R = dA × dB, against
which Alice's operators act as E ⊗ 1 and Bob's as F ⊗ 1_R; so the purification keeps the
bipartite structure, at the cost of enlarging Bob's space.
The dilation direction of lem:povm-value-eq: mixed states and POVMs do not help.
Given a vendored strategy — a density matrix ρ on Alice × Bob and POVMs {E^x_a},
{F^y_b} — purify ρ into a pure state on Alice × (Bob × R), dilate each POVM family to a
projective family on one extra register (exists_projective_dilation, whose compressing
isometry is the same for every question), and reindex the two local spaces to Fin types
(projective_value_le_quantumValue). No outcome probability changes along the way, so the
winning probability is the value of a tensor-product strategy.
The quantum value of this repository (pure states, projective measurements) equals
the entangled value of the vendored module (density matrices, POVMs): purification and
Naimark dilation (blueprint lem:povm-value-eq). The embedding direction is proved; the
dilation direction is entangledValue_le_quantumValue (issue #28).
Uniform exponential parallel repetition for entangled strategies (blueprint
thm:direct-repetition-q; OpenAI 2026, Chapter 6, via the vendored root
QuantumParallelRepetition.distributionUniformExponential): there is a universal constant
c > 0 such that for every game G with nonempty answer alphabets and
ε = 1 - val*(G) > 0, and every n ≥ 1,
val*(G^{⊗n}) ≤ exp(-c·n·ε¹³/(ε + log(|A||B|))).