Switch-sandwich preparation: inner-product bounds #
Cauchy–Schwarz-style inner-product bounds in the avgOver formulation used by
the switch-sandwich argument: the counterpart of
MIPRE/Background/LIDT/MIPStarRE/LDT/Preliminaries/SwitchSandwichPrep/InnerProduct.lean in the
port of planning/c6b-plan.md (milestone M3, section "Port conventions").
The statements use a single state and joint operators, so they take a vector state
V : VecState K (a symmetric model is accepted through its coercion) and families of operators
in K →L[ℂ] K, and they drop the vendored normalization hypothesis hψ : ψ.IsNormalized, a
theorem of the vector state (V.ev_one_of_isNormalized). ev_adjoint_eq is the keystone's
V.ev_conjTranspose under its vendored name; the vendored proof by the normalized trace of the
density matrix is not needed.
Not ported #
avgOver_abs_le_sqrt_of_pointwise: classical, imported.
References #
In LionSR/MIPStarRE at commit 507e8122, not in this repository:
references/ldt-paper/preliminaries.tex,prop:switch-sandwich
ev is invariant under taking adjoints.
prop:closeness-of-ip, left-action clause eq:closeness3.
prop:closeness-of-ip, right-action clause eq:closeness4.