Documentation

Atlas.Buildings.code.ChamberComplex.GalleryTypes.CoxeterProperties

The combinatorial Coxeter properties of a chamber complex: thinness plus, for every adjacent pair $C \sim D$, a folding that fixes $C$ and sends $D$ to $C$.

Instances For

    Two chambers $C, D$ are separated by a wall if some reversible folding places them on opposite sides.

    Instances For

      $K$ is a Coxeter complex: it carries a bijective labelling $\varphi : \text{chambers} \to W$ into a Coxeter group $W$ such that adjacency corresponds to right multiplication by a simple generator, every facet is shared by at least one other chamber.

      Instances For

        $K$ has sufficient reversible foldings: every adjacent pair admits a reversible folding swapping them as boundary chambers of the wall.

        Instances For

          Sufficient reversible foldings give the "folding maps adjacent to self" condition.

          Assemble CoxeterProperties K from thinness plus sufficient reversible foldings.

          Instances For

            Sufficient reversible foldings imply that every adjacent pair is separated by a wall.

            Converse: in a thin complex, "adjacent chambers separated by a wall" implies sufficient reversible foldings.

            Sufficient reversible foldings imply the (one-sided) "sufficient foldings" condition used in the Tits/AptIsCoxeter proof.

            One direction of the characterization: every Coxeter complex is thin and has sufficient reversible foldings.

            Converse of the characterization: a thin chamber complex with sufficient foldings is a Coxeter complex.

            Main characterization: $K$ is a Coxeter complex iff $K$ is thin and every adjacent pair of chambers is separated by a wall.

            theorem ChamberComplex.injective_image_ne_of_ne {V : Type u_1} [DecidableEq V] {K : ChamberComplex V} (f : K.Morphism K.toSimplicialComplex) (hinj : Function.Injective f.toFun) {C D : Finset V} (_hC : C K.faces) (_hD : D K.faces) (hne : C D) :

            An injective vertex map sends distinct chambers to distinct image chambers.

            The image of a gallery under an injective map never stutters.