Documentation

LeanPool.BruhatTits

Formalisation of the Bruhat-Tits Tree #

Source: url:https://doi.org/10.1007/978-3-642-61856-7 Authors: Judith Ludwig, Christian Merten Status: verified Main declarations: BruhatTits.BTtree, BruhatTits.BTlaplace_surjective Tags: algebraic-geometry, graph-theory, discrete-valuation-rings MSC: 20E42, 05C25, 13H05

Mathematical overview #

This project defines the Bruhat-Tits graph of GL₂(K) over the fraction field of a discrete valuation ring R. Vertices are homothety classes of R-lattices in , edges connect standard neighbouring lattices, and GL₂(K) acts on the resulting graph.

The main graph-theoretic results prove that this graph is connected and acyclic, hence a tree, and that when the residue field is finite every vertex has degree #(ResidueField R) + 1. The import also contains the underlying Cartan decomposition for matrices over a discretely valued field and an application to surjectivity of a Laplacian on harmonic cochains.

Provenance #

Imported from https://github.com/chrisflav/bruhat-tits. Upstream is complete and Apache-2.0 licensed. Ported from Lean v4.19.0 to Lean Pool's v4.30.0-rc2.