Diagonal, polarization, and absorption identities for continuous linear operators #
This module collects operator identities independent of projection-valued measures.
ContinuousLinearMap.inner_polarizationrecovers⟪ψ, T ξ⟫from four diagonal values.ContinuousLinearMap.eq_of_diagonaluses complex polarization to identify operators from their diagonal inner products.ContinuousLinearMap.norm_sub_sq_of_selfAdjoint_idempotent_absorptioncomputes the squared distance betweenS xandT xwhenSis a self-adjoint idempotent absorbed byT.ContinuousLinearMap.adjoint_ofReal_smul: the adjoint commutes with real scalars.ContinuousLinearMap.norm_apply_sq_of_adjoint_comp_eq_smul: ifT† T = cfor a real scalarc, then‖T x‖² = c ‖x‖².ContinuousLinearMap.adjoint_ofReal_smul_comp_ofReal_smulandContinuousLinearMap.ofReal_smul_comp_adjoint_ofReal_smul: ifT† T(respectivelyT T†) is a real scalars, then the same product forc Tisc² s.
Use eq_of_diagonal to identify bounded complex-linear operators when
their diagonal inner products agree on every vector. Use
norm_sub_sq_of_selfAdjoint_idempotent_absorption to compare two operators
when the first is a self-adjoint projection absorbed by the second.
The latter identity applies over real or complex scalars and does not
require the second operator to be self-adjoint.
Complex polarization: equality of all diagonal inner products determines a continuous
linear operator. This specializes Mathlib's ext_inner_map to continuous linear maps.
The complex polarization identity for the sesquilinear form of a bounded operator, recovered from its diagonal quadratic form.
Over either the real or complex scalars, if S is self-adjoint, idempotent,
and satisfies S * T = S, then the squared norm of (S - T) x is the difference
of the squared norms. The operator T need not be self-adjoint.
The adjoint commutes with multiplication by a real scalar.
An operator T with T† T = c for a real scalar c multiplies norms squared by c.
If T† T = s for a real scalar s, then (c T)† (c T) = c² s for real c.
If T T† = s for a real scalar s, then (c T) (c T)† = c² s for real c.