Dyadic pairs: finite pairs with no abelian projections #
The orthonormalization step of the C6b port (povm_orthogonalization_finitePair, in
MIPRE/Background/Orthonormalization/FinitePairOrtho.lean) applies in the first algebra of a
finite pair whose operators contain no nonzero abelian projection: no projection r with
(r x r)(r y r) = (r y r)(r x r) for all of the algebra's x, y. This file gives a class of finite
pairs in which that holds on both sides, by a trace estimate and no comparison theory
(reports/c6b-paper-proofs.md, §3, Theorems K, K′ and Cl).
- Cauchy–Schwarz in a commutative corner (
mul_star_le_mul_of_commute): for operatorsx, ywithα = x⋆x,β = y⋆y,γ = x⋆y, ifαcommutes withβandβwithγ, thenγ γ⋆ ≤ α β. The proof writes(β + ε)(α (β + ε) − γ γ⋆)asz⋆z + ε γ γ⋆and letsε → 0. - The trace estimate (
VecTrace.card_mul_re_tr_le_one, Theorem K1): in a setsof operators closed under products and adjoints, with a faithful tracial vector functionaltrand unitalι × ιmatrix unitsf, an abelian projectionphas|ι| · Re tr p ≤ 1. Withwᵢ = f_{i₀ i} pandX = ∑ᵢ wᵢ wᵢ⋆:tr X = tr p,Re tr X² ≤ Re tr pby the corner Cauchy–Schwarz applied to the commutingp fᵢⱼ p, andXlives underf_{i₀ i₀}, whose trace is1/|ι|; positivity oftr (X − c f_{i₀ i₀})²atc = |ι| tr pgives the bound. - No abelian projections (
VecTrace.eq_zero_of_dyadicUnits, Theorem K2): with units of every size2ⁿ, an abelian projection has trace0, so vanishes, the trace being faithful. - Finite pairs (
IsFinitePair.eq_zero_of_abelianA,.eq_zero_of_abelianB, Theorem K′): in a finite pair whose first algebra has unital dyadic matrix units, the first player's operators contain no nonzero abelian projection, in the form of the hypothesishIIofpovm_orthogonalization_finitePair; and likewise for the second. - The class (
BipartiteModel.IsDyadicPair): finite pairs whose two algebras have unital dyadic matrix units (MIPRE/Foundations/MatUnits.lean). It is closed under the exchange of the players (IsDyadicPair.swap) and ancilla extensions (IsDyadicPair.expand), the two model operations at the boundary ofLIDT.Simul.SoundFin. - Values (
CommutingFinitePairApprox): belowω_co(G), and above0, lies the value of a projective strategy forGin a dyadic pair on a Hilbert space ofType. It is the statementLIDT.Simul.SoundFinis used through; the proof, on theBackgroundside (MIPRE.Repetition.commutingFinitePairApprox), amplifies the finite pairs of Lin's tracial density by the twisted Pauli algebra.
Cauchy–Schwarz in a commutative corner #
Cauchy–Schwarz in a commutative corner (thm:no-abelian-dyadic, the tool of its proof): for
operators x, y with α = x⋆x, β = y⋆y and γ = x⋆y, if α commutes with β and β with γ,
then γ γ⋆ ≤ α β.
The trace functional of a vector trace #
The functional of a vector trace, on all operators: tr T = ∑ₖ ⟪gₖ, T gₖ⟫, a linear
functional.
Equations
Instances For
The functional is normalized.
The trace estimate, and no abelian projections #
An abelian projection has trace at most 1/|ι| (thm:no-abelian-dyadic, item K1; Theorem
K1 of reports/c6b-paper-proofs.md, §3): in a set s of operators closed under products and
adjoints, with a faithful tracial vector functional τ and unital ι × ι matrix units in s, a
projection p ∈ s with (p x p)(p y p) = (p y p)(p x p) for all x, y ∈ s has
|ι| · Re tr p ≤ 1.
No nonzero abelian projection (thm:no-abelian-dyadic, item K2; Theorem K2 of
reports/c6b-paper-proofs.md, §3): in a set s of operators closed under products and adjoints,
with a faithful tracial vector functional τ and unital matrix units in s of every size 2ⁿ, a
projection p ∈ s with (p x p)(p y p) = (p y p)(p x p) for all x, y ∈ s is 0.
Finite pairs with dyadic matrix units #
The first player's operators are closed under products.
The first player's operators are closed under adjoints.
No nonzero abelian projection among the first player's operators (thm:no-abelian-dyadic,
item K′; Theorem K′ of reports/c6b-paper-proofs.md, §3): in a finite pair whose first algebra has
unital dyadic matrix units, a projection r of the first player's operators with
(r x r)(r y r) = (r y r)(r x r) for all of them is 0. The hypothesis hII of
povm_orthogonalization_finitePair is fun r hr => hM.eq_zero_of_abelianA hU hr.
No nonzero abelian projection among the second player's operators (thm:no-abelian-dyadic,
item K′): the same for the second algebra, through the exchange of the players.
A dyadic pair (def:dyadic-pair): a finite pair whose two algebras have unital matrix units
of every size 2ⁿ. Neither player's operators contain a nonzero abelian projection
(IsDyadicPair.eq_zero_of_abelianA, .eq_zero_of_abelianB).
- isFinitePair : M.IsFinitePair
The model is a finite pair.
- unitsA : HasDyadicUnits 𝒜
The first player's algebra has unital dyadic matrix units.
- unitsB : HasDyadicUnits ℬ
The second player's algebra has unital dyadic matrix units.
Instances For
A dyadic pair with the players exchanged is a dyadic pair (lem:dyadic-pair-closure).
An ancilla extension of a dyadic pair is a dyadic pair (lem:dyadic-pair-closure), for
nonempty registers: the units of the extension's algebras are the scalar diagonals of those of the
model.
No nonzero abelian projection among the first player's operators of a dyadic pair
(lem:dyadic-pair-closure), in the form of the hypothesis hII of
povm_orthogonalization_finitePair.
No nonzero abelian projection among the second player's operators of a dyadic pair
(lem:dyadic-pair-closure).
Values in dyadic pairs #
ω_co is approached by projective strategies in dyadic pairs (def:dyadic-pair; proved as
lem:co-value-finite-pair): below ω_co(G), and above 0, lies the value of a projective strategy
for G in a dyadic pair (BipartiteModel.IsDyadicPair) on a Hilbert space of Type. Proved from
Lin's tracial density and an amplification by the twisted Pauli algebra
(MIPRE.Repetition.commutingFinitePairApprox).
Equations
- One or more equations did not get rendered due to their size.