Unitarily invariant seminorms on rectangular linear maps #
A seminorm N on the linear maps E ββ[π] F between two inner product spaces is unitarily
invariant when N (U A V) = N A for all unitaries U of F and V of E, acting
independently on the target and the source. Square operators are the case E = F. Unitaries are
represented as linear isometric equivalences F ββα΅’[π] F and E ββα΅’[π] E. The structure
itself assumes neither finite-dimensionality nor boundedness: it is a seminorm on all algebraic
linear maps E ββ[π] F.
When E and F are finite-dimensional, the operator norm, the Frobenius norm, the Ky Fan norms
and the nuclear norm are the standard examples; they are constructed in the neighbouring files
OpNorm, Frobenius and KyFan of this directory.
This file sets up the structure together with the elementary vocabulary for comparing its values:
- the two-sided unitary orbit
U C Vof a mapC, on which every unitarily invariant seminorm is constant; whenEandFare finite-dimensional, the orbit ofCconsists exactly of the maps with the same singular values asC, so a unitarily invariant seminorm depends only on the singular values of its argument; - the convex hull of the two-sided unitary orbit, on which every unitarily invariant seminorm is
bounded by its value at
C; - finite orbit certificates, which write
Xas a combinationβα΅’ aα΅’ β’ Uα΅’ C Vα΅’of points of the orbit ofC, and boundN Xby the coefficient massβα΅’ βaα΅’βtimesN C; - transport of a unitarily invariant seminorm along isometric isomorphisms of the source and the
target, and, for finite-dimensional
EandF, to the adjoint maps; - invariance under replacing an endomorphism
Aby its operator modulus|A| = β(Aβ A), which has the same singular values asA.
Main declarations #
TauCeti.UnitarilyInvariantSeminorm: seminorms onE ββ[π] Finvariant under unitaries of the source and of the target.LinearMap.twoSidedUnitaryOrbit: the set of mapsU C VwithU,Vunitary.LinearMap.mem_twoSidedUnitaryOrbit_iff_singularValues_eq: two maps lie in the same orbit exactly when they have the same singular values.TauCeti.UnitarilyInvariantSeminorm.map_eq_of_singularValues_eq: a unitarily invariant seminorm is determined by the singular values of its argument.LinearMap.twoSidedUnitaryOrbitHull: the convex combinations of points of the orbit;LinearMap.twoSidedUnitaryOrbitHull_eq_convexHullidentifies it withconvexHull βof the orbit whenever the latter makes sense.LinearMap.twoSidedUnitaryOrbitHull_subset: the orbit hull is the smallest set containing the orbit and closed under convex combinations.TauCeti.UnitaryOrbitCertificate: a representationX = βα΅’ aα΅’ β’ Uα΅’ C Vα΅’, with its coefficient massTauCeti.UnitaryOrbitCertificate.mass.TauCeti.UnitaryOrbitCertificate.apply_le_mass_mul:N X β€ mass * N C.TauCeti.UnitaryOrbitCertificate.exists_mass_eq_one_of_mem_twoSidedUnitaryOrbitHull: points of the orbit hull have certificates of mass one, soTauCeti.UnitarilyInvariantSeminorm.map_le_of_mem_twoSidedUnitaryOrbitHull:N X β€ N Con the hull.TauCeti.UnitarilyInvariantSeminorm.arrowCongr: transport along isometric isomorphisms of the source and the target.TauCeti.UnitarilyInvariantSeminorm.compAdjoint: the seminormB β¦ N Bβon the adjoint maps.TauCeti.UnitarilyInvariantSeminorm.map_operatorAbs: on endomorphisms,N |A| = N Afor the operator modulus|A| = β(Aβ A).
Source #
The structure UnitarilyInvariantSeminorm, the two-sided unitary orbit and the finite orbit
certificates are adapted from the
AIQ-Kitware DKPS formalization
(ForTauCeti/Analysis/InnerProductSpace/UnitarilyInvariantSeminorm/Basic.lean).
Original copyright (c) 2026 Kitware, Inc.; Apache-2.0.
References #
- R. Bhatia, Matrix Analysis, Graduate Texts in Mathematics 169, Springer, 1997, Section IV.2.
- L. Mirsky, Symmetric gauge functions and unitarily invariant norms, Quart. J. Math. Oxford Ser. (2) 11 (1960), 50β59.
The two-sided unitary orbit of C : E ββ[π] F: the maps U β C β V for unitaries U
of the target and V of the source.
Instances For
Two-sided unitary orbits are equivalence classes: the orbit of any of its points is the whole orbit.
Maps in the same two-sided unitary orbit have the same singular values.
Determination of the orbit by singular values. Two maps between finite-dimensional inner product spaces lie in the same two-sided unitary orbit exactly when they have the same singular values.
The convex hull of the two-sided unitary orbit #
The convex hull of the two-sided unitary orbit of C: the convex combinations
βα΅’ tα΅’ β’ Xα΅’ of maps Xα΅’ in the two-sided unitary orbit of C, with real weights tα΅’ β₯ 0
summing to 1. The weights act through β β π: for a general RCLike field π the space
E ββ[π] F carries no β-module instance to which convexHull β could be applied.
Instances For
When F is also a real vector space compatibly with its π-structure (for instance when π
is β or β), the orbit hull is the convex hull convexHull β of the two-sided unitary orbit.
The orbit hull depends only on the orbit: it is the same for every point of the orbit.
The orbit hull is convex: it is closed under convex combinations of two of its points.
The orbit hull is invariant under unitaries of the source and of the target.
Minimality of the orbit hull. The orbit hull of C is contained in every set that contains
the two-sided unitary orbit of C and is closed under convex combinations of two of its points.
The orbit hull of a point of the orbit hull of C is contained in the orbit hull of C.
A unitarily invariant seminorm on the linear maps E ββ[π] F: a seminorm N with
N (U β A β V) = N A for every unitary U of the target F and every unitary V of the source
E, acting independently. Square operators are the case E = F.
- map_linearIsometryEquiv_comp_comp' (U : F ββα΅’[π] F) (V : E ββα΅’[π] E) (A : E ββ[π] F) : self.toSeminorm (βββU ββ A ββ βββV) = self.toSeminorm A
Invariance under unitaries of the target and of the source.
Instances For
Unitary invariance: N (U β A β V) = N A for unitaries U of the target and V of the
source.
A unitarily invariant seminorm is constant on each two-sided unitary orbit.
Determination by singular values. On maps between finite-dimensional inner product spaces, a unitarily invariant seminorm takes equal values at maps with the same singular values.
Transport along isometric isomorphisms #
Transport of unitarily invariant seminorms along isometric isomorphisms eE : E β E' of
the sources and eF : F β F' of the targets: N corresponds to the seminorm
A β¦ N (eFβ»ΒΉ β A β eE) on E' ββ[π] F', which is again unitarily invariant.
Instances For
Transport along unitaries of the source and the target leaves every unitarily invariant seminorm unchanged.
Transport to the adjoint maps #
The adjoint transport of a unitarily invariant seminorm N on E ββ[π] F: the seminorm
B β¦ N Bβ on F ββ[π] E, again unitarily invariant.
Instances For
The operator modulus #
Modulus invariance. A unitarily invariant seminorm on the endomorphisms of a
finite-dimensional inner product space takes the same value at an endomorphism A and at its
modulus |A| = β(Aβ A).
Finite orbit certificates #
A finite unitary orbit certificate for X over C, indexed by a finite type ΞΉ: a
representation X = βα΅’ aα΅’ β’ Uα΅’ β C β Vα΅’ of X as a linear combination of points of the
two-sided unitary orbit of C. Its coefficient mass βα΅’ βaα΅’β bounds every unitarily invariant
seminorm of X by the same seminorm of C
(TauCeti.UnitaryOrbitCertificate.apply_le_mass_mul).
- coeff : ΞΉ β π
The coefficients
aα΅’. - left : ΞΉ β F ββα΅’[π] F
The unitaries
Uα΅’of the target. - right : ΞΉ β E ββα΅’[π] E
The unitaries
Vα΅’of the source. - sum_smul_comp_comp_eq : β i : ΞΉ, self.coeff i β’ βββ(self.left i) ββ C ββ βββ(self.right i) = X
The representation
βα΅’ aα΅’ β’ Uα΅’ β C β Vα΅’ = X.
Instances For
The coefficient mass βα΅’ βaα΅’β of an orbit certificate.
Instances For
Certificate bound: if X has an orbit certificate over C of mass m, then
N X β€ m * N C for every unitarily invariant seminorm N.
Reindexing an orbit certificate along an equivalence of its finite index types.
Instances For
Certificates from convex combinations. Every point X = βα΅’ tα΅’ β’ Uα΅’ C Vα΅’ of the convex hull
of the two-sided unitary orbit of C has an orbit certificate over C of mass one.
A unitarily invariant seminorm is bounded on the convex hull of the two-sided unitary orbit of
C by its value at C.