Global tessellations from local tessellations #
Let a group G act by isometries on a simply connected, locally connected metric space X, and
let P ⊆ X be a closed path-connected tile. A local tiling assigns to each point x ∈ P a
set N x ⊆ G of local neighbours: the elements h for which h • P is meant to be
one of the tiles around x. The sets N x are required to behave like the tiles around a point
of an actual tessellation:
1 ∈ N x, andx ∈ h • Pforh ∈ N x;- the neighbours of
x, seen from the tileh • P, areh⁻¹ • N x: ifh ∈ N xthenh⁻¹ ∈ N (h⁻¹ • x), andh * k ∈ N xfork ∈ N (h⁻¹ • x); - every point of
Plies in a tiling chart built from its own neighbours.
A tiling chart (W, M) is an open set W covered, locally finitely, by tiles h • P with
h ∈ M, such that at every point of W the tiles of M through it are exactly the translates
of the local neighbours there. Charts need not come from a single point: near an ideal vertex of
a hyperbolic polygon the natural chart has infinitely many tiles.
The main theorem says that local tilings with charts of uniform size are restrictions of one
global tessellation. Let Γ be the subgroup generated by all local neighbours. Then the
translates γ • P, γ ∈ Γ, cover X and are locally finite, and the only coincidences between
them are the local ones: if γ ∈ Γ carries a point x ∈ P to a point of P, then γ is a
local neighbour at γ • x. The uniformity hypothesis holds automatically when P is compact,
and in general it only needs checking off a compact subset of P.
This is the covering-space core of Poincaré's polygon theorem. There the tile is a side-paired hyperbolic polygon, the local neighbours at a point are the tiles met by following the side pairings around it, and the angle and cycle conditions at the vertices are what make them a local tiling; the conclusion then says that the polygon is a fundamental domain for the group generated by the side pairings.
The proof glues copies {a} × P, a ∈ G, identifying (a, x) with (b, y) when
a • x = b • y and a⁻¹ * b ∈ N x. The map (a, x) ↦ a • x from the glued space to X has a
continuous local section through every point, read off from a chart, over a ball of uniform
radius, and the glued space is Hausdorff because every point has a chart of its own; so this map
is a covering map. The copies indexed by Γ are joined by paths, since P is path-connected
and the copies indexed by a and a * h meet for each local neighbour h. As X is simply
connected, the covering map is injective on them.
Main definitions #
TauCeti.IsTilingChart P N W M:Wis an open set tiled by the translatesh • P,h ∈ M, compatibly with the local neighboursN.TauCeti.IsLocalTiling P N: the setsN xare local neighbours of a local tiling byP.TauCeti.HasUniformTilingCharts P N: tiling charts of a uniform size are available at every point ofP.
Main results #
TauCeti.IsLocalTiling.isTilingChart_of_closure_subset: an open set is a tiling chart if tiles meeting compatibly with the local neighbours cover a set containing its closure.TauCeti.IsLocalTiling.hasUniformTilingCharts_of_isCompact_of_forall_notMem: charts of a uniform size off a compact set give uniform tiling charts.TauCeti.IsLocalTiling.hasUniformTilingCharts_of_isCompact: a compact tile has uniform tiling charts.TauCeti.IsLocalTiling.mem_of_smul_mem: an element ofΓcarrying a point ofPintoPis a local neighbour at the image point.TauCeti.IsLocalTiling.iUnion_smul_eq_univ: uniform tiling charts imply that the translates ofPbyΓcover a preconnected pseudometric spaceX.TauCeti.IsLocalTiling.locallyFinite_smul: the translates ofPbyΓare locally finite.
References #
- Bernard Maskit, On Poincaré's theorem for fundamental polygons, Adv. Math. 7 (1971), 219–230.
- David B. A. Epstein and Carlo Petronio, An exposition of Poincaré's polyhedron theorem, Enseign. Math. (2) 40 (1994), 113–170.
- Alan Beardon, The Geometry of Discrete Groups, Graduate Texts in Mathematics 91, Springer, 1983, Chapter 9.
A tiling chart for the local neighbours N of a tile P: an open set W covered,
locally finitely, by the tiles h • P with h ∈ M, such that at each point of W the tiles of
M through that point are exactly the translates of the local neighbours there. Precisely, if
h ∈ M and v ∈ P with h • v ∈ W, then h • N v ⊆ M, and every h' ∈ M with
h • v ∈ h' • P lies in h • N v.
- isOpen : IsOpen W
The domain of the chart is open.
- subset_iUnion_smul : W ⊆ ⋃ h ∈ M, h • P
The tiles of the chart cover its domain.
- locallyFinite : LocallyFinite fun (h : ↑M) => ↑h • P ∩ W
The tiles of the chart, cut down to its domain, are locally finite.
The translated local neighbours at a point of the domain are tiles of the chart.
Every tile of the chart through a point of the domain is a translated local neighbour.
Instances For
A local tiling by a closed path-connected tile P: for each x ∈ P, N x is a set of
local neighbours, the elements h such that h • P is one of the tiles around x. The
identity is a neighbour, x ∈ h • P for each neighbour h, the neighbours of x seen from the
tile h • P are the translates h⁻¹ • N x, and each point of P lies in a tiling chart made of
its own neighbours.
- isClosed : IsClosed P
The tile is closed.
- isPathConnected : IsPathConnected P
The tile is path-connected.
The tile itself is a neighbour of each of its points.
Each point lies in its neighbouring tiles.
Seen from a neighbouring tile, the tile
Pis again a neighbour.Neighbours of a neighbouring tile are neighbours.
- exists_isTilingChart (x : X) : x ∈ P → ∃ (W : Set X), x ∈ W ∧ IsTilingChart P N W (N x)
Each point lies in a tiling chart made of its own neighbours.
Instances For
Tiling charts from the chart axioms on a larger set. Let W be open, and let the tiles
h • P, h ∈ M, cover a set W' containing the closure of W. Suppose that at each point
h • v of W', with h ∈ M and v ∈ P, the tiles of M through h • v are exactly the
translates by h of the local neighbours of v. Then (W, M) is a tiling chart: its local
finiteness is inherited from the charts of the points of P.
A local tiling has uniform tiling charts if there is a radius ε > 0 such that for each
point y ∈ P some tiling chart (W, M), with M in the group generated by the local
neighbours, contains the ball of radius ε about a translate h • y with h ∈ M.
Instances For
Uniform tiling charts away from a compact set. If the points of P outside a compact set
K have tiling charts containing balls of a common radius ε > 0, then the local tiling has
uniform tiling charts: on the compact part K ∩ P, the charts of the points of P have a
Lebesgue number.
A compact tile has uniform tiling charts.
The translates of the tile cover the space. For a local tiling with uniform charts of a
preconnected pseudometric space acted on by isometries, the translates of P by the group
generated by the local neighbours cover the space.
The space glued from copies of the tile #
Local sections from tiling charts #
The global tessellation #
Coincidences of translates are local. For a local tiling with uniform charts of a simply
connected, locally connected metric space, an element γ of the group generated by the local
neighbours which carries a point x ∈ P to a point of P is a local neighbour at γ • x.
The translates of the tile are locally finite. For a local tiling with uniform charts of
a simply connected, locally connected metric space, the translates of P by the group generated
by the local neighbours form a locally finite family.