Documentation

Atlas.LieGroups.code.GKModule

def Representation.IsLocallyFinite {K : Type u_1} {V : Type u_2} [Group K] [AddCommGroup V] [Module V] (σ : Representation K V) :
Instances For
    structure GKModule (𝔤 : Type u_1) [LieRing 𝔤] [LieAlgebra 𝔤] (K : Type u_2) [Group K] (𝔨 : LieSubalgebra 𝔤) (Ad : K →* 𝔤 →ₗ[] 𝔤) (V : Type u_3) [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] :
    Type (max (max u_1 u_2) u_3)
    Instances For
      structure GKModuleHom {𝔤 : Type u_1} [LieRing 𝔤] [LieAlgebra 𝔤] {K : Type u_2} [Group K] {𝔨 : LieSubalgebra 𝔤} {Ad : K →* 𝔤 →ₗ[] 𝔤} {V : Type u_3} [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] {W : Type u_4} [AddCommGroup W] [Module W] [LieRingModule 𝔤 W] [LieModule 𝔤 W] (M : GKModule 𝔤 K 𝔨 Ad V) (N : GKModule 𝔤 K 𝔨 Ad W) :
      Type (max u_3 u_4)
      Instances For
        structure GKModule.IsSubmodule {𝔤 : Type u_1} [LieRing 𝔤] [LieAlgebra 𝔤] {K : Type u_2} [Group K] {𝔨 : LieSubalgebra 𝔤} {Ad : K →* 𝔤 →ₗ[] 𝔤} {V : Type u_3} [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] (M : GKModule 𝔤 K 𝔨 Ad V) (W : Submodule V) :
        • lie_invariant (X : 𝔤) (w : V) : w WX, w W
        • group_invariant (k : K) (w : V) : w W(M.σ k) w W
        Instances For
          def GKModule.IsIrreducibleGKModule {𝔤 : Type u_1} [LieRing 𝔤] [LieAlgebra 𝔤] {K : Type u_2} [Group K] {𝔨 : LieSubalgebra 𝔤} {Ad : K →* 𝔤 →ₗ[] 𝔤} {V : Type u_3} [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] (M : GKModule 𝔤 K 𝔨 Ad V) :
          Instances For
            def GKModule.IsKInvariant {𝔤 : Type u_1} [LieRing 𝔤] [LieAlgebra 𝔤] {K : Type u_2} [Group K] {𝔨 : LieSubalgebra 𝔤} {Ad : K →* 𝔤 →ₗ[] 𝔤} {V : Type u_3} [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] (M : GKModule 𝔤 K 𝔨 Ad V) (W : Submodule V) :
            Instances For
              def GKModule.IsKIrreducible {𝔤 : Type u_1} [LieRing 𝔤] [LieAlgebra 𝔤] {K : Type u_2} [Group K] {𝔨 : LieSubalgebra 𝔤} {Ad : K →* 𝔤 →ₗ[] 𝔤} {V : Type u_3} [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] (M : GKModule 𝔤 K 𝔨 Ad V) (W : Submodule V) :
              Instances For
                def GKModule.AreKIsomorphic {𝔤 : Type u_1} [LieRing 𝔤] [LieAlgebra 𝔤] {K : Type u_2} [Group K] {𝔨 : LieSubalgebra 𝔤} {Ad : K →* 𝔤 →ₗ[] 𝔤} {V : Type u_3} [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] (M : GKModule 𝔤 K 𝔨 Ad V) (W₁ W₂ : Submodule V) (h₁ : M.IsKInvariant W₁) (h₂ : M.IsKInvariant W₂) :
                Instances For
                  def GKModule.KIsotypicComponent {𝔤 : Type u_1} [LieRing 𝔤] [LieAlgebra 𝔤] {K : Type u_2} [Group K] {𝔨 : LieSubalgebra 𝔤} {Ad : K →* 𝔤 →ₗ[] 𝔤} {V : Type u_3} [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] (M : GKModule 𝔤 K 𝔨 Ad V) (W₀ : Submodule V) (hW₀ : M.IsKIrreducible W₀) :
                  Instances For
                    def GKModule.IsAdmissible {𝔤 : Type u_1} [LieRing 𝔤] [LieAlgebra 𝔤] {K : Type u_2} [Group K] {𝔨 : LieSubalgebra 𝔤} {Ad : K →* 𝔤 →ₗ[] 𝔤} {V : Type u_3} [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] (M : GKModule 𝔤 K 𝔨 Ad V) :
                    Instances For