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.
@[reducible, inline]
abbrev
Rep.resFunctor
{k : Type u}
[CommRing k]
{G : Type v1}
{H : Type v2}
[Monoid G]
[Monoid H]
(f : H →* G)
:
CategoryTheory.Functor (Rep k G) (Rep k H)
The restriction functor Rep R G ⥤ Rep R H for a subgroup H of G.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[reducible, inline]
abbrev
Rep.liftHomOfSurj
{k : Type u}
[CommRing k]
{G : Type v1}
{H : Type v2}
[Monoid G]
[Monoid H]
(f : H →* G)
{X Y : Rep k G}
(hf : Function.Surjective ⇑f)
(f' : res f X ⟶ res f Y)
:
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
theorem
Rep.full_res
{k : Type u}
[CommRing k]
{G : Type v1}
{H : Type v2}
[Monoid G]
[Monoid H]
(f : H →* G)
(hf : Function.Surjective ⇑f)
:
(resFunctor f).Full
@[reducible, inline]
abbrev
Rep.ofQuotient
{k : Type u}
[CommRing k]
{G : Type v}
[Group G]
(A : Rep k G)
(S : Subgroup G)
[S.Normal]
[Representation.IsTrivial (MonoidHom.comp A.ρ S.subtype)]
:
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
@[reducible, inline]
abbrev
Rep.resOfQuotientIso
{k : Type u}
[CommRing k]
{G : Type v}
[Group G]
(A : Rep k G)
(S : Subgroup G)
[S.Normal]
[Representation.IsTrivial (MonoidHom.comp A.ρ S.subtype)]
:
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))