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.