PhyslibAlpha.AlgebraicFramework.HilbertSpace.TraceClass.Polar
Polar decomposition for bounded operators
Ported from `unbounded-alpha-public`'s `TraceClass/Polar.lean`, restated against this repo's `H →L[ℂ] H` (no bundled trace-class subtype involved at all here — this file only uses `CFC.abs`).
For a bounded operator `T`, its absolute value `S = |T|` satisfies `‖T x‖ = ‖S x‖`. The resulting isometry from `range S` to `H` is extended to the closure of that range, producing a genuine partial isometry `polarFactor T` with `polarFactor T * |T| = T` and, crucially, `star (polarFactor T) * T = |T|` for *every* bounded `T` — the fact that finally lets trace-class theory cross the non-self-adjoint boundary in `GeneralIdeal.lean`/`GeneralProduct.lean`.
The partial-isometry adjoint identity
24 declarations
Absolute value of a bounded operator
For a bounded linear operator acting on a complex Hilbert space , the function returns the absolute value of the operator , which is defined by applying the absolute value function to via the continuous functional calculus.
Closed range of
For a bounded linear operator on a complex Hilbert space , let denote its absolute value. This definition represents the topological closure of the range of , which is the closed subspace of denoted by .
Absolute value map into its closed range
For a bounded linear operator acting on a complex Hilbert space , let denote its absolute value. The map `absIntoRange` is the linear map defined by restricting the codomain of the absolute value operator to the closure of its range.
Inclusion of into
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of , denote its range, and denote the topological closure of that range. This definition is the canonical continuous linear inclusion map from into .
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of , denote its range, and denote the topological closure of that range. Let be the canonical continuous linear inclusion map (denoted as `rangeInClosure T`). For any vector , it holds that when the result is viewed as an element of the Hilbert space .
The range is dense in its closure
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of , denote its range, and denote the topological closure of that range. The canonical inclusion map has a dense range.
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of , its range, and the closure of its range. Let be the operator with its codomain restricted to its closed range, and let be the canonical inclusion map. For any vector , it holds that where in the right-hand side is treated as an element of the subspace .
The range of is dense in its closure
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of , and let denote the closure of its range. The range of the linear map is dense in .
For a bounded linear operator acting on a complex Hilbert space , let denote its absolute value. Let be the linear map from to the closure of the range of (denoted as `absIntoRange T`). For any vector , applying this map to and viewing the result as an element of is equal to .
Let be a complex Hilbert space. For any bounded linear operator and any vector , the norm of is equal to the norm of , where denotes the absolute value of the operator . That is, .
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of . For any vector , the norm of viewed as an element of the closed range is equal to its norm viewed as an element of . That is, .
is a complete space
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of . The topological closure of the range of , denoted by , is a complete space.
Partial isometry such that
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of and denote the topological closure of the range of . The map `polarOnRange T` is the continuous linear map obtained by extending the assignment from the range of to its closure. This extension is well-defined because for all .
The partial isometry satisfies
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of , and let be the partial isometry (denoted as `polarOnRange T`) obtained by extending the assignment to the closure of the range of . Then for any , it holds that where is viewed as an element of the closed subspace .
The partial isometry on is contractive:
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of and be the closure of its range. Let be the continuous linear map (denoted by `polarOnRange T`) obtained by extending the assignment for . Then for any , the norm of is bounded by the norm of :
Partial isometry in the polar decomposition
For a bounded linear operator on a complex Hilbert space , the `polarFactor` is the bounded linear operator defined as the composition , where is the orthogonal projection onto the closure of the range of the absolute value , and is the partial isometry (`polarOnRange T`) that maps to for all . This construction results in a partial isometry that satisfies and acts as zero on the orthogonal complement .
for the polar factor and absolute value
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of and (the `polarFactor` of ) be the partial isometry associated with in its polar decomposition. Then for any vector , the operator maps to :
for the polar factor of a bounded operator
Let be a complex Hilbert space and be a bounded linear operator. Let (denoted as `polarFactor T`) be the partial isometry obtained from the polar decomposition of . For any vector , the norm of the image of under is bounded by the norm of :
The operator norm of the polar factor satisfies
Let be a complex Hilbert space and be a bounded linear operator. Let (denoted as `polarFactor T`) be the partial isometry in the polar decomposition of , such that . Then the operator norm of satisfies .
Polar Decomposition
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of and denote the partial isometry given by the polar factor of . Then the composition of and satisfies .
for
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of and denote the topological closure of the range of . Let be the continuous linear map (denoted as `polarOnRange T`) obtained by extending the assignment to the closure of the range. For any vector , it holds that .
The adjoint of is its left inverse:
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of , and let be the topological closure of its range. Let be the continuous linear map `polarOnRange T` (the isometry that extends ). Then , where is the adjoint of and is the identity operator on .
Let be a complex Hilbert space and be a bounded linear operator. Let be the partial isometry (the `polarFactor`) such that , where is the absolute value of . Then the operator is equal to the orthogonal projection onto the topological closure of the range of , denoted by .
for the Polar Factor of a Bounded Operator
Let be a complex Hilbert space and be a bounded linear operator. Let denote the absolute value of and denote the polar factor of (the partial isometry provided by the polar decomposition). Then the product of the adjoint of the polar factor and the operator recovers the absolute value, i.e., .
