Triangle Inequalities for State-Dependent Distance: Core #
This module contains the main triangle-substitution estimates for approximate measurements.
Symmetry of the question-level state-dependent distance.
Symmetry of the state-dependent distance relation.
prop:triangle-inequality-for-vectors-squared.
For a finite family of operators Dᵢ, the squared norm of the summed vector
(∑ᵢ Dᵢ) ψ is controlled by the cardinality times the sum of the squared norms
of the individual vectors Dᵢ ψ.
The expectation of the difference of two submeasurement totals is controlled by the state-dependent distance between the two outcome families, with the finite-outcome Cauchy--Schwarz loss.
This is the total-operator analogue of the matching-mass estimates used in
triangleSub. It is useful precisely when the right-register families are
submeasurements rather than measurements, so that their total operators need
not be the identity.
Elementary max bound #
prop:triangle-sub.
The proof rewrites both consistency errors as
ev ψ (I ⊗ C.total) - Σₐ ev ψ (...), bound the overlap difference by
Cauchy-Schwarz using ev_abs_mul_le_sqrt and subMeas_diagMass_le_one, then
average with avgOver_abs_le_sqrt_of_pointwise.
This signature is the downstream API needed by Stream D.
Heterogeneous left-register substitution.
This is the same proof as triangleSub, with the two left families placed on
H_A and the right family placed on H_B. It is the form needed when the
paper's final triangle replaces Alice's polynomial measurement while Bob's
point measurement is held fixed.
Right-register variant of triangleSub #
Heterogeneous right-register substitution.
This is the same proof as triangleSub_right, with the left family placed on
H_A and the two right families placed on H_B. It is the form needed for
the paper-facing two-prover strategy in thm:main-formal, where Alice's and
Bob's local Hilbert spaces are not assumed to be the same.
Right-register substitution for submeasurements, with the total-overlap displacement stated explicitly.
For complete right-register measurements the total-overlap term
ev ψ (A_total ⊗ B_total) is independent of the right family. For general
submeasurements this term may change. The lemma therefore separates the usual
state-dependent-distance contribution from the averaged displacement of the
right total operator.
Right-register substitution for submeasurements when the right total overlap is monotone in the replacement direction.
The general submeasurement form triangleSub_right_subMeas_totalGap includes
the absolute displacement of the total-overlap term. In the special case where
the new right family has no larger total overlap with the fixed left family,
this displacement is not needed: increasing the total is the only way in which
the total term can worsen the consistency defect. The remaining contribution
is exactly the usual matching-mass Cauchy--Schwarz term.