Documentation

Atlas.Buildings.code.BNPair.ParabolicDefs

def BNPair.parabolicSubgroupW {G : Type u_1} [Group G] {B_idx : Type u_2} {M : CoxeterMatrix B_idx} :
BNPair G M(S' : Set B_idx) → Subgroup M.Group

The parabolic Weyl subgroup $W_{S'} = \langle s : s \in S' \rangle \leq W$ generated by the simple reflections indexed by $S' \subseteq S$.

Instances For
    def BNPair.standardParabolic {G : Type u_1} [Group G] {B_idx : Type u_2} {M : CoxeterMatrix B_idx} (bp : BNPair G M) (S' : Set B_idx) :
    Set G

    The standard parabolic subgroup $P_{S'} = BW_{S'}B = \bigcup_{w \in W_{S'}} BwB$ in a BN-pair, viewed as a subset of $G$.

    Instances For
      def BNPair.IsStandardParabolic {G : Type u_1} [Group G] {B_idx : Type u_2} {M : CoxeterMatrix B_idx} (bp : BNPair G M) (P : Subgroup G) :

      A subgroup $P \leq G$ is a standard parabolic if $P = P_{S'}$ for some $S' \subseteq S$.

      Instances For
        def BNPair.IsParabolic {G : Type u_1} [Group G] {B_idx : Type u_2} {M : CoxeterMatrix B_idx} (bp : BNPair G M) (P : Subgroup G) :

        A subgroup $P \leq G$ is parabolic if it is a $G$-conjugate of some standard parabolic $P_{S'}$.

        Instances For
          structure BNPair.BruhatProperties {G : Type u_1} [Group G] {B_idx : Type u_2} {M : CoxeterMatrix B_idx} (bp : BNPair G M) :

          The package of derived properties of the Bruhat decomposition needed to prove the parabolic theorems: cells are pairwise disjoint and cover $G$, behave well under inversion and multiplication within a parabolic, and the standard parabolics are self-normalizing and pairwise non-conjugate. These are consequences of the BN-pair axioms, collected here for downstream use.

          Instances For
            theorem BNPair.exists_mem_bruhatCell {G : Type u_1} [Group G] {B_idx : Type u_2} {M : CoxeterMatrix B_idx} (bp : BNPair G M) (w : M.Group) :

            Every Bruhat cell $BwB$ is nonempty: pick any $N$-lift $n$ of $w$ to witness it.

            theorem BNPair.mem_conj_image_self {G : Type u_1} [Group G] (P : Set G) (g : G) (h : g (fun (x : G) => g * x * g⁻¹) '' P) :
            g P

            If $g \in gPg^{-1}$ then in fact $g \in P$: cancelling the conjugation gives $p = g$.

            theorem BNPair.conj_image_eq {G : Type u_1} [Group G] (P Q : Set G) (g : G) (hgQ : g Q) (hP_mul : ∀ (x y : G), x Py Px * y P) (hP_inv : xP, x⁻¹ P) (hconj : (fun (x : G) => g * x * g⁻¹) '' P = Q) :
            P = Q

            If $P$ is closed under multiplication and inverse, $g \in Q$, and $gPg^{-1} = Q$, then $P = Q$: the conjugator $g$ already lies in $P$, so conjugation by $g$ is an automorphism of $P$.

            theorem BNPair.standardParabolicInjective {G : Type u_1} [Group G] {B_idx : Type u_2} {M : CoxeterMatrix B_idx} (bp : BNPair G M) (bd : bp.BruhatProperties) (S₁ S₂ : Set B_idx) (h : bp.standardParabolic S₁ = bp.standardParabolic S₂) :
            S₁ = S₂

            Injectivity of the standard parabolics. Distinct subsets $S_1, S_2 \subseteq S$ give distinct parabolics: if $P_{S_1} = P_{S_2}$ then $S_1 = S_2$. Equivalently, the map $S' \mapsto P_{S'}$ from subsets of $S$ to subgroups of $G$ containing $B$ is injective.

            theorem BNPair.parabolicsAreSubgroups {G : Type u_1} [Group G] {B_idx : Type u_2} {M : CoxeterMatrix B_idx} (bp : BNPair G M) (bd : bp.BruhatProperties) (S' : Set B_idx) :
            1 bp.standardParabolic S' (∀ (x y : G), x bp.standardParabolic S'y bp.standardParabolic S'x * y bp.standardParabolic S') xbp.standardParabolic S', x⁻¹ bp.standardParabolic S'

            Parabolics are subgroups. Each standard parabolic $P_{S'} = BW_{S'}B$ contains the identity and is closed under multiplication and inverses, so it is a subgroup of $G$.

            def BNPair.weylGroupOfParabolic {G : Type u_1} [Group G] {B_idx : Type u_2} {M : CoxeterMatrix B_idx} (bp : BNPair G M) (P : Subgroup G) :
            bp.B PSet M.Group

            The Weyl-side description of a subgroup $P$ containing $B$: the set $\{w \in W : BwB \subseteq P\}$. For $P = P_{S'}$ this recovers $W_{S'}$.

            Instances For