MathlibAnnex.CStarAlgebra.CAR.exists_targetShellReconstruction
theorem
Separates a represented generator into a strong shell sum and the exact operator between its limiting fixed spaces.
Statement
In the setting below, fix . Put , and , and let and . There are contractions such that, for every ,
.
If are the orthogonal projections onto , then and . The remaining operator satisfies
.
Moreover, if and only if , for every .
Assumptions
Let be the completed CAR algebra, obtained by completing the matrix stages with embeddings . Let be the image of the first diagonal matrix unit. Thus and the form a decreasing sequence of projections. The root state has value on a matrix in any stage.
Choose a pure state in each unitary-equivalence class of pure-state GNS representations, with at the root index . Denote its complete complex GNS space, unital star representation and unit cyclic vector by . Set and . The index set need not be countable.
A supplied shell family consists of unital complex star automorphisms with and elements . Put . Their support identities are and . At the root, is the identity and .
Let be unitaries on satisfying for every . Let be the norm-closed unital star algebra generated by and all . Write for and for the element represented by . For a unital complex star representation on a complete complex Hilbert space, put and . Each is unitary because preserves the unit, products and adjoints. The index is arbitrary and fixed for this assertion. No irreducibility of , root normalization , or prescribed action on the selected cyclic vectors is assumed.
Conclusion
The shell sum is a partial isometry from onto , and the residual corner is a partial isometry from onto . Together they recover the actual represented generator. The bounds are and ; all displayed limits are norm limits for each fixed vector.
The strong sums are formed on . No continuity of for the strong-operator topology is used, and operator-norm convergence is not asserted. The spaces are not claimed to be one-dimensional in an arbitrary representation. This theorem reconstructs a generator for a supplied family; it does not prove existence of that family.
Proof route
The finite shell identities pass through the star homomorphism and give . Orthogonality of the initial and final difference projections yields the strong sums of the and their adjoints. Finite telescoping identifies the sum with the complementary part of . Strong convergence of decreasing projections then identifies the remaining corner and its two support projections.
Proof steps
Applying to the finite identity gives the represented shell relation. Also and . The two projection sequences start at and decrease.
The difference projections for different are orthogonal. The orthogonal-shell theorem therefore makes both partial-sum sequences converge strongly to contractions. Taking inner products of the two finite sums identifies their limits as adjoints; the theorem also gives and .
For , telescoping gives . Its final support identity is , hence . Since and strongly, these finite identities yield and . Only multiplication by fixed bounded operators is used in these limit passages.
Set . Unitarity and the projection identities give , , and . The equality gives the fixed-space equivalence, in both directions, by injectivity of .
Main citations
Lean source signature (exact)
theorem exists_targetShellReconstruction
(family : RepresentativeShellFamily)
(L : MathlibAnnex.CStarAlgebra.PureState.GNSClass Limit →
MathlibAnnex.CStarAlgebra.PureState.SelectedAtomicHilbert completedRootPureState →L[ℂ]
MathlibAnnex.CStarAlgebra.PureState.SelectedAtomicHilbert completedRootPureState)
(hLunit : ∀ i, L i ∈ unitary
(MathlibAnnex.CStarAlgebra.PureState.SelectedAtomicHilbert completedRootPureState →L[ℂ]
MathlibAnnex.CStarAlgebra.PureState.SelectedAtomicHilbert completedRootPureState))
(hLsource : ∀ i n, (L i).comp (selectedAtomicRepresentation
(transportedFlag family i n - transportedFlag family i (n + 1))) =
representedShellLink family i n)
{K : Type v} [NormedAddCommGroup K] [InnerProductSpace ℂ K]
[CompleteSpace K] (rho : Representation (AtomicTarget L) K)
(i : MathlibAnnex.CStarAlgebra.PureState.GNSClass Limit) :
let sigma := restrictedRepresentation L rho
let p := transportedFlag family i
let q := rootFlag
let w := (representativeShellData family i).link
let U : ℕ → Submodule ℂ K := fun n ↦ (sigma (p n)).range
let V : ℕ → Submodule ℂ K := fun n ↦ (sigma (q n)).range
∃ S T P Q R : K →L[ℂ] K,
ContinuousLinearMap.StronglyConverges
(ContinuousLinearMap.partialSum (fun n ↦ sigma (w n))) atTop S ∧
ContinuousLinearMap.StronglyConverges
(ContinuousLinearMap.partialSum (fun n ↦ (sigma (w n))†)) atTop T ∧
‖S‖ ≤ 1 ∧ ‖T‖ ≤ 1 ∧ T = S† ∧
IsStarProjection P ∧ P.range = ⨅ n, U n ∧
IsStarProjection Q ∧ Q.range = ⨅ n, V n ∧
(S†).comp S = 1 - P ∧ S.comp (S†) = 1 - Q ∧
(Unitary.linearIsometryEquiv
(representedGeneratorUnitary L hLunit rho i) : K ≃ₗᵢ[ℂ] K) =
S + R ∧
R = ((Unitary.linearIsometryEquiv
(representedGeneratorUnitary L hLunit rho i) : K ≃ₗᵢ[ℂ] K) :
K →L[ℂ] K).comp P ∧
(R†).comp R = P ∧ R.comp (R†) = Q ∧
R = (Q.comp R).comp P ∧
(∀ x, x ∈ ⨅ n, U n ↔
(Unitary.linearIsometryEquiv
(representedGeneratorUnitary L hLunit rho i) : K ≃ₗᵢ[ℂ] K) x ∈
⨅ n, V n)
| In the source | Mathematical meaning |
|---|---|
family; L; hLunit |
The supplied CAR shell family and a family
of unitary operators on the selected atomic Hilbert sum
.
hLunit states unitarity for every class
. |
hLsource : ∀ i n, (L i).comp (...) = representedShellLink family i n |
For each , , with . This is the input shell equation; no root normalization or prescribed cyclic-vector action is required of the supplied unitary family. The root conditions within the supplied shell family remain in force. |
{K : Type v}; [InnerProductSpace ℂ K]; [CompleteSpace K] |
The comparison space is a complete complex Hilbert space in an arbitrary universe, without a separability requirement. |
rho : Representation (AtomicTarget L) K; i : GNSClass Limit |
A unital star representation of , and a fixed class . The representation need not be irreducible. |
let sigma := restrictedRepresentation L rho |
Set , where . |
let p := transportedFlag family i; let q := rootFlag; let w := (representativeShellData family i).link |
These are the algebra-valued sequences , , and . Their represented operators are , , . |
let U : ℕ → Submodule ℂ K := fun n ↦ (sigma (p n)).range |
The subspaces of , not unitary operators. |
let V : ℕ → Submodule ℂ K := fun n ↦ (sigma (q n)).range |
The subspaces . Their intersection is ; the intersection of the is . |
∃ S T P Q R : K →L[ℂ] K |
One simultaneous set of five bounded operators is produced. The
witness named T is
,
not the target algebra
;
the other witnesses are
. |
StronglyConverges (partialSum (fun n ↦ sigma (w n))) atTop S |
For each fixed , in vector norm as . |
StronglyConverges (partialSum (fun n ↦ (sigma (w n))†)) atTop T |
For each fixed
,
in vector norm. Postfix † denotes the Hilbert adjoint. |
‖S‖ ≤ 1 ∧ ‖T‖ ≤ 1 ∧ T = S† |
Both limits are contractions and the second is the adjoint of the first: , . |
IsStarProjection P ∧ P.range = ⨅ n, U n |
is the orthogonal projection onto . |
IsStarProjection Q ∧ Q.range = ⨅ n, V n |
is the orthogonal projection onto . |
(S†).comp S = 1 - P ∧ S.comp (S†) = 1 - Q |
and , so maps isometrically onto . |
Unitary.linearIsometryEquiv (representedGeneratorUnitary L hLunit rho i) |
The represented generator , where is represented by . The wrapper reads this same unitary as a surjective linear isometry, or as a bounded operator when a further cast is displayed. |
... = S + R ∧ R = (...).comp P |
The same generator decomposes as , with its residual corner . |
(R†).comp R = P ∧ R.comp (R†) = Q |
The corner has initial support and final support : , . |
R = (Q.comp R).comp P |
The entire corner is supported from to : . |
∀ x, x ∈ ⨅ n, U n ↔︎ (...) x ∈ ⨅ n, V n |
For every , if and only if . These are common ranges in the comparison representation, not necessarily one-dimensional. All limits above are strong limits, not operator-norm limits. |
Further source notes: Here | |
Read exact source with highlighted declaration · Raw UTF-8 source · Card PDF · Back to Project
Exact content identity
Declaration: MathlibAnnex.CStarAlgebra.CAR.exists_targetShellReconstruction
Accepted content SHA-256: 407b97cc4a2bb2530905256b40c402b74ddee1cd4cb663b62ce29be06fd28fa1
Accepted source guide SHA-256: f6a854113b53627f1a69703c6074c0c43432c195ee5f8bb990f7258b5bb9a49e
Source commit: 437e6e46228bbb8e91211ebded349d7a30020e73