Documentation

TauCeti.Analysis.InnerProductSpace.FanDominance

Fan dominance and the ideal inequalities #

For linear maps A C : E โ†’โ‚—[๐•œ] F between finite-dimensional inner product spaces, this file proves that A lies in the convex hull of the two-sided unitary orbit {U C V} of C exactly when every Ky Fan sum of A is at most the corresponding Ky Fan sum of C:

A โˆˆ conv {U C V} โ†” โˆ€ k, ฯƒโ‚€(A) + โ‹ฏ + ฯƒโ‚–โ‚‹โ‚(A) โ‰ค ฯƒโ‚€(C) + โ‹ฏ + ฯƒโ‚–โ‚‹โ‚(C).

Every unitarily invariant seminorm is bounded on that hull by its value at C, so this gives Fan dominance: if the Ky Fan sums of A are dominated by those of C, then N A โ‰ค N C for every unitarily invariant seminorm N. A single family of Ky Fan estimates thus yields the corresponding estimates in the operator, Frobenius, Ky Fan and nuclear norms at once.

The hard direction reduces to the transfer descent for weak majorization (TauCeti.IsSymmetricConvex.mem_of_prefixSum_le). With p = min (dim E) (dim F), write C = โˆ‘แตข ฯƒแตข(C) wแตข โŠ— vแตข over orthonormal families (vแตข)_{i < p} and (wแตข)_{i < p} (LinearMap.exists_orthonormal_eq_sum_singularValues_smul_rankOne). The tuples x : Fin p โ†’ โ„ with โˆ‘แตข xแตข wแตข โŠ— vแตข in the hull form a symmetric convex set: permuting or changing the sign of the coordinates of x amounts to permuting or changing the sign of the vectors wแตข and vแตข, which is realized by unitaries of F and E. This set contains the singular values of C, so it contains those of A, which are weakly majorized by them; and A itself is a unitary multiple of โˆ‘แตข ฯƒแตข(A) wแตข โŠ— vแตข.

Consequences follow. If โ€–B xโ€– โ‰ค c โ€–A xโ€– for every x, then ฯƒแตข(B) โ‰ค c ฯƒแตข(A), so Fan dominance gives the pointwise comparison N B โ‰ค c N A. Taking B = C A gives the ideal inequalities N (C A) โ‰ค โ€–Cโ€– N A and, through adjoints, N (A C) โ‰ค โ€–Cโ€– N A; in particular orthogonal projections do not increase N. Applied to the inverse of a map C bounded below by c > 0, they give the reverse inequalities c N A โ‰ค N (C A) and c N A โ‰ค N (A C). For a symmetric right factor C and a map A vanishing on Tแ—ฎ, the right ideal inequalities only need the bounds on C along T, since (A C)โ€  = C Aโ€  and Aโ€  takes values in T.

Main results #

References #

theorem LinearMap.mem_twoSidedUnitaryOrbitHull_iff_kyFanSum_le {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ E] [FiniteDimensional ๐•œ F] {A C : E โ†’โ‚—[๐•œ] F} :

Orbit-hull characterization of Ky Fan domination. A map A lies in the convex hull of the two-sided unitary orbit of C exactly when every Ky Fan sum of A is at most the corresponding Ky Fan sum of C.

theorem TauCeti.UnitarilyInvariantSeminorm.map_le_of_kyFanSum_le {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) {A C : E โ†’โ‚—[๐•œ] F} (h : โˆ€ (k : โ„•), A.kyFanSum k โ‰ค C.kyFanSum k) :
N A โ‰ค N C

Fan dominance. If every Ky Fan sum of A is at most the corresponding Ky Fan sum of C, then N A โ‰ค N C for every unitarily invariant seminorm N.

Pointwise comparison #

theorem TauCeti.UnitarilyInvariantSeminorm.map_le_mul_of_norm_apply_le {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) {A B : E โ†’โ‚—[๐•œ] F} {c : โ„} (h : โˆ€ (x : E), โ€–B xโ€– โ‰ค c * โ€–A xโ€–) :
N B โ‰ค c * N A

Pointwise comparison. If โ€–B xโ€– โ‰ค c * โ€–A xโ€– for every x, then N B โ‰ค c * N A for every unitarily invariant seminorm N.

theorem TauCeti.UnitarilyInvariantSeminorm.mul_map_le_of_mul_norm_apply_le {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) {A B : E โ†’โ‚—[๐•œ] F} {c : โ„} (h : โˆ€ (x : E), c * โ€–A xโ€– โ‰ค โ€–B xโ€–) :
c * N A โ‰ค N B

Reverse pointwise comparison. If c * โ€–A xโ€– โ‰ค โ€–B xโ€– for every x, then c * N A โ‰ค N B for every unitarily invariant seminorm N.

Ideal inequalities #

theorem TauCeti.UnitarilyInvariantSeminorm.map_comp_le_left {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) (C : F โ†’โ‚—[๐•œ] F) (A : E โ†’โ‚—[๐•œ] F) {c : โ„} (hC : โˆ€ (y : F), โ€–C yโ€– โ‰ค c * โ€–yโ€–) :
N (C โˆ˜โ‚— A) โ‰ค c * N A

Ideal inequality, left factor. If โ€–C yโ€– โ‰ค c * โ€–yโ€– for every y (for c โ‰ฅ 0: if C has operator norm at most c), then N (C A) โ‰ค c * N A for every unitarily invariant seminorm N.

theorem TauCeti.UnitarilyInvariantSeminorm.map_comp_le_right {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) (A : E โ†’โ‚—[๐•œ] F) (C : E โ†’โ‚—[๐•œ] E) {c : โ„} (hC : โˆ€ (x : E), โ€–C xโ€– โ‰ค c * โ€–xโ€–) :
N (A โˆ˜โ‚— C) โ‰ค c * N A

Ideal inequality, right factor. If โ€–C xโ€– โ‰ค c * โ€–xโ€– for every x (for c โ‰ฅ 0: if C has operator norm at most c), then N (A C) โ‰ค c * N A for every unitarily invariant seminorm N.

theorem TauCeti.UnitarilyInvariantSeminorm.mul_map_le_map_comp_left {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) (C : F โ†’โ‚—[๐•œ] F) (A : E โ†’โ‚—[๐•œ] F) {c : โ„} (hC : โˆ€ (y : F), c * โ€–yโ€– โ‰ค โ€–C yโ€–) :
c * N A โ‰ค N (C โˆ˜โ‚— A)

Reverse ideal inequality, left factor. If c * โ€–yโ€– โ‰ค โ€–C yโ€– for every y, then c * N A โ‰ค N (C A) for every unitarily invariant seminorm N.

theorem TauCeti.UnitarilyInvariantSeminorm.mul_map_le_map_comp_right {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) (A : E โ†’โ‚—[๐•œ] F) (C : E โ†’โ‚—[๐•œ] E) {c : โ„} (hC : โˆ€ (x : E), c * โ€–xโ€– โ‰ค โ€–C xโ€–) :
c * N A โ‰ค N (A โˆ˜โ‚— C)

Reverse ideal inequality, right factor. If c * โ€–xโ€– โ‰ค โ€–C xโ€– for every x, then c * N A โ‰ค N (A C) for every unitarily invariant seminorm N.

theorem TauCeti.UnitarilyInvariantSeminorm.map_starProjection_comp_le {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) (U : Submodule ๐•œ F) (A : E โ†’L[๐•œ] F) :
N โ†‘(U.starProjection โˆ˜SL A) โ‰ค N โ†‘A

Composing with an orthogonal projection on the left does not increase a unitarily invariant seminorm.

theorem TauCeti.UnitarilyInvariantSeminorm.map_comp_starProjection_le {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) (U : Submodule ๐•œ E) (A : E โ†’L[๐•œ] F) :
N โ†‘(A โˆ˜SL U.starProjection) โ‰ค N โ†‘A

Composing with an orthogonal projection on the right does not increase a unitarily invariant seminorm.

Ideal inequalities for a symmetric right factor bounded on a subspace #

theorem TauCeti.UnitarilyInvariantSeminorm.map_comp_le_right_of_isSymmetric {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) {A : E โ†’โ‚—[๐•œ] F} {C : E โ†’โ‚—[๐•œ] E} (hC : C.IsSymmetric) {T : Submodule ๐•œ E} (hA : โˆ€ x โˆˆ Tแ—ฎ, A x = 0) {c : โ„} (hCT : โˆ€ x โˆˆ T, โ€–C xโ€– โ‰ค c * โ€–xโ€–) :
N (A โˆ˜โ‚— C) โ‰ค c * N A

Ideal inequality, symmetric right factor bounded on a subspace. If A vanishes on Tแ—ฎ, C is symmetric, and โ€–C xโ€– โ‰ค c * โ€–xโ€– for every x โˆˆ T, then N (A C) โ‰ค c * N A for every unitarily invariant seminorm N.

theorem TauCeti.UnitarilyInvariantSeminorm.mul_map_le_map_comp_right_of_isSymmetric {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike ๐•œ] [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [FiniteDimensional ๐•œ E] [NormedAddCommGroup F] [InnerProductSpace ๐•œ F] [FiniteDimensional ๐•œ F] (N : UnitarilyInvariantSeminorm ๐•œ E F) {A : E โ†’โ‚—[๐•œ] F} {C : E โ†’โ‚—[๐•œ] E} (hC : C.IsSymmetric) {T : Submodule ๐•œ E} (hA : โˆ€ x โˆˆ Tแ—ฎ, A x = 0) {c : โ„} (hCT : โˆ€ x โˆˆ T, c * โ€–xโ€– โ‰ค โ€–C xโ€–) :
c * N A โ‰ค N (A โˆ˜โ‚— C)

Reverse ideal inequality, symmetric right factor bounded below on a subspace. If A vanishes on Tแ—ฎ, C is symmetric, and c * โ€–xโ€– โ‰ค โ€–C xโ€– for every x โˆˆ T, then c * N A โ‰ค N (A C) for every unitarily invariant seminorm N.