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

A Periodicity Result for Tilings of 3\mathbb{Z}^{3} by Clusters of Prime-Squared Cardinality

Abhishek Khetan Postdoctoral Researcher, School of Mathematics, Tata Institute of Fundamental Research, CAM, Bangalore, India [email protected]
Abstract.

We show that if 3\mathbb{Z}^{3} can be tiled by translated copies of a set F3F\subseteq\mathbb{Z}^{3} of cardinality the square of a prime then there is a weakly periodic FF-tiling of 3\mathbb{Z}^{3}, that is, there is a tiling TT of 3\mathbb{Z}^{3} by translates of FF such that TT can be partitioned into finitely many 11-periodic sets.

Key words and phrases:
tilings, 11-periodic, 22-periodic, weakly periodic, 22-weakly periodic
2010 Mathematics Subject Classification:
37A15, 37B10, 52C20

1. Introduction

Let FF be a finite subset of n\mathbb{Z}^{n}, which we will refer to as a cluster. A tiling of n\mathbb{Z}^{n} by translates of FF, or an FF-tiling, is, roughly, a covering of n\mathbb{Z}^{n} by non-overlapping translates of FF. The periodic tiling conjecture (See [9]) states that if there is an FF-tiling of n\mathbb{Z}^{n} for some cluster FF, then there is an FF-tiling which is invariant under translations by a finite index subgroup of n\mathbb{Z}^{n}, that is, there is a fully periodic FF-tiling. It was proved in [1] that if FF is a connected cluster (which roughly means that there are no ‘gaps’ in FF) in 2\mathbb{Z}^{2} then every FF-tiling is periodic in at least one direction. This is sufficient to establish the existence of a fully periodic tiling by a simple pigeon-hole argument. An important progress towards the periodic tiling conjecture was made in [10] in which it was proved that the periodic tiling conjecture holds (in any dimension) for clusters of prime cardinality. Another major progress was made in [2] where it was established that the periodic tiling conjecture holds in 2\mathbb{Z}^{2}, without any constraint on the cardinality or the geometry of the cluster. The main result of [2] shows that the orbit closure of any FF-tiling, where FF is a cluster in 2\mathbb{Z}^{2}, has a tiling which satisfies a certain weak notion of periodicity, which was shown to be sufficient to guarantee the existence of a fully periodic tiling. To make this precise, first we define a subset SS of 2\mathbb{Z}^{2} as 11-periodic if there is a nonzero vector gg in 2\mathbb{Z}^{2} such that g+S=Sg+S=S. We say that a subset SS of 2\mathbb{Z}^{2} is weakly periodic if SS can be partitioned in to finitely many 11-periodic subsets. Bhattacharya [2] shows that the orbit closure of any FF-tiling has a weakly periodic tiling in it. A stronger version of this result was obtained in [4] which says that every FF-tiling of a cluster in 2\mathbb{Z}^{2} is weakly periodic, thereby removing the need to pass to the orbit closure.

It was recently announced in [6] that the periodic tiling conjecture is false in d\mathbb{Z}^{d} if dd is sufficiently large. However, we conjecture that the following weaker statement might still hold.

Conjecture 1.

Weakly Periodic Tiling Conjecture. Let FdF\subseteq\mathbb{Z}^{d} be an exact cluster. Then there is a weakly periodic FF-tilling. More precisely, there exists an FF-tiling TdT\subseteq\mathbb{Z}^{d} such that there is a finite partition T=T1TkT=T_{1}\sqcup\cdots\sqcup T_{k} such that each TiT_{i} is 11-periodic.

In this paper we show that if F3F\subseteq\mathbb{Z}^{3} is a cluster of cardinality the square of a prime such that there exists an FF-tiling of 3\mathbb{Z}^{3}, then there exists a weakly periodic FF-tiling of 3\mathbb{Z}^{3} (See Theorem 4.1). This makes some progress towards the above conjecture beyond the already known result of Szegedy [10]. Unlike in two dimensions, the existence of a weakly periodic tiling alone does not seem (to the author) to imply the existence of a fully periodic tiling. In fact, to upgrade from a 11-periodic tiling of 3\mathbb{Z}^{3} to a fully-periodic FF-tiling also seems hard. The difficulty is genuine, since the problem of this upgradation is a close cousin of the periodic tiling conjecture for the group 2×(/N)\mathbb{Z}^{2}\times(\mathbb{Z}/N\mathbb{Z}) which, as noted in [5], is as yet an unresolved problem.

1.1. Overview of the Proof

In [2] the problem of finding a fully periodic FF-tiling for a cluster F2F\subseteq\mathbb{Z}^{2} was first reduced to showing the existence of a weakly periodic FF-tiling by an elementary combinatorial argument. The existence of a weakly periodic FF-tiling was then shown to follow from the following dynamical statement: If 2\mathbb{Z}^{2} acts ergodically on a probability space (X,μ)(X,\mu) and AA is a subset of XX such that finitely may 2\mathbb{Z}^{2}-translates of AA partition XX, then AA itself is weakly periodic. To approach this problem, Bhattacharya uses the spectral theorem to transfer the problem to L2(𝕋2,ν)L^{2}(\mathbb{T}^{2},\nu), where ν\nu is the spectral measure associated with the characteristic function of AA. Then using a dilation lemma and an averaging argument, it was shown that the spectral measure is supported on finitely many 11-dimensional affine subtorii of 𝕋2\mathbb{T}^{2}. Then the averages of 1A1_{A} along the ‘directions’ of these subtorii (when 𝕋2\mathbb{T}^{2} is thought of as 𝐑2/2\mathbf{R}^{2}/\mathbb{Z}^{2}, each 11-dimensional subtorii can be thought of as a ‘line’ and hence has a direction) were shown to behave polynomially in 𝐑/\mathbf{R}/\mathbb{Z}. Since a polynomial in 𝐑/\mathbf{R}/\mathbb{Z} is either periodic or equidistributes, the space (X,μ)(X,\mu) gets partitioned into ergodic components of a finite index subgroup of 2\mathbb{Z}^{2}, such that on each ergodic component, the averages either ‘equidistribute’ or are constant. The rest of the proof goes by carefully dealing with the equidistribution case.

Thus a key step in the argument was to show that the spectral measure is supported on a ‘thin’ subset of 𝕋2\mathbb{T}^{2}. We take this as a cue and study the problem for a cluster F3F\subseteq\mathbb{Z}^{3}. If the corresponding spectral measure again happens to be supported on finitely many lines then Bhattacharya’s proof goes through mutatis mutandis. In the adverse case the spectral measure could be supported on ‘planes.’ To deal with these adverse cases we use the hypothesis that the size of the cluster is the square of a prime. This is done by Lemma 3.10 which places a geometric constraint on a cluster of prime-power cardinality in the adverse cases.

1.2. Organization of the Paper

In Section 2 we discuss the basic definitions and the dynamical formulation of the problem. Section 3 collects lemmas needed for the proof of the periodicity result. The results of this section may be read only when needed. In Section 4 we prove the main result. The part of the proof where Bhattacharya’s ideas go through by appropriate modification is collected in Section C.

1.3. Acknowledgements

The author would like to thank Siddhartha Bhattacharya, Ankit Rai, Mohit Upmanyu, Nishant Chandgotia, Etienne Mutot, and Pierre Guillon for helpful conversations and their encouragement. Thanks are due to Prof. Jaikumar Radhakrishnan for helpful suggestions and comments.

2. Preliminaries

2.1. Tilings and Periodicity

Definition 2.1.

A finite subset of n\mathbb{Z}^{n} will be referred to as a cluster. Given a cluster FnF\subseteq\mathbb{Z}^{n} we say that TnT\subseteq\mathbb{Z}^{n} is an FF-tiling if for each pnp\in\mathbb{Z}^{n} there exist unique aFa\in F and tTt\in T such that p=a+tp=a+t. In other words, TT is an FF-tiling if and only if n\mathbb{Z}^{n} can be partitioned by TT-translates of FF. We say that FF is exact if there exists an FF-tiling.

Definition 2.2.

Let SS be a subset of n\mathbb{Z}^{n}. We say that SS is ii-periodic if there exists a rank-ii subgroup Λ\Lambda of n\mathbb{Z}^{n} such that SS is invariant under Λ\Lambda, that is, g+S=Sg+S=S for all gΛg\in\Lambda.

Definition 2.3.

A subset SS of n\mathbb{Z}^{n} is called 11-weakly periodic, or simply weakly periodic if there exist finitely many 11-periodic subsets S1,,SkS_{1},\ldots,S_{k} such that S=S1SkS=S_{1}\sqcup\cdots\sqcup S_{k}.

A subset SS of n\mathbb{Z}^{n} is called 22-weakly periodic if there exist finitely many 22-periodic subsets S1,,SkS_{1},\ldots,S_{k} such that S=S1SkS=S_{1}\sqcup\cdots\sqcup S_{k}.

We will use the following results about tilings of \mathbb{Z} and 2\mathbb{Z}^{2}.

Theorem 2.1.

Let FF\subseteq\mathbb{Z} be an exact cluster. Then there is a positive integer nn such that n+T=Tn+T=T for all FF-tilings TT. In other words, every tiling of \mathbb{Z} is 11-periodic.

Proof.

Note that if T|[a,b]T|_{[a,b]} is known for some interval [a,b][a,b] of length exceeding diam(F)\text{diam}(F), then TT is determined entirely. Now the assertion follows by a pigeonhole argument. ∎

Theorem 2.2.

[10], [8, Example 4] Let F2F\subseteq\mathbb{Z}^{2} be an exact cluster of prime cardinality such that the affine span of FF has rank 22. Then there is a finite index subgroup Λ\Lambda of 2\mathbb{Z}^{2} such that every FF-tiling is Λ\Lambda-invariant.

Theorem 2.3.

[2, 4] Let F2F\subseteq\mathbb{Z}^{2} be an exact cluster, then there is a 22-periodic FF-tiling.

2.2. Dynamical Formulation

In [2] Bhattacharya proved the periodic tiling conjecture (See [9]) in two dimensions by developing a dynamical statement which allows to transfer the problem to an ergodic theoretic setting. We discuss the relevant definitions and state the dynamical formulation here which we will use later. The formulation will be given for 3\mathbb{Z}^{3}.

Let XX be a subshift111There is a natural action of 3\mathbb{Z}^{3} on {0,1}3\{0,1\}^{\mathbb{Z}^{3}} by translations. A subshift of {0,1}3\{0,1\}^{\mathbb{Z}^{3}} is any closed 3\mathbb{Z}^{3}-invariant subset. of {0,1}3\{0,1\}^{\mathbb{Z}^{3}} and μ\mu be a 3\mathbb{Z}^{3}-invariant probability measure on XX. The action of 3\mathbb{Z}^{3} on XX naturally leads to a unitary action of 3\mathbb{Z}^{3} on L2(X,μ)L^{2}(X,\mu) as follows. For φL2(X,μ)\varphi\in L^{2}(X,\mu) and g3g\in\mathbb{Z}^{3} we define gφg\cdot\varphi by

(2.1) (gφ)(x)=φ(g1x)=φ((g)x)(g\cdot\varphi)(x)=\varphi(g^{-1}\cdot x)=\varphi((-g)\cdot x)

The action of 3\mathbb{Z}^{3} on L2(X,μ)L^{2}(X,\mu) can be extended to an action of [u1±,u2±,u2±]\mathbb{Z}[u_{1}^{\pm},u_{2}^{\pm},u_{2}^{\pm}]— the ring of Laurent polynomials in three variables with integer coefficients. To describe this action, first let us set up a convenient notation. For a vector v3v\in\mathbb{Z}^{3}, we denote the monomial u1v1u2v2u2v3u_{1}^{v_{1}}u_{2}^{v_{2}}u_{2}^{v_{3}} as UvU^{v}, and denote the ring [u1±,u2±,u3±]\mathbb{Z}[u_{1}^{\pm},u_{2}^{\pm},u_{3}^{\pm}] as [U±]\mathbb{Z}[U^{\pm}]. Now any element of [U±]\mathbb{Z}[U^{\pm}] can be written as v3avUv\sum_{v\in\mathbb{Z}^{3}}a_{v}U^{v}, where only finitely many ava_{v}’s are nonzero. We define, for a Laurent polynomial p=v3avUvp=\sum_{v\in\mathbb{Z}^{3}}a_{v}U^{v} and φL2(X,μ)\varphi\in L^{2}(X,\mu), the function pφp\cdot\varphi in L2(X,μ)L^{2}(X,\mu) as

(2.2) pφ=(vavUv)φ=v3av(vφ)p\cdot\varphi=(\sum_{v}a_{v}U^{v})\cdot\varphi=\sum_{v\in\mathbb{Z}^{3}}a_{v}(v\cdot\varphi)

We say that pp annihilates φ\varphi if pφp\cdot\varphi is 0.

For i{1,2,3}i\in\{1,2,3\}, we say that φL2(X,μ)\varphi\in L^{2}(X,\mu) is ii-periodic if there is a rank-ii subgroup Λ\Lambda of 3\mathbb{Z}^{3} such that vφ=φv\cdot\varphi=\varphi for all vΛv\in\Lambda.222We emphasize that this equation is written in L2L^{2} and hence, when ff is an actual function, it only says that ff and vfv\cdot f agree almost everywhere and not necessarily everywhere. A measurable subset BB of XX will be called ii-periodic if 1B1_{B} is ii-periodic.

Finally, we define a measurable subset BB of XX to be 22-weakly periodic if there exists a partition B=B1BkB=B_{1}\sqcup\cdots\sqcup B_{k} of BB into finitely many measurable subsets B1,,BkB_{1},\ldots,B_{k} such that each BiB_{i} is 22-periodic. Similarly, we say that BB is 11-weakly periodic, or simply weakly periodic if BB can be partitioned into finitely many 11-periodic subsets.

The following lemma is the 33-dimensional analog of [2, Secton 2].

Lemma 2.4.

[2, Section 2] Write A={xX:x(0)=1}A=\{x\in X:\ x(0)=1\}. If AA is ii-periodic then μ\mu-almost every point in XX is ii-periodic. If AA is ii-weakly periodic, then μ\mu-almost every point in XX is ii-weakly periodic.

2.3. Spectral Theorem

Let 𝕋n\mathbb{T}^{n} be the nn-dimensional torus. Let ν\nu be a probability measure on 𝕋n\mathbb{T}^{n}. There is a canonical unitary representation of n\mathbb{Z}^{n} on L2(𝕋n,ν)L^{2}(\mathbb{T}^{n},\nu) which we now describe. Recall that the characters on 𝕋n\mathbb{T}^{n} are in bijection with n\mathbb{Z}^{n}. Let us write χg:𝕋n𝐂\chi_{g}:\mathbb{T}^{n}\to\mathbf{C} to denote the character corresponding to gng\in\mathbb{Z}^{n}. Then we define a map σg:L2(𝕋n,ν)L2(𝕋n,ν)\sigma_{g}:L^{2}(\mathbb{T}^{n},\nu)\to L^{2}(\mathbb{T}^{n},\nu) by writing σg(ϕ)=χgϕ\sigma_{g}(\phi)=\chi_{g}\phi, where the latter is the pointwise product of χg\chi_{g} and ϕ\phi. It can be easily checked that each σg\sigma_{g} is in fact a unitary linear map. Thus we get a map σ:n𝒰(L2(𝕋n,ν))\sigma:\mathbb{Z}^{n}\to\mathcal{U}(L^{2}(\mathbb{T}^{n},\nu)) which takes gg to σg\sigma_{g}.

By the Stone-Weierstrass theorem we have the 𝐂\mathbf{C}-span of the characters are dense in C(𝕋n)C(\mathbb{T}^{n}), where C(𝕋n)C(\mathbb{T}^{n}) is the set of all the complex valued continuous functions on 𝕋n\mathbb{T}^{n} equipped with the sup-norm topology. Also, since 𝕋n\mathbb{T}^{n} is a compact metric space, we have C(𝕋n)C(\mathbb{T}^{n}) is dense in L2(𝕋n,ν)L^{2}(\mathbb{T}^{n},\nu). Therefore the 𝐂\mathbf{C}-span of the characters are dense in L2(𝕋n,ν)L^{2}(\mathbb{T}^{n},\nu). From this we see that, if 𝟏\mathbf{1} denotes the constant map which takes the value 11 everywhere, Span{σg𝟏:gn}\text{Span}\{\sigma_{g}\mathbf{1}:\ g\in\mathbb{Z}^{n}\} is dense in L2(𝕋n,ν)L^{2}(\mathbb{T}^{n},\nu). In other words, 𝟏\mathbf{1} is a cyclic vector for this representation. We now want to state a theorem which dictates that this is a defining property of unitary representations of n\mathbb{Z}^{n}.

Theorem 2.5.

Spectral Theorem. Let HH be a Hilbert space and τ:n𝒰(H)\tau:\mathbb{Z}^{n}\to\mathcal{U}(H) be a unitary representation of n\mathbb{Z}^{n}. Suppose vHv\in H is a cyclic vector, that is, Span{τgv:gn}\text{Span}\{\tau_{g}v:\ g\in\mathbb{Z}^{n}\} is dense in HH, and assume that vv has unit norm. Then there is a unique probability measure ν\nu on 𝕋n\mathbb{T}^{n} and a unitary isomorphism θ:HL2(𝕋n,ν)\theta:H\to L^{2}(\mathbb{T}^{n},\nu) with θ(v)=𝟏\theta(v)=\mathbf{1} such that the following diagram commutes for all gng\in\mathbb{Z}^{n}

H{H}L2(𝕋n,ν){L^{2}(\mathbb{T}^{n},\nu)}H{H}L2(𝕋n,ν){L^{2}(\mathbb{T}^{n},\nu)}θ\scriptstyle{\theta}τg\scriptstyle{\tau_{g}}σg\scriptstyle{\sigma_{g}}θ\scriptstyle{\theta}θ\scriptstyle{\theta}

So the above theorem says that the abstract representation τ\tau can be thought of as the canonical concrete representation σ\sigma, at the cost of a probability measure ν\nu. Thus understanding the measure ν\nu is equivalent to understanding τ\tau.

3. Preparatory Lemmas

3.1. Some Combinatorial Lemmas

Lemma 3.1.

Let FF be a finite subset of 3\mathbb{Z}^{3} and pp be a prime. Let gg be a nonzero vector in 3\mathbb{Z}^{3}. Assume that whenever π\pi is a plane in 𝐑3\mathbf{R}^{3} parallel to gg we have |πF||\pi\cap F| is divisible by pp. Then whenever \ell is a line parallel to gg we have |F||\ell\cap F| is also divisible by pp. (The converse is also true.)

Proof.

We may assume that gg is primitive. Using Lemma A.1, after applying a suitable GL3()GL_{3}(\mathbb{Z}) transformation, we may assume that g=(0,0,1)g=(0,0,1). Let SS be the image of FF under the map f:𝐑3𝐑2f:\mathbf{R}^{3}\to\mathbf{R}^{2} defined by

(3.1) f(x,y,z)=(x,y)f(x,y,z)=(x,y)

for all (x,y,z)3(x,y,z)\in\mathbb{Z}^{3}, that is, ff is the orthogonal projection on the x,yx,y-plane. Let (a,b)(a,b) be an extreme point of the convex hull of SS in 𝐑2\mathbf{R}^{2} and let \ell be a line in 𝐑2\mathbf{R}^{2} such that S={(a,b)}\ell\cap S=\{(a,b)\}. Let π\pi be a plane parallel to gg in 𝐑3\mathbf{R}^{3} such that the image of π\pi under ff is \ell. Then πF={(a,b,z)3:(a,b,z)F}\pi\cap F=\{(a,b,z)\in\mathbb{Z}^{3}:\ (a,b,z)\in F\}. By hypothesis, |πF||\pi\cap F| has size divisible by pp. Now the set FπFF\setminus\pi\cap F satisfies the same hypothesis as FF and now we can finish inductively. ∎

Definition 3.1.

Let SS be a subset of 3\mathbb{Z}^{3}. Let Λ\Lambda be a rank 22-subgroup of 3\mathbb{Z}^{3} and gg be a nonzero vector such that g+Λ\mathbb{Z}g+\Lambda is a rank-33 subgroup of 3\mathbb{Z}^{3} . We say that SS is a prism with base Λ\Lambda and axis gg if there a vector h3h\in\mathbb{Z}^{3} and a finite set {0=n0,n1,,nk}\{0=n_{0},n_{1},\ldots,n_{k}\} of integers such that

(3.2) S=i=0k(nig+(h+Λ)S)S=\bigcup_{i=0}^{k}(n_{i}g\ +\ (h+\Lambda)\cap S)

We refer to (h+Λ)S(h+\Lambda)\cap S as a foundation of SS.

An example of a prism would be any set of the form A×BA\times B where A2A\subseteq\mathbb{Z}^{2} and BB\subseteq\mathbb{Z}.

Lemma 3.2.

Let F3F\subseteq\mathbb{Z}^{3} be a set of size p2p^{2}, where pp is a prime. Suppose that there is a nonzero vector gg in 3\mathbb{Z}^{3} such that whenever π\pi is a plane parallel to gg in 𝐑3\mathbf{R}^{3} we have |πF||\pi\cap F| is divisible by pp. Also, assume that there is a plane π\pi^{\prime} not parallel to gg such that |π′′F||\pi^{\prime\prime}\cap F| is divisible by pp whenever π′′\pi^{\prime\prime} is a plane parallel to π\pi^{\prime}. Then FF is a prism with foundation of size pp.

Proof.

Using Lemma A.2, after a suitable GL3()GL_{3}(\mathbb{Z}) transformation, we may assume that π\pi^{\prime} is the plane Λ=2×{0}\Lambda=\mathbb{Z}^{2}\times\{0\}. Since π\pi^{\prime} is not parallel to gg by hypothesis, we see that g+Λ\mathbb{Z}g+\Lambda is a subgroup of rank 33 in 3\mathbb{Z}^{3}. Also, without loss of generality assume that gg is a primitive vector.333See Appendix A for the definition of a primitive vector. By translating FF if necessary, we may assume that Λ\Lambda intersects FF but 2×{k}\mathbb{Z}^{2}\times\{k\} does not intersect FF whenever kk is a negative integer. Define B={n0:(2×{n})F}B=\{n\geq 0:\ (\mathbb{Z}^{2}\times\{n\})\cap F\neq\emptyset\} and say B={0=b0,b1,,bk}B=\{0=b_{0},b_{1},\ldots,b_{k}\}. Since, by hypothesis, each translate of Λ\Lambda intersects FF in a set of size divisible by pp, we see that (k+1)p=|B|p|F|=p2(k+1)p=|B|p\leq|F|=p^{2} and hence k+1pk+1\leq p. By Lemma 3.1 we know that whenever \ell is a line in 𝐑3\mathbf{R}^{3} parallel to gg, we have that F\ell\cap F has size divisible by pp. Thus there are at least pp translates of Λ\Lambda in the direction of gg which intersect FF. Thus k+1=|B|pk+1=|B|\geq p. So we have k+1=pk+1=p. This forces that (2×{bi})F(\mathbb{Z}^{2}\times\{b_{i}\})\cap F has size pp for each i{0,1,,k}i\in\{0,1,\ldots,k\}.

It follows that any translate \ell of g\mathbb{Z}g must intersect each 2×{bi}\mathbb{Z}^{2}\times\{b_{i}\} non-trivially. Let p0,p1,,pk2p_{0},p_{1},\ldots,p_{k}\in\mathbb{Z}^{2} be such that (pi,bi)(p0,b0)(p_{i},b_{i})-(p_{0},b_{0}) are parallel to gg for each i{1,,k}i\in\{1,\ldots,k\}. Since gg is a primitive vector, we can find integers n1,,nkn_{1},\ldots,n_{k} such that nig=(pi,bi)(p0,b0)n_{i}g=(p_{i},b_{i})-(p_{0},b_{0}). It follows that

(3.3) F=i=0k(nig+(ΛF))F=\bigcup_{i=0}^{k}(n_{i}g+(\Lambda\cap F))

and hence FF is prism with base Λ\Lambda and axis gg, and foundation of size pp. ∎

Lemma 3.3.

Let F3F\subseteq\mathbb{Z}^{3} be a prism with foundation of prime size. Assume that FF is an exact cluster. Then there is a 22-periodic FF-tiling. 444Using this lemma, a simple pigeonhole argument shows that there exists a 33-periodic FF-tiling.

Proof.

If the affine span of FF has dimension smaller than 33 then the result follows by Theorem 2.3. Thus we may assume that the dimension of the affine span of FF is 33.

Let Λ\Lambda and gg be the base and axis of FF respectively. Let hh be a vector in 3\mathbb{Z}^{3} and {n0=0,,nk}\{n_{0}=0,\ldots,n_{k}\} be a set of integers such that F=i=0k(nig+(h+Λ)F)F=\bigcup_{i=0}^{k}(n_{i}g+(h+\Lambda)\cap F). By translating FF is necessary we may assume that h=0h=0. Also by Lemma A.2 we may without loss of generality assume that Λ=2×{0}\Lambda=\mathbb{Z}^{2}\times\{0\}.

Thus the affine span of A:=ΛFA:=\Lambda\cap F has dimension 22. Let TT be an FF-tiling of 3\mathbb{Z}^{3}. It is easy to see that for any integer cc the set Tc:=T(2×{c})T_{c}:=T\cap(\mathbb{Z}^{2}\times\{c\}) is a tiling of 2×{c}2\mathbb{Z}^{2}\times\{c\}\cong\mathbb{Z}^{2} by translates of A×{c}AA\times\{c\}\cong A. By Theorem 2.2 we know that there is a rank-22 subgroup Γ\Gamma of 3\mathbb{Z}^{3} such that TcT_{c} is Γ\Gamma-invariant for each cc. Thus TT is Γ\Gamma-invariant and hence 22-periodic. ∎

Lemma 3.4.

Dilation Lemma. [7, Corollary 11] Let F3F\subseteq\mathbb{Z}^{3}. If TT is an FF-tiling then for all α\alpha relatively prime with |F||F| we have TT is also an αF\alpha F-tiling, where αF={αa:aF}\alpha F=\{\alpha a:\ a\in F\}.

It should be noted that various authors ([11], [10], [8], [2], [4]) had discovered the above lemma in one form or another.

3.2. An Analytical Lemma

Definition 3.2.

An element γS1\gamma\in S^{1} is said to be irrational if it is equal to eiθe^{i\theta} for some θ\theta which is an irrational multiple of 2π2\pi . Equivalently, γS1\gamma\in S^{1} is irrational if there is no non-trivial character of S1S^{1} in whose kernel γ\gamma lies. More generally, elements γ1,,γm\gamma_{1},\ldots,\gamma_{m} in S1S^{1} are called rationally independent if there is no non-trivial character χ\chi of (S1)m(S^{1})^{m} such that χ(γ1,,γm)=1\chi(\gamma_{1},\ldots,\gamma_{m})=1.

Lemma 3.5.

Let γ1,,γn\gamma_{1},\ldots,\gamma_{n} be irrational elements in S1S^{1} and x1,,xnx_{1},\ldots,x_{n} be complex numbers. Assume that

(3.4) (γ1k1)x1++(γnk1)xn(\gamma_{1}^{k}-1)x_{1}+\cdots+(\gamma_{n}^{k}-1)x_{n}\in\mathbb{Z}

for all non-negative integers kk. Then the above expression is 0 for all kk.

Proof.

Let mm be the size of a maximal rationally independent subset of {γ1,,γn}\{\gamma_{1},\ldots,\gamma_{n}\}. By renumbering the γi\gamma_{i}’s and xix_{i}’s if required, we may assume that {γ1,,γm}\{\gamma_{1},\ldots,\gamma_{m}\} is a maximal rationally independent subset of {γ1,,γn}\{\gamma_{1},\ldots,\gamma_{n}\}. Thus we can find vectors v1,,vnv_{1},\ldots,v_{n} in m\mathbb{Z}^{m} such that

(3.5) γ1vi(1)γmvi(m)=γi\gamma_{1}^{v_{i}(1)}\cdots\gamma_{m}^{v_{i}(m)}=\gamma_{i}

for i=1,,ni=1,\ldots,n, where v(j)v(j) denotes the jj-th coordinate of any vmv\in\mathbb{Z}^{m}. By the algebraic independence of γ1,,γm\gamma_{1},\ldots,\gamma_{m}, it follows that for i{1,,m}i\in\{1,\ldots,m\} we have

(3.6) vi(j)={1if j=i0if jiv_{i}(j)=\left\{\begin{array}[]{ll}1&\mbox{if }j=i\\ 0&\mbox{if }j\neq i\end{array}\right.

Define the Laurent polynomial f(U)f(U) in 𝐂[u1±,,um±]\mathbf{C}[u_{1}^{\pm},\ldots,u_{m}^{\pm}] as

(3.7) f(U)=(Uv11)x1++(Uvn1)xnf(U)=(U^{v_{1}}-1)x_{1}+\cdots+(U^{v_{n}}-1)x_{n}

Then we have

(3.8) f(γ1k,,γmk)=(γ1k1)x1++(γnk1)xnf(\gamma_{1}^{k},\ldots,\gamma_{m}^{k})=(\gamma_{1}^{k}-1)x_{1}+\cdots+(\gamma_{n}^{k}-1)x_{n}

By the rational independence of γ1,,γm\gamma_{1},\ldots,\gamma_{m}, we know that the set {(γ1k,,γmk):k0}\{(\gamma_{1}^{k},\ldots,\gamma_{m}^{k}):\ k\geq 0\} is dense in (S1)m(S^{1})^{m}.555See Theorem 4.14 in [3]. Thus the image of ff on a dense set of (S1)m(S^{1})^{m} is contained in \mathbb{Z}. Since ff is continuous, this implies that the image of (S1)m(S^{1})^{m} under ff is contained in \mathbb{Z}. The connectedness of (S1)m(S^{1})^{m} now yields that the image of (S1)m(S^{1})^{m} under ff is a singleton. However, for any ε>0\varepsilon>0, we can find a k0k\geq 0 such that |γik1|<ε|\gamma_{i}^{k}-1|<\varepsilon for each 1in1\leq i\leq n, and thus we must have that ff is identically zero on (S1)m(S^{1})^{m}, finishing the proof. ∎

3.3. An Elementary Fact about the Kernel of Characters

Lemma 3.6.

Let gg and hh be nonzero vectors in 3\mathbb{Z}^{3} which are linearly independent. Then there is v3{0}v\in\mathbb{Z}^{3}\setminus\{0\} orthogonal to both gg and hh and a positive integer nn such that

(3.9) kerχgkerχh0i,j,k<n[(in,jn,kn)+{tv𝐑3/3:t𝐑}]\ker\chi_{g}\cap\ker\chi_{h}\subseteq\bigcup_{0\leq i,j,k<n}\left[\left(\frac{i}{n},\frac{j}{n},\frac{k}{n}\right)+\{tv\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}\right]
Proof.

Let g=(g1,g2,g3)g=(g_{1},g_{2},g_{3}) and h=(h1,h2,h3)h=(h_{1},h_{2},h_{3}). Consider the 2×32\times 3-matrix MM over \mathbb{Q} defined as

(3.10) M=[g1g2g3h1h2h3]M=\begin{bmatrix}g_{1}&g_{2}&g_{3}\\ h_{1}&h_{2}&h_{3}\end{bmatrix}

Note that an element zz of 𝕋3=𝐑3/3\mathbb{T}^{3}=\mathbf{R}^{3}/\mathbb{Z}^{3} is in kerχgkerχh\ker\chi_{g}\cap\ker\chi_{h} if and only if some (any) representative zz^{\prime} of zz in 𝐑3\mathbf{R}^{3} satisfies Mz2Mz^{\prime}\in\mathbb{Z}^{2}. Since gg and hh are linearly independent, the rank of MM is 22, and its nullity is therefore 11. Thus, since MM is a matrix over \mathbb{Q}, we can find a nonzero vector vv in 3\mathbb{Q}^{3} such that Mv=0Mv=0. Clearly, any such vector vv also spans the null-space of MM since the null-space of MM is 11-dimensional. By scaling vv if necessary, we may assume that v3v\in\mathbb{Z}^{3}.

Let Λ=M(3)\Lambda=M(\mathbb{Z}^{3}), that is, Λ2\Lambda\subseteq\mathbb{Z}^{2} is the image of 3\mathbb{Z}^{3} under MM. Since MM has rank 22, we see that Λ\Lambda is a finite index subgroup of 2\mathbb{Z}^{2}. Let nn be the smallest positive integer such that (n,0)(n,0) and (0,n)(0,n) are both in Λ\Lambda. Say u1u_{1} and u2u_{2} in 3\mathbb{Z}^{3} be such that Mu1=(n,0)Mu_{1}=(n,0) and Mu2=(0,n)Mu_{2}=(0,n). We will show that

(3.11) kerχgkerχh0i,j,k<n[(in,jn,kn)+{tv𝐑3/3:t𝐑}]\ker\chi_{g}\cap\ker\chi_{h}\subseteq\bigcup_{0\leq i,j,k<n}\left[\left(\frac{i}{n},\frac{j}{n},\frac{k}{n}\right)+\{tv\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}\right]

Let wkerχgkerχhw\in\ker\chi_{g}\cap\ker\chi_{h} be arbitrary. Let ww^{\prime} be a representative of ww in 𝐑3\mathbf{R}^{3}. Then Mw=(a,b)Mw^{\prime}=(a,b) for some (a,b)2(a,b)\in\mathbb{Z}^{2}. Therefore

(3.12) Mw=anMu1+bnMu2Mw^{\prime}=\frac{a}{n}Mu_{1}+\frac{b}{n}Mu_{2}

giving

(3.13) M(wanu1bnu2)=0M\left(w^{\prime}-\frac{a}{n}u_{1}-\frac{b}{n}u_{2}\right)=0

Thus w(a/n)u1(b/n)u2w^{\prime}-(a/n)u_{1}-(b/n)u_{2} is in the null-space of MM, and hence there is t𝐑t\in\mathbf{R} such that w(a/n)u1+(b/n)u2=tvw^{\prime}-(a/n)u_{1}+(b/n)u_{2}=tv. Therefore w=(au1+bu2)/n+tvw^{\prime}=(au_{1}+bu_{2})/n+tv. We can find 0i,j,k<n0\leq i,j,k<n such that (au1+bu2)/n(i/n,j/n,k/n)(mod3)(au_{1}+bu_{2})/n\equiv(i/n,j/n,k/n)\pmod{\mathbb{Z}^{3}}. Therefore

w(in,jn,kn)+tv(mod3)w^{\prime}\equiv\left(\frac{i}{n},\frac{j}{n},\frac{k}{n}\right)+tv\pmod{\mathbb{Z}^{3}}

showing the desired containment. ∎

3.4. Algebraic Lemmas

Lemma 3.7.

Let pp be a prime and kk be a positive integer. Let ζ\zeta be a primitive pkp^{k}-th root of unity. Suppose there are integers a1,,ama_{1},\ldots,a_{m} such that

(3.14) ζa1++ζam=0\zeta^{a_{1}}+\cdots+\zeta^{a_{m}}=0

Then pp divides mm.

Proof.

Without loss of generality we may assume that the aia_{i}’s are all non-negative. Define the polynomial Q(z)=za1++zamQ(z)=z^{a_{1}}+\cdots+z^{a_{m}}. Then since ζ\zeta is a root of Q(z)Q(z), we have Q(z)Q(z) is divisible by the pkp^{k}-th cyclotomic polynomial Φpk(z)\Phi_{p^{k}}(z). Let Ψ(z)\Psi(z) be an integer polynomial such that Q(z)=Φpk(z)Ψ(z)Q(z)=\Phi_{p^{k}}(z)\Psi(z). Now using the fact that Φpk(z)=Φp(zpk1)\Phi_{p^{k}}(z)=\Phi_{p}(z^{p^{k-1}}) we have Q(z)=Φp(zpk1)Ψ(z)Q(z)=\Phi_{p}(z^{p^{k-1}})\Psi(z). Now substituting z=1z=1 gives m=pΨ(1)m=p\Psi(1) and hence pp divides mm. ∎

Definition 3.3.

For any finite subset SS of 3\mathbb{Z}^{3}, we will write Z(gSχg)Z(\sum_{g\in S}\chi_{g}) to mean the set of all the points in 𝕋3\mathbb{T}^{3} on which gSχg\sum_{g\in S}\chi_{g} vanishes.

Lemma 3.8.

(See [2, Lemma 3.2]) Let F3F\subseteq\mathbb{Z}^{3} be a finite set containing the origin. Then there is a finite subset Δ\Delta of 3{0}\mathbb{Z}^{3}\setminus\{0\} with pairwise linearly independent elements such that

(3.15) Z:=α coprime to |F|Z[gFχαg]hΔkerχhZ:=\bigcap_{\alpha\text{ coprime to }|F|}Z\left[\sum_{g\in F}\chi_{\alpha g}\right]\quad\subseteq\quad\bigcup_{h\in\Delta}\ker\chi_{h}
Proof.

Let nn be the product of all primes which divide |F||F|. Then for each non-negative integer kk we have nk+1nk+1 is relatively prime to |F||F|. Fix (a,b,c)Z(a,b,c)\in Z. Then we have, for all non-negative integers kk that

(3.16) gFχ(nk+1)g(a,b,c)=0\sum_{g\in F}\chi_{(nk+1)g}(a,b,c)=0

giving

(3.17) gF{0}χ(nk+1)g(a,b,c)=gF{0}ag1bg2cg3(ang1bng2cng3)k=1\sum_{g\in F\setminus\{0\}}\chi_{(nk+1)g}(a,b,c)=\sum_{g\in F\setminus\{0\}}a^{g_{1}}b^{g_{2}}c^{g_{3}}(a^{ng_{1}}b^{ng_{2}}c^{ng_{3}})^{k}=-1

Therefore

(3.18) gF{0}ag1bg2cg3[1Nk=0N1(ang1bng2cng3)k]=1\sum_{g\in F\setminus\{0\}}a^{g_{1}}b^{g_{2}}c^{g_{3}}\left[\frac{1}{N}\sum_{k=0}^{N-1}(a^{ng_{1}}b^{ng_{2}}c^{ng_{3}})^{k}\right]=-1

for all N1N\geq 1. Taking the limit NN\to\infty we see that there must exist gF{0}g\in F\setminus{\{0\}} such that ang1bng2cng3a^{ng_{1}}b^{ng_{2}}c^{ng_{3}} is 11,666 This is because if zS1z\in S^{1} then the average (z+z2++zN)/N(z+z^{2}+\cdots+z^{N})/N does not converge to zero if and only if z=1z=1. and thus (a,b,c)ker(χng)(a,b,c)\in\ker(\chi_{ng}). Therefore ZgF{0}kerχngZ\subseteq\bigcup_{g\in F\setminus\{0\}}\ker\chi_{ng}.

Let Δ\Delta be a non-empty subset of 3{0}\mathbb{Z}^{3}\setminus\{0\} of smallest possible size such that ZgΔkerχgZ\subseteq\bigcup_{g\in\Delta}\ker\chi_{g}. Such a Δ\Delta exists by the above paragraph. We claim that the elements of Δ\Delta are pairwise linearly independent. Suppose not. Then there exist distinct g,hΔg,h\in\Delta such that gg and hh are linearly dependent. We can thus find a nonzero vector vv such that v(g)(h)v\in(\mathbb{Z}g)\cap(\mathbb{Z}h). Let Δ=(Δ{g,h}){v}\Delta^{\prime}=(\Delta\setminus\{g,h\})\cup\{v\}. It is clear that

(3.19) uΔkerχuuΔkerχu\bigcup_{u\in\Delta}\ker\chi_{u}\subseteq\bigcup_{u\in\Delta^{\prime}}\ker\chi_{u}

and hence ZuΔkerχuZ\subseteq\bigcup_{u\in\Delta^{\prime}}\ker\chi_{u}. But Δ\Delta^{\prime} has size strictly smaller than the size of Δ\Delta which is a contradiction to the choice of Δ\Delta. This finishes the proof. ∎

Lemma 3.9.

Let FF be a cluster in 3\mathbb{Z}^{3} containing the origin and pp be a prime. Assume |F||F| is a power of pp. Let hh be an arbitrary nonzero vector in 3\mathbb{Z}^{3}. Then at least one of the following must happen.

  1. (1)

    Every line in 𝐑3\mathbf{R}^{3} that is parallel to hh intersects FF in a set of size divisible by pp.

  2. (2)

    There is a finite set Γ3{0}\Gamma\subseteq\mathbb{Z}^{3}\setminus\{0\} such that each element of Γ\Gamma is linearly independent with hh and

    (3.20) kerχh(α coprime to |F|Z[gFχαg])vΓkerχhkerχv\ker\chi_{h}\cap\left(\bigcap_{\alpha\text{ coprime to }|F|}Z\left[\sum_{g\in F}\chi_{\alpha g}\right]\right)\subseteq\bigcup_{v\in\Gamma}\ker\chi_{h}\cap\ker\chi_{v}
Proof.

Using Lemma A.1, after applying a suitable GL3()GL_{3}(\mathbb{Z}) transformation, we may assume that h=(0,0,m)h=(0,0,m) for some positive integer mm.777 This is because of the following. For any linear map T:𝐑3𝐑3T:\mathbf{R}^{3}\to\mathbf{R}^{3} such that TGL3()T\in GL_{3}(\mathbb{Z}), and any F3F\subseteq\mathbb{Z}^{3} finite, we have TpZ(gFχg)Tp\in Z\left(\sum_{g\in F}\chi_{g}\right) if and only if (T1)pZ(gT(F)χg)(T^{-1})^{*}p\in Z\left(\sum_{g\in T(F)}\chi_{g}\right). Let (a,b,c)(a,b,c) be an arbitrary element in kerχhZ\ker\chi_{h}\cap Z, where

(3.21) Z=α coprime to |F|Z[gFχαg]Z=\bigcap_{\alpha\text{ coprime to }|F|}Z\left[\sum_{g\in F}\chi_{\alpha g}\right]

Let h0=(0,0,1)h_{0}=(0,0,1). Then

(3.22) kerχh=ωS1:ωm=1(1,1,ω)kerχh0\ker\chi_{h}=\bigcup_{\omega\in S^{1}:\ \omega^{m}=1}(1,1,\omega)\cdot\ker_{\chi_{h_{0}}}

Thus there is an mm-th root of unity ω\omega such that (a,b,c)((1,1,ω)kerχh0)Z(a,b,c)\in((1,1,\omega)\cdot\ker\chi_{h_{0}})\cap Z. Then c=ωc=\omega and hence

(3.23) gFχαg(a,b,ω)=0\sum_{g\in F}\chi_{\alpha g}(a,b,\omega)=0

for all α\alpha relatively prime with |F||F|.

Let dd be a positive integer such that ω\omega is a primitive dd-th root of unity. Let d=prβd=p^{r}\beta where β\beta is relatively prime to pp. Let nn be the product of all the primes dividing |F||F|. For all non-negative integers kk, we have mnk+1mnk+1 is relatively prime to |F||F|. Using the fact that |F||F| is a power of pp, we have (mnk+1)β(mnk+1)\beta is also relatively prime with |F||F|. So we have, by substituting α=(mnk+1)β\alpha=(mnk+1)\beta, that

(3.24) gFχ(mnk+1)βg(a,b,ω)=gFaβg1bβg2ωβg3χmnkβ(g1,g2)(a,b)=0\sum_{g\in F}\chi_{(mnk+1)\beta g}(a,b,\omega)=\sum_{g\in F}a^{\beta g_{1}}b^{\beta g_{2}}\omega^{\beta g_{3}}\chi_{mnk\beta(g_{1},g_{2})}(a,b)=0

for all non-negative integers kk. Let ζ=ωβ\zeta=\omega^{\beta}, and hence ζ\zeta is a primitive prp^{r}-th root of unity. Let \sim be a relation on FF defined as ggg\sim g^{\prime} for g,gFg,g^{\prime}\in F if and only if (g1,g2)=(g1,g2)(g_{1},g_{2})=(g_{1}^{\prime},g_{2}^{\prime}). Then \sim is an equivalence relation, and let \mathcal{E} be the set of all the equivalence classes of \sim.888Note that the equivalence classes are precisely the sets that are obtained by intersection FF with a line parallel to hh. For each EE\in\mathcal{E} choose an element gEg^{E} of EE. For any v3v\in\mathbb{Z}^{3} let v^\hat{v} denote the vector in 2\mathbb{Z}^{2} obtained by dropping the last coordinate of vv. Then Equation 3.24 gives

(3.25) E[(gEζg3)χβg^E(a,b)χmnkβg^E(a,b)]=0\sum_{E\in\mathcal{E}}\left[\left(\sum_{g\in E}\zeta^{g_{3}}\right)\chi_{\beta\hat{g}^{E}}(a,b)\chi_{mnk\beta\hat{g}^{E}}(a,b)\right]=0

for all kk non-negative. Let θE=gEζg3\theta_{E}=\sum_{g\in E}\zeta^{g_{3}} and γE=θEχβg^E(a,b)\gamma_{E}=\theta_{E}\chi_{\beta\hat{g}^{E}}(a,b) for all EE in \mathcal{E}. If θE\theta_{E} is 0 for all EE\in\mathcal{E}, then by Lemma 3.7 we have each |E||E| is divisible by pp. This would mean precisely that (1) holds. So we may assume that there is some E0E_{0}\in\mathcal{E} such that θE0\theta_{E_{0}}, or equivalently γE0\gamma_{E_{0}}, is nonzero. Then from Equation 3.25 we have

(3.26) χmnkβg^E0(a,b)[EγEχmnkβg^E(a,b)]=0\chi_{-mnk\beta\hat{g}^{E_{0}}}(a,b)\left[\sum_{E\in\mathcal{E}}\gamma_{E}\chi_{mnk\beta\hat{g}^{E}}(a,b)\right]=0

which gives

(3.27) γE0+E{E0}γEχmnkβ(g^Eg^E0)(a,b)=γE0+E{E0}γEχmnβ(g^Eg^E0)(a,b)k=0\gamma_{E_{0}}+\sum_{E\in\mathcal{E}\setminus\{E_{0}\}}\gamma_{E}\chi_{mnk\beta(\hat{g}^{E}-\hat{g}^{E_{0}})}(a,b)=\gamma_{E_{0}}+\sum_{E\in\mathcal{E}\setminus\{E_{0}\}}\gamma_{E}\chi_{mn\beta(\hat{g}^{E}-\hat{g}^{E_{0}})}(a,b)^{k}=0

Averaging we have

(3.28) γE0+E{E0}γE[1Nk=0N1χmnβ(g^Eg^E0)(a,b)k]=0\gamma_{E_{0}}+\sum_{E\in\mathcal{E}\setminus\{E_{0}\}}\gamma_{E}\left[\frac{1}{N}\sum_{k=0}^{N-1}\chi_{mn\beta(\hat{g}^{E}-\hat{g}^{E_{0}})}(a,b)^{k}\right]=0

Taking limit NN\to\infty, we must have, since γE00\gamma_{E_{0}}\neq 0, that (a,b)kerχmnβ(g^Eg^E0)(a,b)\in\ker\chi_{mn\beta(\hat{g}^{E}-\hat{g}^{E_{0}})} for some EE0E\neq E_{0} in \mathcal{E}. Define hE=mnβ(g1Eg1E0,g2Eg2E0,1)h^{E}=mn\beta(g^{E}_{1}-g^{E_{0}}_{1},g^{E}_{2}-g^{E_{0}}_{2},1). Then hEh^{E} is linearly independent with hh since g^Eg^E0\hat{g}^{E}-\hat{g}^{E_{0}} is nonzero. Also (a,b,c)kerχhE(a,b,c)\in\ker\chi_{h^{E}}. So we have shown that if (1) is assumed to be false then (2) holds and we are done. ∎

Lemma 3.10.

Let FF be a cluster in 3\mathbb{Z}^{3} containing the origin and pp be a prime. Assume |F||F| is a power of pp. Let hh be an arbitrary nonzero vector in 3\mathbb{Z}^{3}. Then at least one of the following must happen.

  1. (1)

    Every line in 𝐑3\mathbf{R}^{3} that is parallel to hh intersects FF in a set of size divisible by pp.

  2. (2)

    There is a finite set RR of rational points in 𝐑3/3\mathbf{R}^{3}/\mathbb{Z}^{3} and a finite set VV of nonzero vectors in 3\mathbb{Z}^{3} such that

    (3.29) kerχh(α coprime to |F|Z[gFχαg])ρRvV{ρ+tv𝐑3/3:t𝕋}\ker\chi_{h}\cap\left(\bigcap_{\alpha\text{ coprime to }|F|}Z\left[\sum_{g\in F}\chi_{\alpha g}\right]\right)\subseteq\bigcup_{\rho\in R}\bigcup_{v\in V}\{\rho+tv\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbb{T}\}
Proof.

Assume (1) does not hold. Then by Lemma 3.9 we can find a finite set Γ3{0}\Gamma\subseteq\mathbb{Z}^{3}\setminus\{0\} such that each element of Γ\Gamma is linearly independent with hh and

(3.30) kerχh(α coprime to |F|Z[gFχαg])uΓkerχhkerχu\ker\chi_{h}\cap\left(\bigcap_{\alpha\text{ coprime to }|F|}Z\left[\sum_{g\in F}\chi_{\alpha g}\right]\right)\subseteq\bigcup_{u\in\Gamma}\ker\chi_{h}\cap\ker\chi_{u}

Using Lemma 3.6 we know that for each uΓu\in\Gamma there is a finite set of rational points RuR_{u} and a nonzero vector vuv_{u} such that

(3.31) kerχhkerχuρRu{ρ+tvu𝐑3/3:t𝐑}\ker\chi_{h}\cap\ker\chi_{u}\subseteq\bigcup_{\rho\in R_{u}}\{\rho+tv_{u}\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}

Define R=uΓRuR=\bigcup_{u\in\Gamma}R_{u} and V={vu:uΓ}V=\{v_{u}:\ u\in\Gamma\}. It follows that

(3.32) uΓkerχhkerχuρRvV{ρ+tv𝐑3/3:t𝐑}\bigcup_{u\in\Gamma}\ker\chi_{h}\cap\ker\chi_{u}\subseteq\bigcup_{\rho\in R}\bigcup_{v\in V}\{\rho+tv\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}

whence condition (2) immediately holds. ∎

Lemma 3.11.

Let F3F\subseteq\mathbb{Z}^{3} be a cluster containing the origin and pp be a prime. Let ρ\rho be a rational point in 𝐑3/3\mathbf{R}^{3}/\mathbb{Z}^{3} and vv be a nonzero vector in 3\mathbb{Z}^{3} such that infinitely many points of the set

(3.33) {ρ+vt𝐑3/3:t𝐑}\{\rho+vt\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}

are in

(3.34) Z=α coprime to pZ[gFχαg]Z=\bigcap_{\alpha\text{ coprime to }p}Z\left[\sum_{g\in F}\chi_{\alpha g}\right]

Then any plane parallel to {w𝐑3:w,v=0}\{w\in\mathbf{R}^{3}:\ \langle w,v\rangle=0\} intersects FF in a set of size divisible by pp.

Proof.

Let h0h_{0} be a primitive vector in 3{0}\mathbb{Z}^{3}\setminus\{0\} and rr be a rational number such that ρ=rh0\rho=rh_{0} in 𝐑3/3\mathbf{R}^{3}/\mathbb{Z}^{3}. Then, by hypothesis, infinitely many points of

(3.35) {rh0+vt𝐑3/3: 0t<1}\{rh_{0}+vt\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ 0\leq t<1\}

are in ZZ. Let r=c/dr=c/d, where cc and dd are relatively prime integers. We get, for each α\alpha coprime to pp,

(3.36) gFe2πirαg,h0e2πiαg,vt=0\sum_{g\in F}e^{2\pi ir\alpha\langle g,h_{0}\rangle}e^{2\pi i\alpha\langle g,v\rangle t}=0

for infinitely many t[0,1)t\in[0,1). Therefore, the (Laurent) polynomial

(3.37) gFe2πirαg,h0zαg,v\sum_{g\in F}e^{2\pi ir\alpha\langle g,h_{0}\rangle}z^{\alpha\langle g,v\rangle}

is satisfied by infinitely many zS1z\in S^{1} for each α\alpha coprime to pp. Let d=pmβd=p^{m}\beta, where mm is a non-negative integer and β\beta is coprime to pp. Thus, by Equation 3.37 the polynomial

(3.38) gFe2πirβg,h0zβg,v=gFe2πig,h0c/pmzβg,v\sum_{g\in F}e^{2\pi ir\beta\langle g,h_{0}\rangle}z^{\beta\langle g,v\rangle}=\sum_{g\in F}e^{2\pi i\langle g,h_{0}\rangle c/p^{m}}z^{\beta\langle g,v\rangle}

has infinitely many solutions in S1S^{1} and is hence identically zero. Define an equivalence relation v\sim_{v} on FF by writing g1vg2g_{1}\sim_{v}g_{2} for g1,g2Fg_{1},g_{2}\in F if g1,v=g2,v\langle g_{1},v\rangle=\langle g_{2},v\rangle. Let F1,,FlF_{1},\ldots,F_{l} be all the equivalence classes in FF. The coefficients of the above polynomial are

(3.39) gFje2πig,h0c/pm,j=1,,l.\sum_{g\in F_{j}}e^{2\pi i\langle g,h_{0}\rangle c/p^{m}},\quad j=1,\ldots,l.

and hence each of these terms are 0. If m=0m=0 then this cannot happen since gFje2πig,h0c=|Fj|\sum_{g\in F_{j}}e^{2\pi i\langle g,h_{0}\rangle c}=|F_{j}|, and hence we must have m1m\geq 1. This implies that pp divides dd and hence, since cc is relatively prime to dd, we have cc is coprime to pp. Let ζ\zeta denote the complex number e2πi/pme^{2\pi i/p^{m}}. By Equation 3.39 we have ζ\zeta is a root of each of the (Laurent) polynomials

(3.40) gFjzg,h0c,j=1,,l\sum_{g\in F_{j}}z^{\langle g,h_{0}\rangle c},\quad j=1,\ldots,l

Therefore by Lemma 3.7 we have that each |Fj||F_{j}| is divisible by pp. This implies that any plane parallel to {w𝐑3:w,v=0}\{w\in\mathbf{R}^{3}:\ \langle w,v\rangle=0\} intersects FF in a set of cardinality divisible by pp and we are done. ∎

4. The Periodicity Result

4.1. Main Theorem

Theorem 4.1.

Let FF be an exact cluster in 3\mathbb{Z}^{3} with cardinality p2p^{2}, where pp is a prime. Then there is a 11-weakly periodic FF-tiling.

4.2. Proof

4.2.1. Notation

Let X{0,1}3X\subseteq\{0,1\}^{\mathbb{Z}^{3}} be the set of all the FF-tilings and μ\mu be a 3\mathbb{Z}^{3}-ergodic probability measure on XX, which we may assume to be concentrated on the orbit closure of a given FF-tiling TT. We define A={xX:x(0)=1}A=\{x\in X:\ x(0)=1\} and fL2(X,μ)f\in L^{2}(X,\mu) as the characteristic function of AA. Let ν\nu be the spectral measure associated to the unit vector f/f2f/\|f\|_{2} in L2(X,μ)L^{2}(X,\mu) and θ\theta be the unitary isomorphism between HfH_{f} — the span closure of the orbit of f/f2f/\|f\|_{2} — and L2(𝕋3,ν)L^{2}(\mathbb{T}^{3},\nu) as discussed in Theorem 2.5. We will use 𝕋\mathbb{T} to denote the unit circle and not 𝐑/\mathbf{R}/\mathbb{Z}.

By Lemma 3.4 we have TT is an (αF)(\alpha F)-tiling whenever α\alpha is relatively prime to pp. Thus

(4.1) gF1αgA=gF(αg)1A=1X\sum_{g\in F}1_{\alpha gA}=\sum_{g\in F}(\alpha g)\cdot 1_{A}=1_{X}

for all α\alpha relatively prime to pp. Now 1X1_{X} is 3\mathbb{Z}^{3}-invariant in L2(X,μ)L^{2}(X,\mu), and hence θ(1X)\theta(1_{X}) is 3\mathbb{Z}^{3}-invariant in L2(𝕋3,ν)L^{2}(\mathbb{T}^{3},\nu). But the only 3\mathbb{Z}^{3}-invariant members of L2(𝕋3,ν)L^{2}(\mathbb{T}^{3},\nu) are the ones in the span of δ{1}\delta_{\{1\}}—the Dirac function concentrated at the identity of 𝕋3\mathbb{T}^{3}. Thus, applying θ\theta, we get

(4.2) gFχαg=cδ{1},α coprime to p\sum_{g\in F}\chi_{\alpha g}=c\delta_{\{1\}},\quad\forall\alpha\textup{ coprime to }p

for some constant cc. Therefore, the spectral measure ν\nu is supported on Z{1}Z\cup\{1\}, where

(4.3) Z=α coprime to pZ[gFχαg]Z=\bigcap_{\alpha\text{ coprime to }p}Z\left[\sum_{g\in F}\chi_{\alpha g}\right]

By Lemma 3.8 we know that there is a finite set Δ3{0}\Delta\subseteq\mathbb{Z}^{3}\setminus\{0\} whose elements are pairwise linearly independent such that the spectral measure ν\nu associated to f/f2f/\|f\|_{2} is supported on gΔker(χg)\bigcup_{g\in\Delta}\ker(\chi_{g}).

4.2.2. Case 1: There exist at least two distinct members g0g_{0} and g1g_{1} in Δ\Delta such that every line parallel to either g0g_{0} or g1g_{1} intersects FF in a set of cardinality divisible by pp

By Lemma 3.2 we deduce that FF is a prism with prime foundation and hence by Lemma 3.3 we see that there is a 22-periodic FF-tiling, which is in particular 11-weakly periodic.

4.2.3. Case 2: There is exactly one g0g_{0} in Δ\Delta such that every line parallel to g0g_{0} intersects FF in a set of cardinality divisible by pp.

In this case, we see that for each gΔ{g0}g\in\Delta\setminus\{g_{0}\} the condition (1) in Lemma 3.10 is not satisfied, and hence by Lemma 3.10 condition (2) must be satisfied. Thus for each gΔ{g0}g\in\Delta\setminus\{g_{0}\} we can find a finite set RgR_{g} of rational points in 𝐑3/3\mathbf{R}^{3}/\mathbb{Z}^{3} and a finite set of vectors VgV_{g} such that

(4.4) ZkerχgρRgvVg{ρ+tv𝐑3/3:t𝐑}Z\cap\ker\chi_{g}\subseteq\bigcup_{\rho\in R_{g}}\bigcup_{v\in V_{g}}\{\rho+tv\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}

Let R=gΔ{g0}RgR=\bigcup_{g\in\Delta\setminus\{g_{0}\}}R_{g} and V=gΔ{g0}VgV=\bigcup_{g\in\Delta\setminus\{g_{0}\}}V_{g}. Let NN be positive integer such that kerχNg0\ker\chi_{Ng_{0}} contains RR. We further consider two subcases.

  1.   

    Subcase 2.1: Assume that there is g1g_{1} distinct from g0g_{0} in Δ\Delta such that

    (4.5) (Zkerχg1)kerχNg0(Z\cap\ker\chi_{g_{1}})\setminus\ker\chi_{Ng_{0}}

    is infinite. Then, in particular, Zkerχg1Z\cap\ker\chi_{g_{1}} is also infinite. Thus, by Equation 4.4 there is ρR\rho\in R and vVv\in V such that infinitely many elements of

    (4.6) {ρ+vt𝐑3/3:t𝐑}kerχNg0\{\rho+vt\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}\setminus\ker\chi_{Ng_{0}}

    are in ZZ, and none of its elements are in kerχNg0\ker\chi_{Ng_{0}}. Now by Lemma 3.11 we have that whenever π\pi is a plane parallel to π1:={w𝐑3:v,w=0}\pi_{1}:=\{w\in\mathbf{R}^{3}:\ \langle v,w\rangle=0\}, we have |πF||\pi\cap F| is divisible by pp. Also, by the property of g0g_{0} we already know that whenever π\pi is a plane parallel to g0g_{0} we have |πF||\pi\cap F| is divisible by pp.

    If vv is orthogonal to g0g_{0} then, by the choice of NN, the set in Equation 4.6 is empty. Thus vv is not orthogonal to g0g_{0}. By the fact that vv is not orthogonal to g0g_{0}, we have that a plane parallel to g0g_{0} cannot be parallel to π1\pi_{1}. Then, again, by Lemma 3.2 we deduce that FF is a prism with prime foundation and hence by Lemma 3.3 we see that there is a 22-periodic FF-tiling, which is in particular 11-weakly periodic.

  2.   

    Subcase 2.2: Now assume that (Zkerχh)kerχNg0(Z\cap\ker\chi_{h})\setminus\ker\chi_{Ng_{0}} is finite whenever hΔ{g0}h\in\Delta\setminus\{g_{0}\}. For each hΔ{g0}h\in\Delta\setminus\{g_{0}\}, let Sh=(Zkerχh)kerχNg0S_{h}=(Z\cap\ker\chi_{h})\setminus\ker\chi_{Ng_{0}}. Then, by our assumption, each ShS_{h} is finite. Since supp(ν)\operatorname{supp}(\nu) is contained in ZgΔkerχgZ\cap\bigcup_{g\in\Delta}\ker\chi_{g}, we see that, in particular,

    (4.7) supp(ν)kerχNg0(hΔ{g0}Zkerχh)=kerχNg0(hΔ{g0}Sh)\text{supp}(\nu)\subseteq\ker\chi_{Ng_{0}}\cup\left(\bigcup_{h\in\Delta\setminus\{g_{0}\}}Z\cap\ker\chi_{h}\right)=\ker\chi_{Ng_{0}}\cup\left(\bigcup_{h\in\Delta\setminus\{g_{0}\}}S_{h}\right)

    Therefore

    (4.8) ker(χNg0)hΔ:hg0Sh\ker(\chi_{Ng_{0}})\cup\bigcup_{h\in\Delta:\ h\neq g_{0}}S_{h}

    is a ν\nu-full measure set.

    Replacing Ng0Ng_{0} by g0g_{0} for simplicity of notation, we infer that there is a nonzero vector g0g_{0} in 3\mathbb{Z}^{3} and a finite set S𝕋3S\subseteq\mathbb{T}^{3} disjoint with kerχg0\ker\chi_{g_{0}} such that ν\nu is supported on ker(χg0)S\ker(\chi_{g_{0}})\cup S. We may assume that SS has smallest size with this property and hence each element of SS has positive mass under ν\nu. The minimality of the size of SS also implies that χg0(s)\chi_{g_{0}}(s) is irrational for all sSs\in S, for otherwise we could replace g0g_{0} by a scale of itself and reduce the size of SS.

    We will show that SS is empty. Assume on the contrary that SS is non-empty. Define an equivalence relation \sim on SS by writing pqp\sim q for p,qSp,q\in S if χg0(p)=χg0(q)\chi_{g_{0}}(p)=\chi_{g_{0}}(q). Let \mathcal{E} be the set of all the equivalence classes. Thus

    (4.9) 1=1ker(χg0)+E1E1=1_{\ker(\chi_{g_{0}})}+\sum_{E\in\mathcal{E}}1_{E}

    in L2(𝕋3,ν)L^{2}(\mathbb{T}^{3},\nu). Choose a representative pEEp_{E}\in E for each EE\in\mathcal{E}. Now acting both sides of the above equation by ng0ng_{0}, where nn is any non-negative integer, we get

    (4.10) χng0=1ker(χg0)+Eχg0(pE)n1E\chi_{ng_{0}}=1_{\ker(\chi_{g_{0}})}+\sum_{E\in\mathcal{E}}\chi_{g_{0}}(p_{E})^{n}1_{E}

    Going back into the L2(X,μ)L^{2}(X,\mu) world by applying θ1\theta^{-1}, we get that

    (4.11) (ng0)f=fg0+Eχg0(pE)nφE(ng_{0})\cdot f=f^{g_{0}}+\sum_{E\in\mathcal{E}}\chi_{g_{0}}(p_{E})^{n}\varphi_{E}

    where φE=f2θ1(1E)\varphi_{E}=\|f\|_{2}\theta^{-1}(1_{E}), and fg0f^{g_{0}} is the orthogonal projection of ff onto the space of g0g_{0}-invariant functions L2(X,μ)L^{2}(X,\mu).999By the Birkhoff ergodic theorem we see that fg0f^{g_{0}} lies in HfH_{f}. Also, 1kerχg01_{\ker\chi_{g_{0}}} is the orthogonal projection of 11 onto the space of g0g_{0}-invariant functions in L2(𝕋2,ν)L^{2}(\mathbb{T}^{2},\nu). The fact that θ\theta is a unitary isomorphism shows that θ1(1kerχg0)\theta^{-1}(1_{\ker\chi_{g_{0}}}) is same as fg0/f2f^{g_{0}}/\|f\|_{2}. Therefore, for each n0n\geq 0, we have

    (4.12) (ng0)ff=(fg0+Eχg0(pE)nφE)(fg0EφE)=E(χg0(pE)n1)φE(ng_{0})\cdot f-f=\left(f^{g_{0}}+\sum_{E\in\mathcal{E}}\chi_{g_{0}}(p_{E})^{n}\varphi_{E}\right)-\left(f^{g_{0}}-\sum_{E\in\mathcal{E}}\varphi_{E}\right)=\sum_{E\in\mathcal{E}}(\chi_{g_{0}}(p_{E})^{n}-1)\varphi_{E}

    Let YXY\subseteq X be a μ\mu-full measure subset of XX such that

    (4.13) [(ng0)f](y)f(y)=E(χg0(pE)n1)φE(y)[(ng_{0})\cdot f](y)-f(y)=\sum_{E\in\mathcal{E}}(\chi_{g_{0}}(p_{E})^{n}-1)\varphi_{E}(y)

    for all yYy\in Y and all n0n\geq 0. Therefore

    (4.14) E(χg0(pE)n1)φE(y)\sum_{E\in\mathcal{E}}(\chi_{g_{0}}(p_{E})^{n}-1)\varphi_{E}(y)\in\mathbb{Z}

    for all yYy\in Y, and all n0n\geq 0. But since each χg0(pE)\chi_{g_{0}}(p_{E}) is irrational, we may apply Lemma 3.5 to deduce that for any yYy\in Y the only value the above expression can take, for any non-negative integer nn, and hence in particular for n=1n=1, is 0. Therefore [g0f](y)f(y)[g_{0}\cdot f](y)-f(y) is 0 for each yYy\in Y. But since YY is a full measure set in XX, we infer that g0f=fg_{0}\cdot f=f in L2(X,μ)L^{2}(X,\mu). Thus ff is 11-periodic, and hence by 2.4 we deduce that the orbit closure of TT has a 11-periodic point in it, which is in particular 11-weakly periodic.

4.2.4. Case 3: There is no gg in Δ\Delta such that every line parallel to gg intersects FF in a set of size divisible by pp

In this case, by Lemma 3.10 we deduce that there exist nonzero vectors v1,,vn3v_{1},\ldots,v_{n}\in\mathbb{Z}^{3} and finite subsets S1,,Sn𝐑3/3S_{1},\ldots,S_{n}\subseteq\mathbf{R}^{3}/\mathbb{Z}^{3} such that each member of each SiS_{i} is a rational point and the measure ν\nu is supported on101010This is because for linearly independent vectors gg and hh in 3\mathbb{Z}^{3} we have kerχgkerχh\ker\chi_{g}\cap\ker\chi_{h} is equal to S+{tv𝐑3/3:t𝐑}S+\{tv\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\} for some nonzero v3v\in\mathbb{Z}^{3} orthogonal to both gg and hh and some finite set SS of rational points in 𝐑3/3\mathbf{R}^{3}/\mathbb{Z}^{3}.

(4.15) i=1n(Si+{tvi𝐑3/3:t𝐑})\bigcup_{i=1}^{n}(S_{i}+\{tv_{i}\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\})

We are now done by Theorem C.1.

Appendix A Algebra

Definition A.1.

A nonzero vector a=(a1,,an)a=(a_{1},\ldots,a_{n}) in n\mathbb{Z}^{n} is said to be primitive if

gcd(a1,,an)=1\gcd(a_{1},\ldots,a_{n})=1
Lemma A.1.

Let n1n\geq 1. Then GLn()GL_{n}(\mathbb{Z}) acts transitively on the set of all the primitive vectors in n\mathbb{Z}^{n}.

Proof.

Let ana\in\mathbb{Z}^{n} be an arbitrary primitive vector. We will show that there is TGLn()T\in GL_{n}(\mathbb{Z}) such that Ten=aTe_{n}=a, where en=(0,,0,1)e_{n}=(0,\ldots,0,1). Let Λ\Lambda be the subgroup of n\mathbb{Z}^{n} generated by aa. We claim that n/Λ\mathbb{Z}^{n}/\Lambda has no torsion. Assume on the contrary that there is torsion in n/Λ\mathbb{Z}^{n}/\Lambda, so that there is a non-trivial element gn/Λg\in\mathbb{Z}^{n}/\Lambda and a positive integer kk such that kg=0k\cdot g=0. This implies the existence of an element vnΛv\in\mathbb{Z}^{n}\setminus\Lambda such that kvΛkv\in\Lambda. Thus kv=makv=ma for some nonzero integer mm. It follows that kk must divide mm, for otherwise aa would not be primitive. But then vΛv\in\Lambda, contrary to the choice of vv.

So n/Λ\mathbb{Z}^{n}/\Lambda has no torsion, and thus it is isomorphic to n1\mathbb{Z}^{n-1}. Let v1,,vn1v_{1},\ldots,v_{n-1} in n\mathbb{Z}^{n} be such that v1+Λ,,vn1+Λv_{1}+\Lambda,\ldots,v_{n-1}+\Lambda forms a basis of n/Λ\mathbb{Z}^{n}/\Lambda. Declare vn=av_{n}=a and we get a basis v1,,vnv_{1},\ldots,v_{n} of n\mathbb{Z}^{n}. Now the \mathbb{Z}-linear map T:nnT:\mathbb{Z}^{n}\to\mathbb{Z}^{n} which takes eie_{i} to viv_{i}, where eie_{i} is the ii-th standard basis vector, is an isomorphism and hence an element of GLn()GL_{n}(\mathbb{Z}). By definition Ten=aTe_{n}=a. ∎

Lemma A.2.

Let nn be a positive integer and Λ\Lambda be a rank-kk subgroup of n\mathbb{Z}^{n}. Then there is TGLn()T\in GL_{n}(\mathbb{Z}) such that T(Λ)T(\Lambda) is contained in k×{(0,,0)}\mathbb{Z}^{k}\times\{(0,\ldots,0)\}.

Proof.

Let N1N\geq 1 be an integer such that there is an isomorphism φ:n/Λnk×G\varphi:\mathbb{Z}^{n}/\Lambda\to\mathbb{Z}^{n-k}\times G, where GG is a finite abelian group. Let Γ=(φπ)1({0}×G)\Gamma=(\varphi\circ\pi)^{-1}(\{0\}\times G), where π\pi is the natural projection nn/Λ\mathbb{Z}^{n}\to\mathbb{Z}^{n}/\Lambda. Then Γ\Gamma contains Λ\Lambda and n/Γ\mathbb{Z}^{n}/\Gamma is isomorphic to nk\mathbb{Z}^{n-k}. We can now choose vectors v1,,vnkv_{1},\ldots,v_{n-k} in n\mathbb{Z}^{n} such that v1+Γ,,vnk+Γv_{1}+\Gamma,\ldots,v_{n-k}+\Gamma is a basis of n/Γ\mathbb{Z}^{n}/\Gamma. If u1,,uku_{1},\ldots,u_{k} is a basis of Γ\Gamma, then u1,,uk,v1,,vnku_{1},\ldots,u_{k},v_{1},\ldots,v_{n-k} forms a basis of n\mathbb{Z}^{n}. Define a \mathbb{Z}-linear map T:nnT:\mathbb{Z}^{n}\to\mathbb{Z}^{n} by declaring Tei=uiTe_{i}=u_{i} for 1ik1\leq i\leq k and Tei=vikTe_{i}=v_{i-k} for k+1ink+1\leq i\leq n. Then TT is a surjective \mathbb{Z}-linear map and hence is a member of GLn()GL_{n}(\mathbb{Z}). Now T1T^{-1} is an element of GLn()GL_{n}(\mathbb{Z}) which takes Γ\Gamma to k×{(0),,0}\mathbb{Z}^{k}\times\{(0),\ldots,0\}, and hence puts Λ\Lambda inside k×{(0,,0)}\mathbb{Z}^{k}\times\{(0,\ldots,0)\}, finishing the proof. ∎

Appendix B Measure Theory

Lemma B.1.

Let XX and ZZ be topological spaces. Let YY be a set and \mathcal{F} be a family of functions from YY to ZZ. Equip YY with the initial topology induced by \mathcal{F}. Then a map φ:XY\varphi:X\to Y is measurable if and only if fφ:XZf\circ\varphi:X\to Z is measurable for each ff\in\mathcal{F}.

Proof.

Suppose φ:XZ\varphi:X\to Z is a map such that fφf\circ\varphi is measurable for each ff\in\mathcal{F}. Then for each open set WW in XX and each ff\in\mathcal{F} we have φ1(f1(W))\varphi^{-1}(f^{-1}(W)) is measurable. But {f1(W):f,W open in Z}\{f^{-1}(W):\ f\in\mathcal{F},W\text{ open in }Z\} forms a subbasis for the topology on YY. Therefore φ\varphi is measurable. The other direction is clear. ∎

Lemma B.2.

Let S𝐑S\subseteq\mathbf{R}^{\mathbb{N}} be the set of all the points x=(xn:n)x=(x_{n}:\ n\in\mathbb{N}) in 𝐑\mathbf{R}^{\mathbb{N}} such that xn0x_{n}\to 0. Then SS is a measurable set.

Proof.

For each q1q\geq 1 and each k1k\geq 1, define

(B.1) Eq,k={(xn:n):1/k<xn<1/k}E_{q,k}=\{(x_{n}:\ n\in\mathbb{N}):\ -1/k<x_{n}<1/k\}

Then each Eq,kE_{q,k} is measurable and it is easy to check that

S=k1N1qNEq,kS=\bigcap_{k\geq 1}\bigcup_{N\geq 1}\bigcap_{q\geq N}E_{q,k}

whence SS is a measurable set. ∎

Appendix C Weak Periodicity Assuming the Spectral Measure is Supported on the Union of Finitely Many Lines

The goal of this section is to prove the following.

Theorem C.1.

Let F3F\subseteq\mathbb{Z}^{3} be an exact cluster and T3T\subseteq\mathbb{Z}^{3} be an FF-tiling. Let X{0,1}3X\subseteq\{0,1\}^{\mathbb{Z}^{3}} be the orbit closure of TT and μ\mu be a 3\mathbb{Z}^{3}-ergodic probability measure on XX. Define

A={xX:x(0)=1}A=\{x\in X:\ x(0)=1\}

and fL2(X,μ)f\in L^{2}(X,\mu) as the characteristic function on AA. Let ν\nu be the spectral measure associated to the unit vector f/f2f/\|f\|_{2} in L2(X,μ)L^{2}(X,\mu) and θ\theta be the unitary isomorphism between HfH_{f} — the span closure of the orbit of f/f2f/\|f\|_{2} — and L2(𝕋3,ν)L^{2}(\mathbb{T}^{3},\nu) as discussed in Theorem 2.5. Assume that there exist nonzero vectors v1,,vn3v_{1},\ldots,v_{n}\in\mathbb{Z}^{3} and finite subsets S1,,Sn𝕋3=𝐑3/3S_{1},\ldots,S_{n}\subseteq\mathbb{T}^{3}=\mathbf{R}^{3}/\mathbb{Z}^{3} such that each member of each SiS_{i} is a rational point and the measure ν\nu is supported on

(C.1) i=1n(Si+{tvi𝕋3:t𝐑})\bigcup_{i=1}^{n}(S_{i}+\{tv_{i}\in\mathbb{T}^{3}:\ t\in\mathbf{R}\})

Then AA is 11-weakly periodic, and hence there is a 11-weakly periodic FF-tiling.

The proof is an adaptation of Bhattacharya’s proof of the periodic tiling conjecture (for 2\mathbb{Z}^{2}) in [2]. No fundamentally new ideas are needed. However, since Theorem C.1 is not a direct corollary of the work done in [2], we give full details. Wherever possible, we give reference to corresponding results in [2]. Throughout this section we will use the notation in Theorem C.1. We now begin the proof.

We may assume that nn is the smallest integer for which one can find vectors v1,,vn3v_{1},\ldots,v_{n}\in\mathbb{Z}^{3} and finite subsets S1,,Sn𝕋3S_{1},\ldots,S_{n}\subseteq\mathbb{T}^{3} such that the support of ν\nu is contained in

(C.2) i=1n(Si+{tvi𝕋3:t𝐑})\bigcup_{i=1}^{n}(S_{i}+\{tv_{i}\in\mathbb{T}^{3}:\ t\in\mathbf{R}\})

Then v1,,vnv_{1},\ldots,v_{n} are pairwise linearly independent.

Lemma C.2.

Let S𝕋3=𝐑3/3S\subseteq\mathbb{T}^{3}=\mathbf{R}^{3}/\mathbb{Z}^{3} be a finite set of rational points and vv be an arbitrary nonzero vector in 3\mathbb{Z}^{3}. Then there exist linearly independent vectors gg and h3h\in\mathbb{Z}^{3} such that both gg and hh are orthogonal to vv and

(C.3) S+{tv𝐑3/3:t𝐑}S+\{tv\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}

is contained in kerχgkerχh\ker\chi_{g}\cap\ker\chi_{h}.

Proof.

The set of all vectors in 3\mathbb{Z}^{3} which are orthogonal to vv forms a rank-22 subgroup of 3\mathbb{Z}^{3}. Thus we can find two linearly independent vectors g0g_{0} and h0h_{0} in 3\mathbb{Z}^{3} which are both orthogonal to vv. Thus

(C.4) {tv𝐑3/3:t𝐑}kerχg0kerχh0\{tv\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}\subseteq\ker\chi_{g_{0}}\cap\ker\chi_{h_{0}}

If NN is a positive integer such that Ns=0Ns=0 in 𝐑3/3\mathbf{R}^{3}/\mathbb{Z}^{3} for each sSs\in S, then we see that

(C.5) S+{tv𝐑3/3:t𝐑}kerχNg0kerχNh0S+\{tv\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}\subseteq\ker\chi_{Ng_{0}}\cap\ker\chi_{Nh_{0}}

Thus g=Ng0g=Ng_{0} and h=Nh0h=Nh_{0} satisfy the requirement of the lemma. ∎

Lemma C.3.

We can choose vectors g1,h1,,gn,hn3g_{1},h_{1},\ldots,g_{n},h_{n}\in\mathbb{Z}^{3} such that

  1. a)

    Si+{tvi𝐑3/3:t𝐑}kerχgikerχhiS_{i}+\{tv_{i}\in\mathbf{R}^{3}/\mathbb{Z}^{3}:\ t\in\mathbf{R}\}\subseteq\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}} for each ii.

  2. b)

    gi+hi\mathbb{Z}g_{i}+\mathbb{Z}h_{i} is a rank-22 subgroup of 3\mathbb{Z}^{3} for each ii.

  3. c)

    gig_{i} and hih_{i} are orthogonal to viv_{i} for each ii.

  4. d)

    (gi+hi)+(gj+hj)(\mathbb{Z}g_{i}+\mathbb{Z}h_{i})+(\mathbb{Z}g_{j}+\mathbb{Z}h_{j}) is a rank-33 subgroup of 3\mathbb{Z}^{3} whenever iji\neq j.

Proof.

By Lemma C.2 we can find g1,h1,,gn,hng_{1},h_{1},\ldots,g_{n},h_{n} such that (a), (b) and (c) are true. We show that (d) also holds. Let i,j{1,,n}i,j\in\{1,\ldots,n\} be distinct. Assume on the contrary that

(C.6) Λ:=(gi+hi)+(gj+hj)\Lambda:=(\mathbb{Z}g_{i}+\mathbb{Z}h_{i})+(\mathbb{Z}g_{j}+\mathbb{Z}h_{j})

is not a rank-33 subgroup of 3\mathbb{Z}^{3}. Then Λ\Lambda is a rank-22 subgroup of 3\mathbb{Z}^{3}. Consequently, both viv_{i} and vjv_{j} are orthogonal to each of gi,hi,gj,hjg_{i},h_{i},g_{j},h_{j}. This forces that viv_{i} and vjv_{j} are linearly dependent, giving the required contradiction. ∎

Fix g1,h1,,gn,hng_{1},h_{1},\ldots,g_{n},h_{n} as in Lemma C.3. Thus, in particular, the measure ν\nu is supported on the set

(C.7) i=1nkerχgikerχhi\bigcup_{i=1}^{n}\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}}

Let Λi\Lambda_{i} be the subgroup of 3\mathbb{Z}^{3} generated by gig_{i} and hih_{i}, that is Λi=gi+hi\Lambda_{i}=\mathbb{Z}g_{i}+\mathbb{Z}h_{i}.

C.1. Very Weak Periodic Decomposition

Let Hf=Span¯{vf:v3}H_{f}=\overline{\text{Span}}\{v\cdot f:\ v\in\mathbb{Z}^{3}\}. Let ν\nu be the spectral measure associated f/f2f/\|f\|_{2} and θ:HfL2(𝕋3,ν)\theta:H_{f}\to L^{2}(\mathbb{T}^{3},\nu) be the unitary isomorphism discussed in Section 2.3.

For any subgroup Λ\Lambda of 3\mathbb{Z}^{3} let fΛf^{\Lambda} denote the projection of ff onto the subspace of all the Λ\Lambda-invariant functions in L2(X,μ)L^{2}(X,\mu). Writing BNB_{N} to denote the ball of radius NN in 3\mathbb{Z}^{3}, by the ergodic theorem we have

(C.8) fΛ=limN1|ΛBN|vΛBNvff^{\Lambda}=\lim_{N\to\infty}\frac{1}{|\Lambda\cap B_{N}|}\sum_{v\in\Lambda\cap B_{N}}v\cdot f

in L2(X,μ)L^{2}(X,\mu). Therefore fΛf^{\Lambda} lies in Hf=Span¯{vf:v3}H_{f}=\overline{\text{Span}}\{v\cdot f:\ v\in\mathbb{Z}^{3}\}, and it is hence same as the image of ff under the orthogonal projection HfHfH_{f}\to H_{f} onto the set of all the Λ\Lambda-invariant functions in HfH_{f}. This implies that θ(fΛ/f2)=𝟏Λ\theta(f^{\Lambda}/\|f\|_{2})=\mathbf{1}^{\Lambda}, where 𝟏Λ\mathbf{1}^{\Lambda} is the orthogonal projection of 𝟏\mathbf{1} onto the space of all the Λ\Lambda-invariant functions in L2(𝕋3,ν)L^{2}(\mathbb{T}^{3},\nu).

Lemma C.4.

Let ρ\rho be a probability measure on 𝕋3\mathbb{T}^{3}. Let gg and hh be two linearly independent vectors in 3\mathbb{Z}^{3} and Λ\Lambda be the subgroup of 3\mathbb{Z}^{3} generated by gg and hh. Under the natural unitary action of 3\mathbb{Z}^{3} on L2(𝕋3,ρ)L^{2}(\mathbb{T}^{3},\rho), we have

(C.9) 𝟏Λ=1kerχgkerχh\mathbf{1}^{\Lambda}=1_{\ker\chi_{g}\cap\ker\chi_{h}}

where 𝟏Λ\mathbf{1}^{\Lambda} denotes the orthogonal projection of 𝟏\mathbf{1} onto the space of all the Λ\Lambda-invariant functions in L2(𝕋3,ρ)L^{2}(\mathbb{T}^{3},\rho).

Proof.

It is clear that 1kerχgkerχg1_{\ker\chi_{g}\cap\ker\chi_{g}} is invariant under Λ\Lambda. Also 11kerχgkerχh1-1_{\ker\chi_{g}\cap\ker\chi_{h}} is orthogonal to 1kerχgkerχh1_{\ker\chi_{g}\cap\ker\chi_{h}}. Thus

(C.10) 𝟏=1kerχgkerχh+(11kerχgkerχh)\mathbf{1}=1_{\ker\chi_{g}\cap\ker\chi_{h}}+(1-1_{\ker\chi_{g}\cap\ker\chi_{h}})

must be the orthogonal decomposition of 𝟏\mathbf{1} into the sum of a vector in the space of Λ\Lambda-invariant elements in L2(𝕋3,ρ)L^{2}(\mathbb{T}^{3},\rho) and a vector in the orthogonal complement of the same. ∎

Lemma C.5.

(See [2, Theorem 3.3]) The function

f0:=fi=1nfΛif_{0}:=f-\sum_{i=1}^{n}f^{\Lambda_{i}}

is 33-periodic, where recall that Λi=gi+hi\Lambda_{i}=\mathbb{Z}g_{i}+\mathbb{Z}h_{i}.

Proof.

By the remarks made above, we have

(C.11) 1f2θ(fi=1nfΛi)=𝟏i=1n𝟏Λi\frac{1}{\|f\|_{2}}\theta\left(f-\sum_{i=1}^{n}f^{\Lambda_{i}}\right)=\mathbf{1}-\sum_{i=1}^{n}\mathbf{1}^{\Lambda_{i}}

By Lemma C.4 we have 𝟏Λi=1kerχgikerχhi\mathbf{1}^{\Lambda_{i}}=1_{\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}}} since gig_{i} and hih_{i} generate Λi\Lambda_{i}. So we just need to show that 𝟏i=1n𝟏Λi\mathbf{1}-\sum_{i=1}^{n}\mathbf{1}^{\Lambda_{i}} is 33-periodic. Note that since ν\nu is supported on i=1nkerχgikerχhi\bigcup_{i=1}^{n}\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}}, we have

(C.12) 𝟏=1i=1nkerχgikerχhi\mathbf{1}=1_{\bigcup_{i=1}^{n}\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}}}

in L2(𝕋3,ν)L^{2}(\mathbb{T}^{3},\nu). So we need to show that the function

(C.13) 1i=1nkerχgikerχhii=1n1kerχgikerχhi1_{\bigcup_{i=1}^{n}\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}}}-\sum_{i=1}^{n}1_{\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}}}

is 33-periodic. But it is easy to check that the finite index subgroup

Γ=ij(Λi+Λj)\Gamma=\bigcap_{i\neq j}(\Lambda_{i}+\Lambda_{j})

of 3\mathbb{Z}^{3} fixes the above function, and we are done. ∎

Lemma C.6.

(See [2, Theorem 3.3]) For any l1l\geq 1 and i{1,,n}i\in\{1,\ldots,n\} we have flΛifΛif^{l\Lambda_{i}}-f^{\Lambda_{i}} is 33-periodic.

Proof.

We have

θ(flΛifΛi)=f2(1kerχlgikerχlhi1kerχgikerχhi)\theta(f^{l\Lambda_{i}}-f^{\Lambda_{i}})=\|f\|_{2}(1_{\ker\chi_{lg_{i}}\cap\ker\chi_{lh_{i}}}-1_{\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}}})

So it suffices to show that

1kerχlgikerχlhi1kerχgikerχhi1_{\ker\chi_{lg_{i}}\cap\ker\chi_{lh_{i}}}-1_{\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}}}

is 33-periodic in L2(𝕋3,ν)L^{2}(\mathbb{T}^{3},\nu). This is a simple exercise keeping in mind that ν\nu is supported on i=1nkerχgikerχhi\bigcup_{i=1}^{n}\ker\chi_{g_{i}}\cap\ker\chi_{h_{i}}. ∎

C.2. Polynomial Sequences

By a bi-infinite sequence in 𝐑/\mathbf{R}/\mathbb{Z}, we mean a map s:𝐑/s:\mathbb{Z}\to\mathbf{R}/\mathbb{Z}. We will write sis_{i} to mean s(i)s(i). In what follows we will write ‘sequence’ to mean a bi-infinite sequence. For a sequence ss, we define another sequence s\partial s by writing (s)i=si+1si(\partial s)_{i}=s_{i+1}-s_{i}. The kk-fold composition \partial\circ\cdots\circ\partial will be denoted by k\partial^{k}. We say that a sequence ss is a polynomial sequence if ks=0\partial^{k}s=0 for some positive integer kk. It is easy to argue by induction that if ss is a polynomial sequence in 𝐑/\mathbf{R}/\mathbb{Z}, then there exists a non-negative integer nn and a0,a1,,an𝐑/a_{0},a_{1},\ldots,a_{n}\in\mathbf{R}/\mathbb{Z} such that sk=a0+a1k++ankns_{k}=a_{0}+a_{1}k+\cdots+a_{n}k^{n} for all kk, where the terms aikia_{i}k^{i} have to be interpreted as elements in 𝐑/\mathbf{R}/\mathbb{Z} by thinking of aikia_{i}k^{i} as the kik^{i}-fold sum of aia_{i}. This justifies the usage of the phrase ‘polynomial sequence.’

There is a natural action of [u,u1]\mathbb{Z}[u,u^{-1}], the ring of all the Laurent polynomial over \mathbb{Z}, on the set of all the sequences in 𝐑/\mathbf{R}/\mathbb{Z}. First note that there is a natural way to add two sequences: For s,t:𝐑/s,t:\mathbb{Z}\to\mathbf{R}/\mathbb{Z}, we have s+t:𝐑/s+t:\mathbb{Z}\to\mathbf{R}/\mathbb{Z} defined as (s+t)i=si+ti(s+t)_{i}=s_{i}+t_{i}. Similarly, any sequence can be scaled by an integer. Now for nn\in\mathbb{Z} and a sequence s:𝐑/s:\mathbb{Z}\to\mathbf{R}/\mathbb{Z}, we define the sequence uns:𝐑/u^{n}s:\mathbb{Z}\to\mathbf{R}/\mathbb{Z} as (uns)i=si+n(u^{n}s)_{i}=s_{i+n}. For an element nSanun\sum_{n\in S}a_{n}u^{n} in [u,u1]\mathbb{Z}[u,u^{-1}], and a sequence s:𝐑/s:\mathbb{Z}\to\mathbf{R}/\mathbb{Z}, we define

(C.14) (nSanun)s=nSan(uns)\left(\sum_{n\in S}a_{n}u^{n}\right)s=\sum_{n\in S}a_{n}(u^{n}s)
Lemma C.7.

Let s:𝐑/s:\mathbb{Z}\to\mathbf{R}/\mathbb{Z} be a sequence such that there is m1m\geq 1 and k1k\geq 1 with the property that (um1)ks=0(u^{m}-1)^{k}s=0. Then the restriction of ss to any coset of mm in \mathbb{Z} is a polynomial sequence.

Proof.

The proposition clearly holds for k=1k=1. Fix k>1k>1 and inductively assume that the proposition has been proved for all smaller values. Define t=(um1)st=(u^{m}-1)s. Now since (um1)k1t=0(u^{m}-1)^{k-1}t=0, we deduce by the inductive hypothesis that tt restricted to any coset of mm is a polynomial sequence. Let a0,,ana_{0},\ldots,a_{n} be elements of 𝐑/\mathbf{R}/\mathbb{Z} such that

(C.15) tmj=a0+a1j++anjnt_{mj}=a_{0}+a_{1}j+\cdots+a_{n}j^{n}

for all jj. Now since t=(um1)st=(u^{m}-1)s, we have

(C.16) sm+jsj=tjsm+mjsmj=tmjsm+m(N1)s0=j=0N1tmjsmN=s0+j=0N1tmj\displaystyle\begin{split}s_{m+j}-s_{j}&=t_{j}\\ \Rightarrow s_{m+mj}-s_{mj}&=t_{mj}\\ \Rightarrow s_{m+m(N-1)}-s_{0}&=\sum_{j=0}^{N-1}t_{mj}\\ \Rightarrow s_{mN}&=s_{0}+\sum_{j=0}^{N-1}t_{mj}\\ \end{split}

Using Equation C.15 we see that the last term above is a polynomial and hence ss restricted to mm\mathbb{Z} is a polynomial sequence. Similarly we can show that the restriction of ss to other cosets of mm\mathbb{Z} are also polynomial sequences and we are done. ∎

Corollary C.8.

Let ss be a sequence and m1,,mlm_{1},\ldots,m_{l} be positive integers such that

(C.17) (um11)(uml1)s=0(u^{m_{1}}-1)\cdots(u^{m_{l}}-1)s=0

Then there are positive integers mm and kk such that (um1)k(u^{m}-1)^{k} annihilates ss, and thus ss is a polynomial sequence on each coset of mm\mathbb{Z}.

Proof.

The roots of the polynomial umi1u^{m_{i}}-1 are roots of unity. Therefore the polynomial (um11)(uml1)(u^{m_{1}}-1)\cdots(u^{m_{l}}-1) divides (um1)k(u^{m}-1)^{k} for a suitable choice of positive integers mm and kk. Now the desired result follows by the previous lemma. ∎

C.3. Equidistribution

Let λ\lambda denote the Haar measure on 𝐑/\mathbf{R}/\mathbb{Z}. For any sequence s:𝐑/s:\mathbb{Z}\to\mathbf{R}/\mathbb{Z}, we define a probability measure λn\lambda_{n} on 𝐑/\mathbf{R}/\mathbb{Z} as

(C.18) λn=12n+1i=nnδsi\lambda_{n}=\frac{1}{2n+1}\sum_{i=-n}^{n}\delta_{s_{i}}

where δsi\delta_{s_{i}} denotes the Dirac mass at sis_{i}. We say that ss is equidistributed if λnλ\lambda_{n}\to\lambda in the weak* sense. Weyl’s equidistribution theorem111111See Theorem 1.4 in [3] states that every polynomial sequence in 𝐑/\mathbf{R}/\mathbb{Z} is either periodic or equidistributes.

Similarly, we say that a kk-dimensional sequence t:k𝐑/t:\mathbb{Z}^{k}\to\mathbf{R}/\mathbb{Z} is equidistributed if the probability measures

(C.19) λn=1(2n+1)kp[n,n]kδtp\lambda_{n}=\frac{1}{(2n+1)^{k}}\sum_{p\in[-n,n]^{k}}\delta_{t_{p}}

converges to λ\lambda in the weak* sense. For later use we need the following lemma.

Lemma C.9.

Let (Y,𝒴,ν)(Y,\mathcal{Y},\nu) be a probability space equipped with a measure preserving 3\mathbb{Z}^{3}-action. Let Γ\Gamma be a finite index subgroup of 3\mathbb{Z}^{3} and φ:Y𝐑/\varphi:Y\to\mathbf{R}/\mathbb{Z} be a measurable function. For each yYy\in Y we have the function φy:Γ𝐑/\varphi_{y}:\Gamma\to\mathbf{R}/\mathbb{Z} which takes gΓg\in\Gamma to φ(gy)\varphi(g\cdot y). Then the sets

(C.20) E={yY:φy:Γ𝐑/ equidistributes},K={yY:φy:Γ𝐑/ is constant}E=\{y\in Y:\ \varphi_{y}:\Gamma\to\mathbf{R}/\mathbb{Z}\text{ equidistributes}\},\quad K=\{y\in Y:\ \varphi_{y}:\Gamma\to\mathbf{R}/\mathbb{Z}\text{ is constant}\}

are measurable.

Proof.
121212Thanks to Ronnie Pavlov and Nishant Chandgotia for helping with this proof.

We give the proof for Γ=3\Gamma=\mathbb{Z}^{3} and leave the general case as an exercise. First we show that EE is measurable. We know that 𝒫(𝐑/)\mathcal{P}(\mathbf{R}/\mathbb{Z}), the set of all the probability measures in 𝐑/\mathbf{R}/\mathbb{Z}, is metrizable (in the weak* topology). Choose a metric dd on 𝒫(𝐑/)\mathcal{P}(\mathbf{R}/\mathbb{Z}). For each n1n\geq 1 and each yYy\in Y, define probability measure λn,y\lambda_{n,y} by writing

(C.21) λn,y=1(2n+1)3p[n,n]3δφy(p)\lambda_{n,y}=\frac{1}{(2n+1)^{3}}\sum_{p\in[-n,n]^{3}}\delta_{\varphi_{y}(p)}

By Lemma B.1 the map Y𝒫(𝐑/)Y\to\mathcal{P}(\mathbf{R}/\mathbb{Z}) taking yy to λn,y\lambda_{n,y} is measurable for any n0n\geq 0. Therefore, the composite

(μn:n1){(\mu_{n}:\ n\geq 1)}(d(μn,λ):n1){(d(\mu_{n},\lambda):\ n\geq 1)}Y{Y}𝒫(𝐑/){\mathcal{P}(\mathbf{R}/\mathbb{Z})^{\mathbb{N}}}𝐑{\mathbf{R}^{\mathbb{N}}}y{y}(λn,y:n1){(\lambda_{n,y}:\ n\geq 1)}

is measurable. If SS is the set of all the elements (xn:n1)(x_{n}:\ n\geq 1) in 𝐑n\mathbf{R}^{n} such that xn0x_{n}\to 0, then by Lemma B.2 we have SS is measurable. It is clear that EE is nothing but the preimage of SS under the composition above, and hence EE is measurable.

Now we show that KK is measurable. For each n,k1n,k\geq 1, define

(C.22) Kn,k={yY:|φ(y)φ(py)|<1/k for p[n,n]3}K_{n,k}=\{y\in Y:\ |\varphi(y)-\varphi(p\cdot y)|<1/k\text{ for }p\in[-n,n]^{3}\}

which is measurable. Now K=n,k1Kn,kK=\bigcap_{n,k\geq 1}K_{n,k} and hence KK is measurable. ∎

C.4. Pure and Mixed Statistics

Now suppose (Y,𝒴,ν)(Y,\mathcal{Y},\nu) is a probability measure space equipped with an ergodic 3\mathbb{Z}^{3}-action. Let φ:Y𝐑/\varphi:Y\to\mathbf{R}/\mathbb{Z} be a measurable function. For each yYy\in Y we get a map φy:3𝐑/\varphi_{y}:\mathbb{Z}^{3}\to\mathbf{R}/\mathbb{Z} defined as φy(v)=φ(vy)\varphi_{y}(v)=\varphi(v\cdot y).

Lemma C.10.

Pure Statistics Lemma. Suppose the 33-dimensional sequence φy:3𝐑/\varphi_{y}:\mathbb{Z}^{3}\to\mathbf{R}/\mathbb{Z} is either a constant or equidistributed for ν\nu-a.e. yYy\in Y. Then φν\varphi_{*}\nu is either a Dirac measure or the Haar measure on 𝐑/\mathbf{R}/\mathbb{Z}.

Proof.

The set EE of points yy in YY such that φy\varphi_{y} equidistributes form a measurable subset of YY. It is easy to check that this set is 3\mathbb{Z}^{3}-invariant. Thus this set either has full measure or has zero measure. Similarly, the set KK of points yy in YY for which φy\varphi_{y} is constant either has full measure or zero measure. Now we have a full measure subset SS of YY such that for each ySy\in S we have

(C.23) limn𝐑/Fd[1(2n+1)3p[n,n]3δφy(p)]=limn1(2n+1)3p[n,n]3Fφ(py)\lim_{n\to\infty}\int_{\mathbf{R}/\mathbb{Z}}F\ d\left[\frac{1}{(2n+1)^{3}}\sum_{p\in[-n,n]^{3}}\delta_{\varphi_{y}(p)}\right]=\lim_{n\to\infty}\frac{1}{(2n+1)^{3}}\sum_{p\in[-n,n]^{3}}F\circ\varphi(p\cdot y)

which by the Birkhoff ergodic theorem is equal to

(C.24) YFφ𝑑ν=𝐑/Fd(φν)\int_{Y}F\circ\varphi\ d\nu=\int_{\mathbf{R}/\mathbb{Z}}F\ d(\varphi_{*}\nu)

for all FC(𝐑/)F\in C(\mathbf{R}/\mathbb{Z}).131313First one may establish this for a countable dense subset of C(𝐑/)C(\mathbf{R}/\mathbb{Z}) and then upgrade to all of C(𝐑/)C(\mathbf{R}/\mathbb{Z}). If EE has full measure, then, by the Riesz representation theorem we must have φν\varphi_{*}\nu is the Lebesgue measure and if KK has full measure then we must have φν\varphi_{*}\nu is a Dirac measure. Since one of these two possibilities must occur, we are done. ∎

Lemma C.11.

Mixed Statistics Lemma. Suppose for ν\nu-a.e. yy in YY there is a finite index subgroup Γy\Gamma_{y} of 3\mathbb{Z}^{3} such that the 33-dimensional sequence obtained by restricting φy\varphi_{y} to any coset of Γy\Gamma_{y} is either a constant or equidistributed. Then there is a finite index subgroup Γ\Gamma of 3\mathbb{Z}^{3} such that for any Γ\Gamma-ergodic component (E,νE)(E,\nu_{E}) of YY we have φνE\varphi_{*}\nu_{E} is either a Dirac measure or the Haar measure on 𝐑/\mathbf{R}/\mathbb{Z}.

Proof.

Let Γ1,Γ2,Γ3,\Gamma_{1},\Gamma_{2},\Gamma_{3},\ldots be an enumeration of all the finite index subgroups of 3\mathbb{Z}^{3}. For each i1i\geq 1 let

(C.25) Yi=g3({yY|φgy:Γi𝐑/ equidistributes}{yY|φgy:Γi𝐑/ is constant})Y_{i}=\bigcap_{g\in\mathbb{Z}^{3}}\left(\{y\in Y|\ \varphi_{g\cdot y}:\Gamma_{i}\to\mathbf{R}/\mathbb{Z}\text{ equidistributes}\}\cup\{y\in Y|\ \varphi_{g\cdot y}:\Gamma_{i}\to\mathbf{R}/\mathbb{Z}\text{ is constant}\}\right)

By Lemma C.9 we know that each YiY_{i} is a measurable subset of YY. Note that each YiY_{i} is 3\mathbb{Z}^{3}-invariant. Define a map Ψ:Y𝒮(3)\Psi:Y\to\mathcal{S}(\mathbb{Z}^{3}), where 𝒮(3)\mathcal{S}(\mathbb{Z}^{3}) is the set of all the finite index subgroups of 3\mathbb{Z}^{3}, by writing

(C.26) Ψ(y)=Γn\Psi(y)=\Gamma_{n}

where nn is the smallest positive integer ii such that on every coset of Γi\Gamma_{i} the sequence φy\varphi_{y} is either a constant or is equidistributed. Then note that

(C.27) Ψ1(Γn)=Yni=1n1Yic\Psi^{-1}(\Gamma_{n})=Y_{n}\cap\bigcap_{i=1}^{n-1}Y_{i}^{c}

Therefore each fiber of Ψ\Psi is measurable.141414Thanks to Nishant Chandgotia for the argument showing the measurability of Ψ\Psi. Since there are only countably many fibers of Ψ\Psi, there must exist a fiber with positive measure, whence by the ergodicity of the 3\mathbb{Z}^{3} action we deduce that some fiber of Ψ\Psi has full measure. Therefore, there is a finite index subgroup Γ\Gamma of 3\mathbb{Z}^{3} such that for ν\nu-a.e. yy in YY we have φy\varphi_{y} restricted to any coset of Γ\Gamma is either constant or equidistributed. Since Γ\Gamma acts ergodically on each Γ\Gamma-ergodic component, the desired result follows from the Pure Statistics Lemma. ∎

C.5. Behaviour of Averages on Suitable Ergodic Components

For a map φ:X𝐑\varphi:X\to\mathbf{R} we define a map φ¯:X𝐑/\bar{\varphi}:X\to\mathbf{R}/\mathbb{Z} obtained by composing φ\varphi with the natural map 𝐑𝐑/\mathbf{R}\to\mathbf{R}/\mathbb{Z}. There is a natural action of [u1±,u2±,u3±]\mathbb{Z}[u_{1}^{\pm},u_{2}^{\pm},u_{3}^{\pm}] on the set of maps taking XX into 𝐑/\mathbf{R}/\mathbb{Z}.151515Recall that we write a typical element of [u1±,u2±,u3±]\mathbb{Z}[u_{1}^{\pm},u_{2}^{\pm},u_{3}^{\pm}] as v3avUv\sum_{v\in\mathbb{Z}^{3}}a_{v}U^{v}. We have

Lemma C.12.

(See [2, Lemma 4.2]) Let j{1,,n}j\in\{1,\ldots,n\} be arbitrary. Then there is hh in 3\mathbb{Z}^{3} not in any of the Λi\Lambda_{i}’s such that

(C.28) (Uh1)kfΛj¯=0(U^{h}-1)^{k}\overline{f^{\Lambda_{j}}}=0

for some k1k\geq 1.

Proof.

Let hh be a vector in 3\mathbb{Z}^{3} that is not in any of the Λi\Lambda_{i}’s. Let Γ0\Gamma_{0} be a finite index subgroup of 3\mathbb{Z}^{3} such that f0f_{0} is Γ0\Gamma_{0}-invariant (recall the definition of f0f_{0} from Lemma C.5). Let ll be a positive integer such hat l3l\mathbb{Z}^{3} is contained in (h+Λj)Γ0(\mathbb{Z}h+\Lambda_{j})\cap\Gamma_{0}. For each i{1,,n}i\in\{1,\ldots,n\}, iji\neq j, let wiΛiw_{i}\in\Lambda_{i} be a nonzero vector such that wiΛjw_{i}\notin\Lambda_{j}. Consider the Laurent polynomial

(C.29) q(U)=i:ij(Ulwi1)q(U)=\prod_{i:\ i\neq j}(U^{lw_{i}}-1)

It is clear that qq annihilates f0f_{0} as well as each fΛi¯\overline{f^{\Lambda_{i}}} for iji\neq j. For each iji\neq j, we can find a nonzero integer aia_{i} and a vector viv_{i} in Λj\Lambda_{j} such that lwi=aih+wijlw_{i}=a_{i}h+w_{ij} for some wijΛjw_{ij}\in\Lambda_{j}. Therefore

(C.30) UlwifΛj¯=UaihfΛj¯U^{lw_{i}}\overline{f^{\Lambda_{j}}}=U^{a_{i}h}\overline{f^{\Lambda_{j}}}

for each iji\neq j, and thus we have

(C.31) q(U)fΛj¯=[i:ij(Uaih1)]fΛj¯=0q(U)\overline{f^{\Lambda_{j}}}=\left[\prod_{i:\ i\neq j}(U^{a_{i}h}-1)\right]\overline{f^{\Lambda_{j}}}=0

Therefore (Unh1)k(U^{nh}-1)^{k} annihilates fΛj¯\overline{f^{\Lambda_{j}}} for a suitable choice of integers nn and kk and are done. ∎

Lemma C.13.

(See [2, Lemma 4.3]) Let i{1,,n}i\in\{1,\ldots,n\} be given. Then there is a finite index subgroup Γi\Gamma_{i} of 3\mathbb{Z}^{3} with the property that if (E,μE)(E,\mu_{E}) is a Γi\Gamma_{i}-ergodic component of XX then we have fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is either a Dirac measure or the Haar measure on 𝐑/\mathbf{R}/\mathbb{Z}.

Proof.

Write φ=fΛi¯\varphi=\overline{f^{\Lambda_{i}}}. By Lemma C.12 we can find h3h\in\mathbb{Z}^{3} not in Γi\Gamma_{i} and a positive integer kk such that (Uh1)kφ=0(U^{h}-1)^{k}\varphi=0. Also, (Ug1)φ=0(U^{g}-1)\varphi=0 for all gΛig\in\Lambda_{i}. Therefore, for μ\mu-a.e. xXx\in X we have (Uh1)kφx=0(U^{h}-1)^{k}\varphi_{x}=0 and (Ug1)φx=0(U^{g}-1)\varphi_{x}=0 for all gΛig\in\Lambda_{i}. By Lemma C.7 we deduce that for μ\mu-a.e. xXx\in X we can find a finite index subgroup Γx\Gamma_{x} of 3\mathbb{Z}^{3} such that φx\varphi_{x} is either equidistributed or is constant on any given coset of Γx\Gamma_{x}. Now by Mixed Statistics Lemma we can find a finite index subgroup Γi\Gamma_{i} of 3\mathbb{Z}^{3} such that φμE\varphi_{*}\mu_{E} is either a Dirac measure or the Haar measure for any Γi\Gamma_{i}-ergodic component (E,μE)(E,\mu_{E}) of XX. ∎

Remark C.14.

It can be easily argued that the conclusion of the above lemma does not change if we pass to any finite index subgroup of Γi\Gamma_{i}. More precisely, the above lemma can be made more nuanced by saying that there is a finite index subgroup Γi\Gamma_{i} such that whenever Γ\Gamma is any finite index subgroup of Γi\Gamma_{i} we have fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is either the Haar measure on 𝐑/\mathbf{R}/\mathbb{Z} or a Dirac measure on 𝐑/\mathbf{R}/\mathbb{Z} for any Γ\Gamma-ergodic component EE of XX. We will make use of this observation in what follows.

The strategy to show that AA is 11-weakly periodic is to show that there is a finite index subgroup Γ\Gamma of 3\mathbb{Z}^{3} such that the intersection of AA with any Γ\Gamma-ergodic component of XX is 11-weakly periodic. Our next lemma almost achieves this. Since the conclusion of the above lemma does not change when Γi\Gamma_{i} is replaced by any finite index subgroup of Γi\Gamma_{i}, this allows us to prove the following.

Lemma C.15.

(See [2, Theorme 4.4]) There is a finite index subgroup Γ\Gamma of 3\mathbb{Z}^{3} such that for each Γ\Gamma-ergodic component (E,μE)(E,\mu_{E}) of XX, we have either μE(AE)=1/2\mu_{E}(A\cap E)=1/2 or AEA\cap E is 22-periodic (or both).

Proof.

Let Γ0\Gamma_{0} be a finite index subgroup of 3\mathbb{Z}^{3} such that f0f_{0} is Γ0\Gamma_{0}-invariant. By Lemma C.13 we know that for each i{1,,n}i\in\{1,\ldots,n\} we have a finite index subgroup Γi\Gamma_{i} of 3\mathbb{Z}^{3} such that for each Γi\Gamma_{i}-ergodic component EE of XX we have fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is either a Dirac measure or the Haar measure on 𝐑/\mathbf{R}/\mathbb{Z}. Define Γ=Γ0i=1nΓi\Gamma=\Gamma_{0}\cap\bigcap_{i=1}^{n}\Gamma_{i}. We will show that Γ\Gamma satisfies the requirement of the lemma. Fix a Γ\Gamma-ergodic component EE of XX. There are two cases.

Case 1: There is i{1,,n}i\in\{1,\ldots,n\} such that fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is the Haar measure λ\lambda on 𝐑/\mathbf{R}/\mathbb{Z}. We will show that μE(AE)=1/2\mu_{E}(A\cap E)=1/2. Note that since ff, and hence fΛif^{\Lambda_{i}}, is valued in the unit interval II, the fact that fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is the Haar measure on 𝐑/\mathbf{R}/\mathbb{Z} implies that fΛiμEf^{\Lambda_{i}}_{*}\mu_{E} is the Haar measure λI\lambda_{I} on the unite interval II. Let l1l\geq 1 be such that l3Γl\mathbb{Z}^{3}\subseteq\Gamma. By Lemma C.6 we have flΛifΛif^{l\Lambda_{i}}-f^{\Lambda_{i}} is 33-periodic. So there is a finite index subgroup Γ\Gamma^{\prime} of 3\mathbb{Z}^{3} such that such that flΛifΛif^{l\Lambda_{i}}-f^{\Lambda_{i}} is invariant under Γ\Gamma^{\prime}. Let Θ=ΓΓ\Theta=\Gamma\cap\Gamma^{\prime} and (E1,μ1),,(Ek,μk)(E_{1},\mu_{1}),\ldots,(E_{k},\mu_{k}) be all the Θ\Theta-ergodic components of XX which are contained in EE. For each j{1,,k}j\in\{1,\ldots,k\} let flΛifΛicjf^{l\Lambda_{i}}-f^{\Lambda_{i}}\equiv c_{j} on EjE_{j}, where cjc_{j} is some real number. By the remark following Lemma C.13 we know that fΛi¯μj\overline{f^{\Lambda_{i}}}_{*}\mu_{j} is the Haar measure on 𝐑/\mathbf{R}/\mathbb{Z} for each j{1,,k}j\in\{1,\ldots,k\}, and hence, fΛiμjf^{\Lambda_{i}}_{*}\mu_{j} is the Haar measure on the unit interval. Therefore flΛiμjf^{l\Lambda_{i}}_{*}\mu_{j} is the Haar measure on the interval [ci,ci+1][c_{i},c_{i}+1]. But flΛif^{l\Lambda_{i}} is valued in II, and therefore cic_{i} must be 0. This implies that flΛiμEf^{l\Lambda_{i}}_{*}\mu_{E} is also the Haar measure on the unit interval. Now

(C.32) μE(AE)=E1A𝑑μE=Ef𝑑μE=EflΛi𝑑μE\mu_{E}(A\cap E)=\int_{E}1_{A}\ d\mu_{E}=\int_{E}f\ d\mu_{E}=\int_{E}f^{l\Lambda_{i}}\ d\mu_{E}

where the last equality is because of the ergodic theorem coupled with the fact that EE is Γ\Gamma-invariant, and hence lΛil\Lambda_{i}-invariant. But since flΛiμEf^{l\Lambda_{i}}_{*}\mu_{E} is the Haar measure on II, we see that μE(AE)=1/2\mu_{E}(A\cap E)=1/2.

Case 2: There is no i{1,,n}i\in\{1,\ldots,n\} such that fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is the Haar measure on 𝐑/\mathbf{R}/\mathbb{Z}. Thus fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is a Dirac measure for each ii. We divide this into two subcases.

Subcase 2.1: There is i{1,,n}i\in\{1,\ldots,n\} such that fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is the Dirac measure at 0. We will show that AEA\cap E is 22-periodic. It follows that fΛi|Ef^{\Lambda_{i}}|_{E} takes values in the two-element set {0,1}\{0,1\}. Choose l1l\geq 1 such that lΛiΓl\Lambda_{i}\subseteq\Gamma. By the Birkhoff ergodic theorem we see that flΛi=1f^{l\Lambda_{i}}=1 whenever fΛi=1f^{\Lambda_{i}}=1 and flΛi=0f^{l\Lambda_{i}}=0 whenever fΛi=0f^{\Lambda_{i}}=0 on EE. Thus flΛif^{l\Lambda_{i}} coincides with fΛif^{\Lambda_{i}} on EE. Now let

(C.33) S={xE:fΛi(x)=1}={xE:flΛi(x)=1}S=\{x\in E:\ f^{\Lambda_{i}}(x)=1\}=\{x\in E:\ f^{l\Lambda_{i}}(x)=1\}

Then

(C.34) μE(S)=E1S𝑑μE=EflΛi𝑑μE=(*)Ef𝑑μE=μE(A)\mu_{E}(S)=\int_{E}1_{S}\ d\mu_{E}=\int_{E}f^{l\Lambda_{i}}\ d\mu_{E}\stackrel{{\scriptstyle\text{(*)}}}{{=}}\int_{E}f\ d\mu_{E}=\mu_{E}(A)

where ()(*) is because EE is Γ\Gamma-invariant and hence is lΛil\Lambda_{i}-invariant. We also have

(C.35) EflΛi𝑑μE=SflΛi𝑑μE=Sf𝑑μE=μE(AS)\int_{E}f^{l\Lambda_{i}}\ d\mu_{E}=\int_{S}f^{l\Lambda_{i}}\ d\mu_{E}=\int_{S}f\ d\mu_{E}=\mu_{E}(A\cap S)

because flΛi|Ef^{l\Lambda_{i}}|_{E} is same as 1S1_{S} and SS is lΛil\Lambda_{i}-invariant. We deduce that μE(A)=μE(S)=μE(AS)\mu_{E}(A)=\mu_{E}(S)=\mu_{E}(A\cap S) and therefore AE=SA\cap E=S. Since SS being lΛil\Lambda_{i}-invariant is 22-periodic, we have AEA\cap E is 22-periodic.

Subcase 2.2: There is no i{1,,n}i\in\{1,\ldots,n\} such that fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is the Dirac measure at 0. In this case we have fΛi¯μE\overline{f^{\Lambda_{i}}}_{*}\mu_{E} is the Dirac measure at a point other than 0 in 𝐑/\mathbf{R}/\mathbb{Z}. This implies that each fΛif^{\Lambda_{i}} is constant on EE. Since f=f0+i=1nfΛif=f_{0}+\sum_{i=1}^{n}f^{\Lambda_{i}}, with f0f_{0} being Γ\Gamma-invariant, we clearly have f|Ef|_{E} is 33-periodic, and thus AEA\cap E is 33-periodic (which in particular implies that AEA\cap E is 22-periodic). This completes the proof. ∎

C.6. Weakly Periodic Decomposition

Lemma C.16.

(See [2, Lemma 5.1]) Let (Y,𝒴,ν)(Y,\mathcal{Y},\nu) be a probability space equipped with an ergodic 3\mathbb{Z}^{3}-action. If EYE\subseteq Y is 33-periodic and BEB\subseteq E is 22-weakly periodic, then EBE\setminus B is also 22-weakly periodic.

Proof.

Let B=B1BkB=B_{1}\sqcup\cdots\sqcup B_{k} be a 22-weakly periodic decomposition of BB and let Θ1,,Θk\Theta_{1},\ldots,\Theta_{k} be rank-22 subgroups of 3\mathbb{Z}^{3} such that each BiB_{i} is Θi\Theta_{i}-invariant. We may assume that kk is the smallest positive integer satisfying the above. Thus Θi+Θj\Theta_{i}+\Theta_{j} is a finite index subgroup of 3\mathbb{Z}^{3} whenever iji\neq j. Let Γ0\Gamma_{0} be a finite index subgroup of 3\mathbb{Z}^{3} such that EE is Γ0\Gamma_{0}-invariant. Define Γij=Γ0Θi+Γ0Θj\Gamma_{ij}=\Gamma_{0}\cap\Theta_{i}+\Gamma_{0}\cap\Theta_{j} whenever iji\neq j, and note that each Γij\Gamma_{ij} is a finite index subgroup of 3\mathbb{Z}^{3}. Define Γ=ijΓij\Gamma=\bigcap_{i\neq j}\Gamma_{ij}. Note that EE is partitioned by the Γ\Gamma-ergodic components contained in EE since EE is Γ\Gamma-invariant.

We will show that for every Γ\Gamma-ergodic component QQ of (X,μ)(X,\mu), the set Q(EB)Q\cap(E\setminus B) is 22-periodic. Indeed, fix a Γ\Gamma-ergodic component QQ such that QBQ\cap B has positive measure. Then QQ must be contained in EE. Suppose there exists i,j{1,,k}i,j\in\{1,\ldots,k\}, iji\neq j, such that QBiQ\cap B_{i} and QBjQ\cap B_{j} both have positive measure. Let S=gΓijg(QBj)S=\bigcup_{g\in\Gamma_{ij}}g(Q\cap B_{j}). Then SS is Γij\Gamma_{ij}-invariant and hence Γ\Gamma-invariant. Thus SS must contain QQ. But note that if gΓijg\in\Gamma_{ij}, then gg can be written as g=gi+gjg=g_{i}+g_{j} for some giΓ0Θig_{i}\in\Gamma_{0}\cap\Theta_{i} and gjΓ0Θjg_{j}\in\Gamma_{0}\cap\Theta_{j}. Therefore

(C.36) g(QBj)=(gi+gj)(QBj)=gi(gj(QBj))gi(gjBj)giBjg(Q\cap B_{j})=(g_{i}+g_{j})(Q\cap B_{j})=g_{i}(g_{j}(Q\cap B_{j}))\subseteq g_{i}(g_{j}B_{j})\subseteq g_{i}B_{j}

Now since BiB_{i} and EE are both gig_{i}-invariant, and BjEB_{j}\subseteq E is disjoint with BiB_{i}, we must have giBjEBig_{i}B_{j}\subseteq E\setminus B_{i}. This means that the set SS is disjoint with BiB_{i}, contradicting the fact that SS contains QQ.

So we see that each Γ\Gamma-ergodic component can intersect at most one of the BiB_{i}’s in a positive measure set. Finally, if QQ is a Γ\Gamma-ergodic component intersecting BiB_{i} in a positive measure set, and ll is a positive integer such that lΘiΓl\Theta_{i}\subseteq\Gamma, then QQ and BiB_{i} are both lΘil\Theta_{i}-invariant. Thus QB=QBiQ\setminus B=Q\setminus B_{i} is also lΘil\Theta_{i}-invariant, and is hence 22-periodic. ∎

By translating FF if necessary, we can manage that 0F0\in F along with the property that the sum of any set of nonzero vectors in FF is nonzero. With this in mind we now finish the proof of the 11-weak periodicity of AA, thereby establishing the existence of a 11-weakly periodic FF-tiling.

Lemma C.17.

Let Γ\Gamma be as in Lemma C.15. If AEA\cap E is not 22-weakly periodic for some Γ\Gamma-ergodic component (E,μE)(E,\mu_{E}) of μ\mu, then AEA\cap E is 11-periodic.

Proof.

(See [2, Proof of Lemma 1.3, pg 13]) For any vector v3v\in\mathbb{Z}^{3}, we will write v¯\bar{v} to denote v-v. Let EE be a Γ\Gamma-ergodic component of XX such that AEA\cap E is not 22-weakly periodic. Then μE(AE)=1/2\mu_{E}(A\cap E)=1/2. Now we have

(C.37) E(AE)=g0,gF(gA)EE\setminus(A\cap E)=\bigsqcup_{g\neq 0,g\in F}(gA)\cap E

since {gA:gF}\{gA:\ g\in F\} is a partition of XX. If each (gA)E(gA)\cap E is 22-weakly periodic then so is E(AE)E\setminus(A\cap E), and hence, by Lemma C.16, AEA\cap E is also 22-weakly periodic, contrary to our assumption. Thus there is b1F{0}b_{1}\in F\setminus\{0\} such that (b1A)E(b_{1}A)\cap E is not 22-weakly periodic. This implies that Ab¯1EA\cap\bar{b}_{1}E is also not 22-weakly periodic, and hence

1/2=μb¯1E(Ab¯1E)=μE((b1A)E)1/2=\mu_{\bar{b}_{1}E}(A\cap\bar{b}_{1}E)=\mu_{E}((b_{1}A)\cap E)

So we have E=(AE)((b1A)E)E=(A\cap E)\sqcup((b_{1}A)\cap E), which implies that

b¯1E=(Ab¯1E)(b¯1(AE))\bar{b}_{1}E=(A\cap\bar{b}_{1}E)\sqcup(\bar{b}_{1}(A\cap E))

As noted earlier, we have Ab¯1EA\cap\bar{b}_{1}E is not 22-weakly periodic. By the same argument as above applied to Ab¯1EA\cap\bar{b}_{1}E, we deduce that there is b2F{0}b_{2}\in F\setminus\{0\} such that b¯1E=(Ab¯1E)((b2A)(b¯1E))\bar{b}_{1}E=(A\cap\bar{b}_{1}E)\sqcup((b_{2}A)\cap(\bar{b}_{1}E)), which shows that

(C.38) (b2A)b¯1E=b¯1(AE)(b_{2}A)\cap\bar{b}_{1}E=\bar{b}_{1}(A\cap E)

and hence A(b¯1+b¯2)E=(b¯1+b¯2)(AE)A\cap(\bar{b}_{1}+\bar{b}_{2})E=(\bar{b}_{1}+\bar{b}_{2})(A\cap E). Thus, continuing this way, for each n1n\geq 1 we can find b1,,b2nF{0}b_{1},\ldots,b_{2n}\in F\setminus\{0\} such that

(C.39) A(b¯1++b¯2n)E=(b¯1++b2n)(AE)A\cap(\bar{b}_{1}+\cdots+\bar{b}_{2n})E=(\bar{b}_{1}+\cdots+b_{2n})(A\cap E)

Since there are only finitely many Γ\Gamma-ergodic components, we see that there must exist natural numbers mm and nn with m<nm<n such that

(C.40) (b¯1++b¯2m)E=(b¯1++b¯2n)E(\bar{b}_{1}+\cdots+\bar{b}_{2m})E=(\bar{b}_{1}+\cdots+\bar{b}_{2n})E

and hence

(C.41) (b¯1++b¯2m)(AE)=(b¯1++b¯2n)(AE)(\bar{b}_{1}+\cdots+\bar{b}_{2m})(A\cap E)=(\bar{b}_{1}+\cdots+\bar{b}_{2n})(A\cap E)

giving

(C.42) (b¯2m+1++b¯2n)(AE)=AE(\bar{b}_{2m+1}+\cdots+\bar{b}_{2n})(A\cap E)=A\cap E

and hence, since b2m+1+b2nb_{2m+1}\cdots+b_{2n} is nonzero, AEA\cap E is 11-periodic. This proves the lemma. ∎

Corollary C.18.

Then AA is 11-weakly periodic.

Proof.

Let Γ\Gamma be as in Lemma C.15 and apply Lemma C.16. ∎

Data Availability Statement

This manuscript has no associated data.

Conflict of Interest

On behalf of all authors, the corresponding author states that there is no conflict of interest.

References

  • [1] D. Beauquier and M. Nivat. On translating one polyomino to tile the plane. Discrete Comput. Geom., 6(6):575–592, 1991.
  • [2] S. Bhattacharya. Periodicity and decidability of tilings. arXiv 1602.05738v1, 2016.
  • [3] M. Einsiedler and T. Ward. Ergodic theory with a view towards number theory, volume 259 of Graduate Texts in Mathematics. Springer-Verlag London, Ltd., London, 2011.
  • [4] R. Greenfeld and T. Tao. The structure of translational tilings in d\mathbb{Z}^{d}. arXiv 2010.03254, 2020.
  • [5] R. Greenfeld and T. Tao. Undecidable translational tilings with only two tiles, or one nonabelian tile. 2021.
  • [6] R. Greenfeld and T. Tao. A counterexample to the periodic tiling conjecture (announcement). 2022.
  • [7] P. Horak and D. Kim. Algebraic method in tilings. arXiv 1603.00051v1, 2016.
  • [8] J. Kari and M. Szabados. An algebraic geometric approach to Nivat’s conjecture. Inform. and Comput., 271:104481, 25, 2020.
  • [9] J. C. Lagarias and Y. Wang. Tiling the line with translates of one tile. Invent. Math., 124(1-3):341–365, 1996.
  • [10] M. Szegedy. Algorithms to tile the infinite grid with finite clusters. Foundations of Computer Science, 1998.
  • [11] R. Tijdeman. Decomposition of the integers as a direct sum of two subsets. 215:261–276, 1995.