Documentation

TauCeti.RepresentationTheory.Continuous.Subrepresentation

Restricting a continuous representation to an invariant submodule #

This file restricts a continuous representation of a monoid to a submodule preserved by every action operator, the continuous counterpart of Mathlib's Representation.subrepresentation.

Main definitions #

Main results #

def ContRepresentation.subrepresentation {R : Type u_1} {G : Type u_2} {V : Type u_3} [Ring R] [Monoid G] [AddCommGroup V] [TopologicalSpace V] [IsTopologicalAddGroup V] [Module R V] (π : ContRepresentation R G V) (W : Submodule R V) (hW : ∀ (g : G), ∀ v ∈ W, (π g) v ∈ W) :

The restriction of a continuous representation to an invariant submodule. This is the continuous counterpart of Representation.subrepresentation.

Equations
Instances For
    @[simp]
    theorem ContRepresentation.coe_subrepresentation_apply {R : Type u_1} {G : Type u_2} {V : Type u_3} [Ring R] [Monoid G] [AddCommGroup V] [TopologicalSpace V] [IsTopologicalAddGroup V] [Module R V] {π : ContRepresentation R G V} {W : Submodule R V} {hW : ∀ (g : G), ∀ v ∈ W, (π g) v ∈ W} (g : G) (v : ↥W) :
    ↑(((π.subrepresentation W hW) g) v) = (π g) ↑v

    The restricted action is the ambient action, read on the underlying vectors.

    The inclusion of a subrepresentation into its ambient continuous representation, packaged as a continuous intertwiner.

    Equations
    Instances For
      @[simp]

      The subrepresentation inclusion sends a vector to the same vector in the ambient space.

      theorem ContRepresentation.mem_invariants_subrepresentation {R : Type u_1} {G : Type u_2} {V : Type u_3} [Ring R] [Monoid G] [AddCommGroup V] [TopologicalSpace V] [IsTopologicalAddGroup V] [Module R V] {π : ContRepresentation R G V} {W : Submodule R V} {hW : ∀ (g : G), ∀ v ∈ W, (π g) v ∈ W} {x : ↥W} :

      A vector of an invariant submodule is invariant for the restricted representation exactly when it is invariant for the ambient one: the restricted action is the ambient action.

      @[simp]
      theorem ContRepresentation.toRepresentation_subrepresentation {R : Type u_1} {G : Type u_2} {V : Type u_3} [Ring R] [Monoid G] [AddCommGroup V] [TopologicalSpace V] [IsTopologicalAddGroup V] [Module R V] {π : ContRepresentation R G V} {W : Submodule R V} {hW : ∀ (g : G), ∀ v ∈ W, (π g) v ∈ W} :

      The underlying representation of a restricted continuous representation is the restriction of the underlying representation.

      Restricting π to the submodule a subrepresentation σ of π.toRepresentation carries has σ.toRepresentation as its underlying representation: both restrict the ambient action to the same submodule.

      theorem ContRepresentation.continuous_subrepresentation {𝕜 : Type u_1} {G : Type u_2} {V : Type u_3} [NormedField 𝕜] [Monoid G] [TopologicalSpace G] [AddCommGroup V] [TopologicalSpace V] [IsTopologicalAddGroup V] [Module 𝕜 V] [ContinuousConstSMul 𝕜 V] {π : ContRepresentation 𝕜 G V} {W : Submodule 𝕜 V} {hW : ∀ (g : G), ∀ v ∈ W, (π g) v ∈ W} (hπ : Continuous ⇑π) :

      Restricting a continuous representation to an invariant submodule preserves continuity: from continuity of g ↦ π g as a map into the continuous linear endomorphisms of V, the restricted action g ↦ subrepresentation π W hW g is continuous into those of W. This supplies the continuity argument that matrixCoeff and the rest of the continuous-representation API take explicitly, so a subrepresentation can be used wherever a continuous representation is expected.