Unsymmetrization in the doubled model #
Theorem E of reports/c6b-paper-proofs.md, ยง4.2 (Lemma 13), for the doubled model
Doubling.model hM hฯ of Co/Doubling/Model.lean and the symmetric strategy
Doubling.symmStrat of Co/Doubling/Strategy.lean. The main induction returns one polynomial
measurement G of the doubled local algebra Loc M; its components are a measurement of ๐ and
one of โฌ, and the point consistency of G in the doubled model bounds each component's point
consistency against the other player's point measurements in M by twice as much.
- The components
measA hM G : Measurement O ๐andmeasB hM G : Measurement O โฌof a measurement ofLoc M(the report'sGยน,Gยฒ) are measurements:compAandcompBare unitalโ-homomorphisms. Their submeasurements aresubMeasAandsubMeasBofG. - The pairing
pairMeasurement hM A Bof a measurement of๐and one ofโฌ, translated toLoc MalongDoubling.equiv, has the componentsAandB(subMeasA_pairMeasurement,measA_pairMeasurement, โฆ), aspairProjMeasdoes for projective measurements. - The diagonal identity
bipartiteConsError_model_diag: the doubled defect of a family with itself is the two-space defect of its two components, exactly. It is the caseX = Yof the halvingbipartiteConsError_model, and it is lossless, so the self-consistency of a family of the doubled model is that of its components inM. - Evaluation commutes with components (
polynomialEvaluationFamily_subMeasA, โฆ,constSubMeasFamily_subMeasA, โฆ), fromsubMeasA_postprocess. - Theorem E
symmStrat_pointConsistency_unsymmetrize: if the paired point measurements of the symmetric strategy areฯ-consistent with the evaluations ofGin the doubled model, then the first player's point measurements are2ฯ-consistent with the evaluations ofG's second component, and the evaluations ofG's first component with the second player's point measurements, inM. These are the constants of the vendoredsourceRoleRegisterPointConsistency_ofSymConsistency(LDT/Test/MainTheorem/SourceRoleRegister/Core.lean). The proof is the role-average arithmeticbipartiteConsError_components_le_two_mul.
New here #
This file has no vendored counterpart. Every declaration is new:
measA,measB,measA_toSubMeas,measB_toSubMeas,measA_outcome,measB_outcome: the components of a measurement of the doubled local algebra;pairMeasurement,pairMeasurement_outcome,subMeasA_pairMeasurement,subMeasB_pairMeasurement,measA_pairMeasurement,measB_pairMeasurement: the paired measurement and its components;bipartiteConsError_model_diag: the lossless diagonal identity;polynomialEvaluationFamily_subMeasA,polynomialEvaluationFamily_subMeasB,constSubMeasFamily_subMeasA,constSubMeasFamily_subMeasB: evaluation and constant families commute with taking components;symmStrat_pointConsistency_unsymmetrize: Theorem E.
Not ported #
This file replaces the vendored LDT/Test/StrategyBiProjUnsymmetrization.lean, which is not
ported (the pairing script reads only ported files, so it is recorded here):
SubMeas.extractRoleRegisterAlice/Bob,Measurement.extractRoleRegisterAlice/Boband their_outcome,_total,_toSubMeasand_postprocesslemmas: replaced bysubMeasA,subMeasB(Co/Doubling/Strategy.lean),measA,measBandsubMeasA_postprocess;- the principal blocks
ProjStrat.extractRoleRegisterAliceBlock/BobBlockand their algebra lemmas: the doubled local algebra is a product, andcompA,compBareโ-homomorphisms; - the matrix-trace and Kronecker lemmas on the role register
(
trace_single_tensor_mul_eq_trace_submatrix,rolePairProj_eq_single_pair, the sector embeddings,trace_rolePairDirectSumCond_mul, theopTensor_*_submatrixidentities,trace_heterogeneousSwapDensity_mul_opTensor,ev_roleRegisterSymmState_*): the model has no trace; replaced by Theorem C (qBipartiteConsDefect_model,Co/Doubling/Halving.lean); qBipartiteMatchMass_roleRegisterProjMeas_arbitrary_eq_averageandqBipartiteConsDefect_roleRegisterProjMeas_arbitrary_eq_average: replaced byqBipartiteConsDefect_model_eqandbipartiteConsError_model;qBipartiteConsDefect_extractRoleRegisterAlice_le_two_symm/Bob_le_two_symm: replaced bybipartiteConsError_components_le_two_muland Theorem E here;polynomialEvaluationFamily_extractRoleRegisterAlice/Boband their_measurement_forms: replaced bypolynomialEvaluationFamily_subMeasA/_subMeasB.
The role-register symmetrization LDT/Test/StrategyBiProjRoleAverage/Final.lean is likewise not
ported; it is replaced by symmStrat and symmStrat_isGood_three_mul.
The components of a measurement #
The first component of a measurement of the doubled local algebra, a measurement of ๐
(the report's Gยน): the image under the unital โ-homomorphism compA.
Equations
Instances For
The second component of a measurement of the doubled local algebra, a measurement of โฌ
(the report's Gยฒ): the image under the unital โ-homomorphism compB.
Equations
Instances For
The first component of a measurement, as a submeasurement, is the first component of its submeasurement.
The second component of a measurement, as a submeasurement, is the second component of its submeasurement.
The outcome operators of the first component are the first components of the outcome operators.
The outcome operators of the second component are the second components of the outcome operators.
The paired measurement #
The paired measurement in the doubled model: the componentwise pairing of a measurement
A of ๐ and B of โฌ, translated to the doubled local algebra Loc M along
Doubling.equiv; the counterpart of pairProjMeas for measurements.
Equations
Instances For
The outcomes of a paired measurement are the translated pairs of outcomes.
The first components of a paired measurement are the first measurement.
The second components of a paired measurement are the second measurement.
The first component of a paired measurement is the first measurement.
The second component of a paired measurement is the second measurement.
The diagonal identity #
The diagonal identity (Theorem C at X = Y): the doubled consistency error of a family of
the doubled model with itself is the two-space consistency error of its first components against
its second components, exactly.
Evaluation commutes with taking components #
Evaluation commutes with the first component: the evaluations of the first component of a polynomial submeasurement are the first components of its evaluations.
Evaluation commutes with the second component: the evaluations of the second component of a polynomial submeasurement are the second components of its evaluations.
The constant family of the first component is the first component of the constant family.
The constant family of the second component is the second component of the constant family.
Theorem E #
Unsymmetrization at the vendored cut (Theorem E of reports/c6b-paper-proofs.md, ยง4.2,
Lemma 13): if the paired point measurements of the symmetric strategy symmStrat strategy hM are
ฯ-consistent with the evaluations of a polynomial measurement G of the doubled local algebra,
then in the two-space model strategy.state the first player's point measurements are
2ฯ-consistent with the evaluations of G's second component measB hM G, and the evaluations
of G's first component measA hM G with the second player's point measurements. These are the
constants of the vendored sourceRoleRegisterPointConsistency_ofSymConsistency.