1. Introduction
 The upper density 
 $\overline {d}(E)$
 of a set
$\overline {d}(E)$
 of a set 
 $E \subset \mathbb {Z}^r$
 is defined by
$E \subset \mathbb {Z}^r$
 is defined by 
 $$\begin{align*}\overline{d}(E) = \limsup_{N \rightarrow \infty} \frac{|E \cap [-N,N]^r]}{(2N+1)^r}, \end{align*}$$
$$\begin{align*}\overline{d}(E) = \limsup_{N \rightarrow \infty} \frac{|E \cap [-N,N]^r]}{(2N+1)^r}, \end{align*}$$
and we say that E is large if 
 $\overline {d}(E)> 0$
. Let
$\overline {d}(E)> 0$
. Let 
 $\mathscr {F}_r$
 represent all finite subsets of
$\mathscr {F}_r$
 represent all finite subsets of 
 $\mathbb {Z}^r$
 and let
$\mathbb {Z}^r$
 and let 
 $\mathscr {M}_r$
 denote all maps
$\mathscr {M}_r$
 denote all maps 
 $\varphi : \mathbb {R}^r \rightarrow \mathbb {R}^r$
. We think of
$\varphi : \mathbb {R}^r \rightarrow \mathbb {R}^r$
. We think of 
 $\mathbb {Z}^r$
 as the standard unimodular lattice in
$\mathbb {Z}^r$
 as the standard unimodular lattice in 
 $\mathbb {R}^r$
. Let
$\mathbb {R}^r$
. Let 
 $\mathscr {A} \subset \mathscr {F}_r$
 and
$\mathscr {A} \subset \mathscr {F}_r$
 and 
 $\mathscr {B} \subset \mathscr {M}_r$
 be two sets. The pair
$\mathscr {B} \subset \mathscr {M}_r$
 be two sets. The pair 
 $(\mathscr {A},\mathscr {B})$
 is called a density pattern matching if, for every large set
$(\mathscr {A},\mathscr {B})$
 is called a density pattern matching if, for every large set 
 $E \subset \mathbb {Z}^r$
 and
$E \subset \mathbb {Z}^r$
 and 
 $F \in \mathscr {A}$
, the set
$F \in \mathscr {A}$
, the set 
 $$\begin{align*}\mathscr{B}_{F}(E) := \{ \varphi \in \mathscr{B} \, : \, \varphi(F) \subset E\} \end{align*}$$
$$\begin{align*}\mathscr{B}_{F}(E) := \{ \varphi \in \mathscr{B} \, : \, \varphi(F) \subset E\} \end{align*}$$
is nonempty. In simpler terms, it means that every finite pattern in 
 $\mathscr {A}$
 can be transformed into any large set by a function in
$\mathscr {A}$
 can be transformed into any large set by a function in 
 $\mathscr {B}$
. Two fundamental questions in Density Ramsey Theory arise:
$\mathscr {B}$
. Two fundamental questions in Density Ramsey Theory arise: 
- 
○ Which pairs  $(\mathscr {A},\mathscr {B})$
 constitute density pattern matchings? $(\mathscr {A},\mathscr {B})$
 constitute density pattern matchings?
- 
○ If  $(\mathscr {A},\mathscr {B})$
 is a density pattern matching and $(\mathscr {A},\mathscr {B})$
 is a density pattern matching and $E \subset \mathbb {Z}^r$
 is a large set, how ‘large’ is the set $E \subset \mathbb {Z}^r$
 is a large set, how ‘large’ is the set $\mathscr {B}_{F}(E)$
 for a given $\mathscr {B}_{F}(E)$
 for a given $F \in \mathscr {A}$
? $F \in \mathscr {A}$
?
Typically, the elements in 
 $\mathscr {B}$
 depend on some parameters, so when we refer to ‘largeness’ of
$\mathscr {B}$
 depend on some parameters, so when we refer to ‘largeness’ of 
 $\mathscr {B}_F(E)$
, it will be with respect to these parameters.
$\mathscr {B}_F(E)$
, it will be with respect to these parameters.
An archetypical result in this context is the theorem of Furstenberg and Katznelson [Reference Furstenberg and Katznelson8], which extends an earlier breakthrough of Szemeredi [Reference Szemerédi19] and asserts that
 $$\begin{align*}\mathscr{A} = \mathscr{F}_r \quad \mathrm{and} \quad \mathscr{B} = \{ \varphi_{a,b}(v) = av + b \, : \, a \in \mathbb{Z} \setminus \{0\}, b \in \mathbb{Z}^r\} \end{align*}$$
$$\begin{align*}\mathscr{A} = \mathscr{F}_r \quad \mathrm{and} \quad \mathscr{B} = \{ \varphi_{a,b}(v) = av + b \, : \, a \in \mathbb{Z} \setminus \{0\}, b \in \mathbb{Z}^r\} \end{align*}$$
forms a pattern density matching. In fact, they show that for every large set 
 $E \subset \mathbb {Z}^r$
 and finite subset
$E \subset \mathbb {Z}^r$
 and finite subset 
 $F \subset \mathbb {Z}^r$
, there exists
$F \subset \mathbb {Z}^r$
, there exists 
 $A \subset \mathbb {Z} \setminus {0}$
 of positive density such that for every
$A \subset \mathbb {Z} \setminus {0}$
 of positive density such that for every 
 $a \in A$
, there is
$a \in A$
, there is 
 $B_a \subset \mathbb {Z}^r$
 with positive density satisfying
$B_a \subset \mathbb {Z}^r$
 with positive density satisfying 
 $$\begin{align*}\mathscr{B}_F(E) \supset \{ \varphi_{a,b} \, : \, a \in A, b \in B_a \}. \end{align*}$$
$$\begin{align*}\mathscr{B}_F(E) \supset \{ \varphi_{a,b} \, : \, a \in A, b \in B_a \}. \end{align*}$$
Numerous extensions of this fundamental result have been explored over the years.
 More recently, Magyar [Reference Magyar14] has introduced a captivating class of density pattern matchings. To illustrate these examples, consider 
 $p \geq 2$
 and assume
$p \geq 2$
 and assume 
 $r> 2p + 4$
. Let
$r> 2p + 4$
. Let 
 $\mathscr {A}$
 denote the set of all subsets comprising
$\mathscr {A}$
 denote the set of all subsets comprising 
 $p+1$
 affinely independent vectors in
$p+1$
 affinely independent vectors in 
 $\mathbb {Z}^r$
. For
$\mathbb {Z}^r$
. For 
 $m = (m_1,m_2) \in \mathbb {N}^2$
, a rotation
$m = (m_1,m_2) \in \mathbb {N}^2$
, a rotation 
 $u \in O(r)$
, and
$u \in O(r)$
, and 
 $b \in \mathbb {R}^r$
, define
$b \in \mathbb {R}^r$
, define 
 $$\begin{align*}\varphi_{m,u,b}(v) = m_1 \sqrt{m_2} u(v) + b, \quad v \in \mathbb{R}^r. \end{align*}$$
$$\begin{align*}\varphi_{m,u,b}(v) = m_1 \sqrt{m_2} u(v) + b, \quad v \in \mathbb{R}^r. \end{align*}$$
Now, consider the set 
 $\mathscr {B}$
, which consists of all maps
$\mathscr {B}$
, which consists of all maps 
 $\varphi _{m,u,b}$
 with parameters
$\varphi _{m,u,b}$
 with parameters 
 $(m,u,b)$
 as described above. Magyar’s theorem [Reference Magyar14, Theorem 1.1] establishes that
$(m,u,b)$
 as described above. Magyar’s theorem [Reference Magyar14, Theorem 1.1] establishes that 
 $(\mathscr {A},\mathscr {B})$
 forms a density pattern matching, and for every large set E and
$(\mathscr {A},\mathscr {B})$
 forms a density pattern matching, and for every large set E and 
 $F \in \mathscr {A}$
, there are an integer
$F \in \mathscr {A}$
, there are an integer 
 $m_1$
 (depending solely on the density of E) and an integer n such that for all integers
$m_1$
 (depending solely on the density of E) and an integer n such that for all integers 
 $m_2 \geq n$
, there exist a rotation
$m_2 \geq n$
, there exist a rotation 
 $u \in O(r)$
 and a vector
$u \in O(r)$
 and a vector 
 $b \in \mathbb {R}^r$
 such that
$b \in \mathbb {R}^r$
 such that 
 $\varphi _{m,u,b}(F) \subset E$
. Several generalizations of this result have been proven; see, for instance, [Reference Lyall and Magyar12]. It is worth noting that these results typically demand a substantial dimensionality, with r being significantly larger than the size of the patterns one aims to map into large sets. For instance, in the aforementioned result, at least nine dimensions are required to map any three affinely independent vectors into any large set. A rich body of literature is dedicated to analogous embedding problems in Euclidean spaces, exemplified by [Reference Bourgain5, Reference Lyall and Magyar13, Reference Ziegler20].
$\varphi _{m,u,b}(F) \subset E$
. Several generalizations of this result have been proven; see, for instance, [Reference Lyall and Magyar12]. It is worth noting that these results typically demand a substantial dimensionality, with r being significantly larger than the size of the patterns one aims to map into large sets. For instance, in the aforementioned result, at least nine dimensions are required to map any three affinely independent vectors into any large set. A rich body of literature is dedicated to analogous embedding problems in Euclidean spaces, exemplified by [Reference Bourgain5, Reference Lyall and Magyar13, Reference Ziegler20].
 A different exploration of this theme was undertaken by the authors and Bulinski in a series of papers [Reference Björklund and Bulinski1, Reference Björklund and Fish2, Reference Fish7]. Here, we briefly highlight a key combinatorial result in [Reference Björklund and Bulinski1]. Let 
 $\Gamma $
 be a ‘sufficiently large’ subgroup of
$\Gamma $
 be a ‘sufficiently large’ subgroup of 
 $\operatorname {SL}_r(\mathbb {Z})$
. For every large set
$\operatorname {SL}_r(\mathbb {Z})$
. For every large set 
 $E \subset \mathbb {Z}^r$
 and
$E \subset \mathbb {Z}^r$
 and 
 $p \geq 1$
, there is an integer n such that, for every finite set
$p \geq 1$
, there is an integer n such that, for every finite set 
 $F = \{v_o,\ldots ,v_p\} \subset n \cdot \mathbb {Z}^r$
, there are
$F = \{v_o,\ldots ,v_p\} \subset n \cdot \mathbb {Z}^r$
, there are 
 $\gamma _o,\ldots ,\gamma _p \in \Gamma $
 and
$\gamma _o,\ldots ,\gamma _p \in \Gamma $
 and 
 $b \in E$
 such that
$b \in E$
 such that 
 $$ \begin{align} \{\gamma_o(v_o) + b,\ldots,\gamma_p (v_p) + b\} \subset E. \end{align} $$
$$ \begin{align} \{\gamma_o(v_o) + b,\ldots,\gamma_p (v_p) + b\} \subset E. \end{align} $$
This result differs from the theorems of Furstenberg and Katznelson and Magyar in several aspects. Notably, it does not involve mapping elements in the finite set F into E by the same function. Additionally, only finite subsets of 
 $n \cdot \mathbb {Z}^r$
 can be mapped into the set E, where the integer n only depends on
$n \cdot \mathbb {Z}^r$
 can be mapped into the set E, where the integer n only depends on 
 $|F|$
 and the set E. This constraint is crucial; for instance, if
$|F|$
 and the set E. This constraint is crucial; for instance, if 
 $E = n_o \cdot \mathbb {Z}^r$
 for some
$E = n_o \cdot \mathbb {Z}^r$
 for some 
 $n_o \geq 2$
 and
$n_o \geq 2$
 and 
 $v \in \mathbb {Z}^r$
 has relatively prime coordinates, then the set
$v \in \mathbb {Z}^r$
 has relatively prime coordinates, then the set 
 $F = \{0,v\}$
 cannot be mapped into E as described in (1.1). However, the dilation n only depends on E and not the finite set F, as in the theorem of Furstenberg and Katznelson.
$F = \{0,v\}$
 cannot be mapped into E as described in (1.1). However, the dilation n only depends on E and not the finite set F, as in the theorem of Furstenberg and Katznelson.
1.1. Main combinatorial result
 Our first theorem in this paper can be seen as an amalgamation of the last two results mentioned above. Recall that a vector 
 $\lambda = (k_1,\ldots ,k_r) \in \mathbb {Z}^r$
 is primitive if
$\lambda = (k_1,\ldots ,k_r) \in \mathbb {Z}^r$
 is primitive if 
 $\gcd (k_1,\ldots ,k_r) = 1$
.
$\gcd (k_1,\ldots ,k_r) = 1$
.
Theorem 1.1. For every large set 
 $E \subset \mathbb {Z}^r$
 and
$E \subset \mathbb {Z}^r$
 and 
 $p \geq 2$
, there are positive integers n and
$p \geq 2$
, there are positive integers n and 
 $m_1$
 and a primitive vector
$m_1$
 and a primitive vector 
 $\lambda \in \mathbb {Z}^r$
 such that for all
$\lambda \in \mathbb {Z}^r$
 such that for all 
 $\lambda _2,\ldots ,\lambda _p \in \mathbb {Z}^r$
, there are
$\lambda _2,\ldots ,\lambda _p \in \mathbb {Z}^r$
, there are 
 $m_2,\ldots ,m_p \in \mathbb {Z} \setminus \{0\}$
 and
$m_2,\ldots ,m_p \in \mathbb {Z} \setminus \{0\}$
 and 
 $\lambda _o \in E$
 such that
$\lambda _o \in E$
 such that 
 $$\begin{align*}\lambda_o + m_1 n \lambda \in E, \lambda_o + m_2 n \lambda + n \lambda_2 \in E, \ldots, \lambda_o + m_p n \lambda + n \lambda_p \in E. \end{align*}$$
$$\begin{align*}\lambda_o + m_1 n \lambda \in E, \lambda_o + m_2 n \lambda + n \lambda_2 \in E, \ldots, \lambda_o + m_p n \lambda + n \lambda_p \in E. \end{align*}$$
 The requirement of n is clearly necessary as shows the example of 
 $E = n \mathbb {Z}^r$
. It is essential to highlight that there is no dimension constraint concerning p. Furthermore, akin to the outcomes in [Reference Björklund and Bulinski1], we do not map the finite set
$E = n \mathbb {Z}^r$
. It is essential to highlight that there is no dimension constraint concerning p. Furthermore, akin to the outcomes in [Reference Björklund and Bulinski1], we do not map the finite set 
 ${\lambda _2,\ldots ,\lambda _p}$
 into E using the same affine function. While the dilation is always the same for all elements, the translation component varies from element to element.
${\lambda _2,\ldots ,\lambda _p}$
 into E using the same affine function. While the dilation is always the same for all elements, the translation component varies from element to element.
 Our main application of Theorem 1.1 is concerned with volume spectra of large sets. To elucidate this concept, consider 
 $r+1$
 points
$r+1$
 points 
 $v_o,v_1,\ldots ,v_r \in \mathbb {Z}^r$
 such that the differences
$v_o,v_1,\ldots ,v_r \in \mathbb {Z}^r$
 such that the differences 
 ${v_1-v_o,\ldots ,v_r-v_o}$
 are linearly independent and form the r-simplex
${v_1-v_o,\ldots ,v_r-v_o}$
 are linearly independent and form the r-simplex 
 $S(v_o,\ldots ,v_r) \subset \mathbb {R}^r$
, defined by
$S(v_o,\ldots ,v_r) \subset \mathbb {R}^r$
, defined by 
 $$\begin{align*}S(v_o,\ldots,v_r) = \Big\{ \sum_{k=0}^r p_k v_k \, : \, (p_o,\ldots,p_r) \in [0,1]^{r+1}, \sum_{k=0}^r p_k = 1 \Big\}. \end{align*}$$
$$\begin{align*}S(v_o,\ldots,v_r) = \Big\{ \sum_{k=0}^r p_k v_k \, : \, (p_o,\ldots,p_r) \in [0,1]^{r+1}, \sum_{k=0}^r p_k = 1 \Big\}. \end{align*}$$
The elements 
 ${v_o,\ldots ,v_r}$
 are referred to as the vertices of
${v_o,\ldots ,v_r}$
 are referred to as the vertices of 
 $S(v_o,\ldots ,v_r)$
. For a large set
$S(v_o,\ldots ,v_r)$
. For a large set 
 $E \subset \mathbb {Z}^r$
, our focus now lies in understanding the structure of the set consisting of the volumes of all r-simplices with vertices in E. This set is termed the volume spectrum of E and will be denoted by
$E \subset \mathbb {Z}^r$
, our focus now lies in understanding the structure of the set consisting of the volumes of all r-simplices with vertices in E. This set is termed the volume spectrum of E and will be denoted by 
 $\operatorname {\mathrm {VolSpec}}_r(E)$
. It is well known (see, for example, [Reference Stein18]) that
$\operatorname {\mathrm {VolSpec}}_r(E)$
. It is well known (see, for example, [Reference Stein18]) that 
 $$\begin{align*}\operatorname{\mathrm{Vol}}_r(S(v_o,\ldots,v_r)) = \frac{\det(v_1-v_o,v_2-v_o,\ldots,v_r-v_o)}{r!}, \end{align*}$$
$$\begin{align*}\operatorname{\mathrm{Vol}}_r(S(v_o,\ldots,v_r)) = \frac{\det(v_1-v_o,v_2-v_o,\ldots,v_r-v_o)}{r!}, \end{align*}$$
where 
 $\operatorname {\mathrm {Vol}}_r$
 is the (signed) Euclidean volume. Notably, if
$\operatorname {\mathrm {Vol}}_r$
 is the (signed) Euclidean volume. Notably, if 
 $(v_1-v_o,\ldots ,v_r-v_o)$
 are not linearly independent, then
$(v_1-v_o,\ldots ,v_r-v_o)$
 are not linearly independent, then 
 $\operatorname {\mathrm {Vol}}_r(S(v_o,\ldots ,v_r)) = 0$
. With this background, we can now formulate and swiftly prove the following corollary of Theorem 1.1. Hopefully, the proof will demonstrate the relevance of the patterns guaranteed by this theorem.
$\operatorname {\mathrm {Vol}}_r(S(v_o,\ldots ,v_r)) = 0$
. With this background, we can now formulate and swiftly prove the following corollary of Theorem 1.1. Hopefully, the proof will demonstrate the relevance of the patterns guaranteed by this theorem.
Corollary 1.2. For every large set 
 $E \subset \mathbb {Z}^r$
 with
$E \subset \mathbb {Z}^r$
 with 
 $r \ge 2$
, there exists a nonzero integer n such that
$r \ge 2$
, there exists a nonzero integer n such that 
 $$\begin{align*}n \cdot (\mathbb{Z} \setminus \{0\}) \subset r! \cdot \operatorname{\mathrm{VolSpec}}_r(E). \end{align*}$$
$$\begin{align*}n \cdot (\mathbb{Z} \setminus \{0\}) \subset r! \cdot \operatorname{\mathrm{VolSpec}}_r(E). \end{align*}$$
Remark 1.3. In the paper [Reference Graham9], Graham proves a similar result for finite colorings of the Euclidean space 
 $\mathbb {R}^r$
. Specifically, he establishes that for any finite coloring of
$\mathbb {R}^r$
. Specifically, he establishes that for any finite coloring of 
 $\mathbb {R}^r$
 and
$\mathbb {R}^r$
 and 
 $\alpha> 0$
, there is a monochromatic set E for which there is a r-simplex S with vertices in E satisfying
$\alpha> 0$
, there is a monochromatic set E for which there is a r-simplex S with vertices in E satisfying 
 $\operatorname {\mathrm {Vol}}_r(S) = \alpha $
.
$\operatorname {\mathrm {Vol}}_r(S) = \alpha $
.
Proof. Let 
 $E \subset \mathbb {Z}^r$
 be a large set. By Theorem 1.1, there are integers
$E \subset \mathbb {Z}^r$
 be a large set. By Theorem 1.1, there are integers 
 $n_o$
 and
$n_o$
 and 
 $m_1$
 and a primitive vector
$m_1$
 and a primitive vector 
 $\lambda \in \mathbb {Z}^r$
 such that for all
$\lambda \in \mathbb {Z}^r$
 such that for all 
 $\lambda _2,\ldots ,\lambda _r \in \mathbb {Z}^r$
, there are
$\lambda _2,\ldots ,\lambda _r \in \mathbb {Z}^r$
, there are 
 $m_2,\ldots ,m_r \in \mathbb {Z} \setminus \{0\}$
 and
$m_2,\ldots ,m_r \in \mathbb {Z} \setminus \{0\}$
 and 
 $\lambda _o \in E$
 such that the vectors
$\lambda _o \in E$
 such that the vectors 
 $$\begin{align*}v_o = \lambda_o, v_1 = \lambda_o + m_1 n_o \lambda, v_k = \lambda_o + m_k n_o \lambda + n_o \lambda_k, \quad k = 2,\ldots,r, \end{align*}$$
$$\begin{align*}v_o = \lambda_o, v_1 = \lambda_o + m_1 n_o \lambda, v_k = \lambda_o + m_k n_o \lambda + n_o \lambda_k, \quad k = 2,\ldots,r, \end{align*}$$
all belong to E. Utilizing the multilinearity and alternation of the determinant, we have
 $$\begin{align*}\det(v_1-v_o,\ldots,v_r-v_o) = m_1 n_o^r \cdot \det(\lambda,\lambda_2,\ldots,\lambda_r). \end{align*}$$
$$\begin{align*}\det(v_1-v_o,\ldots,v_r-v_o) = m_1 n_o^r \cdot \det(\lambda,\lambda_2,\ldots,\lambda_r). \end{align*}$$
Let 
 $n = m_1 n_o^r$
. As
$n = m_1 n_o^r$
. As 
 $\lambda _2,\ldots ,\lambda _r$
 are arbitrary in
$\lambda _2,\ldots ,\lambda _r$
 are arbitrary in 
 $\mathbb {Z}^{r}$
, we deduce that
$\mathbb {Z}^{r}$
, we deduce that 
 $$\begin{align*}r! \cdot \operatorname{\mathrm{VolSpec}}_r(E) \supset n \cdot \{ \det(\lambda,\lambda_2,\ldots,\lambda_r) \, : \, \lambda_2,\ldots,\lambda_r \in \mathbb{Z}^{r} \}. \end{align*}$$
$$\begin{align*}r! \cdot \operatorname{\mathrm{VolSpec}}_r(E) \supset n \cdot \{ \det(\lambda,\lambda_2,\ldots,\lambda_r) \, : \, \lambda_2,\ldots,\lambda_r \in \mathbb{Z}^{r} \}. \end{align*}$$
It is well known (see, for instance, [Reference Newman15, Section II, Chapter 5]) that for every primitive vector 
 $\lambda \in \mathbb {Z}^r$
, there exist
$\lambda \in \mathbb {Z}^r$
, there exist 
 $\lambda _2',\ldots ,\lambda ^{\prime }_r \in \mathbb {Z}^r$
 such that
$\lambda _2',\ldots ,\lambda ^{\prime }_r \in \mathbb {Z}^r$
 such that 
 $\det (\lambda ,\lambda ^{\prime }_2,\ldots ,\lambda _r') = 1$
. In particular, considering
$\det (\lambda ,\lambda ^{\prime }_2,\ldots ,\lambda _r') = 1$
. In particular, considering 
 $(r-1)$
-tuples
$(r-1)$
-tuples 
 $(\lambda _2,\ldots ,\lambda _r)$
 of the form
$(\lambda _2,\ldots ,\lambda _r)$
 of the form 
 $(m\lambda _2',\lambda _3',\ldots ,\lambda ^{\prime }_r)$
, for
$(m\lambda _2',\lambda _3',\ldots ,\lambda ^{\prime }_r)$
, for 
 $m \in \mathbb {Z} \setminus \{0\}$
, we see that
$m \in \mathbb {Z} \setminus \{0\}$
, we see that 
 $$\begin{align*}\{ \det(\lambda,\lambda_2,\ldots,\lambda_r) \, : \, (\lambda_2,\ldots,\lambda_r) \in \mathbb{Z}^{r-1} \} = \mathbb{Z} \setminus \{0\} \end{align*}$$
$$\begin{align*}\{ \det(\lambda,\lambda_2,\ldots,\lambda_r) \, : \, (\lambda_2,\ldots,\lambda_r) \in \mathbb{Z}^{r-1} \} = \mathbb{Z} \setminus \{0\} \end{align*}$$
for every primitive 
 $\lambda \in \mathbb {Z}^r$
, and we are done.
$\lambda \in \mathbb {Z}^r$
, and we are done.
1.2. Main dynamical results
 It is straightforward to observe, and the details are provided in Section 6, that Theorem 1.1 can be derived through Furstenberg’s Correspondence Principle from the following dynamical result. For the remainder of this section, let 
 $(X,\mathscr {B}_X)$
 denote a standard Borel space with a measurable
$(X,\mathscr {B}_X)$
 denote a standard Borel space with a measurable 
 $\mathbb {Z}^r$
-action
$\mathbb {Z}^r$
-action 
 $$\begin{align*}\mathbb{Z}^r \times X \rightarrow X, (\lambda,x) \mapsto \lambda.x. \end{align*}$$
$$\begin{align*}\mathbb{Z}^r \times X \rightarrow X, (\lambda,x) \mapsto \lambda.x. \end{align*}$$
We assume 
 $\mu $
 is a
$\mu $
 is a 
 $\mathbb {Z}^r$
-invariant and
$\mathbb {Z}^r$
-invariant and 
 $\mathbb {Z}^r$
-ergodic probability measure on X, referring to the pair
$\mathbb {Z}^r$
-ergodic probability measure on X, referring to the pair 
 $(X,\mu )$
 as an ergodic
$(X,\mu )$
 as an ergodic 
 $\mathbb {Z}^r$
-space. We also fix a
$\mathbb {Z}^r$
-space. We also fix a 
 $\mu $
-measurable set
$\mu $
-measurable set 
 $B \subset X$
 with positive
$B \subset X$
 with positive 
 $\mu $
-measure.
$\mu $
-measure.
Theorem 1.4. For every 
 $p \geq 2$
, there are positive integers n and
$p \geq 2$
, there are positive integers n and 
 $m_1$
 and a primitive vector
$m_1$
 and a primitive vector 
 $\lambda \in \mathbb {Z}^r$
 with the property that for all
$\lambda \in \mathbb {Z}^r$
 with the property that for all 
 $\lambda _2,\ldots ,\lambda _p \in \Lambda $
, there are positive integers
$\lambda _2,\ldots ,\lambda _p \in \Lambda $
, there are positive integers 
 $m_2,\ldots ,m_p$
 such that
$m_2,\ldots ,m_p$
 such that 
 $$\begin{align*}\mu\Big( B \cap m_1n\lambda.B \cap \Big(\bigcap_{k=2}^p (m_kn \lambda + n \lambda_k).B \Big)\Big)> 0. \end{align*}$$
$$\begin{align*}\mu\Big( B \cap m_1n\lambda.B \cap \Big(\bigcap_{k=2}^p (m_kn \lambda + n \lambda_k).B \Big)\Big)> 0. \end{align*}$$
 To establish Theorem 1.4, it is crucial to comprehend the actions of cyclic subgroups of 
 $\mathbb {Z}^r$
 on
$\mathbb {Z}^r$
 on 
 $(X,\mu )$
, even if these actions are not necessarily ergodic. Despite the potential absence of ergodicity for any single cyclic subgroup, we demonstrate that, given certain spectral constraints on the set B, there must be a direction that substantially expands B. To clarify this concept, we introduce the following definitions.
$(X,\mu )$
, even if these actions are not necessarily ergodic. Despite the potential absence of ergodicity for any single cyclic subgroup, we demonstrate that, given certain spectral constraints on the set B, there must be a direction that substantially expands B. To clarify this concept, we introduce the following definitions.
Definition 1.5. Given an ergodic 
 $\mathbb {Z}^r$
-space
$\mathbb {Z}^r$
-space 
 $(X,\mu )$
, an element
$(X,\mu )$
, an element 
 $\lambda \in \mathbb {Z}^r \setminus {0}$
 is termed an ergodic direction if the action of the cyclic subgroup
$\lambda \in \mathbb {Z}^r \setminus {0}$
 is termed an ergodic direction if the action of the cyclic subgroup 
 $\mathbb {Z} \lambda $
 on
$\mathbb {Z} \lambda $
 on 
 $(X,\mu )$
 is ergodic. A
$(X,\mu )$
 is ergodic. A 
 $\mu $
-measurable set
$\mu $
-measurable set 
 $B \subset X$
 with positive
$B \subset X$
 with positive 
 $\mu $
-measure is called directionally expandable if, for every
$\mu $
-measure is called directionally expandable if, for every 
 $\epsilon> 0$
, there exists
$\epsilon> 0$
, there exists 
 $\lambda _\epsilon \in \mathbb {Z}^r \setminus {0}$
 such that
$\lambda _\epsilon \in \mathbb {Z}^r \setminus {0}$
 such that 
 $\mu (\mathbb {Z}\lambda _\epsilon .B)> 1 - \epsilon $
.
$\mu (\mathbb {Z}\lambda _\epsilon .B)> 1 - \epsilon $
.
These definitions raise two immediate questions:
- 
○ Do ergodic directions always exist? 
- 
○ Is every  $\mu $
-measurable set with positive $\mu $
-measurable set with positive $\mu $
-measure directionally expandable? $\mu $
-measure directionally expandable?
As the following examples illustrate, the answer to both questions is ‘no’.
Example 1.6 (No ergodic directions)
 This example falls into a class of weakly mixing 
 $\mathbb {Z}^r$
-actions described in [Reference Robinson, Rosenblatt and Sahin16, Examples 2.11, 5.11], attributed to Bergelson and Ward. Consider a weakly mixing
$\mathbb {Z}^r$
-actions described in [Reference Robinson, Rosenblatt and Sahin16, Examples 2.11, 5.11], attributed to Bergelson and Ward. Consider a weakly mixing 
 $\mathbb {Z}$
-action
$\mathbb {Z}$
-action 
 $T \curvearrowright (Y,\nu )$
 and define the
$T \curvearrowright (Y,\nu )$
 and define the 
 $\mathbb {Z}^r$
-space
$\mathbb {Z}^r$
-space 
 $(X,\mu )$
 by
$(X,\mu )$
 by 
 $$\begin{align*}(X,\mu) = \Big(\prod_{i=1}^\infty Y, \nu^{\mathbb{N}}\Big) \quad \mathrm{and} \quad (\lambda.x)_i = T^{\langle \lambda,\eta_i \rangle} x_i, \quad \mathrm{for}\ \lambda \in \mathbb{Z}^r\ \mathrm{and}\ i \in \mathbb{N}, \end{align*}$$
$$\begin{align*}(X,\mu) = \Big(\prod_{i=1}^\infty Y, \nu^{\mathbb{N}}\Big) \quad \mathrm{and} \quad (\lambda.x)_i = T^{\langle \lambda,\eta_i \rangle} x_i, \quad \mathrm{for}\ \lambda \in \mathbb{Z}^r\ \mathrm{and}\ i \in \mathbb{N}, \end{align*}$$
where 
 $(\eta _i)$
 of
$(\eta _i)$
 of 
 $\mathbb {Z}^r \setminus \{0\}$
 is a fixed enumeration of
$\mathbb {Z}^r \setminus \{0\}$
 is a fixed enumeration of 
 $\mathbb {Z}^r \setminus \{0\}$
 and
$\mathbb {Z}^r \setminus \{0\}$
 and 
 $\langle \cdot , \cdot \rangle $
 denotes the standard inner product on
$\langle \cdot , \cdot \rangle $
 denotes the standard inner product on 
 $\mathbb {Z}^r$
. One can readily check that the action
$\mathbb {Z}^r$
. One can readily check that the action 
 $\mathbb {Z}^r \curvearrowright (X,\mu )$
 is weakly mixing. Fix a
$\mathbb {Z}^r \curvearrowright (X,\mu )$
 is weakly mixing. Fix a 
 $\nu $
-measurable set
$\nu $
-measurable set 
 $B_o \subset Y$
 with
$B_o \subset Y$
 with 
 $0 < \nu (B_o) < 1$
. For a given
$0 < \nu (B_o) < 1$
. For a given 
 $\lambda \in \Lambda $
, we fix an index i such that
$\lambda \in \Lambda $
, we fix an index i such that 
 $\langle \lambda ,\eta _i \rangle = 0$
 and define
$\langle \lambda ,\eta _i \rangle = 0$
 and define 
 $$\begin{align*}B_i = \{ x \in X \, : \, x_{i} \in B_o\} \subset X. \end{align*}$$
$$\begin{align*}B_i = \{ x \in X \, : \, x_{i} \in B_o\} \subset X. \end{align*}$$
Then, 
 $\mu (B_i) = \nu (B_o) \in (0,1)$
 and
$\mu (B_i) = \nu (B_o) \in (0,1)$
 and 
 $B_i$
 is invariant under the subgroup
$B_i$
 is invariant under the subgroup 
 $\mathbb {Z} \lambda < \mathbb {Z}^r$
. Indeed, since
$\mathbb {Z} \lambda < \mathbb {Z}^r$
. Indeed, since 
 $\langle \lambda ,\eta _i \rangle = 0$
, we have
$\langle \lambda ,\eta _i \rangle = 0$
, we have 
 $$\begin{align*}\lambda.B_i = \{ \lambda.x \in X \, : \, x_i \in B_o \} = \{ \lambda.x \in X \, : \, (\lambda.x)_i \in B_o \} = B_i. \end{align*}$$
$$\begin{align*}\lambda.B_i = \{ \lambda.x \in X \, : \, x_i \in B_o \} = \{ \lambda.x \in X \, : \, (\lambda.x)_i \in B_o \} = B_i. \end{align*}$$
In particular, every cyclic subgroup 
 $\mathbb {Z}\lambda < \mathbb {Z}^r$
 acts nonergodically on
$\mathbb {Z}\lambda < \mathbb {Z}^r$
 acts nonergodically on 
 $(X,\mu )$
. However, for a given index i, note that if
$(X,\mu )$
. However, for a given index i, note that if 
 $\lambda _o \in \mathbb {Z}^r$
 is instead chosen so that
$\lambda _o \in \mathbb {Z}^r$
 is instead chosen so that 
 $\langle \lambda _o,\eta _i \rangle = n \neq 0$
, then
$\langle \lambda _o,\eta _i \rangle = n \neq 0$
, then 
 $$\begin{align*}\mathbb{Z}\lambda_o.B_i = \Big\{ x \in X \, : \, x_i \in \bigcup_{k \in \mathbb{Z}} T^{-kn}B_o\Big\}, \end{align*}$$
$$\begin{align*}\mathbb{Z}\lambda_o.B_i = \Big\{ x \in X \, : \, x_i \in \bigcup_{k \in \mathbb{Z}} T^{-kn}B_o\Big\}, \end{align*}$$
which is a 
 $\mu $
-conull subset of X since T is weakly mixing on
$\mu $
-conull subset of X since T is weakly mixing on 
 $(Y,\nu )$
. Hence, for a fixed index i, the set
$(Y,\nu )$
. Hence, for a fixed index i, the set 
 $B_i$
 is directionally expandable (in fact, we can take the same direction
$B_i$
 is directionally expandable (in fact, we can take the same direction 
 $\lambda _\varepsilon $
 for every
$\lambda _\varepsilon $
 for every 
 $\varepsilon> 0$
).
$\varepsilon> 0$
).
Example 1.7 (A set which is not directionally expandable)
 Consider a finite-index subgroup 
 $\Lambda _o < \mathbb {Z}^r$
 such that
$\Lambda _o < \mathbb {Z}^r$
 such that 
 $\mathbb {Z}^r/\Lambda _o$
 is not cyclic. Let
$\mathbb {Z}^r/\Lambda _o$
 is not cyclic. Let 
 $X = \mathbb {Z}^r/\Lambda _o$
 with the canonical translation action by
$X = \mathbb {Z}^r/\Lambda _o$
 with the canonical translation action by 
 $\mathbb {Z}^r$
 and equip X with the normalized counting measure
$\mathbb {Z}^r$
 and equip X with the normalized counting measure 
 $\mu $
. The singleton set
$\mu $
. The singleton set 
 $B = \{\Lambda _o\}$
 has positive
$B = \{\Lambda _o\}$
 has positive 
 $\mu $
-measure, but for every
$\mu $
-measure, but for every 
 $\lambda \in \mathbb{Z}^r$
, the cyclic subgroup
$\lambda \in \mathbb{Z}^r$
, the cyclic subgroup 
 $\mathbb {Z}\lambda .B$
 has index at least two in X (since
$\mathbb {Z}\lambda .B$
 has index at least two in X (since 
 $\mathbb {Z}^r/\Lambda _o$
 is not cyclic). Hence,
$\mathbb {Z}^r/\Lambda _o$
 is not cyclic). Hence, 
 $\mu (\mathbb {Z}\lambda .B) \leq \frac {1}{2}$
 for all
$\mu (\mathbb {Z}\lambda .B) \leq \frac {1}{2}$
 for all 
 $\lambda \in \mathbb{Z}^{r} $
, and B is not directionally expandable.
$\lambda \in \mathbb{Z}^{r} $
, and B is not directionally expandable.
 Example 1.7 highlights that the existence of a finite (noncyclic) 
 $\mathbb {Z}^r$
-factor obstructs directional expansion. Therefore, any meaningful results about the expansive properties of
$\mathbb {Z}^r$
-factor obstructs directional expansion. Therefore, any meaningful results about the expansive properties of 
 $\mathbb {Z}^r$
-actions should account for these finite factors. We address this by imposing a condition on the normalized spectral measure of the rational spectrum, requiring it to be sufficiently small. To elaborate on this, we introduce some notation.
$\mathbb {Z}^r$
-actions should account for these finite factors. We address this by imposing a condition on the normalized spectral measure of the rational spectrum, requiring it to be sufficiently small. To elaborate on this, we introduce some notation.
 If 
 $(X,\mu )$
 is an ergodic
$(X,\mu )$
 is an ergodic 
 $\mathbb {Z}^r$
-space and
$\mathbb {Z}^r$
-space and 
 $B \subset X$
 is a
$B \subset X$
 is a 
 $\mu $
-measurable set with positive
$\mu $
-measurable set with positive 
 $\mu $
-measure, by Bochner’s theorem [Reference Loomis11], there exists a unique finite and nonnegative Borel measure
$\mu $
-measure, by Bochner’s theorem [Reference Loomis11], there exists a unique finite and nonnegative Borel measure 
 $\sigma _B$
 on the dual group
$\sigma _B$
 on the dual group 
 $\widehat {\mathbb {Z}^r} \simeq \mathbb {T}^r$
 such that
$\widehat {\mathbb {Z}^r} \simeq \mathbb {T}^r$
 such that 
 $$\begin{align*}\mu(B \cap \lambda.B) = \int_{\widehat{\mathbb{Z}^r}} \xi(\lambda) \, d\sigma_B(\xi), \quad \mathrm{for\ all}\ \lambda \in \mathbb{Z}^r. \end{align*}$$
$$\begin{align*}\mu(B \cap \lambda.B) = \int_{\widehat{\mathbb{Z}^r}} \xi(\lambda) \, d\sigma_B(\xi), \quad \mathrm{for\ all}\ \lambda \in \mathbb{Z}^r. \end{align*}$$
It is a well-known fact (see, for example, Lemma 2.5 below) that if 
 $\mu $
 is a
$\mu $
 is a 
 $\mathbb {Z}^r$
-ergodic measure, then
$\mathbb {Z}^r$
-ergodic measure, then 
 $\sigma _B(\{1\}) = \mu (B)^2> 0$
, allowing us to define the normalized spectral measure
$\sigma _B(\{1\}) = \mu (B)^2> 0$
, allowing us to define the normalized spectral measure 
 $\widetilde {\sigma }_B$
 by
$\widetilde {\sigma }_B$
 by 
 $$\begin{align*}\widetilde{\sigma}_B = \frac{\sigma_B}{\sigma_B(\{1\})}. \end{align*}$$
$$\begin{align*}\widetilde{\sigma}_B = \frac{\sigma_B}{\sigma_B(\{1\})}. \end{align*}$$
The finite 
 $\mathbb {Z}^r$
-factors of
$\mathbb {Z}^r$
-factors of 
 $\mathbb {Z}^r \curvearrowright (X,\mu )$
 are directly related to an important subset
$\mathbb {Z}^r \curvearrowright (X,\mu )$
 are directly related to an important subset 
 $\operatorname {\mathrm {Rat}}(\mathbb {Z}^r)$
 of
$\operatorname {\mathrm {Rat}}(\mathbb {Z}^r)$
 of 
 $\widehat {\mathbb {Z}^r}$
 known as the rational spectrum, defined by
$\widehat {\mathbb {Z}^r}$
 known as the rational spectrum, defined by 
 $$\begin{align*}\operatorname{\mathrm{Rat}}(\mathbb{Z}^r) = \{ \xi \in \widehat{\mathbb{Z}^r} \, : \, \xi|_{\Lambda_o} = 1, \mathrm{for\ some\ finite}\text{-}\mathrm{index\ subgroup}\ \Lambda_o < \mathbb{Z}^r \}. \end{align*}$$
$$\begin{align*}\operatorname{\mathrm{Rat}}(\mathbb{Z}^r) = \{ \xi \in \widehat{\mathbb{Z}^r} \, : \, \xi|_{\Lambda_o} = 1, \mathrm{for\ some\ finite}\text{-}\mathrm{index\ subgroup}\ \Lambda_o < \mathbb{Z}^r \}. \end{align*}$$
Our second main dynamical result is stated as follows.
Theorem 1.8. Let 
 $(X,\mu )$
 be an ergodic
$(X,\mu )$
 be an ergodic 
 $\mathbb {Z}^r$
-space and let
$\mathbb {Z}^r$
-space and let 
 $\varepsilon _o \geq 0$
. Suppose that
$\varepsilon _o \geq 0$
. Suppose that 
 $B \subset X$
 is a
$B \subset X$
 is a 
 $\mu $
-measurable set with positive
$\mu $
-measurable set with positive 
 $\mu $
-measure such that
$\mu $
-measure such that 
 $\widetilde {\sigma }_B(\operatorname {\mathrm {Rat}}(\mathbb {Z}^r) \setminus \{1\}) \leq \varepsilon _o$
. Then, for all
$\widetilde {\sigma }_B(\operatorname {\mathrm {Rat}}(\mathbb {Z}^r) \setminus \{1\}) \leq \varepsilon _o$
. Then, for all 
 $\varepsilon> \varepsilon _o$
, there exists a primitive vector
$\varepsilon> \varepsilon _o$
, there exists a primitive vector 
 $\lambda _\varepsilon \in \mathbb {Z}^r$
 such that
$\lambda _\varepsilon \in \mathbb {Z}^r$
 such that 
 $$\begin{align*}\mu(\mathbb{Z}\lambda_\varepsilon.B)> 1-\varepsilon. \end{align*}$$
$$\begin{align*}\mu(\mathbb{Z}\lambda_\varepsilon.B)> 1-\varepsilon. \end{align*}$$
 A 
 $\mathbb {Z}^r$
-space is said to be totally ergodic if every finite-index subgroup of
$\mathbb {Z}^r$
-space is said to be totally ergodic if every finite-index subgroup of 
 $\mathbb {Z}^r$
 acts ergodically on
$\mathbb {Z}^r$
 acts ergodically on 
 $(X,\mu )$
. In this context, it is evident that
$(X,\mu )$
. In this context, it is evident that 
 $\sigma _B(\operatorname {\mathrm {Rat}}(\mathbb {Z}^r) \setminus {1}) = 0$
 for any
$\sigma _B(\operatorname {\mathrm {Rat}}(\mathbb {Z}^r) \setminus {1}) = 0$
 for any 
 $\mu $
-measurable set
$\mu $
-measurable set 
 $B \subset X$
 with positive
$B \subset X$
 with positive 
 $\mu $
-measure. As a result, we obtain the following corollary.
$\mu $
-measure. As a result, we obtain the following corollary.
Corollary 1.9. If 
 $(X,\mu )$
 is a totally ergodic
$(X,\mu )$
 is a totally ergodic 
 $\mathbb {Z}^r$
-space, then every
$\mathbb {Z}^r$
-space, then every 
 $\mu $
-measurable set
$\mu $
-measurable set 
 $B \subset X$
 with positive
$B \subset X$
 with positive 
 $\mu $
-measure is directionally expandable.
$\mu $
-measure is directionally expandable.
Remark 1.10. In contrast to Theorem 1.8, it is noteworthy that Theorem 1.4 imposes no spectral constraints on the set B. To derive Theorem 1.4 from Theorem 1.8, we initially establish that for any B, there exists a finite-index subgroup 
 $\Lambda _o < \mathbb {Z}^r$
 along with an ergodic component
$\Lambda _o < \mathbb {Z}^r$
 along with an ergodic component 
 $\nu $
 for the action
$\nu $
 for the action 
 $\Lambda _o \curvearrowright (X,\mu )$
 such that
$\Lambda _o \curvearrowright (X,\mu )$
 such that 
 $\widetilde {\sigma }_{\nu ,B}(\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\})$
 is small, while
$\widetilde {\sigma }_{\nu ,B}(\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\})$
 is small, while 
 $\nu (B)$
 is comparable to
$\nu (B)$
 is comparable to 
 $\mu (B)$
. This constitutes a somewhat intricate step and is outlined in Section 4.
$\mu (B)$
. This constitutes a somewhat intricate step and is outlined in Section 4.
1.3. Organization of the paper
In Section 2, basic concepts essential for the proofs are introduced. Section 3.1 establishes a more comprehensive version of Theorem 1.8. The subsequent Section 4 delves into the reduction of the size of the rational spectrum upon passing to finite-index subgroups, a crucial step elucidated further in Section 5 where a more generalized form of Theorem 1.4 is proven. In Section 6, we provide a proof for Theorem 1.1.
2. Preliminaries
2.1. Free abelian groups and their duals
 Let 
 $\Lambda $
 be a free abelian group of rank r. We note that, upon fixing a
$\Lambda $
 be a free abelian group of rank r. We note that, upon fixing a 
 $\mathbb {Z}$
-basis
$\mathbb {Z}$
-basis 
 $\mathscr {B} = (\beta _1,\ldots ,\beta _r)$
 of
$\mathscr {B} = (\beta _1,\ldots ,\beta _r)$
 of 
 $\Lambda $
, the map
$\Lambda $
, the map 
 $$\begin{align*}\mathbb{Z}^r \rightarrow \Lambda, (m_1,\ldots,m_r) \mapsto \sum_{k=1}^r m_k \beta_k \end{align*}$$
$$\begin{align*}\mathbb{Z}^r \rightarrow \Lambda, (m_1,\ldots,m_r) \mapsto \sum_{k=1}^r m_k \beta_k \end{align*}$$
is a group isomorphism. For a positive integer 
 $n \geq 1$
, let
$n \geq 1$
, let 
 $\Lambda (n) = n \cdot \Lambda $
. Note that
$\Lambda (n) = n \cdot \Lambda $
. Note that 
 $\Lambda (n)$
 has finite index in
$\Lambda (n)$
 has finite index in 
 $\Lambda $
. We will need the following basic result which is an immediate consequence of Schmidt’s normal form.
$\Lambda $
. We will need the following basic result which is an immediate consequence of Schmidt’s normal form.
Lemma 2.1. Let 
 $n \geq 1$
 and suppose that
$n \geq 1$
 and suppose that 
 $\Lambda ' < \Lambda (n)$
 is a finite-index subgroup. Then there is an integer
$\Lambda ' < \Lambda (n)$
 is a finite-index subgroup. Then there is an integer 
 $N \geq n$
 such that
$N \geq n$
 such that 
 $\Lambda (N) < \Lambda '$
.
$\Lambda (N) < \Lambda '$
.
2.1.1. Primitive vectors
 A vector 
 $\lambda \in \Lambda $
 is primitive if there are elements
$\lambda \in \Lambda $
 is primitive if there are elements 
 $\lambda _2,\ldots ,\lambda _r \in \Lambda $
 such that
$\lambda _2,\ldots ,\lambda _r \in \Lambda $
 such that 
 $\{\lambda ,\ldots ,\lambda _r\}$
 is a
$\{\lambda ,\ldots ,\lambda _r\}$
 is a 
 $\mathbb {Z}$
-basis of
$\mathbb {Z}$
-basis of 
 $\Lambda $
. If we fix a basis
$\Lambda $
. If we fix a basis 
 $\mathscr {B} = \{\beta _1,\ldots ,\beta _r\}$
 and write
$\mathscr {B} = \{\beta _1,\ldots ,\beta _r\}$
 and write 
 $$\begin{align*}\lambda = \sum_{k=1}^r m_k \beta_k, \end{align*}$$
$$\begin{align*}\lambda = \sum_{k=1}^r m_k \beta_k, \end{align*}$$
then it is well known (see, for example, [Reference Siegel17, Theorem 32]) that 
 $\lambda $
 is primitive if an only if
$\lambda $
 is primitive if an only if 
 $\gcd (m_1,\ldots ,m_r) = 1$
. We denote the set of primitive vectors in
$\gcd (m_1,\ldots ,m_r) = 1$
. We denote the set of primitive vectors in 
 $\Lambda $
 by
$\Lambda $
 by 
 $\mathcal {P}_\Lambda $
.
$\mathcal {P}_\Lambda $
.
2.1.2. Dual groups and rational spectrum
 Let 
 $S^1 \subset \mathbb {C}^*$
 denote the (multiplicative) circle group and let
$S^1 \subset \mathbb {C}^*$
 denote the (multiplicative) circle group and let 
 $\widehat {\Lambda } = \operatorname {\mathrm {Hom}}(\Lambda ,S^1)$
 denote the dual group of
$\widehat {\Lambda } = \operatorname {\mathrm {Hom}}(\Lambda ,S^1)$
 denote the dual group of 
 $\Lambda $
. Note that
$\Lambda $
. Note that 
 $\widehat {\Lambda }$
 is a closed (hence compact and metric) subgroup of the countable product
$\widehat {\Lambda }$
 is a closed (hence compact and metric) subgroup of the countable product 
 $(S^1)^\Lambda $
. We define the rational spectrum
$(S^1)^\Lambda $
. We define the rational spectrum 
 $\operatorname {\mathrm {Rat}}(\Lambda )$
 of
$\operatorname {\mathrm {Rat}}(\Lambda )$
 of 
 $\widehat {\Lambda }$
 by
$\widehat {\Lambda }$
 by 
 $$\begin{align*}\operatorname{\mathrm{Rat}}(\Lambda) = \{ \xi \in \widehat{\Lambda} \, : \, \xi|_{\Lambda_o} = 1 \mathrm{for\ some\ finite}\text{-}\mathrm{index\ subgroup}\ \Lambda_o < \Lambda \}. \end{align*}$$
$$\begin{align*}\operatorname{\mathrm{Rat}}(\Lambda) = \{ \xi \in \widehat{\Lambda} \, : \, \xi|_{\Lambda_o} = 1 \mathrm{for\ some\ finite}\text{-}\mathrm{index\ subgroup}\ \Lambda_o < \Lambda \}. \end{align*}$$
Note that the trivial character 
 $1$
 always belongs to
$1$
 always belongs to 
 $\operatorname {\mathrm {Rat}}(\Lambda )$
. If H is a subgroup of
$\operatorname {\mathrm {Rat}}(\Lambda )$
. If H is a subgroup of 
 $\Lambda $
, we write
$\Lambda $
, we write 
 $H^\perp $
 for its annihilator, defined by
$H^\perp $
 for its annihilator, defined by 
 $$\begin{align*}H^\perp = \{ \xi \in \widehat{\Lambda} \, : \, \xi(\lambda) = 1\ \mathrm{for\ all}\ \lambda \in H \}. \end{align*}$$
$$\begin{align*}H^\perp = \{ \xi \in \widehat{\Lambda} \, : \, \xi(\lambda) = 1\ \mathrm{for\ all}\ \lambda \in H \}. \end{align*}$$
Note that 
 $H^\perp $
 is always a closed (hence compact) subgroup of
$H^\perp $
 is always a closed (hence compact) subgroup of 
 $\widehat {\Lambda }$
. If
$\widehat {\Lambda }$
. If 
 $\lambda \in \mathcal {P}_\Lambda $
, we denote by
$\lambda \in \mathcal {P}_\Lambda $
, we denote by 
 $L_\lambda = \mathbb {Z} \lambda $
 the cyclic subgroup generated by
$L_\lambda = \mathbb {Z} \lambda $
 the cyclic subgroup generated by 
 $\lambda $
. Note that
$\lambda $
. Note that 
 $$\begin{align*}L_\lambda^{\perp} = \{ \xi \in \widehat{\Lambda} \, : \, \xi(\lambda) = 1 \}. \end{align*}$$
$$\begin{align*}L_\lambda^{\perp} = \{ \xi \in \widehat{\Lambda} \, : \, \xi(\lambda) = 1 \}. \end{align*}$$
2.1.3. Haystacks
Definition 2.2 (Haystack)
 An infinite subset 
 $\mathcal {H} \subset \mathcal {P}_\Lambda $
 is a haystack if for every r-tuple
$\mathcal {H} \subset \mathcal {P}_\Lambda $
 is a haystack if for every r-tuple 
 $(\lambda _1,\ldots ,\lambda _r)$
 of distinct elements in
$(\lambda _1,\ldots ,\lambda _r)$
 of distinct elements in 
 $\mathcal {H}$
, the subgroup
$\mathcal {H}$
, the subgroup 
 $\operatorname {\mathrm {span}}_{\mathbb {Z}}(\lambda _1,\ldots ,\lambda _r)$
 has finite index in
$\operatorname {\mathrm {span}}_{\mathbb {Z}}(\lambda _1,\ldots ,\lambda _r)$
 has finite index in 
 $\Lambda $
.
$\Lambda $
.
Remark 2.3. Note that if 
 $\mathcal {H}$
 is a haystack, then
$\mathcal {H}$
 is a haystack, then 
 $$\begin{align*}\bigcap_{\lambda \in F} L_{\lambda}^\perp \subseteq \operatorname{\mathrm{Rat}}(\Lambda), \quad \mathrm{for\ every}\ F \subset \mathcal{H}\ \mathrm{with}\ |F| \geq r. \end{align*}$$
$$\begin{align*}\bigcap_{\lambda \in F} L_{\lambda}^\perp \subseteq \operatorname{\mathrm{Rat}}(\Lambda), \quad \mathrm{for\ every}\ F \subset \mathcal{H}\ \mathrm{with}\ |F| \geq r. \end{align*}$$
Indeed, if 
 $\lambda _1,\ldots ,\lambda _r$
 generates a finite-index subgroup
$\lambda _1,\ldots ,\lambda _r$
 generates a finite-index subgroup 
 $\Lambda _o < \Lambda $
, then
$\Lambda _o < \Lambda $
, then 
 $$\begin{align*}\bigcap_{k=1}^r L_{\lambda_k}^\perp = \widehat{\Lambda}_o^{\perp}, \end{align*}$$
$$\begin{align*}\bigcap_{k=1}^r L_{\lambda_k}^\perp = \widehat{\Lambda}_o^{\perp}, \end{align*}$$
and 
 $\widetilde {\Lambda }_o^{\perp }$
 is clearly contained in
$\widetilde {\Lambda }_o^{\perp }$
 is clearly contained in 
 $\operatorname {\mathrm {Rat}}(\Lambda )$
.
$\operatorname {\mathrm {Rat}}(\Lambda )$
.
Haystacks can be produced in many different ways. The next lemma provides an explicit construction.
Lemma 2.4. Let 
 $\mathscr {B} = \{\beta _1,\ldots ,\beta _r\}$
 be a basis of
$\mathscr {B} = \{\beta _1,\ldots ,\beta _r\}$
 be a basis of 
 $\Lambda $
 and let
$\Lambda $
 and let 
 $1 < m_1 < \ldots < m_r$
 be relatively prime integers. Then,
$1 < m_1 < \ldots < m_r$
 be relatively prime integers. Then, 
 $$\begin{align*}\mathcal{H} = \Big\{ \sum_{k=1}^r m_k^n \cdot \beta_k \, : \, n \geq 1 \Big\} \end{align*}$$
$$\begin{align*}\mathcal{H} = \Big\{ \sum_{k=1}^r m_k^n \cdot \beta_k \, : \, n \geq 1 \Big\} \end{align*}$$
is a haystack in 
 $\mathcal {P}_\Lambda $
.
$\mathcal {P}_\Lambda $
.
Proof. First note that since 
 $m_1,\ldots ,m_r$
 are relatively prime,
$m_1,\ldots ,m_r$
 are relatively prime, 
 $\mathcal {H}$
 is contained in
$\mathcal {H}$
 is contained in 
 $\mathcal {P}_\Lambda $
. Thus, to prove that
$\mathcal {P}_\Lambda $
. Thus, to prove that 
 $\mathcal {H}$
 is a haystack, it is enough to show that every set of r distinct elements
$\mathcal {H}$
 is a haystack, it is enough to show that every set of r distinct elements 
 $\lambda _1,\ldots ,\lambda _r \in \mathcal {H}$
 is linearly independent over
$\lambda _1,\ldots ,\lambda _r \in \mathcal {H}$
 is linearly independent over 
 $\mathbb {R}$
.
$\mathbb {R}$
.
 Fix an r-tuple 
 $\lambda _1,\ldots ,\lambda _r \in \mathcal {H}$
 and let
$\lambda _1,\ldots ,\lambda _r \in \mathcal {H}$
 and let 
 $q_1,\ldots ,q_r$
 be real numbers such that
$q_1,\ldots ,q_r$
 be real numbers such that 
 $$ \begin{align} \sum_{j=1}^r q_j \lambda_j = 0. \end{align} $$
$$ \begin{align} \sum_{j=1}^r q_j \lambda_j = 0. \end{align} $$
We want to show that 
 $q_1 = \ldots = q_r = 0$
. After possibly permuting indices, we can find integers
$q_1 = \ldots = q_r = 0$
. After possibly permuting indices, we can find integers 
 $1 \leq n_1 < n_2 < \ldots < n_r$
 such that
$1 \leq n_1 < n_2 < \ldots < n_r$
 such that 
 $$\begin{align*}\lambda_j = \sum_{k=1}^r m_k^{n_j} \beta_k, \quad \mathrm{for\ all}\ j=1,\ldots,r. \end{align*}$$
$$\begin{align*}\lambda_j = \sum_{k=1}^r m_k^{n_j} \beta_k, \quad \mathrm{for\ all}\ j=1,\ldots,r. \end{align*}$$
Then, since 
 $\{\beta _1,\ldots ,\beta _r\}$
 is a basis, it follows from (2.1) that
$\{\beta _1,\ldots ,\beta _r\}$
 is a basis, it follows from (2.1) that 
 $$\begin{align*}\sum_{j=1}^r q_j m_k^{n_j} = 0, \quad \mathrm{for\ all}\ k=1,\ldots,r, \end{align*}$$
$$\begin{align*}\sum_{j=1}^r q_j m_k^{n_j} = 0, \quad \mathrm{for\ all}\ k=1,\ldots,r, \end{align*}$$
or equivalently, the vector 
 $q = (q_1,\ldots ,q_r)$
 belongs to the (left) kernel of the
$q = (q_1,\ldots ,q_r)$
 belongs to the (left) kernel of the 
 $r \times r$
-matrix
$r \times r$
-matrix 
 $$\begin{align*}A = \{ e^{n_j \ln(m_k)} \}_{j,k=1}^r. \end{align*}$$
$$\begin{align*}A = \{ e^{n_j \ln(m_k)} \}_{j,k=1}^r. \end{align*}$$
However, by [Reference Karlin10, Chapter 1, Paragraph 2], the kernel 
 $(x,y) \mapsto e^{xy}$
 is strictly totally positive on
$(x,y) \mapsto e^{xy}$
 is strictly totally positive on 
 $\mathbb {R} \times \mathbb {R}$
, and thus
$\mathbb {R} \times \mathbb {R}$
, and thus 
 $\det (A)> 0$
 for all
$\det (A)> 0$
 for all 
 $m_1 < \ldots < m_r$
 and
$m_1 < \ldots < m_r$
 and 
 $n_1 < \ldots < n_r$
. We conclude that
$n_1 < \ldots < n_r$
. We conclude that 
 $q = 0$
.
$q = 0$
.
2.2. Ergodic theory of free abelian groups
 We say that a standard Borel probability space 
 $(X,\mu )$
 is a
$(X,\mu )$
 is a 
 $\Lambda $
-space if X is equipped with a measurable
$\Lambda $
-space if X is equipped with a measurable 
 $\Lambda $
-action which preserves
$\Lambda $
-action which preserves 
 $\mu $
, and we say that
$\mu $
, and we say that 
 $(X,\mu )$
 is an ergodic
$(X,\mu )$
 is an ergodic 
 $\Lambda $
-space if
$\Lambda $
-space if 
 $\mu $
 is also ergodic with respect to this action.
$\mu $
 is also ergodic with respect to this action.
2.2.1. Spectral measures and normalized spectral measures
 Let 
 $(X,\mu )$
 be an ergodic
$(X,\mu )$
 be an ergodic 
 $\Lambda $
-space and let
$\Lambda $
-space and let 
 $B \subset X$
 be a
$B \subset X$
 be a 
 $\mu $
-measurable set with positive
$\mu $
-measurable set with positive 
 $\mu $
-measure. Bochner’s Theorem tells us that there is a unique finite and nonnegative Borel measure
$\mu $
-measure. Bochner’s Theorem tells us that there is a unique finite and nonnegative Borel measure 
 $\sigma _B$
 on
$\sigma _B$
 on 
 $\widehat {\Lambda }$
 such that
$\widehat {\Lambda }$
 such that 
 $$\begin{align*}\mu(B \cap \lambda.B) = \int_{\widehat{\Lambda}} \xi(\lambda) \, d\sigma_B(\xi), \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
$$\begin{align*}\mu(B \cap \lambda.B) = \int_{\widehat{\Lambda}} \xi(\lambda) \, d\sigma_B(\xi), \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
If we wish to emphasize the dependence on the measure 
 $\mu $
, we write
$\mu $
, we write 
 $\sigma _{\mu ,B}$
. Recall that if
$\sigma _{\mu ,B}$
. Recall that if 
 $\lambda \in \Lambda $
, then
$\lambda \in \Lambda $
, then 
 $L_\lambda $
 denotes the cyclic subgroup
$L_\lambda $
 denotes the cyclic subgroup 
 $\mathbb {Z} \lambda < \Lambda $
.
$\mathbb {Z} \lambda < \Lambda $
.
Lemma 2.5 (Spectral measures and annihilators)
 Let 
 $(X,\mu )$
 be an ergodic
$(X,\mu )$
 be an ergodic 
 $\Lambda $
-space and let
$\Lambda $
-space and let 
 $B \subset X$
 be a
$B \subset X$
 be a 
 $\mu $
-measurable set with positive
$\mu $
-measurable set with positive 
 $\mu $
-measure. Then,
$\mu $
-measure. Then, 
 $\sigma _B(\{1\}) = \mu (B)^2$
 and
$\sigma _B(\{1\}) = \mu (B)^2$
 and 
 $\sigma _B(\widehat {\Lambda }) = \mu (B)$
, and for every
$\sigma _B(\widehat {\Lambda }) = \mu (B)$
, and for every 
 $\lambda \in \Lambda $
,
$\lambda \in \Lambda $
, 
 $$\begin{align*}\sigma_{B}(L_\lambda^{\perp}) = \int_X \mathbb{E}_\mu[\chi_B \, | \, \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu, \end{align*}$$
$$\begin{align*}\sigma_{B}(L_\lambda^{\perp}) = \int_X \mathbb{E}_\mu[\chi_B \, | \, \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu, \end{align*}$$
where 
 $\mathcal {E}_{\mathbb {Z} \lambda }$
 denotes the sub-
$\mathcal {E}_{\mathbb {Z} \lambda }$
 denotes the sub-
 $\sigma $
-algebra of
$\sigma $
-algebra of 
 $\mathscr {B}_X$
 consisting of
$\mathscr {B}_X$
 consisting of 
 $\mu $
-almost
$\mu $
-almost 
 $\mathbb {Z}\lambda $
-invariant subsets, and
$\mathbb {Z}\lambda $
-invariant subsets, and 
 $\chi _B$
 is the indicator function of B.
$\chi _B$
 is the indicator function of B.
Proof. First, note that since 
 $\xi (0) = 1$
 for all
$\xi (0) = 1$
 for all 
 $\xi \in \widehat {\Lambda }$
, we have
$\xi \in \widehat {\Lambda }$
, we have 
 $$\begin{align*}\mu(B) = \mu(B \cap 0.B) = \int_{\widehat{\Lambda}} 1 \, d\sigma_B(\xi) = \sigma_B(\widehat{\Lambda}). \end{align*}$$
$$\begin{align*}\mu(B) = \mu(B \cap 0.B) = \int_{\widehat{\Lambda}} 1 \, d\sigma_B(\xi) = \sigma_B(\widehat{\Lambda}). \end{align*}$$
Let 
 $(F_n)$
 be a Følner sequence in
$(F_n)$
 be a Følner sequence in 
 $\Lambda $
. Then, by the weak ergodic theorem,
$\Lambda $
. Then, by the weak ergodic theorem, 
 $$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{|F_n|} \sum_{\lambda \in F_n} \mu(B \cap \lambda.B) = \mu(B)^2, \end{align*}$$
$$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{|F_n|} \sum_{\lambda \in F_n} \mu(B \cap \lambda.B) = \mu(B)^2, \end{align*}$$
and, for 
 $\xi \in \widehat {\Lambda }$
,
$\xi \in \widehat {\Lambda }$
, 
 $$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{|F_n|} \sum_{\lambda \in F_n} \xi(\lambda) = \left\{ \begin{array}{ll} 1 & \mathrm{if}\ \xi = 1 \\[0.1cm] 0 & \mathrm{if}\ \xi \neq 1 \end{array} \right.. \end{align*}$$
$$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{|F_n|} \sum_{\lambda \in F_n} \xi(\lambda) = \left\{ \begin{array}{ll} 1 & \mathrm{if}\ \xi = 1 \\[0.1cm] 0 & \mathrm{if}\ \xi \neq 1 \end{array} \right.. \end{align*}$$
Hence, by dominated convergence,
 $$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{|F_n|} \sum_{\lambda \in F_n} \mu(B \cap \lambda.B) = \lim_{N \rightarrow \infty} \int_{\widehat{\Lambda}} \Big( \frac{1}{|F_n|} \sum_{\lambda \in F_n} \xi(\lambda) \Big) \, d\sigma_B(\xi) = \sigma_B(\{1\}), \end{align*}$$
$$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{|F_n|} \sum_{\lambda \in F_n} \mu(B \cap \lambda.B) = \lim_{N \rightarrow \infty} \int_{\widehat{\Lambda}} \Big( \frac{1}{|F_n|} \sum_{\lambda \in F_n} \xi(\lambda) \Big) \, d\sigma_B(\xi) = \sigma_B(\{1\}), \end{align*}$$
which shows that 
 $\sigma _B(\{1\}) = \mu (B)^2$
. Fix
$\sigma _B(\{1\}) = \mu (B)^2$
. Fix 
 $\lambda \in \Lambda $
 and consider the restriction of the action to the subgroup
$\lambda \in \Lambda $
 and consider the restriction of the action to the subgroup 
 $L_\lambda = \mathbb {Z} \lambda $
. We denote by
$L_\lambda = \mathbb {Z} \lambda $
. We denote by 
 $\mathcal {E}_{\mathbb {Z} \lambda }$
 the sub-
$\mathcal {E}_{\mathbb {Z} \lambda }$
 the sub-
 $\sigma $
-algebra of
$\sigma $
-algebra of 
 $\mathscr {B}_X$
 consisting of
$\mathscr {B}_X$
 consisting of 
 $\mu $
-almost
$\mu $
-almost 
 $\mathbb {Z}\lambda $
-invariant subsets. Geometric summation tells us that
$\mathbb {Z}\lambda $
-invariant subsets. Geometric summation tells us that 
 $$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \xi(k\lambda) = \lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \xi(\lambda)^k = \left\{ \begin{array}{ll} 1 & \mathrm{if}\ \xi(\lambda) = 1 \\[0.1cm] 0 & \mathrm{if}\ \xi(\lambda) \neq 1, \end{array} \right., \end{align*}$$
$$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \xi(k\lambda) = \lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \xi(\lambda)^k = \left\{ \begin{array}{ll} 1 & \mathrm{if}\ \xi(\lambda) = 1 \\[0.1cm] 0 & \mathrm{if}\ \xi(\lambda) \neq 1, \end{array} \right., \end{align*}$$
or equivalently,
 $$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \xi(k\lambda) = \chi_{L_\lambda^{\perp}}(\xi), \quad \mathrm{for\ all}\ \xi \in \Lambda^\perp. \end{align*}$$
$$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \xi(k\lambda) = \chi_{L_\lambda^{\perp}}(\xi), \quad \mathrm{for\ all}\ \xi \in \Lambda^\perp. \end{align*}$$
We conclude, by dominated convergence,
 $$\begin{align*}\sigma_{B}(L_\lambda^\perp) = \lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \mu(B \cap k\lambda.B), \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
$$\begin{align*}\sigma_{B}(L_\lambda^\perp) = \lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \mu(B \cap k\lambda.B), \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
However, by the weak ergodic theorem and using that conditional expectations are projections on 
 $L^2(X,\mu )$
,
$L^2(X,\mu )$
, 
 $$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \mu(B \cap k\lambda.B) = \langle \chi_B, \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] \rangle_{L^2(X,\mu)} = \int_{X} \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu, \end{align*}$$
$$\begin{align*}\lim_{n \rightarrow \infty} \frac{1}{n} \sum_{k=0}^{n-1} \mu(B \cap k\lambda.B) = \langle \chi_B, \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] \rangle_{L^2(X,\mu)} = \int_{X} \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu, \end{align*}$$
which finishes the proof.
2.2.2. Ergodic sets
Definition 2.6 (Ergodic set)
 A set 
 $S \subset \mathbb {Z}$
 is ergodic if there exists an increasing sequence
$S \subset \mathbb {Z}$
 is ergodic if there exists an increasing sequence 
 $(S_N)$
 of finite subsets of S such that for every
$(S_N)$
 of finite subsets of S such that for every 
 $\mathbb {Z}$
-space
$\mathbb {Z}$
-space 
 $(Y,\nu )$
 and
$(Y,\nu )$
 and 
 $f \in \mathscr {L}^\infty (Y)$
, there is a
$f \in \mathscr {L}^\infty (Y)$
, there is a 
 $\nu $
-conull set
$\nu $
-conull set 
 $Y_f \subset Y$
 such that
$Y_f \subset Y$
 such that 
 $$\begin{align*}\lim_{N \rightarrow \infty} \frac{1}{|S_N|} \sum_{m \in S_N} f(m.y) = \mathbb{E}_\nu[f \, | \, \mathcal{E}](y), \quad \mathrm{for\ all}\ y \in Y_f, \end{align*}$$
$$\begin{align*}\lim_{N \rightarrow \infty} \frac{1}{|S_N|} \sum_{m \in S_N} f(m.y) = \mathbb{E}_\nu[f \, | \, \mathcal{E}](y), \quad \mathrm{for\ all}\ y \in Y_f, \end{align*}$$
where 
 $\mathcal {E}$
 denotes the sub-
$\mathcal {E}$
 denotes the sub-
 $\sigma $
-algebra of
$\sigma $
-algebra of 
 $\nu $
-almost
$\nu $
-almost 
 $\mathbb {Z}$
-invariant sets.
$\mathbb {Z}$
-invariant sets.
Birkhoff’s ergodic theorem tells us that 
 $\mathbb {Z}$
 is an ergodic set. However, there are also quite sparse ergodic subsets of
$\mathbb {Z}$
 is an ergodic set. However, there are also quite sparse ergodic subsets of 
 $\mathbb {Z}$
 (see, for instance, [Reference Boshernitzan and Wierdl4] for a plethora of examples).
$\mathbb {Z}$
 (see, for instance, [Reference Boshernitzan and Wierdl4] for a plethora of examples).
3. Proof of Theorem 1.8
 Let 
 $\Lambda $
 be a free abelian group of rank r and let
$\Lambda $
 be a free abelian group of rank r and let 
 $(X,\mu )$
 be an ergodic
$(X,\mu )$
 be an ergodic 
 $\Lambda $
-space. Let
$\Lambda $
-space. Let 
 $B \subset X$
 be a
$B \subset X$
 be a 
 $\mu $
-measurable set with positive
$\mu $
-measurable set with positive 
 $\mu $
-measure. We recall that the normalized spectral measure
$\mu $
-measure. We recall that the normalized spectral measure 
 $\widetilde {\sigma }_B$
 is defined as
$\widetilde {\sigma }_B$
 is defined as 
 $$\begin{align*}\widetilde{\sigma}_B = \frac{\sigma_B}{\sigma_B(\{1\})}, \end{align*}$$
$$\begin{align*}\widetilde{\sigma}_B = \frac{\sigma_B}{\sigma_B(\{1\})}, \end{align*}$$
where 
 $\sigma _B$
 is the unique finite and nonnegative measure on
$\sigma _B$
 is the unique finite and nonnegative measure on 
 $\widehat {\Lambda }$
 which satisfies
$\widehat {\Lambda }$
 which satisfies 
 $$\begin{align*}\mu(B \cap \lambda.B) = \int_{\widehat{\Lambda}} \xi(\lambda) \, d\sigma_B(\xi), \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
$$\begin{align*}\mu(B \cap \lambda.B) = \int_{\widehat{\Lambda}} \xi(\lambda) \, d\sigma_B(\xi), \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
If we wish to emphasize the dependence on the measure 
 $\mu $
, we write
$\mu $
, we write 
 $\widetilde {\sigma }_{\mu ,B}$
.
$\widetilde {\sigma }_{\mu ,B}$
.
 In this section, we prove the following generalization of Theorem 1.8. Recall that 
 $\mathcal {P}_\Lambda $
 denotes the set of primitive vectors in
$\mathcal {P}_\Lambda $
 denotes the set of primitive vectors in 
 $\Lambda $
. For the definitions of haystack, ergodic set and
$\Lambda $
. For the definitions of haystack, ergodic set and 
 $\operatorname {\mathrm {Rat}}(\Lambda )$
, we refer the reader to Section 2.
$\operatorname {\mathrm {Rat}}(\Lambda )$
, we refer the reader to Section 2.
Theorem 3.1. Suppose that 
 $\widetilde {\sigma }_{B}(\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\}) \leq \varepsilon _o$
. Then, for all
$\widetilde {\sigma }_{B}(\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\}) \leq \varepsilon _o$
. Then, for all 
 $\varepsilon> \varepsilon _o$
 and for every haystack
$\varepsilon> \varepsilon _o$
 and for every haystack 
 $\mathcal {H} \subset \mathcal {P}_\Lambda $
, there exists
$\mathcal {H} \subset \mathcal {P}_\Lambda $
, there exists 
 $\lambda _\varepsilon \in \mathcal {H}$
 such that
$\lambda _\varepsilon \in \mathcal {H}$
 such that 
 $$\begin{align*}\mu(S\lambda_\varepsilon.B)> 1 - \varepsilon, \end{align*}$$
$$\begin{align*}\mu(S\lambda_\varepsilon.B)> 1 - \varepsilon, \end{align*}$$
for every ergodic set 
 $S \subset \mathbb {Z}$
.
$S \subset \mathbb {Z}$
.
 In the next subsection, we will show how Theorem 3.1 can be deduced from the following two lemmas, whose proofs are given at the end of this section. Recall that if 
 $\lambda \in \mathcal {P}_\Lambda $
, then
$\lambda \in \mathcal {P}_\Lambda $
, then 
 $L_\lambda $
 denotes the cyclic subgroup
$L_\lambda $
 denotes the cyclic subgroup 
 $\mathbb {Z} \lambda $
, and
$\mathbb {Z} \lambda $
, and 
 $L_\lambda ^{\perp }$
 its annihilator in
$L_\lambda ^{\perp }$
 its annihilator in 
 $\widehat {\Lambda }$
; that is,
$\widehat {\Lambda }$
; that is, 
 $$\begin{align*}L_\lambda^{\perp} = \{ \xi \in \widehat{\Lambda} \, : \, \xi(\lambda) = 1 \}. \end{align*}$$
$$\begin{align*}L_\lambda^{\perp} = \{ \xi \in \widehat{\Lambda} \, : \, \xi(\lambda) = 1 \}. \end{align*}$$
Lemma 3.2 (Expansion and spectral measures)
 For every 
 $\mu $
-measurable set
$\mu $
-measurable set 
 $B \subset X$
 with positive
$B \subset X$
 with positive 
 $\mu $
-measure and for every
$\mu $
-measure and for every 
 $\lambda \in \Lambda $
,
$\lambda \in \Lambda $
, 
 $$\begin{align*}\mu(S\lambda.B) \geq \frac{1}{\widetilde{\sigma}_B(L_\lambda^{\perp})} \end{align*}$$
$$\begin{align*}\mu(S\lambda.B) \geq \frac{1}{\widetilde{\sigma}_B(L_\lambda^{\perp})} \end{align*}$$
for every ergodic set 
 $S \subset \mathbb {Z}$
.
$S \subset \mathbb {Z}$
.
Lemma 3.3 (Haystacks and small annihilators)
 Let 
 $\tau $
 be a finite Borel measure on
$\tau $
 be a finite Borel measure on 
 $\widehat {\Lambda }$
 such that
$\widehat {\Lambda }$
 such that 
 $\tau (\operatorname {\mathrm {Rat}}(\Lambda )) = 0$
 and let
$\tau (\operatorname {\mathrm {Rat}}(\Lambda )) = 0$
 and let 
 $\mathcal {H} \subset \mathcal {P}_\Lambda $
 be a haystack. Then, for every
$\mathcal {H} \subset \mathcal {P}_\Lambda $
 be a haystack. Then, for every 
 $\delta> 0$
, there exists
$\delta> 0$
, there exists 
 $\lambda \in \mathcal {H}$
 such that
$\lambda \in \mathcal {H}$
 such that 
 $\tau (L_\lambda ^{\perp }) < \delta $
.
$\tau (L_\lambda ^{\perp }) < \delta $
.
3.1. Proof of Theorem 3.1 assuming Lemma 3.2. and Lemma 3.3
 Fix 
 $\varepsilon> \varepsilon _o \geq 0$
 and suppose that
$\varepsilon> \varepsilon _o \geq 0$
 and suppose that 
 $B \subset X$
 is a
$B \subset X$
 is a 
 $\mu $
-measurable set with positive
$\mu $
-measurable set with positive 
 $\mu $
-measure such that
$\mu $
-measure such that 
 $\widetilde {\sigma }_B(\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\}) \leq \varepsilon _o$
. We can thus write
$\widetilde {\sigma }_B(\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\}) \leq \varepsilon _o$
. We can thus write 
 $$\begin{align*}\widetilde{\sigma}_B = \delta_{1} + \alpha + \tau, \end{align*}$$
$$\begin{align*}\widetilde{\sigma}_B = \delta_{1} + \alpha + \tau, \end{align*}$$
where 
 $\alpha $
 is a finite measure supported on
$\alpha $
 is a finite measure supported on 
 $\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\}$
 such that
$\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\}$
 such that 
 $\alpha (\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\}) \leq \varepsilon _o$
 and
$\alpha (\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\}) \leq \varepsilon _o$
 and 
 $\tau $
 is a finite measure such that
$\tau $
 is a finite measure such that 
 $\tau (\operatorname {\mathrm {Rat}}(\Lambda )) = 0$
.
$\tau (\operatorname {\mathrm {Rat}}(\Lambda )) = 0$
.
 Let 
 $S \subset \mathbb {Z}$
 be an ergodic set. By Lemma 3.2,
$S \subset \mathbb {Z}$
 be an ergodic set. By Lemma 3.2, 
 $$\begin{align*}\mu(S\lambda.B) \geq \frac{1}{\widetilde{\sigma}_B(L_\lambda^{\perp})}, \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
$$\begin{align*}\mu(S\lambda.B) \geq \frac{1}{\widetilde{\sigma}_B(L_\lambda^{\perp})}, \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
In particular, using the decomposition of 
 $\widetilde {\sigma }_B$
 above, we have
$\widetilde {\sigma }_B$
 above, we have 
 $$\begin{align*}\mu(S\lambda.B) \geq \frac{1}{1 + \varepsilon_o + \tau(L_\lambda^{\perp})}, \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
$$\begin{align*}\mu(S\lambda.B) \geq \frac{1}{1 + \varepsilon_o + \tau(L_\lambda^{\perp})}, \quad \mathrm{for\ all}\ \lambda \in \Lambda. \end{align*}$$
Pick
 $$\begin{align*}0 < \delta < \frac{1-(1+\varepsilon_o)(1-\varepsilon)}{1-\varepsilon}. \end{align*}$$
$$\begin{align*}0 < \delta < \frac{1-(1+\varepsilon_o)(1-\varepsilon)}{1-\varepsilon}. \end{align*}$$
Let 
 $\mathcal {H}$
 be a haystack. By Lemma 3.3, we can find
$\mathcal {H}$
 be a haystack. By Lemma 3.3, we can find 
 $\lambda \in \mathcal {H}$
 such that
$\lambda \in \mathcal {H}$
 such that 
 $\tau (L_\lambda ^{\perp }) < \delta $
, and thus,
$\tau (L_\lambda ^{\perp }) < \delta $
, and thus, 
 $$\begin{align*}\mu(S\lambda.B) \geq \frac{1}{1+\varepsilon_o + \delta}> 1 - \varepsilon, \end{align*}$$
$$\begin{align*}\mu(S\lambda.B) \geq \frac{1}{1+\varepsilon_o + \delta}> 1 - \varepsilon, \end{align*}$$
which finishes the proof (with 
 $\lambda _\varepsilon = \lambda $
).
$\lambda _\varepsilon = \lambda $
).
3.2. Proof of Lemma 3.2
 Let 
 $B \subset X$
 be a
$B \subset X$
 be a 
 $\mu $
-measurable set with positive
$\mu $
-measurable set with positive 
 $\mu $
-measure. We will need the following lemma.
$\mu $
-measure. We will need the following lemma.
Lemma 3.4. Let 
 $S \subset \mathbb {Z}$
 be an ergodic set. Then, for every
$S \subset \mathbb {Z}$
 be an ergodic set. Then, for every 
 $\lambda \in \Lambda $
,
$\lambda \in \Lambda $
, 
 $$\begin{align*}\mu(S\lambda.B) \geq \mu(\{ \mathbb{E}_\mu[\chi_B \, | \, \mathcal{E}_{\lambda \mathbb{Z}}]> 0\}), \end{align*}$$
$$\begin{align*}\mu(S\lambda.B) \geq \mu(\{ \mathbb{E}_\mu[\chi_B \, | \, \mathcal{E}_{\lambda \mathbb{Z}}]> 0\}), \end{align*}$$
where 
 $\mathcal {E}_{\mathbb {Z} \lambda }$
 denotes the sub-
$\mathcal {E}_{\mathbb {Z} \lambda }$
 denotes the sub-
 $\sigma $
-algebra of
$\sigma $
-algebra of 
 $\mathscr {B}_X$
 consisting of
$\mathscr {B}_X$
 consisting of 
 $\mu $
-almost
$\mu $
-almost 
 $\mathbb {Z}\lambda $
-invariant subsets.
$\mathbb {Z}\lambda $
-invariant subsets.
Proof. Fix 
 $\lambda \in \Lambda $
 and consider the action
$\lambda \in \Lambda $
 and consider the action 
 $\mathbb {Z} \lambda \curvearrowright (X,\mu )$
. Since S is an ergodic set, there is a sequence
$\mathbb {Z} \lambda \curvearrowright (X,\mu )$
. Since S is an ergodic set, there is a sequence 
 $(S_n)$
 of finite subsets of S such that
$(S_n)$
 of finite subsets of S such that 
 $$\begin{align*}\mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}](x) = \lim_{n \rightarrow \infty} \frac{1}{|S_n|} \sum_{m \in S_n} \chi_B((-m\lambda).x), \quad \mu\text{-}\mathrm{almost\ everywhere}. \end{align*}$$
$$\begin{align*}\mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}](x) = \lim_{n \rightarrow \infty} \frac{1}{|S_n|} \sum_{m \in S_n} \chi_B((-m\lambda).x), \quad \mu\text{-}\mathrm{almost\ everywhere}. \end{align*}$$
By Egorov’s Theorem, for every 
 $\varepsilon> 0$
, there exist an integer
$\varepsilon> 0$
, there exist an integer 
 $N_\varepsilon $
 and a
$N_\varepsilon $
 and a 
 $\mu $
-measurable set
$\mu $
-measurable set 
 $X_\varepsilon \subset X$
 with
$X_\varepsilon \subset X$
 with 
 $\mu (X_\varepsilon )> 1-\varepsilon $
 such that
$\mu (X_\varepsilon )> 1-\varepsilon $
 such that 
 $$\begin{align*}\Big| \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}](x) - \frac{1}{|S_n|} \sum_{m \in S_n} \chi_B((-m\lambda).x) \Big| < \varepsilon, \quad \mathrm{for\ all}\ n \geq N_\varepsilon\ \mathrm{and}\ x \in X_\varepsilon. \end{align*}$$
$$\begin{align*}\Big| \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}](x) - \frac{1}{|S_n|} \sum_{m \in S_n} \chi_B((-m\lambda).x) \Big| < \varepsilon, \quad \mathrm{for\ all}\ n \geq N_\varepsilon\ \mathrm{and}\ x \in X_\varepsilon. \end{align*}$$
In what follows, we write
 $$\begin{align*}\mathbb{E}_n(x) = \frac{1}{|S_n|} \sum_{m \in S_n} \chi_B((-m\lambda).x). \end{align*}$$
$$\begin{align*}\mathbb{E}_n(x) = \frac{1}{|S_n|} \sum_{m \in S_n} \chi_B((-m\lambda).x). \end{align*}$$
Fix 
 $\varepsilon> 0$
 and
$\varepsilon> 0$
 and 
 $\delta> \varepsilon $
. Then,
$\delta> \varepsilon $
. Then, 
 $$ \begin{align*} \mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] \geq \delta \}) &= \mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] - \mathbb{E}_n + \mathbb{E}_n \geq \delta \} \cap X_\varepsilon) \\[0.2cm]& \quad + \mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] \geq \delta \} \cap X^c_\varepsilon) \leq \mu(\{ \mathbb{E}_n> \delta-\varepsilon \}) + \varepsilon \\[0.2cm]&\leq \mu(\{ \mathbb{E}_n > 0 \}) + \varepsilon, \end{align*} $$
$$ \begin{align*} \mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] \geq \delta \}) &= \mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] - \mathbb{E}_n + \mathbb{E}_n \geq \delta \} \cap X_\varepsilon) \\[0.2cm]& \quad + \mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] \geq \delta \} \cap X^c_\varepsilon) \leq \mu(\{ \mathbb{E}_n> \delta-\varepsilon \}) + \varepsilon \\[0.2cm]&\leq \mu(\{ \mathbb{E}_n > 0 \}) + \varepsilon, \end{align*} $$
for all 
 $n \geq N_\varepsilon $
. Note that
$n \geq N_\varepsilon $
. Note that 
 $$\begin{align*}\mu(\{ \mathbb{E}_n> 0 \}) = \mu(S_n\lambda.B) \leq \mu(S\lambda.B). \end{align*}$$
$$\begin{align*}\mu(\{ \mathbb{E}_n> 0 \}) = \mu(S_n\lambda.B) \leq \mu(S\lambda.B). \end{align*}$$
Hence, since 
 $\delta> \varepsilon > 0$
 are arbitrary, we conclude that
$\delta> \varepsilon > 0$
 are arbitrary, we conclude that 
 $$\begin{align*}\mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]> 0 \}) \leq \mu(S\lambda.B), \end{align*}$$
$$\begin{align*}\mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]> 0 \}) \leq \mu(S\lambda.B), \end{align*}$$
which finishes the proof.
 To prove Lemma 3.2, we need to estimate 
 $\mu (\{ \mathbb {E}_\mu [\chi _B | \mathcal {E}_{\mathbb {Z} \lambda }]> 0 \})$
. To do this, we use the following trick. Suppose f is a nonnegative
$\mu (\{ \mathbb {E}_\mu [\chi _B | \mathcal {E}_{\mathbb {Z} \lambda }]> 0 \})$
. To do this, we use the following trick. Suppose f is a nonnegative 
 $\mu $
-measurable function on X. Then, by the Cauchy-Schwarz inequality,
$\mu $
-measurable function on X. Then, by the Cauchy-Schwarz inequality, 
 $$\begin{align*}\int_X f \, d\mu = \int_X f \chi_{\{f> 0\}} \, d\mu \leq \Big(\int_X f^2 \, d\mu\Big)^{1/2} \mu(\{f > 0\})^{1/2}, \end{align*}$$
$$\begin{align*}\int_X f \, d\mu = \int_X f \chi_{\{f> 0\}} \, d\mu \leq \Big(\int_X f^2 \, d\mu\Big)^{1/2} \mu(\{f > 0\})^{1/2}, \end{align*}$$
and thus,
 $$\begin{align*}\mu(\{f> 0\}) \geq \frac{\Big(\int_X f \, d\mu \Big)^2}{\int_X f^2 \, d\mu}. \end{align*}$$
$$\begin{align*}\mu(\{f> 0\}) \geq \frac{\Big(\int_X f \, d\mu \Big)^2}{\int_X f^2 \, d\mu}. \end{align*}$$
If we apply this inequality to 
 $f = \mathbb {E}_\mu [\chi _B | \mathcal {E}_{\mathbb {Z} \lambda }]$
, we see that
$f = \mathbb {E}_\mu [\chi _B | \mathcal {E}_{\mathbb {Z} \lambda }]$
, we see that 
 $$\begin{align*}\mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]> 0 \}) \geq \frac{\Big( \int_X \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] \, d\mu \Big)^2}{\int_X \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu} = \frac{\mu(B)^2}{\int_X \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu}. \end{align*}$$
$$\begin{align*}\mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]> 0 \}) \geq \frac{\Big( \int_X \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}] \, d\mu \Big)^2}{\int_X \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu} = \frac{\mu(B)^2}{\int_X \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu}. \end{align*}$$
By Lemma 2.5,
 $$\begin{align*}\sigma_B(\{1\}) = \mu(B)^2 \quad \mathrm{and} \quad \sigma_B(L_\lambda^{\perp}) = \int_X \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu, \end{align*}$$
$$\begin{align*}\sigma_B(\{1\}) = \mu(B)^2 \quad \mathrm{and} \quad \sigma_B(L_\lambda^{\perp}) = \int_X \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]^2 \, d\mu, \end{align*}$$
so we conclude that
 $$\begin{align*}\mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]> 0 \}) \geq \frac{\sigma_B(\{1\})}{\sigma_{B}(L_\lambda^\perp)} = \frac{1}{\widetilde{\sigma}_B(L_\lambda^{\perp})}. \end{align*}$$
$$\begin{align*}\mu(\{ \mathbb{E}_\mu[\chi_B | \mathcal{E}_{\mathbb{Z} \lambda}]> 0 \}) \geq \frac{\sigma_B(\{1\})}{\sigma_{B}(L_\lambda^\perp)} = \frac{1}{\widetilde{\sigma}_B(L_\lambda^{\perp})}. \end{align*}$$
3.3. Proof of Lemma 3.3
 Let 
 $\tau $
 be a finite probability measure on
$\tau $
 be a finite probability measure on 
 $\widehat {\Lambda }$
 such that
$\widehat {\Lambda }$
 such that 
 $\tau (\operatorname {\mathrm {Rat}}(\Lambda )) = 0$
 and let
$\tau (\operatorname {\mathrm {Rat}}(\Lambda )) = 0$
 and let 
 $\mathcal {H} \subset \mathcal {P}_\Lambda $
 be a haystack. Fix an enumeration
$\mathcal {H} \subset \mathcal {P}_\Lambda $
 be a haystack. Fix an enumeration 
 $(\lambda _n)$
 of the elements in
$(\lambda _n)$
 of the elements in 
 $\mathcal {H}$
. Since
$\mathcal {H}$
. Since 
 $\mathcal {H}$
 is a haystack and
$\mathcal {H}$
 is a haystack and 
 $\tau (\operatorname {\mathrm {Rat}}(\Lambda )) = 0$
, we have, in view of Remark 2.3,
$\tau (\operatorname {\mathrm {Rat}}(\Lambda )) = 0$
, we have, in view of Remark 2.3, 
 $$\begin{align*}\tau\Big(\bigcap_{\lambda \in F} L_{\lambda}^\perp \Big) = 0, \quad \mathrm{for\ every}\ F \subset \mathcal{H}\ \mathrm{with}\ |F| \geq r. \end{align*}$$
$$\begin{align*}\tau\Big(\bigcap_{\lambda \in F} L_{\lambda}^\perp \Big) = 0, \quad \mathrm{for\ every}\ F \subset \mathcal{H}\ \mathrm{with}\ |F| \geq r. \end{align*}$$
Let 
 $\delta> 0$
 and pick an integer
$\delta> 0$
 and pick an integer 
 $N \geq 1$
 such that
$N \geq 1$
 such that 
 $r \cdot \tau (\widehat {\Lambda })/N < \delta $
. Lemma 3.3 is now an immediate consequence of the following general measure-theoretic result, applied to
$r \cdot \tau (\widehat {\Lambda })/N < \delta $
. Lemma 3.3 is now an immediate consequence of the following general measure-theoretic result, applied to 
 $$\begin{align*}(Y,\nu) = (\widehat{\Lambda},\tau) \quad \mathrm{and} \quad A_n = L_{\lambda_n}^\perp \quad \textrm{and} \quad p = r. \end{align*}$$
$$\begin{align*}(Y,\nu) = (\widehat{\Lambda},\tau) \quad \mathrm{and} \quad A_n = L_{\lambda_n}^\perp \quad \textrm{and} \quad p = r. \end{align*}$$
Lemma 3.5. Let 
 $(Y,\nu )$
 be a finite measure space and let p be a positive integer. Then, for every positive integer N and for every sequence
$(Y,\nu )$
 be a finite measure space and let p be a positive integer. Then, for every positive integer N and for every sequence 
 $(A_n)$
 of
$(A_n)$
 of 
 $\nu $
-measurable sets in Y such that
$\nu $
-measurable sets in Y such that 
 $$ \begin{align} \nu\Big( \bigcap_{n \in F} A_n \Big) = 0, \quad \mathrm{for\ every}\ F \subset \mathbb{N}\ \mathrm{with}\ |F| \geq p, \end{align} $$
$$ \begin{align} \nu\Big( \bigcap_{n \in F} A_n \Big) = 0, \quad \mathrm{for\ every}\ F \subset \mathbb{N}\ \mathrm{with}\ |F| \geq p, \end{align} $$
there exists an index 
 $n \leq N$
 such that
$n \leq N$
 such that 
 $\nu (A_n) < p \cdot \nu (Y)/N$
.
$\nu (A_n) < p \cdot \nu (Y)/N$
.
Proof. We can without loss of generality assume that 
 $\nu (Y) = 1$
. Let us fix a positive integer N and let
$\nu (Y) = 1$
. Let us fix a positive integer N and let 
 $(A_n)$
 be a sequence of
$(A_n)$
 be a sequence of 
 $\nu $
-measurable sets in Y which satisfies (3.1). We assume, for the sake of contradiction, that
$\nu $
-measurable sets in Y which satisfies (3.1). We assume, for the sake of contradiction, that 
 $$\begin{align*}\nu(A_n) \geq \frac{p}{N}, \quad \mathrm{for\ all}\ 1 \leq n \leq N. \end{align*}$$
$$\begin{align*}\nu(A_n) \geq \frac{p}{N}, \quad \mathrm{for\ all}\ 1 \leq n \leq N. \end{align*}$$
Then,
 $$\begin{align*}\int_Y \left( \frac{1}{N} \sum_{n=1}^N \chi_{A_n} \right) \, d\nu \geq \frac{p}{N}, \end{align*}$$
$$\begin{align*}\int_Y \left( \frac{1}{N} \sum_{n=1}^N \chi_{A_n} \right) \, d\nu \geq \frac{p}{N}, \end{align*}$$
and thus, the set
 $$\begin{align*}C_N = \left\{ x \in X \, : \, \sum_{n=1}^N \chi_{A_n}(x) \geq p \right\} \end{align*}$$
$$\begin{align*}C_N = \left\{ x \in X \, : \, \sum_{n=1}^N \chi_{A_n}(x) \geq p \right\} \end{align*}$$
has positive 
 $\nu $
-measure. Define
$\nu $
-measure. Define 
 $\mathcal {F}_{p,N} = \{ F \subseteq \{1,\ldots ,N\} \, : \, |F| \geq p \}$
 and note that
$\mathcal {F}_{p,N} = \{ F \subseteq \{1,\ldots ,N\} \, : \, |F| \geq p \}$
 and note that 
 $$ \begin{align} C_N = \bigcup_{F \in \mathcal{F}_{p,N}} C_{N,F}, \end{align} $$
$$ \begin{align} C_N = \bigcup_{F \in \mathcal{F}_{p,N}} C_{N,F}, \end{align} $$
where
 $$\begin{align*}C_{N,F} = \{ x \in X \, : \, x \in A_n, \mathrm{for\ all}\ n \in F \} = \bigcap_{n \in F} A_n. \end{align*}$$
$$\begin{align*}C_{N,F} = \{ x \in X \, : \, x \in A_n, \mathrm{for\ all}\ n \in F \} = \bigcap_{n \in F} A_n. \end{align*}$$
Since we assume that 
 $\nu (C_N)> 0$
, it follows from (3.2) that there must be at least one subset
$\nu (C_N)> 0$
, it follows from (3.2) that there must be at least one subset 
 $F \subset \{1,\ldots ,N\}$
 with
$F \subset \{1,\ldots ,N\}$
 with 
 $|F| \geq p$
 such that
$|F| \geq p$
 such that 
 $$\begin{align*}\nu(C_{N,F}) = \nu\Big( \bigcap_{n \in F} A_n \Big)> 0, \end{align*}$$
$$\begin{align*}\nu(C_{N,F}) = \nu\Big( \bigcap_{n \in F} A_n \Big)> 0, \end{align*}$$
which contradicts (3.1).
4. Rational spectrum and ergodic decomposition
 Let 
 $\Lambda $
 be a free abelian group of rank r and let
$\Lambda $
 be a free abelian group of rank r and let 
 $(X,\mu )$
 be an ergodic
$(X,\mu )$
 be an ergodic 
 $\Lambda $
-space. Let
$\Lambda $
-space. Let 
 $B \subset X$
 be a
$B \subset X$
 be a 
 $\mu $
-measurable set with positive
$\mu $
-measurable set with positive 
 $\mu $
-measure and let
$\mu $
-measure and let 
 $\Lambda (n) = n \cdot \Lambda $
 for
$\Lambda (n) = n \cdot \Lambda $
 for 
 $n \geq 1$
. Note that
$n \geq 1$
. Note that 
 $\Lambda (n)$
 has finite index in
$\Lambda (n)$
 has finite index in 
 $\Lambda $
.
$\Lambda $
.
 In the previous section, we have seen that we can achieve significant directional expansion of the set B if 
 $\widetilde {\sigma }_B(\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\})$
 is small enough. However, for the applications to volume spectra that we have in mind, this is not a natural assumption. The aim of this section is to show that upon passing to a small enough finite index subgroup
$\widetilde {\sigma }_B(\operatorname {\mathrm {Rat}}(\Lambda ) \setminus \{1\})$
 is small enough. However, for the applications to volume spectra that we have in mind, this is not a natural assumption. The aim of this section is to show that upon passing to a small enough finite index subgroup 
 $\Lambda _o$
 of
$\Lambda _o$
 of 
 $\Lambda $
, we can always select a good ergodic component
$\Lambda $
, we can always select a good ergodic component 
 $\nu _o$
 of the sub-action of
$\nu _o$
 of the sub-action of 
 $\Lambda _o$
, for which the normalized spectral measure
$\Lambda _o$
, for which the normalized spectral measure 
 $\widetilde {\sigma }_{\nu _o,B}(\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\})$
 of the rational spectrum is small.
$\widetilde {\sigma }_{\nu _o,B}(\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\})$
 of the rational spectrum is small.
The exact statement reads as follows.
Proposition 4.1 (Shrinking the rational spectrum)
 For every 
 $\varepsilon _o> 0$
, there exist an integer n, a positive constant c and a
$\varepsilon _o> 0$
, there exist an integer n, a positive constant c and a 
 $\Lambda (n)$
-invariant and
$\Lambda (n)$
-invariant and 
 $\Lambda (n)$
-ergodic probability measure
$\Lambda (n)$
-ergodic probability measure 
 $\nu $
 on X such that
$\nu $
 on X such that 
 $$\begin{align*}\mu(B) < 3 \cdot \nu(B) \end{align*}$$
$$\begin{align*}\mu(B) < 3 \cdot \nu(B) \end{align*}$$
and
 $$\begin{align*}\widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\}) < \varepsilon_o, \end{align*}$$
$$\begin{align*}\widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\}) < \varepsilon_o, \end{align*}$$
and
 $$\begin{align*}\mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \geq c \cdot \nu\Big(\bigcap_{\lambda \in F} \lambda.B \Big), \end{align*}$$
$$\begin{align*}\mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \geq c \cdot \nu\Big(\bigcap_{\lambda \in F} \lambda.B \Big), \end{align*}$$
for every 
 $F \subset \Lambda (n)$
.
$F \subset \Lambda (n)$
.
Remark 4.2. We stress that the integer n, the measure 
 $\nu $
 and the constant c will in general depend on the set B.
$\nu $
 and the constant c will in general depend on the set B.
 Proposition 4.1 will be a consequence of the following technical lemma, whose proof will be given at the end of this section. To explain its statement, note that if 
 $\Lambda _o < \Lambda $
 is any subgroup, then there is always a continuous restriction homomorphism
$\Lambda _o < \Lambda $
 is any subgroup, then there is always a continuous restriction homomorphism 
 $$\begin{align*}\pi_o : \widehat{\Lambda} \rightarrow \widehat{\Lambda}_o, \xi \mapsto \xi|_{\Lambda_o}. \end{align*}$$
$$\begin{align*}\pi_o : \widehat{\Lambda} \rightarrow \widehat{\Lambda}_o, \xi \mapsto \xi|_{\Lambda_o}. \end{align*}$$
In particular, 
 $\pi _o^{-1}(\operatorname {\mathrm {Rat}}(\Lambda _o)) \subset \operatorname {\mathrm {Rat}}(\Lambda )$
 provided that
$\pi _o^{-1}(\operatorname {\mathrm {Rat}}(\Lambda _o)) \subset \operatorname {\mathrm {Rat}}(\Lambda )$
 provided that 
 $\Lambda _o$
 is of finite index.
$\Lambda _o$
 is of finite index.
Lemma 4.3 (Rational spectrum and finite-index subgroups)
 For every finite-index subgroup 
 $\Lambda _o < \Lambda $
, there exist a
$\Lambda _o < \Lambda $
, there exist a 
 $\Lambda _o$
-invariant and
$\Lambda _o$
-invariant and 
 $\Lambda _o$
-ergodic probability measure
$\Lambda _o$
-ergodic probability measure 
 $\nu $
 on X and a positive constant c such that
$\nu $
 on X and a positive constant c such that 
 $$\begin{align*}\mu(B) < 3 \cdot \nu(B) \end{align*}$$
$$\begin{align*}\mu(B) < 3 \cdot \nu(B) \end{align*}$$
and
 $$\begin{align*}\widetilde{\sigma}_{\nu,B}\big(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}\big) \leq 3 \cdot \widetilde{\sigma}_{\mu,B}\big(\pi_o^{-1}\big(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}\big)\big) \end{align*}$$
$$\begin{align*}\widetilde{\sigma}_{\nu,B}\big(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}\big) \leq 3 \cdot \widetilde{\sigma}_{\mu,B}\big(\pi_o^{-1}\big(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}\big)\big) \end{align*}$$
and
 $$\begin{align*}\mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \geq c \cdot \nu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \end{align*}$$
$$\begin{align*}\mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \geq c \cdot \nu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \end{align*}$$
for every 
 $F \subset \Lambda _o$
.
$F \subset \Lambda _o$
.
4.1. Proof of Proposition 4.1 assuming Lemma 4.3
 Fix 
 $\varepsilon _o \geq 0$
 and a
$\varepsilon _o \geq 0$
 and a 
 $\mu $
-measurable set
$\mu $
-measurable set 
 $B \subset X$
 with positive
$B \subset X$
 with positive 
 $\mu $
-measure. By Lemma 4.3, there are, for every n, a
$\mu $
-measure. By Lemma 4.3, there are, for every n, a 
 $\Lambda (n)$
-invariant and
$\Lambda (n)$
-invariant and 
 $\Lambda (n)$
-ergodic probability measure
$\Lambda (n)$
-ergodic probability measure 
 $\nu _n$
 on X, and a positive constant
$\nu _n$
 on X, and a positive constant 
 $c_{n}$
 such that
$c_{n}$
 such that 
 $$\begin{align*}\mu(B) < 3 \cdot \nu_n(B) \end{align*}$$
$$\begin{align*}\mu(B) < 3 \cdot \nu_n(B) \end{align*}$$
and
 $$\begin{align*}\widetilde{\sigma}_{\nu_n,B}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\}) < 3 \cdot \widetilde{\sigma}_{\mu,B}(\pi_n^{-1}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\})) \end{align*}$$
$$\begin{align*}\widetilde{\sigma}_{\nu_n,B}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\}) < 3 \cdot \widetilde{\sigma}_{\mu,B}(\pi_n^{-1}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\})) \end{align*}$$
and
 $$\begin{align*}\mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \geq c_{n} \cdot \nu_n\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \end{align*}$$
$$\begin{align*}\mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \geq c_{n} \cdot \nu_n\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \end{align*}$$
for every 
 $F \subset \Lambda (n)$
, where
$F \subset \Lambda (n)$
, where 
 $\pi _n : \widehat {\Lambda } \rightarrow \widehat {\Lambda (n)}$
 denotes the restriction map
$\pi _n : \widehat {\Lambda } \rightarrow \widehat {\Lambda (n)}$
 denotes the restriction map 
 $\xi \mapsto \xi |_{\Lambda (n)}$
. It thus suffices to show that we can find n such that
$\xi \mapsto \xi |_{\Lambda (n)}$
. It thus suffices to show that we can find n such that 
 $$\begin{align*}\widetilde{\sigma}_{\mu,B}(\pi_n^{-1}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\})) \leq \varepsilon_o/3, \end{align*}$$
$$\begin{align*}\widetilde{\sigma}_{\mu,B}(\pi_n^{-1}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\})) \leq \varepsilon_o/3, \end{align*}$$
in which case, the proposition holds with 
 $c = c_{n}$
 and
$c = c_{n}$
 and 
 $\nu = \nu _n$
.
$\nu = \nu _n$
.
 Since 
 $\widetilde {\sigma }_{\mu ,B}$
 is a finite nonnegative measure on
$\widetilde {\sigma }_{\mu ,B}$
 is a finite nonnegative measure on 
 $\widehat {\Lambda }$
, and the sequence of sets
$\widehat {\Lambda }$
, and the sequence of sets 
 $$\begin{align*}A_m = \pi_{m!}^{-1}(\operatorname{\mathrm{Rat}}(\Lambda(m!)) \setminus \{1\}) \subset \widehat{\Lambda}, \quad m \geq 1 \end{align*}$$
$$\begin{align*}A_m = \pi_{m!}^{-1}(\operatorname{\mathrm{Rat}}(\Lambda(m!)) \setminus \{1\}) \subset \widehat{\Lambda}, \quad m \geq 1 \end{align*}$$
is decreasing, it is enough to prove that
 $$ \begin{align} A_\infty := \bigcap_{m=1}^\infty A_m = \emptyset. \end{align} $$
$$ \begin{align} A_\infty := \bigcap_{m=1}^\infty A_m = \emptyset. \end{align} $$
Assume, for the sake of contradiction, that this intersection is nonempty, and pick an element 
 $\xi \in A_\infty $
. Then, for every
$\xi \in A_\infty $
. Then, for every 
 $m \geq 1$
, we have
$m \geq 1$
, we have 
 $\xi |_{\Lambda (m!)} \neq 1$
, and there is a finite-index subgroup
$\xi |_{\Lambda (m!)} \neq 1$
, and there is a finite-index subgroup 
 $\Lambda _m \subset \Lambda (m!)$
 such that
$\Lambda _m \subset \Lambda (m!)$
 such that 
 $\xi |_{\Lambda _m} = 1$
. By Lemma 2.1, there exists an integer N such that
$\xi |_{\Lambda _m} = 1$
. By Lemma 2.1, there exists an integer N such that 
 $\Lambda (N) < \Lambda _m$
. However, this implies that
$\Lambda (N) < \Lambda _m$
. However, this implies that 
 $\xi |_{\Lambda (N!)} = 1$
 (or equivalently,
$\xi |_{\Lambda (N!)} = 1$
 (or equivalently, 
 $\xi \notin A_N$
), which is a contradiction to the assumption that
$\xi \notin A_N$
), which is a contradiction to the assumption that 
 $\xi \in A_\infty $
.
$\xi \in A_\infty $
.
4.2. Proof of Lemma 4.3
 Let 
 $\Lambda _o < \Lambda $
 be a finite-index subgroup. Since
$\Lambda _o < \Lambda $
 be a finite-index subgroup. Since 
 $\mu $
 is
$\mu $
 is 
 $\Lambda $
-invariant and
$\Lambda $
-invariant and 
 $\Lambda $
-ergodic, there exists, by [Reference Einsiedler and Ward6, Theorem 8.20], a
$\Lambda $
-ergodic, there exists, by [Reference Einsiedler and Ward6, Theorem 8.20], a 
 $\Lambda $
-invariant and
$\Lambda $
-invariant and 
 $\Lambda $
-ergodic probability measure
$\Lambda $
-ergodic probability measure 
 $\alpha $
 on the (weak*) Borel set
$\alpha $
 on the (weak*) Borel set 
 $\operatorname {\mathrm {Prob}}^{\mathrm {erg}}_{\Lambda _o}(X) \subset \operatorname {\mathrm {Prob}}(X)$
 such that
$\operatorname {\mathrm {Prob}}^{\mathrm {erg}}_{\Lambda _o}(X) \subset \operatorname {\mathrm {Prob}}(X)$
 such that 
 $$\begin{align*}\mu = \int_{\operatorname{\mathrm{Prob}}_{\Lambda_o}^{\mathrm{erg}}(X)} \nu \, d\alpha(\nu). \end{align*}$$
$$\begin{align*}\mu = \int_{\operatorname{\mathrm{Prob}}_{\Lambda_o}^{\mathrm{erg}}(X)} \nu \, d\alpha(\nu). \end{align*}$$
Since 
 $\Lambda _o$
 acts trivially on
$\Lambda _o$
 acts trivially on 
 $\operatorname {\mathrm {Prob}}^{\mathrm {erg}}_{\Lambda _o}(X)$
, the action of
$\operatorname {\mathrm {Prob}}^{\mathrm {erg}}_{\Lambda _o}(X)$
, the action of 
 $\Lambda $
 on this space descends to an action by the finite group
$\Lambda $
 on this space descends to an action by the finite group 
 $\Lambda /\Lambda _o$
. Since
$\Lambda /\Lambda _o$
. Since 
 $\alpha $
 is ergodic with respect to this action, we see that the support of
$\alpha $
 is ergodic with respect to this action, we see that the support of 
 $\alpha $
 consists of a single
$\alpha $
 consists of a single 
 $\Lambda /\Lambda _o$
-orbit. In particular, the support of
$\Lambda /\Lambda _o$
-orbit. In particular, the support of 
 $\alpha $
 is finite, so we conclude that there is a finite set
$\alpha $
 is finite, so we conclude that there is a finite set 
 $Q \subset \operatorname {\mathrm {Prob}}_{\Lambda _o}^{\mathrm {erg}}(X)$
 with
$Q \subset \operatorname {\mathrm {Prob}}_{\Lambda _o}^{\mathrm {erg}}(X)$
 with 
 $|Q| \leq |\Lambda /\Lambda _o|$
 and a strictly positive function
$|Q| \leq |\Lambda /\Lambda _o|$
 and a strictly positive function 
 $\alpha : Q \rightarrow [0,1]$
 such that
$\alpha : Q \rightarrow [0,1]$
 such that 
 $$ \begin{align} \sum_{\nu \in Q} \alpha(\nu) = 1 \quad \mathrm{and} \quad \mu = \sum_{\nu \in Q} \alpha(\nu) \nu. \end{align} $$
$$ \begin{align} \sum_{\nu \in Q} \alpha(\nu) = 1 \quad \mathrm{and} \quad \mu = \sum_{\nu \in Q} \alpha(\nu) \nu. \end{align} $$
Since 
 $\mu (B)> 0$
, the set
$\mu (B)> 0$
, the set 
 $Q_B = \{ \nu \in Q \, : \, \nu (B)> 0 \}$
 is nonempty. Furthermore,
$Q_B = \{ \nu \in Q \, : \, \nu (B)> 0 \}$
 is nonempty. Furthermore, 
 $$ \begin{align} c := \min\{ \alpha(\nu) \, : \, \nu \in Q_B\}> 0, \end{align} $$
$$ \begin{align} c := \min\{ \alpha(\nu) \, : \, \nu \in Q_B\}> 0, \end{align} $$
and for every 
 $\nu \in Q_B$
, it follows from (4.2) that
$\nu \in Q_B$
, it follows from (4.2) that 
 $$ \begin{align} \mu(B') \geq c \cdot \nu(B') \quad \mathrm{for\ every}\ \mu\text{-}\mathrm{measurable}\ B' \subset B. \end{align} $$
$$ \begin{align} \mu(B') \geq c \cdot \nu(B') \quad \mathrm{for\ every}\ \mu\text{-}\mathrm{measurable}\ B' \subset B. \end{align} $$
In particular, if 
 $F \subset \Lambda _o$
 and
$F \subset \Lambda _o$
 and 
 $\lambda _o \in F$
, we can write
$\lambda _o \in F$
, we can write 
 $$\begin{align*}\bigcap_{\lambda \in F} \lambda.B = \lambda_o.B', \quad \mathrm{where}\ B'= \hspace{-0.3cm} \bigcap_{\lambda \in F-\lambda_o} \hspace{-0.2cm}\lambda.B \subset B, \end{align*}$$
$$\begin{align*}\bigcap_{\lambda \in F} \lambda.B = \lambda_o.B', \quad \mathrm{where}\ B'= \hspace{-0.3cm} \bigcap_{\lambda \in F-\lambda_o} \hspace{-0.2cm}\lambda.B \subset B, \end{align*}$$
and thus, for every 
 $\nu \in Q_B$
, using that both
$\nu \in Q_B$
, using that both 
 $\mu $
 and
$\mu $
 and 
 $\nu $
 are
$\nu $
 are 
 $\Lambda _o$
-invariant, we see that
$\Lambda _o$
-invariant, we see that 
 $$ \begin{align} \mu\Big(\bigcap_{\lambda \in F} \lambda.B\Big) &= \mu(\lambda_o.B') = \mu(B') \geq c \cdot \nu(B') \nonumber \\ &= c \cdot \nu(\lambda_o.B') = c \cdot \nu\Big(\bigcap_{\lambda \in F} \lambda.B\Big). \end{align} $$
$$ \begin{align} \mu\Big(\bigcap_{\lambda \in F} \lambda.B\Big) &= \mu(\lambda_o.B') = \mu(B') \geq c \cdot \nu(B') \nonumber \\ &= c \cdot \nu(\lambda_o.B') = c \cdot \nu\Big(\bigcap_{\lambda \in F} \lambda.B\Big). \end{align} $$
Note that for every 
 $\lambda \in \Lambda _o$
,
$\lambda \in \Lambda _o$
, 
 $$ \begin{align*} \mu(B \cap \lambda.B) &= \int_{\widehat{\Lambda}} \xi(\lambda) \, d\sigma_{\mu,B}(\xi) = \int_{\widehat{\Lambda}} \xi|_{\Lambda_o}(\lambda) \, d\sigma_{\mu,B}(\xi) \\[0.2cm] &= \int_{\widehat{\Lambda}_o} \eta(\lambda) \, d(\pi_o)_*\sigma_{\mu,B}(\eta), \end{align*} $$
$$ \begin{align*} \mu(B \cap \lambda.B) &= \int_{\widehat{\Lambda}} \xi(\lambda) \, d\sigma_{\mu,B}(\xi) = \int_{\widehat{\Lambda}} \xi|_{\Lambda_o}(\lambda) \, d\sigma_{\mu,B}(\xi) \\[0.2cm] &= \int_{\widehat{\Lambda}_o} \eta(\lambda) \, d(\pi_o)_*\sigma_{\mu,B}(\eta), \end{align*} $$
and
 $$ \begin{align*} \mu(B \cap \lambda.B) &= \sum_{\nu \in Q_B} \alpha(\nu) \cdot \nu(B \cap \lambda.B) = \sum_{\nu \in Q_B} \alpha(\nu) \cdot \int_{\widehat{\Lambda}_o} \eta(\lambda) \, d\sigma_{\nu,B}(\eta) \\[0.2cm] &= \int_{\widehat{\Lambda}_o} \eta(\lambda) d\sigma'(\eta), \quad \mathrm{where}\ \sigma' = \sum_{\nu \in Q_B} \alpha(\nu) \cdot \sigma_{\nu,B}. \end{align*} $$
$$ \begin{align*} \mu(B \cap \lambda.B) &= \sum_{\nu \in Q_B} \alpha(\nu) \cdot \nu(B \cap \lambda.B) = \sum_{\nu \in Q_B} \alpha(\nu) \cdot \int_{\widehat{\Lambda}_o} \eta(\lambda) \, d\sigma_{\nu,B}(\eta) \\[0.2cm] &= \int_{\widehat{\Lambda}_o} \eta(\lambda) d\sigma'(\eta), \quad \mathrm{where}\ \sigma' = \sum_{\nu \in Q_B} \alpha(\nu) \cdot \sigma_{\nu,B}. \end{align*} $$
Since finite measures on 
 $\widehat {\Lambda }_o$
 are uniquely determined by their Fourier transforms, we conclude that
$\widehat {\Lambda }_o$
 are uniquely determined by their Fourier transforms, we conclude that 
 $(\pi _o)_*\sigma _{\mu ,B} = \sigma '$
, that is to say,
$(\pi _o)_*\sigma _{\mu ,B} = \sigma '$
, that is to say, 
 $$ \begin{align} (\pi_o)_*\sigma_{\mu,B} = \sum_{\nu \in Q_B} \alpha(\nu) \cdot \sigma_{\nu,B}. \end{align} $$
$$ \begin{align} (\pi_o)_*\sigma_{\mu,B} = \sum_{\nu \in Q_B} \alpha(\nu) \cdot \sigma_{\nu,B}. \end{align} $$
In particular,
 $$\begin{align*}\sigma_{\mu,B}(\pi_o^{-1}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\})) = 0 \implies \widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}) = 0, \quad \mathrm{for\ all}\ \nu \in Q_B. \end{align*}$$
$$\begin{align*}\sigma_{\mu,B}(\pi_o^{-1}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\})) = 0 \implies \widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}) = 0, \quad \mathrm{for\ all}\ \nu \in Q_B. \end{align*}$$
Hence, if we pick any 
 $\nu \in Q_B$
 such that
$\nu \in Q_B$
 such that 
 $\nu (B)$
 is maximal, then
$\nu (B)$
 is maximal, then 
 $\mu (B) \leq \nu (B)$
 and
$\mu (B) \leq \nu (B)$
 and 
 $\nu $
 will satisfy all of the properties asserted in the lemma.
$\nu $
 will satisfy all of the properties asserted in the lemma.
 Let us from now on assume that 
 $\widetilde {\sigma }_{\mu ,B}(\pi _o^{-1}(\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\}))> 0$
. First, note that
$\widetilde {\sigma }_{\mu ,B}(\pi _o^{-1}(\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\}))> 0$
. First, note that 
 $$ \begin{align} \mu(B)^2 &= \left( \sum_{\nu \in Q_B} \alpha(\nu) \nu(B) \right)^2 \leq \left(\, \sum_{\nu \in Q_B} \alpha(\nu) \right) \cdot \left( \sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2 \right) \nonumber \\[0.2cm] &\leq \sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2 \end{align} $$
$$ \begin{align} \mu(B)^2 &= \left( \sum_{\nu \in Q_B} \alpha(\nu) \nu(B) \right)^2 \leq \left(\, \sum_{\nu \in Q_B} \alpha(\nu) \right) \cdot \left( \sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2 \right) \nonumber \\[0.2cm] &\leq \sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2 \end{align} $$
by Hölder’s inequality. Hence, by (4.6) and (4.7),
 $$ \begin{align} (\pi_o)_*\widetilde{\sigma}_{\mu,B} &= \frac{(\pi_o)_*\sigma_{\mu,B}}{\mu(B)^2} = \frac{\sum_{\nu \in Q_B} \alpha(\nu) \, \sigma_{\nu,B}}{\mu(B)^2} \geq \frac{\sum_{\nu \in Q_B} \alpha(\nu) \, \sigma_{\nu,B}}{ \sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2} \nonumber \\[0.2cm] &= \frac{\sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2 \cdot \widetilde{\sigma}_{\nu,B}}{ \sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2} = \sum_{\nu \in Q_B} \beta(\nu) \, \widetilde{\sigma}_{\nu,B}, \end{align} $$
$$ \begin{align} (\pi_o)_*\widetilde{\sigma}_{\mu,B} &= \frac{(\pi_o)_*\sigma_{\mu,B}}{\mu(B)^2} = \frac{\sum_{\nu \in Q_B} \alpha(\nu) \, \sigma_{\nu,B}}{\mu(B)^2} \geq \frac{\sum_{\nu \in Q_B} \alpha(\nu) \, \sigma_{\nu,B}}{ \sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2} \nonumber \\[0.2cm] &= \frac{\sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2 \cdot \widetilde{\sigma}_{\nu,B}}{ \sum_{\nu \in Q_B} \alpha(\nu) \nu(B)^2} = \sum_{\nu \in Q_B} \beta(\nu) \, \widetilde{\sigma}_{\nu,B}, \end{align} $$
where 
 $\beta : Q_B \rightarrow [0,1]$
 denotes the probability measure
$\beta : Q_B \rightarrow [0,1]$
 denotes the probability measure 
 $$\begin{align*}\beta(\nu) = \frac{\alpha(\nu) \nu(B)^2}{ \sum_{\nu' \in Q_B} \alpha(\nu') \nu'(B)^2}, \quad \nu \in Q_B, \end{align*}$$
$$\begin{align*}\beta(\nu) = \frac{\alpha(\nu) \nu(B)^2}{ \sum_{\nu' \in Q_B} \alpha(\nu') \nu'(B)^2}, \quad \nu \in Q_B, \end{align*}$$
and the inequality in (4.8) is interpreted in the sense of nonnegative measures on 
 $\widehat {\Lambda }_o$
. In particular, if we apply (4.8) to the sets
$\widehat {\Lambda }_o$
. In particular, if we apply (4.8) to the sets 
 $\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\}$
 and
$\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\}$
 and 
 $\widehat {\Lambda }_o$
, respectively, we get the inequalities
$\widehat {\Lambda }_o$
, respectively, we get the inequalities 
 $$ \begin{align} \widetilde{\sigma}_{\mu,B}(\pi_o^{-1}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\})) \geq \sum_{\nu \in Q_B} \beta(\nu) \widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}), \end{align} $$
$$ \begin{align} \widetilde{\sigma}_{\mu,B}(\pi_o^{-1}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\})) \geq \sum_{\nu \in Q_B} \beta(\nu) \widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}), \end{align} $$
and
 $$ \begin{align} \widetilde{\sigma}_{\mu,B}(\pi_o^{-1}(\widehat{\Lambda}_o)) = \widetilde{\sigma}_{\mu,B}(\widehat{\Lambda}) = \frac{1}{\mu(B)} \geq \sum_{\nu \in Q_B} \beta(\nu) \widetilde{\sigma}_{\nu,B}(\widehat{\Lambda}_o) = \sum_{\nu \in Q_B} \frac{\beta(\nu)}{\nu(B)}, \end{align} $$
$$ \begin{align} \widetilde{\sigma}_{\mu,B}(\pi_o^{-1}(\widehat{\Lambda}_o)) = \widetilde{\sigma}_{\mu,B}(\widehat{\Lambda}) = \frac{1}{\mu(B)} \geq \sum_{\nu \in Q_B} \beta(\nu) \widetilde{\sigma}_{\nu,B}(\widehat{\Lambda}_o) = \sum_{\nu \in Q_B} \frac{\beta(\nu)}{\nu(B)}, \end{align} $$
since, by Lemma 2.5, we have
 $$\begin{align*}\widetilde{\sigma}_{\mu,B}(\widehat{\Lambda}) = \frac{\mu(B)}{\mu(B)^2} = \frac{1}{\mu(B)} \quad \mathrm{and} \quad \widetilde{\sigma}_{\nu,B}(\widehat{\Lambda}_o) = \frac{\nu(B)}{\nu(B)^2} = \frac{1}{\nu(B)}, \quad \mathrm{for\ all}\ \nu \in Q_B. \end{align*}$$
$$\begin{align*}\widetilde{\sigma}_{\mu,B}(\widehat{\Lambda}) = \frac{\mu(B)}{\mu(B)^2} = \frac{1}{\mu(B)} \quad \mathrm{and} \quad \widetilde{\sigma}_{\nu,B}(\widehat{\Lambda}_o) = \frac{\nu(B)}{\nu(B)^2} = \frac{1}{\nu(B)}, \quad \mathrm{for\ all}\ \nu \in Q_B. \end{align*}$$
Let us now define the sets
 $$\begin{align*}S_1 = \{ \nu \in Q_B \, : \, \widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}) \geq 3 \cdot \widetilde{\sigma}_{\mu,B}(\pi_o^{-1}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\})) \} \end{align*}$$
$$\begin{align*}S_1 = \{ \nu \in Q_B \, : \, \widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}) \geq 3 \cdot \widetilde{\sigma}_{\mu,B}(\pi_o^{-1}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\})) \} \end{align*}$$
and
 $$\begin{align*}S_2 = \left\{ \nu \in Q_B \, : \, \frac{1}{\nu(B)} \geq \frac{3}{\mu(B)} \right\}. \end{align*}$$
$$\begin{align*}S_2 = \left\{ \nu \in Q_B \, : \, \frac{1}{\nu(B)} \geq \frac{3}{\mu(B)} \right\}. \end{align*}$$
Then, since 
 $\widetilde {\sigma }_{\mu ,B}(\pi _o^{-1}(\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\}))> 0$
, the bounds (4.9) and (4.10), combined with Markov’s inequality, tell us that
$\widetilde {\sigma }_{\mu ,B}(\pi _o^{-1}(\operatorname {\mathrm {Rat}}(\Lambda _o) \setminus \{1\}))> 0$
, the bounds (4.9) and (4.10), combined with Markov’s inequality, tell us that 
 $$\begin{align*}\beta(S_1) \leq 1/3 \quad \mathrm{and} \quad \beta(S_2) \leq 1/3, \end{align*}$$
$$\begin{align*}\beta(S_1) \leq 1/3 \quad \mathrm{and} \quad \beta(S_2) \leq 1/3, \end{align*}$$
and thus, 
 $T := S_1^c \cap S_2^c$
 is nonempty. For every
$T := S_1^c \cap S_2^c$
 is nonempty. For every 
 $\nu \in T$
, we have
$\nu \in T$
, we have 
 $$\begin{align*}\widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}) < 3 \cdot \widetilde{\sigma}_{\mu,B}(\pi_o^{-1}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\})) \quad \mathrm{and} \quad \mu(B) < 3 \cdot \nu(B). \end{align*}$$
$$\begin{align*}\widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\}) < 3 \cdot \widetilde{\sigma}_{\mu,B}(\pi_o^{-1}(\operatorname{\mathrm{Rat}}(\Lambda_o) \setminus \{1\})) \quad \mathrm{and} \quad \mu(B) < 3 \cdot \nu(B). \end{align*}$$
We conclude that any 
 $\nu $
 in T will satisfy the properties asserted in the lemma, and we are done.
$\nu $
 in T will satisfy the properties asserted in the lemma, and we are done.
5. Proof of Theorem 1.4
 Let 
 $\Lambda $
 be a free abelian group of rank r and let
$\Lambda $
 be a free abelian group of rank r and let 
 $(X,\mu )$
 be an ergodic
$(X,\mu )$
 be an ergodic 
 $\Lambda $
-space. Let
$\Lambda $
-space. Let 
 $B \subset X$
 be a
$B \subset X$
 be a 
 $\mu $
-measurable set with positive
$\mu $
-measurable set with positive 
 $\mu $
-measure. In this section, we will prove the following generalization of Theorem 1.4.
$\mu $
-measure. In this section, we will prove the following generalization of Theorem 1.4.
Theorem 5.1. For every 
 $p \geq 2$
, there is a positive integer n, such that for every haystack
$p \geq 2$
, there is a positive integer n, such that for every haystack 
 $\mathcal {H} \subset \mathcal {P}_\Lambda $
 and ergodic set
$\mathcal {H} \subset \mathcal {P}_\Lambda $
 and ergodic set 
 $S \subset \mathbb {Z}$
, there exist
$S \subset \mathbb {Z}$
, there exist 
 $\lambda \in \mathcal {H}$
 and
$\lambda \in \mathcal {H}$
 and 
 $m_1 \in S$
 with the property that for all
$m_1 \in S$
 with the property that for all 
 $\lambda _2,\ldots ,\lambda _p \in \Lambda $
, there are
$\lambda _2,\ldots ,\lambda _p \in \Lambda $
, there are 
 $m_2,\ldots ,m_p \in S$
 such that
$m_2,\ldots ,m_p \in S$
 such that 
 $$\begin{align*}\mu\Big( B \cap m_1n\lambda.B \cap \Big(\bigcap_{k=2}^p (m_kn \lambda + n \lambda_k).B \Big)\Big)> 0. \end{align*}$$
$$\begin{align*}\mu\Big( B \cap m_1n\lambda.B \cap \Big(\bigcap_{k=2}^p (m_kn \lambda + n \lambda_k).B \Big)\Big)> 0. \end{align*}$$
Proof. Let us fix an integer 
 $p \geq 2$
, a
$p \geq 2$
, a 
 $\mu $
-measurable set
$\mu $
-measurable set 
 $B \subset X$
 with positive
$B \subset X$
 with positive 
 $\mu $
-measure and
$\mu $
-measure and 
 $\varepsilon _o> 0$
 to be chosen later. By Proposition 4.1, we can find an integer n, a positive constant c and a
$\varepsilon _o> 0$
 to be chosen later. By Proposition 4.1, we can find an integer n, a positive constant c and a 
 $\Lambda (n)$
-invariant and
$\Lambda (n)$
-invariant and 
 $\Lambda (n)$
-ergodic probability measure
$\Lambda (n)$
-ergodic probability measure 
 $\nu $
 on X such that
$\nu $
 on X such that 
 $\mu (B) < 3 \cdot \nu (B)$
,
$\mu (B) < 3 \cdot \nu (B)$
, 
 $$ \begin{align} \widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\}) < \varepsilon_o, \end{align} $$
$$ \begin{align} \widetilde{\sigma}_{\nu,B}(\operatorname{\mathrm{Rat}}(\Lambda(n)) \setminus \{1\}) < \varepsilon_o, \end{align} $$
and
 $$ \begin{align} \mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \geq c \cdot \nu\Big(\bigcap_{\lambda \in F} \lambda.B \Big), \end{align} $$
$$ \begin{align} \mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \geq c \cdot \nu\Big(\bigcap_{\lambda \in F} \lambda.B \Big), \end{align} $$
for every 
 $F \subset \Lambda (n)$
. Fix a haystack
$F \subset \Lambda (n)$
. Fix a haystack 
 $\mathcal {H} \subset \mathcal {P}_{\Lambda }$
 and an ergodic set
$\mathcal {H} \subset \mathcal {P}_{\Lambda }$
 and an ergodic set 
 $S \subseteq \mathbb {Z}$
. Note that the set
$S \subseteq \mathbb {Z}$
. Note that the set 
 $\mathcal {H}(n) := n \cdot \mathcal {H}$
 is a haystack in
$\mathcal {H}(n) := n \cdot \mathcal {H}$
 is a haystack in 
 $\mathcal {P}_{\Lambda (n)}$
. Fix
$\mathcal {P}_{\Lambda (n)}$
. Fix 
 $\varepsilon> \varepsilon _o$
. By Theorem 3.1, applied to the action
$\varepsilon> \varepsilon _o$
. By Theorem 3.1, applied to the action 
 $\Lambda (n) \curvearrowright (X,\nu )$
, we can find
$\Lambda (n) \curvearrowright (X,\nu )$
, we can find 
 $\lambda _\varepsilon \in \mathcal {H}(n)$
 such that
$\lambda _\varepsilon \in \mathcal {H}(n)$
 such that 
 $$ \begin{align} \nu(S\lambda_\varepsilon.B)> 1-\varepsilon. \end{align} $$
$$ \begin{align} \nu(S\lambda_\varepsilon.B)> 1-\varepsilon. \end{align} $$
Note that 
 $\lambda _\varepsilon = n\lambda $
 for some
$\lambda _\varepsilon = n\lambda $
 for some 
 $\lambda \in \mathcal {H}$
. We first claim that there exists
$\lambda \in \mathcal {H}$
. We first claim that there exists 
 $m_1 \in S$
 such that
$m_1 \in S$
 such that 
 $$ \begin{align} \nu(B \cap m_1\lambda_\varepsilon.B)> \frac{\nu(B)^2}{2}. \end{align} $$
$$ \begin{align} \nu(B \cap m_1\lambda_\varepsilon.B)> \frac{\nu(B)^2}{2}. \end{align} $$
Indeed, since S is an ergodic set, there is an increasing sequence 
 $(S_N)$
 of finite subsets of S, such that
$(S_N)$
 of finite subsets of S, such that 
 $$\begin{align*}\lim_{N \rightarrow \infty} \frac{1}{|S_N|} \sum_{m \in S_N} \nu(B \cap m \lambda.B) = \int_{X} \mathbb{E}_\nu[\chi_B \, | \, \mathcal{E}_{\mathbb{Z} \lambda_\varepsilon}]^2 \, d\nu \geq \nu(B)^2, \end{align*}$$
$$\begin{align*}\lim_{N \rightarrow \infty} \frac{1}{|S_N|} \sum_{m \in S_N} \nu(B \cap m \lambda.B) = \int_{X} \mathbb{E}_\nu[\chi_B \, | \, \mathcal{E}_{\mathbb{Z} \lambda_\varepsilon}]^2 \, d\nu \geq \nu(B)^2, \end{align*}$$
where 
 $\mathcal {E}_{\mathbb {Z} \lambda _\varepsilon }$
 denotes the sub-
$\mathcal {E}_{\mathbb {Z} \lambda _\varepsilon }$
 denotes the sub-
 $\sigma $
-algebra of
$\sigma $
-algebra of 
 $\mathscr {B}_X$
 consisting of
$\mathscr {B}_X$
 consisting of 
 $\nu $
-almost
$\nu $
-almost 
 $\mathbb {Z} \lambda _\varepsilon $
-invariant sets. This readily implies (5.4). Let us now fix a
$\mathbb {Z} \lambda _\varepsilon $
-invariant sets. This readily implies (5.4). Let us now fix a 
 $(p-1)$
-tuple
$(p-1)$
-tuple 
 $\lambda _2,\ldots ,\lambda _p \in \Lambda $
 and define the sets
$\lambda _2,\ldots ,\lambda _p \in \Lambda $
 and define the sets 
 $$\begin{align*}B_1 = B \cap m_1\lambda_\varepsilon.B \quad \mathrm{and} \quad B_k = (S\lambda_\varepsilon + n\lambda_k).B, \quad \mathrm{for}\ k=2,\ldots,p. \end{align*}$$
$$\begin{align*}B_1 = B \cap m_1\lambda_\varepsilon.B \quad \mathrm{and} \quad B_k = (S\lambda_\varepsilon + n\lambda_k).B, \quad \mathrm{for}\ k=2,\ldots,p. \end{align*}$$
Note that by (5.4) and (5.3), combined with the fact that 
 $\nu $
 is
$\nu $
 is 
 $\Lambda (n)$
-invariant, we have
$\Lambda (n)$
-invariant, we have 
 $$\begin{align*}\nu(B_1)> \frac{\nu(B)^2}{2} \quad \mathrm{and} \quad \nu(B_k) = \nu(n\lambda_k.(S\lambda_\varepsilon).B) > 1 - \varepsilon. \end{align*}$$
$$\begin{align*}\nu(B_1)> \frac{\nu(B)^2}{2} \quad \mathrm{and} \quad \nu(B_k) = \nu(n\lambda_k.(S\lambda_\varepsilon).B) > 1 - \varepsilon. \end{align*}$$
Hence,
 $$ \begin{align*} \nu(B_1 \cap B_2 \cap \ldots \cap B_p) &= 1 - \nu(B_1^c \cup B_2^c \cup \ldots B_p^2) \\[0.2cm] &> 1 - \sum_{k=1}^p \nu(B_k^c) = \nu(B_1) - (p-1)\varepsilon \\[0.2cm] &> \frac{\nu(B)^2}{2} - (p-1)\varepsilon, \end{align*} $$
$$ \begin{align*} \nu(B_1 \cap B_2 \cap \ldots \cap B_p) &= 1 - \nu(B_1^c \cup B_2^c \cup \ldots B_p^2) \\[0.2cm] &> 1 - \sum_{k=1}^p \nu(B_k^c) = \nu(B_1) - (p-1)\varepsilon \\[0.2cm] &> \frac{\nu(B)^2}{2} - (p-1)\varepsilon, \end{align*} $$
and the right-hand side is strictly positive if 
 $\varepsilon $
 is chosen so that
$\varepsilon $
 is chosen so that 
 $$\begin{align*}\varepsilon < \frac{\nu(B)^2}{2(p-1)}. \end{align*}$$
$$\begin{align*}\varepsilon < \frac{\nu(B)^2}{2(p-1)}. \end{align*}$$
If 
 $\mu (B) < 3 \cdot \nu (B),$
 then
$\mu (B) < 3 \cdot \nu (B),$
 then 
 $$\begin{align*}\frac{\mu(B)^2}{18(p-1)} < \frac{\nu(B)^2}{2(p-1)}. \end{align*}$$
$$\begin{align*}\frac{\mu(B)^2}{18(p-1)} < \frac{\nu(B)^2}{2(p-1)}. \end{align*}$$
Hence, if we take 
 $\varepsilon _o < \varepsilon < \mu (B)^2/18(p-1)$
, then,
$\varepsilon _o < \varepsilon < \mu (B)^2/18(p-1)$
, then, 
 $$\begin{align*}\nu(B_1 \cap B_2 \cap \ldots \cap B_p)> 0. \end{align*}$$
$$\begin{align*}\nu(B_1 \cap B_2 \cap \ldots \cap B_p)> 0. \end{align*}$$
After unwrapping the definitions of the sets 
 $B_1,\ldots ,B_p$
, we conclude that with these choices of
$B_1,\ldots ,B_p$
, we conclude that with these choices of 
 $\varepsilon _o$
 and
$\varepsilon _o$
 and 
 $\varepsilon $
, there exist
$\varepsilon $
, there exist 
 $m_2,\ldots ,m_p \in S$
 such that
$m_2,\ldots ,m_p \in S$
 such that 
 $$\begin{align*}\nu(B \cap m_1\lambda_\varepsilon.B \cap (m_2 \lambda_\varepsilon + n\lambda_2).B \cap \ldots \cap (m_p \lambda_\varepsilon + n\lambda_p).B)> 0. \end{align*}$$
$$\begin{align*}\nu(B \cap m_1\lambda_\varepsilon.B \cap (m_2 \lambda_\varepsilon + n\lambda_2).B \cap \ldots \cap (m_p \lambda_\varepsilon + n\lambda_p).B)> 0. \end{align*}$$
By (5.2), applied to the set
 $$\begin{align*}F = \{0,m_1 \lambda_\varepsilon,m_2\lambda_\varepsilon + n\lambda_2,\ldots,m_p \lambda_\varepsilon + n\lambda_p\} \subset \Lambda(n), \end{align*}$$
$$\begin{align*}F = \{0,m_1 \lambda_\varepsilon,m_2\lambda_\varepsilon + n\lambda_2,\ldots,m_p \lambda_\varepsilon + n\lambda_p\} \subset \Lambda(n), \end{align*}$$
we see that
 $$\begin{align*}\mu(B \cap m_1\lambda_\varepsilon.B \cap (m_2 \lambda_\varepsilon + n\lambda_2).B \cap \ldots \cap (m_p \lambda_\varepsilon + n\lambda_p).B)> 0, \end{align*}$$
$$\begin{align*}\mu(B \cap m_1\lambda_\varepsilon.B \cap (m_2 \lambda_\varepsilon + n\lambda_2).B \cap \ldots \cap (m_p \lambda_\varepsilon + n\lambda_p).B)> 0, \end{align*}$$
which finishes the proof.
6. Proof of Theorem 1.1
 Let 
 $\Lambda $
 be a free abelian group of rank r. If
$\Lambda $
 be a free abelian group of rank r. If 
 $E \subset \Lambda $
 and
$E \subset \Lambda $
 and 
 $\mathcal {F} = (F_N)$
 is a Følner sequence in
$\mathcal {F} = (F_N)$
 is a Følner sequence in 
 $\Lambda $
, we define the upper density
$\Lambda $
, we define the upper density 
 $\overline {d}_{\mathcal {F}}(E)$
 along
$\overline {d}_{\mathcal {F}}(E)$
 along 
 $\mathcal {F}$
 by
$\mathcal {F}$
 by 
 $$\begin{align*}\overline{d}_{\mathcal{F}}(E) = \varlimsup_{N \rightarrow \infty} \frac{|E \cap F_N|}{|F_N|}. \end{align*}$$
$$\begin{align*}\overline{d}_{\mathcal{F}}(E) = \varlimsup_{N \rightarrow \infty} \frac{|E \cap F_N|}{|F_N|}. \end{align*}$$
If 
 $\Lambda = \mathbb {Z}^r$
 and
$\Lambda = \mathbb {Z}^r$
 and 
 $\mathcal {F}_N = [-N,N]^d$
, we see that
$\mathcal {F}_N = [-N,N]^d$
, we see that 
 $\overline {d}_{\mathcal {F}}$
 coincides with the upper density introduced in the introduction. The upper Banach density
$\overline {d}_{\mathcal {F}}$
 coincides with the upper density introduced in the introduction. The upper Banach density 
 $d_\Lambda ^*(E)$
 is given by
$d_\Lambda ^*(E)$
 is given by 
 $$\begin{align*}d^*_{\Lambda}(E) = \sup\{ \overline{d}_{\mathcal{F}}(E) \, : \, \mathcal{F}\ \mathrm{is\ a\ F}\unicode{xf8}\mathrm{lner\ sequence\ in}\ \Lambda\}. \end{align*}$$
$$\begin{align*}d^*_{\Lambda}(E) = \sup\{ \overline{d}_{\mathcal{F}}(E) \, : \, \mathcal{F}\ \mathrm{is\ a\ F}\unicode{xf8}\mathrm{lner\ sequence\ in}\ \Lambda\}. \end{align*}$$
In this section, we prove Theorem 1.1 in the following form.
Theorem 6.1. Let 
 $E \subset \Lambda $
 such that
$E \subset \Lambda $
 such that 
 $d^*_{\Lambda }(E)> 0$
. Then there is a positive integer n such that for all
$d^*_{\Lambda }(E)> 0$
. Then there is a positive integer n such that for all 
 $p \geq 2$
, there exist
$p \geq 2$
, there exist 
 $\lambda \in \mathcal {P}_\Lambda $
 and
$\lambda \in \mathcal {P}_\Lambda $
 and 
 $m_1 \in \mathbb {Z}$
 with the property that for all
$m_1 \in \mathbb {Z}$
 with the property that for all 
 $\lambda _2,\ldots ,\lambda _p \in \Lambda $
, there are
$\lambda _2,\ldots ,\lambda _p \in \Lambda $
, there are 
 $m_2,\ldots ,m_p \in \mathbb {Z} \setminus \{0\}$
 such that
$m_2,\ldots ,m_p \in \mathbb {Z} \setminus \{0\}$
 such that 
 $$\begin{align*}d^*_\Lambda(E \cap (E-m_1 n\lambda) \cap (E-(m_2 n\lambda + n\lambda_2)) \cap \ldots \cap (E-(m_p n\lambda + n\lambda_p)))> 0. \end{align*}$$
$$\begin{align*}d^*_\Lambda(E \cap (E-m_1 n\lambda) \cap (E-(m_2 n\lambda + n\lambda_2)) \cap \ldots \cap (E-(m_p n\lambda + n\lambda_p)))> 0. \end{align*}$$
In particular, there is an element 
 $\lambda _o \in E$
 such that
$\lambda _o \in E$
 such that 
 $$\begin{align*}\lambda_o + m_1 n \lambda \in E, \lambda_o + m_2 n \lambda + n \lambda_2 \in E, \ldots, \lambda_o + m_p n \lambda + n \lambda_p \in E. \end{align*}$$
$$\begin{align*}\lambda_o + m_1 n \lambda \in E, \lambda_o + m_2 n \lambda + n \lambda_2 \in E, \ldots, \lambda_o + m_p n \lambda + n \lambda_p \in E. \end{align*}$$
6.1. Proof of Theorem 6.1
 Let 
 $E \subset \Lambda $
 such that
$E \subset \Lambda $
 such that 
 $d^*_\Lambda (E)> 0$
. By the classical Furstenberg’s Correspondence Principle (see, for instance, [Reference Björklund and Fish3, Proposition A.4]), we can find an ergodic
$d^*_\Lambda (E)> 0$
. By the classical Furstenberg’s Correspondence Principle (see, for instance, [Reference Björklund and Fish3, Proposition A.4]), we can find an ergodic 
 $\Lambda $
-space
$\Lambda $
-space 
 $(X,\mu )$
 and a
$(X,\mu )$
 and a 
 $\mu $
-measurable set
$\mu $
-measurable set 
 $B \subset X$
 such that
$B \subset X$
 such that 
 $d^*_\Lambda (E) = \mu (B)> 0$
 and
$d^*_\Lambda (E) = \mu (B)> 0$
 and 
 $$ \begin{align} d_\Lambda^*\Big(\bigcap_{\lambda \in F} \big(E-\lambda \big) \Big) \geq \mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \end{align} $$
$$ \begin{align} d_\Lambda^*\Big(\bigcap_{\lambda \in F} \big(E-\lambda \big) \Big) \geq \mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big) \end{align} $$
for every finite subset 
 $F \subset \Lambda $
. By Theorem 5.1, for every
$F \subset \Lambda $
. By Theorem 5.1, for every 
 $p \geq 2$
, we can find a positive integer n, a primitive element
$p \geq 2$
, we can find a positive integer n, a primitive element 
 $\lambda \in \Lambda $
 and
$\lambda \in \Lambda $
 and 
 $m_1 \in \mathbb {Z} \setminus \{0\}$
 with the property that for every
$m_1 \in \mathbb {Z} \setminus \{0\}$
 with the property that for every 
 $(p-1)$
-tuple
$(p-1)$
-tuple 
 $\lambda _2,\ldots ,\lambda _p \in \Lambda $
, there are
$\lambda _2,\ldots ,\lambda _p \in \Lambda $
, there are 
 $m_1,\ldots ,m_p \in \mathbb {Z} \setminus \{0\}$
 such that
$m_1,\ldots ,m_p \in \mathbb {Z} \setminus \{0\}$
 such that 
 $$\begin{align*}\mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big)> 0, \end{align*}$$
$$\begin{align*}\mu\Big(\bigcap_{\lambda \in F} \lambda.B \Big)> 0, \end{align*}$$
where
 $$\begin{align*}F = \{0,m_1n\lambda,m_2n\lambda+n\lambda_2,\ldots,m_pn\lambda + n\lambda_p\}. \end{align*}$$
$$\begin{align*}F = \{0,m_1n\lambda,m_2n\lambda+n\lambda_2,\ldots,m_pn\lambda + n\lambda_p\}. \end{align*}$$
By (6.1), we conclude that
 $$\begin{align*}d^*_\Lambda(E \cap (E-m_1 n\lambda) \cap (E-(m_2 n\lambda + n\lambda_2)) \cap \ldots \cap (E-(m_p n\lambda + n\lambda_p)))> 0. \end{align*}$$
$$\begin{align*}d^*_\Lambda(E \cap (E-m_1 n\lambda) \cap (E-(m_2 n\lambda + n\lambda_2)) \cap \ldots \cap (E-(m_p n\lambda + n\lambda_p)))> 0. \end{align*}$$
Acknowledgements
The authors thank the anonymous referees for their comments. A.F. is grateful to Kamil Bulinski for useful discussions on the topic of the paper, Mumtaz Hussain, Uri Onn and their institutions LaTrobe Bendigo and the ANU for the hospitality. A.F. also would like to thank Martin Wechselberger and all SDG community for stimulating discussions related to the content of this paper.
Competing interest
The authors have no competing interest to declare.
Funding statement
M.B. was supported by the Swedish Research Council via the grant 11253320. A.F. was supported by the ARC via grants DP210100162 and DP240100472.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
