Necessary conditions for tiling finitely generated amenable groups
Benjamin Hellouin de Menibus, Hugo Maturana Cornejo

TL;DR
This paper explores necessary conditions for tiling finitely generated amenable groups with Wang tiles, extending known conditions from free groups and a5^2 to a broader class of groups, and establishing their equivalence.
Contribution
It generalizes and unifies necessary tiling conditions from free groups and a5^2 to all finitely generated amenable groups, confirming a conjecture.
Findings
Necessary conditions are equivalent for tilings of free groups and a5^2.
These conditions are necessary for tilings of any finitely generated amenable group.
The paper confirms a conjecture by Jeandel regarding tiling conditions.
Abstract
We consider a set of necessary conditions which are efficient heuristics for deciding when a set of Wang tiles cannot tile a group. Piantadosi gave a necessary and sufficient condition for the existence of a valid tiling of any free group. This condition is actually necessary for the existence of a valid tiling for an arbitrary finitely generated group. We then consider two other conditions: the first, also given by Piantadosi, is a necessary and sufficient condition to decide if a set of Wang tiles gives a strongly periodic tiling of the free group; the second, given by Chazottes et. al., is a necessary condition to decide if a set of Wang tiles gives a tiling of . We show that these last two conditions are equivalent. Joining and generalising approaches from both sides, we prove that they are necessary for having a valid tiling of any finitely generated amenable…
Click any figure to enlarge with its caption.
Figure 1Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Necessary conditions for tiling finitely generated amenable groups
Benjamin Hellouin de Menibus111This article was written during stays funded by an LRI internal project.
Laboratoire de Recherche en Informatique
Université Paris-Sud - CNRS - CentraleSupélec,
Université Paris-Saclay, France
https://orcid.org/0000-0001-5194-929X
Hugo Maturana Cornejo222The second author would like to thank Nathalie Aubrun for the support offered during his stay at ENS Lyon. This article was partially funded by the ECOS-SUD project C17E08, the ANR project CoCoGro (ANR-16-CE40-0005) and CONICYT doctoral fellowship 21170770.
Departamento de ingeniería matemática, DIM-CMM
Universidad de Chile
Abstract
We consider a set of necessary conditions which are efficient heuristics for deciding when a set of Wang tiles cannot tile a group.
Piantadosi [19] gave a necessary and sufficient condition for the existence of a valid tiling of any free group. This condition is actually necessary for the existence of a valid tiling for an arbitrary finitely generated group.
We then consider two other conditions: the first, also given by Piantadosi [19], is a necessary and sufficient condition to decide if a set of Wang tiles gives a strongly periodic tiling of the free group; the second, given by Chazottes et. al. [9], is a necessary condition to decide if a set of Wang tiles gives a tiling of .
We show that these last two conditions are equivalent. Joining and generalising approaches from both sides, we prove that they are necessary for having a valid tiling of any finitely generated amenable group, confirming a remark of Jeandel [14].
MCS classification : Primary 37B50; Secondary 37B10, 05B45.
Keywords : Symbolic dynamics, tilings, groups, periodicity, amenability, domino problem
1 Introduction
-subshifts of finite type (SFT) are a set of colorings of the -dimensional lattice , or tilings, defined by a finite set of local restrictions. There are various equivalent ways to express the restrictions, such as the Wang tiles formalism introduced by Hao Wang [21]. This formalism was introduced to study the domino problem: given as input a set of restrictions (e.g. a set of Wang tiles), is there an algorithm that decides whether there is a tiling of that respects those restrictions?
R. Berger [7] showed that the domino problem is undecidable. The proof depends heavily on notions of periodicity and aperiodicity, more precisely on the existence of a set of Wang tiles that only tile in a strongly aperiodic manner. This is in stark contrast with the situation on where the domino problem is decidable thanks to a graph representation [17].
There has been a recent interest in symbolic dynamics on more general contexts, such as where the lattice is replaced by the Cayley graph of an infinite, finitely generated group. Using again the existence of strongly aperiodic SFTs, the domino problem was shown to be undecidable, apart from , on some semisimple Lie groups [18], the Baumslag-Solitar groups [2], the discrete Heisenberg group (announced, [20]), surface groups [10, 1], semidirect products on [6] or some direct products [4], polycyclic groups [13], some hyperbolic groups [11]…It is decidable on free groups [19] and on virtually free groups [3], and it is conjectured that these are the only groups where the domino problem is decidable (Conjecture 7.1 below).
As a consequence, outside of free and virtually free groups, one can not expect to find simple necessary and sufficient conditions for admitting a valid tiling. However, heuristics can be very useful when making an exhaustive search for SFTs with desired properties; necessary conditions in particular allow fast rejection of most empty SFTs. For example, a transducer-based heuristic was used in the search for the smallest set of Wang tiles that yield a strongly aperiodic -SFT [15]. It is also of theoretical interest to understand how the group properties impact necessary conditions.
1.1 Statements of results
We first consider a necessary and sufficient condition introduced by Piantadosi for an SFT on the free group to admit a valid tiling [19]. It is well-known that an SFT on a finitely generated group can only admit a tiling if the “corresponding” SFT on the free group does, so this becomes a necessary condition on an arbitrary f.g. group (Corollary 4.3).
The next two stronger conditions were introduced by Piantadosi (to decide if an SFT admits a strongly periodic tiling of the free group) and by Chazottes-Gambaudo-Gautero [9] in a more general context of tiling the plane by polygons, but which is necessary for an SFT to admit a tiling of [16]. We prove that the two conditions are equivalent (Theorem 3.11), and that they form a necessary condition for an SFT to admit a valid tiling on any amenable group (Theorem 5.3), confirming a remark of Jeandel ([14], Section 3.1).
Finally, we provide for any non-free finitely generated group a counterexample that satisfies all conditions but does not provide a valid tiling.
2 Preliminaries
2.1 Symbolic dynamics on groups
In the whole article is an infinite, finitely generated group with unit element . We write where is a finite set of generators and is a (possibly infinite) set of relations. By convention means that .
For instance:
- •
the free group is the group on generators with no relations;
- •
.
Let be a finite set endowed with the discrete topology; denote its cardinality . Let be the set of all functions from to endowed with the product topology. Given a finite subset , an element is called a pattern and its support; the set of all patterns is denoted .
is a compact space called the -full shift. It is a symbolic dynamical system under the following -action, called the -shift:
[TABLE]
We call -subshift a closed shift-invariant subset .
A pattern is said to appear in a configuration (and we write ) if there exists such that .
Given a set of forbidden patterns , we can define the corresponding -subshift:
[TABLE]
Every -subshift can be defined in this way using a set of forbidden patterns. When a subshift can be defined by a finite set of forbidden patterns, we say it is a -subshift of finite type (-SFT). If furthermore the set of forbidden patterns can be chosen so that every pattern in has support of the form where for some set of generators , we say it is a -nearest-neighbor subshift of finite type (-NNSFT). Notice that this definition depends on the choice of which is usually clear in the context.
For example, If we consider with generator , and we obtain a -NNSFT, the golden mean shift, a classical example in symbolic dynamics.
Definition 2.1** (Weakly & strongly aperiodic).**
For a configuration , we define the orbit of the element under the shift action as and the set of elements on that fix the configuration by . A configuration is
strongly periodic
if has finite index or, equivalently, if is finite;
strongly aperiodic
if .
weakly periodic
if it is not strongly aperiodic;
weakly aperiodic
if it is not strongly periodic.
More generally, a subshift is weakly/strongly aperiodic if every configuration on is weakly/strongly aperiodic.
Example 2.2*.*
In ,
- •
the configuration such that for all is strongly periodic;
- •
the configuration such that for all , and otherwise, is weakly periodic and weakly aperiodic;
- •
the configuration such that , and otherwise, is strongly aperiodic.
2.2 Wang tiles, NNSFT and graphs
Definition 2.3** (Wang tiles, Wang subshifts).**
Let be a finitely generated group and a finite set of colors. A Wang tile on and is a map .
Given a set of Wang tiles, the corresponding -Wang subshift is defined as:
[TABLE]
We call the elements in -Wang tilings.
Notice that the definition of a Wang tile depends only on the chosen set of generators, so that the same Wang tile can be used for and , for example.
Take any -NNSFT on alphabet , where is an arbitrary finitely generated group. Let be a set of forbidden patterns with each support of the form .
We associate to a set of graphs , where the set of vertices is for all , and
[TABLE]
By definition of a -NNSFT, it follows that a configuration belongs to if, and only if, is an edge in for all and all .
Definition 2.4** (Cycles).**
A cycle on a graph is a path - with possible edge and vertex repetitions - that starts and ends on the same vertex. A cycle through the vertices , with , is denoted .
A cycle is simple if it does not contain any vertex repetition. Denote the set of simple cycles on , which is a finite set.
Remark 2.5*.*
In graph theory, cycles are sometimes called closed walks, in which case cycle means simple cycle. We decided to follow Piantadosi’s conventions [19] for convenience.
Let be a cycle and . We define:
[TABLE]
In any cycle, the path between the closest repetitions is a simple cycle. By removing this simple cycle and iterating the argument, we can see that any cycle can be decomposed into simple cycles, in the sense that there are integers for such that:
[TABLE]
We say that two -subshifts are (topologically) conjugate if there is a shift-commuting homeomorphism (that is, for all ) such that . An shift-commuting homeomorphism (or conjugacy) corresponds to a reversible cellular automaton: there is a finite subset and a local rule such that
[TABLE]
and is itself a cellular automaton.
Proposition 2.6**.**
For any set of generators, each -SFT is conjugate to a -NNSFT and each -NNSFT is conjugate to a -Wang subshift.
This is folklore. A detailed proof for the SFT - NNSFT part can be found in [5] (Propositions 1.6 and 1.7), and a proof of the NNSFT - Wang subshift part in [12].
Since the conjugacy from a -Wang subshift to a -NNSFT can be chosen letter-to-letter (i.e. in the definition), it is easy to see that the conjugacy does not depend on , so we could say that a set of graphs and a set of Wang tiles are conjugate.
Proposition 2.7**.**
Let and be two conjugate -subshifts. admits a valid tiling if and only if admits a valid tiling. The same is true for weakly/strongly (a)periodic tilings.
3 Piantadosi’s and Chazottes-Gambaudo-Gautero’s conditions
3.1 State of the art on the free group and
The first two condition were introduced by Piantadosi in the context of symbolic dynamics on the free group .
Definition 3.1** ([19]).**
A family of graphs on alphabet satisfies condition if and only if there is some nonempty with a coloring function such that, for any color and any generator , .
Theorem 3.2** ([19]).**
Let be a -NNSFT on alphabet . is nonempty if and only if the corresponding set of graphs satisfies condition .
This theorem provides a decision procedure for Domino problem in free groups of any rank: find a subalphabet such that every letter admits a valid neighbourg in the subalphabet for every generator.
Definition 3.3** ([19]).**
Consider a family of graphs and the set of simple cycles for each graph .
We denote by the following equation on :
[TABLE]
We say that the graph family satisfies condition if equation is not empty (e.g. all graphs contain at least a cycle) and admits an nontrivial positive solution.
Remark 3.4*.*
We formulated the previous condition in terms of simple cycles (using the formalism from Theorem 3.6 instead of Theorem 3.4 in [19]) because they form a finite set, making it easier to prove formally when the condition is not satisfied.
Theorem 3.5** ([19], Theorem 3.6).**
A -NNSFT contains a strongly periodic configuration if and only the associated family of graphs satisfies condition .
Example 3.6*.*
We illustrate Piantadosi’s conditions on the following example:
[math]1$$2[math]1$$2$$\Gamma_{1}:$$\Gamma_{2}:
The corresponding -NNSFT admits a tiling, because it satisfies condition on alphabet . However, it does not admit a periodic tiling: the simple cycles of are (up to shifting) and the simple cycles of are , so Equation is:
[TABLE]
which obviously doesn’t admit a solution. As we will see later, the corresponding -NNSFT doesn’t admit any tiling.
Remark 3.7*.*
For example, if all graphs share a common cycle , then condition admits a solution and therefore the corresponding -NNSFT contains a periodic configuration.
Definition 3.8** ([9]).**
Let be a set of Wang tiles on colors and set of generators . For each and each color , define the subset of Wang tiles such that . We call the following equation :
[TABLE]
We say that satisfies condition if Equation admits a positive nontrivial solution.
Theorem 3.9** ([9]).**
If a set of Wang tiles admits a valid tiling of , then it satisfies condition .
This condition and result was introduced in [9], but a much easier presentation in our context is given in [16].
Example 3.10*.*
Example 3.6 is conjugate to the following set of Wang tiles:
0\mapsto\tau_{0}$$1\mapsto\tau_{1}$$2\mapsto\tau_{2}$$\tau_{0}$$a$$b$$b$$a$$\tau_{1}$$b$$a$$c$$a$$\tau_{2}$$c$$b$$a$$b
Equation becomes the following, where next to each equation is the corresponding generator and color:
[TABLE]
This equation does not admit a positive nontrivial solution, so the corresponding -Wang subshift is empty.
3.2 Conditions and are equivalent
Although conditions and were introduced in very different contexts (periodic tilings of the free group and tilings of the Euclidean plane, respectively), it turns out that they are equivalent. The fact that is a condition on graphs (NNSFTs) and is a condition on sets of Wang tiles (Wang subshifts) is only cosmetic since Proposition 2.6 lets us go from one model to the other.
Theorem 3.11**.**
Let T be a set of Wang tiles over the set of colors and the set of generators .
* satisfies condition if, and only if, the associated graphs satisfy condition .*
Proof.
Let be a nonnegative solution to equation . For every tile , put .
Because each simple cycle of is a cycle, it contains as many tiles in as in ; that is, . Summing over all simple cycles , we get .
Since is a solution to Equation , we also have for every , so the same argument shows that is a nonnegative solution of equation .
Because equation admits a solution, it admits a rational solution, and therefore an integer solution. Let be an integer, nonnegative solution of equation .
For the generator , consider the graph obtained by the letter-to-letter conjugacy of Proposition 2.6: concretely, it is the graph on vertices with .
We define an auxiliary graph on vertices (that is, copies for each tile ) as follows.
Because
[TABLE]
we can fix an arbitrary bijection :
[TABLE]
and put an edge if and only if for some . Because each vertex has indegree and outdegree 1, it is a (not necessarily connected) Eulerian graph and admits a finite set of cycles covering every vertex exactly once.
Notice that by construction, if has an edge , then has an edge . Therefore each cycle of can be sent on a cycle in though the projection . In this way, project the finite set of cycles obtained above and decompose them into simple cycles of . Denote the total number of each simple cycle obtained in this way.
Because each tile was present in as a vertex in copies, we have for every : .
Now apply the same argument for each generator and the variables thus obtained are a solution to equation . ∎
4 Necessary conditions for tiling arbitrary groups
Since the above conditions apply on sets of Wang tiles or set of graphs, they actually are conditions on a family of -SFT where range over all groups with a fixed number of generators. The following proposition relates the properties of these SFT. It can be found (under a different form) in [8] (Proposition 10 and remark below)
Proposition 4.1**.**
Let , be finitely generated groups, with . Consider the canonical surjective morphism defined by , . Let be defined by . Let and be the corresponding -NNSFT and -NNSFT respectively, such that has the same local rules that .
We have:
If is a valid tiling for then is a valid tiling for . 2. 2.
If is weakly periodic then is weakly periodic. In particular, if admits a weakly periodic tiling, then admits a weakly periodic tiling. 3. 3.
If is weakly aperiodic then is weakly aperiodic. In particular, if admits a weakly aperiodic tiling, then admits a weakly aperiodic tiling.
The strong properties are not preserved by , but of course the image of a strongly (a)periodic tiling remains weakly (a)periodic. Stronger versions with different hypotheses can be found in [8, 14].
Proof.
Since is an NNSFT, it is enough to check that, for all and all , is an edge in , that is to say, that it is not a forbidden pattern for . By definition of , and . Because is a valid tiling for , we have that is an edge in , which proves the result. 2. 2.
If is a weakly periodic tiling in , then is nontrivial by definition. We have:
[TABLE]
Since is surjective, this means that . is nontrivial so is nontrivial as well. 3. 3.
If is a weakly aperiodic tiling in , then does not have finite index. The canonical morphism yields a morphism on the quotient:
[TABLE]
and is surjective since is surjective. Remember that by the previous point. Since does not have finite index, is infinite, so is infinite as well, and does not have finite index.
∎
Remark 4.2*.*
In the last proposition, the converse of the point (1) does not hold. For instance, if consider . Example 3.6 provided an example of a set of graphs that satisfied condition (so the corresponding -NNSFT admits a valid tiling) but does not satisfies the conditions (so the corresponding -NNSFT does not admit any valid tiling).
To understand why, notice that contains , so if a tiling is such that , then . If this happens for all then is empty.
Corollary 4.3**.**
Let be a set of graphs that does not satisfy the condition . Then the corresponding -NNSFT is empty for an arbitrary group with generators.
Proof.
If there was a valid tiling in then, applying Proposition 4.1, we would obtain a tiling on , which is in contradiction with Theorem 3.2. ∎
5 Necessary conditions for tiling amenable groups
Definition 5.1** (Følner sequence).**
Let be a finitely generated group. A Følner sequence for is a sequence of finite subsets such that: F
[TABLE]
where and is the symmetric difference.
In the previous definition, it is easy to see that the second condition only has to be checked for in a finite generating set. The set can be understood as the border of , so an element of a Følner sequence must have a small border relative to its interior.
Definition 5.2** (Amenable group).**
A finitely generated group is amenable if it admits a Følner sequence.
A few examples :
- •
is amenable and a Følner sequence is given by . Indeed, if is the canonical set of generators, then and .
- •
for is not amenable. In particular, the balls of radius - that is, reduced333with no or factors words of length on the set of generators - are not a Følner sequence. Indeed, one can easily check that and .
The following theorem was conjectured in [14], Section 3.1.
Theorem 5.3** (Heuristic for tiling an amenable group).**
Let be a finitely generated amenable group, a finite set of generators, and a set of Wang tiles.
If there is a tiling of with the tiles , then condition (or equivalently ) is satisfied.
Proof.
Let be a tiling of and be a Følner sequence for . Using notations from Definition 3.8, for a color and a generator , is the set of tiles such that .
For any , we have (and in this case, ). This means that, for all and :
[TABLE]
so in particular .
For each tile , let . The previous computation implies that:
[TABLE]
Notice that the right-hand side tends to [math] as tends to infinity by definition of a Følner sequence. Consider the sequence of vectors and, by compacity, let be any limit point of this sequence. Since for all by definition, as well, and we have
[TABLE]
so is a nontrivial solution to Equation . Condition follows by Theorem 3.11.∎
6 Counterexamples
It is clear that none of the , or conditions can be a sufficient condition to admit a -tiling, since it would be a decision procedure for the Domino problem; this argument applies to any group where the Domino problem is undecidable. For completeness, we provide explicit counterexamples for any non-free finitely generated group.
Theorem 6.1**.**
Let be an arbitrary finitely generated group. If is not free, then there exists a Wang tile set that satisfies the three conditions , and and such that the corresponding -Wang subshift is empty.
Proof.
Write , and take , with a reduced word on generators (no generator is next to its inverse).
We build a family of graphs on vertices with the following edges:
[TABLE]
Notice that every vertex has indegree and outdegree at most and we did not create any cycle in the process, so we can complete every to be isomorphic to a -cycle graph .
Now we define a set of Wang tiles on colors as follows. Tile has the following colors: for all , and if there is an edge in .
Example 6.2*.*
For , we have . Therefore contains and , and contains and . One possible completion for and is the following:
\tau_{0}$$\tau_{1}$$\tau_{4}$$\tau_{3}$$\tau_{2}$$\Gamma_{1}:$$\tau_{0}$$\tau_{1}$$\tau_{2}$$\tau_{4}$$\tau_{3}$$\Gamma_{2}:
and the corresponding set of Wang tiles:
[math]1$$1[math]\tau_{1}$$1$$4$$2$$1$$\tau_{2}$$2[math]4$$2$$\tau_{3}$$3$$2[math]3$$\tau_{4}$$4$$3$$3$$4
This tiling satisfies condition since we can assign the same weight to each tile.
It is clear that a tiling of using tiles must contain every tile. Assume w.l.o.g that . By construction we must have , , and by an easy induction . But since in , we have , a contradiction. Therefore there is no tiling of using tiles . ∎
7 Conclusion
We would like to mention the two following conjectures that relate the fact of admitting a valid (periodic) tiling and the underlying group structure:
Conjecture 7.1** ([3]).**
A finitely generated group has a decidable domino problem if and only if it is virtually free.
Conjecture 7.2** ([8]).**
A finitely generated group has an SFT with no strongly periodic point if and only if it is not virtually cyclic.
In both cases, the “if” direction is proven and the “only if” direction is open.
Acknowledgements
The first author would like to thank Pascal Vanier and Emmanuel Jeandel for providing access to a preprint of [16] and help in understanding [9]. We are grateful to an anonymous referee for many helpful remarks on a previous version.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Nathalie Aubrun, Sebastián Barbieri, and Etienne Moutot. The domino problem is undecidable on surface groups. ar Xiv preprint ar Xiv:1811.08420 , 2018.
- 2[2] Nathalie Aubrun and Jarkko Kari. Tiling problems on Baumslag-Solitar groups. In Proceedings of Machines, Computations and Universality 2013 (MCU 2013) , pages 35–46, 2013.
- 3[3] Alexis Ballier and Maya Stein. The domino problem on groups of polynomial growth. ar Xiv preprint ar Xiv:1311.4222 , 2013.
- 4[4] Sebastián Barbieri. A geometric simulation theorem on direct products of finitely generated groups. ar Xiv preprint ar Xiv:1706.00626 , 2017.
- 5[5] Sebastian Barbieri. Shift spaces on groups : computability and dynamics . Thèses, Université de Lyon, June 2017.
- 6[6] Sebastián Barbieri and Mathieu Sablik. A generalization of the simulation theorem for semidirect products. Ergodic Theory and Dynamical Systems , pages 1–22, 2018.
- 7[7] Robert Berger. The undecidability of the domino problem . Number 66. American Mathematical Soc., 1966.
- 8[8] David Carroll and Andrew Penland. Periodic points on shifts of finite type and commensurability invariants of groups. New York J. Math , 21:811–822, 2015.
