MIP\(^*\) = RE: a Lean blueprint

8 Downstream results

Potential extensions of the project once the main theorem is in place. They are listed roughly in order of increasing formalization cost. The first two stay within finite-dimensional linear algebra plus elementary functional analysis, while the operator-algebraic consequences require von Neumann algebra infrastructure that largely does not yet exist in Mathlib and would constitute a major sub-project of independent value.

8.1 Uncomputability of the value

Corollary 7.4 is already a headline consequence under the main theorem’s compression premise: no algorithm can approximate the (synchronous or quantum) value of a nonlocal game to within an additive constant \(c {\lt} \frac14\), since an estimate of additive error \(c\) separates value \(1\) from value \(\frac12\) exactly when \(c {\lt} \frac14\) (at \(c = \frac14\) the estimate \(\frac34\) is consistent with both). The threshold rises to the trivial \(\frac12\) once the gap is amplified: repeating the game drives the soundness value below any \(\delta {\gt} 0\) while preserving value \(1\) (Theorem 5.6), at a cost polynomial in the description, so for every \(c {\lt} \frac12\) no algorithm approximates the value to within additive error \(c\). That stronger form depends on the repetition theorem as well as on the main theorem.

8.2 Semidecision from both sides

The non-explicit route mentioned below, and the explicit separating game, both rest on the same pair of procedures: the entangled value is semidecidable from below, the commuting value from above. The first is already available and formalized — Lemma 3.112, which is ledger node \(1.8.1\) — so only the second is stated here, with the two ingredients it rests on.

[\(\bullet \bullet \bullet \) hard]

Theorem 8.1 NPA convergence and compactness

Fix a finite bipartite scenario. The normalized full-word level-\(k\) NPA feasible sets have uniformly bounded moments, their correlation projections \(K_k\) are compact and decreasing, and \(\bigcap _k K_k = C_{qc}\), with the POVM and projective definitions of \(C_{qc}\) equivalent. In particular \(C_{qc}\) is compact, every finite game payoff attains its maximum over it, and \(C_{qa} \subseteq C_{qc}\). No finite-dimensional attainment and no convergence rate is asserted. The five lemmas below are its ingredients.

Comments.

Not formalized. The Lean proof of Corollary 8.19 needs only two consequences of this theorem, compactness of \(C_{qc}\) and upper semidecision of \(\omega ^{\mathrm{co}}\), and obtains both without the hierarchy: Lemma 8.11 and Lemma 8.14, through the quadratic module of Definition 8.8. The level presentation, the moment bound, the diagonal limit and the projective dilation stay open.

Lemma 8.2 Common projective dilation of commuting POVMs

Commuting finite-outcome POVMs admit a correlation-preserving common projective dilation. For \(Vh = (\sqrt{A_a} h)_a\) the operator \(U = \begin{pmatrix} 0 & V^* \\ V & I- VV^* \end{pmatrix}\) is a self-adjoint unitary on \(\mathcal{H}\oplus \mathcal{H}^r\) whose conjugated coordinate projections compress to \(A_a\), and all questions share one embedding. Across the two players the block entries stay in commuting algebras, so iterating the dilation preserves both commutation and the joint distribution. Zero effects and arbitrary Hilbert space dimension are allowed.

Comments.

Two steps here are one line on paper and real work in Lean. That \(U\) is a self-adjoint unitary uses \(V^*V = I\), which is exactly \(\sum _a A_a = I\), and then that \(VV^*\) is a projection; \(U^2 = I\) follows. And the commutation claim needs more than \([A_a, B] = 0\): the dilation is built from \(\sqrt{A_a}\), so what has to commute with \(B\) is \(\sqrt{A_a}\), which follows from \([A_a, B] = 0\) by continuous functional calculus and not formally. In the commuting-operator model — where both players act on one space and merely commute, rather than on tensor factors — that functional-calculus step is what keeps the dilated PVMs commuting, so it cannot be skipped.

Lemma 8.3 The full-word levels, and that they are effectively enumerable

For a finite Bell scenario, level \(k\) of the full-word NPA hierarchy consists of the normalized positive semidefinite moment matrices on words of length at most \(k\), subject to the contextual projection, completeness and cross-commutation relations of degree at most \(2k\), with two-letter moments equal to the correlation coordinates. These constraints are finite and effectively enumerable, every \(C_{qc}\) correlation is feasible at every level, the levels are nested, and this redundant presentation agrees with the standard reduced one by degree-preserving linear substitutions.

Lemma 8.4 Moment entries are bounded, so the levels are compact
#

Every feasible level-\(k\) moment satisfies \(\left\vert {L_k(w)} \right\vert \leq 1\) for \(\left\vert {w} \right\vert \leq 2k\): the identity \(\sum _a \Gamma [e_a v, e_a v] = \Gamma [v,v]\) with positivity bounds each leading-generator diagonal by its suffix diagonal, and induction together with the positive semidefinite \(2 \times 2\) minors bounds every entry. Hence each finite-level feasible set, and its correlation projection, is compact.

Lemma 8.5 A diagonal subsequence, from certificates that need not be compatible
#

If a correlation is feasible at every level, a countable diagonal subsequence of the bounded certificates — which need not be compatible across levels, and this is the step where a paraphrase overclaims — defines a normalized positive functional on the polynomial \(*\)-algebra modulo the measurement relations. Every polynomial positivity constraint and every finite contextual relation survives the limit.

Lemma 8.6 GNS: a positive functional gives a commuting projective representation
#

A normalized positive functional on the measurement \(*\)-algebra yields a separable commuting projective representation. Quotient by the zero-norm subspace and complete; left multiplication by a projection generator \(g\) is a contraction because \(\left\| {u} \right\| ^2 - \left\| {gu} \right\| ^2 = \left\| {(I- g)u} \right\| ^2\), so the null subspace is invariant, and the PVM and cross-commutation identities extend from the dense polynomial quotient. The distinguished unit vector is the class of \(1\).

[\(\bullet \bullet \bullet \) hard]

Lemma 8.7 Decidability of the first-order theory of real closed fields
#

A first-order sentence over real closed fields with rational coefficients is decidable; in particular so is feasibility of a finite conjunction of polynomial equalities and weak or strict inequalities over \(\mathbb {R}\).

Source.

Tarski; the effective form used here is Basu, Pollack and Roy  [ 35 ] . This is an import: the companion ledger records it as admitted, one of only three assumptions in the campaign (Remark 3.81), and one of the two imports carried by this chapter rather than by the main theorem. The other is Lemma 8.24.

8.3 Upper semidecision through a Positivstellensatz

The Lean proof of Lemma 8.14 does not go through the NPA levels. It works with one object: the quadratic module of the measurement relations in the free \(*\)-algebra, with POVM generators. Its Archimedean property and a Riesz extension give a noncommutative Positivstellensatz (Theorem 8.12; compare  [ 28 ] ), which turns \(\omega ^{\mathrm{co}}(\mathfrak {G}) {\lt} r\) into the existence of an exact sum-of-squares certificate with Gaussian-integer coefficients (Lemma 8.13). The same states and the same GNS construction give compactness of \(C_{qc}\) (Lemma 8.11). No real-closed-field decision, no dilation to projections, and no semidefinite hierarchy is involved.

Let \(P\) be the complex polynomials in noncommuting variables \(e_{xa}\) (\(x \in \mathcal{X}\), \(a \in \mathcal{A}\)) and \(f_{yb}\) (\(y \in \mathcal{Y}\), \(b \in \mathcal{B}\)), with the involution that conjugates coefficients, reverses words and fixes the variables. The relations are \(\sum _a e_{xa} - 1\), \(\sum _b f_{yb} - 1\) and \(e_{xa} f_{yb} - f_{yb} e_{xa}\); \(I\) is the complex span of \(u \rho v\) over relations \(\rho \) and \(u, v \in P\). The cone \(M\) is the set of finite nonnegative real combinations of the elements \(s^* s\), \(s^* e_{xa} s\), \(s^* f_{yb} s\) (\(s \in P\)), of the elements of \(I\), and of the anti-hermitian elements of \(P\). The game polynomial of \(\mathfrak {G}\) is \(W_\mathfrak {G}= \sum _{x,y,a,b} \mu (x,y) D(x,y,a,b)\, e_{xa} f_{yb}\). A cone state is a complex-linear \(L : P \to \mathbb {C}\) with \(L(1) = 1\) and \(\mathrm{Re}\, L(m) \geq 0\) for every \(m \in M\).

Comments.

The Lean \(P\) is MonoidAlgebra over the free monoid, under a type synonym: Mathlib’s star on FreeAlgebra is complex-linear, and the synonym keeps the conjugate-linear star from becoming a global instance on MonoidAlgebra.

\(a^* M a \subseteq M\) for every \(a \in P\), and for every \(y \in P\) some real \(N\) has \(N \cdot 1 + y \in M\). Evaluating the variables at the effects of a commuting-operator strategy gives \(\mathrm{Re} \langle \psi , m(E, F) \psi \rangle \geq 0\) for every \(m \in M\); in particular \(r \cdot 1 - W_\mathfrak {G}\in M\) bounds the value of every strategy by \(r\).

Proof ▶

\(1 - e_{xa} = \sum _{a' \neq a} e_{xa'} - (\sum _{a'} e_{xa'} - 1) \in M\), and \(e - e^2 = e(1 - e)e + (1 - e)e(1 - e) \in M\), so \(1 - g^2 \in M\) for every variable \(g\) and, telescoping, \(1 - w^* w \in M\) for every word \(w\). Then \((1 + \left\vert {\alpha } \right\vert ^2) \cdot 1 + \alpha w + (\alpha w)^* = (1 + \alpha w)^*(1 + \alpha w) + \left\vert {\alpha } \right\vert ^2 (1 - w^* w)\), and the anti-hermitian part of a monomial lies in \(M\). On a strategy the relations evaluate to \(0\), \(\langle \psi , s^* g s \psi \rangle = \langle s\psi , g\, s\psi \rangle \geq 0\) for positive \(g\), and anti-hermitian operators have imaginary expectations.

For finite alphabets, the functional \(z \mapsto \langle \psi , z(E, F) \psi \rangle \) of a commuting-operator strategy is a cone state; conversely every cone state \(L\) is that of a commuting-operator strategy whose correlation is \(\mathrm{Re}\, L(e_{xa} f_{yb})\). So \(C_{qc}\) is the set of the correlations \(\mathrm{Re}\, L(e_{xa} f_{yb})\) over cone states \(L\).

Proof ▶

A cone state is hermitian (since \(z - z^*\) and \(i(z + z^*)\) are anti-hermitian), vanishes on \(I\) (since \(\pm j, \pm i j \in I \subseteq M\)) and is positive on \(s^* s\) and \(s^* g s\). The GNS construction completes \(P\) for the seminorm \(\mathrm{Re}\, L(a^* a)^{1/2}\); left multiplication by a variable \(g\) is a contraction because \(a^*(1 - g^2) a \in M\), and extends to a positive operator on the completion. The normalizations and the cross-commutation hold because the corresponding vectors are null, and the class of \(1\) is a unit vector.

For finite alphabets \(C_{qc}\) is compact, hence closed, and \(C_{qa} \subseteq C_{qc}\).

Proof ▶

A cone state is determined by its values on words. The set of those value families that are cone states is closed in the product topology, since each condition involves finitely many words, and lies in the product of closed unit disks, since \(2 \cdot 1 + \alpha w + (\alpha w)^* \in M\) for \(\left\vert {\alpha } \right\vert = 1\) gives \(\left\vert {L(w)} \right\vert \leq 1\). By Tychonoff it is compact, and by Lemma 8.10 its continuous image under \(L \mapsto \mathrm{Re}\, L(e_{xa} f_{yb})\) is \(C_{qc}\).

If \(\omega ^{\mathrm{co}}(\mathfrak {G}) {\lt} r\) then \(r \cdot 1 - W_\mathfrak {G}\in M\). With nonempty answer sets, \(\omega ^{\mathrm{co}}(\mathfrak {G}) {\lt} r\) holds exactly when \(r' \cdot 1 - W_\mathfrak {G}\in M\) for some \(r' {\lt} r\).

Proof ▶

If \(h = r \cdot 1 - W_\mathfrak {G}\notin M\), the Riesz extension theorem applied to the cone \(M + \mathbb {R}_{\geq 0}(-h)\), with the functional \(t \cdot 1 \mapsto t\) on the span of \(1\), gives a real functional \(L_0 \geq 0\) on \(M\) with \(L_0(1) = 1\) and \(L_0(h) \leq 0\); the Archimedean property supplies both hypotheses. Its complexification \(L_0(z) - i L_0(iz)\) is a cone state, and Lemma 8.10 turns it into a strategy of value \(L_0(W_\mathfrak {G}) \geq r {\gt} \omega ^{\mathrm{co}}(\mathfrak {G})\), a contradiction. The converse is Lemma 8.9, with a strategy supplied by the deterministic one.

Call \(z \in P\) dominant if the real part of its constant coefficient exceeds the sum of \(\left\vert {\mathrm{Re}\, z_w} \right\vert + \left\vert {\mathrm{Im}\, z_w} \right\vert \) over the nonempty words \(w\). Let \(\kappa {\gt} 0\) and suppose the answer sets are nonempty. Then \(\omega ^{\mathrm{co}}(\mathfrak {G}) {\lt} r\) if and only if there are \(N \geq 1\), finitely many pairs \((g_i, s_i)\) with \(g_i \in \{ 1, e_{xa}, f_{yb}\} \) and \(s_i \in P\), and finitely many \((c_t, w_t, \rho _t, w'_t)\) with \(c_t \in \mathbb {C}\), words \(w_t, w'_t\) and relations \(\rho _t\), all coefficients Gaussian integers, such that \(T + T^*\) is dominant, where \(T = N^2 \kappa (r \cdot 1 - W_\mathfrak {G}) - \sum _i s_i^* g_i s_i - \sum _t c_t w_t \rho _t w'_t\).

Proof ▶

Soundness: every word acts as a contraction, so on every strategy \(2 N^2 \kappa (r - \text{value}) \geq \mathrm{Re} \langle \psi , (T + T^*)\psi \rangle \) is at least the dominance margin of \(T + T^*\), uniformly over strategies. Completeness: take \(\omega ^{\mathrm{co}}(\mathfrak {G}) {\lt} r' {\lt} r\); Theorem 8.12 writes \(\kappa (r \cdot 1 - W_\mathfrak {G}) = \varepsilon \cdot 1 + \sum _i \sigma _i^* g_i \sigma _i + \sum _t c_t w_t \rho _t w'_t + a\) with \(\varepsilon = \kappa (r - r') {\gt} 0\) and \(a\) anti-hermitian, which symmetrization removes. Rounding the coefficients of the \(\sigma _i\) at scale \(N\) and the \(c_t\) at scale \(N^2\) changes \(T + T^*\) by \(O(N)\) in the \(\ell ^1\) norm of coefficients (submultiplicative and star-invariant), against a constant term \(2N^2\varepsilon \).

[\(\bullet \bullet \) medium]

Write \(\mathfrak {G}_g\) for the game described by a game description \(g\) (Definition 2.43). The set

\[ \{ (g, p, q) : g \text{ a game description},\ p, q \in \mathbb {N},\ \omega ^{\mathrm{co}}(\mathfrak {G}_g) {\lt} p/q \} \]

is recursively enumerable, with \(p/0 = 0\).

Proof ▶

The certificates of Lemma 8.13 at \(\kappa = q\, W_g\), where \(W_g\) is the total weight of \(g\), have integer data: \(\kappa (p/q \cdot 1 - W_{\mathfrak {G}_g}) = p W_g \cdot 1 - q \sum \mathrm{wt}(x,y)[D]\, e_{xa} f_{yb}\). The checker computes \(T + T^*\) on lists of monomials with coded Gaussian-integer coefficients, merges equal words, tests dominance, and rejects \(q = 0\) and malformed letters or relation indices; it is primitive recursive, and a certificate passes exactly when \(\omega ^{\mathrm{co}}(\mathfrak {G}_g) {\lt} p/q\). Enumerating certificates gives the semidecider.

Proof route.

The correspondence with nodes \(1.8.4\) and \(1.8.4.1\) is at the level of the conclusion. The paper runs the semidefinite hierarchy for upper bounds; the ledger makes that exact through the admitted real-closed-field decision of node \(1.8.3\) (Lemma 8.7). The proof here uses neither, and so does not rest on \(1.8.3\); scripts/ledger-sync.py, which walks the ledger’s declared dependencies, still lists \(1.8.3\) among the imports reached from this lemma, as expected. The ledger statement is also broader: it covers games with rational data and rational \(r\), and the dovetailed form that halts exactly when \(\omega ^{\mathrm{co}}(\mathfrak {G}) {\lt} 1\), on succinct descriptions. The paper’s construction of Remark 8.21 consumes those forms; Corollary 8.19 and Theorem 8.20 need only the form above.

The value here is the bipartite commuting-operator value of Definition 5.3, not the tracial \(\mathrm{val}^{\mathrm{co}}\) of Definition 2.11: the polynomial algebra has both players’ variables and its states give the bipartite set \(C_{qc}\). The two must not be interchanged — Lemma 5.4 gives \(\mathrm{val}^{\mathrm{co}}\leq \omega ^{\mathrm{co}}\) and the reverse comparison is false in general — so this lemma yields a sound semidecider for \(\mathrm{val}^{\mathrm{co}}(\mathfrak {G}) {\lt} r\) and not a complete one. That is all the arguments below need, since they consume the correlation sets rather than the tracial value.

8.4 Correlation sets and the conditional separation

Definition 8.15 Correlation sets
✓

Fix finite sets \(\mathcal{X}, \mathcal{Y}, \mathcal{A}, \mathcal{B}\). A correlation is a function \(p : \mathcal{X}\times \mathcal{Y}\times \mathcal{A}\times \mathcal{B}\to \mathbb {R}\), written \(p(a,b|x,y)\), and its payoff in a game \(\mathfrak {G}\) on these alphabets is \(\sum _{x,y,a,b} \mu (x,y)\, D(x,y,a,b)\, p(a,b|x,y)\). The set \(C_q\) consists of the correlations \(\langle \psi | A^x_a \otimes B^y_b |\psi \rangle \) of finite-dimensional tensor-product strategies (Definition 2.3); \(C_{qa}\) is its closure in \(\mathbb {R}^{\mathcal{X}\times \mathcal{Y}\times \mathcal{A}\times \mathcal{B}}\); and \(C_{qc}\) consists of the correlations \(\langle \psi | E^x_a F^y_b |\psi \rangle \) of commuting-operator strategies (Definition 5.2). The value of a strategy of either kind is the payoff of its correlation.

Comments.

The Lean \(C_q\) uses the projective measurements of Definition 2.3, and \(C_{qc}\) the POVMs of Definition 5.2 on a Hilbert space of any dimension. The companion paper defines the finite-dimensional set both ways and \(C_{qc}\) on separable spaces  [ 34 ] . The closures of the projective and POVM finite-dimensional sets agree by Naimark dilation, and a commuting-operator correlation is realized on the separable subspace generated cyclically by \(\psi \); neither identification is used below.

Commuting-operator correlations are nonnegative and sum to one for each question pair, so \(0 \leq \omega ^{\mathrm{co}}(\mathfrak {G}) \leq 1\). A tensor-product strategy is a commuting-operator strategy with the same correlation, so \(C_q \subseteq C_{qc}\) and \(\mathrm{val}^*(\mathfrak {G}) \leq \omega ^{\mathrm{co}}(\mathfrak {G})\). The payoff of every correlation in \(C_{qa}\) is at most \(\mathrm{val}^*(\mathfrak {G})\), and that of every correlation in \(C_{qc}\) at most \(\omega ^{\mathrm{co}}(\mathfrak {G})\). If \(C_{qc}\) is closed then \(C_{qa} \subseteq C_{qc}\).

Proof ▶

\(E^x_a F^y_b\) is the product of two commuting positive operators, hence positive, which gives nonnegativity; the sum over \(a, b\) is \(\langle \psi , \psi \rangle = 1\). On \(\mathbb {C}^{d_A} \otimes \mathbb {C}^{d_B}\) the operators \(A^x_a \otimes I\) and \(I\otimes B^y_b\) are commuting projections with the same Born probabilities. The payoff is linear, hence continuous, so the bound \(\mathrm{val}^*(\mathfrak {G})\) on \(C_q\) passes to its closure.

Definition 8.17 Upper semidecision of the commuting-operator value
✓

The proposition that the set of triples \((d, p, q)\) of a game description \(d\) and \(p, q \in \mathbb {N}\) with \(\omega ^{\mathrm{co}}(\mathfrak {G}_d) {\lt} p/q\) is recursively enumerable, where \(p/0 = 0\): the threshold encoding of Lemma 3.112. Lemma 8.14 proves it; Lemma 8.18 takes it as a hypothesis.

Suppose that there is a computable map \(g\) from machines to game descriptions with \(\mathrm{val}^*(\mathfrak {G}_{g(\cal {M})}) = 1\) when \(\cal {M}\) halts on the empty input and \(\mathrm{val}^*(\mathfrak {G}_{g(\cal {M})}) \leq \frac12\) otherwise (the conclusion of Corollary 7.3), and that the relation \(\omega ^{\mathrm{co}}(\mathfrak {G}_d) {\lt} p/q\) on game descriptions \(d\) and \(p, q \in \mathbb {N}\) is recursively enumerable, with \(p/0 = 0\) (the form of Lemma 8.14 used here). Then some described game has \(\mathrm{val}^*(\mathfrak {G}_d) {\lt} \omega ^{\mathrm{co}}(\mathfrak {G}_d)\), and in its scenario some correlation lies in \(C_{qc}\) but not in \(C_{qa}\). If moreover \(C_{qc}\) is closed in every finite scenario, then \(C_{qa} \subsetneq C_{qc}\) in that scenario, whose two players share the question alphabet and the answer alphabet.

Proof ▶

If \(\omega ^{\mathrm{co}}(\mathfrak {G}_d) \leq \mathrm{val}^*(\mathfrak {G}_d)\) for every \(d\), the two values agree on every described game, since \(\mathrm{val}^*\leq \omega ^{\mathrm{co}}\). Then \(\cal {M}\) fails to halt exactly when \(\omega ^{\mathrm{co}}(\mathfrak {G}_{g(\cal {M})}) {\lt} \frac34\), so non-halting is the pullback of an r.e. relation along a computable map, hence r.e., which it is not (Theorem 3.79). So some \(d\) has \(\mathrm{val}^*(\mathfrak {G}_d) {\lt} \omega ^{\mathrm{co}}(\mathfrak {G}_d)\), and some commuting-operator strategy has value above \(\mathrm{val}^*(\mathfrak {G}_d)\); its correlation is in \(C_{qc}\), and its payoff exceeds the bound \(\mathrm{val}^*(\mathfrak {G}_d)\) that holds on \(C_{qa}\) (Lemma 8.16). With \(C_{qc}\) closed, \(C_{qa} \subseteq C_{qc}\), and the inclusion is strict.

8.5 Failure of Tsirelson’s problem

Corollary 8.19 Tsirelson’s problem, negative answer
✓

There exist finite question and answer sets for which the closure \(C_{qa}\) of the set of finite-dimensional quantum correlations is strictly contained in the set \(C_{qc}\) of commuting-operator correlations.

Proof ▶

Lemma 8.18, with the halting reduction of Corollary 7.3, the upper semidecider of Lemma 8.14, and the closedness of \(C_{qc}\) in every finite scenario (Lemma 8.11).

The Lean proof uses no lower semidecider, no real-closed-field decision and no NPA levels. The witness scenario has one question alphabet and one answer alphabet shared by the two players. This is the non-explicit route; it does not use Theorem 8.20, which follows from the same two inputs and the recursion theorem. The ledger’s proof of node \(1.8.5\) dovetails the lower semidecider of Lemma 3.112 against the upper one into a promise decider. The argument here needs only the upper one, because \(\mathrm{val}^*\leq \omega ^{\mathrm{co}}\) always holds. Non-closure of the unclosed set \(C_q\) itself is Slofstra’s earlier theorem  [ 16 ] , which is not formalized here.

8.6 Separation of quantum and commuting values

There is an explicit finite bipartite game \(\mathfrak {G}^{\textsc{Sep}}\), given by a game description, with \(\mathrm{val}^*(\mathfrak {G}^{\textsc{Sep}}) \leq \frac12\) and \(\omega ^{\mathrm{co}}(\mathfrak {G}^{\textsc{Sep}}) = 1\). Moreover, some correlation \(p \in C_{qc}\) in the scenario of \(\mathfrak {G}^{\textsc{Sep}}\) has payoff \(1\) in \(\mathfrak {G}^{\textsc{Sep}}\) and lies outside \(C_{qa}\).

Proof ▶

Let \(g\) be the computable map of Corollary 7.3, from machines to game descriptions, with \(\mathrm{val}^*(\mathfrak {G}_{g(\cal {M})}) = 1\) when \(\cal {M}\) halts on the empty input and \(\mathrm{val}^*(\mathfrak {G}_{g(\cal {M})}) \leq \frac12\) otherwise. By Lemma 8.14 at \(p = q = 1\), the set of machines \(\cal {M}\) with \(\omega ^{\mathrm{co}}(\mathfrak {G}_{g(\cal {M})}) {\lt} 1\) is recursively enumerable. Kleene’s recursion theorem therefore gives a machine \(\cal {M}_{\textsc{Sep}}\) that halts on the empty input exactly when \(\omega ^{\mathrm{co}}(\mathfrak {G}_{g(\cal {M}_{\textsc{Sep}})}) {\lt} 1\). Put \(\mathfrak {G}^{\textsc{Sep}} = \mathfrak {G}_{g(\cal {M}_{\textsc{Sep}})}\).

If \(\cal {M}_{\textsc{Sep}}\) halted, then \(\mathrm{val}^*(\mathfrak {G}^{\textsc{Sep}}) = 1\), so \(\omega ^{\mathrm{co}}(\mathfrak {G}^{\textsc{Sep}}) = 1\) by \(\mathrm{val}^*\leq \omega ^{\mathrm{co}}\) (Lemma 8.16), and \(\cal {M}_{\textsc{Sep}}\) would not halt. So \(\cal {M}_{\textsc{Sep}}\) does not halt. Hence \(\mathrm{val}^*(\mathfrak {G}^{\textsc{Sep}}) \leq \frac12\), and \(\omega ^{\mathrm{co}}(\mathfrak {G}^{\textsc{Sep}})\) is not below \(1\), so it equals \(1\).

For the correlation: the payoff is continuous, and \(C_{qc}\) is compact (Lemma 8.11) and nonempty, so the payoff attains its maximum on \(C_{qc}\) at some \(p\). That maximum is \(\omega ^{\mathrm{co}}(\mathfrak {G}^{\textsc{Sep}}) = 1\), since every commuting-operator strategy has value equal to the payoff of its correlation. Payoffs on \(C_{qa}\) are at most \(\mathrm{val}^*(\mathfrak {G}^{\textsc{Sep}}) \leq \frac12\) (Lemma 8.16), so \(p \notin C_{qa}\).

The recursion theorem used in Lean is the two-argument form of Mathlib’s Nat.Partrec.Code.fixed_point, for partial recursive codes. No running-time bound is needed, so the efficient form of Lemma 4.9 is not used.

Proof route.

The correspondence with nodes \(1.8.8\)–\(1.8.11\) is at the level of the conclusion. The game here is not the paper’s \(\mathfrak {G}^{\textsc{Sep}} = \mathsf{V}^{\textsc{Sep}}_{C_0}\): it is the halting-reduction game of a machine that runs the commuting-value semidecider on its own game. It is explicit in the same sense as the paper’s. It is obtained from self-reference, uniformly from the codes of \(g\) and of the semidecider, and neither proof exhibits a value-\(1\) commuting-operator strategy. The paper’s proof needs, in the case \(\omega ^{\mathrm{co}}= 1\), that \(\mathrm{val}^*\leq \frac12\) at a level of its recursion where no soundness is otherwise known, and gets it from divergence of a Schmidt-rank entanglement requirement (Remark 8.21). Here that case is the non-halting case of the halting reduction, whose soundness is already the value-form compression of the main theorem. The paper observes, in a footnote to its halting theorem, that the gap \(\mathrm{val}^*{\lt} \omega ^{\mathrm{co}}\) holds for infinitely many non-halting machines  [ 34 ] ; the fixed point picks one of them out. scripts/ledger-sync.py, which walks the ledger’s declared dependencies, still lists the Schmidt-rank clauses of stage \(1.5\) among the imports reached from this theorem, as expected.

Remark 8.21 The paper’s construction and its premises

The paper’s proof builds \(\mathfrak {G}^{\textsc{Sep}}\) as the compressed verifier at a fixed level \(C_0 \geq 2\) of a self-referential family: its decider runs the upper semidecider on its own succinct description, accepts early if the semidecider halts, and otherwise compresses  [ 34 ] . Formalizing that game, rather than the one of Theorem 8.20, needs the bipartite Schmidt-rank entanglement variant of compression, together with its effective bounded self-reference construction. Write \(\mathrm{Ent}_{\mathrm{bi}}(\mathfrak {G},\nu )\) for the least Schmidt rank of a finite-dimensional tensor-product strategy attaining value at least \(\nu \), or \(\infty \) if there is none. This is the paper’s measure; it is distinct from the synchronous dimension requirement \(\mathrm{Ent}\) of Definition 2.13. The extra compression clauses must force \(\mathrm{Ent}_{\mathrm{bi}}\) to diverge along the recursive levels, and the construction must identify the game at \(C_0\) with the game supplied to the upper semidecider, with all specialization and timeout bounds justified.

These are premises of the paper’s construction, not of Theorem 8.20, and none of them is formalized. The value-form Theorem 6.197 and its current Lean interface do not supply the Schmidt-rank clauses. If the source completeness steps are implemented through the synchronous PCC interface, the representation transfers of Remark 2.8 must also be supplied. An implementation through the ambient verifier interfaces additionally requires the runtime and answer-cut normalization of Remark 2.51; the source construction’s absolute bounds cannot simply be read as relative cost coefficients. planning/explicit-separation.md records the cost.

Remark 8.22 Which commuting value this is, and why it is not the tracial one

Theorem 8.20 is stated for the bipartite commuting-operator value \(\omega ^{\mathrm{co}}\) (Definition 5.3), not for the tracial \(\mathrm{val}^{\mathrm{co}}\) (Definition 2.11) that this blueprint otherwise carries. That is not a slip, and the distinction is forced by the proof rather than cosmetic.

The proof turns on the semidecider of Lemma 8.14, which is complete for the event \(\omega ^{\mathrm{co}}{\lt} 1\). For the tracial value, Lemma 5.4 gives only \(\mathrm{val}^{\mathrm{co}}\leq \omega ^{\mathrm{co}}\), so the same procedure is a sound semidecider for \(\mathrm{val}^{\mathrm{co}}{\lt} 1\) and not a complete one, and the fixed point would conclude nothing. The semidecision event is that the commuting value of the very game being defined is below \(1\). No search for a proof of non-halting, and no preservation theorem for arbitrary commuting-operator strategies, is used, and the argument constructs no explicit perfect commuting-operator strategy: the correlation of payoff \(1\) is obtained by compactness.

No synchronous decision predicate is asserted: \(\mathfrak {G}^{\textsc{Sep}}\) is whatever game the halting reduction produces. Even for synchronous games, Lemma 5.4 only gives \(\mathrm{val}^{\mathrm{co}}\leq \omega ^{\mathrm{co}}\), with the reverse comparison false in general. Thus this route provides neither a synchronous perfect correlation nor a tracial value-\(1\) witness. Any such formulation would require additional representation and value-transport results.

Remark 8.23 An independent Lean statement of the same results, proved
#

The Lean 4 project lukasliehr/MIPRE states, in its own vocabulary and independently of this formalization, three terminal propositions: a game with \(\mathrm{val}^*\leq \frac12\) and commuting value \(1\); the strict inclusion \(C_{qa} \subsetneq C_{qc}\) in some finite square scenario; and a square game with \(\mathrm{val}^*{\lt} \omega ^{\mathrm{co}}= 1\). Its games live on EuclideanSpace, its tensor-product strategies carry POVMs rather than projective measurements on both sides, and its values are suprema of payoffs over correlation sets. In September 2026 its statement vocabulary was vendored into this repository and all three propositions were proved from Theorem 8.20, sorry-free and from the three standard axioms (the repository at commit d4cbb2d, 2026-10-05, and reports/liehr-tsirelson-bridge.md): the commuting-operator strategies of the two developments are the same data, so the two \(C_{qc}\) coincide and the two commuting values agree; a POVM tensor-product strategy has the correlation of a projective one by Naimark dilation on both sides, so the vendored \(C_{qa}\) is contained in this one and the vendored finite-dimensional value is at most \(\mathrm{val}^*\); and the two payoffs agree on every correlation. The vendored tree was removed on 2026-10-05, since the upstream project carries no licence and the check is not part of the formalization’s results. It was a check on the statements of this chapter rather than a new result: a separation stated without reference to this repository’s definitions follows from them.

8.7 Refutation of Connes’ Embedding Problem

[\(\bullet \bullet \bullet \) hard]

Lemma 8.24 Kirchberg’s forward implication
#

If CEP has an affirmative answer then the minimal and maximal C\(^*\)-tensor norms coincide on \(C^*(F_\infty ) \otimes _{\mathrm{alg}} C^*(F_\infty )\), where \(F_\infty \) is the free group on countably many generators and \(C^*\) denotes the full unital group algebra.

Source.

Kirchberg; see  [ 19 ] . This is the second of the two imports this chapter carries: the companion ledger records it as admitted (node \(1.8.6.1\)), and it is the only step of the chain below that is not proved there.

Lemma 8.25 Finitely many generators
#

Conditional on CEP, \(\min = \max \) on \(C^*(F_k) \otimes _{\mathrm{alg}} C^*(F_k)\) for every finite \(k \geq 1\).

Lemma 8.26 A completely positive section onto the Bell algebra
#

For \(A = \ast _{x=1}^{k} \mathbb {C}^m\) and \(B = C^*(F_k)\) with \(k \geq 1\) and \(m \geq 2\), the canonical quotient \(q : B \to A\) has a unital completely positive section \(\Psi \), obtained as the \((0,0)\) corner of an explicitly constructed unital \(*\)-homomorphism \(\gamma : A \to M_m(B)\). In particular \(q \Psi = \mathrm{id}\) on all of \(A\).

Lemma 8.27 Transport to the Bell algebra

Conditional on CEP, the minimal and maximal tensor norms coincide on \(A \otimes _{\mathrm{alg}} A\) for every finite Bell algebra \(A = \ast _{x=1}^{k} \mathbb {C}^m\), \(k \geq 1\), \(m \geq 2\).

Lemma 8.28 Commuting correlations restrict states on the maximal tensor product

Every commuting-operator correlation in a finite bipartite scenario with common parameters \((k,m)\) is the restriction to the coordinate projections of a state on \(A \otimes _{\max } A\). Under CEP that same functional is a state on \(A \otimes _{\min } A\).

Lemma 8.29 Vector states are dense on finitely many coordinates
#

On any finite collection of self-adjoint coordinate observables in a faithfully represented spatial C\(^*\)-tensor product, every state is approximable by finite convex combinations of unit-vector states in that same spatial representation.

Lemma 8.30 States on the spatial product give \(C_{qa}\) correlations
#

The coordinate values of any state on a spatial tensor product of finite Bell algebras belong to \(C_{qa}\), the closure of the finite-dimensional tensor-product POVM correlations.

Lemma 8.31 CEP forces equality of the correlation sets

If every separable II\(_1\) factor embeds into an ultrapower of the hyperfinite II\(_1\) factor, then \(C_{qa} = C_{qc}\) in every finite bipartite scenario, including unequal alphabet sizes. Consequently exhibiting one finite-scenario separation of \(C_{qa}\) from \(C_{qc}\) refutes CEP.

Corollary 8.32 Connes’ Embedding Problem, negative answer

There is a separable II\(_1\) factor that does not embed into an ultrapower \(\cal {R}^{\omega }\) of the hyperfinite II\(_1\) factor.

Source for the implication.

The correlation-set connection is developed by Fritz  [ 18 ] , Junge et al.  [ 17 ] and Ozawa  [ 19 ] . The route here uses only the forward implication in Lemma 8.31: under CEP the two bipartite correlation sets coincide, contradicting Corollary 8.19. It does not require a converse equivalence, a synchronous perfect correlation for the separating game, or a tracial value-\(1\) strategy for that game.

Comments.

The formalization plan is the forward chain displayed above: formulate CEP for separable II\(_1\) factors and the ultrapower \(\cal {R}^\omega \), then combine the admitted Kirchberg implication with the finite-generator, Bell-algebra and state-approximation lemmas to obtain \(C_{qc}\subseteq C_{qa}\). The non-embeddable factor follows by contraposition. A synchronous-correlation construction or a witness generated by finitely many projections would require additional results and is not a conclusion of this dependency chain.

8.8 Failure of Kirchberg’s QWEP conjecture

Corollary 8.33 QWEP

Kirchberg’s QWEP conjecture fails: there is a C\(^*\)-algebra that is not a quotient of a C\(^*\)-algebra with the weak expectation property; equivalently, \(C^*(F_2) \otimes _{\min } C^*(F_2) \neq C^*(F_2) \otimes _{\max } C^*(F_2)\).

Equivalent to CEP by Kirchberg’s theorem (see  [ 19 ] ); no new input from the project, but the equivalence itself is another substantial operator-algebra formalization.

8.9 The commuting-operator class

Lin proved that the commuting-operator analogue of \(\mathrm{MIP}^*\) is \(\mathrm{coRE}\)  [ 13 ] , by the compression architecture of this blueprint with the soundness of every stage carried in the commuting-operator value. This section states his theorem in the vocabulary of Section 2, proves it first from one hypothesis, the commuting-operator soundness of gap compression (Definition 8.38), and then proves the hypothesis; the inclusion \(\mathrm{MIP}^{\mathrm{co}}\subseteq \mathrm{coRE}\) needs none. Nothing else is proved twice: the halting reduction, its classes, semideciders and class transfer, and the classes \(\mathrm{MIP}^*\) and \(\mathrm{MIP}^{\mathrm{co}}\) themselves are written once against a value model (Definition 8.34), an interface that \(\mathrm{val}^*\) and \(\omega ^{\mathrm{co}}\) both satisfy, and the two theorems differ only in the direction in which the value is semidecidable. The plan that discharged the hypothesis is planning/mipco-track.md; its Phases 1 to 5, the rest of this section, reduce it to the soundness of the low-individual-degree test in the commuting-operator model (Corollary 8.100), and Phase 6 to its soundness in dyadic pairs (Corollary 8.115), which is proved (Theorem 8.143); so his theorem holds here without hypothesis (Theorem 8.144). The companion proof repository has no \(\mathrm{coRE}\) chapter: the paper of record for this section is Lin’s, and its nodes carry no ledger correspondence.

A value model \(\omega \) assigns to every finite game \(\mathfrak {G}\) a real number \(\omega (\mathfrak {G})\) such that \(\mathrm{val}^*(\mathfrak {G}) \leq \omega (\mathfrak {G}) \leq 1\), and such that \(\omega \) is invariant under relabeling of the four alphabets, monotone in the decision predicate, zero on a game that rejects everything, unchanged by padding the answer alphabets with always-rejected answers, and unchanged by the doubling of the question set. The two models are \(\mathrm{val}^*\) (Definition 2.9) and \(\omega ^{\mathrm{co}}\) (Definition 5.3), and every statement below in a model \(\omega \) is one theorem in Lean, instantiated twice. The value of \(\mathsf{V}_n\) in the model is \(\omega (\mathsf{V}_n)\), at an answer bound. The model is r.e. from below if the set of triples \((d, p, q)\) with \(p/q {\lt} \omega (\mathfrak {G}_d)\) is recursively enumerable, in the threshold encoding of Lemma 3.112, and r.e. from above if the set with \(\omega (\mathfrak {G}_d) {\lt} p/q\) is: \(\mathrm{val}^*\) is r.e. from below (Lemma 3.112) and \(\omega ^{\mathrm{co}}\) from above (Lemma 8.14), and neither has the other direction, by the two theorems themselves. A halting reduction of \(\mathrm{RE}\) shape to \(\omega \) is a computable map from machines to game descriptions with \(\omega = 1\) on the machines that halt on the empty input and \(\omega \leq \frac12\) on the others; the \(\mathrm{coRE}\) shape is the reverse. The class \(\mathrm{MIP}(\omega )\) is the set of languages \(L\) for which some computable map \(g\) from strings to game descriptions has \(\omega (\mathfrak {G}_{g(z)}) = 1\) for \(z \in L\) and \(\omega (\mathfrak {G}_{g(z)}) \leq \frac12\) for \(z \notin L\); \(\mathrm{MIP}^*\) of Definition 2.53 is \(\mathrm{MIP}(\mathrm{val}^*)\).

Definition 8.35 Co-recursively enumerable
✓
#

A language \(L \subseteq \{ 0,1\} ^*\) is in \(\mathrm{coRE}\) if its complement is in \(\mathrm{RE}\).

Definition 8.36 The class \(\mathrm{MIP}^{\mathrm{co}}\)
✓
#

A language \(L \subseteq \{ 0,1\} ^*\) is in \(\mathrm{MIP}^{\mathrm{co}}\) if there is a computable map \(g\) from bit strings to game descriptions (Definition 2.43) such that for every string \(z\),

\begin{equation*} z \in L\ \Longrightarrow \ \omega ^{\mathrm{co}}(\mathfrak {G}_{g(z)}) = 1, \qquad z \notin L\ \Longrightarrow \ \omega ^{\mathrm{co}}(\mathfrak {G}_{g(z)}) \leq \tfrac 12, \end{equation*}

in the bipartite commuting-operator value of Definition 5.3: the class \(\mathrm{MIP}(\omega ^{\mathrm{co}})\) of Definition 8.34. As Definition 2.53, this is the computable class, with no polynomial-time bound on \(g\); the polynomial-time class of Lin’s paper is contained in it, as Lemma 2.54 shows for \(\mathrm{MIP}^*\), and is not formalized.

Every language in \(\mathrm{MIP}^{\mathrm{co}}\) is co-recursively enumerable. More generally \(\mathrm{MIP}(\omega ) \subseteq \mathrm{coRE}\) for every value model \(\omega \) that is r.e. from above.

Proof ▶

Let \(z \mapsto \mathfrak {G}_z\) witness \(L \in \mathrm{MIP}(\omega )\). Under the promise, \(z \notin L\) if and only if \(\omega (\mathfrak {G}_z) {\lt} 1\). The set of game descriptions \(d\) with \(\omega (\mathfrak {G}_d) {\lt} 1\) is recursively enumerable, at \(p = q = 1\), and the complement of \(L\) is its preimage under the computable map \(z \mapsto \mathfrak {G}_z\). For \(\omega ^{\mathrm{co}}\) the semidecider is Lemma 8.14; Lin’s proof runs the NPA hierarchy here  [ 13 ] , and the Lean runs the sum-of-squares certificates of Lemma 8.13. The same argument at the threshold \(\frac12\), for a model r.e. from below, is Lemma 7.5.

Definition 8.38 Soundness of compression in a value model
✓

A gap compression (an inhabitant of MIPRE.GapCompression) is sound in the value model \(\omega \) if for every \(\lambda \)-bounded verifier \(\mathsf{V}\) and every \(n \geq C_0\),

\begin{equation*} \omega (\mathsf{V}_{2^n}) \leq \tfrac 12 \ \Longrightarrow \omega (\mathsf{V}^{\mathrm{compr}}_n) \leq \tfrac 12 , \end{equation*}

at the answer bounds of the soundness clause of Theorem 6.197. That clause is soundness in the model \(\mathrm{val}^*\). Soundness in the model \(\omega ^{\mathrm{co}}\) — the commuting-operator soundness of compression — is the model-\(co\) case of the soundness clause of Lin’s gap compression theorem  [ 13 ] , and the one hypothesis of Theorems 8.42 and 8.43. No completeness clause in the commuting-operator model is asked for. It holds for the compression of Corollary 8.44 (Theorem 8.144).

The soundness clause of introspection, of answer reduction or of parallel repetition in the value model \(\omega \) is that stage’s soundness clause (Definitions 6.130 and 6.193, Theorem 6.196) with the value \(\mathrm{val}^*\) replaced by \(\omega \) on both sides, at the same parameters, error functions and answer bounds. In the model \(\mathrm{val}^*\) it is the stage’s own clause.

Lemma 8.40 The soundness chain of compression, in a value model
✓

If the three stages are sound in the value model \(\omega \) (Definition 8.39), then for every \(\lambda \)-bounded verifier \(\mathsf{V}\) and every \(n \geq C_0\), \(\omega (\mathsf{V}_{2^n}) \leq \frac12\) implies \(\omega (\mathsf{V}^{\textsc{Compr}}_n) \leq \frac12\), for the verifier \(\mathsf{V}^{\textsc{Compr}}\) of Theorem 6.197 at its answer bounds.

Proof ▶

The soundness chain of Theorem 6.197 (Remark 6.203), read in \(\omega \): the three clauses, used contrapositively, through the same margins (Lemmas 6.201 and 6.202). Nothing else in the chain depends on the model: between the stages’ answer bounds it passes by the value of a verifier whose decider rejects every answer beyond a bound, which is the same at every larger bound in every model. The soundness clause of Theorem 6.197 is the case \(\omega = \mathrm{val}^*\).

Theorem 8.41 Compression is sound in every model in which its stages are
✓

If introspection, answer reduction and parallel repetition are sound in the value model \(\omega \), the gap compression that Theorem 6.197 builds from them is sound in \(\omega \) (Definition 8.38).

Proof ▶

The compressed verifier is within its budget, so its value at the answer bound of Definition 8.38 is its value at the bound of Lemma 8.40, which that lemma bounds.

Assume a gap compression is sound in the model \(\omega ^{\mathrm{co}}\) (Definition 8.38). Then there is a computable map \(\cal {M}\mapsto \mathfrak {G}_\cal {M}\) from machines to game descriptions such that \(\omega ^{\mathrm{co}}(\mathfrak {G}_\cal {M}) \leq \frac12\) if \(\cal {M}\) halts on the empty input and \(\omega ^{\mathrm{co}}(\mathfrak {G}_\cal {M}) = 1\) otherwise. More generally, every value model that is r.e. from above and in which compression is sound has a halting reduction of \(\mathrm{coRE}\) shape.

Proof ▶

The halting reduction of Theorem 6.214 in a value model \(\omega \), with the direction of the semidecider reversed. Lemma 4.12 is run with three classes of strings, each read as a normal form verifier as in Theorem 6.214 and with the same answer bounds:

  • \(A(n)\): the verifier is \(n\)-bounded, rejects every answer longer than the bound, and \(\omega (\mathsf{V}_n) \leq \frac12\) — the class \(B\) of Theorem 6.214 in the model \(\omega \). It contains the trivially rejecting string \(y_{\mathrm{no}}\) of that theorem, whose game has value \(0\) in every model, and the compressor of that theorem preserves it by soundness in the model, through the class transfer of Theorem 6.214 read in \(\omega \): the described verifier rejects beyond its answer bound, so raising the bound keeps the value; freezing keeps it; soundness carries it through compression; and the output’s decider accepts what the compressed decider accepts.

  • \(B_0(n)\): the class \(A\) of Theorem 6.214 — \(n\)-bounded, rejecting long answers, with a perfect PCC strategy. It contains \(y_{\mathrm{yes}}\), and the compressor preserves it by the tensor completeness of Theorem 6.197.

  • \(B_1(n)\): the strings whose tabulated game at level \(n\) (the game description of Theorem 6.214, item 2) does not have \(\omega {\lt} 1\). It contains \(B_0(n)\), because a perfect PCC strategy gives \(\mathrm{val}^*= 1\) and every model dominates \(\mathrm{val}^*\); its complement is recursively enumerable by the upper semidecider of the model, at \(p = q = 1\), composed with the computable tabulation.

The criterion gives a polynomial-time \(g\) with \(g(\cal {M}) \in A\) at the start level when \(\cal {M}\) halts and \(g(\cal {M}) \in B_1\) otherwise. The game of \(\cal {M}\) is the tabulation of \(g(\cal {M})\) at that level. In the first case it has \(\omega (\mathsf{V}_n) \leq \frac12\), the tabulation having the value of the verifier’s game in every model at every bounded string, which is item 2 of Theorem 6.214 read in \(\omega \); in the second it does not have \(\omega {\lt} 1\), so \(\omega = 1\). No perfect strategy of the model is constructed. At \(\omega = \omega ^{\mathrm{co}}\) this is Lin’s verifier sequence  [ 13 ] , with the compressor’s preservation of the accepting game read as tensor completeness, and with Lemma 8.14 in place of the NPA hierarchy.

Assume a gap compression is sound in the model \(\omega ^{\mathrm{co}}\). Then \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\), for the class of Definition 8.36. The inclusion \(\mathrm{MIP}^{\mathrm{co}}\subseteq \mathrm{coRE}\) holds without the hypothesis. More generally \(\mathrm{MIP}(\omega ) = \mathrm{coRE}\) for every value model \(\omega \) that is r.e. from above and has a halting reduction of \(\mathrm{coRE}\) shape.

Proof ▶

\(\mathrm{MIP}(\omega ) \subseteq \mathrm{coRE}\) is Lemma 8.37. For the converse, the complement of a co-r.e. language many-one reduces to halting on the empty input (Theorem 3.79; in Lean MIPRE.Halting.exists_code_halts_of_isRE, applied to the complement), and composing with the map of Theorem 8.42 sends the members of \(L\), whose machines do not halt, to games of value \(1\) and the non-members to games of value at most \(\frac12\). This is the argument of Theorem 7.6 with the two verdicts exchanged, and in Lean the two are the same theorem in the two shapes.

Corollary 8.44 \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\), from the co-soundness of the Pauli basis test and of the low-individual-degree test
✓

If the Pauli basis test is sound in the commuting-operator model (Definition 8.82) and the seeded CL test is sound in the commuting-operator model (Definition 8.65), then \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\). The first hypothesis follows from the second (Lemma 8.99), so the second suffices (Corollary 8.100).

Proof ▶

Build the gap compression of Theorem 6.197 from the introspection, which is sound in \(\omega ^{\mathrm{co}}\) by Theorem 8.84, the answer reduction, which is sound in \(\omega ^{\mathrm{co}}\) by Theorem 8.67, and the parallel repetition of Theorem 8.56, which is sound in \(\omega ^{\mathrm{co}}\): it is the compression of Theorem 6.198 with the number of repetitions chosen against the smaller of the two repetition constants. It is sound in \(\omega ^{\mathrm{co}}\) by Theorem 8.41, and the argument of Theorem 8.43, which uses of the compression only its soundness in \(\omega ^{\mathrm{co}}\) and its tensor completeness, applies to it.

Remark 8.45 What is shared, what remains, and which commuting value this is
#

The value throughout this section is the bipartite \(\omega ^{\mathrm{co}}\) of Definition 5.3, in which the upper semidecider of Lemma 8.14 is complete, and not the tracial \(\mathrm{val}^{\mathrm{co}}\) of Definition 2.11; Remark 8.22 says why the two are not interchanged. The bookkeeping of Remark 6.204 — the value of a verifier’s game under relabeling, answer padding, doubling and freezing — is done once, in a value model, and what \(\omega ^{\mathrm{co}}\) contributes is the eight transport properties of Definition 8.34, proved for commuting-operator strategies transported as POVMs, where merging answers is a sum of positive operators and needs no orthogonality. In Lean the tensor-product statements of Theorems 6.214 and 7.6 are the generic ones at the model \(\mathrm{val}^*\).

What remains is the hypothesis. Lin proves the commuting-operator soundness of question reduction, answer reduction and parallel repetition on tracially embeddable strategies, whose correlations are dense in \(C_{qc}\) (Theorem 5.10), through the rounding of almost-synchronous correlations for balanced games, the rigidity of the Pauli basis test and the soundness of the low-individual-degree test for synchronous strategies  [ 12 , 13 ] . That last soundness he cites rather than proves. The closest proved theorem is for a test with subcube pair questions in place of diagonal lines, and his proof of the version with several codewords is incomplete (reports/lidt-co-audit.md, Section 2). Parallel repetition in the commuting-operator model is Theorem 5.5, and its verifier-level reading is Theorem 8.56. The commuting-operator completeness of compression is never needed: the nested criterion asks the compressor to preserve perfect PCC strategies, which the tensor completeness does, and the class of value \(1\) is entered only through the semidecider. The hypothesis splits into the stages’ soundness clauses in \(\omega ^{\mathrm{co}}\), of which parallel repetition’s is proved, answer reduction’s is proved from the soundness of the low-individual-degree test in the commuting-operator model (Theorem 8.67), and introspection’s from the soundness of the Pauli basis test in the commuting-operator model (Theorem 8.84; Corollary 8.44); and the Pauli basis test is sound there as soon as the low-individual-degree test is (Lemma 8.99). So what remains is one statement: the soundness of the seeded CL test (Theorem 3.14) in the commuting-operator model (Definition 8.65), from which \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\) follows (Corollary 8.100). No source proves that statement for an arbitrary vector state (reports/lidt-co-audit.md), and Corollary 8.115 replaces it by its restriction to dyadic pairs, the models whose two algebras are each other’s commutants, carry faithful tracial states and contain unital matrix units of every size \(2^n\) (Section ??). Each stage, and the Pauli basis test, was proved by generalizing the existing analysis over the projective commuting-operator model of Section ?? rather than by re-proving it, with the tensor-product strategies as an instance: the operator calculus (Remark 8.53), oracularization (Section ??), answer reduction (Section ??), introspection (Section ??) and the Pauli basis test (Section ??). The low-individual-degree test is Phase 6, the one item that is new mathematics rather than a generalization: the only proof of its soundness here is the vendored finite-dimensional one, whose mechanisms use the finite dimension throughout. Phase 6 reduced the hypothesis to dyadic pairs (Section ??) and proved it there (Theorem 8.143), so \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\) holds (Theorem 8.144). Sizes, phases and the delicate points are in planning/mipco-track.md, and the audit that fixed the model is reports/co-generalization-audit.md.

The projective commuting-operator model

The hypothesis of Theorem 8.43 was discharged by generalizing the stage analyses of compression, not by writing them a second time (planning/mipco-track.md, Phases 1–6). Those analyses are bipartite, vector-state and projective: a unit vector on a tensor product, the first player’s operators acting on the first factor and the second’s on the second, every measurement projective, and the tracial state never used (reports/co-generalization-audit.md). Their common generalization is a Hilbert space with a unit vector and two commuting families of projective measurements, of which a tensor-product strategy is an instance. That model reaches the whole commuting-operator value by the dilation below. The dilation is elementary: it compares no projections and uses no von Neumann algebra theory, where the finite-dimensional dilation extends an isometry to a unitary by counting dimensions.

Definition 8.46 Projective commuting-operator strategy
✓

A commuting-operator strategy \(\mathscr {S}= (\mathcal{H}, \psi , E, F)\) is projective if every \(E^x_a\) and every \(F^y_b\) is idempotent. Being positive, they are then orthogonal projections, and every measurement of the strategy is projective.

Let \(\{ E_a\} _{a \in \mathcal{A}}\) be a POVM on a Hilbert space \(\mathcal{H}\), let \(a_0 \in \mathcal{A}\), and let \(\iota : \mathcal{H}\to \mathcal{H}\otimes (\mathbb {C}^{\mathcal{A}} \oplus \mathbb {C}^{\mathcal{A}})\) be the embedding \(\xi \mapsto \xi \otimes e_{a_0}\) at the first copy of \(a_0\). There is a projective measurement \(\{ P_a\} _{a \in \mathcal{A}}\) on \(\mathcal{H}\otimes (\mathbb {C}^{\mathcal{A}} \oplus \mathbb {C}^{\mathcal{A}})\) such that

  1. \(\iota ^* P_a \iota = E_a\) for every \(a\), and

  2. \(P_a\) commutes with \(c \otimes I\) for every bounded operator \(c\) on \(\mathcal{H}\) that commutes with every \(E_b\).

Consequently, for a commuting-operator strategy \(\mathscr {S}= (\mathcal{H}, \psi , E, F)\) and a question \(x\) of the first player, the strategy on \(\mathcal{H}\otimes (\mathbb {C}^{\mathcal{A}} \oplus \mathbb {C}^{\mathcal{A}})\) with state \(\iota (\psi )\), in which the first player measures the \(\{ P_a\} \) of \(\{ E^x_a\} _a\) at \(x\) and \(E^{x'}_a \otimes I\) at \(x' \neq x\) and the second player measures \(F^y_b \otimes I\), is a commuting-operator strategy with the correlation of \(\mathscr {S}\). Its measurement at \(x\) is projective, and so is every measurement that was projective in \(\mathscr {S}\). The same holds for a question of the second player.

Proof ▶

Let \(s_a = \sqrt{E_a}\), by the continuous functional calculus: it is self-adjoint, \(\sum _a s_a^2 = I\), and it commutes with every operator that commutes with \(E_a\). Write operators on \(\mathcal{H}\otimes \mathbb {C}^n\) as \(n \times n\) matrices of operators on \(\mathcal{H}\), so that composition and the adjoint are the matrix product and the conjugate transpose. Let \(W\) be the \(\mathcal{A}\times \mathcal{A}\) matrix whose column \(a_0\) is \((s_a)_a\) and whose other columns vanish. Then \(W^* W\) is the matrix unit at \((a_0, a_0)\), so \(W W^* W = W\) and \(W\) is a partial isometry. The block matrix

\begin{equation*} U = \begin{pmatrix} W & I- W W^* \\ I- W^* W & W^* \end{pmatrix}\end{equation*}

is unitary, by the identities \(W(I- W^* W) = 0\) and \((I- W W^*) W = 0\) and their adjoints. Let \(Q_a\) be the diagonal projection onto the two copies of the coordinate \(a\), and put \(P_a = U^* Q_a U\). These are projections summing to \(I\), and the entry of \(P_a\) at the first copy of \((a_0, a_0)\) is \(s_a s_a = E_a\), which is item 1. Every entry of \(U\) is a polynomial in the \(s_b\), and so commutes with \(c\) as soon as \(c\) commutes with every \(E_b\), which is item 2.

For the strategy, take \(c = F^y_b\). The correlation at \((x, y)\) is \(\langle \iota \psi | P_a (F^y_b \otimes I) |\iota \psi \rangle = \langle \psi | \iota ^* P_a \iota F^y_b |\psi \rangle \), because \((F^y_b \otimes I) \iota = \iota F^y_b\), and item 1 makes it \(\langle \psi | E^x_a F^y_b |\psi \rangle \). At \(x' \neq x\) both operators are amplified, and \(\iota \) is an isometry. The amplification \(c \mapsto c \otimes I\) is a unital \(*\)-homomorphism, so it preserves positivity, sums to \(I\), commutation and idempotence. For the second player, exchange the players, which transposes the correlation because the two players’ operators commute.

Every commuting-operator strategy for \(\mathfrak {G}\) has a projective commuting-operator strategy with the same correlation, hence the same value. Consequently \(\omega ^{\mathrm{co}}(\mathfrak {G})\) is the supremum of the values of the projective commuting-operator strategies, and for every \(t \geq 0\) with \(t {\lt} \omega ^{\mathrm{co}}(\mathfrak {G})\) there is a projective commuting-operator strategy of value greater than \(t\). Every tensor-product strategy is a projective commuting-operator strategy.

Proof ▶

Dilate the first player’s questions one at a time by Lemma 8.47, then the second player’s. Each step keeps the correlation and every projectivity already obtained, and makes one more measurement projective. A question has an answer, since its POVM sums to \(I\) on a nonzero space, so the lemma applies. The value is the payoff of the correlation, and it lies in \([0, 1]\), as does \(\omega ^{\mathrm{co}}(\mathfrak {G})\) (Lemma 8.16), which gives the supremum and the strategy of value greater than \(t\). A tensor-product strategy (Definition 2.3) measures \(A^x_a \otimes I\) and \(I\otimes B^y_b\) with \(A^x_a\) and \(B^y_b\) projections.

The operator calculus of the analyses is restated over the following model, in which a tensor-product strategy and a commuting-operator strategy are both instances. The players’ operators are elements of two abstract \(*\)-algebras rather than operators on \(\mathcal{H}\), so that a product, a sum or an adjoint of one player’s operators is again one of that player’s and commutes with the other player’s: this is what the matrix analyses get from the two factors of a tensor product. The state calculus of the matrix analyses, \(\| M\psi \| \), the bound \(\| Mv\| \leq K\| v\| \) and \(\mathrm{Re}\langle \psi , M\psi \rangle \), and every estimate built on it — the consistency and commutation analyses, the sandwich and pasting chains, coarse-graining, the adaptation of a strategy to another game — is proved once in the model, and the matrix statements of the earlier chapters are its instances in the tensor-product model (planning/mipco-track.md, Phase 1(b); Remark 8.53).

A bipartite model consists of a complex Hilbert space \(\mathcal{H}\), a vector \(\psi \in \mathcal{H}\), a unital \(*\)-algebra \(\mathscr {A}\) over \(\mathbb {C}\) represented on \(\mathcal{H}\) by a unital \(*\)-homomorphism \(\pi : \mathscr {A}\to B(\mathcal{H})\), and two unital \(*\)-algebras \(\mathscr {A}_A\) and \(\mathscr {A}_B\) over \(\mathbb {C}\) with unital \(*\)-homomorphisms \(\pi _A : \mathscr {A}_A \to \mathscr {A}\) and \(\pi _B : \mathscr {A}_B \to \mathscr {A}\) such that \(\pi _A(a)\) and \(\pi _B(b)\) commute for all \(a \in \mathscr {A}_A\) and \(b \in \mathscr {A}_B\). The first player’s operators are elements of \(\mathscr {A}_A\), the second player’s elements of \(\mathscr {A}_B\), and a state quantity of \(a\) is computed on the vector \(\pi (\pi _A(a))\psi \). That \(\psi \) is a unit vector is a hypothesis of each statement that needs it, not part of the model. It has two instances.

  1. The tensor-product model of a vector \(\psi \in \mathbb {C}^{d_A} \otimes \mathbb {C}^{d_B}\) has \(\mathscr {A}= M_{d_A d_B}(\mathbb {C})\) acting on \(\mathbb {C}^{d_A} \otimes \mathbb {C}^{d_B}\), \(\mathscr {A}_A = M_{d_A}(\mathbb {C})\), \(\mathscr {A}_B = M_{d_B}(\mathbb {C})\), \(\pi _A(X) = X \otimes I\) and \(\pi _B(Y) = I\otimes Y\). Its products and sums are the matrix ones, so the matrix calculus is the model’s with nothing to translate.

  2. The commuting-operator model of a commuting-operator strategy \((\mathcal{H}, \psi , E, F)\) has \(\mathscr {A}= B(\mathcal{H})\), \(\mathscr {A}_A\) the commutant of the \(F^y_b\) and \(\mathscr {A}_B\) the commutant of \(\mathscr {A}_A\), with the inclusions. They commute by construction and contain the \(E^x_a\) and the \(F^y_b\). A commutant contains the square roots of its positive elements, so positivity in \(\mathscr {A}_A\) and in \(\mathscr {A}_B\) is positivity in \(B(\mathcal{H})\), which is what the measurements of the analyses need.

The measurements of a commuting-operator strategy are POVMs in the two algebras of its commuting-operator model (Definition 8.49), its correlation is that model’s Born rule, and its value is the model’s value of those POVMs. So \(\omega ^{\mathrm{co}}(\mathfrak {G})\) is the supremum, over commuting-operator strategies, of the value of their measurements in their own model.

Proof ▶

The \(E^x_a\) lie in the commutant of the \(F^y_b\), and are positive and sum to \(I\) there because they are and do in \(B(\mathcal{H})\); the same holds for the \(F^y_b\) in the commutant of that commutant. The model’s Born probability at \((E^x_a, F^y_b)\) is \(\mathrm{Re}\langle \psi , E^x_a F^y_b \psi \rangle \), the correlation, and the value is the same sum of payoffs against the same probabilities.

A finite ancilla is adjoined to a model without leaving it: the space becomes the \(\ell ^2\)-sum of finitely many copies of \(\mathcal{H}\), and the players’ algebras become matrix algebras over theirs. This is the expanded state of the Pauli basis test (Definition 2.29) in any model, and in the tensor-product model it is that expanded state.

Definition 8.51 Ancilla extension of a bipartite model
✓

Let \((\mathcal{H}, \psi , \mathscr {A}, \mathscr {A}_A, \mathscr {A}_B)\) be a bipartite model, \(\alpha \) and \(\beta \) finite sets and \(e \in \mathbb {C}^{\alpha \times \beta }\). The ancilla extension of the model by \(e\) has the Hilbert space \(\mathcal{H}\otimes \mathbb {C}^{\alpha \times \beta }\), the \(\ell ^2\)-sum of \(\alpha \times \beta \) copies of \(\mathcal{H}\); the state \(\psi \otimes e\); the algebra \(M_{\alpha \times \beta }(\mathscr {A})\), acting entrywise; the first player’s algebra \(M_\alpha (\mathscr {A}_A)\), acting as \(X \otimes I_\beta \); and the second player’s algebra \(M_\beta (\mathscr {A}_B)\), acting as \(I_\alpha \otimes Y\). For \(X \in \mathscr {A}_A\) and \(P \in M_\alpha (\mathbb {C})\), \(X \otimes P \in M_\alpha (\mathscr {A}_A)\) is the matrix with entries \(P_{ab} X\), and likewise for the second player.

In the ancilla extension by \(e\) of a bipartite model:

  1. for \(X \in \mathscr {A}_A\), \(Y \in \mathscr {A}_B\) and positive semidefinite \(P \in M_\alpha (\mathbb {C})\) and \(Q \in M_\beta (\mathbb {C})\), the Born probability of \((X \otimes P, Y \otimes Q)\) is the model’s Born probability of \((X, Y)\) times \(\mathrm{Re}\langle e, (P \otimes Q) e\rangle \);

  2. an operator with an inert ancilla keeps its norm up to the norm of \(e\): \(\| \pi (X \otimes I)(\psi \otimes e)\| = \| e\| \, \| \pi (X)\psi \| \), for either player;

  3. \(\| \psi \otimes e\| = \| \psi \| \, \| e\| \);

  4. if \((P_i)_i\) is a projective measurement in \(\mathscr {A}_A\) and \((Q_k)_k\) one in \(M_\alpha (\mathbb {C})\), then \((P_i \otimes Q_k)_{(i,k)}\) is a projective measurement in \(M_\alpha (\mathscr {A}_A)\).

Proof ▶

The operator of \((X \otimes P)(Y \otimes Q)\) acts on \(\psi \otimes e\) entrywise, as \(\pi (XY)\) on \(\psi \) and as \(P \otimes Q\) on \(e\), so its quadratic form is \(\langle e, (P \otimes Q) e\rangle \langle \psi , \pi (XY) \psi \rangle \). The first factor is real when \(P\) and \(Q\) are positive semidefinite, and the real part of the product then splits: item 1. Items 2 and 3 are item 1 with \(P = Q = I\), and item 4 is a computation in the entries.

Remark 8.53 The operator calculus in a bipartite model
#

Phase 1(b) of planning/mipco-track.md restated the operator calculus of the analyses over the bipartite model of Definition 8.49: the state norm, the quadratic form and the operator bound; the first player’s state norm and the cross-party deviation; Born probabilities, the value of a pair of families of POVMs and conditional failure; POVMs and projective measurements in a \(*\)-ring; and on these, the consistency engine, the commutation analysis, the triangle inequalities for agreement, disagreement under coarse-graining, the sandwich and pasting chains, the invariance under exchanging the players and the adaptation of a strategy to another game. Each is proved once, in the model, and the matrix statement of the earlier chapters that carries the same name is its instance in the tensor-product model, derived and not re-proved. So a bound proved there for tensor-product strategies holds verbatim for the measurements of a commuting-operator strategy in its model (Lemma 8.50), which is what Phases 2 to 5 use to read each stage’s soundness clause in \(\omega ^{\mathrm{co}}\).

Parallel repetition and oracularization in the model

Phase 2 of planning/mipco-track.md reads two stages in \(\omega ^{\mathrm{co}}\). Parallel repetition is sound in \(\omega ^{\mathrm{co}}\) (Theorem 8.56), so Corollary 8.44 is left with two hypotheses. Oracularization, the step inside answer reduction whose analysis the next phase consumes, is proved once for projective strategies in a bipartite model and read in both values (Lemmas 8.57 and 8.58, Theorem 8.61). Both rest on one bridge between the model and \(\omega ^{\mathrm{co}}\).

Let \((\mathcal{H}, \psi , \mathscr {A}, \mathscr {A}_A, \mathscr {A}_B)\) be a bipartite model with a unit state and star-ordered player algebras, and let \(\{ M^x_a\} \) and \(\{ N^y_b\} \) be families of POVMs in \(\mathscr {A}_A\) and \(\mathscr {A}_B\). The operators \(\pi (\pi _A(M^x_a))\) and \(\pi (\pi _B(N^y_b))\) form a commuting-operator strategy whose value in any game is the model’s value of the two families, so that value is at most \(\omega ^{\mathrm{co}}\). Conversely, for every \(t \geq 0\) with \(t {\lt} \omega ^{\mathrm{co}}(\mathfrak {G})\) there is a commuting-operator strategy whose measurements are projective measurements in the two algebras of its own model and whose value there exceeds \(t\).

Proof ▶

A \(*\)-homomorphism of star-ordered algebras preserves positivity, sums and commutation, and the model’s Born probability of \((M^x_a, N^y_b)\) is the correlation of the strategy at \((x, y, a, b)\). For the converse, take a projective strategy of value above \(t\) (Theorem 8.48) and read its measurements in its model (Lemma 8.50). Its operators are projections summing to \(I\), hence mutually orthogonal: conjugating \(\sum _c P_c = I\) by \(P_a\) makes the compressions \(P_a P_c P_a = (P_c P_a)^*(P_c P_a)\), \(c \neq a\), positive operators summing to \(0\), so each vanishes, and then \(P_c P_a = 0\) by the C\(^*\)-identity. The equations of a projective measurement hold in the commutants because they hold in \(B(\mathcal{H})\), which the inclusions reflect.

There is a universal constant \(c'' {\gt} 0\) such that for every game \(\mathfrak {G}\) on a nonempty question set whose answer alphabets are the strings of length at most \(B\), every \(\varepsilon {\gt} 0\) with \(\omega ^{\mathrm{co}}(\mathfrak {G}) \leq 1 - \varepsilon \) and every \(k \geq 1\),

\begin{equation*} \omega ^{\mathrm{co}}\bigl( \mathfrak {G}^{k} \bigr) \; \leq \; \exp \Bigl( - \frac{c''\, \varepsilon ^{13}\, k}{B + 1} \Bigr)\; . \end{equation*}

Say that a value model has the repetition bound at the constant \(c\) if this holds with \(\omega ^{\mathrm{co}}\) replaced by the model and \(c''\) by \(c\). The model \(\mathrm{val}^*\) has it at the constant \(c'\) of Lemma 5.9, the model \(\omega ^{\mathrm{co}}\) at \(c''\), and a model that has it at \(c\) has it at every smaller constant.

Proof ▶

Theorem 5.5 at \(\varepsilon ' = 1 - \omega ^{\mathrm{co}}(\mathfrak {G}) \geq \varepsilon \), through the arithmetic of Lemma 5.9: its exponent is \(\varepsilon '^7\), and \(\varepsilon ^{13} \leq \varepsilon ^7 \leq \varepsilon '^7\) because \(\varepsilon \leq \varepsilon ' \leq 1\). Take \(c'' = c / (1 + 2 \log 3)\) for the constant \(c\) of Theorem 5.5. The bound decreases as the constant grows.

The procedure of Theorem 6.196, at the constant \(\min (c', c'')\) of the two repetition bounds (Lemma 8.55), is sound in the model \(\mathrm{val}^*\) and in the model \(\omega ^{\mathrm{co}}\) (Definition 8.39): for all \(0 {\lt} \varepsilon \leq 1\), \(\omega ^{\mathrm{co}}(\mathsf{V}_n) \leq 1 - \varepsilon \) at the parse length gives \(\omega ^{\mathrm{co}}(\mathsf{V}^{\textsc{Rep}}_n) \leq \exp (-\min (c', c'')\, \varepsilon ^{13} k(n) / (B(n) + 1))\). More generally, in every value model the value of \(\mathsf{V}^{\textsc{Rep}}_n\) is that of the \(k(n)\)-fold direct repetition of \(\mathsf{V}_n\) at the parse length, so the procedure is sound in every model with the repetition bound at a constant at least its own.

Proof ▶

The value of \(\mathsf{V}^{\textsc{Rep}}_n\) is the value of the repeated game in every model: the proof of Theorem 6.196 identifies the two games up to an equivalence of the questions and the padding of the answers by always-rejected ones, and a value model is invariant under both (Definition 8.34). So soundness in a model is the repetition bound in that model. Lowering the constant of the procedure keeps every clause, the bound being antitone in the constant; the procedure at \(\min (c', c'')\) is the same verifier. The main theorem keeps the constant \(c'\), so \(\mathrm{MIP}^*= \mathrm{RE}\) does not depend on Theorem 5.5.

Let \(S\) be a seeded game with nonempty seed space and nonempty answer alphabet, let \(0 \leq \varepsilon \leq 1\), and let \(\{ N^q_u\} \) and \(\{ N'^q_u\} \), one for each question \(q\) of the oracularization of \(S\), be projective measurements in the first and the second player’s algebra of a bipartite model with a unit state, of model value at least \(1 - \varepsilon \) in the oracularization of \(S\). Then the families in which the first player measures \(\{ N^{(\textsc{A},\, x)}_a\} \) and the second \(\{ N'^{(\textsc{B},\, y)}_b\} \), each relabelled so that the oracle-shaped answers are grouped into one fixed answer, have model value at least \(1 - 24\sqrt{\varepsilon }\) in the game of \(S\).

Proof ▶

Fix a seed \(z\) and write \(O\) for the first player’s measurement at \((\textsc{O}, z)\), \(O^\textsc{A}_u\) and \(O^\textsc{B}_v\) for its sums over the answers whose Alice, respectively Bob, component is \(u\), respectively \(v\), \(C\) for the first player’s measurement at \((\textsc{A}, L^\textsc{A}(z))\), and \(P\), \(Q\) for the second player’s at \((\textsc{A}, L^\textsc{A}(z))\) and \((\textsc{B}, L^\textsc{B}(z))\). In the model’s algebra, \(\pi _A(C_u)\pi _B(Q_v) - \pi _A(O^\textsc{A}_u O^\textsc{B}_v) = X_1 + X_2 + X_3\), where

\begin{equation*} X_1 = \pi _B(Q_v)(\pi _A(C_u) - \pi _B(P_u)), \quad X_2 = \pi _B(Q_v)(\pi _B(P_u) - \pi _A(O^\textsc{A}_u)), \quad X_3 = \pi _A(O^\textsc{A}_u)(\pi _B(Q_v) - \pi _A(O^\textsc{B}_v)), \end{equation*}

because the two players’ operators commute. The front factors are projective measurements, so summed over their outcome they cost nothing, and each of the three deviations is the cross-party inconsistency of one role pair — \((\textsc{A}, \textsc{A})\), \((\textsc{O}, \textsc{A})\), \((\textsc{O}, \textsc{B})\) — at which acceptance forces the two answers compared to agree, so by the estimate of Definition 2.28 each is at most twice that pair’s conditional failure. So \(\delta _z = \sum _{u,v} \| \pi (\pi _A(C_u)\pi _B(Q_v) - \pi _A(O^\textsc{A}_u O^\textsc{B}_v))\psi \| ^2\) is at most \(6\) times the sum of the three conditional failures. Both \(\{ \pi _A(C_u)\pi _B(Q_v)\} \) and \(\{ \pi _A(O^\textsc{A}_u O^\textsc{B}_v)\} \) are projective measurements indexed by pairs, the second because distinct outcomes of \(O\) are orthogonal, and on the pairs of isolated answers the input predicate accepts at \((L^\textsc{A}(z), L^\textsc{B}(z))\) the second carries at least the oracle’s acceptance probability at \((\textsc{O}, \textsc{O})\). The vector form of Lemma 2.40 then puts the conditional value of the extracted families at the seed at least one minus the conditional failure at \((\textsc{O}, \textsc{O})\) minus \(2\sqrt{\delta _z}\). The four role pairs used are distinct and each carries a ninth of the question weight, so their conditional failures average to at most \(9\varepsilon \) in total, and with Cauchy–Schwarz taking the average inside the square root the value is at least \(1 - 9\varepsilon - 2\sqrt{54\varepsilon } \geq 1 - 24\sqrt\varepsilon \). Nothing here uses a dimension: projectivity is a hypothesis, and in the commuting-operator model it is supplied by Lemma 8.54. The matrix analysis of Lemma 6.137 is this one in the tensor-product model.

Lemma 8.58 Soundness of oracularization, in \(\omega ^{\mathrm{co}}\)
✓

Let \(S\) be a seeded game with nonempty seed space and nonempty answer alphabet. For every \(\varepsilon {\gt} 0\), if \(\omega ^{\mathrm{co}}\) of the oracularization of \(S\) exceeds \(1 - \varepsilon \), then \(\omega ^{\mathrm{co}}\) of the game of \(S\) is at least \(1 - 24\sqrt{\varepsilon }\).

Proof ▶

For \(\varepsilon \leq 1\), Lemma 8.54 gives a commuting-operator strategy whose measurements are projective in its model and whose model value exceeds \(1 - \varepsilon \). Lemma 8.57 in that model gives families of value at least \(1 - 24\sqrt\varepsilon \) in the game of \(S\), and those families are a commuting-operator strategy (Lemma 8.54). For \(\varepsilon {\gt} 1\) the bound is negative.

In a bipartite model with a unit state:

  1. for two games on the same questions with the same distribution and maps \(r_A(x, \cdot )\), \(r_B(y, \cdot )\) of the answers under which every accepted tuple of the first stays accepted in the second, the families coarse-grained along \(r_A\), \(r_B\) have at least the value in the second game that the original families have in the first;

  2. in the setting of Lemma 6.26, families of value at least \(1 - \varepsilon \) in the detyped game, read at the fixed graph views, have value at least \(1 - 16^{|T|}\varepsilon \) in the typed game.

Consequently both inequalities hold between the values \(\mathrm{val}^*\), and between the values \(\omega ^{\mathrm{co}}\), of the games.

Proof ▶

Item 1: at each question pair the coarse-grained families accept a superset of the outcome pairs, with the same Born probabilities summed over the fibres. Item 2 is the proof of Lemma 6.26, which uses of a strategy only its conditional failures, their nonnegativity and the averaging identity of a sampled game, all of which hold for families in a model. For the values, apply each item in the model of every strategy of the first game and take the supremum; for item 2 the transfer is affine, \(v \mapsto 1 - 16^{|T|}(1 - v)\), and passes to the supremum. In \(\omega ^{\mathrm{co}}\) the model is the strategy’s own and the output families are a commuting-operator strategy (Lemma 8.54).

Definition 8.60 Oracularization is sound in a value model
✓

Oracularization is sound in the value model \(\omega \) if \(\omega \) has three properties of \(\mathrm{val}^*\) that the value transfers of Theorem 6.133 use: the monotonicity of item 1 of Lemma 8.59; the game-level soundness of oracularization, that \(\omega \) of the oracularization of a seeded game above \(1 - \varepsilon \) puts \(\omega \) of its game at least \(1 - 24\sqrt\varepsilon \); and the detyping restriction of item 2 of Lemma 8.59, between the values of the typed and the detyped finite games.

Oracularization is sound in the models \(\mathrm{val}^*\) and \(\omega ^{\mathrm{co}}\) (Definition 8.60). In every value model \(\omega \) in which it is sound, the two soundness clauses of Theorem 6.133 hold with \(\mathrm{val}^*\) replaced by \(\omega \): if \(\omega \) of the typed oracularized game of \(\mathsf{V}_n\) exceeds \(1 - \varepsilon \), then \(\omega (\mathsf{V}_n) \geq 1 - 24\sqrt\varepsilon \) at the parse cut, and if \(\omega \) of the detyped oracularized verifier at index \(n\) exceeds \(1 - \varepsilon \) at the outer cut, then \(\omega (\mathsf{V}_n) \geq 1 - 1536\sqrt\varepsilon \).

Proof ▶

In \(\mathrm{val}^*\) the three properties are Lemma 6.137 and the value forms of Lemma 8.59; in \(\omega ^{\mathrm{co}}\) they are Lemma 8.58 and the same value forms. The two clauses are then the proofs of Lemma 6.140 and of Theorem 6.133, read in \(\omega \): the typed game’s value is at most the oracularization’s, by the monotonicity and the equality of the two distributions; the game-level soundness bounds the input verifier; and the detyped verifier’s game is the finite detyped game up to the numbering of its coordinates (Lemma 6.22), on which the detyping restriction gives the typed game at least \(1 - 16^3\varepsilon \). The tensor-product clauses of Theorem 6.133 are the case \(\omega = \mathrm{val}^*\).

Answer reduction in the model

Phase 3 of planning/mipco-track.md reads answer reduction in \(\omega ^{\mathrm{co}}\). Its soundness analysis (Lemmas 6.181 to 6.190) works with a strategy: it restricts it to the copies of the low-individual-degree test, extracts polynomial measurements from the pieces, and decodes from them a strategy for the typed oracularized game of the input verifier. It is written once, for a projective strategy in a bipartite model, and the one fact about the low-individual-degree test it uses, the soundness of the seeded test (Theorem 3.14), becomes a hypothesis on the model. That hypothesis holds in the tensor-product model, which gives back the soundness clause of Theorem 6.192; in the commuting-operator model it is what Corollary 8.44 assumes in place of answer reduction’s clause, and, since Phase 5 (Section ??), the one hypothesis of Corollary 8.100. The analysis needs no dilation: its decoded measurements are coarse-grainings of the extracted projective ones, where the matrix proof dilated a POVM strategy.

A projective strategy for a game \(\mathfrak {G}\) in a bipartite model \((\mathcal{H}, \psi , \mathscr {A}, \mathscr {A}_A, \mathscr {A}_B)\) with a unit state (Definition 8.49) is a projective measurement \(\{ A^x_a\} _a\) in \(\mathscr {A}_A\) for each question \(x\) of the first player and a projective measurement \(\{ B^y_b\} _b\) in \(\mathscr {A}_B\) for each question \(y\) of the second. Its value is the model’s value of the two families, and its conditional failure at \((x, y)\) is the probability of rejection given the question pair. It is played on another game through a map of the questions and a question-dependent coarse-graining of the answers, relabelled along equivalences, or restricted to other questions; a coarse-graining of a projective measurement is projective, so these are projective strategies. The inconsistency of a family \(\{ P^x\} \) in \(\mathscr {A}_A\) and a family \(\{ Q^x\} \) in \(\mathscr {A}_B\) with a common outcome set, on an index weighted by \(\mu \), is \(\sum _x \mu (x) \sum _{a \neq b} \mathrm{Re}\langle \psi , \pi (\pi _A(P^x_a)\pi _B(Q^x_b))\psi \rangle \), Definition 2.37 in the model. A value model \(\omega \) dominates the model if every projective strategy in it has value at most \(\omega \) of its game.

The failure of a projective strategy is the average of its conditional failures, each in \([0, 1]\); its value is in \([0, 1]\); played through maps under which every accepted tuple stays accepted, it fails no more often at each question pair; relabelled along equivalences carrying one game onto the other, it keeps its value. On a uniform index the inconsistency is the average disagreement of the two families.

Proof ▶

Each statement is its matrix counterpart for tensor-product strategies, whose proof uses of a strategy only its Born probabilities, their nonnegativity and their normalization, which hold in the model (Lemma 8.54).

A tensor-product strategy is a projective strategy in its tensor-product model, of the same value and the same conditional failures, and conversely a projective strategy in the tensor-product model of a state on \(\mathbb {C}^{d_A} \otimes \mathbb {C}^{d_B}\) is a tensor-product strategy of the same value, so \(\mathrm{val}^*\) dominates that model. The value of a projective strategy in a model on a Hilbert space is at most \(\omega ^{\mathrm{co}}\), so \(\omega ^{\mathrm{co}}\) dominates every such model, and for every \(t \geq 0\) with \(t {\lt} \omega ^{\mathrm{co}}(\mathfrak {G})\) there is a commuting-operator strategy with a projective strategy of value greater than \(t\) in its model. The matrix inconsistency of Definition 2.37 is the inconsistency in the tensor-product model.

Proof ▶

The measurements of a tensor-product strategy are projective, the matrix algebras are the players’ algebras of its model and the value is computed by the same Born rule. For \(\omega ^{\mathrm{co}}\), both statements are Lemma 8.54.

The seeded CL test is sound in the bipartite model if the conclusion of Theorem 3.14 holds for the projective strategies in the model, with the extracted measurements in the players’ algebras: for \(q = 2^k\), \(m \mid q\) and \(d, \mathrm{ldc} \geq 1\), every projective strategy in the model passing the seeded test with \(\mathrm{ldc}\) codewords with probability at least \(1 - \varepsilon \) admits projective measurements \(G^\textsc{A}\) in the first player’s algebra and \(G^\textsc{B}\) in the second’s, of tuples of polynomials of individual degree at most \(d\), whose evaluations at a uniform point are consistent with the other player’s point measurement, and which are consistent with each other, all with error at most \(\delta _{\mathrm{CL}}(\varepsilon , q, m, d, \mathrm{ldc})\). It is sound in the commuting-operator model if it is sound in the model of every commuting-operator strategy (Definition 8.49). A value model \(\omega \) is approached in models where the test is sound if for every game \(\mathfrak {G}\) and every \(0 \leq t {\lt} \omega (\mathfrak {G})\) there is a projective strategy for \(\mathfrak {G}\) of value greater than \(t\) in a bipartite model on a Hilbert space in which the test is sound and which \(\omega \) dominates.

The seeded CL test is sound in the tensor-product model of every state on \(\mathbb {C}^{d_A} \otimes \mathbb {C}^{d_B}\).

Proof ▶

A projective strategy in that model is a tensor-product strategy (Lemma 8.64), to which Theorem 3.14 applies; its extracted measurements are projective measurements in the matrix algebras, and the matrix inconsistencies it bounds are the model’s.

The answer reduction of Theorem 6.192 is sound (Definition 8.39), at the constants \(a\), \(b\) and threshold of its soundness clause in \(\mathrm{val}^*\), in every value model in which oracularization is sound (Definition 8.60) and which is approached in models where the seeded CL test is sound (Definition 8.65). In particular, if the seeded CL test is sound in the commuting-operator model, answer reduction is sound in \(\omega ^{\mathrm{co}}\).

Proof ▶

Let \(\omega \) of the answer-reduced verifier exceed \(1 - \varepsilon \), with \(\mu \geq 1\) and \(\varepsilon {\lt} 1\); otherwise the loss is at least \(1\). The output verifier rejects answers longer than the answer cut, so \(\omega \) at the cut exceeds \(1 - \varepsilon \), and the hypothesis gives a projective strategy of value greater than \(1 - \varepsilon \) for the game at the cut, in a model where the test is sound and which \(\omega \) dominates. The analysis of Lemma 6.190, which is stated for a projective strategy in any such model, gives \(\omega (\mathsf{V}_n) \geq 1 - \delta (\varepsilon , n)\) at the constants of the clause in \(\mathrm{val}^*\), which are explicit. For \(\omega ^{\mathrm{co}}\), oracularization is sound (Theorem 8.61), and Lemma 8.64 gives, below \(\omega ^{\mathrm{co}}\), a projective strategy in the model of a commuting-operator strategy, which \(\omega ^{\mathrm{co}}\) dominates.

Introspection in the model, given the Pauli basis test

Phase 4 of planning/mipco-track.md reads introspection in \(\omega ^{\mathrm{co}}\). Its soundness analysis (Lemmas 6.114 to 6.132) works with a strategy: it restricts it to the Pauli block, extracts from the Pauli basis test local isometries into an EPR register tensored with an auxiliary state, transports the strategy there, replaces its two Introspect measurements stage by stage by projective ones dilated on fresh ancillas, and reads a strategy for the original game off the result. It is written once, for a projective strategy in a bipartite model, and the one fact about the Pauli basis test it uses, the conclusion of Theorem 3.38, becomes a hypothesis on the model: the test is sound in it (Definition 8.82). Phase 5 discharges that hypothesis (Section ??): Theorem 3.38 is proved in every model with ordered, proper player algebras in which the seeded low-individual-degree test is sound in every extension by a unit vector and whose extensions the value model dominates. So the hypothesis holds in the tensor-product model, which gives back the soundness clause of Theorem 6.129, and in the commuting-operator model as soon as the seeded test is sound there (Lemma 8.99); Corollary 8.44 assumes it in place of introspection’s clause, and Corollary 8.100 no longer does. Four things change with the setting, each a definition below. The local isometries are one local isometry of models, whose homomorphisms are not unital, so a transported measurement is completed by the complement of the image. The EPR register tensored with an auxiliary state is the register model of an auxiliary model. The Naimark dilations of the adaptive stages are Halmos dilations of a Kraus family in the first player’s algebra, whose ancilla has a size chosen along the way, so each stage returns a new model; every strategy of it reduces to one of the original model, which is how a value model dominating the auxiliary model dominates the model of the extracted strategy. And the extracted strategy is a POVM strategy there, which the value model has to dominate.

For a \(*\)-ring \(R\) ordered by its cone of sums of elements \(z^* z\), the \(n \times n\) matrices over \(R\) are ordered in the same way: \(X \leq Y\) when \(Y - X\) is a sum of matrices \(Z^* Z\). When \(R\) is proper, \(z^* z = 0\) only for \(z = 0\), the relation is antisymmetric, since an element of the cone has nonnegative diagonal entries and a vanishing diagonal entry kills its row and its column, and the matrices over \(R\) are proper again. \(C^*\)-algebras and their \(*\)-subalgebras are proper, and so are the complex matrices; on those the order used is the positive semidefinite one. This is what lets the players’ algebras of an ancilla extension (Definition 8.51) carry POVMs, over and over as registers are adjoined.

A local isometry from a bipartite model \(M\) to a bipartite model \(M'\) is a linear isometry \(W\) of their Hilbert spaces with, for each player, a non-unital \(*\)-homomorphism \(\Phi \) of the player’s algebra of \(M\) into that of \(M'\), such that \(W\) intertwines the two representations: \(\pi '(\pi '_A(\Phi _A(a)))\, W = W\, \pi (\pi _A(a))\), and likewise for the second player. In the tensor-product model, \(X \mapsto V_A X V_A^\dagger \) for an isometry \(V_A\) is such a \(\Phi _A\), not unital since \(\Phi _A(I) = V_A V_A^\dagger \). Local isometries compose and exchange with the players. A projective measurement \(\{ P_a\} \) of the first player is transported to the projective measurement \(\{ \Phi _A(P_a) + [a = a_0](I- \Phi _A(I))\} \) of \(M'\), the complement of the image added at one fixed outcome \(a_0\), and likewise for the second player. The model \(M\) with its state replaced by a vector \(v\) of its Hilbert space is written \(M^{v}\).

Let \(W, \Phi \) be a local isometry from \(M\) to \(M'\). On the transported state \(W\psi \), the Born probability of \((\Phi _A(a), \Phi _B(b))\) in \(M'^{W\psi }\) is that of \((a, b)\) in \(M\), and so is every squared state norm and cross-party deviation; when \(W\psi \) is the state of \(M'\) these hold in \(M'\). A transported projective measurement is projective, intertwined with the original by \(W\), so a strategy and its transport have the same value on the transported state; when both homomorphisms are unital and \(W\) carries the state to the state, the images of a POVM strategy have its value in \(M'\).

Proof ▶

Every quantity is a quadratic form of a product of represented operators on the state, and intertwining moves \(W\) past each factor; \(W\) preserves inner products. The transported effects are the images of orthogonal projections summing to \(\Phi _A(I)\), completed by the orthogonal projection \(I- \Phi _A(I)\), and the complement annihilates the image of \(W\).

Adjoining an inert ancilla in a unit vector \(e\), relabelling the registers of an ancilla extension along bijections, reading an extension of an extension as the extension by the product registers, and exchanging the players of an extension are local isometries between ancilla extensions of a model that carry the state exactly to the state.

Proof ▶

Each is a permutation of the copies of \(\mathcal{H}\) in the \(\ell ^2\)-sums, which acts on the players’ operators entrywise.

The register model of a bipartite model \(N\) on a finite register \(I\) is its ancilla extension by the maximally entangled vector \(|\mathrm{EPR}_I\rangle \): each player holds a copy of \(I\), and the state is \(|\mathrm{EPR}_I\rangle \otimes \psi _N\). In the tensor-product model of a vector \(\xi \) it is the tensor-product model of the register state \(|\mathrm{EPR}_I\rangle \otimes |\xi \rangle \). Relabelling the register, splitting it as a product, extending it by a spectator factor and exchanging the players are local isometries between register models.

The state of the register model has the norm of the state of \(N\). A matrix \(P\) on the first player’s register acts on the state as its transpose \(P^{\mathsf T}\) on the second player’s. Relabelling, splitting, extending and exchanging carry the state of one register model to the state of the other.

Proof ▶

The mirror identity is \((P \otimes I)|\mathrm{EPR}_I\rangle = (I\otimes P^{\mathsf T}) |\mathrm{EPR}_I\rangle \) in the ancilla factor. The others are the lemma on moving registers, with \(|\mathrm{EPR}_{J \times R}\rangle = |\mathrm{EPR}_J\rangle \otimes |\mathrm{EPR}_R\rangle \) and the invariance of \(|\mathrm{EPR}\rangle \) under relabelling.

The ancilla extension of the tensor-product model of \(\xi \) by registers in the vector \(e\) is, along unital local isometries in both directions carrying the state to the state, the tensor-product model of the expanded vector \(e \otimes \xi \); and a pair of isometries \(V_A, V_B\) is a local isometry between tensor-product models, \(X \mapsto V_A X V_A^\dagger \) for the first player.

Proof ▶

The \(\ell ^2\)-sum of copies of \(\mathbb {C}^{d_A \times d_B}\) is \(\mathbb {C}^{(\alpha \times d_A) \times (\beta \times d_B)}\), and block matrices of matrices are matrices on the products of the indices.

The one-sided extension of a bipartite model \(M\) by a finite register \(T\) in a basis state \(t_0\) adjoins \(T\) to the first player only: the first player’s algebra becomes \(M_T(\mathscr {A}_A)\), the second player’s is unchanged, and the state is \(\psi \otimes e_{t_0}\). The inert embedding of \(M\) into it carries \(a\) to \(a \otimes I\). Local isometries extend along registers, and extending a register model on one side is, up to exchanging the two layers of block matrices, the register model of the extension.

On the one-sided extension, a quadratic form, a Born probability or a squared state norm is that of the \((t_0, t_0)\) entry, or of the \(t_0\)-th column, in \(M\); the state keeps its norm; the inert embedding, the extensions of a local isometry and the exchange of layers carry the state to the state.

Proof ▶

The state has one nonzero component, in the copy \(t_0\), so every operator acts on it through its column \(t_0\).

Lemma 8.77 Projective dilation against a fixed state, in a star-ordered ring
✓

Let \(R\) be a star-ordered \(*\)-algebra and \(\{ Q^x_a\} _a\) a finite family of POVMs in \(R\). There are a finite ancilla \(T\), a basis state \(t_0 \in T\) and projective measurements \(\{ P^x_{a}\} _a\) in \(M_T(R)\) whose \((t_0, t_0)\) entries are \(Q^x_a\), for every \(x\).

Proof ▶

In a star-ordered ring a nonnegative element is a finite sum of elements \(z^* z\), so each POVM is a Kraus family \(\{ Z^x_{a,i}\} \) with \(\sum _{a,i} (Z^x_{a,i})^* Z^x_{a,i} = I\); pad the number of terms to a common bound. The Halmos unitary of its Naimark column dilates it to orthogonal projections; coarse-grained over \(i\), they compress at the fixed basis vector to \(Q^x_a\). Neither finite dimension nor a square root is used; the matrix proof’s unitary extension needed both.

Definition 8.78 Domination of the POVM strategies, and approximation by projective strategies
✓

A value model \(\omega \) dominates the POVM strategies of a bipartite model if every pair of families of POVMs in the players’ algebras has value at most \(\omega \) of the game. It is approached by projective strategies if, for every game \(\mathfrak {G}\) and every \(0 \leq t {\lt} \omega (\mathfrak {G})\), some projective strategy for \(\mathfrak {G}\) in a model on a Hilbert space that \(\omega \) dominates has value greater than \(t\).

A value model dominating the POVM strategies of a model dominates its projective strategies. \(\mathrm{val}^*\) dominates the POVM strategies of the tensor-product model of every unit vector, and \(\omega ^{\mathrm{co}}\) those of every model on a Hilbert space with a unit state; both are approached by projective strategies.

Proof ▶

In the tensor-product model, the Naimark dilation of each party’s measurements makes the strategy projective on registers extended by the answer sets, at the same value. In a model on a Hilbert space a POVM strategy is a commuting-operator strategy. The approximations are Lemma 8.64.

A bipartite model \(M'\) reduces to \(M\) if every POVM strategy in \(M'\), for every game, has value at most that of some POVM strategy in \(M\). A model over an algebra \(\mathscr {A}_B\) is a bipartite model whose second player’s algebra is \(\mathscr {A}_B\), packed with its first player’s algebra and its represented algebra, the former ordered and proper; its one-sided extension is again one. The game with the players exchanged asks the second player the first question.

Reduction is reflexive and transitive and survives exchanging the players. A model reduces to any model it receives a unital local isometry from that carries the state to the state, and a one-sided extension, on either side, reduces to the model. A value model dominating the POVM strategies of \(M\) dominates those of every model reducing to \(M\).

Proof ▶

On the one-sided extension, the Born probability of a pair of POVMs is that of the \((t_0, t_0)\) entries (Lemma 8.76), and the diagonal blocks of a POVM in \(M_T(\mathscr {A}_A)\) form a POVM in \(\mathscr {A}_A\). The rest is a composition.

An ancilla model is a bipartite model on a Hilbert space, with a unit state and with ordered, proper player algebras (Definition 8.68); every such model is one. An extraction at error \(\delta \), for a projective strategy of the Pauli basis game \(\mathfrak {G}^{\textsc{Pauli}}_{(q,m,d)}\) in a bipartite model \(M\), is an ancilla model \(N\) and a local isometry of \(M\) into the register model of \(N\) on \(\mathbb {F}_q^{\{ 0,1\} ^m}\) that carries the state of \(M\) within \(\delta \) of the state \(|\textsc{EPR}_q\rangle ^{\otimes 2^m} \otimes \psi _N\) of the register model, and carries each player’s \((\textsc{Pauli}, W)\) measurement, read as cube data, within \(\delta \) of the honest Pauli projectors on that player’s register, in summed squared state norm, for both bases \(W\). An extraction at one error is one at every larger error. The Pauli basis test is sound in \(M\), with the value model \(\omega \), if for every field \(\mathbb {F}_q\) of characteristic two, every \(m \geq 1\) dividing \(q\) and every \(d \geq 1\), every projective strategy in \(M\) failing the test with probability at most \(\varepsilon \) has an extraction at the error \(\delta _{qld}(\varepsilon , m, d, q)\) of Theorem 3.38 whose ancilla model \(\omega \) dominates (Definition 8.78). That error is, in Lean, the function qldErr the proof of the theorem produces, at most the closed form of the theorem when \(\varepsilon \leq 1\) (Lemma 3.78). Soundness in \(M\) is the conclusion of Theorem 3.38 for the projective strategies in \(M\), and that theorem proves it in every model with ordered, proper player algebras in which the seeded low-individual-degree test is sound in every extension by a unit vector and whose extensions, in every unit state, \(\omega \) dominates. The test is sound in the commuting-operator model if it is sound, with \(\omega ^{\mathrm{co}}\), in the model of every commuting-operator strategy. A value model is approached in models where the test is sound if, for every game \(\mathfrak {G}\) and every \(0 \leq t {\lt} \omega (\mathfrak {G})\), some projective strategy for \(\mathfrak {G}\) in a model on a Hilbert space in which the test is sound with \(\omega \) has value greater than \(t\).

The Pauli basis test is sound, with \(\mathrm{val}^*\), in the tensor-product model of every state, and \(\mathrm{val}^*\) is approached in models where the test is sound. If the test is sound in the commuting-operator model, then \(\omega ^{\mathrm{co}}\) is approached in models where it is sound. A local isometry from \(M\) to \(M'\) is also one from \(M^{v}\) to \(M'^{w}\), for all vectors \(v\) and \(w\): the states play no part in it.

Proof ▶

This is Theorem 3.38 at the tensor-product model of \(\psi \), with \(\omega = \mathrm{val}^*\). An extension of that model by registers in a unit vector \(e\) is, by an isomorphism of models, the tensor-product model of the expanded vector \(e \otimes \psi \) (Lemma 8.87), in which the seeded test is sound (Lemma 8.92): that is the first hypothesis. For the second, the same isomorphism, with the state of the extension replaced by a unit vector \(v\) and that of the tensor-product model by the image of \(v\), is a local isometry whose homomorphisms are unital and which carries the state to the state, so the extension in the state \(v\) reduces to the tensor-product model of a unit vector (Lemma 8.81), whose POVM strategies \(\mathrm{val}^*\) dominates (Lemma 8.79). For the approximations, a tensor-product strategy of value near \(\mathrm{val}^*\) is a projective strategy of its own tensor-product model, of the same value, and the commuting-operator strategies play that part for \(\omega ^{\mathrm{co}}\) (Lemma 8.64).

Theorem 8.84 Introspection is sound in \(\omega ^{\mathrm{co}}\), given the Pauli basis test
✓

The introspection of Lemma 6.132 is sound (Definition 8.39) in every value model approached in models where the Pauli basis test is sound and approached by projective strategies, at the constants \(a\), \(b\) of its soundness clause in \(\mathrm{val}^*\). In particular, if the Pauli basis test is sound in the commuting-operator model, introspection is sound in \(\omega ^{\mathrm{co}}\); and the test is sound there as soon as the seeded low-individual-degree test is (Lemma 8.99).

Proof ▶

Let the value of the output verifier exceed \(1 - \varepsilon \), with \(\varepsilon {\lt} 1\); otherwise the loss is at least \(1\). The output rejects answers beyond its cutoff and agrees with the reference verifier, so the value of the reference game at the cutoff exceeds \(1 - \varepsilon \), and a projective strategy of value above \(1 - \varepsilon \) for it exists in a model where the Pauli basis test is sound. Restricted to the typed raw game, decoded to the canonical game and restricted to the Pauli block, it stays in that model, where the test supplies the extraction; the analysis of Lemma 6.111, stated for a strategy in any model, then bounds the value of the padded source game in every value model dominating the ancilla model, and removing the padding, which needs the approximation by projective strategies, bounds the source verifier’s value. The constants are those of the clause in \(\mathrm{val}^*\), which is the case of \(\mathrm{val}^*\) (Lemma 8.83 and Lemma 8.79).

The Pauli basis test in the model, given the low-individual-degree test

Phase 5 of planning/mipco-track.md reads the Pauli basis test in \(\omega ^{\mathrm{co}}\). Its soundness analysis (Theorem 3.38, organized as in Remark 3.41) works with a strategy: it unpacks the subtests into consistency and commutation estimates, adjoins EPR registers, pads the strategy and runs the seeded CL test on the padded strategy, extracts exact Pauli operators from the joint measurement that test supplies, and rotates them onto honest EPR pairs by a swap isometry. It is written once, for a projective strategy in a bipartite model, and the one fact about the low-individual-degree test it uses, the soundness of the seeded test (Theorem 3.14), becomes a hypothesis on the model: the seeded test is sound (Definition 8.65) in every extension of the model by a unit vector, where the padded strategy lives. The value model enters through a second hypothesis, that it dominates the POVM strategies of every such extension in every unit state, the ancilla model of the conclusion being one of them. The conclusion is the soundness of the Pauli basis test in the model (Definition 8.82), which is what Section ?? assumed. In the tensor-product model both hypotheses hold (Lemma 8.83), and that is the form the main theorem now uses. In the commuting-operator model the first is the hypothesis of answer reduction (Theorem 8.67), carried to the extensions, and the second is Lemma 8.79; so the Pauli basis test adds no hypothesis (Lemma 8.99), and \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\) rests on the soundness of the seeded test in the commuting-operator model alone (Corollary 8.100).

Three things change with the setting, and they are the nodes below. The matrix analysis read one state along several assignments of its registers to the players by reindexing explicit vectors; here every such state is an ancilla extension of the model, only the finite registers are regrouped, and a regrouping is an isomorphism or an embedding of models, or a reading of one extension along another cut. The hypothesis on the seeded test is moved between models: along isomorphisms, to the model with the players exchanged, and to the extensions of tensor-product and of commuting-operator models, the latter because an extension of a commuting-operator model is again one, the commutant of a matrix amplification being the amplified commutant. And the state calculus of the analysis’ last stages, with Parseval for its coarse-grainings and the action of scalar matrices on a register, is restated in a model. The strategy is projective throughout, as the interface asks, so the analysis dilates no strategy except the padded one of stage 4, by the Halmos dilation of Lemma 8.77, and never descends from a dilation back to a POVM.

An isomorphism of bipartite models from \(M\) to \(M'\) is a unitary \(W\) of their Hilbert spaces carrying the state of \(M\) to the state of \(M'\), with a \(*\)-algebra isomorphism \(\Phi _A\) of the first player’s algebra of \(M\) onto that of \(M'\) and one \(\Phi _B\) for the second player, the two representations intertwined by \(W\) as in Definition 8.69. Isomorphisms have identities, compose, invert and exchange with the players. An isomorphism is a local isometry whose homomorphisms are unital and whose isometry carries the state to the state; conversely, a local isometry carrying the state to the state, whose isometry has a right inverse and whose homomorphisms have two-sided inverses, is an isomorphism.

Lemma 8.86 What an isomorphism carries over
✓
#

Let \(W, \Phi \) be an isomorphism from \(M\) to \(M'\). The Born probability of \((\Phi _A(a), \Phi _B(b))\) in \(M'\) is that of \((a, b)\) in \(M\), and so are both players’ squared state norms and the cross-party deviations; the two states have the same norm. Each player’s isomorphism carries a POVM in that player’s algebra to a POVM, a projective one to a projective one, and the inverse carries it back. Two pairs of families of measurements whose operators correspond under \(\Phi \) have the same value in every game and the same inconsistency on every index, so a projective strategy carried across has its value, and a value model that dominates \(M'\) dominates \(M\). With the players exchanged, a projective strategy for \(\mathfrak {G}\) in a model is one, in the exchanged model, for the game with the players exchanged, and it has the same value; the inconsistency of two families is that of the same families with the players exchanged.

Proof ▶

An isomorphism is a local isometry carrying the state to the state, so the first statements are Lemma 8.70; a \(*\)-isomorphism preserves positivity, sums, products and adjoints, hence POVMs and projective measurements. The value and the inconsistency are sums of Born probabilities. Exchanging the players exchanges the two factors of each Born probability, which commute.

The following pairs of bipartite models are isomorphic (Definition 8.51).

  1. The extension of a model by one-point registers in the vector \(1\), and the model.

  2. The extension in \(e'\) of the extension in \(e\), and the extension by the product registers in the product vector; the extension in \(e\), and the extension in \(e\) relabelled along bijections of the two registers; and the extension in \(e\) with the players exchanged, and the extension of the exchanged model in the exchanged vector, which has the norm of \(e\).

  3. For an isomorphism from \(M\) to \(M'\), the extensions of \(M\) and of \(M'\) in one vector: the unitary acts on each copy of the Hilbert space, and each player’s isomorphism entrywise.

  4. The extension in \(e\) of the tensor-product model of \(\xi \), and the tensor-product model of the expanded vector \(e \otimes \xi \); and the tensor-product model of \(\psi \) on \(\mathbb {C}^{d_A} \otimes \mathbb {C}^{d_B}\), and that of \(\psi \) relabelled along bijections of \(d_A\) and \(d_B\), each player’s matrices relabelled along their factor.

Proof ▶

The local isometries of Lemmas 8.71 and 8.74 carry the state to the state and have inverses of the same kind. The algebra isomorphisms are three: the one-by-one matrices over an algebra are the algebra; relabelling the rows and columns of square matrices along a bijection is a \(*\)-algebra isomorphism; and so is applying a \(*\)-isomorphism to the entries. A relabelling of the factors of a tensor-product model permutes the coordinates of \(\mathbb {C}^{d_A \times d_B}\).

Definition 8.88 Readings of an extension
✓

Let \(M\) be a bipartite model, \(e\) a vector on registers \(\alpha \times \beta \) and \(\sigma : \alpha \times \beta \to \alpha ' \times \beta '\) a bijection. The reading of the extension of \(M\) in \(e\) along \(\sigma \) has the Hilbert space, the state and the represented algebra of that extension, with the first player’s algebra \(M_{\alpha '}(\mathscr {A}_A)\) and the second player’s \(M_{\beta '}(\mathscr {A}_B)\) acting through \(\sigma \), reindexing square matrices along a bijection being a unital \(*\)-homomorphism. The registers are regrouped, a register handed across the cut is read by the other player, and nothing happens to the state. The regrouping that hands the first player’s outer register \(\gamma \) to the second player is \(((c, a), b) \mapsto (a, (c, b))\), and the product basis vector of a pair of registers at \((a_0, b_0)\) is written \(|a_0 b_0\rangle \).

  1. All the readings of one extension have its state model, so their state norms and quadratic forms are the extension’s; the entries of a reading’s operators are those of the extension’s, read through \(\sigma \).

  2. Once the first player’s outer register \(\gamma \) is handed to the second player, an operator \(X\) of the first player’s remaining register is the extension’s operator \(I_\gamma \otimes X\), and an operator \(Q \otimes Y\) of the second player, with \(Q\) a scalar matrix on \(\gamma \), is the product of the extension’s first-player operator \(Q \otimes I\) and second-player operator \(Y\). Here \(X \otimes P = (X \otimes I)(I\otimes P)\) for an element \(X\) and a scalar matrix \(P\), and an element tensored with a scalar matrix \(P\) of an inner register and then with a scalar matrix \(Q\) of an outer register is the element tensored with \(Q \otimes P\) on the pair of registers.

  3. The reading along \(\sigma \) is isomorphic to the extension in the regrouped vector \(e \circ \sigma ^{-1}\), by the reindexing of the \(\ell ^2\)-sum, the players’ algebras unchanged.

  4. In the extension in a product basis vector \(|a_0 b_0\rangle \), which is a unit vector, the Born probability of \((X, Y)\) is the Born probability in \(M\) of the reference entries \((X_{a_0 a_0}, Y_{b_0 b_0})\).

Proof ▶

An operator of an extension acts entrywise on the copies of the Hilbert space, and a reading permutes the copies, so items 1 to 3 compare entries of block matrices; in item 3 the reindexing of the \(\ell ^2\)-sum carries the state to the state and has the inverse reindexing. In item 4 the state has one nonzero component, at \((a_0, b_0)\), so a product of the two players’ operators acts on it through the entry at \((a_0, b_0)\) of each.

An embedding of bipartite models is a local isometry (Definition 8.69) whose isometry carries the state to the state and whose two homomorphisms are unital: the model form of adjoining registers in fixed vectors. Embeddings have identities, compose and exchange with the players, and every isomorphism is one. A local isometry from \(M\) to \(M'\) is also one from \(M\) to \(M'^{\varphi }\), for every vector \(\varphi \) of the space of \(M'\).

Lemma 8.91 Embeddings
✓
#
  1. An embedding carries Born probabilities, both players’ squared state norms, the cross-party deviations and the norm of the state, and families of measurements pushed forward along it keep their value in every game and their inconsistency on every index. Along every local isometry carrying the state to the state, a sum of products of the two players’ operators keeps its state norm and its quadratic form.

  2. Adjoining an inert ancilla in a unit vector, reading an extension of an extension as one extension, relabelling the registers and exchanging the players in an extension are embeddings, in the vectors of Lemma 8.71; and so is the change of cut from the extension in the regrouped vector into a reading (Definition 8.88).

  3. For unitaries \(U\) of the first player and \(V\) of the second, the isometry \(\pi (\pi _A(U)\pi _B(V))\) with the conjugations \(X \mapsto U X U^*\) and \(Y \mapsto V Y V^*\) is a local isometry of the model to itself, with unital homomorphisms; it carries the state to the state only when that isometry fixes the state.

  4. Relabelling the outcomes of two families along one bijection keeps their inconsistency, and pushing a POVM forward along a composite of unital homomorphisms is pushing it forward twice.

Proof ▶

Item 1 is Lemma 8.70, the homomorphisms being unital so that pushed-forward POVMs are POVMs; the isometry intertwines each product of the two players’ operators with the product of their images. In item 2 the conditions on the state are those of Lemmas 8.71 and 8.89. In item 3, \((\pi _A(U)\pi _B(V))^*\pi _A(U)\pi _B(V) = I\) because \(U^*U = I\), \(V^*V = I\) and the two players’ operators commute, which also gives the intertwining; \(UU^* = I\) and \(VV^* = I\) make the conjugations unital.

The seeded CL test is symmetric in the players: its question distribution is invariant under the exchange of the two players’ questions, exchanging the two sampled types being a bijection of the samples, and it accepts a pair of answers at a pair of questions exactly when it accepts the exchanged answers at the exchanged questions. Its soundness in a bipartite model (Definition 8.65) passes along isomorphisms of models in both directions, and to the model with the players exchanged. Consequently it is sound in the tensor-product model of every state on \(\mathbb {C}^{d_A} \otimes \mathbb {C}^{d_B}\), for all finite \(d_A\) and \(d_B\), and in every extension of a tensor-product model; and if it is sound in every extension of a model, or in every extension by a unit vector, then it is sound in the same extensions of the model with the players exchanged.

Proof ▶

Every subtest is written in both orientations, and agreement is symmetric. Along an isomorphism a projective strategy is pushed forward with its value, the measurements extracted for its image are pulled back along the inverse, and the three inconsistencies are carried over (Lemma 8.86). In the exchanged model a projective strategy is one of the model for the game with the players exchanged, which is the seeded game itself, with the same value; the measurements extracted for it serve exchanged, with the first two inconsistencies exchanged and the third symmetric. Lemma 8.66 is the tensor-product case on numbered factors, and the others follow by numbering the factors and, for an extension, by the isomorphism with the tensor-product model of the expanded vector (Lemma 8.87); an extension of the exchanged model is the exchanged extension in the exchanged vector, read backwards.

Let \(\mathcal{H}\) be a Hilbert space and \(\iota \), \(\alpha \), \(\beta \) finite sets.

  1. An operator \(T\) on \(\mathcal{H}\otimes \mathbb {C}^\iota \) is the operator of the matrix of its compressions \(T_{ij}\), from the \(j\)-th copy of \(\mathcal{H}\) to the \(i\)-th; the matrix of the operator of a matrix is that matrix; and \(T\) commutes with the operator of a matrix of operators exactly when the matrix of \(T\) commutes with that matrix.

  2. A matrix over a ring commutes with the constant diagonal matrix of an element \(f\) exactly when its entries commute with \(f\). An \((\alpha \times \beta )\)-matrix commuting with every \(I_\alpha \otimes E_{bb'}\) is \(X \otimes I_\beta \), and symmetrically. The matrix units of a register are generated by its diagonal projections and the projection \(|u\rangle \langle u|\) onto its uniform superposition: \(E_{bb'} = |\beta |\, E_{bb} |u\rangle \langle u| E_{b'b'}\).

  3. Consequently, if \(\beta \) is nonempty and an operator \(T\) on \(\mathcal{H}\otimes \mathbb {C}^{\alpha \times \beta }\) commutes with \(f \otimes I\) for every \(f\) in a set \(s\) of operators and with every \(I_\alpha \otimes E_{bb'}\), then \(T = X \otimes I_\beta \) with every entry of \(X\) commuting with \(s\); and symmetrically for the other register. The matrices of one register act injectively when the other is nonempty, and both registers of a unit vector are nonempty.

An element commuting with a \(*\)-closed set lies in its commutant, and \(\{ P, I- P\} \) is a projective measurement for every orthogonal projection \(P\).

Proof ▶

A vector of \(\mathcal{H}\otimes \mathbb {C}^\iota \) is the sum of its embedded coordinates, so an operator is determined by its compressions, and composition is the matrix product of the compressions. Commuting with \(I_\alpha \otimes E_{bb'}\) moves the blocks of a matrix: the block at \((b, b')\) is the block at \((b_0, b_0)\) when \(b = b'\) and vanishes otherwise. The identity for the matrix units is a computation with \(|u\rangle \langle u|\), all of whose entries are \(1/|\beta |\). Item 3 combines the two previous items through the operators of matrices.

Lemma 8.94 An extension of a commuting-operator model is a commuting-operator model
✓
#

Let \(\mathscr {S}= (\mathcal{H}, \psi , E, F)\) be a commuting-operator strategy and \(e\) a unit vector of \(\mathbb {C}^{\alpha \times \beta }\). There is a commuting-operator strategy on \(\mathcal{H}\otimes \mathbb {C}^{\alpha \times \beta }\), in the state \(\psi \otimes e\), whose commuting-operator model (Definition 8.49) is isomorphic, by the identity of the space, to the extension in \(e\) of the commuting-operator model of \(\mathscr {S}\) (Definition 8.51). Its first player asks one question and always gives the same answer, with the operator \(I\); its second player answers a question \(y\) of \(\mathscr {S}\) with the operators \(F^y_b \otimes I_{\alpha \times \beta }\), and a question about the register \(\beta \) with the two-outcome measurement of the projection \(I_\alpha \otimes |b\rangle \langle b|\) onto a basis vector or \(I_\alpha \otimes |u\rangle \langle u|\) onto the uniform superposition. Its first player’s algebra, the commutant of the second player’s operators, is \(\{ X \otimes I_\beta : X \in M_\alpha (\mathscr {A}_A)\} \) for the first player’s algebra \(\mathscr {A}_A\) of \(\mathscr {S}\), and its second player’s algebra is \(\{ I_\alpha \otimes Y : Y \in M_\beta (\mathscr {A}_B)\} \).

Proof ▶

An operator commuting with the second player’s operators commutes with \(F^y_b \otimes I\) and with the register’s diagonal and uniform projections, hence with its matrix units, so it is \(X \otimes I_\beta \) with the entries of \(X\) in the commutant \(\mathscr {A}_A\) of the \(F^y_b\) (Lemma 8.93); conversely every such operator commutes with them. That algebra contains \(M_\alpha (\mathbb {C}) \otimes I\) and \(\mathscr {A}_A \otimes I\), so the same lemma, for the register \(\alpha \), makes its commutant \(\{ I_\alpha \otimes Y : Y \in M_\beta (\mathscr {A}_A')\} \), and \(\mathscr {A}_A'\) is \(\mathscr {A}_B\) by definition. Both identifications are the representations of the extension, so the identity of the space intertwines them, and it carries the state to the state.

Lemma 8.95 The seeded test in the extensions of a commuting-operator model
✓

If the seeded CL test is sound in the commuting-operator model (Definition 8.65), it is sound in every extension by a unit vector of the model of every commuting-operator strategy.

Proof ▶

The extension is isomorphic to the model of a commuting-operator strategy (Lemma 8.94), in which the test is sound by hypothesis, and soundness passes along isomorphisms (Lemma 8.92).

Let \(\iota \) be a finite register and \(\mathcal{H}\) a Hilbert space. A matrix \(R \in M_\iota (\mathbb {C})\) acts on \(\mathcal{H}\otimes \mathbb {C}^\iota \) as \(R \otimes I_\mathcal{H}\), and \(R \mapsto R \otimes I_\mathcal{H}\) is a unital \(*\)-homomorphism, under which a self-adjoint idempotent acts as an orthogonal projection. On a product vector \(\xi \otimes e\) it acts on the register alone, as \(\xi \otimes Re\), and \(\| \xi \otimes e\| = \| \xi \| \, \| e\| \). The rank-one matrix \((e_i f_j)_{ij}\) sends a vector \(\theta \), with components \(\theta _j \in \mathcal{H}\), to the product vector \((\sum _j f_j \theta _j) \otimes e\). At the maximally entangled vector of a pair of registers this is the contraction of the swap isometry of the Pauli basis test: the range of \(|\textsc{EPR}\rangle \langle \textsc{EPR}| \otimes I\) is the set of products of \(|\textsc{EPR}\rangle \) with a vector of \(\mathcal{H}\), and the contraction is that vector. In the extension of a bipartite model in a vector, a scalar matrix \(P\) on the first player’s register times a scalar matrix \(Q\) on the second player’s acts as the register matrix \(P \otimes Q\), whatever the model.

Proof ▶

The action is the entrywise inclusion of the scalars followed by the action of operator matrices (Lemma 8.47), a composite of unital \(*\)-homomorphisms. The formulas are the matrix product in the register’s coordinates, and in an extension both players’ scalar matrices act on the copies of the Hilbert space alone.

For elements of the represented algebra of a bipartite model, with \(\| T\| _\psi = \| \pi (T)\psi \| \) the state norm of Remark 8.53:

  1. if \(\{ S_g\} \) is a projective measurement, then \(\| \sum _{g \in s} S_g R_g\| _\psi ^2 = \sum _{g \in s} \| S_g R_g\| _\psi ^2\), and in particular \(\| (\sum _{g \in s} S_g) R\| _\psi ^2 = \sum _{g \in s} \| S_g R\| _\psi ^2\);

  2. a chain of \(n\) deviations costs a factor \(n\): \(\sum _i \| T^0_i - T^n_i\| _\psi ^2 \leq n \sum _{k {\lt} n} \sum _i \| T^k_i - T^{k+1}_i\| _\psi ^2\);

  3. weighting two families by coefficients of modulus at most one costs the size of the outcome set: \(\| \sum _a c_a A_a - \sum _a c_a B_a\| _\psi ^2 \leq |\Lambda | \sum _a \| A_a - B_a\| _\psi ^2\);

  4. for an operator of norm at most \(K\) and two vectors \(v\), \(w\) of norm at most one, the quadratic forms of the operator on \(v\) and on \(w\) differ by at most \(2K\| v - w\| \);

  5. two families of a player’s operators whose squared state norms sum to at most one are at summed squared distance at most \(4\), the summed squared distance being at most twice the sum of the two families’ summed squared norms; in particular two projective measurements on a unit vector are at summed squared distance at most \(4\), which is the trivial bound for item 2 of Theorem 3.38.

Proof ▶

Item 1: distinct outcomes of a projective measurement are orthogonal, so the cross terms vanish. Item 2 telescopes the deviation and applies the Cauchy–Schwarz inequality against the constant one, item 3 the triangle inequality over the outcomes and then the same inequality. In item 4 the difference splits into two terms, each with the deviation on one side, and each is bounded by the Cauchy–Schwarz inequality against a vector of norm at most one. Item 5 is the triangle inequality through \(0\), and a projective measurement on a unit vector has summed squared state norm one.

Let \(E\) be a complex inner product space and \(\mathbb {F}_q\) a finite field of characteristic two.

  1. If the characters \(\chi _r\) satisfy \(\sum _r \overline{\chi _r(a)}\chi _r(b) = c\, [a = b]\), then \(\sum _r \| \sum _a \chi _r(a) T_a\| ^2 = c \sum _a \| T_a\| ^2\) for every family \((T_a)\) in \(E\). The characters \(a \mapsto (-1)^{\mathrm{tr}(ar)}\) of \(\mathbb {F}_q\) satisfy this with \(c = q\), and their products on \(\mathbb {F}_q \times \mathbb {F}_q\) with \(c = q^2\).

  2. A family \((U_p)_{p \in \mathbb {F}_q \times \mathbb {F}_q}\) in \(E\) summing to zero has, on average over uniform \((\alpha , \beta ) \in \mathbb {F}_q \times \mathbb {F}_q\), fibre sums under \((a, b) \mapsto \alpha a + \beta b\) of total squared norm \((1 - 1/q) \sum _p \| U_p\| ^2\).

  3. Consequently the same holds, in a bipartite model, for the state norms of a family of the represented algebra summing to zero, for those of a family of one player’s operators summing to zero, and for the cross-party deviations of two families, one for each player, each summing to \(I\).

Proof ▶

Item 1 expands the squared norms of the transform into a double sum over the family, of which the orthogonality of the characters keeps the diagonal. In item 2, two distinct points lie in a common fibre for a fraction \(1/q\) of the coefficients \((\alpha , \beta )\), so the average is the sum of the squared norms plus \(1/q\) times the off-diagonal sum, which the zero-sum hypothesis makes \(-1/q\) times the diagonal; the formal proof writes the indicator of a fibre as an average of the characters of item 1. Item 3 applies item 2 to the vectors \(\pi (T)\psi \); for the cross-party deviations, the differences of the two families’ operators sum to \(I- I= 0\).

Lemma 8.99 The Pauli basis test is sound in the commuting-operator model, given the seeded test
✓

If the seeded CL test is sound in the commuting-operator model (Definition 8.65), then the Pauli basis test is sound in the commuting-operator model (Definition 8.82): in the model of every commuting-operator strategy, with \(\omega ^{\mathrm{co}}\), at the error of Theorem 3.38.

Proof ▶

Theorem 3.38 in the model of a commuting-operator strategy, with \(\omega = \omega ^{\mathrm{co}}\). Its first hypothesis, the soundness of the seeded test in every extension of that model by a unit vector, is Lemma 8.95. Its second, that \(\omega ^{\mathrm{co}}\) dominates the POVM strategies of every such extension in every unit state, holds because \(\omega ^{\mathrm{co}}\) dominates the POVM strategies of every model on a Hilbert space with a unit state (Lemma 8.79).

Corollary 8.100 \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\), from the co-soundness of the low-individual-degree test
✓
#

If the seeded CL test is sound in the commuting-operator model (Definition 8.65), then \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\).

Proof ▶

The Pauli basis test is then sound in the commuting-operator model (Lemma 8.99), so both hypotheses of Corollary 8.44 hold.

The hypothesis in dyadic pairs

The hypothesis of Corollary 8.100 is Theorem 3.14 in the model of every commuting-operator strategy, with an arbitrary vector state. It is Phase 6 of planning/mipco-track.md, the one step of the track that is not a generalization of an analysis already formalized: the only proof of the seeded test’s soundness here is the vendored finite-dimensional one, whose mechanisms use the finite dimension throughout. No transfer principle supplies it, since the correlations that approximate those of commuting-operator strategies by density are those of tracially embeddable strategies, which are still infinite-dimensional, and approximation by finite-dimensional strategies is what fails. No source proves it either (reports/lidt-co-audit.md).

Phase 6 therefore replaces it by its restriction to finite pairs: models whose two players’ algebras are each other’s commutants and both carry a faithful tracial state, with an arbitrary vector state (Definition 8.101); and, within those, to dyadic pairs, whose two algebras also contain unital matrix units of every size \(2^n\) (Definition 8.107). The two hypotheses are incomparable. What the restriction buys is a trace on both algebras, which is what a port of the vendored proof needs where it uses the dimension: the symmetrization of the two players, the semidefinite step, and orthonormalization, which in a finite von Neumann algebra is de la Salle’s theorem; and the matrix units exclude abelian projections (Theorem 8.106), which makes that theorem unconditional in the class (Corollary 8.117). The port is complete (Theorem 8.143), with the doubling that supplies its symmetric model (Definition 8.122) and the semidefinite step (Theorem 8.128). This subsection proves that the restriction suffices (Corollary 8.115). Answer reduction and the Pauli basis test use the hypothesis only in the model of one near-optimal projective strategy and in its ancilla extensions, and by Lin’s tracial density (Theorem 5.10), followed by an amplification by an algebra with dyadic matrix units (Lemma 8.110), the near-optimal strategies can be taken in dyadic pairs, a class closed under ancilla extensions.

A vector trace on a set \(s\) of bounded operators on a Hilbert space \(\mathcal{H}\) is a finite family of vectors \(g_1, \dots , g_n \in \mathcal{H}\) with \(\sum _k \| g_k\| ^2 = 1\) such that \(\tau (x) = \sum _k \langle g_k, x g_k \rangle \) is tracial on \(s\), \(\tau (xy) = \tau (yx)\) for \(x, y \in s\), and the family separates \(s\): an \(x \in s\) with \(x g_k = 0\) for every \(k\) is zero. On a \(*\)-closed \(s\) the separation is the faithfulness of \(\tau \), since \(\tau (x^* x) = \sum _k \| x g_k\| ^2\). A bipartite model (Definition 8.49) is a finite pair if both players’ representations are injective, the operators of each player are exactly the operators commuting with all of the other player’s, and each player’s operators carry a vector trace. The state is an arbitrary unit vector.

Two features of the class matter for the port of the soundness proof to it. The trace is a finite sum of vector states, so the class is narrower than that of all pairs with faithful normal tracial states; the standard form of a tracial algebra needs one vector, and ancilla extensions, the doubling \(\mathcal{H}\oplus \mathcal{H}\) and amplification by a tracial algebra in standard form (Lemma 8.110) stay in the class, while corners do not. And the class contains type \(\mathrm{I}\) pairs with diffuse centre, such as \(L^\infty [0,1]\) acting on \(L^2[0,1]\), whose projections are all abelian. Orthonormalization is proved only in algebras without abelian projections (Theorem 3.8), so the class the port works in is narrowed to the dyadic pairs (Definition 8.107), which exclude them, and Lemma 8.111 amplifies to reach it.

Lemma 8.102 Finite pairs are closed under ancilla extensions
✓

An ancilla extension of a finite pair (Definition 8.51) with nonempty registers is a finite pair, and so is a finite pair with the players exchanged.

Proof ▶

Let the registers be \(\alpha \) and \(\beta \). The first player’s operators of the extension are the \(X \otimes I_\beta \) for matrices \(X\) over the first player’s operators, and the second player’s the \(I_\alpha \otimes Y\). An operator commuting with every \(I_\alpha \otimes Y\) commutes with the matrix units of the second register and with the amplifications of the second player’s operators, so it is an \(X \otimes I_\beta \) whose entries commute with the second player’s operators (Lemma 8.93), and these entries are the first player’s operators; symmetrically for the second player. If \(g_1, \dots , g_n\) is a vector trace of the first player’s operators, the vectors \(\left\vert {\alpha } \right\vert ^{-1/2}\, g_k \otimes e_i \otimes e_{b_0}\), for \(k \leq n\), \(i \in \alpha \) and a fixed \(b_0 \in \beta \), give \(X \otimes I_\beta \) the normalized trace \(\left\vert {\alpha } \right\vert ^{-1} \sum _i \tau (X_{ii})\). It is tracial because \(\tau \) is, and the family separates because \(X \otimes I_\beta \) kills the vector of \((k, i)\) only if \(X_{ji} g_k = 0\) for every \(j\). Exchanging the players exchanges the conditions.

The orthonormalization step of the port applies Theorem 3.8 in algebras cut out by a purely algebraic condition that excludes abelian projections (Theorem 8.106): matrix units of every size \(2^n\).

Definition 8.103 Unital dyadic matrix units
✓
#

Let \(A\) be a ring with an involution and \(\iota \) a finite set. A family \((e_{ij})_{i, j \in \iota }\) of elements of \(A\) is a system of unital matrix units if \(e_{ij} e_{lm} = \delta _{jl}\, e_{im}\), \(e_{ij}^* = e_{ji}\) and \(\sum _i e_{ii} = 1\). The ring \(A\) has unital dyadic matrix units if for every \(n\) it has a system of unital matrix units indexed by \(\{ 0, 1\} ^n\), of size \(2^n \times 2^n\).

Unital matrix units, and hence unital dyadic matrix units (Definition 8.103), pass along unital \(*\)-homomorphisms; to the opposite ring, as \(e_{ij} \mapsto e_{ji}^{\mathrm{op}}\); to the ring of \(\alpha \times \alpha \) matrices over the ring, as the scalar diagonals \(e_{ij}\, I_\alpha \); and to the product of two rings, componentwise, for two systems with the same index.

Proof ▶

Each clause is a direct computation. A unital \(*\)-homomorphism preserves products, adjoints, finite sums and the unit. In the opposite ring \(e_{ji}^{\mathrm{op}} e_{ml}^{\mathrm{op}} = (e_{ml} e_{ji})^{\mathrm{op}} = \delta _{jl}\, e_{mi}^{\mathrm{op}}\). Diagonal matrices multiply entrywise, and the adjoint of a diagonal matrix is the diagonal of the adjoints. Products are computed componentwise, which is why the two systems must share an index: indexing dyadic units by \(\{ 0, 1\} ^n\) is what makes the product clause need no reindexing. The full proof is reports/c6b-paper-proofs.md, Section 3, Lemma 5.

Let \(R\) be a \(*\)-algebra over \(\mathbb {C}\) with self-adjoint elements \(x_k, z_k\) for \(k \in \mathbb {N}\), such that \(x_k^2 = z_k^2 = 1\) and \(z_k x_k = -x_k z_k\), and elements at distinct sites commute. Put \(p_k = \frac12 (1 + z_k)\) and \(u^{(k)}_{ab} = x_k^a\, p_k\, x_k^b\) for \(a, b \in \{ 0, 1\} \). Then each \(u^{(k)}\) is a system of unital \(2 \times 2\) matrix units, and the products \(e_{ij} = \prod _{k {\lt} n} u^{(k)}_{i_k j_k}\), for \(i, j \in \{ 0, 1\} ^n\), are unital \(2^n \times 2^n\) matrix units. So \(R\) has unital dyadic matrix units (Definition 8.103).

Proof ▶

\(p_k\) is a projection, \(x_k p_k x_k = 1 - p_k\) by anticommutation, and so \(p_k x_k p_k = x_k (1 - p_k) p_k = 0\). Hence \(u^{(k)}_{ab} u^{(k)}_{cd} = x_k^a\, p_k x_k^{b + c} p_k\, x_k^d\) is \(u^{(k)}_{ad}\) if \(b = c\) and \(0\) otherwise, \((u^{(k)}_{ab})^* = u^{(k)}_{ba}\), and \(u^{(k)}_{00} + u^{(k)}_{11} = p_k + (1 - p_k) = 1\). Units at distinct sites commute, so the relations of the product system follow site by site, by induction on \(n\). The construction is that of reports/c6b-paper-proofs.md, Section 3.8.

Let \(s\) be a set of bounded operators on a Hilbert space, closed under products and adjoints, with a vector trace \(\tau \) (Definition 8.101), extended to all operators by \(\tau (T) = \sum _k \langle g_k, T g_k \rangle \). Call a projection \(p \in s\) abelian in \(s\) if \((pxp)(pyp) = (pyp)(pxp)\) for all \(x, y \in s\), and let \(p\) be one.

  • (K1) If \(s\) contains unital matrix units \((f_{ij})_{i, j \in \iota }\) (Definition 8.103), then \(\left\vert {\iota } \right\vert \cdot \mathrm{Re}\, \tau (p) \leq 1\).

  • (K2) If \(s\) contains unital dyadic matrix units, then \(p = 0\).

  • (K\('\)) In a finite pair whose first player’s algebra has unital dyadic matrix units, the first player’s operators contain no nonzero abelian projection; and likewise for the second player.

Proof ▶

The tool is a Cauchy–Schwarz inequality in a commutative corner: for operators \(x, y\) with \(\alpha = x^* x\), \(\beta = y^* y\) and \(\gamma = x^* y\), if \(\alpha \) commutes with \(\beta \) and \(\beta \) with \(\gamma \), then \(\gamma \gamma ^* \leq \alpha \beta \). For \(\varepsilon {\gt} 0\) the operator \(b = \beta + \varepsilon \) is invertible and positive and commutes with \(\alpha \), \(\gamma \) and \(\gamma ^*\); with \(z = x b - y \gamma ^*\), \(b (\alpha b - \gamma \gamma ^*) = z^* z + \varepsilon \gamma \gamma ^* \geq 0\), so \(\alpha b - \gamma \gamma ^* \geq 0\), and \(\varepsilon \to 0\) gives the claim, the positive cone being closed.

For (K1), fix \(i_0 \in \iota \) and put \(w_i = f_{i_0 i}\, p\) and \(a_{ij} = w_i^* w_j = p f_{ij} p\). The \(a_{ij}\) commute pairwise because \(p\) is abelian, \(\sum _i a_{ii} = p\), and \(a_{ij} a_{ij}^* \leq a_{ii} a_{jj}\) by the corner inequality. The operator \(X = \sum _i w_i w_i^*\) is self-adjoint and \(f_{i_0 i_0} X = X = X f_{i_0 i_0}\); by traciality \(\tau (X) = \tau (p)\) and \(\mathrm{Re}\, \tau (X^2) = \sum _{i, j} \mathrm{Re}\, \tau (a_{ij} a_{ij}^*) \leq \mathrm{Re}\, \tau (p)\), and \(\tau (f_{ii}) = \tau (f_{i_0 i_0})\) for every \(i\), so \(\tau (f_{i_0 i_0}) = 1/\left\vert {\iota } \right\vert \). With \(t = \mathrm{Re}\, \tau (p) \geq 0\), the positivity of \((X - c f_{i_0 i_0})^* (X - c f_{i_0 i_0}) = X^2 - 2cX + c^2 f_{i_0 i_0}\) for real \(c\) gives \(0 \leq t - 2ct + c^2/\left\vert {\iota } \right\vert \), and \(c = \left\vert {\iota } \right\vert \, t\) gives \(t (1 - \left\vert {\iota } \right\vert \, t) \geq 0\). For (K2), \(2^n t \leq 1\) for every \(n\), so \(t = 0\); and \(\tau (p) = \tau (p^* p) = \sum _k \| p g_k\| ^2\), so \(p\) kills every \(g_k\) and vanishes, the family separating \(s\). For (K\('\)), the first player’s operators are the image of a \(*\)-homomorphism, hence closed under products and adjoints; they carry the vector trace of the finite pair, and contain the images of the units (Lemma 8.104). The second player’s case is the first for the model with the players exchanged, again a finite pair (Lemma 8.102). No comparison theory and no centre-valued trace is used. The full proof is reports/c6b-paper-proofs.md, Section 3, Theorems K and K\('\) (Lemmas 1–4 and 6).

A dyadic pair is a finite pair (Definition 8.101) whose two players’ algebras both have unital dyadic matrix units (Definition 8.103); by Theorem 8.106, neither player’s operators then contain a nonzero abelian projection. \(\omega ^{\mathrm{co}}\) is approached in dyadic pairs if for every game \(\mathfrak {G}\) and every \(0 \leq t {\lt} \omega ^{\mathrm{co}}(\mathfrak {G})\) there is a projective strategy for \(\mathfrak {G}\) of value greater than \(t\) in a dyadic pair.

A dyadic pair with the players exchanged is a dyadic pair, and so is an ancilla extension of a dyadic pair (Definition 8.51) with nonempty registers. Neither player’s operators in a dyadic pair contain a nonzero abelian projection.

Proof ▶

Exchanging the players exchanges the two conditions. The players’ algebras of an extension are the matrix algebras \(M_\alpha (\mathscr {A}_A)\) and \(M_\beta (\mathscr {A}_B)\) (Definition 8.51), in which the scalar diagonals of the model’s units are units (Lemma 8.104), and the extension is a finite pair (Lemma 8.102). The last claim is Theorem 8.106 on each side. The full proof is reports/c6b-paper-proofs.md, Section 3, Theorem Cl (Lemma 7).

Let \(\Lambda \) be the set of finitely supported sequences \(g = (x(g)_k, z(g)_k)_{k \in \mathbb {N}}\) of pairs of bits, and \(\omega (g, h) = (-1)^{\sum _k z(g)_k x(h)_k}\). On \(\ell ^2(\Lambda )\) the unitaries \(W_g \delta _h = \omega (g, h)\, \delta _{g + h}\) satisfy \(W_g W_h = \omega (g, h)\, W_{g + h}\) and \(W_g^* = \omega (g, g)\, W_g\), so their linear span \(\cal {P}\) is a \(*\)-algebra. With the trace \(\tau (a) = \langle \delta _0, a \delta _0 \rangle \), the map \(a \mapsto a \delta _0\), the inclusion as the left action and \(a^{\mathrm{op}} \mapsto J a^* J\) as the right action, for the antiunitary \((J \xi )_k = \omega (k, k)\, \overline{\xi _k}\), it is a tracial algebra in standard form, in the sense of the vendored commuting-operator development used for Theorem 5.10; and \(\cal {P}\) itself has unital dyadic matrix units (Definition 8.103).

Proof ▶

\(\tau (W_g) = 1\) if \(g = 0\) and \(0\) otherwise, so \(\tau (W_g W_h)\) and \(\tau (W_h W_g)\) both vanish unless \(h = g\), where the two products agree: \(\tau \) is tracial on a spanning set, hence on \(\cal {P}\). The vectors \(W_g \delta _0 = \delta _g\) span a dense subspace. \(J\) is an involutive antiunitary with \(J(a \delta _0) = a^* \delta _0\), from which the formula for the right action and its commutation with the left action follow on that dense subspace. Finally \(X_k = W_g\) for \(g\) the pair \((1, 0)\) at site \(k\), and \(Z_k = W_g\) for \((0, 1)\) at site \(k\), are self-adjoint symmetries that anticommute at one site and commute at distinct sites, by the values of \(\omega \); so Lemma 8.105 gives units in \(\cal {P}\) itself, not only after representation. No closure is taken: the interface asks only for a \(*\)-algebra. The candidates and the choice are in reports/c6b-paper-proofs.md, Section 3.8.

Let \(\mathscr {A}\) and \(\cal {B}\) be tracial algebras in standard form, and suppose that \(\cal {B}\) has unital dyadic matrix units (Definition 8.103).

  • (A) For every vector \(\psi \), the standard-form model of \(\mathscr {A}\otimes \cal {B}\) — the commutant \(\cal {N}\) of its right action and the commutant \(\cal {N}'\) of \(\cal {N}\), as the players’ algebras, in the state \(\psi \) — is a dyadic pair (Definition 8.107).

  • (T) A tracial strategy \((\sigma , E, F)\) in \(\mathscr {A}\) gives the tracial strategy \((\sigma \otimes 1, E \otimes 1, F \otimes 1)\) in \(\mathscr {A}\otimes \cal {B}\), with the same correlation.

Consequently, for every game with nonempty alphabets and every \(\lambda {\lt} \omega ^{\mathrm{co}}\), there is a tracial strategy of winning probability greater than \(\lambda \) whose standard-form model is a dyadic pair in every state.

Proof ▶

For (A): the elements \(1 \otimes f_{ij}\), for units \(f\) of \(\cal {B}\), are unital dyadic matrix units of \(\mathscr {A}\otimes \cal {B}\), the image of those of \(\cal {B}\) under the unital \(*\)-homomorphism \(b \mapsto 1 \otimes b\). The left action maps \(\mathscr {A}\otimes \cal {B}\) into \(\cal {N}\), and the right action maps its opposite algebra into \(\cal {N}'\), both as unital \(*\)-homomorphisms, so both players’ algebras have units (Lemma 8.104). The model is a finite pair: the trace vector is tracial on \(\cal {N}\) and, through the conjugation \(J\) of the standard form, on \(\cal {N}'\), and it separates both, being cyclic for the left and for the right actions. So it is a dyadic pair, and so are its ancilla extensions with nonempty registers, which is how Lemma 8.111 uses it (Lemma 8.108). For (T): \(a \mapsto a \otimes 1\) is a unital \(*\)-homomorphism, so it maps sums of squares to sums of squares and keeps the measurements’ sums equal to \(1\), and the trace of \(\mathscr {A}\otimes \cal {B}\) restricts to that of \(\mathscr {A}\) on \(\mathscr {A}\otimes 1\), since \(\tau (a \otimes b) = \tau (a) \tau (b)\) and \(\tau (1) = 1\); so the normalization of the density and the correlation \(\mathrm{Re}\, \tau (\sigma ^* E^x_a \sigma F^y_b)\) are unchanged. The consequence is the vendored strict form of Lin’s tracial density for game values (Theorem 5.10), followed by (T) and (A). The full proof is reports/c6b-paper-proofs.md, Section 3, Theorems A and T (Lemmas 8 and 9).

For every game \(\mathfrak {G}\) and every \(0 \leq t {\lt} \omega ^{\mathrm{co}}(\mathfrak {G})\) there is a projective strategy for \(\mathfrak {G}\) of value greater than \(t\) in a dyadic pair (Definition 8.107).

Proof ▶

If an alphabet is empty, \(\omega ^{\mathrm{co}}(\mathfrak {G}) = 0\) and there is nothing to prove. Otherwise the vendored development’s strict form of Lin’s tracial density for game values gives a tracially embeddable strategy (Theorem 5.10) of winning probability greater than \(t\): a tracial algebra \(\mathscr {A}\) in standard form on \(L^2(\mathscr {A}, \tau )\), a density \(\sigma \), and the two players’ POVMs acting on the left and on the right, in the state \(\iota \sigma \). Amplified by the twisted Pauli algebra (Lemma 8.109), it keeps its winning probability, and its standard-form model — the commutant \(\cal {N}\) of the right action and its commutant \(\cal {N}'\), as the players’ algebras — is a dyadic pair in every state (Lemma 8.110). The left action lies in \(\cal {N}\) and the right action in \(\cal {N}'\), so the strategy is a POVM strategy in this model, of the same value. Each player’s POVMs dilate to projective measurements in the matrices over the player’s algebra, compressed to one basis vector (Lemma 8.77); in the ancilla extension at that basis vector they form a projective strategy of the same value (Lemma 3.66), and the extension is a dyadic pair (Lemma 8.108). Before the amplification the model is only a finite pair, whose algebras may have abelian projections; that is the reason for it (reports/c6b-paper-proofs.md, Section 3.7).

Definition 8.112 The low-individual-degree test is sound in dyadic pairs
✓

The seeded CL test is sound in dyadic pairs if it is sound (Definition 8.65) in every dyadic pair (Definition 8.107). Dyadic pairs being finite pairs, this is weaker than soundness in every finite pair, so the conditional theorem it feeds (Corollary 8.115) is stronger.

Theorem 8.113 Answer reduction is sound in \(\omega ^{\mathrm{co}}\), given the test in dyadic pairs
✓

If \(\omega ^{\mathrm{co}}\) is approached in dyadic pairs (Definition 8.107) and the seeded CL test is sound in dyadic pairs (Definition 8.112), then the answer reduction of Theorem 6.192 is sound in \(\omega ^{\mathrm{co}}\), at the constants of Theorem 8.67. The first hypothesis is Lemma 8.111.

Proof ▶

\(\omega ^{\mathrm{co}}\) is then approached by projective strategies in dyadic pairs, where the test is sound, and it dominates every model on a Hilbert space (Lemma 8.64). So Theorem 8.67 applies.

Lemma 8.114 The Pauli basis test, given the seeded test in dyadic pairs
✓

If \(\omega ^{\mathrm{co}}\) is approached in dyadic pairs (Definition 8.107, Lemma 8.111) and the seeded CL test is sound in dyadic pairs (Definition 8.112), then \(\omega ^{\mathrm{co}}\) is approached by projective strategies of models in which the Pauli basis test is sound with \(\omega ^{\mathrm{co}}\) (Definition 8.82).

Proof ▶

Theorem 3.38 applies in each dyadic pair approaching \(\omega ^{\mathrm{co}}\), with \(\omega = \omega ^{\mathrm{co}}\). Its first hypothesis holds because an extension of a dyadic pair by a unit vector has nonempty registers and so is a dyadic pair (Lemma 8.108), in which the seeded test is sound. Its second holds because \(\omega ^{\mathrm{co}}\) dominates the POVM strategies of every model on a Hilbert space in a unit state (Lemma 8.79).

Corollary 8.115 \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\), from the soundness of the low-individual-degree test in dyadic pairs
✓

If the seeded CL test is sound in dyadic pairs (Definition 8.112), then the compression of Corollary 8.44 is sound in \(\omega ^{\mathrm{co}}\) (Definition 8.38), and \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\).

Proof ▶

\(\omega ^{\mathrm{co}}\) is approached in dyadic pairs (Lemma 8.111). Introspection is sound in \(\omega ^{\mathrm{co}}\) as soon as \(\omega ^{\mathrm{co}}\) is approached by projective strategies of models in which the Pauli basis test is sound (Theorem 8.84), which Lemma 8.114 then provides. Answer reduction is sound in \(\omega ^{\mathrm{co}}\) by Theorem 8.113, and parallel repetition is (Theorem 8.56). So the compression of Corollary 8.44 is sound in \(\omega ^{\mathrm{co}}\), which gives \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\).

The hypothesis of Corollary 8.115 is Theorem 3.14 in every dyadic pair. It is proved (Theorem 8.143), so \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\) holds without hypothesis (Theorem 8.144). The proof is the port of the vendored proof described above, C6b of planning/mipco-track.md, planned and recorded in planning/c6b-plan.md; reports/lidt-co-audit.md, Section 5, sizes it, and reports/c6b-paper-proofs.md records the mathematics it adds. Its orthonormalization tier is the II\(_1\) one: the class is narrowed to the dyadic pairs, whose algebras have no nonzero abelian projection (Theorem 8.106), and in those orthonormalization holds unconditionally (Corollary 8.117).

Corollary 8.116 Orthonormalization in a finite pair without abelian projections
✓

Let \(M\) be a finite pair (Definition 8.101) in a unit state \(\psi \) whose first player’s operators contain no nonzero abelian projection. A POVM \(P\) of the first player’s algebra with \(\sum _a \| \pi (P_a)\psi \| ^2 {\gt} 1 - \varepsilon \) is within \(\sum _a \| \pi (P_a - Q_a)\psi \| ^2 {\lt} 9\varepsilon \) of a projective measurement \(Q\) of that algebra. The second player’s version is the same statement for the model with the players exchanged.

Proof ▶

The first player’s operators are the commutant of the second player’s, so they form a von Neumann algebra, with no bicommutant theorem; the vector trace of the finite pair is a faithful tracial vector functional on it, and the model’s state is a vector state. Theorem 3.8 applies, and its projective measurement, which lies in the first player’s operators, pulls back to the first player’s algebra by injectivity.

Let \(M\) be a dyadic pair (Definition 8.107) in a unit state \(\psi \). A POVM \(P\) of either player’s algebra with \(\sum _a \| \pi (P_a)\psi \| ^2 {\gt} 1 - \varepsilon \) is within \(\sum _a \| \pi (P_a - Q_a)\psi \| ^2 {\lt} 9\varepsilon \) of a projective measurement \(Q\) of that algebra.

Proof ▶

Neither player’s operators contain a nonzero abelian projection (Lemma 8.108), so Corollary 8.116 applies to the first player, and to the second in the model with the players exchanged, which is again a dyadic pair. This is the form the orthonormalization sites of the port call, with no hypothesis beyond the class (reports/c6b-paper-proofs.md, Section 3.7).

The port is complete (planning/c6b-plan.md, Section 3, milestones M0 to M14). It replaces the vendored state on \(\mathbb {C}^\iota \otimes \mathbb {C}^\iota \), and the swap hypotheses that come with it, by a symmetric model (Definition 8.118), in which swap symmetry is a theorem (Lemma 8.119), and rewrites the vendored proof over it file by file, under MIPRE/Background/LIDT/Co/, keeping the vendored names and importing the vendored classical layer rather than porting it. The first section ported in full is the commutativity of points (Lemma 8.120), and the last is the main theorem (Theorem 8.140), from which the soundness of the seeded test in dyadic pairs follows (Theorem 8.143).

A vector state on a Hilbert space \(K\) is a unit vector \(\Psi \in K\), with the expectation \(\mathrm{ev}(X) = \mathrm{Re}\, \langle \Psi , X \Psi \rangle \) of a bounded operator \(X\) on \(K\). A symmetric model over a C\(^*\)-algebra \(\cal {P}\) consists of a vector state \(\Psi \) on \(K\), a unital \(*\)-homomorphism \(L : \cal {P} \to B(K)\), the first player’s placement, and a linear isometry \(J\) of \(K\) onto itself with \(J^2 = 1\) and \(J \Psi = \Psi \), such that \(L(x)\) commutes with \(J L(y) J\) for all \(x, y \in \cal {P}\). The flip is the \(*\)-automorphism \(X \mapsto J X J\) of \(B(K)\), and the second player’s placement is \(R = \mathrm{flip} \circ L\), so that \(L(x)\) and \(R(y)\) commute.

The vendored proof of Theorem 3.14 works with a state on \(\mathbb {C}^\iota \otimes \mathbb {C}^\iota \): its local operators are the \(\iota \times \iota \) matrices, its joint operators those of the tensor product, and its placements \(A \mapsto A \otimes I\) and \(A \mapsto I\otimes A\). A symmetric model replaces them by \(\cal {P}\), \(B(K)\), \(L\) and \(R\), and the Kronecker product \(A \otimes B\) by \(L(A)\, R(B)\). Measurements are generic over the ring of operators, local ones in \(\cal {P}\) and joint ones in \(B(K)\). A quantity that uses only the state, not the placements, belongs to the vector state, so that it applies as well to a state on one space, tensored with an ancilla, or reduced.

Lemma 8.119 Swap symmetry in a symmetric model
✓

In a symmetric model (Definition 8.118), \(\mathrm{ev}(J X J) = \mathrm{ev}(X)\) for every bounded operator \(X\) on \(K\). Consequently \(\mathrm{ev}(L(x)) = \mathrm{ev}(R(x))\) and \(\mathrm{ev}(L(x)\, R(y)) = \mathrm{ev}(L(y)\, R(x))\) for all \(x, y \in \cal {P}\).

Proof ▶

\(J\) is isometric and fixes \(\Psi \), so \(\langle \Psi , J X J \Psi \rangle = \langle J \Psi , J X \Psi \rangle = \langle \Psi , X \Psi \rangle \). The flip carries \(L(x)\) to \(R(x)\) by definition, and \(R(x)\) to \(L(x)\) because \(J^2 = 1\); so it carries \(L(x)\, R(y)\) to \(R(x)\, L(y)\), which is \(L(y)\, R(x)\) because the two placements commute. The vendored development takes these facts as hypotheses of a symmetric strategy — the swap fixes the state’s density, and the state is permutation invariant — and here they are theorems of the model, so the ported statements drop those hypotheses (planning/c6b-plan.md, “Port conventions”).

Lemma 8.120 Commutativity of points, in a symmetric model
✓

Let \(S\) be a symmetric model over \(\cal {P}\) (Definition 8.118), with state \(\Psi \) and first placement \(L\), and consider a symmetric strategy in \(S\) for the low individual degree test of Theorem 3.14, with parameters \(q\), \(m\) and \(d\): projective measurements \(A^u\) in \(\cal {P}\) for the points \(u \in \mathbb {F}_q^m\), and axis-parallel and diagonal-line measurements in \(\cal {P}\), the diagonal-line measurement answering a polynomial of degree at most \(d\) on the line or, in the answer-valued variant, an arbitrary function on the line. If the strategy is \((\varepsilon , \delta , \gamma )\)-good — the axis-parallel, self-consistency and diagonal-line tests fail with probability at most \(\varepsilon \), \(\delta \) and \(\gamma \) — then

\[ \mathop{\mathbb {E}}_{u, v} \sum _{a, b} \bigl\| L\bigl(A^u_a A^v_b - A^v_b A^u_a\bigr) \Psi \bigr\| ^2 \leq 32\, \gamma \, m, \]

for independent uniformly random points \(u\) and \(v\).

Proof ▶

The proof is the vendored one, MIPStarRE.LDT.CommutativityPoints.commutativityPoints in MIPRE/Background/LIDT/MIPStarRE/LDT/CommutativityPoints/, rewritten over the symmetric model declaration by declaration (planning/c6b-plan.md, milestone M1 and “Port conventions”). A uniformly random pair of points has the law of two points sampled on a random diagonal line, so it suffices to compare the two orders of the product for points \(u\) and \(v\) on a shared diagonal line \(\ell \). By the diagonal-line test, the point measurement \(A^u\) placed by \(L\) is within \(2 \gamma m\), in averaged squared state-dependent distance, of the line measurement of \(\ell \) evaluated at \(u\) and placed by \(R\). Multiplying such an approximation by a family \(C\) with \(\sum _c C_c^* C_c \leq 1\) keeps its error, so four replacements carry \(L(A^u_a A^v_b)\) to the product of the line measurement’s two evaluations, placed by \(R\), and from there to \(L(A^v_b A^u_a)\); the two evaluations commute, being post-processings of one projective measurement. The triangle inequality for the squared distance loses a factor \(2\), which gives \(2 (2 \gamma m + 2 \gamma m) = 8 \gamma m\) for each half and \(2 (8 \gamma m + 8 \gamma m) = 32 \gamma m\) in all. The Cauchy–Schwarz inequalities behind these steps are those of the vector state read as a state model (Definition 8.49). The flip of the model is never used. The answer-valued variant has the same proof; it is ported as a separate statement, as the vendored development states it and its consumers use it.

For a finite pair the symmetric model is supplied by a doubling on \(\mathcal{H}\oplus \mathcal{H}\) (planning/c6b-plan.md, milestone M2; reports/c6b-paper-proofs.md, Section 4), which replaces the vendored role-register symmetrization, a construction for tensor products only. Entering and leaving the doubled model costs the vendored constants: \(3\varepsilon \) for the goodness of the symmetric strategy (Theorem 8.126) and \(100 \eta ^{1/4}\) for orthonormalization (Theorem 8.127). The unsymmetrization at the vendored cut, at \(2\sigma \), has its arithmetic here (Lemma 8.124); its input, the point consistency of the ported main induction, is not yet ported. The semidefinite step of the vendored proof, Lemma 9.2 of [ 2 ] , is proved there by strong duality in finite dimension. Here it is replaced by a summed form proved with the trace (Theorem 8.128; milestone M9, Section 5 of the report), solved componentwise in the doubled model (Corollary 8.129).

Let \(M\) be a finite pair (Definition 8.101) with algebras \(\cal {A}\) and \(\cal {B}\) represented on \(\mathcal{H}\), and let \(\cal {A}_c\) and \(\cal {B}_c\) be the commutants in \(B(\mathcal{H})\) of the second and of the first player’s operators. They are norm-closed \(*\)-subalgebras, hence C\(^*\)-algebras, and star-ordered by the operator order. The map \(a \mapsto \pi (\pi _A(a))\) is a \(*\)-isomorphism of \(\cal {A}\) onto \(\cal {A}_c\), and \(b \mapsto \pi (\pi _B(b))\) one of \(\cal {B}\) onto \(\cal {B}_c\). If \(\cal {A}\) is a star-ordered ring, then \(a \geq 0\) if and only if \(\pi (\pi _A(a)) \geq 0\), and likewise for \(\cal {B}\). So positive operator valued measurements transfer along these isomorphisms in both directions, and so do projective measurements.

Proof ▶

The first player’s operators commute with the second player’s and with their adjoints, so they lie in \(\cal {A}_c\). The commutant clause of a finite pair says that an operator commuting with the second player’s operators is one of the first player’s, so they are all of \(\cal {A}_c\); and the representation is injective, so \(a \mapsto \pi (\pi _A(a))\) is bijective onto \(\cal {A}_c\). A commutant is norm closed, and it is star-ordered because a positive element of it is the square of its square root, which commutes with everything the element commutes with. A \(*\)-homomorphism between star-ordered rings is monotone, and both the isomorphism and its inverse are \(*\)-homomorphisms, so the two orders agree (reports/c6b-paper-proofs.md, Section 5.6, Lemma 13). The second player’s statements are the first player’s for the model with the players exchanged.

Let \(M\) be a finite pair in a unit state \(\psi \), with commutants \(\cal {A}_c\) and \(\cal {B}_c\) as in Lemma 8.121. Its doubled model \(D(M)\) is the following symmetric model (Definition 8.118). Its local algebra is the C\(^*\)-algebra \(\cal {P} = \cal {A}_c \times \cal {B}_c\), with componentwise operations and order, and its space is \(K = \mathcal{H}\oplus \mathcal{H}\). The state is \(\Psi = (\psi , \psi )/\sqrt{2}\), the first placement is \(L(a, b) = a \oplus b\), and the flip is \(J(\xi , \eta ) = (\eta , \xi )\). The second placement is then \(R(a, b) = b \oplus a\), and \(L(x)\) commutes with \(R(y)\) because \(\cal {A}_c\) commutes with \(\cal {B}_c\).

By Lemma 8.121, \(\cal {P}\) is \(*\)-isomorphic to \(\cal {A} \times \cal {B}\), the product of the players’ algebras, which is how reports/c6b-paper-proofs.md writes the doubled model’s local algebra. The model is built over the commutants because a symmetric model needs a C\(^*\)-algebra, and \(\cal {A}\) and \(\cal {B}\) need not be C\(^*\)-algebras.

Let \(M\) be a finite pair in a unit state, and \(D(M)\) its doubled model (Definition 8.122), read as a bipartite model with the placements \(L\) and \(R\).

  1. \(D(M)\) is a finite pair. Its placements are injective. The first player’s operators \(\{ a \oplus b\} \) are the commutant of the second player’s \(\{ b \oplus a\} \), and conversely. A vector trace \(\tau \) of \(M\)’s first player’s operators and a vector trace \(\sigma \) of its second player’s give the vector trace \(\tau _D(a \oplus b) = \frac{1}{2}(\tau (a) + \sigma (b))\) of the first player’s operators of \(D(M)\), and symmetrically for the second player.

  2. The orders agree: \(x \geq 0\) in \(\cal {P}\) if and only if \(L(x) \geq 0\), if and only if \(R(x) \geq 0\). When \(\cal {A}\) and \(\cal {B}\) are star-ordered, these also hold if and only if the preimage of \(x\) in \(\cal {A} \times \cal {B}\) is nonnegative.

  3. If \(M\) is a dyadic pair (Definition 8.107), so is \(D(M)\).

  4. The continuous functional calculus of \(\cal {P}\) is that of the operators: \(L(f(x)) = f(L(x))\) for self-adjoint \(x \in \cal {P}\) and every \(f : \mathbb {R}\to \mathbb {R}\). The first player’s operators of \(M\) are closed under the functional calculus.

Proof ▶

An operator on \(\mathcal{H}\oplus \mathcal{H}\) that commutes with \(R(0, 1) = 1 \oplus 0\) is block diagonal. Its first block commutes with \(\cal {B}_c\), so it lies in \(\cal {A}_c\), and its second block lies in \(\cal {B}_c\) in the same way. So an operator commuting with every \(R(y)\) is an \(L(x)\), and symmetrically. The trace vectors are \((g_k, 0)/\sqrt{2}\) and \((0, h_l)/\sqrt{2}\), for the trace vectors \(g_k\) of \(\tau \) and \(h_l\) of \(\sigma \). Traciality and separation hold blockwise. A block-diagonal operator is positive exactly when each block is, which gives item 2 together with Lemma 8.121. The dyadic matrix units of \(\cal {A}\) and of \(\cal {B}\) transfer to \(\cal {A}_c\) and \(\cal {B}_c\), and pair componentwise into units of \(\cal {P}\). For item 4, \(L\) is an injective \(*\)-homomorphism of C\(^*\)-algebras, so it preserves spectra and commutes with the functional calculus. The first player’s operators of \(M\) are a closed commutant, which contains the functional calculus of each of its self-adjoint elements (reports/c6b-paper-proofs.md, Section 4, Theorem A and Proposition H).

Let \(M\) be a finite pair in a unit state \(\psi \), and \(D(M)\) its doubled model (Definition 8.122). Write \(x = (x^1, x^2)\) for \(x \in \cal {P}\). For all \(x, y \in \cal {P}\),

\[ \langle \Psi , L(x) R(y) \Psi \rangle = \tfrac {1}{2} \bigl( \langle \psi , x^1 y^2 \psi \rangle + \langle \psi , y^1 x^2 \psi \rangle \bigr). \]

So the Born probability of \(D(M)\) at \((x, y)\) is the average of the Born probabilities of \(M\) at \((x^1, y^2)\) and at \((y^1, x^2)\). The same holds exactly for the submeasurement consistency defect \(\max (0, \mathrm{total} - \mathrm{match})\) of two submeasurements, for its average over a question distribution, and for the disagreement and the inconsistency of positive operator valued measurements. Consequently, if the averaged defect of two families \(X\), \(Y\) in \(D(M)\) is at most \(\sigma \), then each of the two defects of \(M\), at \((X^1, Y^2)\) and at \((Y^1, X^2)\), is at most \(2\sigma \). For measurements, the averaged defect of \(M\) is its inconsistency, weighted by the question distribution.

Proof ▶

\(L(x) R(y) = x^1 y^2 \oplus y^1 x^2\), because \(y^1 \in \cal {A}_c\) and \(x^2 \in \cal {B}_c\) commute. The vector state \(\Psi = (\psi , \psi )/\sqrt{2}\) averages the two blocks. In the defect the maximum with \(0\) is inactive on both sides, since the summands are Born probabilities of positive elements, so the defect is the sum of the off-diagonal Born probabilities, and that sum halves too. The two defects of \(M\) are nonnegative and average to at most \(\sigma \), so each is at most \(2\sigma \) (reports/c6b-paper-proofs.md, Section 4, Theorems C and E).

Let \(M\) be a finite pair in a unit state. Both players’ operators of the doubled model \(D(M)\) (Definition 8.122) contain no nonzero abelian projection if and only if both players’ operators of \(M\) contain none. In particular this holds when \(M\) is a dyadic pair. Here a projection \(r\) of a set \(s\) of operators is abelian when its corner \(r s r\) is commutative, which is the hypothesis of Corollary 8.116.

Proof ▶

The players’ operators of \(D(M)\) are the block-diagonal operators \(u \oplus v\) with \(u\) and \(v\) in the players’ operators of \(M\) (Lemma 8.123). A projection \(p \oplus q\) there is abelian exactly when \(p\) and \(q\) are, since its corner is the product of theirs. For a dyadic pair, neither player’s operators contain a nonzero abelian projection (Lemma 8.108) (reports/c6b-paper-proofs.md, Section 4, Theorem F).

Let \(S\) be a projective strategy for the low individual degree test whose two players act in a finite pair \(M\) with a unit state: for each player, projective point measurements and axis-parallel and diagonal-line measurements, the line measurements covariant under reparametrization. Pairing each measurement of the first player with the corresponding measurement of the second, componentwise in \(\cal {P}\), gives a symmetric strategy \(S_D\) in the doubled model \(D(M)\) (Definition 8.122), covariant componentwise. Its failure probabilities are the role averages of those of \(S\): the axis-parallel and diagonal-line tests of \(S_D\) fail with the average, over the two assignments of the line and point roles to the players, of the corresponding failure probability of \(S\); and its self-consistency test fails with the probability that the two players’ point measurements disagree. Hence, if \(S\) fails the test with probability at most \(\varepsilon \), then \(S_D\) is \((3\varepsilon , 3\varepsilon , 3\varepsilon )\)-good, in the sense of Lemma 8.120. These are the constants of the vendored role-register symmetrization, which this replaces.

Proof ▶

Each failure probability of \(S_D\) is a bipartite consistency defect of \(D(M)\) between two paired families, so it is the average of the two two-space defects of \(M\) (Lemma 8.124). The paired families have the families of \(S\) as components. The failure probability of \(S\) is the mean of the three role averages, which are nonnegative, so each is at most \(3\varepsilon \) (reports/c6b-paper-proofs.md, Section 4, Theorem D).

Let \(M\) be a finite pair in a unit state whose two players’ operators contain no nonzero abelian projection, for instance a dyadic pair, and let \(D(M)\) be its doubled model (Definition 8.122). Let \(X\) be a submeasurement in \(\cal {P}\), with total \(X_{\mathrm{total}} = \sum _a X_a\), whose bipartite strong self-consistency defect

\[ \max \Bigl(0,\ \mathrm{ev}\bigl(L(X_{\mathrm{total}})\bigr) - \sum _a \mathrm{ev}\bigl(L(X_a)\, R(X_a)\bigr)\Bigr) \]

is at most \(\eta \), where \(\eta {\gt} 0\) and \(\mathrm{ev}\) is the expectation of the model’s state (Definition 8.118). Then there is a projective submeasurement \(P\) in \(\cal {P}\) with

\[ \sum _a \bigl\| \bigl(L(X_a) - L(P_a)\bigr) \Psi \bigr\| ^2 \leq 100\, \eta ^{1/4}. \]

This is the vendored orthonormalization step with its constant. The same holds in any symmetric model whose bipartite reading is a finite pair whose first player’s operators contain no nonzero abelian projection; the doubled model is one by Lemmas 8.123 and 8.125.

Proof ▶

Complete \(X\) to a positive operator valued measurement by one further outcome, \(1 - X_{\mathrm{total}}\). In any symmetric model, \(1 - \sum _o \| L(\tilde X_o) \Psi \| ^2\) for the completion \(\tilde X\) is at most twice the defect of \(X\), using \(\| R(y) \Psi \| = \| L(y) \Psi \| \) and the Cauchy–Schwarz inequality for \(\langle \Psi , L(y) R(y) \Psi \rangle \); so it is less than \(3 \min (\eta , 1)\). The doubled model is a finite pair without abelian projections (Lemmas 8.123 and 8.125), so Corollary 8.116 gives a projective measurement \(Q\) of the first player’s algebra of \(D(M)\) within \(9 \cdot 3 \min (\eta , 1)\) of \(\tilde X\). Dropping the added outcome gives \(P\), and \(27 \min (\eta , 1) \leq 100 \eta ^{1/4}\) (reports/c6b-paper-proofs.md, Section 4, Theorem G). The case \(\eta = 0\) is excluded because the hypothesis of Corollary 8.116 is strict.

Let \(t\) be a set of bounded operators on a Hilbert space \(\mathcal{H}\), and let \(\cal {M}\) be the commutant of \(t \cup t^*\): the operators commuting with every element of \(t\) and with its adjoint. Let \(\xi _1, \dots , \xi _n \in \mathcal{H}\) be vectors such that \(\tau (x) = \sum _k \langle \xi _k, x \xi _k \rangle \) is tracial on \(\cal {M}\) and separates it. Let \(A_1, \dots , A_m \in \cal {M}\) be self-adjoint. Then there is a measurement \(T\) in \(\cal {M}\), positive elements \(T_1, \dots , T_m\) with \(\sum _i T_i = 1\), such that \(Z = \sum _i T_i A_i\) satisfies:

  1. \(Z\) is self-adjoint;

  2. \(A_i \leq Z\) for every \(i\);

  3. \(T_i Z = T_i A_i\) for every \(i\).

Conversely, for a measurement \(T\) in \(\cal {M}\), items 1 and 2 imply item 3. In a finite pair (Definition 8.101), each player’s operators are such a commutant, with the pair’s vector trace, so the conclusion holds in each of them. These are the data of the semidefinite program that the vendored proof obtains from Lemma 9.2 of [ 2 ] , which this replaces.

Proof ▶

The measurements of \(\cal {M}\) form a weak-operator compact set, and \(f(T) = \sum _i \mathrm{Re}\, \tau (T_i A_i)\) is weak-operator continuous, being a finite sum of matrix coefficients. So \(f\) has a maximizer \(T\). Perturbing \(T\) toward a single outcome \(h\) by \(T'_i = K T_i K + \delta _{ih}(1 - K^2)\), with \(K = 1 - \varepsilon P\) for \(0 \leq P \leq 1\) in \(\cal {M}\), expands \(f(T')\) exactly to second order in \(\varepsilon \). Maximality then gives the first-order condition \(\mathrm{Re}\, \tau (P A_h) \leq \mathrm{Re}\, \tau (P Z)\) for all such \(P\). Let \(W = \frac{1}{2}(Z + Z^*)\), and let \(N\) be the negative part of \(W - A_h\), which lies in \(\cal {M}\). The condition at \(P = N / (1 + \| N\| )\) gives \(\mathrm{Re}\, \tau (N^2) \leq 0\), since \(N (W - A_h) = -N^2\); so \(N = 0\) by faithfulness, and \(A_h \leq W\). Then \(\mathrm{Re}\, \tau (T_h (W - A_h)) \geq 0\) for every \(h\), with sum \(\mathrm{Re}\, \tau (W - Z) = 0\), and faithfulness of \(\tau \) makes each product vanish: \(W T_h = A_h T_h\). Summing over \(h\) gives \(W = Z^*\), hence \(Z = W\) (reports/c6b-paper-proofs.md, Section 5, Theorem 10 and Corollary 11). The weak-operator compactness of the unit ball is that of the vendored orthonormalization development.

Let \(M\) be a finite pair in a unit state, with doubled model \(D(M)\) (Definition 8.122). For self-adjoint \(A_1, \dots , A_m\) in its local algebra \(\cal {P}\) there is a measurement \(T\) in \(\cal {P}\) such that \(Z = \sum _i T_i A_i\) satisfies items 1–3 of Theorem 8.128 in \(\cal {P}\), and so do the images of \(A\), \(T\) and \(Z\) under each placement \(L\) and \(R\). When \(\cal {A}\) and \(\cal {B}\) are star-ordered, the summed form transfers in both directions between \(\cal {A}\) and \(\cal {A}_c\), between \(\cal {B}\) and \(\cal {B}_c\), and between \(\cal {A} \times \cal {B}\) and \(\cal {P}\). So the conclusion of Theorem 8.128 holds in \(\cal {A}\), in \(\cal {B}\) and in \(\cal {A} \times \cal {B}\) themselves.

Proof ▶

In a product with componentwise operations and order, the summed form holds exactly when it holds in each factor. Theorem 8.128 solves it in \(\cal {A}_c\) and in \(\cal {B}_c\), and the pair of solutions solves it in \(\cal {P}\), with \(Z = \sum _i T_i A_i\). A \(*\)-homomorphism between star-ordered rings that preserves and reflects nonnegativity is injective and an order embedding, so it carries the summed form both ways. This applies to \(L\) and \(R\) (Lemma 8.123) and to the isomorphisms of Lemma 8.121 (reports/c6b-paper-proofs.md, Section 5, Corollary 12 and Lemma 13). Neither a trace on the doubled algebra nor its commutant is used.

The rest of the vendored preliminaries is ported too (planning/c6b-plan.md, milestone M3): the comparison, triangle, Cauchy–Schwarz, completion and self-consistency lemmas that every later section of the vendored proof applies, over the symmetric model, with the swap and normalization hypotheses of the vendored statements dropped. Its two load-bearing propositions are the switch sandwich and the calculus of self-consistency (Lemma 8.130). So is the local-to-global variance inequality of the hypercube graph (milestone M5), for every family of operators and every vector state (Lemma 8.131).

Let \(S\) be a symmetric model over \(\cal {P}\) (Definition 8.118), with state \(\Psi \), expectation \(\mathrm{ev}\) and placements \(L\) and \(R\), and let \(\mathop{\mathbb {E}}_x\) be the average over a distribution of questions \(x\) of total weight at most \(1\). For a family of submeasurements \(A^x\) in \(\cal {P}\) write \(A^x = \sum _a A^x_a\) for the total, and say that \(A\) is \(\delta \)-self-consistent across the players if

\[ \mathop{\mathbb {E}}_x \max \Bigl(0,\ \mathrm{ev}\bigl(L(A^x)\bigr) - \sum _a \mathrm{ev}\bigl(L(A^x_a)\, R(A^x_a)\bigr)\Bigr) \leq \delta . \]
  1. Switch sandwich. Let the \(A^x\) be projective and \(0 \leq B \leq 1\) in \(\cal {P}\). If \(\mathop{\mathbb {E}}_x \sum _a \| (L(A^x_a) - R(A^x_a)) \Psi \| ^2 \leq \delta \), then

    \[ \Bigl| \mathop{\mathbb {E}}_x \sum _a \mathrm{ev}\bigl(L(A^x_a B A^x_a)\bigr) - \mathop{\mathbb {E}}_x \sum _a \mathrm{ev}\bigl(L(B)\, R(A^x_a)\bigr) \Bigr| \leq 2 \sqrt{\delta }, \qquad \Bigl| \mathop{\mathbb {E}}_x \sum _a \mathrm{ev}\bigl(L(B)\, R(A^x_a)\bigr) - \mathop{\mathbb {E}}_x \sum _a \mathrm{ev}\bigl(L(B A^x_a)\bigr) \Bigr| \leq \sqrt{\delta }. \]
  2. Two notions of self-consistency. If \(A\) is \(\delta \)-self-consistent across the players, then \(\mathop{\mathbb {E}}_x \sum _a \| (L(A^x_a) - R(A^x_a)) \Psi \| ^2 \leq 2 \delta \); \(L(A)\) is \(\delta \)-self-consistent on one space, \(\mathop{\mathbb {E}}_x \max (0, \mathrm{ev}(L(A^x)) - \sum _a \mathrm{ev}(L(A^x_a)^2)) \leq \delta \); and \(A\) is \(\delta \)-consistent with itself, \(\mathop{\mathbb {E}}_x \max (0, \mathrm{ev}(L(A^x)\, R(A^x)) - \sum _a \mathrm{ev}(L(A^x_a)\, R(A^x_a))) \leq \delta \).

  3. Data processing. If moreover the \(P^x\) are projective submeasurements in \(\cal {P}\) with \(\mathop{\mathbb {E}}_x \sum _a \| L(P^x_a - A^x_a) \Psi \| ^2 \leq \varepsilon \), then for all maps \(f_x\) on the outcomes, \(\mathop{\mathbb {E}}_x \sum _b \| L(P^x_{[f_x = b]} - A^x_{[f_x = b]}) \Psi \| ^2 \leq 8 \delta + 8 \sqrt{\varepsilon }\), where \(A_{[f = b]} = \sum _{a : f(a) = b} A_a\).

  4. Completing to a measurement. For a single question, let \(A\) be a measurement that is \(\eta \)-self-consistent across the players and \(B\) a submeasurement with \(\sum _a \| L(A_a - B_a) \Psi \| ^2 \leq \delta \). Adding \(1 - \sum _a B_a\) to one outcome of \(B\) gives a measurement \(C\) with \(\sum _a \| L(A_a - C_a) \Psi \| ^2 \leq 2 \delta + 4 \sqrt{\delta } + 2 \eta \).

Proof ▶

The proofs are the vendored ones, in MIPRE/Background/LIDT/MIPStarRE/LDT/Preliminaries/, rewritten over the symmetric model declaration by declaration (planning/c6b-plan.md, milestone M3 and “Port conventions”). Each estimate is a Cauchy–Schwarz inequality for the vector state read as a state model (Definition 8.49), \(|\mathrm{ev}(X^* Y)|^2 \leq \mathrm{ev}(X^* X)\, \mathrm{ev}(Y^* Y)\), applied question by question and averaged with \(\mathop{\mathbb {E}}_x \sqrt{f} \leq \sqrt{\mathop{\mathbb {E}}_x f}\), which needs the total weight to be at most \(1\). The Kronecker identities of the vendored proofs are the commutation of \(L(x)\) with \(R(y)\) and the multiplicativity of \(L\) and \(R\). Swap symmetry enters items 2 and 3 through \(\mathrm{ev}(L(x)) = \mathrm{ev}(R(x))\) (Lemma 8.119): it expands \(\| (L(x) - R(x)) \Psi \| ^2 = 2 (\mathrm{ev}(L(x^2)) - \mathrm{ev}(L(x)\, R(x)))\) for self-adjoint \(x\). The vendored statements assume it, with the normalization of the state; here both are theorems of the model.

Let \(\Psi \) be a vector state on a Hilbert space \(K\) (Definition 8.118), and let \((A^u)_{u \in \mathbb {F}_q^m}\) be bounded operators on \(K\) indexed by the points. Then

\[ \frac12 \mathop{\mathbb {E}}_{u, v} \bigl\| (A^u - A^v) \Psi \bigr\| ^2 \leq m \cdot \frac12 \mathop{\mathbb {E}}_{(u, v)} \bigl\| (A^u - A^v) \Psi \bigr\| ^2 , \]

where on the left \(u\) and \(v\) are independent uniformly random points, and on the right \(u\) is a uniformly random point and \(v\) is \(u\) with a uniformly random coordinate replaced by a uniformly random element of \(\mathbb {F}_q\). In particular, in a symmetric model over \(\cal {P}\), the same holds for the family \(L(A^u)\) for any \(A^u \in \cal {P}\).

Proof ▶

The vendored proof, MIPStarRE.LDT.ExpansionHypercubeGraph.localToGlobal, realizes the family as a block matrix and traces the scalar inequality \(g P_\perp \leq \Delta \) against the state’s density, where \(\Delta \) is the Laplacian of the hypercube graph, \(P_\perp \) the projection onto the vectors of mean zero and \(g = 1/(m q^m)\) its spectral gap. A vector state has no density; here the inequality is read through Gram positivity instead. For a positive semidefinite scalar matrix \(Q\) indexed by the points, \(\mathrm{Re} \sum _{u, v} Q_{u v} \langle A^v \Psi , A^u \Psi \rangle \geq 0\), because \(Q\) is a sum of matrices \(s^* s\), for which the sum is \(\sum _k \| \sum _u s_{k u} A^u \Psi \| ^2\). At \(Q = \Delta - g P_\perp \), which is positive semidefinite (the scalar spectral estimate, imported from the vendored development), this reads \(g \cdot q^m V_{\mathrm{glob}} \leq V_{\mathrm{loc}}\): the sum at \(\Delta \) is the local variance \(V_{\mathrm{loc}}\), the sum at \(P_\perp \) is \(\sum _u \| (A^u - \mathop{\mathbb {E}}_v A^v) \Psi \| ^2 = q^m V_{\mathrm{glob}}\), and \(g q^m = 1/m\) (planning/c6b-plan.md, milestone M5). The expectations are those of the vector state read as a state model (Definition 8.49). The matrix realization of the vendored development is not ported.

Four further sections of the vendored proof are ported (planning/c6b-plan.md, milestones M4, M6, M7 and M8), each over the symmetric model and with the swap and normalization hypotheses of the vendored statements dropped: the definitions and statements of the main induction step, with the Schwartz–Zippel step of the vendored main theorem, which passes from consistency on points to consistency of whole polynomials (Lemma 8.132); the global variance of the points (Lemma 8.133); the commutation of the slice measurements (Lemma 8.134); and orthonormalization in a symmetric model (Lemma 8.135), whose rounding to projective measurements calls de la Salle’s theorem (Corollaries 8.116 and 8.117) in place of the vendored finite-dimensional route.

In these four lemmas \(S\) is a symmetric model over \(\cal {P}\) (Definition 8.118), with state \(\Psi \), expectation \(\mathrm{ev}\) and placements \(L\) and \(R\); a polynomial is a map \(g : \mathbb {F}_q^m \to \mathbb {F}_q\) of individual degree at most \(d\), for the parameters \(q\), \(m\) and \(d\) of the low individual degree test of Theorem 3.14; and for submeasurements \(A\) and \(B\) in \(\cal {P}\) with the same outcomes and totals \(A_{\mathrm{total}} = \sum _a A_a\) and \(B_{\mathrm{total}}\), their consistency defect is

\[ \mathrm{cons}(A, B) = \max \Bigl(0,\ \mathrm{ev}\bigl(L(A_{\mathrm{total}})\, R(B_{\mathrm{total}})\bigr) - \sum _a \mathrm{ev}\bigl(L(A_a)\, R(B_a)\bigr)\Bigr), \]

which is \(\max (0, \sum _{a \neq b} \mathrm{ev}(L(A_a)\, R(B_b)))\).

Let \(G\) and \(H\) be submeasurements in \(\cal {P}\) whose outcomes are the polynomials, and for a point \(u \in \mathbb {F}_q^m\) let \(G^{[u]}\) be \(G\) evaluated at \(u\), \(G^{[u]}_a = \sum _{g : g(u) = a} G_g\), and likewise \(H^{[u]}\). If \(\mathop{\mathbb {E}}_u \mathrm{cons}(G^{[u]}, H^{[u]}) \leq \eta \) for a uniformly random point \(u\), then

\[ \mathrm{cons}(G, H) \leq \eta + \frac{md}{q}. \]
Proof ▶

The proof is the vendored one, MIPStarRE.LDT.Test.mainFormalStep5_selfConsistency_ofExpansionBound in MIPRE/Background/LIDT/MIPStarRE/LDT/Test/SchwartzZippelStep.lean, rewritten over the symmetric model (planning/c6b-plan.md, milestone M4). Evaluating at \(u\) leaves the totals unchanged and adds to the matched mass the pairs \(g \neq h\) with \(g(u) = h(u)\), so

\[ \mathrm{cons}(G, H) \leq \mathop{\mathbb {E}}_u \mathrm{cons}(G^{[u]}, H^{[u]}) + \sum _{g \neq h} \Pr _u\bigl[g(u) = h(u)\bigr]\, \mathrm{ev}\bigl(L(G_g)\, R(H_h)\bigr). \]

Two distinct polynomials of individual degree at most \(d\) in \(m\) variables agree on at most a fraction \(md/q\) of the points, by the Schwartz–Zippel bound of the vendored classical layer, which is imported; and the \(\mathrm{ev}(L(G_g)\, R(H_h))\) are nonnegative, \(L(G_g)\) and \(R(H_h)\) being commuting positive operators, with sum at most \(1\). The definitions ported with this step (the restricted strategies of the main induction step, the slice families with their completeness, consistency, strong self-consistency and boundedness, and the statements of the induction step) are definitions, without proofs.

Consider an \((\varepsilon , \delta , \gamma )\)-good symmetric strategy in \(S\) for the low individual degree test, as in Lemma 8.120, with point measurements \(A^u\) in \(\cal {P}\), and let \(G\) be a submeasurement in \(\cal {P}\) whose outcomes are the polynomials. For a polynomial \(g\) and a point \(u\) put \(W^u_g = L(A^u_{g(u)})\, R(\sqrt{G_g})\). Then for every polynomial \(g\)

\[ \mathop{\mathbb {E}}_{(u, v)} \bigl\| (W^u_g - W^v_g) \Psi \bigr\| ^2 \leq 6 \Bigl(4 \varepsilon + 4 \delta + \frac{2md}{q} \Bigr), \qquad \mathop{\mathbb {E}}_{u, v} \bigl\| (W^u_g - W^v_g) \Psi \bigr\| ^2 \leq 24\, m \Bigl(\varepsilon + \delta + \frac{md}{q}\Bigr), \]

where on the left \(u\) is a uniformly random point and \(v\) is \(u\) with a uniformly random coordinate replaced by a uniformly random element of \(\mathbb {F}_q\), and on the right \(u\) and \(v\) are independent uniformly random points.

Proof ▶

The proof is the vendored one, MIPStarRE.LDT.GlobalVariance.globalVarianceOfPoints in MIPRE/Background/LIDT/MIPStarRE/LDT/GlobalVariance/, rewritten over the symmetric model (planning/c6b-plan.md, milestone M6). Six comparisons carry \(W^u_g\) to \(W^v_g\) along an edge, each an averaged squared distance: the self-consistency test (\(2\delta \)), the axis-parallel test (\(2\varepsilon \)), the Schwartz–Zippel bound for the line through \(u\) and \(v\) (\(md/q\), twice), and the first two undone at \(v\) (\(2\varepsilon \), \(2\delta \)); the triangle inequality for six steps loses a factor \(6\). The global bound is Lemma 8.131 for the family \(u \mapsto W^u_g\), which costs the factor \(m\), with \(6 (4\varepsilon + 4\delta + 2md/q) \leq 24 (\varepsilon + \delta + md/q)\). The vendored proof evaluates these variances on the weighted state \(R(\sqrt{G_g})\, \rho \, R(\sqrt{G_g})\), which is not normalized; a vector state has no density, so here they are the variances of the weighted family on \(\Psi \) itself, the same numbers. The consistency relations are used in both orders, which in a symmetric model is a theorem (Lemma 8.119).

Consider an \((\varepsilon , \delta , \gamma )\)-good symmetric strategy in \(S\) for the low individual degree test in \(m + 1\) variables, with point measurements \(A^w\) in \(\cal {P}\) for \(w \in \mathbb {F}_q^{m+1}\), written \(w = (u, x)\) with \(u \in \mathbb {F}_q^m\) and \(x \in \mathbb {F}_q\). For each \(x \in \mathbb {F}_q\) let \(G^x\) be a projective submeasurement in \(\cal {P}\) whose outcomes are the polynomials, and \(Z^x \in \cal {P}\). Suppose that for some \(\eta \):

  1. (consistency with the points) \(\mathop{\mathbb {E}}_{(u, x)} \mathrm{cons}\bigl(A^{(u, x)}, G^{x, [u]}\bigr) \leq \eta \), where \(G^{x, [u]}\) is \(G^x\) evaluated at \(u\);

  2. (strong self-consistency) \(\mathop{\mathbb {E}}_x \sum _g \| (L(G^x_g) - R(G^x_g)) \Psi \| ^2 \leq \eta \);

  3. (boundedness) \(Z^x \geq 0\) and \(\mathop{\mathbb {E}}_u A^{(u, x)}_{g(u)} \leq Z^x\) for all \(x\) and \(g\), and \(\mathop{\mathbb {E}}_x \mathrm{ev}\bigl(L(1 - G^x_{\mathrm{total}})\, R(Z^x)\bigr) \leq \eta \);

with uniformly random \(u\) and \(x\). Then, for independent uniformly random \(x, y \in \mathbb {F}_q\),

\[ \mathop{\mathbb {E}}_{x, y} \sum _{g, h} \bigl\| L\bigl(G^x_g G^y_h - G^y_h G^x_g\bigr) \Psi \bigr\| ^2 \leq 30\, m \Bigl(\gamma ^{1/4} + \eta ^{1/4} + \Bigl(\frac{d}{q}\Bigr)^{1/4}\Bigr). \]
Proof ▶

The proof is the vendored one, MIPStarRE.LDT.Commutativity.comMain in MIPRE/Background/LIDT/MIPStarRE/LDT/Commutativity/, rewritten over the symmetric model (planning/c6b-plan.md, milestone M7). It first bounds the commutators of the evaluated slice measurements \(G^x_{[g(u) = a]}\) and \(G^y_{[h(v) = b]}\), on average over two points \((u, x)\) and \((v, y)\), by \(48\, m (\gamma ^{1/2} + \eta ^{1/2})\): a chain of comparisons, each a Cauchy–Schwarz estimate for the vector state, inserts the point measurements next to the slice measurements by consistency, exchanges the two points by the commutativity of points (Lemma 8.120) and removes them again, the boundedness controlling the mass that \(G^x\) loses. It then passes from the evaluated to the full slice measurements: two distinct polynomials agree at a random point with probability at most \(md/q\), so the evaluation loses at most that collision mass, and the closeness estimates of Lemma 8.130 turn the bound into the displayed one, with its fourth roots. Where the vendored proof uses the permutation invariance of the state, the port uses \(\mathrm{ev}(L(x)) = \mathrm{ev}(R(x))\) (Lemma 8.119).

Let \(\eta {\gt} 0\), and let the bipartite reading of \(S\) (Definition 8.118) be a finite pair (Definition 8.101) whose first player’s operators contain no nonzero abelian projection.

  1. If \(A\) and \(B\) are measurements in \(\cal {P}\) with \(\mathrm{cons}(A, B) \leq \eta \), there is a projective submeasurement \(P\) in \(\cal {P}\) with \(\sum _a \| L(A_a - P_a) \Psi \| ^2 \leq 84\, \eta ^{1/4}\).

  2. If \(A\) is a submeasurement in \(\cal {P}\) with \(\max (0, \mathrm{ev}(L(A_{\mathrm{total}})) - \sum _a \mathrm{ev}(L(A_a)\, R(A_a))) \leq \eta \), there is a projective submeasurement \(P\) in \(\cal {P}\) with \(\sum _a \| L(A_a - P_a) \Psi \| ^2 \leq 100\, \eta ^{1/4}\).

  3. Let \(M\) be a dyadic pair (Definition 8.107) in a unit state \(\psi \), and \(A\) and \(B\) measurements of its first and second players’ algebras with \(1 - \sum _a \langle \psi , \pi (\pi _A(A_a)\, \pi _B(B_a)) \psi \rangle \leq \eta \). Then there is a projective submeasurement \(P\) of the first player’s algebra with \(\sum _a \| \pi (\pi _A(A_a - P_a)) \psi \| ^2 \leq 100\, \eta ^{1/4}\), and likewise one of the second player’s algebra, with \(B\) in place of \(A\).

Proof ▶

The vendored proof, in MIPRE/Background/LIDT/MIPStarRE/LDT/MakingMeasurementsProjective/, passes from consistency to an almost projective measurement and rounds that to a projective one in finite dimension, through a Naimark dilation, a spectral truncation and a reduction of rank. The first half is ported (planning/c6b-plan.md, milestone M8): by the Cauchy–Schwarz inequality for the vector state, \(\mathrm{cons}(A, B) \leq \eta \) gives \(1 - \sum _a \| L(A_a) \Psi \| ^2 \leq 2 \eta \), which is less than \(3 \min (\eta , 1)\). The second half is replaced: Corollary 8.116, applied to \(A\), gives a projective measurement \(P\) with \(\sum _a \| L(A_a - P_a) \Psi \| ^2 {\lt} 27 \min (\eta , 1) \leq 84\, \eta ^{1/4}\), which is item 1. Item 2 is Theorem 8.127, in the form stated there for any symmetric model whose bipartite reading is such a finite pair. Item 3 is the same estimate in the two-space model, where Corollary 8.117 applies to either player with no further hypothesis, and \(27 \min (\eta , 1) \leq 100\, \eta ^{1/4}\). The case \(\eta = 0\) is excluded because the hypothesis of Corollary 8.116 is strict.

The two remaining sections of the vendored proof before its induction step are ported too (planning/c6b-plan.md, milestones M10 and M11), over the symmetric model and with the swap and normalization hypotheses of the vendored statements dropped: self-improvement, which turns a measurement consistent with the points into a projective one with the same consistency up to a fixed loss (Lemma 8.136), and pasting, which glues slice measurements in \(m\) variables into a measurement in \(m + 1\) (Lemma 8.137). Self-improvement solves the semidefinite program of the vendored proof by its summed form (Theorem 8.128) and rounds by orthonormalization in a symmetric model (Lemma 8.135), where the vendored development uses finite-dimensional strong duality and the finite-dimensional rounding; so it asks of the model what those two ask, a finite pair without abelian projections in its first player’s operators, and it asks \(d \geq 1\), which makes the error at which it rounds positive. In both lemmas \(S\), the polynomials and the consistency defect \(\mathrm{cons}\) are as in the four lemmas above.

Consider an \((\varepsilon , \delta , \gamma )\)-good symmetric strategy in \(S\) for the low individual degree test, as in Lemma 8.120, with point measurements \(A^u\) in \(\cal {P}\). Let the bipartite reading of \(S\) be a finite pair (Definition 8.101) whose first player’s operators contain no nonzero abelian projection, and let \(d \geq 1\). Let \(G\) be a measurement in \(\cal {P}\) whose outcomes are the polynomials, with \(\mathop{\mathbb {E}}_u \mathrm{cons}(A^u, G^{[u]}) \leq \nu \) for a uniformly random point \(u\), where \(G^{[u]}\) is \(G\) evaluated at \(u\), and put

\[ \sigma = 3000\, m \Bigl(\varepsilon ^{1/32} + \delta ^{1/32} + \Bigl(\frac{d}{q}\Bigr)^{1/32}\Bigr). \]

Then there are a projective submeasurement \(H\) in \(\cal {P}\) whose outcomes are the polynomials and \(Z \geq 0\) in \(\cal {P}\) with \(\mathop{\mathbb {E}}_u A^u_{g(u)} \leq Z\) for every polynomial \(g\), such that

  1. (completeness) \(\mathrm{ev}\bigl(L(H_{\mathrm{total}})\bigr) \geq 1 - \nu - \sigma \);

  2. (consistency with the points) \(\mathop{\mathbb {E}}_u \mathrm{cons}(A^u, H^{[u]}) \leq \sigma \);

  3. (self-closeness) \(\sum _g \| (L(H_g) - R(H_g)) \Psi \| ^2 \leq \sigma \);

  4. (boundedness) \(\mathrm{ev}\bigl(L(Z)\, R(1 - H_{\mathrm{total}})\bigr) \leq \sigma \).

Proof ▶

The proof is the vendored one, MIPStarRE.LDT.SelfImprovement.selfImprovement in MIPRE/Background/LIDT/MIPStarRE/LDT/SelfImprovement/, rewritten over the symmetric model (planning/c6b-plan.md, milestone M10), with two of its inputs replaced. It first produces a submeasurement \(\widehat{H}\) with the four properties at the error \(\eta = 100\, m (\sqrt{\varepsilon } + \sqrt{\delta } + \sqrt{d/q})\), \(\widehat{H}\) being strongly self-consistent in place of self-close. The semidefinite program supplies a measurement \(T\) whose outcomes are the polynomials and \(Z \in \cal {P}\) with \(Z \geq A_g = \mathop{\mathbb {E}}_u A^u_{g(u)}\) and \(T_g Z = T_g A_g\) for every \(g\), and \(\widehat{H}_h = \mathop{\mathbb {E}}_u A^u_{h(u)} T_h A^u_{h(u)}\); the vendored proof obtains \(T\) and \(Z\) from finite-dimensional strong duality, and here they are the summed form of Theorem 8.128 in the first player’s algebra of the finite pair (Corollary 8.129), whose fields are exactly the three the proof consumes. The four properties of \(\widehat{H}\) are Cauchy–Schwarz estimates for the vector state, with the global variance of the points (Lemma 8.133) bounding the cost of moving \(u\). Since \(d \geq 1\), \(\eta {\gt} 0\), and orthonormalization (Lemma 8.135, item 2) rounds \(\widehat{H}\) to a projective \(H\) at the error \(100\, \eta ^{1/4}\), where the vendored proof rounds in finite dimension at any \(\eta \geq 0\). Data processing and the completeness transfers of Lemma 8.130 carry the four properties from \(\widehat{H}\) to \(H\), and the accumulated error is at most \(\sigma \). When \(\varepsilon \), \(\delta \) or \(d/q\) exceeds \(1\), \(\sigma \geq 1\) and \(H = 0\), \(Z = 1\) will do. Where the vendored proof uses the permutation invariance of the state, the port uses \(\mathrm{ev}(L(x)) = \mathrm{ev}(R(x))\) (Lemma 8.119).

Consider an \((\varepsilon , \delta , \gamma )\)-good symmetric strategy in \(S\) for the low individual degree test in \(m + 1\) variables, with point measurements \(A^w\) in \(\cal {P}\) for \(w = (u, x) \in \mathbb {F}_q^{m+1}\). For each \(x \in \mathbb {F}_q\) let \(G^x\) be a projective submeasurement in \(\cal {P}\) whose outcomes are the polynomials in \(m\) variables, and \(Z^x \in \cal {P}\). Suppose that for some \(\kappa \) and \(\eta \):

  1. (completeness) \(\mathrm{ev}\bigl(L(\mathop{\mathbb {E}}_x G^x_{\mathrm{total}})\bigr) \geq 1 - \kappa \);

  2. (consistency with the points) \(\mathop{\mathbb {E}}_{(u, x)} \mathrm{cons}\bigl(A^{(u, x)}, G^{x, [u]}\bigr) \leq \eta \);

  3. (strong self-consistency) \(\mathop{\mathbb {E}}_x \sum _g \| (L(G^x_g) - R(G^x_g)) \Psi \| ^2 \leq \eta \);

  4. (boundedness) \(Z^x \geq 0\) and \(\mathop{\mathbb {E}}_u A^{(u, x)}_{g(u)} \leq Z^x\) for all \(x\) and \(g\), and \(\mathop{\mathbb {E}}_x \mathrm{ev}\bigl(L(1 - G^x_{\mathrm{total}})\, R(Z^x)\bigr) \leq \eta \);

with uniformly random \(u\) and \(x\). Then for every \(k \geq 400\, m d\) there is a measurement \(H\) in \(\cal {P}\) whose outcomes are the polynomials in \(m + 1\) variables with

\[ \mathop{\mathbb {E}}_w \mathrm{cons}\bigl(A^w, H^{[w]}\bigr) \leq \kappa \Bigl(1 + \frac{1}{100 m}\Bigr) + 2 \nu + e^{-k / (80000 m^2)}, \qquad \nu = 100\, k^2 m \Bigl(\varepsilon ^{1/32} + \delta ^{1/32} + \gamma ^{1/32} + \eta ^{1/32} + \Bigl(\frac{d}{q}\Bigr)^{1/32}\Bigr), \]

for a uniformly random point \(w \in \mathbb {F}_q^{m+1}\).

Proof ▶

The proof is the vendored one, MIPStarRE.LDT.Pasting.ldPasting in MIPRE/Background/LIDT/MIPStarRE/LDT/Pasting/, rewritten over the symmetric model (planning/c6b-plan.md, milestone M11). For \(k\) distinct heights \(x_1, \dots , x_k\) the sandwiched product \(G^{x_1}_{g_1} \dots G^{x_k}_{g_k} \dots G^{x_1}_{g_1}\) is a submeasurement in \(\cal {P}\), and \(H\) interpolates the tuples \((g_1, \dots , g_k)\) that at least \(d + 1\) slices answer and that agree with one polynomial in \(m + 1\) variables; the missing mass goes to one fixed outcome. Consistency with the points is a chain of comparisons, each a Cauchy–Schwarz estimate for the vector state: the slice measurements commute approximately (Lemma 8.134), so a slice can be moved through the sandwich; a line through the heights is consistent with the interpolant except on a set of tuples of small mass; and the tuples that miss interpolation are at most a binomial tail in the averaged complete operator \(\mathop{\mathbb {E}}_x G^x_{\mathrm{total}}\). The vendored proof bounds that tail by a matrix Chernoff estimate, which is the scalar Hoeffding bound lifted through the continuous functional calculus with no factor of the dimension, and holds verbatim for an operator on \(K\) in a vector state. When \(k = 0\), or \(\gamma \), \(\eta \) or \(d/q\) exceeds \(1\), the bound is at least \(1\); when \(d = 0\), \(H\) is built from the average of the slices, each read as a polynomial in \(m + 1\) variables. Where the vendored proof uses the permutation invariance of the state, the port uses \(\mathrm{ev}(L(x)) = \mathrm{ev}(R(x))\) (Lemma 8.119).

The remaining milestones of the port assemble these lemmas (planning/c6b-plan.md, milestones M12 to M14). The main induction of the vendored proof runs over the symmetric model (Lemma 8.138), with \(d \geq 1\) threaded through to self-improvement, and it is applied in the doubled model \(D(M)\) of a dyadic pair \(M\), whose bipartite reading is a finite pair without abelian projections (Lemma 8.125). Its output is one measurement in the local algebra of \(D(M)\), which is unsymmetrized into one measurement for each player of \(M\); the tail of the vendored main theorem then runs on \(M\) itself, with two players’ algebras.

Lemma 8.138 The main induction, in a symmetric model
✓

Consider an \((\varepsilon , \delta , \gamma )\)-good symmetric strategy in \(S\) for the low individual degree test in \(m\) variables, as in Lemma 8.120, with point measurements \(A^u\) in \(\cal {P}\). Let the bipartite reading of \(S\) be a finite pair (Definition 8.101) whose first player’s operators contain no nonzero abelian projection, and let \(d \geq 1\). Then for every integer \(k \geq 400\, m d\) there is a measurement \(G\) in \(\cal {P}\) whose outcomes are the polynomials of individual degree at most \(d\) with

\[ \mathop{\mathbb {E}}_u \mathrm{cons}\bigl(A^u, G^{[u]}\bigr) \leq m^2 \bigl(\nu + e^{-k / (80000 m^2)}\bigr), \qquad \nu = 1000\, k^2 m^2 \Bigl(\varepsilon ^{1/1024} + \delta ^{1/1024} + \gamma ^{1/1024} + \Bigl(\frac{d}{q}\Bigr)^{1/1024}\Bigr), \]

for a uniformly random point \(u\).

Proof ▶

The proof is the vendored one, MIPStarRE.LDT.MainInductionStep.mainInduction in MIPRE/Background/LIDT/MIPStarRE/LDT/MainInductionStep/Theorems/, rewritten over the symmetric model (planning/c6b-plan.md, milestone M12): a strong induction on \(m\), run on an answer-valued form of the statement that quantifies over every symmetric model whose bipartite reading is a finite pair without abelian projections. For \(m = 1\) the axis-parallel line measurement read at the point is the measurement. For \(m + 1\) variables the strategy restricted to each slice \(x_{m+1} = x\) is good at parameters bounded by the restricted failure probabilities, whose averages are those of the whole strategy; the induction hypothesis gives each slice a polynomial measurement, which self-improvement (Lemma 8.136) makes projective, complete, self-close and bounded, and pasting (Lemma 8.137) assembles the slices into one measurement in \(m + 1\) variables; the vendored parameter bounds absorb the errors into the one of the statement. The restrictions keep the model, so the hypotheses on it, and \(d\), pass to each slice unchanged. When the error is at least \(1\), any measurement will do.

Lemma 8.139 Unsymmetrization in the doubled model
✓

Let \(S\) be a projective strategy for the low individual degree test whose two players act in a finite pair \(M\) with a unit state, and \(S_D\) its symmetric strategy in the doubled model \(D(M)\) (Theorem 8.126). Let \(G\) be a measurement in the local algebra of \(D(M)\) whose outcomes are the polynomials, with components \(G^1\) in the first player’s algebra and \(G^2\) in the second’s. If the point measurements of \(S_D\) are \(\sigma \)-consistent with the evaluations of \(G\) in \(D(M)\), for a uniformly random point, then in \(M\) the first player’s point measurements are \(2\sigma \)-consistent with the evaluations of \(G^2\), and the evaluations of \(G^1\) are \(2\sigma \)-consistent with the second player’s point measurements.

Proof ▶

The point measurements of \(S_D\) have the point measurements of \(S\) as components, and evaluation commutes with taking components. A consistency defect of \(D(M)\) between two paired families is the average of the two two-space defects of \(M\) (Lemma 8.124), both nonnegative, so each is at most twice it (reports/c6b-paper-proofs.md, Section 4, Theorem E). These are the constants of the vendored role-register unsymmetrization, which this replaces.

Theorem 8.140 The main theorem of the low individual degree test, in a dyadic pair
✓

Let \(S\) be a projective strategy for the low individual degree test whose two players act in a dyadic pair \(M\) (Definition 8.107) with a unit state, failing the test with probability at most \(\varepsilon \), let \(d \geq 1\), and let \(k\) be an integer with \(k \geq 400 m d\) and \(k {\gt} 0\). Then there are projective measurements \(G^\textsc{A}\) in the first player’s algebra and \(G^\textsc{B}\) in the second’s, with outcomes the polynomials of individual degree at most \(d\), such that the first player’s point measurements are consistent with the evaluations of \(G^\textsc{B}\), the evaluations of \(G^\textsc{A}\) with the second player’s point measurements, and \(G^\textsc{A}\) with \(G^\textsc{B}\), each up to the error of the vendored main theorem, which at the parameters of the canonical-line test is \(\delta _{lidt}(\varepsilon , m, d, q, k)\) of Theorem 3.12.

Proof ▶

The proof is the vendored one, MIPStarRE.LDT.Test.mainFormal in MIPRE/Background/LIDT/MIPStarRE/LDT/Test/MainTheorem/, rewritten over the models (planning/c6b-plan.md, milestones M12 and M13), with the role register replaced by the doubling. The symmetric strategy \(S_D\) in \(D(M)\) is \((3\varepsilon , 3\varepsilon , 3\varepsilon )\)-good (Theorem 8.126), and \(D(M)\) is a finite pair without abelian projections (Lemma 8.125), so the main induction (Lemma 8.138) runs in \(D(M)\) and returns a measurement \(G\) in its local algebra. Its components are \(2\sigma \)-consistent with the points in \(M\) (Lemma 8.139). The step from points to whole polynomials runs in \(D(M)\) on the pairing of the two components, whose self-consistency there is exactly their two-space consistency in \(M\), so it adds \(md/q\) (Lemma 8.132) with no loss of a factor of two. The rest of the vendored tail runs on \(M\), with two players’ algebras: the two-space orthonormalizations (Lemma 8.135) at a positive error, since \(d \geq 1\), a completion in the commutant that the finite pair identifies each algebra with (Lemma 8.121), and the vendored scalar cascade, verbatim. When the error is at least \(1\), any projective measurements will do.

Lemma 8.141 The canonical-line theorem in a dyadic pair
✓

Theorem 3.12 holds, for \(d \geq 1\), for the projective strategies in every dyadic pair (Definition 8.107), with the measurements \(G^\textsc{A}\) and \(G^\textsc{B}\) projective measurements in the two players’ algebras and consistency measured by the inconsistency of the model.

Proof ▶

The proof is the matrix one of Theorem 3.12, read in the model: the strategy is translated into the strategy container of the port, its failure surrogate is at most the rejection probability, Theorem 8.140 applies, and its measurements and errors are read back into the vocabulary of the model.

Lemma 8.142 Soundness in a model from the canonical-line theorem in it
✓

Let \(M\) be a bipartite model whose players’ algebras are star-ordered. If the conclusion of Theorem 3.12 holds for the projective strategies in \(M\) whenever \(d \geq 1\), with the measurements in the players’ algebras, then the seeded CL test is sound in \(M\) (Definition 8.65).

Proof ▶

This is the route by which Lemma 8.66 reads Theorem 3.14 off Theorem 3.12, with the matrix Born rule replaced by the model’s: the seeded strategy is reparametrized to a strategy for the canonical-line test with a single codeword, padded, and the tuple measurements are extracted from the measurements that the hypothesis provides, at the error \(\delta _{\mathrm{CL}}\). When the padding is not possible the error is at least \(1\), and constant measurements will do.

Theorem 8.143 The low-individual-degree test is sound in dyadic pairs
✓

The seeded CL test is sound in dyadic pairs (Definition 8.112).

Proof ▶

In a dyadic pair the canonical-line theorem holds (Lemma 8.141), and it gives the soundness of the seeded test there (Lemma 8.142).

Theorem 8.144 \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\)
✓

The compression of Corollary 8.44 is sound in \(\omega ^{\mathrm{co}}\) (Definition 8.38). Hence there is a computable map \(\cal {M}\mapsto \mathfrak {G}_\cal {M}\) from machines to game descriptions such that \(\omega ^{\mathrm{co}}(\mathfrak {G}_\cal {M}) \leq \frac12\) if \(\cal {M}\) halts on the empty input and \(\omega ^{\mathrm{co}}(\mathfrak {G}_\cal {M}) = 1\) otherwise, and \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\), for the class of Definition 8.36.

Proof ▶

The hypothesis of Corollary 8.115 is Theorem 8.143, which gives the soundness. The halting reduction is then Theorem 8.42, and \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\) Theorem 8.43.

8.10 Further directions

Remark 8.145
#

Other candidate consequences to record as the project matures: undecidability of the existence of perfect strategies for synchronous games and its group-theoretic reformulations (via the synchronous algebra of a game); quantitative non-closure of \(C_q\) and rates for the NPA hierarchy; uncomputability results for entanglement requirements (\(\mathrm{Ent}(\cdot , \frac12)\) grows faster than any computable function along the halting games), which need the entanglement form of the pipeline (Remark 6.207) rather than the value form adopted here; the commuting-operator counterpart \(\mathrm{MIP}^{\mathrm{co}}= \mathrm{coRE}\)  [ 12 , 13 ] , proved in Section 8.9 (Theorem 8.144), through the soundness of the low-individual-degree test in dyadic pairs (Theorem 8.143); and, more speculatively, connections to the undecidability of the spectral gap and to the existence of non-hyperlinear groups, the latter being not implied by CEP’s failure and best recorded as an open problem.

8.11 Provenance of this chapter

Remark 8.146 Stage 1.8 of the ledger, and how much of it has been challenged

The statements of this chapter were roadmap sketches until September 2026, when the companion campaign opened a stage for them: stage \(1.8\), twenty-seven nodes, which the statements above now account for one for one. Three things about that stage are worth carrying here rather than leaving in the other repository.

First, it is where two of the campaign’s three remaining admissions live — Lemma 8.7 (node \(1.8.3\)) and the forward Kirchberg implication inside Lemma 8.31 (node \(1.8.6.1\)). Neither is reached by the main theorem: they are assumptions of the corollaries, which is the right place for them, and Remark 3.81 keeps the main theorem’s own surface to a single classical algorithmic result. The Lean proof of Corollary 8.19 does not rest on node \(1.8.3\): it proves Lemma 8.14 through Theorem 8.12 instead. The ledger’s own dependencies are unchanged, so scripts/ledger-sync.py keeps reporting \(1.8.3\) as reached from these statements.

Second, the ledger’s separation route needs more than the main theorem. The construction needs effective bounded self-reference at a fixed \(C_0 \geq 2\) through one canonical specialization-and-timeout compiler (node \(1.8.8\)); the commuting value is \(1\) because halting of the upper semidecider would supply one-dimensional perfect PCC strategies at sufficiently large levels, and ordinary completeness would propagate perfect finite-dimensional strategies to the initial level (node \(1.8.9\)); and \(\mathrm{val}^*\leq \frac12\) uses divergence of the bipartite Schmidt-rank requirement along \(n_{j+1}=2^{n_j}\) (node \(1.8.10\)). The Lean proof of Theorem 8.20 needs none of this: it applies the recursion theorem to the halting reduction and the upper semidecider, and its correspondence with these nodes is at the level of the conclusion. The three obligations remain those of the paper’s own game, recorded in Remark 8.21.

Third, and this is the part to be honest about: these nodes have had far less adversarial scrutiny than the rest of the ledger. Two of the twenty-seven carry a challenge, against \(85\% \) of the nodes in the original campaign state, and the adversarial round of 2026-09-14 — which re-examined seventy-five nodes and found one real defect (Remark 3.28) — worked entirely within stage \(1.2\) and did not touch stage \(1.8\) at all. Node \(1.8\)’s own statement says its derivations “remain pending adversarial review”. So the annotations in this chapter record that a decomposition exists and that it has been checked once, not that it has been attacked; treat the statements here as better-specified sketches rather than as verified mathematics, and expect the numbered details above to move.