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.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.
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.
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.