Tensor-placement helper lemmas and sandwich tensor estimates #
Tensor-sum commutation, positivity/boundedness preservation, factoring lemmas, and sandwich-residual estimates used in the main induction step and polynomial-agreement arguments.
Tensor-placement helper lemmas #
Left tensor placement commutes with finite sums.
Left tensor placement commutes with operator averages.
Expanding the left-tensor mass of a submeasurement on a bipartite state as the sum of per-outcome left-tensor expectations.
This is a generic identity at the level of ev ψ (leftTensor _): applying
SubMeas.sum_eq_total, pulling leftTensor through the finite sum via
leftTensor_finset_sum, and distributing ev through the sum via
ev_finset_sum. Using the definitional equalities
subMeasMass ψ A.liftLeft = ev ψ A.liftLeft.total = ev ψ (leftTensor A.total),
this immediately yields the helper-stage opening
subMeasMass ψ A.liftLeft = ∑ a, ev ψ (leftTensor (A.outcome a)) used in the
Section 9 / Section 12 calculations.
Evaluation of a left-placed operator average is the average of the left-placed evaluations.
Right tensor placement commutes with finite sums.
Right tensor placement commutes with operator averages.
Evaluation of a right-placed operator average is the average of the right-placed evaluations.
Tensoring on the right commutes with operator averages in the left factor.
Tensoring on the left commutes with operator averages in the right factor.
Evaluation of an averaged left tensor factor is the average of the corresponding tensor expectations.
Evaluation of an averaged right tensor factor is the average of the corresponding tensor expectations.
A complex scalar on the left register factors out of a bipartite tensor product.
This is the tensor-placement version of bilinearity of opTensor: placing
c • A on the left and multiplying by the right placement of B equals the
same scalar multiplying leftTensor A * rightTensor B.
A complex scalar on the right register factors out of a bipartite tensor product.
This is the tensor-placement version of bilinearity of opTensor: placing
c • B on the right and multiplying by the left placement of A equals the
same scalar multiplying leftTensor A * rightTensor B.
A real scalar on the left register factors out of a bipartite tensor product.
This restates leftTensor_mul_rightTensor_smul_left for the real scalar action
used by averageOperatorOverDistribution, coercing the real scalar to ℂ on
the tensor product.
A real scalar on the right register factors out of a bipartite tensor product.
This restates leftTensor_mul_rightTensor_smul_right for the real scalar action
used by averageOperatorOverDistribution, coercing the real scalar to ℂ on
the tensor product.
Left tensor placement preserves positivity.
Right tensor placement preserves positivity.
Left tensor placement preserves the operator bound ≤ 1.
The total left-register expectation of a submeasurement is at most one on a normalized bipartite state.
Right tensor placement preserves the operator bound ≤ 1.
A filtered diagonal tensor sum of two submeasurements is a contraction.
The estimate uses only positivity and the submeasurement total bound on the
left factor, together with the pointwise ≤ 1 bound on the right factor.
Sandwich tensor estimates #
A single tensor summand with a sandwiched left register is nonnegative in expectation.
The left register Outer_o * Inner_i * Outer_o is PSD by sandwich positivity,
and the right-register outcome is PSD, so their tensor product is PSD.
The residual tensor sum from a sandwiched left-register submeasurement and an independent right-register submeasurement is at most one in a normalized state.
The operator under the sum factors as
(∑ o, Outer_o * Inner.total * Outer_o) ⊗ Right.total; the first factor is
bounded by 1 by the submeasurement axioms and sandwich monotonicity. The
second factor is also bounded by 1.