Unitarily invariant seminorms on rectangular linear maps #
The structure extends Seminorm and adds invariance under independent unitary actions on
its domain and codomain. This module supplies its function and seminorm instances,
finite two-sided orbit certificates, singular-value invariance, and isometric transport.
Provenance #
Adapted from the square and rectangular unitarily invariant seminorm modules in the Davis--Kahan/DKPS formalization (Kitware, Inc.). The finite orbit and isometric-transport proofs were originally part of the rectangular module.
A seminorm on rectangular linear maps, invariant under independent unitary
changes of domain and codomain coordinates. Square operators use E = F.
- unitary_invariant' (U : โฅ(unitary (F โโ[๐] F))) (V : โฅ(unitary (E โโ[๐] E))) (A : E โโ[๐] F) : self.toFun (โU โโ A โโ โV) = self.toFun A
Two-sided unitary invariance. The left unitary acts on the codomain.
Instances For
A unitarily invariant seminorm is a function on rectangular maps, injectively so: the seminorm laws and the invariance field are propositions.
Equations
- TauCeti.UnitarilyInvariantSeminorm.instFunLikeLinearMapIdReal = { coe := fun (N : TauCeti.UnitarilyInvariantSeminorm ๐ E F) => N.toFun, coe_injective := โฏ }
The seminorm laws of the underlying Seminorm, transported to the coercion, so that
the generic Seminorm API (apply_nonneg, map_neg_eq_map, โฆ) applies directly.
Two unitarily invariant seminorms agreeing at every rectangular map are equal.
Prove the unitary field using the equivalent linear-isometry action. This changes only the representation of a unitary, not the seminorm.
A rectangular UI seminorm vanishes at zero.
A rectangular UI seminorm is nonnegative -- derived from the seminorm laws, not assumed as a field.
Subadditivity.
A rectangular UI seminorm of a finite sum is bounded by the sum of the individual seminorms.
This is the finite replacement for the integral triangle inequality in the
unitary-orbit proof of the ฯ/2 Sylvester theorem.
The two-sided unitary orbit of a rectangular map.
A point of twoSidedUnitaryOrbit C has the form U โ C โ V with unitary
left and right factors. The phase of a complex Fourier coefficient is intended
to be absorbed into U, so the convex hull of this set is the correct
barycentric target for the arbitrary-spectrum ฯ/2 proof.
The definition is field-uniform: over โ, the only scalar phases absorbed into
the orbit are the real unitary signs, while a complex proof must descend to a
real orbit before invoking this API.
Equations
- TauCeti.UnitarilyInvariantSeminorm.twoSidedUnitaryOrbit C = {Y : E โโ[๐] F | โ (U : F โโแตข[๐] F) (V : E โโแตข[๐] E), Y = โU.toLinearEquiv โโ C โโ โV.toLinearEquiv}
Instances For
A finite two-sided unitary-orbit certificate for bounding X by C.
A certificate of mass mass writes X as a finite linear combination of maps
Uแตข โ C โ Vแตข, where each Uแตข and Vแตข is unitary and the sum of coefficient
norms is at most mass.
For the arbitrary-spectrum ฯ/2 theorem, the difficult analytic task is exactly
to construct such a certificate for ((ฮด : ๐) โข X) from the Sylvester defect
C with mass ฯ / 2.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reindex a finite certificate candidate from an arbitrary finite type by Fin n.
This lemma keeps all Fin n bookkeeping out of the convex-geometric proof.
It is purely finite algebra and has no analytic or field-specific content.
Restrict scalars on the rectangular-map space from ๐ to โ for the
real convex-hull argument.
Equations
Instances For
Convert an exact convex-hull barycentric representation into a finite unitary-orbit certificate.
Suppose Y lies in the real convex hull of the two-sided unitary orbit of C,
and X = m โข Y for a nonnegative real mass m โค mass. Then X has a finite
unitary-orbit certificate of mass mass.
This theorem discharges the entire exact finite-dimensional convex-combination
stage of the ฯ/2 proof. The remaining analytic theorem only has to produce a
bounded-mass barycentric orbit representation. The argument is valid over
both โ and โ; any complexification/descent issue must already have been
resolved before establishing the real convex-hull hypothesis.
Absolute homogeneity.
A rectangular UI seminorm is invariant under negation.
Two-sided unitary invariance, with U acting on the codomain and V on the domain. Note the
argument order follows the composition U โ A โ V, not the alphabet.
Left unitary invariance.
Right unitary invariance.
Every rectangular UI seminorm is bounded by the mass of a finite two-sided unitary-orbit certificate.
This theorem deliberately contains all norm-theoretic content needed by the
ฯ/2 front. The remaining hard theorem may therefore focus solely on
constructing the orbit certificate.
Equal singular-value data determines a rectangular map up to left and right unitary factors. The right unitary aligns the two Gram eigenbases; Gram rigidity then supplies the left unitary.
A rectangular unitarily invariant norm depends only on the complete singular-value sequence.
Pull a rectangular UI norm back along an isometric embedding of the
codomain. The transported norm measures A : E โ H by measuring
ฮน โ A : E โ F.
Equations
- N.codomainIsometryTransport ฮน = { toSeminorm := Seminorm.of (fun (A : E โโ[๐] H) => N (ฮน.toLinearMap โโ A)) โฏ โฏ, unitary_invariant' := โฏ }
Instances For
Codomain transport, unfolded.
Pull a rectangular UI norm back along the adjoint of an isometric
embedding of the domain. The transported norm measures A : H โ F by the
zero-padded map A โ ฮนโ : E โ F.
Equations
- N.domainIsometryTransport ฮน = { toSeminorm := Seminorm.of (fun (A : H โโ[๐] F) => N (A โโ LinearMap.adjoint ฮน.toLinearMap)) โฏ โฏ, unitary_invariant' := โฏ }
Instances For
Domain transport, unfolded.