Documentation

Mathlib.RepresentationTheory.FinGroupCharZero

Applications of Maschke's theorem #

This proves some properties of representations that follow from Maschke's theorem.

We prove that, if G is a finite group whose order is invertible in a field k, then every object of Rep k G (resp. FDRep k G) is injective and projective.

We also give two simpleness criteria for an object V of FDRep k G, when k is an algebraically closed field in which the order of G is invertible:

instance Rep.instInjective {k : Type u} [Field k] {G : Type u} [Fintype G] [Group G] [NeZero (Fintype.card G)] (V : Rep k G) :

If G is finite and its order is nonzero in the field k, then every object of Rep k G is injective.

instance Rep.instProjective {k : Type u} [Field k] {G : Type u} [Fintype G] [Group G] [NeZero (Fintype.card G)] (V : Rep k G) :

If G is finite and its order is nonzero in the field k, then every object of Rep k G is projective.

If G is finite and its order is nonzero in the field k, then every object of FDRep k G is injective.

If G is finite and its order is nonzero in the field k, then every object of FDRep k G is projective.

If G is finite and its order is nonzero in an algebraically closed field k, then an object of FDRep k G is simple if and only if its space of endomorphisms is a k-vector space of dimension 1.

theorem FDRep.simple_iff_char_is_norm_one {k : Type u} [Field k] {G : Type u} [Fintype G] [Group G] [IsAlgClosed k] [CharZero k] (V : FDRep k G) :

If G is finite and k an algebraically closed field of characteristic 0, then an object of FDRep k G is simple if and only if its character has norm 1.