This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

A note on reduction of tiling problems

Tom Meyerovitch Ben-Gurion University of the Negev, Department of Mathematics, Beer-Sheva, 8410501, Israel. [email protected] Shrey Sanadhya Ben-Gurion University of the Negev, Department of Mathematics, Beer-Sheva, 8410501, Israel. [email protected]  and  Yaar Solomon Ben-Gurion University of the Negev. Department of Mathematics. Beer-Sheva, 8410501, Israel. [email protected]
Abstract.

We show that translational tiling problems in a quotient of d\mathbb{Z}^{d} can be effectively reduced or “simulated” by translational tiling problems in d\mathbb{Z}^{d}. In particular, for any dd\in\mathbb{N}, k<dk<d and N1,,NkN_{1},\ldots,N_{k}\in\mathbb{N} the existence of an aperiodic tile in dk×(/N1××/Nk)\mathbb{Z}^{d-k}\times(\mathbb{Z}/N_{1}\mathbb{Z}\times\ldots\times\mathbb{Z}/N_{k}\mathbb{Z}) implies the existence of an aperiodic tile in d\mathbb{Z}^{d}. Greenfeld and Tao have recently disproved the well-known periodic tiling conjecture in d\mathbb{Z}^{d} for sufficiently large dd\in\mathbb{N} by constructing an aperiodic tile in dk×(/N1××/Nk)\mathbb{Z}^{d-k}\times(\mathbb{Z}/N_{1}\mathbb{Z}\times\ldots\times\mathbb{Z}/N_{k}\mathbb{Z}) for suitable d,N1,,Nkd,N_{1},\ldots,N_{k}\in\mathbb{N}.

Key words and phrases:
tranlational tilings, periodic tiling conjecture, decidability of tiling problems
2000 Mathematics Subject Classification:
52C23, 03B25, 03D30, 05B45, 52C22

1. Introduction

In this note, we consider translational tiles over finitely generated abelian groups. Any finitely generated abelian group is a quotient of d\mathbb{Z}^{d} for some positive integer dd. Briefly, we show that for any tuple of finite subsets F1,,FkF_{1},\ldots,F_{k} in a quotient Γ\Gamma of d\mathbb{Z}^{d}, there exists an explicit tuple of finite subsets F~1,,F~k\tilde{F}_{1},\ldots,\tilde{F}_{k} of d\mathbb{Z}^{d} so that tilings of d\mathbb{Z}^{d} by F~1,,F~k\tilde{F}_{1},\ldots,\tilde{F}_{k} directly correspond, formally and explicitly, to tilings of Γ\Gamma by F1,,FkF_{1},\ldots,F_{k}. Informally, this means that tiling problems in d\mathbb{Z}^{d} can effectively simulate tiling problems in Γ\Gamma.

The motivation for writing this note comes from the periodic tiling conjecture and questions about the decidability of the tiling problems. Bhattacharya [Bha20] proved that a finite subset F2F\subset\mathbb{Z}^{2} can tile 2\mathbb{Z}^{2} if and only if it admits a periodic tiling, resolving the 2\mathbb{Z}^{2} case of the well-known periodic tiling conjecture. The periodic tiling conjecture seems to be currently open in 3\mathbb{Z}^{3} and also in 2×/N\mathbb{Z}^{2}\times\mathbb{Z}/N\mathbb{Z} for general NN\in\mathbb{N}; see [GT21, subsection 1.31.3]. From our argument below, it follows that an affirmative solution of the periodic tiling conjecture in 3\mathbb{Z}^{3} would automatically imply an affirmative resolution of the periodic tiling conjecture in 2×/N\mathbb{Z}^{2}\times\mathbb{Z}/N\mathbb{Z} for all NN\in\mathbb{N}.

The main result of [GT21] is the existence of a rank 22 finitely generated group Γ\Gamma and two finite subsets F1,F2ΓF_{1},F_{2}\subset\Gamma that can tile a certain periodic subset EΓE\subseteq\Gamma, but such that no proof of the sentence “there is a tiling of EE by F1F_{1} and F2F_{2}” exists in ZFC. In particular, such sets F1,F2F_{1},F_{2} cannot tile EE periodically. Building on this construction, it was further shown in [GT21] that a similar statement holds when replacing Γ\Gamma by d\mathbb{Z}^{d} for sufficiently large dd. The reduction procedure described below is a slight elaboration of the construction applied by Greenfeld and Tao in [GT21]. The main new point is that the reduction procedure can be used in a general setting, independently of any properties of the given set of tiles, the number of tiles, the rank dd of d\mathbb{Z}^{d}, and the quotient group Γ\Gamma of d\mathbb{Z}^{d}.

Greenfeld and Tao [GT22] have recently disproved the periodic tiling conjecture in d\mathbb{Z}^{d} for sufficiently large dd\in\mathbb{N} by constructing an aperiodic tile in dk×(/N1××/Nk)\mathbb{Z}^{d-k}\times(\mathbb{Z}/N_{1}\mathbb{Z}\times\ldots\times\mathbb{Z}/N_{k}\mathbb{Z}), for suitable d,k,N1,,Nkd,k,N_{1},\ldots,N_{k}\in\mathbb{N}.

We briefly describe our notational conventions that closely follow the conventions of [GT21]. We write iIAi\biguplus_{i\in I}A_{i} to denote the union of pairwise disjoint sets. Given an abelian group Γ\Gamma and subsets A,BΓA,B\subseteq\Gamma, we write AB=CA\oplus B=C to indicate that for every cCc\in C there exists a unique pair aAa\in A and bBb\in B such that c=a+bc=a+b. For NN\in\mathbb{N} and AdA\subseteq\mathbb{Z}^{d}, we denote NA:={Nv:vA}NA:=\{Nv:\leavevmode\nobreak\ v\in A\}. Given finite subsets F1,,FkΓF_{1},\ldots,F_{k}\subset\Gamma and EΓE\subseteq\Gamma we use the notation

𝑇𝑖𝑙𝑒(F1,,Fk;E)={(A1,,Ak)(2Γ)k:j=1k(FjAj)=E}, and 𝑇𝑖𝑙𝑒0(F1,,Fk;E)={(A1,,Ak)𝑇𝑖𝑙𝑒(F1,,Fk;E): 0j=1kAj}.\begin{split}&\mathit{Tile}(F_{1},\ldots,F_{k};E)=\left\{(A_{1},\ldots,A_{k})\in(2^{\Gamma})^{k}:\leavevmode\nobreak\ \biguplus_{j=1}^{k}(F_{j}\oplus A_{j})=E\right\},\\ &\text{ and }\\ &\mathit{Tile}_{0}(F_{1},\ldots,F_{k};E)=\left\{(A_{1},\ldots,A_{k})\in\mathit{Tile}(F_{1},\ldots,F_{k};E):\leavevmode\nobreak\ 0\in\biguplus_{j=1}^{k}A_{j}\right\}.\end{split} (1)

We say that a kk-tuple (A1,,Ak)(2Γ)k(A_{1},\ldots,A_{k})\in(2^{\Gamma})^{k} is periodic if there exist a finite index subgroup Γ0<Γ\Gamma_{0}<\Gamma that fixes every AjA_{j}. Equivalently, (A1,,Ak)(2Γ)k(A_{1},\ldots,A_{k})\in(2^{\Gamma})^{k} is periodic if there exists finite sets C1,,CkΓC_{1},\ldots,C_{k}\subset\Gamma such that Aj=CjΓ0A_{j}=C_{j}\oplus\Gamma_{0} for all 1jk1\leq j\leq k. A kk-tuple (F1,,Fk)(F_{1},\dots,F_{k}) of finite subsets of Γ\Gamma is aperiodic if 𝑇𝑖𝑙𝑒(F1,,Fk;Γ)\mathit{Tile}(F_{1},\dots,F_{k};\Gamma) is non-empty but does not contain a periodic kk-tuple. Given a subgroup L<ΓL<\Gamma we say that DΓD\subseteq\Gamma is a fundamental domain for LL if DD contains exactly one representative of each coset of LL. Equivalently, DΓD\subseteq\Gamma is a fundamental domain if DL=ΓD\oplus L=\Gamma.

Here is the statement of the main reduction result:

Theorem 1.1.

Let d,kd,k\in\mathbb{N}, π:dΓ\pi:\mathbb{Z}^{d}\to\Gamma a surjective group homomorphism and let DdD\subseteq\mathbb{Z}^{d} be a fundamental domain for ker(π)\ker(\pi). Then there exists NN\in\mathbb{N} and finite subsets T1,,T2kdT_{1},\ldots,T_{2k}\subset\mathbb{Z}^{d} such that for every F1,,FkF_{1},\ldots,F_{k}, finite subsets of Γ\Gamma with 0Fj0\in F_{j} for all 1jk1\leq j\leq k, we have

𝑇𝑖𝑙𝑒0(F~1,,F~k;d)=N((πk)1𝑇𝑖𝑙𝑒0(F1,,Fk;Γ)),where for 1jkF~j:=(N(π1(Fj{0})D)Tj)Tk+jd.\begin{split}&\mathit{Tile}_{0}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d})=N\Big{(}(\pi^{\otimes k})^{-1}\mathit{Tile}_{0}\left(F_{1},\ldots,F_{k};\Gamma\right)\Big{)},\\ &\text{where for }1\leq j\leq k\\ &\tilde{F}_{j}:=\left(N(\pi^{-1}(F_{j}\setminus\{0\})\cap D)\oplus T_{j}\right)\uplus T_{k+j}\quad\subset\mathbb{Z}^{d}.\end{split} (2)

Here πk:(d)kΓk\pi^{\otimes k}:(\mathbb{Z}^{d})^{k}\to\Gamma^{k} is given by

πk(v1,,vk)=(π(v1),,π(vk)) for v1,,vkd.\pi^{\otimes k}(v_{1},\ldots,v_{k})=(\pi(v_{1}),\ldots,\pi(v_{k}))\mbox{ for }v_{1},\ldots,v_{k}\in\mathbb{Z}^{d}.

We state some direct corollaries of Theorem 1.1. Suppose π:dΓ\pi:\mathbb{Z}^{d}\to\Gamma is a surjective group homomorphism.

Corollary 1.2.

If there exists an aperiodic kk-tuple for Γ\Gamma, then there exists an aperiodic kk-tuple for d\mathbb{Z}^{d}.

Corollary 1.3.

For every kk\in\mathbb{N}, if tiling by kk tiles in d\mathbb{Z}^{d} is algorithmically decidable, then tiling by kk tiles in Γ\Gamma is algorithmically decidable.

Corollary 1.4.

Let F1,,FkF_{1},\ldots,F_{k} be finite subsets of Γ\Gamma and let 𝒯\mathcal{T} be a theory in first-order logic in which the proof of (2) can be expressed. If the sentence 𝑇𝑖𝑙𝑒(F~1,,F~k;d)\mathit{Tile}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d})\neq\emptyset is provable in 𝒯\mathcal{T}, then the sentence 𝑇𝑖𝑙𝑒(F1,,Fk;Γ)\mathit{Tile}(F_{1},\ldots,F_{k};\Gamma)\neq\emptyset is provable in 𝒯\mathcal{T}.

Readers familiar with logic can easily convince themselves that the proof of (2) can be expressed in ZFC, for any explicit finitely generated abelian group Γ\Gamma (in the sense of [GT21]) and any explicit homomorphism π:dΓ\pi:\mathbb{Z}^{d}\to\Gamma.

Acknowledgment: We thank Rachel Greenfeld and Terry Tao for their encouragement and Ville Salo for helpful suggestions regarding the presentation. This research was partially supported by the Israel Science Foundation grant no. 1058/18.

2. Proof of the reduction theorem

The proof of Theorem 1.1 is based on the following lemma. The case k=1k=1 and L={0}L=\{0\} is essentially Lemma 9.39.3 of [GT21]), where the basic idea has been attributed to Golomb [Gol70].

Lemma 2.1 (Rigid tuple of tiles).

Let d,sd,s\in\mathbb{N}, let L<dL<\mathbb{Z}^{d}, and let DdD\subseteq\mathbb{Z}^{d} be a fundamental domain for LL. Then there exists NN\in\mathbb{N} and finite sets T,T1,,TsdT,T_{1},\ldots,T_{s}\subset\mathbb{Z}^{d}, with 0T0\in T and 0Tj0\in T_{j} for every 1js1\leq j\leq s, such that

  1. (a)

    𝑇𝑖𝑙𝑒0(T;d)={Nd}\mathit{Tile}_{0}(T;\mathbb{Z}^{d})=\{N\mathbb{Z}^{d}\}.

  2. (b)

    For every 1js1\leq j\leq s we have TjNL=TNLT_{j}\oplus NL=T\oplus NL.

  3. (c)

    (C~1,,C~s)𝑇𝑖𝑙𝑒0(T1,,Ts;d)(\tilde{C}_{1},\dots,\tilde{C}_{s})\in\mathit{Tile}_{0}(T_{1},\ldots,T_{s};\mathbb{Z}^{d}) if and only if j=1sC~j=Nd\biguplus_{j=1}^{s}\tilde{C}_{j}=N\mathbb{Z}^{d} and each C~j\tilde{C}_{j} is NLNL-periodic.

Remark 2.2.
  1. (i)

    The tiles T,T1,,TsT,T_{1},\ldots,T_{s} that are defined in the proof below are essentially boxes of side length NN, with bumps and dents, such as pieces of a jigsaw puzzle, whose purpose is to enforce their positions (see Figure 1). For simplicity, the bumps and dents in the proof are of the form of “a frame” of width 11, i.e. the difference between two centered boxes, BnBn1B_{n}\setminus B_{n-1}. We did not attempt to minimize the number NN.

  2. (ii)

    We note that as a consequence of (c), if (C~1,,C~s)𝑇𝑖𝑙𝑒0(T1,,Ts;d)(\tilde{C}_{1},\dots,\tilde{C}_{s})\in\mathit{Tile}_{0}(T_{1},\ldots,T_{s};\mathbb{Z}^{d}) then any permutation of {C~1,,C~s}\{\tilde{C}_{1},\dots,\tilde{C}_{s}\} is also in 𝑇𝑖𝑙𝑒0(T1,,Ts;d)\mathit{Tile}_{0}(T_{1},\ldots,T_{s};\mathbb{Z}^{d}).

Proof.

We prove the claim only for d2d\geq 2, since the proof for the case d=1d=1 requires slightly different considerations but is not more difficult.

Let d,sd,s\in\mathbb{N} and L<dL<\mathbb{Z}^{d} be given. Since LL is a finitely generated abelian group of rank at most dd, there exists rdr\leq d and w1,,wrLw_{1},\ldots,w_{r}\in L that generate LL as a free abelian group in the sense that L=w1wrL=\mathbb{Z}w_{1}\oplus\ldots\oplus\mathbb{Z}w_{r}. Also, let e1,,edde_{1},\ldots,e_{d}\in\mathbb{Z}^{d} be a set of free generators for d\mathbb{Z}^{d} (say, the standard generators), and for n0n\geq 0, let

Bn:={n,,n}ddB_{n}:=\{-n,\ldots,n\}^{d}\subset\mathbb{Z}^{d}

and

Sn:=BnBn1 for n1.S_{n}:=B_{n}\setminus B_{n-1}\mbox{ for }n\geq 1.

The SiS_{i}’s play the role of the bumps and dents in our tiles, and the properties that we need from them are that they are all bounded and that for every iji\neq j the set SiS_{i} does not contain a translated copy of the set SjS_{j}.

Choose mm\in\mathbb{N} large enough so that BmB_{m} contains disjoint translated copies of all the boxes BlB_{l} for 1ld+rs1\leq l\leq d+rs (e.g. m(d+rs)2m\geq(d+rs)^{2}), and let N=2m+1N=2m+1.

Choose translation vectors v1,,vd+rsBmv_{1},\ldots,v_{d+rs}\in B_{m} so that

1id+rs:(vi+Bd+rs)Bm,\displaystyle\forall 1\leq i\leq d+rs:\quad(v_{i}+B_{d+rs})\subseteq B_{m},
and
1i1<i2d+rs:(vi1+Bd+rs)(vi2+Bd+rs)=.\displaystyle\forall 1\leq i_{1}<i_{2}\leq d+rs:\quad(v_{i_{1}}+B_{d+rs})\cap(v_{i_{2}}+B_{d+rs})=\emptyset.

We first define the tile TdT\subset\mathbb{Z}^{d} as follows:

T:=(Bmi=1d(vi+Si))i=1d(Nei+vi+Si).T:=\left(B_{m}\setminus\biguplus_{i=1}^{d}\left(v_{i}+S_{i}\right)\right)\uplus\biguplus_{i=1}^{d}\left(Ne_{i}+v_{i}+S_{i}\right). (3)
Refer to caption
Figure 1. For a specific choice of vectors viv_{i}’s, the tile TT from (3) is illustrated here for d=2d=2.

We refer to the missing translates of SiS_{i}’s in TT as dents, and to the disconnected translates of the SiS_{i}’s as bumps. We claim that 𝑇𝑖𝑙𝑒0(T;d)={Nd}\mathit{Tile}_{0}(T;\mathbb{Z}^{d})=\{N\mathbb{Z}^{d}\}. The claim is fairly evident from Figure 1. We provide some details below.

The properties of TT that we use, which are straightforward from (3), are the following: Firstly, TT is a fundamental domain for NdN\mathbb{Z}^{d}. Secondly, for every 1id1\leq i\leq d the only vTv\in T such that v+SiT=v+S_{i}\cap T=\emptyset is viv_{i}. Thus, Nei+TNe_{i}+T is the unique translate of TT that can cover NeiNe_{i} without intersecting the corresponding bump Nei+vi+SiNe_{i}+v_{i}+S_{i}. See Figure 1. Since TT is a fundamental domain for NdN\mathbb{Z}^{d}, we have Nd𝑇𝑖𝑙𝑒0(T;d)N\mathbb{Z}^{d}\in\mathit{Tile}_{0}(T;\mathbb{Z}^{d}). Now suppose C𝑇𝑖𝑙𝑒0(T;d)C\in\mathit{Tile}_{0}(T;\mathbb{Z}^{d}), then for every vCv\in C and 1id1\leq i\leq d we also have v±NeiCv\pm Ne_{i}\in C, because each bump of v+Tv+T must fit into a corresponding dent and vice versa. So CC must be a union of cosets of NdN\mathbb{Z}^{d}. But since TT is a fundamental domain for NdN\mathbb{Z}^{d}, it follows that CC must be a coset of NdN\mathbb{Z}^{d}. Since 0C0\in C we must have C=NdC=N\mathbb{Z}^{d}.

We now define the tiles T1,,TsT_{1},\ldots,T_{s}. For 1js1\leq j\leq s the tile TjT_{j} is defined by adding additional rr bumps and rr dents to the tile TT. The bumps and dents are of the form SlS_{l}, for d+r(j1)<ld+jrd+r(j-1)<l\leq d+jr:

Tj:=(Tl=1r(vd+r(j1)+l+Sd+r(j1)+l))l=1r(Nwl+vd+r(j1)+l+Sd+r(j1)+l).T_{j}:=\left(T\setminus\biguplus_{l=1}^{r}\left(v_{d+r(j-1)+l}+S_{d+r(j-1)+l}\right)\right)\uplus\biguplus_{l=1}^{r}\left(Nw_{l}+v_{d+r(j-1)+l}+S_{d+r(j-1)+l}\right). (4)
Refer to caption
Figure 2. With the same parameters as in Figure 1, the tiles TjT_{j} for j{1,2,3,4}j\in\{1,2,3,4\}, from (4), are illustrated above. Here s=4s=4, LL is of rank r=1r=1 and w1=(2,0)w_{1}=(2,0).

Direct inspection of (4) shows that for any 1js1\leq j\leq s we have

TjNL=TNLT_{j}\oplus NL=T\oplus NL (5)

From (5) and TNd=dT\oplus N\mathbb{Z}^{d}=\mathbb{Z}^{d} it follows that whenever {C~1,,C~s}\{\tilde{C}_{1},\ldots,\tilde{C}_{s}\} is a partition of NdN\mathbb{Z}^{d} into NLNL-periodic sets, we have (C~1,,C~s)𝑇𝑖𝑙𝑒0(T1,,Ts;d)(\tilde{C}_{1},\ldots,\tilde{C}_{s})\in\mathit{Tile}_{0}(T_{1},\ldots,T_{s};\mathbb{Z}^{d}).

Now we show that for any (C~1,,C~s)𝑇𝑖𝑙𝑒0(T1,,Ts;d)(\tilde{C}_{1},\ldots,\tilde{C}_{s})\in\mathit{Tile}_{0}(T_{1},\ldots,T_{s};\mathbb{Z}^{d}) we have that {C~1,,C~s}\{\tilde{C}_{1},\ldots,\tilde{C}_{s}\} is a partition of NdN\mathbb{Z}^{d} into NLNL-periodic sets. As soon as we show that each C~j\tilde{C}_{j} is NLNL-periodic, it will follow from (5) that C~jTj=C~jT\tilde{C}_{j}\oplus T_{j}=\tilde{C}_{j}\oplus T and so j=1sC~j𝑇𝑖𝑙𝑒0(T;d)\biguplus_{j=1}^{s}\tilde{C}_{j}\in\mathit{Tile}_{0}(T;\mathbb{Z}^{d}), thus j=1sC~j=Nd\biguplus_{j=1}^{s}\tilde{C}_{j}=N\mathbb{Z}^{d}. So it is left to explain why each C~j\tilde{C}_{j} is NLNL-periodic. The argument is essentially the same as the argument showing that each C𝑇𝑖𝑙𝑒0(T;d)C\in\mathit{Tile}_{0}(T;\mathbb{Z}^{d}) is NdN\mathbb{Z}^{d}-periodic, and should be fairly clear from Figure 2. In view of (4), the additional property of the collection T1,,TsT_{1},\ldots,T_{s} that is needed here is the following: For every 1lr1\leq l\leq r and every 1j,js1\leq j,j^{\prime}\leq s, if v+Tjv+T_{j^{\prime}} covers vd+r(j1)+lv_{d+r(j-1)+l} without intersecting the bump Nwl+vd+r(j1)+l+Sd+r(j1)+lNw_{l}+v_{d+r(j-1)+l}+S_{d+r(j-1)+l} of TjT_{j}, then we must have j=jj=j^{\prime} and v=Nwlv=Nw_{l}. See Figure 2. ∎

Figure 3 illustrates the construction of the tiles F~jd\tilde{F}_{j}\subset\mathbb{Z}^{d}, as defined in (2).

Refer to caption
Figure 3. For d=2d=2, s=4s=4 and Γ=(/2)×\Gamma=(\mathbb{Z}/2\mathbb{Z})\times\mathbb{Z}, the figure illustrates a particular choice of tiles F1,F2F_{1},F_{2} that can tile the “vertical strip” Γ\Gamma, and the corresponding construction of F~1\tilde{F}_{1} and F~2\tilde{F}_{2}, using T1,T2,T3T_{1},T_{2},T_{3} and T4T_{4} from Figure 2. The TjT_{j}’s are constructed in this case using L=ker(π)=(2,0)L=\ker(\pi)=\langle(2,0)\rangle. Note the the two pictures of F2F_{2} represent the same subset of Γ\Gamma.

For convenience we state and proof the following elementary lemma:

Lemma 2.3.

Let π:dΓ\pi:\mathbb{Z}^{d}\to\Gamma be a surjective group homomorphism, and let L=ker(π)<dL=\ker(\pi)<\mathbb{Z}^{d}.

  1. (a)

    If A,B,CdA,B,C\subseteq\mathbb{Z}^{d} satisfy that AB=CA\oplus B=C and BB is LL-periodic then π(A)π(B)=π(C)\pi(A)\oplus\pi(B)=\pi(C).

  2. (b)

    If C1,,CkdC_{1},\ldots,C_{k}\subseteq\mathbb{Z}^{d} are each LL-periodic and j=1kCj=C\biguplus_{j=1}^{k}C_{j}=C then j=1kπ(Cj)=π(C)\biguplus_{j=1}^{k}\pi(C_{j})=\pi(C).

Proof.
  1. (a)

    The equality π(A)+π(B)=π(C)\pi(A)+\pi(B)=\pi(C) follows directly because π\pi is a group homomorphism. We need to show that the sum is direct, namely that the representation π(c)=π(a)+π(b)\pi(c)=\pi(a)+\pi(b) with aAa\in A, bBb\in B is unique for every cCc\in C. Suppose π(a1)+π(b1)=π(a2)+π(b2)\pi(a_{1})+\pi(b_{1})=\pi(a_{2})+\pi(b_{2}). Since every cCc\in C has a unique representation c=a+bc=a+b with aAa\in A and bBb\in B, we conclude that

    v:=(a1+b1)(a2+b2)L.v:=(a_{1}+b_{1})-(a_{2}+b_{2})\in L.

    Set b3:=b2+vb_{3}:=b_{2}+v. By the assumption that BB is LL-periodic, it follows that b3Bb_{3}\in B. Then a2+b3=a1+b1a_{2}+b_{3}=a_{1}+b_{1} are two representations of the same element as a sum of an element of AA and an element of BB. It follows that a1=a2a_{1}=a_{2} and b1=b3b_{1}=b_{3}, so b1=b2+vb_{1}=b_{2}+v. This means that π(a1)=π(a2)\pi(a_{1})=\pi(a_{2}) and π(b1)=π(b2)\pi(b_{1})=\pi(b_{2}). We have thus proved that the representation π(c)=π(a)+π(b)\pi(c)=\pi(a)+\pi(b) with aAa\in A, bBb\in B is unique for every cCc\in C.

  2. (b)

    Using induction, it is enough to prove the case k=2k=2. Clearly, f(C1C2)=f(C1)f(C2)f(C_{1}\cup C_{2})=f(C_{1})\cup f(C_{2}) for every function ff and sets C1,C2C_{1},C_{2} in its domain, so we only need to show that π(C1)π(C2)=\pi(C_{1})\cap\pi(C_{2})=\emptyset under the assumptions that C1C2=C_{1}\cap C_{2}=\emptyset and that each CiC_{i} is LL-periodic. Otherwise, there are c1C1c_{1}\in C_{1} and c2C2c_{2}\in C_{2} such that π(c1)=π(c2)\pi(c_{1})=\pi(c_{2}). This means that c1c2Lc_{1}-c_{2}\in L. But C1C_{1} is LL-periodic and c1C1c_{1}\in C_{1} so c2C1c_{2}\in C_{1}, contradicting C1C2=C_{1}\cap C_{2}=\emptyset.

We are now ready to prove our main result.

Proof of Theorem 1.1.

Given d,kd,k\in\mathbb{N} and a surjective homomorphism π:dΓ\pi:\mathbb{Z}^{d}\to\Gamma let L=ker(π)L=\ker(\pi), let DD be a fundamental domain for LL that contains 0, and let T,T1,,T2kdT,T_{1},\ldots,T_{2k}\subseteq\mathbb{Z}^{d} and NN\in\mathbb{N} satisfy the conclusion of Lemma 2.1 with respect to d,s=2kd,s=2k and LL.

Given finite sets F1,,FkΓF_{1},\ldots,F_{k}\subset\Gamma, let F~1,,F~kd\tilde{F}_{1},\ldots,\tilde{F}_{k}\subset\mathbb{Z}^{d} be as in (2). For the first inclusion, suppose (A1,,Ak)𝑇𝑖𝑙𝑒0(F1,,Fk;Γ)(A_{1},\ldots,A_{k})\in\mathit{Tile}_{0}(F_{1},\ldots,F_{k};\Gamma), then by definition j=1k(FjAj)=Γ\biguplus_{j=1}^{k}(F_{j}\oplus A_{j})=\Gamma. Applying π1\pi^{-1}, we obtain that

j=1kπ1(FjAj)=d.\biguplus_{j=1}^{k}\pi^{-1}(F_{j}\oplus A_{j})=\mathbb{Z}^{d}. (6)

For 1jk1\leq j\leq k we define

C~j:=((Nπ1(Fj{0})D)Nπ1(Aj)) and C~j+k:=Nπ1(Aj).\tilde{C}_{j}:=\left((N\pi^{-1}(F_{j}\setminus\{0\})\cap D)\oplus N\pi^{-1}(A_{j})\right)\mbox{ and }\tilde{C}_{j+k}:=N\pi^{-1}(A_{j}). (7)

By the identity

π1(FjAj)=(π1(Fj)D)π1(Aj)=(π1(Fj{0})D)π1(Aj)π1(Aj),\pi^{-1}(F_{j}\oplus A_{j})=(\pi^{-1}(F_{j})\cap D)\oplus\pi^{-1}(A_{j})=(\pi^{-1}(F_{j}\setminus\{0\})\cap D)\oplus\pi^{-1}(A_{j})\uplus\pi^{-1}(A_{j}),

and in view of (7), we see that for every 1jk1\leq j\leq k we have π1(FjAj)=1N[C~jC~j+k]\pi^{-1}(F_{j}\oplus A_{j})=\frac{1}{N}\left[\tilde{C}_{j}\uplus\tilde{C}_{j+k}\right]. Thus multiplying the identity in (6) by NN yields j=12kC~j=Nd\biguplus_{j=1}^{2k}\tilde{C}_{j}=N\mathbb{Z}^{d}.

Note that Nπ1(Aj)N\pi^{-1}(A_{j}) is NLNL-periodic, thus {C~1,,C~2k}\{\tilde{C}_{1},\ldots,\tilde{C}_{2k}\} is a partition of NdN\mathbb{Z}^{d} into NLNL-periodic sets. By Lemma 2.1 it follows that

(C~1,,C~2k)𝑇𝑖𝑙𝑒0(T1,,T2k;d).\left(\tilde{C}_{1},\ldots,\tilde{C}_{2k}\right)\in\mathit{Tile}_{0}(T_{1},\ldots,T_{2k};\mathbb{Z}^{d}).

Using (7), the expression j=12kTjC~j=d\biguplus_{j=1}^{2k}T_{j}\oplus\tilde{C}_{j}=\mathbb{Z}^{d} can be rearranged to

j=1k[((Nπ1(Fj{0})D)Tj)Tj+k]Nπ1(Aj)=d.\biguplus_{j=1}^{k}\left[\left((N\pi^{-1}(F_{j}\setminus\{0\})\cap D)\oplus T_{j}\right)\uplus T_{j+k}\right]\oplus N\pi^{-1}(A_{j})=\mathbb{Z}^{d}.

But in view of the definition of the F~j\tilde{F}_{j} in (2), this means that (Nπ1(A1),,Nπ1(Ak))𝑇𝑖𝑙𝑒0(F~1,,F~k;d)(N\pi^{-1}(A_{1}),\ldots,N\pi^{-1}(A_{k}))\in\mathit{Tile}_{0}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d}). We conclude that

N((πk)1𝑇𝑖𝑙𝑒0(F1,,Fk;Γ))𝑇𝑖𝑙𝑒0(F~1,,F~k;d).N\Big{(}(\pi^{\otimes k})^{-1}\mathit{Tile}_{0}\left(F_{1},\ldots,F_{k};\Gamma\right)\Big{)}\subseteq\mathit{Tile}_{0}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d}).

To see the other inclusion, let (A~1,,A~k)𝑇𝑖𝑙𝑒0(F~1,,F~k;d)(\tilde{A}_{1},\ldots,\tilde{A}_{k})\in\mathit{Tile}_{0}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d}). Then the following statements hold:

  1. (1)

    0j=1kA~j0\in\biguplus_{j=1}^{k}\tilde{A}_{j}.

  2. (2)

    j=1kF~jA~j=d\biguplus_{j=1}^{k}\tilde{F}_{j}\oplus\tilde{A}_{j}=\mathbb{Z}^{d}.

The second equation can be rewritten as follows:

j=1k[((Nπ1(Fj{0})D)Tj)Tj+k]A~j=d.\biguplus_{j=1}^{k}\left[\left((N\pi^{-1}(F_{j}\setminus\{0\})\cap D)\oplus T_{j}\right)\uplus T_{j+k}\right]\oplus\tilde{A}_{j}=\mathbb{Z}^{d}.

This can be rearranged as:

j=1k(N(π1(Fj{0})D)TjA~j)j=1k(Tj+kA~j)=d.\biguplus_{j=1}^{k}\left(N(\pi^{-1}(F_{j}\setminus\{0\})\cap D)\oplus T_{j}\oplus\tilde{A}_{j}\right)\uplus\biguplus_{j=1}^{k}(T_{j+k}\oplus\tilde{A}_{j})=\mathbb{Z}^{d}. (8)

Thus (A~1,,A~k)𝑇𝑖𝑙𝑒0(F~1,,F~k;d)(\tilde{A}_{1},\ldots,\tilde{A}_{k})\in\mathit{Tile}_{0}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d}) if and only if

(C~1,,C~2k)𝑇𝑖𝑙𝑒0(T1,,T2k;d),\left(\tilde{C}_{1},\ldots,\tilde{C}_{2k}\right)\in\mathit{Tile}_{0}(T_{1},\ldots,T_{2k};\mathbb{Z}^{d}),

where

C~j:=N(π1(Fj{0})D)A~j and C~j+k:=A~j for 1jk.\tilde{C}_{j}:=N(\pi^{-1}(F_{j}\setminus\{0\})\cap D)\oplus\tilde{A}_{j}\mbox{ and }\tilde{C}_{j+k}:=\tilde{A}_{j}\leavevmode\nobreak\ \text{ for }1\leq j\leq k.

By Lemma 2.1, this happens if and only if {C~1,,C~2k}\{\tilde{C}_{1},\ldots,\tilde{C}_{2k}\} is a partition of NdN\mathbb{Z}^{d} into NLNL-periodic sets. Since C~jNd\tilde{C}_{j}\subseteq N\mathbb{Z}^{d} it follows that A~jNd\tilde{A}_{j}\subseteq N\mathbb{Z}^{d}. Now because C~j+k\tilde{C}_{j+k} is NLNL-periodic, it follows that each A~j\tilde{A}_{j} is NLNL-periodic. This means that for every 1jk1\leq j\leq k there exists AjΓA_{j}\subseteq\Gamma such that

A~j=Nπ1(Aj).\tilde{A}_{j}=N\pi^{-1}(A_{j}). (9)

It remains to show that (A1,,Ak)𝑇𝑖𝑙𝑒0(F1,,Fk;Γ)(A_{1},\ldots,A_{k})\in\mathit{Tile}_{0}(F_{1},\ldots,F_{k};\Gamma). Because 0j=1kA~j0\in\biguplus_{j=1}^{k}\tilde{A}_{j}, it follows that 0j=1kAj0\in\biguplus_{j=1}^{k}A_{j}. Using the property TlNL=TNLT_{l}\oplus NL=T\oplus NL for every 1l2k1\leq l\leq 2k, and the fact that each A~j\tilde{A}_{j} is NLNL-periodic, we may replace every TlT_{l} in (8) by TT to obtain:

j=1k(N(π1(Fj{0})D)TA~j)j=1k(TA~j)=d.\biguplus_{j=1}^{k}\left(N(\pi^{-1}(F_{j}\setminus\{0\})\cap D)\oplus T\oplus\tilde{A}_{j}\right)\uplus\biguplus_{j=1}^{k}(T\oplus\tilde{A}_{j})=\mathbb{Z}^{d}.

Using the fact that 0D0\in D, the left-hand side can be rearranged to obtain the following:

[j=1k(N(π1(Fj)D)A~j)]T=d.\left[\biguplus_{j=1}^{k}\left(N(\pi^{-1}(F_{j})\cap D)\oplus\tilde{A}_{j}\right)\right]\oplus T=\mathbb{Z}^{d}.

Recall that by Lemma 2.1 we have 𝑇𝑖𝑙𝑒0(T;d)={Nd}\mathit{Tile}_{0}(T;\mathbb{Z}^{d})=\{N\mathbb{Z}^{d}\}, thus

j=1k(N(π1(Fj)D)A~j)=Nd.\biguplus_{j=1}^{k}\left(N(\pi^{-1}(F_{j})\cap D)\oplus\tilde{A}_{j}\right)=N\mathbb{Z}^{d}.

Plugging in (9) we conclude that j=1k(N(π1(Fj)D)Nπ1(Aj))=Nd\biguplus_{j=1}^{k}\left(N(\pi^{-1}(F_{j})\cap D)\oplus N\pi^{-1}(A_{j})\right)=N\mathbb{Z}^{d}. Since vNvv\mapsto Nv induces a group isomorphism between d\mathbb{Z}^{d} and NdN\mathbb{Z}^{d} we get j=1k((π1(Fj)D)π1(Aj))=d\biguplus_{j=1}^{k}\left((\pi^{-1}(F_{j})\cap D)\oplus\pi^{-1}(A_{j})\right)=\mathbb{Z}^{d}. By Lemma 2.3, using the fact that π1(Aj)\pi^{-1}(A_{j}) is LL-periodic, it follows that j=1kFjAj=Γ\biguplus_{j=1}^{k}F_{j}\oplus A_{j}=\Gamma. We have thus shown that

𝑇𝑖𝑙𝑒0(F~1,,F~k;d)N((πk)1𝑇𝑖𝑙𝑒0(F1,,Fk;Γ)).\mathit{Tile}_{0}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d})\subseteq N\left((\pi^{\otimes k})^{-1}\mathit{Tile}_{0}\left(F_{1},\ldots,F_{k};\Gamma\right)\right).

Refer to caption
Figure 4. A patch of Γ\Gamma-tiling using F1F_{1} and F2F_{2} and a patch of the corresponding 2\mathbb{Z}^{2} -tiling using F~1\tilde{F}_{1} and F2F_{2}.

3. Corollaries regarding periodicity, topological conjugacy, algorithmic decidability and more

Proof of Corollary 1.2.

Suppose (F1,,Fk)(F_{1},\ldots,F_{k}) is an aperiodic kk-tuple of finite sets in Γ\Gamma, then 𝑇𝑖𝑙𝑒(F1,,Fk;Γ)\mathit{Tile}(F_{1},\ldots,F_{k};\Gamma)\neq\emptyset. By (2), we have that 𝑇𝑖𝑙𝑒(F~1,,F~k;d)\mathit{Tile}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d})\neq\emptyset. If we assume that (F~1,,F~k)(\tilde{F}_{1},\ldots,\tilde{F}_{k}) is not aperiodic, then by (2) there exists (A1,,Ak)𝑇𝑖𝑙𝑒(F1,,Fk;Γ)(A_{1},\ldots,A_{k})\in\mathit{Tile}(F_{1},\ldots,F_{k};\Gamma) such that (Nπ1(A1),,Nπ1(Ak))(N\pi^{-1}(A_{1}),\ldots,N\pi^{-1}(A_{k})) is a periodic kk tuple in d\mathbb{Z}^{d}. But this implies that (A1,,Ak)(A_{1},\ldots,A_{k}) is periodic. Thus, the existence of an aperiodic kk-tuple in d\mathbb{Z}^{d} implies the existence of an aperiodic kk-tuple in Γ\Gamma. ∎

Proof of Corollary 1.3.

Assume that for a particular kk\in\mathbb{N} a tiling by kk tiles in d\mathbb{Z}^{d} is algorithmically decidable. By definition, this means that there exists a Turing machine M~\tilde{M} that takes as input a kk-tuple F~1,,F~k\tilde{F}_{1},\ldots,\tilde{F}_{k} of finite subsets in d\mathbb{Z}^{d} and accepts the input if and only if 𝑇𝑖𝑙𝑒(F~1,,F~k;d)\mathit{Tile}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d})\neq\emptyset. The Turing machine M~\tilde{M} always halts in finite time. Then we can construct a Turing machine MM that takes as input a kk-tuple F1,,FkF_{1},\ldots,F_{k} of finite subsets in Γ\Gamma, produces the finite subsets F~1,,F~k\tilde{F}_{1},\ldots,\tilde{F}_{k} of d\mathbb{Z}^{d} described in the statement of Theorem 1.1, then runs M~(F~1,,F~k)\tilde{M}(\tilde{F}_{1},\ldots,\tilde{F}_{k}). Clearly MM halts in finite time on input F1,,FkF_{1},\ldots,F_{k} if and only if M~\tilde{M} halts with input F~1,,F~k\tilde{F}_{1},\ldots,\tilde{F}_{k}. The Turing machine MM accepts F1,,FkF_{1},\ldots,F_{k} if and only if M~\tilde{M} accepts F~1,,F~k\tilde{F}_{1},\ldots,\tilde{F}_{k}, which by assumption happens if and only if 𝑇𝑖𝑙𝑒(F~1,,F~k;d)\mathit{Tile}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d})\neq\emptyset. By Theorem 1.1 this happens if and only if 𝑇𝑖𝑙𝑒(F1,,Fk;d)\mathit{Tile}(F_{1},\ldots,F_{k};\mathbb{Z}^{d})\neq\emptyset. ∎

Proof of Corollary 1.4.

The concatenation of the proof of 𝑇𝑖𝑙𝑒(F~1,,F~k;d)\mathit{Tile}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d})\neq\emptyset in 𝒯\mathcal{T} with the proof of (2) in 𝒯\mathcal{T} yields a proof of 𝑇𝑖𝑙𝑒(F1,,Fk;Γ)\mathit{Tile}(F_{1},\ldots,F_{k};\Gamma)\neq\emptyset in 𝒯\mathcal{T}. ∎

To conclude this note, we explain why Corollary 1.2 is a consequence of a stronger correspondence between translational tilings in Γ\Gamma and in d\mathbb{Z}^{d}, expressed in terms of topological dynamics.

A d\mathbb{Z}^{d}-topological dynamical system is a pair (X,T)(X,T) where XX is a compact topological space and T𝐻𝑜𝑚(d,𝐻𝑜𝑚𝑒𝑜(X))T\in\mathit{Hom}(\mathbb{Z}^{d},\mathit{Homeo}(X)), the group of homomorphisms from d\mathbb{Z}^{d} to the group 𝐻𝑜𝑚𝑒𝑜(X)\mathit{Homeo}(X) of self-homeomorphisms of XX. We say that d\mathbb{Z}^{d}-topological dynamical systems (X,T)(X,T) and (Y,S)(Y,S) are topologically conjugate or isomorphic if there exists a homeomorphism Φ:XY\Phi:X\to Y such that Sv=ΦTvΦ1S_{v}=\Phi\circ T_{v}\circ\Phi^{-1} for every vdv\in\mathbb{Z}^{d}.

The space (2Γ)k(2^{\Gamma})^{k} of kk-tuples of finite subsets of Γ\Gamma, equipped with the product topology, is a totally disconnected compact metrizable space. Note that that wherever π:dΓ\pi:\mathbb{Z}^{d}\to\Gamma is a surjective group homomorphism, the group d\mathbb{Z}^{d} acts on (2Γ)k(2^{\Gamma})^{k} by homeomorphism via σ(π)𝐻𝑜𝑚(d,𝐻𝑜𝑚𝑒𝑜(2Γ)k)\sigma^{(\pi)}\in\mathit{Hom}(\mathbb{Z}^{d},\mathit{Homeo}(2^{\Gamma})^{k}), where for every vdv\in\mathbb{Z}^{d}, σv(π)𝐻𝑜𝑚𝑒𝑜((2Γ)k)\sigma^{(\pi)}_{v}\in\mathit{Homeo}((2^{\Gamma})^{k}) is given by

σv(π)(A1,,Ak)=(A1+π(v),,Ak+π(v)) for (A1,,Ak)(2Γ)k.\sigma^{(\pi)}_{v}(A_{1},\ldots,A_{k})=(A_{1}+\pi(v),\ldots,A_{k}+\pi(v))\mbox{ for }(A_{1},\ldots,A_{k})\in(2^{\Gamma})^{k}.

For any kk-tuple (F1,,Fk)(F_{1},\ldots,F_{k}) of finite sets the space 𝑇𝑖𝑙𝑒(F1,,Fk;Γ)\mathit{Tile}(F_{1},\ldots,F_{k};\Gamma) is a closed, σ(π)\sigma^{(\pi)}-invariant subset of (2Γ)k(2^{\Gamma})^{k}. So (𝑇𝑖𝑙𝑒(F1,,Fk;Γ),σ(π))(\mathit{Tile}(F_{1},\ldots,F_{k};\Gamma),\sigma^{(\pi)}) is a d\mathbb{Z}^{d}-topological dynamical system. Let NN\in\mathbb{N} and (F~1,,F~k)(\tilde{F}_{1},\ldots,\tilde{F}_{k}) be a kk-tuple of finite subsets of d\mathbb{Z}^{d} that satisfies (2). Let

σ,σ(N)𝐻𝑜𝑚(d,𝐻𝑜𝑚𝑒𝑜((2d)k))\sigma,\sigma^{(N)}\in\mathit{Hom}(\mathbb{Z}^{d},\mathit{Homeo}((2^{\mathbb{Z}^{d}})^{k})) be given by

σv(A1,,Ak)=(A1+v,,Ak+v) for (A1,,Ak)(2d)k.\sigma_{v}(A_{1},\ldots,A_{k})=(A_{1}+v,\ldots,A_{k}+v)\mbox{ for }(A_{1},\ldots,A_{k})\in(2^{\mathbb{Z}^{d}})^{k}.

and

σv(N)(A1,,Ak)=(A1+Nv,,Ak+Nv) for (A1,,Ak)(2d)k.\sigma^{(N)}_{v}(A_{1},\ldots,A_{k})=(A_{1}+Nv,\ldots,A_{k}+Nv)\mbox{ for }(A_{1},\ldots,A_{k})\in(2^{\mathbb{Z}^{d}})^{k}.

Let DN:={0,,N1}ddD_{N}:=\{0,\ldots,N-1\}^{d}\subset\mathbb{Z}^{d}. For each tDNt\in D_{N} let

Xt=vNd+tσv(𝑇𝑖𝑙𝑒0(F~1,,F~k;d)).X_{t}=\bigcup_{v\in N\mathbb{Z}^{d}+t}\sigma_{v}\left(\mathit{Tile}_{0}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d})\right).

Then each XtX_{t} is a closed, σ(N)\sigma^{(N)}-invariant subset of 𝑇𝑖𝑙𝑒(F~1,,F~k;d)\mathit{Tile}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d}), and 𝑇𝑖𝑙𝑒(F~1,,F~k;d)=tDNXt\mathit{Tile}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d})=\biguplus_{t\in D_{N}}X_{t}. For each tDNt\in D_{N}, the d\mathbb{Z}^{d}-topological dynamical system (Xt,σ(N))(X_{t},\sigma^{(N)}) is topologically conjugate to (𝑇𝑖𝑙𝑒(F1,,Fk;Γ),σ(π))(\mathit{Tile}(F_{1},\ldots,F_{k};\Gamma),\sigma^{(\pi)}) via the map

(A1,,Ak)(π(1N(A1t)),,π(1N(Akt))).(A_{1},\ldots,A_{k})\mapsto\left(\pi\left(\frac{1}{N}(A_{1}-t)\right),\ldots,\pi\left(\frac{1}{N}(A_{k}-t)\right)\right).

We conclude:

Corollary 3.1.

For every kk-tuple of finite subsets of (F1,,Fk)(F_{1},\ldots,F_{k}) of Γ\Gamma there exists a kk-tuple (F~1,,F~k)(\tilde{F}_{1},\ldots,\tilde{F}_{k}) of finite subsets of d\mathbb{Z}^{d} and NN\in\mathbb{N} such that the d\mathbb{Z}^{d}-topological dynamical system (𝑇𝑖𝑙𝑒(F~1,,F~k;d),σ(N))(\mathit{Tile}(\tilde{F}_{1},\ldots,\tilde{F}_{k};\mathbb{Z}^{d}),\sigma^{(N)}) is topologically conjugate to the d\mathbb{Z}^{d}-topological dynamical system (𝑇𝑖𝑙𝑒(F1,,Fk;Γ)×{1,,Nd},σ(π)×𝐼𝑑)(\mathit{Tile}(F_{1},\ldots,F_{k};\Gamma)\times\{1,\ldots,N^{d}\},\sigma^{(\pi)}\times\mathit{Id}).

References

  • [Bha20] S. Bhattacharya. Periodicity and decidability of tilings of 2\mathbb{Z}^{2}. Amer. J. Math., 142(1):255–266, 2020.
  • [Gol70] Solomon W. Golomb. Tiling with sets of polyominoes. J. Combinatorial Theory, 9:60–71, 1970.
  • [GT21] R. Greenfeld and T. Tao. Undecidable translational tilings with only two tiles, or one nonabelian tile. https://doi.org/10.48550/arxiv.2108.07902, 2021.
  • [GT22] R. Greenfeld and T. Tao. A counterexample to the periodic tiling conjecture (announcement). https://arxiv.org/abs/2209.08451, 2022.