Restriction of representations #
Given a group homomorphism f : H →* G, we have the restriction functor
resFunctor f : Rep k G ⥤ Rep k H which sends a G-representation ρ to the
H-representation ρ.comp f.
The map induced by a monoid homomorphism f : H →* G on morphisms between
G-representations.
Equations
- Rep.resMap f p = Rep.ofHom { toLinearMap := ↑(Rep.Hom.hom p), isIntertwining' := ⋯ }
Instances For
The restriction functor Rep R G ⥤ Rep R H for a subgroup H of G.
Equations
- Rep.resFunctor f = { obj := fun (A : Rep k G) => Rep.of (MonoidHom.comp A.ρ f), map := fun {X Y : Rep k G} (f' : X ⟶ Y) => Rep.resMap f f', map_id := ⋯, map_comp := ⋯ }
Instances For
Morphism between X Y : Rep k G can be lifted from restrictions associated with f : H →* G
when f is surjective.
Equations
- Rep.liftHomOfSurj f hf f' = Rep.ofHom { toLinearMap := (Rep.Hom.hom f').toLinearMap, isIntertwining' := ⋯ }
Instances For
Given a normal subgroup S ≤ G, a G-representation ρ which is trivial on S factors
through G ⧸ S.
Equations
- A.ofQuotient S = Rep.of (A.ρ.ofQuotient S)
Instances For
A G-representation A on which a normal subgroup S ≤ G acts trivially induces a
G ⧸ S-representation on A, and composing this with the quotient map G → G ⧸ S gives the
original representation by definition. Useful for typechecking.
Equations
- A.resOfQuotientIso S = CategoryTheory.Iso.refl (Rep.res (QuotientGroup.mk' S) (A.ofQuotient S))