Documentation

MIPRE.Background.LIDT.Co.Preliminaries.SwitchSandwichMain.RightTransfer

Switch-sandwich main: middle-to-right transfer #

The middle-to-right transfer estimate used in prop:switch-sandwich: the counterpart of MIPRE/Background/LIDT/MIPStarRE/LDT/Preliminaries/SwitchSandwichMain/RightTransfer.lean in the port of planning/c6b-plan.md (milestone M3, section "Port conventions").

The state ψ : QuantumState (ΞΉ Γ— ΞΉ) becomes a symmetric model S : SymModel 𝔓 K, the placements leftTensor, rightTensor become S.L, S.R, and α΄΄ becomes star. The vendored normalization hypothesis hψ : ψ.IsNormalized is dropped: it is a theorem of the model (ev_one_of_isNormalized).

The proof is the vendored one, shortened. For each question, the gap is ev(LB (LT - RT)), where LB, LT, RT are the placements of B and of the total projector; Cauchy–Schwarz (ev_abs_mul_le_sqrt) and LBΒ² ≀ 1 bound it by √ev((LT - RT)Β²), and ev((LT - RT)Β²) ≀ qSDD (A βŠ— 1) (1 βŠ— A) because both expand, for commuting projections, as ev L + ev R - 2 ev(L R) and the cross terms ev(Aₐ βŠ— A_b) are nonnegative. The Kronecker identities of the vendored proof become S.leftTensor_mul_leftTensor, S.rightTensor_mul_rightTensor and S.L_comm_R. The question average is avgOver_abs_le_sqrt_of_pointwise.

New here #

Not ported #

Every declaration of the vendored file has a counterpart here.

References #

In LionSR/MIPStarRE at commit 507e8122, not in this repository:

theorem MIPRE.LIDT.Co.Preliminaries.ev_star_L_sub_R_mul_self {𝔓 : Type u_1} [CStarAlgebra 𝔓] [PartialOrder 𝔓] [StarOrderedRing 𝔓] {K : Type u_2} [NormedAddCommGroup K] [InnerProductSpace β„‚ K] [CompleteSpace K] (S : SymModel 𝔓 K) {X Y : 𝔓} (hX : IsSelfAdjoint X) (hY : IsSelfAdjoint Y) :
S.ev (star (S.L X - S.R Y) * (S.L X - S.R Y)) = S.ev (S.L (X * X)) + S.ev (S.R (Y * Y)) - 2 * S.ev (S.L X * S.R Y)

For self-adjoint local operators X, Y, ev((L X - R Y)^* (L X - R Y)) = ev L(XΒ²) + ev R(YΒ²) - 2 ev(L X R Y): the difference is self-adjoint, and the two cross terms agree because the placements commute.

theorem MIPRE.LIDT.Co.Preliminaries.switchSandwich_rightTransfer {𝔓 : Type u_1} [CStarAlgebra 𝔓] [PartialOrder 𝔓] [StarOrderedRing 𝔓] {K : Type u_2} [NormedAddCommGroup K] [InnerProductSpace β„‚ K] [CompleteSpace K] {Question : Type u_3} {Outcome : Type u_4} [Fintype Outcome] (S : SymModel 𝔓 K) (π’Ÿ : MIPStarRE.LDT.Distribution Question) (hπ’Ÿ : βˆ‘ q ∈ π’Ÿ.support, π’Ÿ.weight q ≀ 1) (A : IdxProjSubMeas Question Outcome 𝔓) (B : 𝔓) (hB : OpBounded01 B) (Ξ΄ : ℝ) :

Middle-to-right transfer estimate used in the switch-sandwich theorem: |E_x βˆ‘β‚ ev(B βŠ— Aₐ) - E_x βˆ‘β‚ ev(B Aₐ βŠ— I)| ≀ √δ when A βŠ— I β‰ˆ_Ξ΄ I βŠ— A.