The commutation analysis #
Blueprint lem:commutation-analysis (the paper's, in games.tex), and the two facts it runs on.
It is the step that turns consistency with a joint measurement on the other side into
approximate commutation on one side, and it is the only place in the Pauli appendix where
projectivity of a measurement is genuinely used.
The shape #
Alice has two POVMs A_b and C_c; Bob has one projective measurement P_{b,c} whose
outcome is the pair. If each of Alice's is cross-party close to the corresponding marginal of
Bob's, then Alice's two commute on the state:
A_b (x) Id ~ Id (x) P_b and C_c (x) Id ~ Id (x) P_c => [A_b, C_c] (x) Id ~ 0 .
The proof moves both products to the same operator on Bob's side, Id (x) P_{b,c}, and that is
where projectivity enters: for a projective measurement with a product outcome set the two
marginals commute and multiply to the joint element (IsPVM.marg_mul_marg). Nothing else about
P is used.
What the steps need #
Each step multiplies a known deviation by an operator in front. The fact that lets it is the
paper's fact:add-a-proj: if sum_i F_i^dag F_i <= Id then sum_i ||F_i v||^2 <= ||v||^2, so
putting a family in front of a deviation costs nothing and adds its index to the sum. For a
POVM that hypothesis is A_b^2 <= A_b and sum_b A_b = Id, with no projectivity
(sum_aOp_conjTranspose_mul_self_le_one).
The constant is 16 delta: each side of the commutator reaches Id (x) P_{b,c} in two steps
(4 delta after one triangle inequality), and the commutator is one more triangle
(2 * 4 + 2 * 4). No square root anywhere.
In a model #
The steps are proved for a state model (StateModel), with the families in its algebra and the
hypothesis sum_i F_i^dag F_i <= Id on the represented operators
(StateModel.IsColContraction); the analysis for a bipartite model
(BipartiteModel.commutation_analysis), two POVMs in the first player's algebra against a
projective measurement in the second player's. The matrix statements are their instances in the
matrix and tensor-product models.
The steps in a state model #
A projective measurement is a column contraction, with equality.
A sum of mutually orthogonal projections times arbitrary operators has orthogonal terms.
The cross terms carry P i * P j = 0, so the squared state norm is additive --- exactly, and with
no appeal to the size of the index set.
lem:cool-closeness-fact, in its partition form. A projective measurement A that is
ÎŽ-close to a family B stays ÎŽ-close to it after multiplying each element by A's own
element and summing over the fibres of an outcome map, simultaneously over all the fibres:
projectivity kills the cross terms inside a fibre (snorm_sq_sum_proj_mul), and each A i is a
contraction.
The weighted three-term triangle inequality, over a set of questions: the shape every item
of lem:qld-win is stated in.
Putting a family in front, with the front index in the first component of the pair.
Putting a family in front, with the front index in the second component.
The commutation analysis, in one algebra. alpha and gamma are the two families that
are to commute; betaB, betaC are what they are respectively close to, and betaBC is the
joint operator both products reach.
The analysis in a bipartite model #
Replacing the first player's operator by a nearby one on its own side, inside a cross-party deviation: one triangle inequality, at the usual cost of a factor two.
A POVM of the first player is a column contraction on the Hilbert space: tÂČ â€ t for
each element, on the represented operator, and the elements sum to one. No projectivity.
The commutation analysis (lem:commutation-analysis) in a bipartite model: two POVMs of
the first player, each cross-party close to the corresponding marginal of one projective
measurement of the second player, commute on the state at 16 ÎŽ.
The quadratic form is monotone #
Adding an operator in front #
fact:add-a-proj. Stated on the norm rather than on a distance, because that is the form both
uses need: the family in front contributes its own index to the sum, and the deviation it is
applied to does not change.
A family of operators with sum_i F_i^dag F_i <= Id costs nothing in front.
A contraction in front costs nothing. The one-operator case of sum_snorm_sq_mul_le.
A sum of mutually orthogonal projections times arbitrary operators has orthogonal terms.
The cross terms carry P i * P j = 0, so the squared state norm is additive --- exactly, and with
no appeal to the size of the index set.
lem:cool-closeness-fact, in its partition form. A projective measurement A that is
delta-close to a family B stays delta-close to it after multiplying each element by A's own
element and summing over the fibres of an outcome map --- simultaneously over all the fibres,
which is what the consumers need: the single-subset form applied to the q fibres of an outcome
map one at a time would cost a factor q.
The triangle inequality for a family of deviations, at the usual cost of a factor two.
The three-term triangle inequality for a family of deviations.
The weighted form, over a set of questions: the shape every item of lem:qld-win is stated
in.
A projective measurement is a POVM #
A projective measurement, as a POVM. The same bridge as
ProjectiveMeasurement.toPOVM, for the bare-family form IsPVM that the rigidity arguments
produce.
Instances For
Replacing one side of a cross-party deviation #
Replacing Alice's operator by a nearby one on her own factor, inside a cross-party deviation: one triangle inequality, at the usual cost of a factor two.
Marginals of a coarse-grained POVM #
The marginal of a jointly coarse-grained POVM is the coarse-graining of one component.
sum_c (M.map (f, g))_{b,c} = (M.map f)_b: the fibres of (f, g) over {b} x C partition the
fibre of f over b.
The other marginal.
The two hypotheses of the steps, for the operators they are applied to #
A POVM on Alice's factor satisfies the hypothesis of sum_snorm_sq_mul_le. No
projectivity: A^dag A = A^2 <= A and the elements sum to one.
Bob's version.
A projective family on Bob's factor satisfies the hypothesis of sum_snorm_sq_mul_le with
equality.
The marginals of a projective measurement with a product outcome set #
The two marginals of a projective measurement multiply to the joint element. This is the
whole use of projectivity in the commutation analysis: the off-diagonal terms of the product
vanish by IsPVM.orthogonal, and the surviving one is idempotent.
The marginal over C, as the coarse-graining of P that forgets the second outcome.
The marginal of a projective measurement with a product outcome set is projective.
The other order.
The analysis #
Stated for abstract families in one algebra --- the two parties enter only through the
hypotheses hcomm, hcomm' (the factors commute) and hmul, hmul' (Bob's two marginals
multiply to the joint element). That keeps the algebra in a single type, and commutation_analysis
below is the instance where the families are aOp and bOp of a POVM and a projective
measurement, through BipartiteModel.commutation_analysis in the tensor-product model.
Putting a family in front, with the front index in the first component of the pair.
Putting a family in front, with the front index in the second component.
The commutation analysis, in one algebra: StateModel.commutation_analysis_abstract in
the matrix model.
The instance: a POVM pair on Alice against a projective measurement on Bob #
The commutation analysis (lem:commutation-analysis). Two POVMs on Alice's factor, each
cross-party close to the corresponding marginal of one projective measurement on Bob's,
commute on the state at 16 delta.
The commutator form, with the difference inside a single aOp.
From the POVM elements to the observables #
The last step of the paper's commuting case: expanding a two-outcome observable as Id - 2 M_1,
the commutator of two such observables is exactly four times the commutator of the two
M_1's, because the identity commutes with everything. So the transfer costs a factor 16 in the
squared norm and no approximation at all.