Diagonal sums of rank-one maps #
For families v : ι → E, w : ι → F and real coefficients x : ι → ℝ, the diagonal sum
LinearMap.diagonalSum 𝕜 v w x = ∑ᵢ xᵢ wᵢ ⊗ vᵢ sends y to ∑ᵢ xᵢ ⟪vᵢ, y⟫ wᵢ. For orthonormal
families and a nonincreasing nonnegative tuple x, it is the map with singular system
(vᵢ, wᵢ, xᵢ), and the singular value decomposition writes every map between finite-dimensional
spaces in this form (LinearMap.exists_orthonormal_eq_sum_singularValues_smul_rankOne).
This file records how diagonal sums depend on their data: they are real-linear in the
coefficients; permuting the coefficients or changing the sign of one of them permutes the
vectors or changes the sign of one vector; and over two pairs of orthonormal families, diagonal
sums with the same coefficients lie in the same two-sided unitary orbit
(LinearMap.diagonalSum_mem_twoSidedUnitaryOrbit). These are the symmetries behind Fan dominance
and the gauge representation of unitarily invariant seminorms.
The map ∑ᵢ xᵢ wᵢ ⊗ vᵢ, sending y to ∑ᵢ xᵢ ⟪vᵢ, y⟫ wᵢ. For orthonormal families (vᵢ)
and (wᵢ) and a nonnegative tuple x, this is the map with singular system (vᵢ, wᵢ, xᵢ).
Instances For
Unitaries on either side act on the vectors of a diagonal sum.
Over an orthonormal family (wᵢ), ‖(∑ᵢ xᵢ wᵢ ⊗ vᵢ) y‖² = ∑ᵢ xᵢ² ‖⟪vᵢ, y⟫‖².
Permuting the coefficients of a diagonal sum permutes its vectors.
Changing the sign of one coefficient of a diagonal sum changes the sign of one vector.
Diagonal sums over two pairs of orthonormal families with the same coefficients are related by unitaries of the source and of the target.