Documentation

TauCeti.RepresentationTheory.Induction.VirtualCharacter

Induction, restriction, and virtual characters #

This file records the compatibility of induction and of restriction along a subgroup with the virtual-character lattice: both send virtual characters to virtual characters, because both send characters to characters and both are additive.

Together they are the two maps R(S) → R(G) and R(G) → R(S) on virtual-character lattices whose interplay -- the projection formula Subgroup.indClassFun_comp_subtype_mul -- makes induction a map of R(G)-modules.

Main definitions #

Main statements #

The induced virtual-character lattice is the input to Artin and Brauer induction, while the projection formula makes its span an ideal over the ambient virtual-character ring.

theorem TauCeti.comp_subtype_mem_virtualCharacters {k : Type u} {G : Type v} [Field k] [Group G] (S : Subgroup G) {f : G → k} (hf : f ∈ virtualCharacters k G) :
(fun (s : ↥S) => f ↑s) ∈ virtualCharacters k ↥S

Restriction preserves virtual characters. It is the pullback along the inclusion of the subgroup, TauCeti.comp_mem_virtualCharacters; the restriction of a plain function is written fun s : S => f s, and TauCeti.ClassFunction.comap is the class-function form.

This is the additive half of the statement that restriction R(G) → R(S) is a ring homomorphism; its multiplicativity is the pointwise TauCeti.mul_mem_virtualCharacters on each side.

theorem Subgroup.indClassFun_mem_virtualCharacters {k : Type u} {G : Type v} [Field k] [Group G] (S : Subgroup G) [S.FiniteIndex] {ψ : ↥S → k} (hψ : ψ ∈ TauCeti.virtualCharacters k ↥S) :

Induction preserves virtual characters. A character of the subgroup induces to a character (Subgroup.indClassFun_ofFDRep_character), and induction is additive, so the property propagates through the additive generation of the lattice.

noncomputable def TauCeti.ClassFunction.indVirtualCharacterAddHom (k : Type u) (G : Type v) [Field k] [Group G] (S : Subgroup G) [S.FiniteIndex] :

Induction from a subgroup, restricted and corestricted to the virtual-character lattices.

Equations
Instances For
    @[simp]

    Forgetting the target subtype after induction on virtual characters gives Subgroup.indClassFun.