Documentation

TauCeti.Analysis.CStarAlgebra.Action.Generator.Basic

Generators of C⋆-algebra actions #

The generator of a point-norm continuous real action on a possibly nonunital C⋆-algebra is a closed, densely defined complex LinearPMap. Its domain is a nonunital star subalgebra, and the generator satisfies the Leibniz rule and commutes with star. The domain is invariant under the action, which commutes with the generator.

Time is written as Multiplicative ℝ to use the existing CStarAction interface. The construction uses StronglyContinuousGroup and its forward semigroup's complexGenerator to connect the derivation with the existing unbounded-operator API. Domain membership is characterized by differentiability of the orbit at zero.

References #

Bratteli--Robinson, Operator Algebras and Quantum Statistical Mechanics 2, second edition, Section 5.3, for generators of one-parameter automorphism groups.

A continuous real C⋆-action, viewed as a strongly continuous group of real operators.

Instances For

    The infinitesimal generator of a real C⋆-action, as a complex linear partial map.

    Instances For
      @[simp]

      Restricting the generator to real scalars recovers the underlying group generator.

      theorem TauCeti.CStarAction.hasDerivAt_zero {A : Type u_1} [NonUnitalCStarAlgebra A] (α : CStarAction (Multiplicative ℝ) A) (a : ↥α.generator.domain) :
      HasDerivAt (fun (t : ℝ) => (α (Multiplicative.ofAdd t)) ↑a) (↑α.generator a) 0

      Every orbit of a domain element is differentiable at zero with derivative its generator.

      An element belongs to the generator domain exactly when its orbit is differentiable at zero.

      theorem TauCeti.CStarAction.generator_eq_of_hasDerivAt {A : Type u_1} [NonUnitalCStarAlgebra A] (α : CStarAction (Multiplicative ℝ) A) {a b : A} (ha : a ∈ α.generator.domain) (h : HasDerivAt (fun (t : ℝ) => (α (Multiplicative.ofAdd t)) a) b 0) :
      ↑α.generator ⟨a, ha⟩ = b

      Any derivative of an orbit at zero is its generator value.

      The generator domain is norm dense.

      The infinitesimal generator is closed in the norm topology.

      theorem TauCeti.CStarAction.hasDerivAt {A : Type u_1} [NonUnitalCStarAlgebra A] (α : CStarAction (Multiplicative ℝ) A) (a : ↥α.generator.domain) (t : ℝ) :
      HasDerivAt (fun (s : ℝ) => (α (Multiplicative.ofAdd s)) ↑a) ((α (Multiplicative.ofAdd t)) (↑α.generator a)) t

      At every real time the derivative of an orbit is the action on its generator value.

      The generator domain is closed under multiplication.

      @[simp]
      theorem TauCeti.CStarAction.generator_mul {A : Type u_1} [NonUnitalCStarAlgebra A] (α : CStarAction (Multiplicative ℝ) A) (a b : ↥α.generator.domain) :
      ↑α.generator ⟨↑a * ↑b, ⋯⟩ = ↑α.generator a * ↑b + ↑a * ↑α.generator b

      The infinitesimal generator satisfies the Leibniz rule.

      The generator domain is closed under star.

      @[simp]

      Star preserves the generator domain in both directions.

      @[simp]

      The infinitesimal generator commutes with star.

      The generator domain as a complex nonunital star subalgebra of the ambient algebra.

      Instances For

        The generator domain is invariant under every time of the action.

        @[simp]

        Acting at any real time preserves membership in the generator domain in both directions.

        The action commutes with its infinitesimal generator on the invariant domain.

        @[simp]

        In a unital algebra the identity belongs to the generator domain.

        @[simp]

        The generator of a unital action vanishes at the identity.