<<

TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS

JIALUN LI AND TUOMAS SAHLSTEN

Abstract. Let F be a self-similar set on R associated to contractions fj(x) = rjx + bj, j ∈ A, for some finite A, such that F is not a singleton. We prove that if log ri/ log rj is irrational for some i 6= j, then F is a set of multiplicity, that is, trigonometric series are not in general unique in the complement of F . No separation conditions are assumed on F . We establish our result by showing that every self-similar µ on F is a Rajchman measure: the Fourier transform µb(ξ) → 0 as |ξ| → ∞. The rate of µb(ξ) → 0 is also shown to be logarithmic if log ri/ log rj is diophantine for some i 6= j. The proof is based on quantitative renewal theorems for stopping times of random walks on R.

1. Introduction and the main result The uniqueness problem in Fourier analysis that goes back to Riemann [42] and Cantor [10] concerns the following question: suppose we have two converging trigonometric series P 2πinx P 2πinx ane and bne with coefficients an, bn ∈ C such that for “many” x ∈ [0, 1] they agree:

X 2πinx X 2πinx ane = bne , (1.1) n∈Z n∈Z

then are the coefficients an = bn for all n ∈ Z? For how “many” x ∈ [0, 1] do we need to have (1.1) so that an = bn holds for all n ∈ Z? If we assume (1.1) holds for all x ∈ [0, 1], then using Toeplitz operators Cantor [10] proved that indeed an = bn for all n ∈ Z. However, it would be interesting to see how small the set of x ∈ [0, 1] satisfying (1.1) can be, so that we have an = bn for all n ∈ Z. Motivated by this one defines that a subset F ⊂ [0, 1] is a set of uniqueness if whenever we have coefficients an, bn ∈ C, n ∈ Z, such that (1.1) holds for all x ∈ [0, 1] \ F , then an = bn for all n ∈ Z. Here one defines also that if F is not a set of uniqueness, then it is called a set of multiplicity. In particular by Cantor’s result this shows arXiv:1902.00426v3 [math.CA] 4 Jan 2021 that the ∅ is a set of uniqueness and so [0, 1] is a set of multiplicity. Cantor [10] proved that that every closed is a set of uniqueness, and later Young [56] generalised to every countable set. In the uncountable case, however, even if assuming F is very small, uniqueness of F may fail: Menshov [39] constructed a set F of Lebesgue measure 0, which is a set of multiplicity, that is, the uniqueness problem fails if we only assume (1.1) for all x ∈ [0, 1] \ F . This can be proved using the following criteria, which goes back to Salem [44] that if a set F supports a Borel probability measure µ such

2010 Mathematics Subject Classification. 42A20 (Primary), 42A38, 37C45, 28A80, 60K05 (Secondary). Key words and phrases. Fourier analysis, Trigonometric series, , self-similar sets, random walk on groups, renewal theory, metric number theory. TS was partially supported by the Marie Sk lodowska-Curie Individual Fellowship grant ]655310 and a start-up fund from the School of Mathematics, University of Manchester, UK. 1 2 JIALUN LI AND TUOMAS SAHLSTEN that the Fourier transform Z −2πiξx µb(ξ) := e dµ(x), ξ ∈ R, satisfies µb(n) → 0 as |n| → ∞, n ∈ Z, then F is a set of multiplicity. Such measures µ are called Rajchman measures in the literature. Hence constructing measures µ with decaying Fourier coefficients provides a way to check whether F is of multiplicity. It remains an open problem to classify which uncountable sets F are of multiplicity and which F are of uniqueness and much work has been done in many examples of F on trying to establish their uniqueness or multiplicity, see for example the works of Kechris et al. [32] on connections to descriptive . In the series of works Salem [44] proved that the middle third C1/3 is a set of uniqueness. More generally, Salem established that if Cλ is the middle λ-Cantor set with 0 < λ < 1/2, that is, interval of length 1 − 2λ is removed from the center of [0, 1] at every −1 construction stage, then Cλ is a set of uniqueness when λ is a Pisot number. In the −1 opposite case, if λ is not a Pisot number, by constructing a Rajchman measure on Cλ, Piatetski-Shapiro [40], Salem and Zygmund [45] established that Cλ is a set of multiplicity. The Cantor set Cλ is an example of a self-similar set. Recall that a subset F ⊂ [0, 1] is self-similar if there exists similitudes fj : [0, 1] → [0, 1], that is, fj(x) = rjx + bj, j ∈ A, for some finite set A, translations bj ∈ R and contractions 0 < rj < 1 such that [ F = fj(F ). j∈A As far as we know nothing is known about the uniqueness or multiplicity of self-similar sets beyond the case of Cλ or if adding finitely many more similitudes with the same contraction ratio λ to the definition, which was done by Salem [44]. For example if we have two different contractions r0 = 1/2 and r1 = 1/3 for the iterated function system, do we expect F to be of multiplicity or of uniqueness? Due to having same contraction ratio λ the case Cλ has a convolution structure, which is helpful when connecting to the algebraic properties of the number λ. In the general case, however, we would need to find a way out of this. It turns out that the algebraic properties of the additive subgroup Γ generated by the log-contraction ratios {− log rj : j ∈ A} in R is important in the study of the multiplicity of a self-similar set F with contraction ratios rj. In particular if this subgroup Γ is dense, which happens when log rj/ log r` is irrational for some j 6= ` (e.g. rj = 1/2 and r` = 1/3), we can establish F is a set of multiplicity.

Theorem 1.1. Let F ⊂ [0, 1] be a self-similar set associated to contractions fj(x) = rjx+bj, j ∈ A, such that F is not a singleton. If log rj/ log r` is irrational for some j 6= `, then F is a set of multiplicity.

Notice that by assuming log rj/ log r` is irrational we exclude the case of Cλ as in that case every ratio of logarithms of the contractions is just 1. It remains an open problem to study the case when log rj/ log r` ∈ Q for all j 6= `. We predict that here typically F should be a set of uniqueness unless all the contraction ratios are equal, like the case Cλ, and then an algebraic number theoretic condition like λ−1 being Pisot needs to be imposed. In order to prove the multiplicity of a self-similar set F , it is enough by Salem’s criterion [44] for multiplicity to find a Rajchman measure supported on F . Hence Theorem 1.1 follows by establishing that all positive dimensional self-similar measures on F are Rajchman TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 3 measures. Recall that a probability measure µ on R is called self-similar if there exists a finite collection {fj : j ∈ A} of similitudes of R with at least two maps and weights 0 < pj < 1, P P j ∈ A, with j∈A pj = 1 such that µ = j∈A pjfjµ.

Theorem 1.2. Let F ⊂ [0, 1] be a self-similar set associated to contractions fj(x) = rjx+bj, j ∈ A, such that F is not a singleton. If log rj/ log r` is irrational for some j 6= `, then the Fourier transform µb(ξ) → 0 as |ξ| → ∞ for every self-similar measure µ on F . Theorem 1.2 is closely related to another currently active problem in the community of fractal geometry, where we would like to understand the Fourier transforms of fractal measures, see the book [38] by Mattila for an history and overview. In particular there are various past and recent works on random fractals by Kahane [26, 27], Shmerkin and Suomala [48] and other people [19, 20], connections to Diophantine approximation by Kaufman et al. [28, 29], dynamical systems [24, 43] and additive combinatorics [4, 33]. Analysing the spectrum of fractal measures has been particularly important in finding normal numbers from the of fractals [23, 41, 14] and the study of defined by fractal measures, see for example applications to the spectrum of convolution operators defined by fractal measures in the work of Sarnak [46] and later by Sidorov and Solomyak [50], and more recently applications to quantum resonances in quantum chaos by Bourgain and Dyatlov [5]. The study of Fourier transforms of self-similar measures in general goes back to the works of Strichartz [51, 52], where an average decay of Fourier transform µb(ξ) of self-similar measures µ was obtained, where proportions of frequencies ξ ∈ R are excluded. More recently a large deviation estimate for these average decays was proved by Tsujii [53]. However, the methods here cannot be used to obtain a full decay over all |ξ| → ∞. Before Theorem 1.2 the only cases of self-similar measures µ where µb(ξ) → 0 as |ξ| → ∞ was known were Bernoulli P −k convolutions µβ, β > 1, which are the distribution of the random sum ±β with i.i.d. chosen signs. The case β > 2 was studied by Piatetski-Shapiro [40], Salem and Zygmund −1 [45], where up to a translation µβ are natural self-similar measures on middle β Cantor set. For Bernoulli convolutions µβ with 1 < β < 2 Fourier transforms play an important role. In particular, proving that µbβ(ξ) has sufficiently fast power decay as |ξ| → ∞ implies that µβ is absolutely continuous, which is a well-known open problem in the field, see for example Shmerkin [47]. It is known by the results of Erd¨os[21] and Kahane [25] that the set of 1 < β < 2 such that µβ does not have a power decay has Hausdorff dimension zero. Moreover, if β is is not a Pisot number, then Salem [44] proved µbβ(ξ) → 0 as |ξ| → ∞, and conversely if β is a Pisot number, Erd¨os[21] proved that µbβ(ξ) 6→ 0 as |ξ| → ∞. In the non-Pisot case the rate of convergence was later shown to be logarithmic for rational number β by Kershner [31], see also Dai [12] and Bufetov and Solomyak [9], and some power decay for algebraic numbers β has been obtained by Dai, Feng and Wang [13]. Notice that in Theorem 1.1 and Theorem 1.2 there can be any types of overlaps for the maps fj and no separation conditions are assumed. Typically in the overlapping case the analysis of self-similar sets and measures can be notoriously difficult to understand, say, their Hausdorff dimension has required some deep connections to additive combinatorics, see for example the recent works of Hochman [22], Breuillard-Varj´u[8] and Varj´u[54]. The reason overlaps do not cause us any issues is the fact that the main contribution to the Fourier decay comes from controlling the distribution of lengths of the construction intervals, and not their relative positions. Understanding the distribution of the lengths of the construction intervals then can be reduced as a problem of studying the renewal theory for stopping times 4 JIALUN LI AND TUOMAS SAHLSTEN P of random variables X1,X2,... on R with distribution λ = j∈A pjδ− log rj . This strategy to establish Fourier decay is inspired by the case of the stationary measure for Lie group actions by the first author in [35]. In the self-similar case case we consider, however, the proof is much more straightforward and we can see the idea governing the Fourier decay more clearly. In our case we will prove a quantitative version of Kesten’s renewal theorem for stopping time given in [30], see Section2. The irrationality of log ri/ log rj is key to prove the random walk becomes non-lattice, that is, not concentrated on an arithmetic progression, which is a key assumption for the renewal theorem for stopping times we employ. If we want a rate of convergence in Theorem 1.2 using the strategy we present in this paper, one needs to go into the rate of convergence for the renewal theorems we use. Here it is well-known that the diophantine properties of the random walk become an essential property, in particular, how well log ri/ log rj is approximated by rationals. In Diophantine approximation, it is defined that an irrational real number a ∈ R is called diophantine if for some c > 0 and l > 2 we have p c a − ≥ (1.2) q ql for all p ∈ Z and q ∈ N∗. This happens for example when a = log 2/ log 3 or in general for a = log p/ log q with p, q coprime, see Baker [1]. Having some diophantine log ri/ log rj in the iterated function system imposes the random walk generated by the contractions to quantitatively avoid lattices and then gives quantitative rates for the renewal theorem. Under this condition, we can improve Theorem 1.2 in the following way:

Theorem 1.3. Let F ⊂ [0, 1] be a self-similar set associated to contractions fj(x) = rjx+bj, j ∈ A, such that F is not a singleton. If log ri/ log rj is diophantine for some i 6= j, then for every self-similar measure µ on F , there exists β > 0 such that  1  |µ(ξ)| = O , |ξ| → ∞. b | log |ξ||β Remark 1.1. By using a quantitative equidistribution criterion by Davenport-Erd¨os-LeVeque [14], a particular consequence of the logarithmic decay for Fourier transform of a probability measure µ on R is that µ almost every number is normal in every base. Thus in the setting of Theorem 1.3 we have for any self-similar measure µ on F that µ almost every number x ∈ F is normal in every base. This consequence was pointed out in [18] and we thank Mel Levin for bringing this to our attention. Removing the irrationality of ratios of log-contractions ratios makes the random walk P X1,X2,... on R generated by λ = j∈A pjδ− log rj a lattice, that is, concentrated on an arithmetic progression. Then the renewal theorems do not hold anymore in the same form. In fact, for example in the case of middle 1/3 Cantor measure, the Fourier transform does not even decay at infinity. However, in the case β is not Pisot, the Bernoulli convolution µβ associated to β provides examples of a measure where the Fourier transform does decay at infinity, even with polynomial rate for some algebraic β, but the additive random walk on R generated by log β is a lattice. Hence it would be interesting to develop the connection to renewal theory further and find a full classification of self-similar sets F which are of uniqueness and which are of multiplicity. After the completion of this manuscript, these problems have been addressed by Br´emont [7] and Varj´u-Yu [55]. Moreover, the polynomial Fourier decay case was recently obtained for most self-similar measures by Solomyak [49]. TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 5

In this paper we consider the self-similar case, but if we impose that the maps fj to be suitably nonlinear, such as the inverse branches of the Gauss map x 7→ 1/x mod 1 and study the Fourier transforms of self-conformal measures µ, then the rates of Fourier decay in Theorem 1.3 for Fourier decay can be improved to power decay, see for example the works [24,5, 43, 36]. Here the non-lattice condition of contractions − log rj is replaced by a 0 non-concentration condition of the log-derivatives of the iterates − log(fj1 ◦ · · · ◦ fjn ) (x) as n → ∞. These types of conditions appear in the Fourier decay properties of multiplicative convolutions in the discretized sum-product theory developed by Bourgain [4]. What about the higher dimensional case? Here the analogue to Theorem 1.2 and Theorem 1.3 would be to understand Fourier transforms µ of self-affine measures µ on Rd. They are d b d measures on R associated to affine contractions fj = Aj + bj of R , j ∈ A, for some finite d set A, where bj ∈ R and Aj ∈ GL(d, R) such that X µ = pjfjµ j∈A P for some weights 0 < pj < 1, j ∈ A, with j∈A pj = 1. In a follow-up paper [37], we apply a similar strategy as we do in this paper by considering renewal theory for random walks on the group GL(d, R) coming from {Aj : i ∈ A} to establish a Fourier decay for self-affine measures. The renewal theory we need has been done recently by the first author in [36]. Here the non-lattice condition can be replaced by an irreducibility and proximality assump- tion of the subgroup Γ generated by {Aj : i ∈ A} as B´ar´any, Hochman and Rapaport did recently in their work [2] for the computation of Hausdorff dimension of self-affine measures on R2. Moreover, due to the better rates for quantitative renewal theorems for random walks in real split groups [36], that is, when the Zariski closure of Γ is R-splitting, we can improve the rates for the Fourier decay of µ to power decay.

Organisation of the paper. The article is organised as follows. In Section2 we describe the key method used in the paper and give the quantitative renewal theorems we need for our results and then prove them in Section4. Then in Section3 we give the proof of Theorem 1.2, which implies Theorem 1.1 on the multiplicity of self-similar sets, and also in Section 3 we prove the quantitative Theorem 1.3 using the quantitative estimates for the renewal theorem stated in Section2.

2. Renewal theorems for stopping time of random walks in R The main method used to establish Theorems 1.2 and 1.3 is based on renewal theory. Renewal theory has a long history of research both in probability theory and dynamical systems, see e.g. [17, 34] and various other works citing them. Here we will need quantitative renewal theorems for stopping time of random walks in R, which we will now describe. Suppose λ is a probability measure on R+ := {x ∈ R, x > 0} with finite support. Let Z σ := x dλ(x) be the expectation of λ, which is positive by definition. Renewal type results are valid under more general assumption. For simplicity, we state it under this simple assumption which is sufficient for the proof of main results in the manuscript. Let X1,X2,... be i.i.d. sequence 6 JIALUN LI AND TUOMAS SAHLSTEN of random variables in R with probability distribution λ. Write for n ∈ N the sum

Sn := X1 + X2 + ··· + Xn. For a non-negative bounded Borel function g on R, define the renewal operator by ∞ X Rg(t) = E(g(Sn − t)), t ∈ R. n=0 Because of the non-negativity of g, this sum is well defined. Kesten’s key renewal theorem [30] considers the limit behaviour of Rg(t) as t → ∞. The algebraic properties of the support supp λ of the distribution λ will be crucial in the behaviour of Sn − t as t → ∞. If λ is non-lattice, that is, supp λ generates a dense additive subgroup of R, then the limit Rg(t) as 1 R t → ∞ is given by σ g(x) dx, where dx is the Lebesgue measure.

Here we need to study the convergence for randomly stopped processes S1,...,Snt at a stopping time nt := inf{n ∈ N : Sn ≥ t}

and see how the residual process Snt − t behaves as t → ∞. Kesten’s renewal theorem for

stopping time [30] says that the residue distribution Snt − t will converge to a distribution absolutely continuous with respect to the Lebesgue measure when t tends to infinity. Let | supp λ| be the supremum of the absolute value of the elements in the support of λ. Define a local C1 norm on the interval (−1, | supp λ| + 1) by 0 kgkC1 := sup{|g(x)| + |g (x)| : x ∈ (−1, | supp λ| + 1)}. (2.1) We will have the following renewal theorem.

Proposition 2.1. If λ is a probability measure on R+ with finite support and non-lattice, then we have for t > | supp λ| + 1 and a C1 function g on R the following asymptotics as t → +∞: 1 Z 1 E(g(Snt − t)) = g(x)p(x)dx + otkgkC , (2.2) σ R+ where ot tends to zero as t is going to ∞. Here p(x) := λ((x, ∞)) is a piecewise constant function and vanishes when x passes the support of λ. Proposition 2.1 is equivalent to the classical Kesten’s renewal theorem for stopping time [30]. Because the unit ball of C1([0, | supp λ|]) is precompact in C0([0, | supp λ|]), the uniform 1 speed on C norm is equivalent to the convergence in distribution of Snt − t, which is exactly Kesten’s theorem. We thank one of the anonymous referees for pointing this out to us. Proposition 2.1 will be used to prove Theorem 1.2 later in Section3 and the non-lattice condition for λ is obtained using the irrationality of log rj/ log r`. However, in the setting of Theorem 1.3, where we assume log rj/ log r` is diophantine, we will need a quantitative version of Proposition 2.1, where one needs a stronger assumption on the distribution λ called (l-)weakly diophantine, that is, for some l > 0: lim inf |b|l|1 − Lλ(ib)| > 0, |b|→∞ where Lλ is the Laplace transform of λ, defined for z ∈ C by the formula Z Lλ(z) = e−zxdλ(x). TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 7

This condition means heuristically that the random walk X1,...,Xn quantitatively avoids concentration on lattices and could be considered as a spectral gap condition for the random walk. The number l > 0 will be reflected in the rate of the renewal theorem for stopping time of random walks: Proposition 2.2. If λ is l-weakly diophantine, then for t > | supp λ| + 1 we have Z 1 −1/(4l+1) 1 E(g(Snt − t)) = g(x)p(x)dx + O(t )kgkC . (2.3) σ R+ This polynomial error term is new for the renewal theorem for stopping time. A polynomial error term in the key renewal theorem was obtained by Carlsson in [11] under the same weakly diophantine hypothesis using Fourier transform. What we do here uses key renewal theorem to prove renewal theorem for stopping time and we track the error term carefully such that the error term in renewal theorem for stopping time can be computed using error term in key renewal theorem. With stronger hypothesis, that is lim inf|b|→∞ |1 − Lλ(ib)| > 0, Blanchet and Glynn give an exponential error term of key renewal theorem in [3]. However, this stronger hypothesis is never true for finitely supported measures λ. See [6] for more details and bibliography on the error term of the key renewal theorem. In our case of self-similar measures associated to an iterated function system fj(x) = P rjx + bj and weights j∈A pj = 1, the random walk we will use is given by Xk = − log rjk , P k ∈ N, where jk = j with probability pj. Thus λ = j∈A pjδ− log rj . In Section3 we verify the assumptions of the renewal theorems Proposition 2.1 and Proposition 2.2. We will explain how they are used to prove the main results on Fourier decay.

3. Proof of the Fourier decay 3.1. Symbolic notations. Let us write A∗ as the space of all words w with entries in A of finite length. Moreover, An is the space of all words of length n with entries in A and A∞ n the infinite length words. If w = w1w2 . . . wn ∈ A , define the composition

fw := fw1 ◦ · · · ◦ fwn .

Then fw is again a similitude with a contraction

rw := rw1 . . . rwn . Using this notation the self-similarity of µ implies that X µ = pwfwµ, w∈An where

pw := pw1 . . . pwn > 0

as the product of weights pj, j ∈ A, according to the entries of the word w. See the book by Falconer [15] for more details, notations and history on self-similar sets and measures.

3.2. Reduction to exponential sums. Given ξ ∈ R and t > 0, the first step is to reduce the Fourier transform of µ to double µ integrals over exponential sums determined by a stopping time nt. Recall that we defined in Section2 for t > 0 the stopping time

nt := inf{n ∈ N : Sn ≥ t}, 8 JIALUN LI AND TUOMAS SAHLSTEN where Sn = X1 + ··· + Xn and Xj are i.i.d. random variables distributed according to X λ = pjδ− log rj . j∈A

We can identify the stopping time nt as follows using symbolic notations. For an infinite word ∞ ω = w1w2 · · · ∈ A write nt(ω) as the smallest n ∈ N such that the restriction w := w1 . . . wn −t −t satisfies − log rw ≥ t, that is rw ≤ e . Thus in particular rw will be roughly e : we have −t −t rw ∈ [ce , e ] for some constant c > 0. Then this symbolic definition nt(ω) agrees with the stopping time nt = inf{n ∈ N : Sn ≥ t} by setting the probability space (Ω, F, P) with ∞ P ∞ Ω = A , F is the Borel σ-algebra generated by cylinder sets and P = ( j∈A pjδj) . With this in mind, write ∞ Wt := {w1 . . . wnt(ω) : ω ∈ A } ∗ and let Pt be the probability distribution on A associated to the stopping time, that is, X Pt := pwδw. w∈Wt

Thus the support supp Pt = Wt. Now the distribution of Snt agrees with the distribution of − log rw, where w follows the distribution of Pt. Then for a continuous function g on R we obtain X Z pwg(− log rw − t) = g(− log rw − t) dPt(w) = E(g(Snt − t)). (3.1) w∈Wt

See Figure1 for an illustration of the words Wt.

Figure 1. Tree A∞ in the case |A| = 2. The finite blue words define the ∗ ∗ words in Wt ⊂ A . They are defined to be the shortest words w ∈ A with −t contraction rw ≤ e .

The reason to use the stopping time here is that we want to use the equidistribution phenomenon of the renewal theorem (Proposition 2.1), which combined with high-oscillation can give decay of exponential sums. Later we will make t depend on ξ and let |ξ| → ∞, but for now we keep everything fixed. TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 9 Lemma 3.1. For every ξ ∈ R and t > 0 we have ZZ 2 X −2πiξ(fw(x)−fw(y)) |µb(ξ)| ≤ pwe dµ(x) dµ(y). w∈Wt Proof. Firstly, by X µ = pjfjµ j∈A and the martingale stopping theorem, we see that for any t > 0, we can write X µ = pwfwµ.

w∈Wt (The proof of this is similar to [35, Proposition 3.5].) Hence we obtain Z X −2πiξfw(x) µb(ξ) = pw e dµ(x). w∈Wt Thus by Cauchy-Schwarz, we have X Z 2 2 −2πiξfw(x) |µb(ξ)| ≤ pw e dµ(x) . w∈Wt Opening up we see that X Z 2 ZZ X −2πiξfw(x) −2πiξ(fw(x)−fw(y)) pw e dµ(x) = pwe dµ(x) dµ(y). w∈Wt w∈Wt  Thus to prove Fourier decay, we would need to prove ZZ X −2πiξ(fw(x)−fw(y)) pwe dµ(x) dµ(y) → 0 (3.2)

w∈Wt as |ξ| → ∞ for a suitable t = t(ξ) → ∞. If we want a rate for the Fourier decay, we need to control the speed of convergence in (3.2). In order to do this, we first write ξ as follows ξ = set using parameters s ∈ R and t > 0. Later we will first take |s| large, then take t > 0 large enough depending on s. Using these parameters, write δ := |s|−1/2. (3.3)

Then define the tube in R2: 2 Aδ := {(x, y) ∈ R : |x − y| ≤ δ}. We will split (3.2) into two cases depending on how close x and y are in terms of the δ > 0 defined above. We will have the following two propositions given in Proposition 3.2 and Proposition 3.3, which together imply Theorem 1.2. For the quantitative part, we also need Proposition 3.5 to control the rate in (3.2). 10 JIALUN LI AND TUOMAS SAHLSTEN 3.3. Controlling nearby points. The first one is on the nearby points x, y ∈ R, that is, those with |x − y| ≤ δ, and here is where we use the fact that F is not a singleton. By [16, Proposition 2.2], due to F is not a singleton, there exist r0 > 0, α > 0 and C > 0 such that for all 0 < r < r0 and x ∈ F we have µ(B(x, r)) ≤ Crα. (3.4) A measure which satisfies this condition is sometimes called H¨olderregular. Using the decay (3.4) of the µ measure on balls, we can control the nearby points in the following lemma:

Proposition 3.2. There exists C > 0 such that for any 0 < δ < r0, where r0 > 0 is chosen such that the condition (3.4) hold for µ, and for all ξ ∈ R, we have ZZ X −2πiξ(fw(x)−fw(y)) α pwe dµ(x) dµ(y) ≤ Cδ . A δ w∈Wt Proof. First of all, since for all t > 0 we have that X pw = 1.

w∈Wt Thus we can bound using the triangle inequality as follows ZZ X −2πiξ(fw(x)−fw(y)) pwe dµ(x) dµ(y) ≤ (µ × µ)(Aδ) A δ w∈Wt since |eiθ| = 1 for all θ ∈ R. Using Fubini’s theorem we see that Z (µ × µ)(Aδ) = µ(B(x, δ)) dµ(x), (3.5)

α thus by (3.4) the right-hand side is bounded by a constant multiple of δ .  3.4. Application of the renewal theorem and high-oscillations. In the case when x, y ∈ R are chosen such that |x − y| > δ, we will use the renewal theory to prove the following convergence:

t Proposition 3.3. Suppose log rj/ log r` is irrational for some j 6= `. If ξ = se and δ = |s|−1/2, then ZZ X −2πiξ(fw(x)−fw(y)) lim lim pwe dµ(x) dµ(y) = 0. |s|→∞ t→∞ 2\A R δ w∈Wt The proof of Proposition 3.3 follows from the renewal theorem for stopping time of random walks (Proposition 2.1). The rate in Proposition 3.3 is not quantitative. In the later section, by adding an extra assumption (log rj/ log r` is diophantine) to the renewal theory, we can apply the quantitative version (Proposition 3.5).

Proof of Proposition 3.3. By definition of fw we have that for all x, y ∈ [0, 1] and w ∈ Wt the difference

fw(x) − fw(y) = rw(x − y). Therefore we can write e−2πiξ(fw(x)−fw(y)) = e−2πiξ(x−y)rw TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 11 Recall that we have fixed s ∈ R and t > 0 such that ξ has the form ξ = set. With this s ∈ R, we can define a smooth function gs : R → C by −r gs(r) := exp(−2πise ), r ∈ R. 1 Then the local C norm of gs satisfies kgskC1 = O(|s|), as |s| → ∞, recall (2.1) for the 1 definition of local C norm. Using gs and (3.1) we can write for any pair x, y ∈ R that

X −2πiξ(fw(x)−fw(y)) pwe = E(gs(x−y)(Snt − t)). (3.6) w∈Wt

Due to the irrationality of log rj/ log r` for some j 6= `, the additive subgroup generated by − log rj, j ∈ A, is dense in R. So λ is non-lattice and we can apply Proposition 2.1. We R apply Proposition 2.1 with the function g = gs(x−y), which gives us for σ = x dλ(x) that 1 Z lim (gs(x−y)(Sn − t)) = gs(x−y)(r)p(r) dr. t→∞ E t σ R If we now look at the right-hand side, since p(r) is a piecewise continuous function, or just 2 integrable, Riemann-Lebesgue lemma implies that for all x, y ∈ R \ Aδ we have Z lim gs(x−y)(r)p(r) dr = 0. (3.7) |s|→∞ R However, to be able to use the above convergence (3.7), we need uniformity in terms of x and y in this convergence and to make it more effective using the error term in the renewal theorem Proposition 2.1. −1/2 Recall that in (3.3) we defined δ > 0 depending on s ∈ R as δ = |s| and Aδ = {(x, y) ∈ 2 2 R : |x − y| > δ}. Thus if s ∈ R and (x, y) ∈ (supp µ) \ Aδ, we have |s(x − y)| ∈ [|s|1/2,C|s|], (3.8) where C > 0 is the diameter of supp µ. Therefore, by (3.6) and applying Proposition 2.1 ZZ X −2πiξ(fw(x)−fw(y)) lim pwe dµ(x) dµ(y) t→∞ 2\A R δ w∈Wt ZZ

= lim E(gs(x−y)(Snt − t)) dµ(x) dµ(y) t→∞ 2 R \Aδ ZZ Z = gs(x−y)(r)p(r) dr dµ(x) dµ(y), 2 R \Aδ R where we can take the limit because the error term

otkgs(x−y)kC1 ≤ ot sup kgs0 kC1 1/2 s0∈[|s| ,C|s|]

2 is uniform for (x, y) ∈ (supp µ) \Aδ by (3.8). The proof is complete by (3.7).  Proposition 3.3 together with Proposition 3.2 and Lemma 3.1 completes the proof of Theorem 1.2 as follows: 12 JIALUN LI AND TUOMAS SAHLSTEN Proof of Theorem 1.2. By Proposition 3.2, we have for all large enough |s| with δ = |s|−1/2 < r0 and for all t > 0 that: ZZ X −2πiξ(fw(x)−fw(y)) −α/2 pwe dµ(x) dµ(y) ≤ C|s| , A δ w∈Wt where ξ = set, α > 0 and C > 0 is a universal constant. Thus ZZ X −2πiξ(fw(x)−fw(y)) −α/2 lim sup pwe dµ(x) dµ(y) ≤ C|s| . t→∞ A δ w∈Wt On the other hand, Proposition 3.3 implies that we have ZZ X −2πiξ(fw(x)−fw(y)) lim lim pwe dµ(x) dµ(y) = 0, |s|→∞ t→∞ 2\A R δ w∈Wt Hence Lemma 3.1 gives lim lim sup |µ(set)|2 = 0, |s|→∞ t→∞ b which gives the claim.  3.5. Quantitative rate for Fourier decay. In order to prove a quantitative rate (Theorem 1.3), we need a rate in Proposition 3.3. For this purpose we will employ Proposition 2.2. So we need to verify weakly diophantine condition for λ, which will follow from the diophantine assumption in Theorem 1.3. From now on, we use a notation A  B to mean there exists a universal constant C > 0 such that A ≤ CB, and for A  B that A ≥ CB respectively.

Lemma 3.4. If there exist rj, rk for j, k ∈ A such that log rj/ log rk is diophantine, then the measure λ is weakly diophantine. Proof. Indeed, we have

−ib log rj −ib log rk |1 − Lλ(ib)| ≥ | Re(pj(1 − e ) + pk(1 − e ))| 2 2  max{d(b log rj, 2πZ) , d(b log rk, 2πZ) } 2 n 2  log rk  o  max d(b1, Z) , d b1 , Z , log rj

with b1 = b log rj/2π. By the definition (1.2) of a diophantine number, we obtain that for some l > 0 2 n 2  log rk  o −2l max d(b1, Z) , d b1 , Z  |b1| , log rj which implies λ is weakly diophantine.  Now we can prove the following quantitative version of Proposition 3.3, which implies Theorem 1.3:

Proposition 3.5. Suppose log rj/ log r` is diophantine for some j 6= `. Then there exists β > 0 such that ZZ X  1  p e−2πiξ(fw(x)−fw(y)) dµ(x) dµ(y) = O , w β/4 2\A | log |ξ|| R δ w∈Wt as |ξ| → ∞, where t = t(ξ) satisfies |ξ| = tβ/2et. TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 13 Proof. Since λ is weakly diophantine by Lemma 3.4, we can apply Proposition 2.2 to obtain for some β > 0 that for σ = R x dλ(x): 1 Z |s(x − y)| (g (S − t)) − g (r)p(r) dr = O . E s(x−y) nt s(x−y) β σ R t R Because the function p(r) = x>r dλ(x), r ≥ 0, is piecewise constant with a finite number of points of discontinuity, the decay rate in the main term, the oscillation integral, is given by the oscillation (See [35, Lemma 3.8] for more details) Z  1 

gs(x−y)(r)p(r) dr = O . R |s(x − y)| β/2 β/4 β/2 2 Then we take |s| = t , which implies |s(x − y)| ∈ [t , Ct ] for (x, y) ∈ (supp µ) \Aδ for C equal to the diameter of the support of µ. When |ξ| = tβ/2et, we have, after taking −β/4 logarithms that the rate is given by O(| log |ξ|| ), which gives the claim. 

4. Proofs of the renewal theorems In this section we will prove Proposition 2.1 and 2.2. They follow the similar proofs for the stationary measure for Lie group actions in [35], but here we will give a full self-contained proof in order to present the method in the most basic setting. Let us now give a brief overview of the proofs presented here. First of all, we will give a proof of key renewal theorem for good functions using Laplace transform in Proposition 4.2, with a control of error term. Then in order to find the limit of the distribution of the process Snt − t, we will consider the joint distribution of (Xn+1,Sn − t) and prove a renewal theorem for this joint distribution in Proposition 4.7 using Proposition 4.2. Then we add the cutoff assumption that Sn − t < 0 and Xn+1 + (Sn − t) ≥ 0. In Proposition 4.10 we prove a renewal theorem for the joint distribution of (Xn+1,Sn − t) under this cutoff assumption. Finally, the reason we are doing this is that the distribution of Snt − t is exactly the sum over natural numbers of the distribution of the sum Xn+1 + (Sn − t) under the cutoff assumption of (Xn+1,Sn − t). In the following sections we actually only need that λ is supported on R+, non-lattice, and has an exponential moment: there exists ε > 0 such that Z eεx dλ(x) < ∞.

The exponential moment assumption is more general than the finite support hypothesis of λ in Section2. However, in the proofs of Propositions 2.1 and 2.2 we will impose that λ has a finite support, see Section 4.6 for their proofs. With a bit more effort, Proposition 2.1 and 2.2 can also be obtained with exponential moment, but we don’t investigate this generality here.

4.1. Laplace transform. The Laplace transform of a probability measure λ with finite exponential moment on R is defined by Z Lλ(z) = e−zx dλ(x), for −ε, where ε > 0 is the constant in the definition of exponential moment of λ. Recall the expectation σ = R x dλ(x) > 0. By the definition of non-lattice and λ having exponential moment, we have 14 JIALUN LI AND TUOMAS SAHLSTEN Proposition 4.1. If λ is non-lattice, then for any pure imaginary number iξ not 0, the Laplace transform of λ is not equal to 1 and 1 1 u(z) := − (4.1) 1 − Lλ(z) σz is holomorphic on a neighbourhood of the half plane {z ∈ C,

Let us first fix some notations. Let f be a Borel function on R. Let kfk∞ := supx∈R |f(x)| p p be the supremum norm, kfkLp the L norm with respect to Lebesgue measure, and L (R) spaces with respect to Lebesgue measure. Define a Sobolev norm 0 kfkW 1,∞ := kfk∞ + kf k∞. In this section, we use the following definition of Fourier transform Z fb(ξ) = e−ixξf(x) dx

for functions f : R → R as opposed to the one in the introduction for Borel measures µ on R. For a compact set |K| in R, we denote by |K| the supremum of absolute value of elements in K, that is |K| := sup{|x| : x ∈ K}. Recall that we defined the renewal operator for a non-negative bounded function f on R by ∞ ∞ Z X X ∗n Rf(t) = E(f(Sn − t)) = f(x − t) dλ (x), t ∈ R. n=0 n=0 Proposition 4.2. Let f be a non-negative bounded continuous function in L1(R) such that its Fourier transform satisfies fb ∈ W 1,∞(R). Assume that supp fb is in a compact interval K. Then for all t > 0, we have 1 Z ∞ 1 Rf(t) = f(x) dx + OK kfbkW 1,∞ , σ −t t

where OK satisfies

OK ≤ |K| sup{|u(iξ)| + |∂ξu(iξ)| : ξ ∈ K}. The proof of Proposition 4.2 follows by combining the following two lemmas. Firstly, we have: Lemma 4.3. Under the same assumption as in Proposition 4.2, we have 1 Z ∞ 1 Z Rf(t) = f(x) dx + e−itξu(−iξ)fb(ξ) dξ. σ −t 2π Proof. This is a classical computation, but for completeness, we will include a proof here. Introduce a local notation: for t in R and s ≥ 0, let Bs be the operator defined by Z −sx Bsf(t) = e f(x + t) dλ(x). TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 15 Then for n ∈ N, Z n −sx ∗n Bs (f)(t) = e f(x + t) dλ (x). When s = 0, we have X n Rf(−t) = B0 f(t). (4.2) n≥0 Since f ≥ 0 and x > 0 in the support of λ, using the monotone convergence theorem, we have X Z X Z lim e−sxf(x + t) dλ∗n(x) = f(x + t) dλ∗n(x). s→0+ n≥0 n≥0 Thus X n X n B0 (f)(t) = lim Bs (f)(t). (4.3) s→0+ n≥0 n≥0 Using the inverse Fourier transform, we have X X Z 1 Z Bn(f)(t) = e−sx eiξ(x+t)fb(ξ) dξ dλ∗n(x). (4.4) s 2π n≥0 n≥0 R

Since fb(ξ) has compact support and |fb(ξ)| is bounded, we know that kfbkL1 is finite. For s > 0, by Lλ(s) < 1, we have Z Z Z X −sx ∗n X −sx ∗n X n e |fb(ξ)| dξ dλ (x) = kfbkL1 e dλ (x) = kfbkL1 Lλ(s) < ∞, n≥0 R n≥0 n≥0 which implies that the right hand side of (4.4) is absolutely convergent. Consequently, we can use the Fubini theorem to change the order of the integration. By the hypothesis fb(ξ) ∈ W 1,∞(R), Proposition 4.1 implies that for s > 0 X 1 Z X Z Bn(f)(t) = e(−s+iξ)xfb(ξ) dλ∗n(x)eitξ dξ s 2π n≥0 R n≥0 1 Z X = Lλ(s − iξ)nfb(ξ)eitξ dξ 2π R n≥0 (4.5) 1 Z = (1 − Lλ(s − iξ))−1fb(ξ)eitξ dξ 2π R 1 Z  1  = + u(s − iξ) fb(ξ)eitξ dξ. 2π R σ(s − iξ) 1 R +∞ −(s−iξ)x 1 Since s−iξ = 0 e dx for s > 0, together with the property fb ∈ L (R), we have 1 Z 1 1 Z ∞ fb(ξ)eitξ dξ = f(x + t)e−sx dx. (4.6) 2π R σ(s − iξ) σ 0 + 1 R ∞ When s → 0 , since f is integrable, by monotone convergence theorem, the limit is σ t f(x) dx. Since fb(ξ) is compactly supported, we have Z Z lim u(s − iξ)fb(ξ)eitξ dξ = u(−iξ)fb(ξ)eitξ dξ. (4.7) s→0+ R R 16 JIALUN LI AND TUOMAS SAHLSTEN The proof is complete by combining (4.2)-(4.7).  Lemma 4.4. Under the same assumption as in Proposition 4.2, we have Z −itξ 1   e u(−iξ)fb(ξ) dξ ≤ OK kfbk∞ + k∂ξfbk∞ , t

where OK is from Proposition 4.2.

Proof. Use the fact that fb(ξ) is compactly supported and |fb(ξ)|, |∂ξfb(ξ)| < ∞. Then ap- plying integration by parts, we have Z Z −itξ 1 −itξ e u(−iξ)fb(ξ) dξ = e ∂ξ(u(−iξ)fb(ξ)) dξ it Z 1 −itξ   = e ∂ξ(u(−iξ))fb(ξ) + u(−iξ)∂ξfb(ξ) dξ. it Since |u(iξ)| and |∂ξu(iξ)| are uniformly bounded on compact regions, the result follows.  4.3. Regularity properties of renewal measures. We want to use convolution to smooth out the target function. There exists a non-negative even function ψ such that it is a probability density, and the Fourier transform ψb is compactly supported on [−1, 1]. For example we can take ψb = τ ∗ τ where τ is a smooth even function supported on [−1/2, 1/2] 1 t and ψ is determined via inverse Fourier transform. Write ψδ(t) := δ2 ψ( δ2 ). Since ψ decays faster than any polynomial, there exists C1 > 0 such that Z δ Z 1/δ ψδ(t) dt = ψ(t) dt > 1 − C1δ. −δ −1/δ Then we have the following approximation theorem for the renewal operators of indicator functions:

Proposition 4.5. Let δ ≤ 1/3C1 and b ≥ a. If b − a ≥ 2δ, then for t > 0, we have

R(1[a,b])(t) ≤ 3(b − a)(1/σ + CψOδ(1 + |b| + |a|)/t), (4.8)

where Oδ := O[−δ−2,δ−2] and Cψ = 1 + kx 7→ xψ(x)kL1 . Here O[−δ−2,δ−2] is from Proposition 4.2 with K = [−δ−2, δ−2]. Proof. If x is in [a, b], then [x − b, x − a] contains at least one of [0, δ] or [−δ, 0]. Therefore Z b Z δ ψδ ∗ 1[a,b](x) = ψδ(x − v) dv ≥ ψ(v) dv ≥ (1 − C1δ)/2. a 0

Then by C1δ ≤ 1/3, 1[a,b] ≤ 3ψδ ∗ 1[a,b]. (4.9)

It is sufficient to bound R(ψδ ∗ 1[a,b])(t). Proposition 4.2 implies that Z ∞ 1 Oδ R(ψδ ∗ 1[a,b])(t) = ψδ ∗ 1[a,b](x) dx + kψcδ1b[a,b]kW 1,∞ . σ −t t R The first term is less than ψδ ∗ 1[a,b] = (b − a). For the second term, we have

kψcδ1b[a,b]kW 1,∞ = kψcδ1b[a,b]k∞ + k∂ξ(ψcδ1b[a,b])k∞

≤ (1 + kx 7→ xψδ(x)kL1 )(k1[a,b]kL1 + kx 7→ x1[a,b](x)kL1 )

≤ Cψ(b − a)(1 + |a| + |b|). TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 17 

Because every step of the random walk X1,X2,... is positive, every trajectory can only stay at most Cs times for s ≥ 1 in the interval [t, t + s], with C depending on λ. Recall we use a notation A  B to mean there exists a universal constant C > 0 such that A ≤ CB. Lemma 4.6. For all s ≥ 1 and t ∈ R, we have

R(1[0,s])(t)  max{1, s}. (4.10)

4.4. Residue process. We introduce the residue process, which not only deals with Sn but also takes into account the next step Xn+1. Let f be a non-negative bounded Borel function on R2. For t ∈ R, we define the residue operator by ZZ X ∗n Ef(t) := f(y, x − t) dλ (x) dλ(y). (4.11) n≥0

For clarity, we will from now on use the notations Rx, Ry and Rξ to be real lines but highlighted the coordinate we use. Here the space coordinates are x and y and frequency (Fourier) coordinates are denoted by ξ. Let Z −ixξ Fxf(y, ξ) := f(y, x)e dx be the Fourier transform of f on Rx. Let F be a function on Ry × Rξ,. Define the infinity norm by kF k∞ = sup |F (y, ξ)|. y,ξ∈R Proposition 4.7 (Residue process). Let f be a non-negative bounded continuous function 2 on R . Assume that the projection of supp Fx(f) onto Rξ is contained in a compact interval K, and kFx(f)k∞, k∂ξFx(f)k∞ are finite. Then for t > 0, we have 1 Z ∞ Z 1 Ef(t) = f(y, x) dλ(y) dx + OK (kFx(f)k∞ + k∂ξFx(f)k∞) , (4.12) σ −t R+ t where OK is from Proposition 4.2. Proof. For a bounded continuous function f on R2 and x ∈ R, we define an operator Q by Z Qf(x) = f(y, x) dλ(y).

Then X Z Ef(t) = Qf(x − t) dλ∗n(x) = R(Qf)(t). n≥0 We want to use Proposition 4.2, so we need to verify the hypotheses. The function Qf is bounded since f is bounded and integrable since kFxfk∞ is finite. Then Z Z Z −ixξ −ixξ Qfc (ξ) = Qf(x)e dx = f(y, x)e dx dλ(y) = Fxf(y, ξ) dλ(y).

Thus Qfc is also compactly supported on Rξ. Lemma 4.8 (Change of norm). Under the assumptions of Proposition 4.7, we have

kQfc k∞ ≤ kFx(f)k∞, k∂ξQfc k∞ ≤ k∂ξFxfk∞. 18 JIALUN LI AND TUOMAS SAHLSTEN Proof. The second inequality follows by the same computation as Qfc .  By Proposition 4.2, we have 1 Z ∞ 1   R(Qf)(t) = Qf(x) dx + OK kQfc k∞ + k∂ξQfc k∞ σ −t t 1 Z ∞ 1 = Qf(x) dx + OK (kFx(f)k∞ + k∂ξFx(f)k∞) . σ −t t The proof of Proposition 4.7 is complete.  4.5. Residue process with cutoff. In this section, we restrict the residue process to the 1 sequences (X1,...,Xn,Xn+1) such that Sn < t ≤ Sn +Xn+1. For a C function f on Ry ×Rx, define an x-coordinate partial derivative C1 norm by

1 kfkCx := kfk∞ + k∂xfk∞. (4.13) 2 Define a cutoff operator EC from non-negative Borel functions on R to functions on R by ZZ X ∗n EC f(t) := f(y, x − t) dλ(y) dλ (x). n≥0 x

Lemma 4.9. There exists C2 > 0 such that for all t ∈ R, we have

EC (1)(t) = E(1−y≤x<0)(t) ≤ C2. (4.14) Proof. By Lemma 4.6, we have Z Z X ∗n λ ⊗ λ {(y, x)|x − t ∈ [−y, 0], y ≥ 0} = R(1[−y,0])(t) dλ(y)  max{1, y} dλ(y), n≥0 which is the claim by the definitions of EC and E. 

By Lemma 4.9, this cutoff operator EC is actually well defined for bounded Borel functions.

2 1 Proposition 4.10. Let f be a continuous function on R with kfkCx finite. Assume that the projection of supp f on Ry is contained in a compact set K. For all 1/3C1 > δ > 0 and t > |K| + δ, we have Z Z 0 1 EC f(t) = f(y, x) dx dλ(y) + OK (δ + Oδ/t)kfkCx , (4.15) R+ −y where OK only depends on K and λ, and −2 −2 Oδ := sup{|u(iξ)| + |∂ξu(iξ)| : ξ ∈ [−δ , δ ]}. Remark 4.11. We decompose f into real and imaginary parts, then decompose these two parts into positive and negative parts. Each part satisfies the hypotheses of Proposition 4.10, with the support and the Lipschitz norm bounded by the original one. Thus, it is sufficient to prove this proposition for f non-negative.

The following lemma connects the cutoff operator EC with the residue operator E. TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 19 Lemma 4.12. Under the assumptions of Proposition 4.10, let

fo(y, x) := 1−y≤x<0f(y, x). Then

EC f(t) = Efo(t).

Using ψδ to regularize these functions, we write Z fδ(y, x) := fo(y, x − x1)ψδ(x1) dx1 = ψδ ∗ fo(y, x).

Lemma 4.13. Under the same hypotheses as in Proposition 4.10, we have Z Z 0  Oδ 2  E(fδ)(t) = f(y, x) dx dλ(y) + O δ + (|K| + |K| ) kfk∞. R+ −y t Proof. We want to verify the conditions in Proposition 4.7 and then use Proposition 4.7. For the Fourier transform, we have

Fxfδ = Fx(ψδ ∗ fo) = ψbδFxfo.

We need to estimate the infinity norm of Fxfo(y, ξ). This function equals Z Z 0 −ixξ −ixξ fo(y, x)e dx = f(y, x)e dx. −y Lemma 4.14 (Change of norm). Under the same hypotheses as in Proposition 4.10, we have 2 kFxfδk∞ ≤ |K|kfk∞, k∂ξFxfδk∞ ≤ |K| kfk∞. Proof. Noting that in the integration |x| ≤ |y|, we get the second inequality by the same computation.  −2 −2 The projection of the support of Fxfδ onto Rξ is contained in [−δ , δ ]. Therefore by Proposition 4.7, we have Z ∞ Z 1 Oδ 2  E(fδ)(t) = fδ(y, x) dλ(y) dx + kfk∞(|K| + |K| ) . σ −t R+ t Then Z ∞ Z ∞ Z 0 fδ(y, x) dx = f(y, x1)ψδ(x − x1) dx1 dx −t −t −y Z 0 Z ∞ = f(y, x1) ψδ(x − x1) dx dx1 −y −t Z 0 Z 0 Z −t−x1 = f(y, x1) dx1 − f(y, x1) ψδ(x) dx dx1. −y −y −∞ R −δ Since t − δ ≥ |K|, we have −t − x1 ≤ −t + y ≤ −δ. By −∞ ψδ ≤ C1δ, this implies that R ∞ R 0 −t fδ(y, x) dx = −y fδ(y, x) dx(1 + O(δ)). Using Lemma 4.9, we have Z Z 0

f(y, x) dx dλ(y) ≤ kfk∞EC (1) = O(kfk∞). R+ −y 20 JIALUN LI AND TUOMAS SAHLSTEN Therefore Z ∞ Z Z Z 0 fδ(y, x) dλ(y) dx = f(y, x) dx dλ(y) + O(δkfk∞). −t R+ R+ −y The proof of Lemma 4.13 is complete. 

Next, we will need a lemma to estimate |fδ − fo|. 1 0 Lemma 4.15. Let ϕ be a C function with kϕ k∞ < ∞ and kϕk∞ ≤ 1. Let ϕo(u) = 1[a,b](u)ϕ(u) where b > a. Then we have  (kϕ0k + 2C )δ, u ∈ [a + δ, b − δ],  ∞ 1 |ψδ ∗ ϕo(u) − ϕo(u)| ≤ 2, u ∈ [a − δ, a + δ] ∪ [b − δ, b + δ], (4.16)  c ψδ ∗ 1[a,b](u), u ∈ [a − δ, b + δ] . If b − a ≤ 2δ, then [a + δ, b − δ] is empty and we don’t have the first one. Proof. We will prove this inequality in each interval. • When u is in [a + δ, b − δ], we have Z

|(ψδ ∗ ϕo − ϕo)(u)| = ψδ(t)(ϕo(u − t) − ϕo(u)) dt

Z δ ≤ ψδ(t)|ϕo(u − t) − ϕo(u)| dt + 2C1δ. −δ 0 0 When |t| ≤ δ, we have u − t ∈ [a, b]. Since |ϕo(u)| ≤ kϕ k∞ for u ∈ [a, b], this implies that Z δ Z δ 0 0 ψδ(t)|ϕo(u − t) − ϕo(u)| dt ≤ ψδ(t)|t|kϕ k∞ dt ≤ δkϕ k∞. −δ −δ

• When u ∈ [a−δ, a+δ]∪[b−δ, b+δ], we use the trivial bound |ψδ ∗ϕo(u)−ϕo(u)| ≤ 2. • When u ∈ (−∞, a − δ] ∪ [b + δ, ∞), we have ϕo(u) = 0, then |ψδ ∗ ϕo| ≤ |ψδ ∗ 1[a,b]|. Thus collecting all together, we get the inequality (4.16).  Proof of Proposition 4.10. To simplify the notation, we normalize f in such a way that kfk∞ = 1. By Lemma 4.13, we only need to give an estimate of E(|fδ − fo|)(t). Due to fo(y, x) = 1−y≤x<0(x)f(y, x), by Lemma 4.15: (For clarity, we omit the variable y in the following computation)  (k∂ fk + 2C )δ, x ∈ [−y + δ, −δ],  x ∞ 1 |fδ − fo|(x) ≤ 2, x ∈ [−y − δ, −y + δ] ∪ [−δ, δ],  c ψδ ∗ 1[−y,0](x), x ∈ [−y − δ, δ] .

By the definition of |K|, the first term is less than (|∂xf|∞ + 2C1)δ1[−|K|+δ,−δ]. The third term equals to Z 0 1[−∞,−y−δ]∪[δ,∞]ψδ ∗ 1[−y,0](x) = 1[−∞,−y−δ]∪[δ,∞](x) ψδ(x − x1) dx1 −y Z x+y = 1[−∞,−y−δ]∪[δ,∞](x) ψδ(x1) dx1. x TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 21 By the definition and the above arguments, we have Z X ∗n E(|fδ − fo|)(t) = |fδ − fo|(y, x − t) dλ (x) dλ(y) n≥0 X Z  ≤ (k∂xfk∞ + 2C1)δ 1[−|K|,−δ](x − t) + 2 1[−y−δ,−y+δ]∪[−δ,δ](x − t) n≥0 Z x+y−t  ∗n + 1[−∞,−y−δ]∪[δ,∞](x − t) ψδ(x1) dx1 dλ (x) dλ(y). x−t

By Lemma 4.6, the first term is controlled by (k∂xfk∞ + 2C1)δ|K|. For the second term, we have Z Z ∗n ∗(n+1) 1[−y−δ,−y+δ](x − t) dλ (x) dλ(y) = 1[−δ,δ](x − t) dλ (x).

So the second term is less than 4R(1[−δ,δ])(t). Due to Proposition 4.5, it is controlled by Cψδ(1/σ + Oδ(1 + 2δ)/t). For the third term, we need to change the order of integration. Since x − t > δ or x − t < −y − δ, we have x1 ≥ x − t > δ or x1 ≤ x + y − t ≤ −δ. We first integrate with respect to x1, and so the third term is less than Z X ∗n ψδ(x1) λ ⊗ λ {(y, x)|x + y ≥ x1 + t ≥ x} dx1 [−∞,−δ]∪[δ,∞] n≥0 Z = ψδ(x1)EC (1)(x1 + t) dx1. [−∞,−δ]∪[δ,∞] R By Lemma 4.9, the above quantity is less than C2 [−∞,−δ]∪[δ,∞] ψδ(x1) dx1 ≤ C1C2δ. Therefore, we have

1 E(|fδ − fo|)(t) = O(δ|K| + Oδ/t)kfkCx , which completes the proof of Proposition 4.10.  4.6. Proof of the Renewal theorem for stopping time. Let us finally complete the proofs of Proposition 2.1 and Proposition 2.2 using Proposition 4.10. Here we add the assumption that λ is finitely supported.

Proof of Proposition 2.1. Let % be a smooth cutoff such that %[0,| supp λ|] = 1 and becomes 0 outside of [−1, | supp λ| + 1]. Take f(y, x) = g(y + x)%(y)%(x + y). Then f(y, x) = g(y + x) when y and x + y are in the interval [0, | supp λ|]. By definition and supp λ ⊂ R+, we have

E(g(Snt − t)) = EC f(t).

1 1 This function f satisfies the conditions in Proposition 4.10, and kfkCx ≤ 8kgkC . The proof is complete by using Proposition 4.10.  Proof of Proposition 2.2. We need to use the weakly diophantine condition to give an es- timate of the error term in Proposition 4.10. For the supremum of the absolute value of 1 1 1 u(iξ) = 1−Lλ(iξ) − σ iξ and its derivative  1 1 1  −∂ Lλ(iξ) 1 1 ∂ − = ξ + , ξ 1 − Lλ(iξ) σ iξ (1 − Lλ(iξ))2 σ iξ2 22 JIALUN LI AND TUOMAS SAHLSTEN on the interval [−δ−2, δ−2], by the definition l-weakly diophantine, we obtain that it is less than Cδ−4l. Then by Proposition 4.10

−4l Oδ ≤ Cδ . −1/(4l+1) Then take δ = t . The proof is complete. 

Acknowledgements The first author would like to thank Jean-Fran¸coisQuint for inspiring discussions on the regularity of self-similar measures. The second author thanks Pablo Shmerkin and Boris Solomyak for useful discussions. We also thank the anonymous referees for many useful comments and suggestions that greatly improved the presentation of this article. This work was completed while the second author was visiting Institut de Math´ematiquesde Bordeaux, and the authors would like to thank the hospitality of the institution.

References [1] A. Baker: Transcendental Number Theory, Cambridge University Press, 1st ed., 1975. [2] B. B´ar´any, M. Hochman, A. Rapaport: Hausdorff dimension of planar self-affine sets and measures. Invent. Math. 216 (2019), 601–659 [3] J. Blanchet and P. Glynn, Uniform renewal theory with applications to expansions of random geometric sums, Adv. in Appl. Probab. 39 (2007), no. 4, 1070–1097. MR 2381589 (2009e:60191) [4] J. Bourgain, The discretized sum-product and projection theorems, J. Anal. Math. 112(2010), 193–236. [5] J. Bourgain and S. Dyatlov. Fourier dimension and spectral gaps for hyperbolic surfaces. Geom. Funct. Anal. 27 (2017), no. 4, 744-771. [6] J.-P. Boyer: The speed of convergence in the renewal theorem, Preprint, 2015, arXiv:1506.07625 [7] J. Br´emont. Self-similar measures and the Rajchman property. Preprint, 2019, arXiv:1910.03463 [8] E. Breuillard, P. Varj´u:On the dimension of Bernoulli convolutions. Ann. Prob., Volume 47, Number 4 (2019), 2582-2617. [9] A. Bufetov and B. Solomyak. On the modulus of continuity for spectral measures in substitution dy- namics. Adv. Math. 260 (2014), 84–129 [10] G. Cantor. Gesammelte Abhandlungen mathematischen und philosophischen Inhalts. Springer, 1932. [11] H. Carlsson. Remainder Term Estimates of the Renewal Function. Ann. Probab. Volume 11, Number 1 (1983), 143-157. [12] X-R. Dai: When does a Bernoulli convolution admit a spectrum? Adv. Math. 231(3- 4):1681–1693, 2012. [13] X-R. Dai, D-J. Feng, Y. Wang: Refinable functions with non-integer dilations. J. Funct. Anal., 250(1):1–20, 2007. [14] H. Davenport, P. Erd¨os,and W. LeVeque. On Weyl’s criterion for uniform distribution. Michigan Math. J., 10:311-314, 1963. [15] K. Falconer: Fractal geometry. Mathematical foundations and applications. Second edition. John Wiley & Sons, Inc., Hoboken, NJ, 2003. [16] D.-J. Feng, K.-S. Lau. Multifractal formalism for self-similar measures with weak separation condition J. Math. Pures Appl., 92 (2009) 407–428. [17] William Feller, An introduction to probability theory and its applications. Vol. II., Second edition, John Wiley & Sons, Inc., New York-London-Sydney, 1971. MR 0270403 (42 #5292) [18] X. Gao, J. Ma, K. Song, Y. Zhang. Fourier decay rate of coin-tossing type measures. J. Math. Anal. Appl. 484(1) (2020) [19] J. Fraser, T. Orponen, T. Sahlsten: On the Fourier analytic properties of graphs. Int. Math. Res. Not. 2014:10 (2014), 2730–2745 [20] J. Fraser, T. Sahlsten: On the Fourier analytic structure of the Brownian graph. Analysis & PDE, Volume 11, Number 1 (2018), 115-132. TRIGONOMETRIC SERIES AND SELF-SIMILAR SETS 23 [21] P. Erd¨os. On the smoothness properties of a family of Bernoulli convolutions. Amer. J. Math., 62:180–186, 1940. [22] M. Hochman: On self-similar sets with overlaps and inverse theorems for entropy. Ann. of Math. 180 (2014), no. 2, 773-822 [23] M. Hochman, P. Shmerkin. Equidistribution from fractal measures. Invent Math. Volume 202, Issue 1, pp 427–479, 2015. [24] T Jordan, T. Sahlsten. Fourier transforms of Gibbs measures for the Gauss map. Math. Ann. (2016) Vol 364 (3). 983-1023, 2015. [25] J.-P. Kahane: Sur la distribution de certaines series aleatoires. In Colloque de Theorie des Nom- bres (Univ. Bordeaux, Bordeaux, 1969), pages 119–122. Bull. Soc. Math. France, Mem. No. 25, Soc. Math. France Paris, 1971. [26] J.-P. Kahane: Some Random series of functions (2nd ed.). Cambridge University Press. 1985. [27] J.-P. Kahane: Ensembles alatoires et dimensions. In Recent Progress in Fourier Analysis (proceedings of a seminar held in El Escorial). North-Holland, Amsterdam. 65-121, 1983. [28] R. Kaufman: Continued fractions and Fourier transforms. Mathematika, 27(2). 262-267, 1980. [29] R. Kaufman: On the theorem of Jarn´ıkand Besicovitch. Acta Arith.. 39(3):265-267, 1981. [30] H. Kesten. Renewal Theory for Functionals of a Markov Chain with General State Space Ann. Probab. Volume 2, Number 3 (1974), 355-386. [31] R. Kershner: On singular Fourier-Stieltjes transforms. Amer. J. Math. 58(2), 450–452 (1936) [32] A. S. Kechris and A. Louveau: and harmonic analysis. The Journal of Symbolic Logic. Volume 57, Issue 2 June 1992 , pp. 413-441 [33] I. Laba and M. Pramanik. Arithmetic progressions in sets of fractional dimension. Geom. Funct. Anal., 19(2):429–456, 2009 [34] S. Lalley. Renewal theorems in symbolic dynamics, with applications to geodesic flows, noneuclidean tessellations and their fractal limits. Acta Math., Volume 163 (1989), 1-55. [35] J. Li: Decrease of Fourier Coefficients of Stationary Measures. Math. Ann., 372(3-4):1189–1238, 2018. [36] J. Li: Fourier decay, Renewal theorem and Spectral gaps for random walks on split semisimple Lie groups. Preprint (2018), arXiv:1811.06484 [37] J. Li, T. Sahlsten: Fourier transform of self-affine measures. Adv. Math., 2020, to appear. [38] P. Mattila: Fourier Analysis and Hausdorff Dimension, Cambridge University Press, 2015. [39] D. Mensov. Sur l’unicit´edu d´evelloppement trigonom´etrique. CRASP, 163:433-436, 1916. [40] Piatetski-Shapiro. Moscov. Gos. Univ. Uc. Zap., 165, Mat 7:79-97, 1954. [41] M. Queff´elec and O. Ramar´e.Analyse de Fourier des fractions continues ´aquotients restreints. Enseign. Math.(2), 49(3-4):335-356, 2003. [42] B. Riemann: Habilitatsionschrift. Abh. der Ges. der Wiss. zu Gott., 13:87- 132, 1868. [43] T. Sahlsten, C. Stevens: Fourier decay in nonlinear dynamics. Preprint (2018), arXiv:1810.01378 [44] R. Salem: Sets of uniqueness and sets of multiplicity. Trans AMS, 54:218-228, 1943. Corrected on pp. 595-598, Trans AMS, vol 63, 1948. [45] R. Salem, A. Zygmund. Sur un theoreme de Piatetski-Shapiro. CRASP, 240:2040-2042, 1954. [46] P. Sarnak: Spectra of singular measures as multipliers on Lp, J. Funct. Anal. 37 (1980), 302–317. [47] P. Shmerkin: On the exceptional set for absolute continuity of Bernoulli convolutions. Geom. Funct. Anal. 24 (2014), no. 3, 946–958 [48] P. Shmerkin and V. Suomala: Spatially independent martingales, intersections, and applications. Mem. Amer. Math. Soc. 251 (2018), no. 1195 [49] B. Solomyak. Fourier decay for self-similar measures. Preprint, 2019. arXiv:1906.12164 [50] N. Sidorov, B. Solomyak: Spectra of Bernoulli convolutions as multipliers in Lp on the circle. Duke Math. J. Volume 120, Number 2 (2003), 353-370. [51] R. Strichartz: Self-Similar Measures and Their Fourier Transforms I. Indiana University Mathematics Journal Vol. 39, No. 3 (Fall, 1990), pp. 797-817 (21 pages) [52] R. Strichartz: Self-Similar Measures and Their Fourier Transforms II. Transactions of the American Mathematical Society. Volume 336, Number 1, 1993. [53] M. Tsujii: On the Fourier transforms of self-similar measures. Dynamical Systems: An International Journal, Volume 30, Issue 4: Pages 468-484, 2015. 24 JIALUN LI AND TUOMAS SAHLSTEN [54] P. Varj´u:On the dimension of Bernoulli convolutions for all transcendental parameters. Ann. of Math. (2020), to appear [55] P. Varj´u,H. Yu: Fourier decay of self-similar measures and self-similar sets of uniqueness. Analysis & PDE (2020), to appear, arXiv:2004.09358 [56] W. Young. A note on trigonometrical series. The Messenger of Mathematics, 38:44-48, 1909.

Institut de Mathematiques´ de Bordeaux, Universite´ de Bordeaux, 351 cours de la Liberation,´ Talence, France

Current address: Institut fur¨ Mathematik, Universitat¨ Zurich,¨ 190 Winterthurerstrasse, Zurich,¨ Switzerland Email address: [email protected]

School of Mathematics, Alan Turing Building, University of Manchester, Oxford Road, Manchester, UK Email address: [email protected]