Documentation

TauCeti.Analysis.CStarAlgebra.Action.Convolution.Algebra

The convolution ⋆-algebra of a C⋆-dynamical system #

For a point-norm continuous action α of a locally compact group G on a C⋆-algebra A and a left-invariant measure μ on G, the compactly supported continuous functions C_c(G, A) form a complex ⋆-algebra under the twisted convolution

(f ⋆ g) s = ∫ r, f r * α r (g (r⁻¹ * s)) ∂μ

and the twisted involution f* s = c(s) • α s (star (f s⁻¹)), where c is Mathlib's modular character. This is the dense ⋆-algebra whose completions in the universal and regular norms are the full and reduced crossed products of (A, G, α).

The essential identity is that the twisted involution reverses twisted convolution, (f ⋆ g)* = g* ⋆ f*, twistedInvolution_convolution. Its proof uses only left invariance of μ and multiplicativity of c, so no relation between μ and c is needed here. The modular character is matched with μ only when the involution is compared with the L¹ norm.

The ⋆-algebra is the type ConvolutionAlgebra α μ, a one-field structure wrapping C_c(G, A). A separate type is needed because C_c(G, A) already carries the pointwise product and star, and because the product and star depend on α and μ. The maps ConvolutionAlgebra.toConv and ConvolutionAlgebra.ofConv pass between the two types, following Mathlib's WithConv. Distributivity and the scalar compatibilities hold for any measure finite on compacts. Associativity, and hence the NonUnitalRing and StarRing structures, uses left invariance. No unit, separability, or σ-finiteness is assumed.

The conventions follow Dana Williams, Crossed Products of C-Algebras*, Chapter 2.

Main definitions #

Main statements #

The involution reverses twisted convolution #

The twisted involution reverses twisted convolution with respect to a left-invariant measure: (f ⋆ g)* = g* ⋆ f*.

The convolution algebra #

The convolution ⋆-algebra of the C⋆-dynamical system (A, G, α) with respect to μ: the compactly supported continuous functions G → A, with twisted convolution as product and the twisted involution as star. Use ConvolutionAlgebra.toConv and ConvolutionAlgebra.ofConv to pass to and from C_c(G, A), whose own product and star are pointwise.

Instances For
    @[simp]
    theorem TauCeti.CStarAction.ConvolutionAlgebra.toConv_add {G : Type u_1} {A : Type u_2} [Group G] [TopologicalSpace G] [NonUnitalCStarAlgebra A] [MeasurableSpace G] {α : CStarAction G A} {μ : MeasureTheory.Measure G} (f g : CompactlySupportedContinuousMap G A) :
    { ofConv := f + g } = { ofConv := f } + { ofConv := g }
    @[simp]
    theorem TauCeti.CStarAction.ConvolutionAlgebra.toConv_sub {G : Type u_1} {A : Type u_2} [Group G] [TopologicalSpace G] [NonUnitalCStarAlgebra A] [MeasurableSpace G] {α : CStarAction G A} {μ : MeasureTheory.Measure G} (f g : CompactlySupportedContinuousMap G A) :
    { ofConv := f - g } = { ofConv := f } - { ofConv := g }
    @[simp]

    The elementary function s ↦ φ s • e of a real compactly supported function φ and a coefficient e, as an element of the convolution algebra.

    Instances For

      Convolution product #

      Products with elementary functions #

      The right product with an elementary function, after substituting r = s * t⁻¹: (f ⋆ (φ ⊗ e)) s = ∫ t, φ t • c(t) • (f (s * t⁻¹) * α (s * t⁻¹) e) ∂μ.

      Twisted involution #