Documentation

Atlas.Buildings.code.SphericalBuilding.IsometryGroups

def IsometryBuilding.IsotropicSubspace {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) (W : Submodule k V) :

A subspace $W \le V$ is totally isotropic for the bilinear form $B$ if $B(v,w) = 0$ for all $v, w \in W$.

Instances For
    structure IsometryBuilding.IsotropicFlag {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) :
    Type u_2

    An isotropic flag for $B$: a strictly increasing chain $W_1 \subsetneq W_2 \subsetneq \cdots \subsetneq W_{\text{len}}$ of totally isotropic subspaces.

    Instances For
      structure IsometryBuilding.IsotropicFlagComplex {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) :
      Type u_2

      An isotropic flag complex: an abstract simplicial complex whose simplices are finite chains of totally isotropic subspaces of $(V, B)$, closed under nonempty subsets.

      Instances For
        structure IsometryBuilding.HyperbolicPair {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) :
        Type u_2

        A hyperbolic pair $(e, e')$ for $B$: two isotropic vectors with $B(e, e') = 1$, spanning a hyperbolic plane.

        • e : V
        • e' : V
        • pairing : (B self.e) self.e' = 1
        • e_isotropic : (B self.e) self.e = 0
        • e'_isotropic : (B self.e') self.e' = 0
        Instances For
          structure IsometryBuilding.HyperbolicFrame {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) (n : ) :
          Type u_2

          A hyperbolic frame of rank $n$ for $B$: $n$ pairwise-orthogonal hyperbolic pairs $\{(e_i, e_i')\}_{i < n}$ giving a Witt decomposition of an isotropic-rich subspace.

          Instances For
            structure IsometryBuilding.Apartment {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) (n : ) :
            Type u_2

            An apartment of rank $n$ in the isometry building: a hyperbolic frame together with the set of simplices it carries.

            Instances For
              structure IsometryBuilding.IsBuilding {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) (n : ) :
              Type u_2

              The data of a building structure on the isotropic flag complex of $(V,B)$: a family of apartments satisfying the common-apartment and apartment-exchange axioms (B1 and B2).

              Instances For
                def IsometryBuilding.IsThick {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) (n : ) (bldg : IsBuilding B n) :

                A building is thick if every panel (codim-$1$ face of a chamber) is contained in at least three distinct chambers.

                Instances For
                  def IsometryBuilding.StronglyTransitive {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) (n : ) (bldg : IsBuilding B n) :

                  A building is strongly transitive under the isometry group if for any two apartments $A_1, A_2$ and chambers $C_1 \in A_1$, $C_2 \in A_2$ there is an isometry of $(V,B)$ sending $A_1$ to $A_2$ and $C_1$ to $C_2$.

                  Instances For
                    structure IsometryBuilding.IsometryBNPair {k : Type u_1} [CommRing k] {V : Type u_2} [AddCommGroup V] [Module k V] (B : LinearMap.BilinForm k V) (n : ) :
                    Type u_2

                    A (B,N)-pair in the isometry group of $(V,B)$: data of a Borel-type subgroup stabilising a maximal isotropic flag, a frame-stabiliser playing the role of $N$, and a torus $T = B \cap N$, satisfying the standard compatibility properties.

                    Instances For

                      The Coxeter matrix $M$ is of type $C_n$: diagonal entries are $1$, consecutive simple reflections satisfy $m_{i,i+1} = 3$ except the last pair which has $m_{n-2, n-1} = 4$, and all non-adjacent pairs commute ($m_{ij} = 2$).

                      Instances For