Documentation

TauCeti.Analysis.OperatorIdeal.ApproximationNumber.EckartYoung

The Eckart–Young theorem: approximation numbers are singular values #

For a bounded linear map T : E β†’L[π•œ] F between finite-dimensional inner product spaces over ℝ or β„‚, the approximation number aβ‚™(T), the distance from T to the maps of rank at most n, is the n-th singular value Οƒβ‚™(T) = (T : E β†’β‚—[π•œ] F).singularValues n, including the zero tail from the dimension of E on. This identifies the approximation numbers, which make sense for operators between arbitrary normed spaces, with the singular values of finite-dimensional linear algebra, so estimates proved for either sequence transfer to the other.

Let (vα΅’) be the right singular basis of T, the orthonormal eigenbasis of T† T in which T† T vα΅’ = Οƒα΅’Β² vα΅’. Projecting away from the span of the vα΅’ with i < n gives an approximant of rank at most n whose error is T restricted to the span of the vα΅’ with i β‰₯ n, of norm at most Οƒβ‚™; this is the orthogonal-tail bound ContinuousLinearMap.singularValue_le_nnnorm_comp_orthogonal. Conversely T stretches every vector of the (n + 1)-dimensional span of the vα΅’ with i ≀ n by at least Οƒβ‚™, so Οƒβ‚™ ≀ aβ‚™(T) by the coercive-subspace bound ContinuousLinearMap.le_singularValue_of_lt_rank.

Two consequences are recorded for linear maps: the operator norm is the largest singular value, and singular values are 1-Lipschitz in the operator norm (Weyl's perturbation bound for singular values), transferred from the corresponding facts aβ‚€(T) = β€–Tβ€– and |aβ‚™(S) - aβ‚™(T)| ≀ β€–S - Tβ€–.

Main declarations #

References #

theorem ContinuousLinearMap.singularValue_eq_linearMap_singularValues {π•œ : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike π•œ] [NormedAddCommGroup E] [InnerProductSpace π•œ E] [FiniteDimensional π•œ E] [NormedAddCommGroup F] [InnerProductSpace π•œ F] [FiniteDimensional π•œ F] (T : E β†’L[π•œ] F) (n : β„•) :
↑(T.singularValue n) = (↑T).singularValues n

Eckart–Young. Between finite-dimensional inner product spaces, the approximation numbers of a bounded linear map are its singular values: aβ‚™(T) = Οƒβ‚™(T) for every n, both sides vanishing from the dimension of the source on.

The operator norm of a linear map between finite-dimensional inner product spaces is its largest singular value: β€–Aβ€– = Οƒβ‚€(A).

Weyl's perturbation bound for singular values. Each singular value of a linear map between finite-dimensional inner product spaces is 1-Lipschitz in the operator norm: |Οƒβ‚™(A) - Οƒβ‚™(B)| ≀ β€–A - Bβ€–.