Documentation

Atlas.Buildings.code.Building.CombinatorialGeometry.ThreeChamber

Configuration of three chambers $C, D, E$ in a building, with apartments through each pair.

Instances For

    Triangle inequality for gallery distance: $d(C, E) \le d(C, D) + d(D, E)$.

    Instances For

      Three chambers $C, D, E$ are collinear if $d(C, E) = d(C, D) + d(D, E)$ (i.e. $D$ lies on a minimal gallery from $C$ to $E$).

      Instances For
        def CombinatorialGeometry.StrongIsometry {V : Type u_1} [DecidableEq V] {b : Building V} (δW : b.WValuedDist) (S₁ S₂ : Set (Finset V)) (φ : Finset VFinset V) :

        A strong isometry between subsets of chambers $S_1, S_2$ is a map preserving the Weyl-valued distance $\delta_W$.

        Instances For

          $S$ lies in an apartment if there is some apartment $A$ of the building whose face set contains $S$.

          Instances For
            theorem CombinatorialGeometry.StrongIsometryImpliesApartment {V : Type u_1} [DecidableEq V] {b : Building V} (δW : b.WValuedDist) {Y : Set (Finset V)} {A : SimplicialComplex V} (hA : A b.apartmentSystem.apartments) {φ : Finset VFinset V} ( : IsStrongIsometry δW Y (φ '' Y) φ) (hφ_img : CY, φ C A.faces) :

            A strong $\delta_W$-isometry whose image lies in an apartment forces its domain to lie in an apartment as well.

            theorem CombinatorialGeometry.identity_strong_isometry_of_subset {V : Type u_1} [DecidableEq V] {b : Building V} (δW : b.WValuedDist) (S : Set (Finset V)) (A : SimplicialComplex V) (_hA : A b.apartmentSystem.apartments) (hS : CS, C A.faces) (_hS_max : CS, b.IsMaximal C) :
            IsStrongIsometry δW S S id CS, id C A.faces

            The identity map is a strong $\delta_W$-isometry from $S$ to itself.

            Hypotheses underlying the three-chamber argument: concatenability of galleries and existence of a minimal gallery between any two maximal chambers.

            Instances For
              theorem CombinatorialGeometry.three_chambers_common_apartment {V : Type u_1} [DecidableEq V] (b : Building V) (hyp : ThreeChamberHypotheses b) (C₁ C₂ C₃ : Finset V) (hC₁ : b.IsMaximal C₁) (hC₂ : b.IsMaximal C₂) (hC₃ : b.IsMaximal C₃) (hcollinear : galleryDist b.toSimplicialComplex C₁ C₃ = galleryDist b.toSimplicialComplex C₁ C₂ + galleryDist b.toSimplicialComplex C₂ C₃) :
              Ab.apartmentSystem.apartments, C₁ A.faces C₂ A.faces C₃ A.faces

              Three-chambers-in-a-common-apartment: if $C_1, C_2, C_3$ are collinear chambers (i.e. $d(C_1, C_3) = d(C_1, C_2) + d(C_2, C_3)$), then they all lie in some common apartment.