Two-Space Projective Strategies: Role-Register Measurements #
This module contains the direct-sum measurement constructors and the role-register symmetric strategy associated to a heterogeneous projective strategy.
Complete block-measurement constructors #
Direct-sum measurement obtained by placing Alice's and Bob's complete
measurements on the Sum.inl and Sum.inr sectors respectively.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Direct-sum projective measurement obtained by block-diagonalizing two projective measurements with the same outcome type.
Equations
- MIPStarRE.LDT.ProjStrat.localDirectSumProjMeas MA MB = { toMeasurement := MIPStarRE.LDT.ProjStrat.localDirectSumMeasurement MA.toMeasurement MB.toMeasurement, proj := ⋯ }
Instances For
Role-register measurement obtained by placing two complete direct-sum
measurements in the Role.A and Role.B sectors.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Role-register projective measurement obtained by block-diagonalizing two complete direct-sum projective measurements.
Equations
- MIPStarRE.LDT.ProjStrat.roleBlockProjMeas MA MB = { toMeasurement := MIPStarRE.LDT.ProjStrat.roleBlockMeasurement MA.toMeasurement MB.toMeasurement, proj := ⋯ }
Instances For
Heterogeneous role-register projective measurement for a two-space strategy.
The Role.A sector acts on Alice's original summand and the Role.B sector
acts on Bob's original summand, as in the role-register symmetrization in
references/ldt-paper/inductive_step.tex:40-59. The complementary direct-sum
sectors are filled by the canonical distinguished-outcome projective
measurement. Those sectors are auxiliary: in the eventual heterogeneous
symmetrized state, the occupied sectors are (Role.A, Sum.inl _) on the left
and (Role.B, Sum.inr _) on the right, together with their swapped copy.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Heterogeneous role-register measurement families #
Point measurements of the heterogeneous role-register strategy associated to a two-space projective strategy.
Equations
- strategy.roleRegisterPointMeasurement u = MIPStarRE.LDT.ProjStrat.roleRegisterProjMeas (strategy.pointMeasurementA u) (strategy.pointMeasurementB u)
Instances For
Axis-parallel-line measurements of the heterogeneous role-register strategy associated to a two-space projective strategy.
Equations
- strategy.roleRegisterAxisParallelMeasurement ℓ = MIPStarRE.LDT.ProjStrat.roleRegisterProjMeas (strategy.axisParallelMeasurementA ℓ) (strategy.axisParallelMeasurementB ℓ)
Instances For
Diagonal-line measurements of the heterogeneous role-register strategy associated to a two-space projective strategy.
Equations
- strategy.roleRegisterDiagonalMeasurement ℓ = MIPStarRE.LDT.ProjStrat.roleRegisterProjMeas (strategy.diagonalMeasurementA ℓ) (strategy.diagonalMeasurementB ℓ)
Instances For
The heterogeneous role-register symmetrization of a two-space projective
strategy as a symmetric strategy on the common local space Role × (ιA ⊕ ιB).
This construction proves the structural part of the paper's symmetrization
step: the state is exchange-invariant, normalized, and equipped with the
role-blocked point, axis-parallel, and diagonal projective measurements. The
branch-probability comparison giving (3ε,3ε,3ε) goodness is a separate
theorem.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Paper test branches for two-space strategies #
Alice's point answers in the axis-parallel branch: Alice receives u,
the base point of the sampled line, and answers with A^{A,u}.
Equations
- strategy.axisParallelPointAnswerFamilyA s = (strategy.pointMeasurementA s.1).toSubMeas
Instances For
Bob's point answers in the axis-parallel branch: Bob receives u,
the base point of the sampled line, and answers with A^{B,u}.
Equations
- strategy.axisParallelPointAnswerFamilyB s = (strategy.pointMeasurementB s.1).toSubMeas
Instances For
Alice's axis-parallel-line answers: Alice receives ℓ, answers with
B^{A,ℓ}, and the verifier postprocesses to the value at the sampled base
point.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Bob's axis-parallel-line answers: Bob receives ℓ, answers with
B^{B,ℓ}, and the verifier postprocesses to the value at the sampled base
point.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Alice's point answers in the restricted diagonal branch: Alice receives the
sampled base point u and answers with A^{A,u}.
Equations
- strategy.diagonalPointAnswerFamilyA j s = (strategy.pointMeasurementA s.1).toSubMeas
Instances For
Bob's point answers in the restricted diagonal branch: Bob receives the
sampled base point u and answers with A^{B,u}.
Equations
- strategy.diagonalPointAnswerFamilyB j s = (strategy.pointMeasurementB s.1).toSubMeas
Instances For
Alice's restricted diagonal-line answers: Alice receives ℓ, answers with
L^{A,ℓ}, and the verifier postprocesses to the value at the sampled base
point.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Bob's restricted diagonal-line answers: Bob receives ℓ, answers with
L^{B,ℓ}, and the verifier postprocesses to the value at the sampled base
point.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Axis-parallel branch component where Alice receives the sampled line and Bob receives its base point.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Axis-parallel branch component where Alice receives the sampled base point and Bob receives the sampled line.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The paper's axis-parallel branch for a two-space general strategy, averaged over the two role choices.
Equations
- strategy.axisParallelRoleAverage = (strategy.axisParallelLineLeftPointRightFailureProbability + strategy.axisParallelPointLeftLineRightFailureProbability) / 2
Instances For
Point-agreement branch: both provers receive the same point and the verifier checks equality of their field answers.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Diagonal branch component where Alice receives the sampled diagonal line and Bob receives its base point.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Diagonal branch component where Alice receives the sampled base point and Bob receives the sampled diagonal line.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The paper's diagonal branch for a two-space general strategy, averaged over the two role choices and the restricted diagonal samples.
Equations
- strategy.diagonalRoleAverage = (strategy.diagonalLineLeftPointRightFailureProbability + strategy.diagonalPointLeftLineRightFailureProbability) / 2
Instances For
Trace-based failure surrogate for the full low-individual-degree test for a paper-faithful two-space projective strategy.
The three outer summands are respectively axis-parallel consistency, point
agreement, and restricted-diagonal consistency, with outer weight 1 / 3.
Each line branch averages the two prover-role orderings with weight 1 / 2, and
the restricted-diagonal branch also averages its restriction index with weight
1 / m. Line answers are evaluated at zeroCoord, the parameter value of the
sampled base point.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The direct low-individual-degree score agrees with its decomposition into axis-parallel, point-agreement, and restricted-diagonal role averages.
Passing the full low-individual-degree test with error ε, for the
paper-faithful two-space strategy container.