Documentation

TauCeti.Algebra.Group.Subgroup.Conjugates

Conjugate subgroups #

This file characterizes membership in the orbit of a subgroup under conjugation and transports that orbit across a group isomorphism. A conjugate of H ≤ G is the image of H under MulAut.conj g for some g : G. The number of conjugates is the normalizer index. Consequently, a conjugation-invariant sum over subgroups can be grouped by their conjugacy classes with that multiplicity.

Main definitions #

Main results #

@[simp]
theorem TauCeti.mem_orbit_conjAct_iff {G : Type u_1} [Group G] {H H' : Subgroup G} :
H' ∈ MulAction.orbit (ConjAct G) H ↔ ∃ (g : G), Subgroup.map (↑(MulAut.conj g)) H = H'

Membership in the conjugacy orbit of H means being obtained from H by conjugation.

The number of conjugates of a subgroup is the index of its normalizer.

The number of conjugates of H times [N_G(H) : H] is [G : H].

theorem TauCeti.sum_subgroups_eq_sum_conjugacy {G : Type u_1} {M : Type u_2} [Group G] [Fintype G] [AddCommMonoid M] (f : Subgroup G → M) (hf : ∀ (g : G) (H : Subgroup G), f (Subgroup.map (↑(MulAut.conj g)) H) = f H) :

A conjugation-invariant sum over subgroups can be grouped by conjugacy classes, weighted by the normalizer index of each representative.

def MulEquiv.conjugateSubgroupsEquiv {G : Type u_1} {G' : Type u_2} [Group G] [Group G'] (e : G ≃* G') (H : Subgroup G) :

A group isomorphism identifies the sets of conjugates of corresponding subgroups.

Equations
Instances For
    @[simp]
    theorem MulEquiv.conjugateSubgroupsEquiv_apply {G : Type u_1} {G' : Type u_2} [Group G] [Group G'] (e : G ≃* G') (H : Subgroup G) (J : ↑(MulAction.orbit (ConjAct G) H)) :
    ↑((e.conjugateSubgroupsEquiv H) J) = Subgroup.map ↑e ↑J

    On conjugate subgroups the equivalence maps each subgroup along the given isomorphism.

    @[simp]
    theorem MulEquiv.conjugateSubgroupsEquiv_symm_apply {G : Type u_1} {G' : Type u_2} [Group G] [Group G'] (e : G ≃* G') (H : Subgroup G) (J : ↑(MulAction.orbit (ConjAct G') (Subgroup.map (↑e) H))) :

    The inverse equivalence maps a conjugate subgroup along the inverse isomorphism.