Stabilizers in representations #
This file defines the stabilizer of a vector in a representation and proves basic lemmas about stabilizers of zero vectors, scalar multiples, sums, intertwining maps, and translates by group elements.
def Representation.stabilizer {k : Type u_1} {G : Type u_2} [Group G] [Semiring k] {V : Type u_3} [AddCommMonoid V] [Module k V] (ρ : Representation k G V) (v : V) :
Subgroup G
The stabilizer of a vector in a representation.
Equations
Instances For
@[simp]
theorem Representation.mem_stabilizer {k : Type u_1} {G : Type u_2} [Group G] [Semiring k] {V : Type u_3} [AddCommMonoid V] [Module k V] {ρ : Representation k G V} {v : V} {g : G} :
theorem Representation.stabilizer_zero {k : Type u_1} {G : Type u_2} [Group G] [Semiring k] {V : Type u_3} [AddCommMonoid V] [Module k V] (ρ : Representation k G V) :
theorem Representation.le_stabilizer_smul {k : Type u_1} {G : Type u_2} [Group G] [Semiring k] {V : Type u_3} [AddCommMonoid V] [Module k V] (ρ : Representation k G V) (c : k) (v : V) :
theorem Representation.le_stabilizer_add {k : Type u_1} {G : Type u_2} [Group G] [Semiring k] {V : Type u_3} [AddCommMonoid V] [Module k V] (ρ : Representation k G V) (v1 v2 : V) :
theorem Representation.le_stabilizer_sum {k : Type u_1} {G : Type u_2} [Group G] [Semiring k] {V : Type u_3} [AddCommMonoid V] [Module k V] {ι : Type u_5} [Fintype ι] (ρ : Representation k G V) (v : ι → V) :
theorem Representation.IntertwiningMap.stabilizer_le {k : Type u_1} {G : Type u_2} [Group G] [Semiring k] {V : Type u_3} {V' : Type u_4} [AddCommMonoid V] [Module k V] [AddCommMonoid V'] [Module k V'] {ρ : Representation k G V} {ρ' : Representation k G V'} (f : ρ.IntertwiningMap ρ') (v : V) :
theorem Representation.stabilizer_conj {k : Type u_1} {G : Type u_2} [Group G] [Semiring k] {V : Type u_3} [AddCommMonoid V] [Module k V] (ρ : Representation k G V) (g : G) (v : V) :
The stabilizer of ρ g v is the conjugate of the stabilizer of v.