The Schatten seminorms #
For 1 ≤ p ≤ ∞ and a linear map A : E →ₗ[𝕜] F between finite-dimensional inner product spaces,
the Schatten p-seminorm ‖A‖_p is the ℓᵖ norm of the singular values of A:
‖A‖_p = (∑ᵢ σᵢ(A)ᵖ)^(1/p) for finite p, and ‖A‖_∞ = maxᵢ σᵢ(A). The ℓᵖ norm on real
tuples is a symmetric gauge (Seminorm.isSymmetricGauge_piLp), so the Schatten seminorm is the
unitarily invariant seminorm attached to this gauge by
TauCeti.UnitarilyInvariantSeminorm.ofIsSymmetricGauge. In particular its triangle inequality,
‖A + B‖_p ≤ ‖A‖_p + ‖B‖_p, comes from the weak majorization σ(A + B) ≺w σ(A) + σ(B) and is
part of the seminorm structure.
The Schatten seminorm vanishes only at 0, dominates the operator norm, is invariant under taking
adjoints, and satisfies the ideal inequalities ‖C A‖_p ≤ ‖C‖ ‖A‖_p and ‖A C‖_p ≤ ‖A‖_p ‖C‖ for
rectangular factors C. Its endpoints are the nuclear seminorm (p = 1), the Frobenius seminorm
(p = 2) and the operator norm (p = ∞).
Main declarations #
TauCeti.UnitarilyInvariantSeminorm.schatten: the Schattenp-seminorm.TauCeti.UnitarilyInvariantSeminorm.schatten_apply_of_ne_top:‖A‖_p = (∑ᵢ σᵢ(A)ᵖ)^(1/p)for finitep.TauCeti.UnitarilyInvariantSeminorm.schatten_apply_eq_zero_iff:‖A‖_p = 0 ↔ A = 0.TauCeti.UnitarilyInvariantSeminorm.opNorm_apply_le_schatten_apply:‖A‖ ≤ ‖A‖_p.TauCeti.UnitarilyInvariantSeminorm.schatten_apply_adjoint:‖A†‖_p = ‖A‖_p.TauCeti.UnitarilyInvariantSeminorm.schatten_comp_le_left,TauCeti.UnitarilyInvariantSeminorm.schatten_comp_le_right,TauCeti.UnitarilyInvariantSeminorm.schatten_comp_comp_le: the ideal inequalities.TauCeti.UnitarilyInvariantSeminorm.schatten_one,schatten_two,schatten_top: the nuclear, Frobenius and operator-norm endpoints.
References #
- R. Bhatia, Matrix Analysis, Graduate Texts in Mathematics 169, Springer, 1997, Section IV.2.
- B. Simon, Trace Ideals and Their Applications, second edition, Mathematical Surveys and Monographs 120, American Mathematical Society, 2005, Chapter 2.
The Schatten p-seminorm ‖A‖_p, the ℓᵖ norm of the singular values of A, as a
unitarily invariant seminorm: ‖A‖_p = (∑ᵢ σᵢ(A)ᵖ)^(1/p) for finite p
(TauCeti.UnitarilyInvariantSeminorm.schatten_apply_of_ne_top) and ‖A‖_∞ = σ₀(A) is the
operator norm (TauCeti.UnitarilyInvariantSeminorm.schatten_top).
Instances For
The Schatten p-seminorm of A is the ℓᵖ norm of the tuple (σ₀(A), …, σₙ₋₁(A)) of its
singular values, where n = dim E.
For finite p, the Schatten p-seminorm is ‖A‖_p = (∑ᵢ σᵢ(A)ᵖ)^(1/p).
The Schatten seminorms dominate the operator norm: ‖A‖ ≤ ‖A‖_p.
The Schatten seminorms are norms: ‖A‖_p = 0 only for A = 0.
Endpoints #
At p = 1, the Schatten seminorm is the nuclear seminorm ∑ᵢ σᵢ(A).
At p = 2, the Schatten seminorm is the Frobenius seminorm √(∑ᵢ σᵢ(A)²).
At p = ∞, the Schatten seminorm is the operator norm σ₀(A).
Adjoints and ideal inequalities #
The adjoint transport of the Schatten p-seminorm on E →ₗ[𝕜] F is the Schatten
p-seminorm on F →ₗ[𝕜] E.
The Schatten seminorms are invariant under taking adjoints: ‖A†‖_p = ‖A‖_p.
Ideal inequality, left factor. If ‖C y‖ ≤ c * ‖y‖ for every y (for c ≥ 0: if C has
operator norm at most c), then ‖C A‖_p ≤ c * ‖A‖_p. The factor C : F →ₗ[𝕜] G may change the
target space.
Ideal inequality, right factor. If 0 ≤ c and ‖C x‖ ≤ c * ‖x‖ for every x, then
‖A C‖_p ≤ c * ‖A‖_p. The factor C : G →ₗ[𝕜] E may change the source space; the sign condition
on c cannot be dropped, since for G = 0 every c bounds C.
Two-sided ideal inequality. If ‖C y‖ ≤ c * ‖y‖ for every y, and 0 ≤ d and
‖D x‖ ≤ d * ‖x‖ for every x, then ‖C A D‖_p ≤ c * d * ‖A‖_p.