Partial isometries between Hilbert spaces #
A map u : E → F between Hilbert spaces is a partial isometry when u u† u = u. Unlike the
star-monoid predicate TauCeti.IsPartialIsometry, this makes sense for maps between two different
spaces, as needed for the polar factor of a rectangular operator. This file develops the predicate
for bounded operators between complete inner product spaces and for linear maps between
finite-dimensional ones, and proves its geometric characterization: u is a partial isometry
exactly when it preserves norms on its initial space (ker u)ᗮ. Equivalently, u† u is the
orthogonal projection onto (ker u)ᗮ, or merely some star projection.
Main definitions #
ContinuousLinearMap.IsPartialIsometry u: the bounded operatorusatisfiesu u† u = u.LinearMap.IsPartialIsometry u: the finite-dimensional linear mapusatisfiesu u† u = u.
Main statements #
ContinuousLinearMap.isPartialIsometry_iff_norm_map,LinearMap.isPartialIsometry_iff_norm_map: a map is a partial isometry iff it preserves norms on the orthogonal complement of its kernel.ContinuousLinearMap.IsPartialIsometry.adjoint_comp_self_eq_starProjection: the initial projectionu† uof a bounded partial isometry is the orthogonal projection onto(ker u)ᗮ.ContinuousLinearMap.IsPartialIsometry.comp_adjoint_eq_starProjection: the final projectionu u†is the orthogonal projection onto the closure of the range ofu, andContinuousLinearMap.IsPartialIsometry.isClosed_range: that range is closed.ContinuousLinearMap.isPartialIsometry_iff_isStarProjection_adjoint_comp_self,LinearMap.isPartialIsometry_iff_isStarProjection_adjoint_comp_self: a map is a partial isometry iffu† uis a star projection.ContinuousLinearMap.isPartialIsometry_adjoint_iff,LinearMap.isPartialIsometry_adjoint_iff: the adjoint of a partial isometry is a partial isometry.ContinuousLinearMap.isPartialIsometry_iff_starMul,LinearMap.isPartialIsometry_iff_starMul: on endomorphisms the rectangular predicate agrees with the star-monoid predicate.ContinuousLinearMap.IsPartialIsometry.adjoint_comp_comp_comp_of_mapsTo: compressionu† T ualong a bounded partial isometry is multiplicative when the right factor preserves the range ofu.LinearIsometry.isPartialIsometry_toContinuousLinearMap,LinearIsometry.isPartialIsometry_toLinearMap: linear isometries are partial isometries, andLinearIsometry.apply_adjoint_apply_of_mem_range:f f†fixes the range off.LinearMap.adjoint_comp_eq_zero_of_comp_adjoint_add_eq_id: complementary final operators have orthogonal cross blocks if one block is a partial isometry.Submodule.exists_star_mul_self_eq_starProjection_and_starProjection_mul_eq_zero: ifKᗮis at least as large as the finite-dimensional subspaceK, some operatorumapsKisometrically intoKᗮand vanishes onKᗮ, so that its initial projection isP_KandP_K * u = 0.
Provenance #
The complementary-block orthogonality lemma is adapted from
ForTauCeti/Analysis/InnerProductSpace/DoubleAngle/Gram.lean in the
AIQ-Kitware DKPS formalization,
released under Apache 2.0.
References #
- J. B. Conway, A Course in Functional Analysis, 2nd ed., Springer (1990), the treatment of partial isometries and the polar decomposition.
A bounded operator u : E →L[𝕜] F is a partial isometry when u u† u = u.
Instances For
Unfold the definition of a bounded partial isometry.
The defining equation u u† u = u of a bounded partial isometry.
The defining equation u u† u = u of a bounded partial isometry, applied to a vector.
A bounded partial isometry u satisfies u u† y = y on its range.
Compression u† T u along a bounded partial isometry u is multiplicative when the right
factor preserves the range of u.
A bounded partial isometry is a partial isometry in the star monoid of endomorphisms.
The adjoint of a bounded partial isometry is a partial isometry.
A bounded operator is a partial isometry iff its adjoint is.
A bounded operator is a partial isometry iff u† u restricts to the identity on the initial
space (ker u)ᗮ.
A bounded partial isometry u satisfies u† u x = x on its initial space (ker u)ᗮ.
The initial projection u† u of a bounded partial isometry is the orthogonal projection onto
its initial space (ker u)ᗮ.
A bounded operator is a partial isometry iff u† u is a star projection.
The initial projection u† u of a bounded partial isometry is a star projection.
The final projection u u† of a bounded partial isometry is a star projection.
Geometric characterization of partial isometries. A bounded operator is a partial isometry iff it preserves norms on the orthogonal complement of its kernel.
A bounded partial isometry preserves norms on its initial space (ker u)ᗮ.
The final projection u u† of a bounded partial isometry is the orthogonal projection onto
its final space, the closure of its range.
A bounded partial isometry has closed range.
A linear isometry between complete inner product spaces is a bounded partial isometry.
A linear isometry f between complete inner product spaces satisfies f f† y = y on its
range.
A linear map u : E →ₗ[𝕜] F between finite-dimensional inner product spaces is a
partial isometry when u u† u = u.
Instances For
Unfold the definition of a finite-dimensional partial isometry.
The defining equation u u† u = u of a finite-dimensional partial isometry.
Complementary partial-isometry blocks have orthogonal ranges. If F₁ is a
partial isometry and F₀F₀⋆ + F₁F₁⋆ = 1, then F₀⋆F₁ = 0.
No isometry or injectivity hypothesis is needed for F₀.
A finite-dimensional linear map is a partial isometry iff the corresponding bounded operator is one.
A finite-dimensional partial isometry is a partial isometry in the star monoid of endomorphisms.
The adjoint of a finite-dimensional partial isometry is a partial isometry.
A finite-dimensional linear map is a partial isometry iff its adjoint is.
A finite-dimensional linear map is a partial isometry iff u† u is a star projection.
The initial projection u† u of a finite-dimensional partial isometry is a star
projection.
Geometric characterization of partial isometries. A linear map between finite-dimensional inner product spaces is a partial isometry iff it preserves norms on the orthogonal complement of its kernel.
A linear isometry between finite-dimensional inner product spaces is a partial isometry.
If the orthogonal complement of a finite-dimensional subspace K has dimension at least
Module.finrank 𝕜 K, some operator u maps K isometrically into Kᗮ and vanishes on Kᗮ:
star u * u = K.starProjection and K.starProjection * u = 0.