The Domino Problem of the Hyperbolic Plane Is Undecidable
In this paper, we prove that the general tiling problem of the hyperbolic plane is undecidable by proving a slightly stronger version using only a regular polygon as the basic shape of the tiles. The problem was raised by a paper of Raphael Robinson in 1971, in his famous simplified proof that the general tiling problem is undecidable for the Euclidean plane, initially proved by Robert Berger in 1966.
š” Research Summary
The paper establishes the undecidability of the general tiling problem (GTP) on the hyperbolic plane by constructing a reduction from the halting problem of Turing machines. The authors begin by recalling the classic proofs of undecidability for the Euclidean plane due to Berger (1966) and Robinson (1971), which rely on āorigināconstrainedā tilings that simulate the spaceātime diagram of a Turing machine. They then move to the hyperbolic setting, choosing the regular tessellation {7,3} (the ternary heptagrid) as the underlying lattice. This tessellation is generated by reflecting a regular heptagon whose interior angle is 2Ļ/3, producing a uniform, infinite hyperbolic tiling.
The core of the construction is a set of 4 āαātilesā (centers) and 17 āβātilesā (petals) that enforce a local rule: every αātile must be surrounded exclusively by βātiles. When these rules are applied across the heptagrid, they give rise to a global pattern called the āmantillaā. The mantilla partitions the plane into regions called āflowersā, each consisting of a central αātile surrounded by βātiles. Within each flower, the midāpoint lines of adjacent heptagons trace out a Fibonacci tree: black nodes have two children (black and white), white nodes have three children (one black, two white). The root of each tree is white.
The boundaries of these trees are infinite curves termed āisoāclinesā. An isoācline separates the hyperbolic plane into two unbounded components and is constructed so that black tiles always appear on it, guaranteeing a consistent coloring scheme that will later encode binary data.
To embed computation, the authors introduce a ābracketā system. GenerationāÆ0 consists of a periodic sequence of labeled points R, M, B, M along a line. Intervals between an R and the next B are called āactiveā, while intervals between a B and the next R are āsilentā. For each subsequent generation, the points still labeled M are examined; a randomly chosen M that lies at the midpoint of an active interval is relabeled either R or B, thereby flipping the activity status of the surrounding intervals. This iterative process yields an infinite model where each generation alternates the colors of active and silent intervals.
The infinite model is lifted into the Euclidean plane as a family of interwoven isosceles triangles. Active intervals become colored triangles, while silent intervals become āphantomsā, transparent triangles that can be stacked in two layers with alternating colors. Triangles of the same color never overlap; phantoms may be nested but remain disjoint from colored triangles except at shared edges. The vertices of triangles and phantoms lie on a distinguished horizontal line called the āaxisā.
Finally, the Euclidean construction is mapped back onto the hyperbolic mantilla. The midāpoint lines of the Fibonacci trees coincide with the legs of the triangles, and the isoāclines correspond to the bases of the triangles. Consequently, each node of a Fibonacci tree represents a cell of a Turing machine: the color (black/white) encodes the tape symbol (0/1), the branching structure encodes the transition function, and movement along an isoācline corresponds to the passage of time. The presence of a valid tiling of the hyperbolic plane with the prescribed tile set is therefore equivalent to the existence of an infinite, nonāhalting computation of the encoded Turing machine. Since the halting problem is undecidable, the hyperbolic domino problem is also undecidable.
The paper also mentions an alternative combinatorial proof by Jarkko Kari, noting that Kariās approach uses nonāeffective arguments, whereas the present construction is explicit and geometric. The authors conclude by suggesting directions for future work, such as simplifying the mantilla construction, extending the technique to other nonāEuclidean geometries, and exploring connections with higherādimensional tiling problems.
Comments & Academic Discussion
Loading comments...
Leave a Comment