Documentation

MIPRE.Background.LIDT.MIPStarRE.LDT.CommutativityPoints.SharedHelpers.SharedLine

Section 10 commutativity points: shared-line helpers #

Compatibility lemmas between sampled point pairs and shared-diagonal line questions, used by both the lift and drop comparisons.

References #

theorem MIPStarRE.LDT.CommutativityPoints.pointMeasurementProductAlongSharedLine_outcome {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params ι) (q : PointPairDiagonalLineQuestion params) (a b : Fq params) :
(pointMeasurementProductAlongSharedLine params strategy q).outcome (a, b) = leftTensor ((strategy.pointMeasurement (q.1.pointAt q.2.1)).outcome a * (strategy.pointMeasurement (q.1.pointAt q.2.2)).outcome b)
theorem MIPStarRE.LDT.CommutativityPoints.pointDiagonalLineMixedProductLeft_outcome {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params ι) (q : PointPairDiagonalLineQuestion params) (a b : Fq params) :
((pointDiagonalLineMixedProductLeft params strategy).toIdxOpFamily q).outcome (a, b) = opTensor ((strategy.pointMeasurement (q.1.pointAt q.2.1)).outcome a) ((sampledDiagonalLineEvaluation params strategy (q.1, q.2.2)).outcome b)
theorem MIPStarRE.LDT.CommutativityPoints.pointDiagonalLineMixedProductRight_outcome {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params ι) (q : PointPairDiagonalLineQuestion params) (a b : Fq params) :
((pointDiagonalLineMixedProductRight params strategy).toIdxOpFamily q).outcome (a, b) = opTensor ((strategy.pointMeasurement (q.1.pointAt q.2.2)).outcome b) ((sampledDiagonalLineEvaluation params strategy (q.1, q.2.1)).outcome a)
theorem MIPStarRE.LDT.CommutativityPoints.diagonalLineProductOrdered_outcome {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params ι) (q : PointPairDiagonalLineQuestion params) (a b : Fq params) :
(diagonalLineProductOrdered params strategy q).outcome (a, b) = rightTensor ((sampledDiagonalLineEvaluation params strategy (q.1, q.2.2)).outcome b * (sampledDiagonalLineEvaluation params strategy (q.1, q.2.1)).outcome a)
theorem MIPStarRE.LDT.CommutativityPoints.diagonalLineProductReversed_outcome {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params ι) (q : PointPairDiagonalLineQuestion params) (a b : Fq params) :
(diagonalLineProductReversed params strategy q).outcome (a, b) = rightTensor ((sampledDiagonalLineEvaluation params strategy (q.1, q.2.1)).outcome a * (sampledDiagonalLineEvaluation params strategy (q.1, q.2.2)).outcome b)
theorem MIPStarRE.LDT.CommutativityPoints.sampledDiagonalLineApproximation_ignore_first {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params ι) (eps delta gamma : Error) (hgood : strategy.IsGood eps delta gamma) :
theorem MIPStarRE.LDT.CommutativityPoints.sampledDiagonalLineApproximation_ignore_second {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params ι) (eps delta gamma : Error) (hgood : strategy.IsGood eps delta gamma) :