MATHLIBANNEX / CANONICAL DECLARATION CARD

Reconstructing a represented unitary from its shells and residual corner

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
  1. Applying to the finite identity gives the represented shell relation. Also and . The two projection sequences start at and decrease.

  2. 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 .

  3. 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.

  4. 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 Limit is , completedRootPureState is the root state bundled with its purity proof, and SelectedAtomicHilbert completedRootPureState is the atomic Hilbert space . The source witness T is the adjoint limit , not the algebra .

Earlier published Card and PDF

Exact content identity

Declaration: MathlibAnnex.CStarAlgebra.CAR.exists_targetShellReconstruction

Accepted content SHA-256: 407b97cc4a2bb2530905256b40c402b74ddee1cd4cb663b62ce29be06fd28fa1

Accepted source guide SHA-256: f6a854113b53627f1a69703c6074c0c43432c195ee5f8bb990f7258b5bb9a49e

Source commit: 437e6e46228bbb8e91211ebded349d7a30020e73

Back to top ↑