Commensurability for subgroups #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
This file defines commensurability for subgroups of a group G. It then goes on to prove that
commensurability defines an equivalence relation and finally defines the commensurator of a subgroup
of G.
Main definitions #
commensurable: defines commensurability for two subgroupsH,KofGcommensurator: defines the commensurator of a subgroupHofG.
Implementation details #
We define the commensurator of a subgroup H of G by first defining it as a subgroup of
(conj_act G), which we call commensurator' and then taking the pre-image under
the map G → (conj_act G) to obtain our commensurator as a subgroup of G.
Equivalence of K/H ⊓ K with gKg⁻¹/gHg⁻¹ ⊓ gKg⁻¹
Equations
- commensurable.quot_conj_equiv H K g = quotient.congr (subgroup.equiv_smul g K).to_equiv _
For H a subgroup of G, this is the subgroup of all elements g : conj_aut G
such that commensurable (g • H) H
Equations
- commensurable.commensurator' H = {carrier := {g : conj_act G | commensurable (g • H) H}, mul_mem' := _, one_mem' := _, inv_mem' := _}
For H a subgroup of G, this is the subgroup of all elements g : G
such that commensurable (g H g⁻¹) H