Documentation

Atlas.Buildings.code.ChamberComplex.Basic

structure SimplicialComplex (V : Type u_2) [DecidableEq V] :
Type u_2

An abstract simplicial complex on a vertex set $V$: a downward-closed family of nonempty finite subsets ("faces") of $V$.

Instances For

    y is a face of x in K: both are faces of $K$ and $y ⊆ x$.

    Instances For

      y is a codimension-$1$ face ("facet") of x in K: $y$ is a face of $x$ with $|x \setminus y| = 1$.

      Instances For

        x is a maximal face ("chamber") of K: a face contained in no strictly larger face.

        Instances For

          Two distinct chambers $C, D$ are adjacent if they share a common codim-$1$ facet $F$.

          Instances For
            def Gallery.length {V : Type u_1} [DecidableEq V] {K : SimplicialComplex V} (g : Gallery K) :

            The combinatorial length of a gallery: number of edges = (number of chambers) $- 1$.

            Instances For
              def Gallery.Connects {V : Type u_1} [DecidableEq V] {K : SimplicialComplex V} (g : Gallery K) (C D : Finset V) :

              The gallery g "connects" $C$ to $D$ if its first chamber is $C$ and its last chamber is $D$.

              Instances For
                structure ChamberComplex (V : Type u_2) [DecidableEq V] extends SimplicialComplex V :
                Type u_2

                A chamber complex: every face is contained in some chamber, and any two chambers are connected by a gallery.

                Instances For

                  K is thin if every codim-$1$ face $F$ of a chamber $C$ lies in exactly one other chamber.

                  Instances For

                    K is thick if every codim-$1$ face $F$ of a chamber $C$ lies in at least two chambers distinct from $C$.

                    Instances For
                      noncomputable def galleryDist {V : Type u_1} [DecidableEq V] (K : SimplicialComplex V) (C D : Finset V) :

                      The combinatorial gallery distance $d(C,D)$ between chambers: $0$ if $C = D$, else the infimum length over all galleries connecting $C$ and $D$.

                      Instances For
                        theorem galleryDist_self {V : Type u_1} [DecidableEq V] (K : SimplicialComplex V) (C : Finset V) :
                        galleryDist K C C = 0

                        Self-distance is zero: $d(C,C) = 0$.

                        theorem SimplicialComplex.adjacent_symm {V : Type u_1} [DecidableEq V] (K : SimplicialComplex V) (C D : Finset V) :
                        K.Adjacent C DK.Adjacent D C

                        Adjacency is symmetric: $C \sim D \implies D \sim C$.

                        theorem galleryDist_comm {V : Type u_1} [DecidableEq V] (K : SimplicialComplex V) (C D : Finset V) :

                        Gallery distance is symmetric: $d(C,D) = d(D,C)$.