Cauchy–Schwarz for a positive functional #
Cauchy–Schwarz inequality for a positive linear functional, in the form
|φ (x* y)| ≤ ‖x‖_φ ‖y‖_φ.
The proof is Mathlib's GNS construction: φ becomes a PositiveLinearMap and
x, y ↦ φ (star x * y) is then the (semi-definite) inner product of
PositiveLinearMap.PreGNS, whose Cauchy–Schwarz inequality is
norm_inner_le_norm.
Cauchy–Schwarz inequality for a positive linear functional, squared form:
|φ (x* y)|² ≤ φ (x* x) φ (y* y) (real parts; the values on x* x are real by
positivity, see Orthogonalization.im_eq_zero_of_nonneg).
The squared seminorm of a tuple #
The square of the seminorm ‖(b_i)‖_φ = √(∑ i, φ (b_i* b_i)) of a tuple of
operators, as a real number (the values φ (b_i* b_i) are real by
positivity of φ; no positivity hypothesis is needed for the definition since
we take real parts).
Equations
- Orthogonalization.phiNormSq φ b = ∑ i : ι, (φ (star (b i) * b i)).re
Instances For
phiNormSq is the real part of φ applied to the single operator
∑ i, b_i* b_i; this is the form in which the conclusion of Theorem 1.2 is
stated.
Expansion of the squared seminorm of a sum, coordinatewise.
Triangle inequality for the seminorm ‖·‖_φ of tuples:
‖b + c‖_φ ≤ ‖b‖_φ + ‖c‖_φ.
The proof expands ‖b + c‖_φ², bounds each cross term by Cauchy–Schwarz for
φ and then sums with the discrete Cauchy–Schwarz inequality
Real.sum_sqrt_mul_sqrt_le.
The triangle inequality in the form used downstream: if each of b and c
has squared seminorm at most ε, then b + c has squared seminorm at most
4 ε.
The three-term estimate. If b and c have squared seminorm at most
ε and d has squared seminorm strictly less than ε, then b + c + d has
squared seminorm strictly less than 9 ε. This is exactly how the constant 9
of Theorem 1.2 arises from three applications of the triangle inequality.