Keywords

Mathematics Subject Classifications (2010)

1 Introduction

Renewal theorems have found wide applicability in various areas of mathematics (such as fractal and hyperbolic geometry), economics (such as queuing, insurance and ruin problems) and biology (such as population dynamics). Classically, they describe the asymptotic behaviour of waiting times in-between occurrences of a repetitive pattern connected with repeated trials of a stochastic experiment. These probabilistic renewal theorems have been extended and generalised in several ways, resulting in an even broader applicability.

The purpose of this article is to provide an overview of a selection of renewal theorems and to highlight in which situation which renewal theorem is natural to be applied. This will be done by considering two questions in fractal geometry in different settings. These motivating questions will be stated in Sect. 2. Subsequently, a selection of probabilistic renewal theorems is introduced in Sect. 3 and applied to obtain answers to the previously raised questions in the setting of similarities. In Sect. 4 renewal theorems in symbolic dynamics are presented and applied to solve the questions raised in Sect. 2 in more general settings. Additionally, in an Appendix we provide background material and address the relationships between the mentioned renewal theorems.

2 Some Questions in Fractal Geometry

In fractal geometry various notions of dimension such as Minkowski-, Hausdorff- and packing dimension are well-established tools to describe the fractal nature of a given set. Characterising sets beyond their dimension is one of the many applications of renewal theorems. In Sect. 2.1 we raise two questions which we answer by means of renewal theory in Sects. 3 and 4 for the classes of sets that we introduce in Sect. 2.2.

2.1 Characterising Sets Beyond Dimension

Our first question relates to counting problems. The most basic counting problems associated with fractal sets E arise in the situation when E is a subset of [0, 1]. Letting {I }L denote the family of connected components of [0, 1] ∖ E a natural question is:

Question 2.1

What is the asymptotic behaviour as r → 0 of the number of intervals I whose lengths lie in the interval [r, rh) for some h > 1, i. e. of

$$\displaystyle \begin{aligned} N_{\log h}(r):= \#\{ \ell\in L\mid r h>|I_{\ell}|\geq r \}? \end{aligned} $$

Here # denotes cardinality and |I | denotes the length of the interval I .

An example of a more advanced counting problem is to count the number of closed geodesics on manifolds related to Schottky groups that do not exceed a given length. This problem can also be treated by means of renewal theory. We refer the interested reader to [28].

Before addressing how the answer to Question 2.1 helps our understanding of the fine geometric structure of a set in Remark 2.3 we turn to the second question, which relates to the asymptotic behaviour of the volume function.

For arbitrary \(d\in \mathbb N\) the d-dimensional Lebesgue measure shall be denoted by λ d. Further, for r > 0 we let \(E_{r}: =\{ x\in \mathbb R^d\mid \operatorname {\mathrm {dist}}(x,E) \leq r \}\) denote the r-parallel set of \(E\subset \mathbb R^d\), where \( \operatorname {\mathrm {dist}}(x,E): = \inf _{y\in E}\lvert x-y\rvert \) denotes the distance of x to E with respect to the euclidean metric \(\lvert \cdot \rvert \) on \(\mathbb R^d\).

Question 2.2

What is the asymptotic behaviour as r → 0 of the volume of the r-parallel set of E, i. e. of

$$\displaystyle \begin{aligned} \lambda_d(E_r)\quad \text{as}\ r\to 0? \end{aligned} $$

Supposing that the Minkowski dimension\(\dim _M(E): = d-\lim _{r\to 0}\frac {\log \lambda _d(E_r)}{\log r}\) of E exists, the above question can be reformulated as follows. How does the function \(f\colon (0,\infty )\to \mathbb R\), \(f(r): = r^{\dim _M(E)-d}\lambda _d(E_r)\) behave as r → 0? If limr→0 f(r) exists, we call the limit the Minkowski content of E and denote it by \(\mathcal M(E)\). If limr→0 f(r) exists, is positive and finite, then we say that E is Minkowski measurable. In recent years the question of Minkowski measurability of a given set has attracted much attention and is for instance related to the question ‘Can you hear the shape of a drum with fractal boundary?’, see for instance [29].

Remark 2.3

Knowledge of the asymptotic behaviour of \(N_{\log h}(r)\) and λ d(E r) as r → 0 provides insight to the fine structure of E and can for instance be used to describe the lacunarity of E. The word lacunarity originates from the Latin word lacuna which means gap. According to [33] ‘a fractal is to be called lacunar if its gaps tend to be large, in the sense that they include large intervals (discs or balls)’. A nice exposition of lacunarity, its geometric meaning and its relationship to the above introduced counting function and asymptotic behaviour of λ d(E r) is provided in [33], see also [24]. We will provide further insight to the geometric meaning of the Minkowski content in Remark 3.6.

2.2 Classes of Fractal Sets

We address the above questions for the following classes of fractal sets.

2.2.1 Self-Similar and Self-Conformal Sets

Let Φ:= {ϕ 1, …, ϕ M} denote an IFS of M ≥ 2 contracting maps ϕ i: X → X acting on a compact subset X of \(\mathbb R^d\). The famous Hutchinson-Hata Theorem states that there exists a unique, non-empty and compact subset J ⊂ X, which is invariant under Φ, that is \(J=\bigcup _{i=1}^M \phi _i(J)\). If all the maps ϕ i are similarities, i. e. there exist r i ∈ (0, 1) such that \(\lvert \phi _i(x)-\phi _i(y)\rvert =r_i\lvert x-y\rvert \) for any x, y ∈ X, then the invariant set J is called self-similar. If all the maps ϕ i extend to conformal maps on an open neighbourhood U of X, i. e. ϕ i: U → U is a C 1-diffeomorphism whose total derivative at every point is a similarity, then the invariant set J is called self-conformal. For background we refer the reader to [15].

Below, self-similar and self-conformal sets appear as special cases if A i,j = 1 for all i, j ∈ Σ and all ϕ i are similarities resp. extend to conformal maps.

2.2.2 Limit Sets of Graph-Directed Systems

Here, we restrict to a special class of graph-directed systems, namely those which arise from iterated function systems (IFS) by forbidding certain transitions. However, the results presented below are not limited to this special class but also hold for general graph-directed systems as defined in [36]. We will provide references at the appropriate places.

Let Φ:= {ϕ 1, …, ϕ M} denote an IFS of finitely many contracting maps ϕ i: X → X acting on a compact subset X of \(\mathbb R^d\). Further, let A be an irreducibleM × M matrix of zeros and ones, i. e. for each pair i, j ∈ Σ:= {1, …, M} there exists \(n\in \mathbb N\) such that (A n)i,j > 0. We allow to concatenate ϕ i ∘ ϕ j if and only if A i,j = 1. Let \(\Sigma _A^n: =\{ (\omega _1,\ldots ,\omega _n)\in \Sigma ^{n}\mid A_{\omega _i,\omega _{i+1}}=1\ \forall \, i\in \{1,\ldots ,n-1 \} \}\). The limit set of this type of graph-directed system is defined to be

$$\displaystyle \begin{aligned} J:= \bigcap_{n\in\mathbb N} \bigcup_{\omega\in\Sigma_A^n} \phi_{\omega}(X), \end{aligned} $$

where \(\phi _{\omega }: = \phi _{\omega _1}\circ \cdots \circ \phi _{\omega _n}\) for ω = (ω 1, …, ω n). We in particular study the cases in which all the maps ϕ i are similarities, and in which all the maps ϕ i extend to conformal maps on an open neighbourhood U of X.

3 Probabilistic Renewal Theorems and Their Applications to Questions 2.1 and 2.2 for Self-Similar Sets and Limit Sets of Graph-Directed Systems of Similarities

Probabilistic renewal theory is concerned with waiting times in-between occurrences of a repetitive pattern connected with repeated trials of a stochastic experiment. In classical renewal theory, it is assumed that after each occurrence of the pattern, the trials start from scratch. This means that the trials which follow an occurrence of the pattern form a replica of the whole stochastic experiment. In other words, the waiting times in-between successive occurrences of the pattern, also called inter-arrival times, are assumed to be mutually independent random variables with the same distribution (see [16, Ch. XIII] and [17]). The classical renewal theorems have been extended in various ways and to various different settings. One such extension, which we focus on here is given by Markov renewal theory, where the independence condition is weakened. The literature on classical and Markov renewal theory is vast. Therefore, we abstain from presenting a complete list of references but instead refer the reader to the following monographs and fundamental articles, where further references can be found: [1, 2, 10, 16, 17, 34].

The aim of this section is to present the afore-mentioned renewal theorems and to demonstrate to which question in which setting the respective renewal theorems are natural to apply. We will present a solution to a selection of the problems, focus on the ideas and provide references for the details. More precisely, we study the fundamental setting of renewal theory in Sects. 3.1 and 3.3 and show how its results can be utilised to answer Questions 2.1 and 2.2 for self-similar sets in Sects. 3.2 and 3.4. Subsequently, in Sect. 3.5 we turn to Markov renewal theory and apply Markov renewal theorems to answer Questions 2.1 and 2.2 for limit sets of graph-directed systems of similarities in Sect. 3.6.

3.1 Expected Number of Renewals—Blackwell’s Renewal Theorem

In the afore-mentioned setting it is of interest how many occurrences of the pattern (renewals) are expected in a given time interval, if the process has been going on for a long time.

Let W, W 1, W 2, … denote independent identically distributed (i. i. d.) non-negative random variables on a common probability space \((\Omega ,\mathcal A,\mathbb P)\). We interpret W i as the waiting time between the (i − 1)-st and the i-th occurrence of the pattern and set W 0:= 0. For \(n\in \mathbb N_0: =\mathbb N\cup \{0\}\) define \(S_n: = \sum _{i=0}^{n} W_i\), which is the epoch of the (n + 1)-st occurrence of a renewal, the origin counting as a renewal epoch. Further, introduce the renewal function\(N\colon [0,\infty )\times (0,\infty )\to \mathbb R\cup \{\infty \}\) by

(3.1)

where denotes expectation. Thus, N(t, h) gives the expected number of renewals in the time interval (t − h, t].

The asymptotic behaviour of N(t, h) as t → depends on whether the common distribution F of the W i is lattice or non-lattice. Recall that a distribution function is called lattice if its set of discontinuities lies in a discrete subgroup of \(\mathbb R\), i. e. in \(a\mathbb Z\) for some a > 0. If a is maximal as such, we say that the distribution is a-lattice. If no such a exists, then it is called non-lattice.

Intuitively, in the non-lattice situation we would expect h renewals in a time interval of length if the process has been going for a long while. Thus, in a time interval of length h intuition yields to be the expected number of renewals. In the a-lattice situation the same is plausible with h replaced by a.

This intuition was made rigorous in a series of publications, in which different situations were covered, see [5, 6, 12, 17, 23] and references therein, resulting in the following renewal theorem, which sometimes is referred to as Blackwell’s renewal theorem.

We say that \(f,g\colon \mathbb R\to (0,\infty )\) are asymptotic and write f(t) ∼ g(t) as t → if limt f(t)∕g(t) = 1.

Theorem 3.1

Suppose the setting of the current subsection. In particular, assume that F is supported on [0, ). Further, interpretas 0 if.

  1. (i)

    If F is a-lattice then

  2. (ii)

    If F is non-lattice then

    for any h > 0.

3.2 Question 2.1 for Self-Similar Sets—Application of Blackwell’s Renewal Theorem

We fix the following notation. Φ:= {ϕ 1, …, ϕ M} shall denote an IFS of finitely many contracting similarities ϕ i with similarity ratio r i acting on [0, 1] with invariant set E ⊂ [0, 1]. For ease of exposition, we assume that {0, 1}⊂ E and that \(\phi _i([0,1])\cap \phi _j([0,1])=\varnothing \) for distinct i, j, however, note that the open set condition is sufficient. (If we assume the milder open set condition to be satisfied with a bounded feasible open set O, i. e. \(\phi _iO\cap \phi _jO=\varnothing \) for i ≠ j and ϕ i O ⊆ O for all i, then we would consider the connected components of \(O\setminus \bigcup _{i=1}^M\phi _i O\) below, of which there might be infinitely many.)

Let G 1, …, G q denote the connected components of \([0,1]\setminus \bigcup _{i=1}^M \phi _i([0,1])\). Then the connected components of [0, 1] ∖ E are precisely the intervals ϕ ω(G j). Recall, \(\phi _{\omega }: = \phi _{\omega _1}\circ \cdots \circ \phi _{\omega _n}\) and \(r_{\omega }: = r_{\omega _1}\cdots r_{\omega _n}\) for ω = (ω 1, …, ω n). Thus,

$$\displaystyle \begin{aligned} N_{\log h}(r) = \sum_{j=1}^q \sum_{n=0}^{\infty}\#\{ \omega\in\Sigma^n\mid hr> r_{\omega}\lvert G_j\rvert \geq r\} = \sum_{j=1}^q M_{\log h}\left(\tfrac{r}{\lvert G_j\rvert}\right), \end{aligned} $$
(3.2)

where Σ:= {1, …, M}, \(M_{\log h}(r): = \sum _{n=0}^{\infty }\#\{ \omega \in \Sigma ^n\mid hr> r_{\omega } \geq r\}\) and \(\Sigma ^0: =\{\varnothing \}\), with \(\varnothing \) denoting the empty word and \(r_{\varnothing }: = 1\). For applying Blackwell’s renewal theorem, we introduce random variables W i in the following. By the Moran-Hutchinson formula, \(1=\sum _{i=1}^M r_i^{D}\) where D is the Hausdorff dimension of E. Thus, for i ∈ Σ defines the distribution of a non-negative random variable W. With W, W 1, W 2, … being i.i.d. the distribution of S n:= W 1 + ⋯ + W n is given by for t > 0. With this notation

$$\displaystyle \begin{aligned} \mbox{e}^{-Dt}M_{\log h}(\mbox{e}^{-t}) =\mathbb{E}\left( \sum_{n=0}^{\infty} z(t-S_n) \right), \end{aligned} $$
(3.3)

where \(z\colon \mathbb R\to \mathbb R\), .

3.2.1 The Lattice Case

If \(-\log r_1,\ldots ,-\log r_M\) lie in the discrete subgroup \(a\mathbb Z\) of \(\mathbb R\) with a > 0 maximal as such, then W is a-lattice. As \(-\log r_{\omega }\in a\mathbb Z\) for each ω, it follows that \(t-a <-\log r_{\omega }\leq t\) is equivalent to \(-\log r_{\omega }/a = \lfloor t/a\rfloor : =\max \{ k\in \mathbb Z\mid k\leq t/a \}\). Whence, Theorem 3.1 implies for t →

yielding

$$\displaystyle \begin{aligned} N_{a}(\mathrm{e}^{-t}) \sim \frac{a}{-\sum_{i=1}^M r_i^{D}\log r_i} \sum_{j=1}^q \mathrm{e}^{a D\lfloor (t+\log\lvert G_j\rvert)/a\rfloor} \quad \text{as}\quad t\to\infty. \end{aligned} $$

3.2.2 The Non-lattice Case

If \(-\log r_1,\ldots ,-\log r_M\) do not generate a discrete subgroup of \(\mathbb R\) then W is non-lattice. Let h > 0 be arbitrary. Theorem 3.1 implies for t →

We abstain from gaining the precise asymptotics here as these can be easily deduced from the key renewal theorem, see Remark 3.8.

3.3 The Key Renewal Theorem

The considerations of Sect. 3.1 are intimately related to the asymptotic behaviour of the solution \(Z\colon \mathbb R\to \mathbb R\) of the renewal equation

$$\displaystyle \begin{aligned} Z(t) = z(t) + \int_{-\infty}^{\infty} Z(t-y)\,\mbox{d}F(y) = (z + F\star Z)(t) \end{aligned} $$
(3.4)

with given \(z\colon \mathbb R\to \mathbb R\), where ⋆ denotes convolution and F is a distribution on \(\mathbb R\).

For obtaining statements on the uniqueness and on the asymptotic behaviour of Z(t) as t → it is required that z be directly Riemann integrable.

Definition 3.2

For a function \(f\colon \mathbb R\to \mathbb R\), h > 0 and \(k\in \mathbb Z\) set

$$\displaystyle \begin{aligned} \underline{m}_k(f,h)&:=\inf\{f(t)\mid (k-1)h\leq t<kh\}\qquad \text{and}\\ \overline{m}_k(f,h)&:=\sup\{f(t)\mid (k-1)h\leq t<kh\}. \end{aligned} $$

The function f is called directly Riemann integrable (d. R. i.) if for some sufficiently small h > 0

$$\displaystyle \begin{aligned} \underline{R}(f,h):=\sum_{k\in\mathbb Z}h\cdot\underline{m}_k(f,h)\qquad \text{and}\qquad \overline{R}(f,h):=\sum_{k\in\mathbb Z}h\cdot\overline{m}_k(f,h) \end{aligned} $$

are finite and tend to the same limit, denoted by \(\int f(T)\,\mbox{d}T\), as h → 0.

Direct Riemann integrability excludes wild oscillations of the function at infinity and is stronger than Riemann integrability. For further insights into this notion we refer the reader to [17, Ch. XI] and [2, Ch. B.V].

As before, W, W 1, W 2, … shall denote i. i. d. random variables with common distribution F. Note that here the W i are not necessary non-negative. Recall that \(S_n: = \sum _{i=0}^n W_i\) with W 0:= 0.

Lemma 3.3 ([1, Ch. 3.2])

If z is d.R.i. then the function \(Z\colon \mathbb R\to \mathbb R\) given by

(3.5)

is the unique solution of the renewal equation (3.4) that satisfies limt→− Z(t) = 0.

Being a solution of the renewal equation (3.4), Z from (3.5) is called renewal function. Setting and assuming that F is concentrated on [0, ) we recover the renewal function N(⋅, h) of Sect. 3.1, see Eq. (3.1). Thus, it is apparent that the present setting is much more general than that of Sect. 3.1.

Theorem 3.4 ([1, Satz 3.2.2])

Denote by\(z\colon \mathbb R\to \mathbb R\)a d.R.i. function. Let F be a distribution supported on\(\mathbb R\)with positive mean and let Z be the unique solution (3.5) of the renewal equation (3.4) which satisfies limt→− Z(t) = 0. Then the following hold.

  1. (i)

    If F is non-lattice, then as t 

  2. (ii)

    If F is a-lattice, then as t 

Notice, direct Riemann integrability of z ensures convergence of the series \(\sum _{\ell =-\infty }^{\infty } z(a \ell +t)\) in the above theorem, which can be seen as follows. If \(m\in \mathbb N\) is minimal such that \(\overline {R}(z,a/m)<\infty \) then \(\overline {R}(z,a)\leq m \overline {R}(z,a/m)<\infty \). Thus, m = 1 and we are done.

Remark 3.5

A nice exposition of the key renewal theorem tailored to fractal geometry can be found in [14, Ch. 7], where it is applied to obtain results on the asymptotic behaviour of the covering number of a self-similar subset of \(\mathbb R^d\), and to Questions 2.1 and 2.2 for self-similar subsets of \(\mathbb R\).

3.4 Questions 2.1 and 2.2 for Self-Similar Sets—Application of the Key Renewal Theorem

In the setting of self-similar sets both Questions 2.1 and 2.2 can be solved by means of the key renewal theorem and the ideas below stem from [40]. We focus on the solution to Question 2.2 and briefly discuss Question 2.1 in Remark 3.8. We fix the following notation. Φ:= {ϕ 1, …, ϕ M} shall denote an IFS of finitely many contracting similarities ϕ i with similarity ratio r i acting on \(X\subset \mathbb R^d\) with invariant set E. We suppose that the open set condition (OSC) is satisfied and that O is a feasible open set for Φ, i. e. ϕ i(O) ⊂ O and \(\phi _i(O)\cap \phi _j(O)=\varnothing \) for i ≠ j. Assume w. l. o. g. that O is bounded.

Often, depending on the shape of O, the expression λ d(E r ∖ O) is very easy to determine. For the Sierpiński carpet E for instance, (i.e. for the invariant set E of the IFS \(\{x\mapsto x/3 + (i/3,j/3)\}_{i,j\in \{0,1,2\}^2\setminus \{(1,1)\}}\) acting on X = [0, 1]2) one can choose O = (0, 1)2, giving λ d(E r ∖ O) = 4r + πr 2. Moreover, it is known that \(\lambda _d(E_r\setminus O)=\mathfrak {o}(r^{d-\dim _M(E)})\) as r → 0 for general self-similar sets E under the OSC with the little Landau symbol \(\mathfrak o\), see [40]. (For functions \(f,g\colon \mathbb R\to \mathbb R\) we write \(f=\mathfrak {o}(g)\) as t → if limt f(t)∕g(t) = 0.) Therefore, we consider λ d(E r ∩ O) and let Γ:= O ∖ Φ(O), where the action of Φ on a subset U of X is defined via \(\Phi (U) : = \bigcup _{i=1}^M \phi _i(U)\). Then O can be decomposed as

$$\displaystyle \begin{aligned} O=\bigcup_{n=0}^{\infty}\bigcup_{\omega\in\Sigma^n}\phi_{\omega}\Gamma\cup\bigcap_{n=0}^{\infty}\Phi^n O, \end{aligned}$$

where the unions are disjoint. We have \(\Phi \left (\overline {\bigcap _{n=0}^{\infty }\Phi ^n O}\right )=\overline {\bigcap _{n=0}^{\infty }\Phi ^n O}\). Thus, \(\overline {\bigcap _{n=0}^{\infty }\Phi ^n O}\) is either empty or coincides with E by uniqueness of the self-similar set. Therefore, \(\lambda _d\left (\bigcap _{n=0}^{\infty }\Phi ^n O\right )\leq \lambda _d(E)\). Let D denote the Minkowski dimension of E. If D < d then λ d(E) = 0 and whence \(\lambda _d\left (\bigcap _{n=0}^{\infty }\Phi ^n O\right )=0\). Suppose that O is chosen in such a way that E r ∩ ϕ ω Γ = (ϕ ω E)r ∩ ϕ ω Γ for each ω. This condition is known as the locality property and it is shown in [40] that to each IFS of similarities satisfying the OSC there is a feasible open set O which satisfies the locality property, namely the central open set as introduced in [3]. Thus,

$$\displaystyle \begin{aligned} \lambda_d(E_{\mathrm{e}^{-t}}\cap O) &= \sum_{n=0}^{\infty}\sum_{\omega\in\Sigma^n}\lambda_d(E_{\mathrm{e}^{-t}}\cap \phi_{\omega}\Gamma)\\ &= \sum_{n=0}^{\infty}\sum_{\omega\in\Sigma^n} \lambda_d((\phi_{\omega}E)_{\mathrm{e}^{-t}}\cap \phi_{\omega}\Gamma)\\ &= \sum_{n=0}^{\infty}\sum_{\omega\in\Sigma^n} r_{\omega}^d\lambda_d(E_{\mathrm{e}^{-t-\log r_{\omega}}}\cap \Gamma). \end{aligned} $$

Let W, W 1, W 2, … denote i. i. d. random variables with common distribution given by as in Sect. 3.1. In [40] it is shown that \(t\mapsto z(t): = \mathrm {e}^{-t(D-d)}\lambda _d(E_{\mathrm {e}^{-t}}\cap \Gamma )\) is d. R. i., which allows to apply the key renewal theorem to

3.4.1 The Lattice Case

If \(-\log r_1,\ldots ,-\log r_M\) lie in the discrete subgroup \(a\mathbb Z\) of \(\mathbb R\) with a > 0 maximal as such, then W is a-lattice. Thus, Theorem 3.4 yields for t →

(3.6)

Note that g(t) is periodic in t with period a. In general it is not known whether g is strictly periodic (implying that E is not Minkowski-measurable) or constant (implying Minkowski-measurability of E). For self-similar subsets of \(\mathbb R\) arising from lattice IFS E being not Minkowski measurable has been shown in [26], building on [20, 27, 30]. In the higher dimensional setting the analogue statement has been verified under further assumptions in various works, see [27] and references therein.

3.4.2 The Non-lattice Case

If \(-\log r_1,\ldots ,-\log r_M\) do not generate a discrete subgroup of \(\mathbb R\) then W is non-lattice and Theorem 3.4 gives for t →

(3.7)

Thus, (3.7) implies that E is Minkowski measurable in the non-lattice setting. Furthermore, the Minkowski content of E is given by the right hand side of (3.7).

Remark 3.6

Just like there is a variety of sets of the same topological dimension, e.g. 3-dimensional balls and cubes, there are various distinct fractal sets of the same Minkowski dimension. The formula in (3.7) shows that we can use the Minkowski content to distinguish between such sets. The value that the Minkowski content takes highly depends on the geometric structure of Γ. Equation (3.7) shows that if Γ includes large intervals (discs or balls), i.e. is highly lacunar, then \(\mathcal M(E)\) will be relatively small, compared to the case when Γ is made up of several connected components of smaller size. We refer the interested reader to [24, 33] for further details.

Remark 3.7

In the setting of self-similar sets, Question 2.2 has been studied by various authors. References include [11, 13, 18, 29, 31, 32, 40] and several related articles by the same authors. Related to the Minkowski measurability question is the question of existence of fractal curvature measures, see e.g. [8, 37, 41].

Remark 3.8

Combining the methods presented above with those of Sect. 3.2 leads to an answer of Question 2.1 in the setting of Sect. 3.2: combining (3.2) with (3.3) gives

$$\displaystyle \begin{aligned} \mathrm{e}^{-Dt}N_{\log h}(\mathrm{e}^{-t}) =\sum_{j=1}^q \lvert G_j\rvert^D \mathbb{E}\left( \sum_{n=0}^{\infty} z(t+\log\lvert G_j\rvert-S_n) \right) \end{aligned} $$

with \(z\colon \mathbb R\to \mathbb R\), . In the a-lattice situation an application of the key renewal theorem leads to

$$\displaystyle \begin{aligned} \mathrm{e}^{-Dt} N_{a}(\mathrm{e}^{-t}) \sim \frac{a}{-\sum_{i=1}^M r_i^D\log r_i}\sum_{j=1}^q \lvert G_j\rvert^D \mathrm{e}^{a D\{ (t+\log \lvert G_j\rvert)/a \}}, \end{aligned} $$

where \(\{x\}: = x-\lvert x\rvert \in [0,1)\) for \(x\in \mathbb R\). In the non-lattice situation an application of the key renewal theorem yields

$$\displaystyle \begin{aligned} \mathrm{e}^{-Dt}N_{\log h}(\mathrm{e}^{-t}) \sim \frac{1-h^{-D}}{D\sum_{i=1}^M r_i^D\log r_i}\sum_{j=1}^q\lvert G_j\rvert^D. \end{aligned} $$

3.5 Markov Renewal Theory

In Markov renewal theory one is concerned with the asymptotic behaviour of solutions of the Markov renewal equation, which is a system of coupled renewal equations that we will introduce momentarily. Before, let us allude to the stochastic motivation.

By a Markov random walk, we understand a point process for which the inter-arrival times W 0, W 1, … are not necessarily i. i. d. (as in the preceding subsections), but Markov dependent on a Markov chain \((X_n)_{n\in \mathbb N_0}\) with finite or countable state space Σ. This means that W n is sampled according to the current and proximate values X n, X n+1 but is independent of the past values X n−1, …, X 0 of the underlying Markov chain. Thus, \((X_{n+1},W_n)_{n\in \mathbb N_0}\) has an interpretation as a stochastic process with state space \(\Sigma \times \mathbb R\) and transition kernel \(U\colon \Sigma \times (\mathcal P(\Sigma )\otimes \mathfrak B(\mathbb R))\to \mathbb R\) given by

$$\displaystyle \begin{aligned} U(i,\{j\}\times(-\infty,t]) := \mathbb P(X_{n+1}=j,W_n\leq t\mid X_n=i) =: F_{i,j}(t). \end{aligned} $$
(3.8)

Here \(\mathcal P(\Sigma )\) denotes the power set of Σ and \(\mathfrak B(\mathbb R)\) denotes the Borel σ-algebra on \(\mathbb R\) and F i,j defines a distribution function of a finite measure with total mass for given i, j ∈ Σ.

The system of equations

$$\displaystyle \begin{aligned} N(t,i) &=f_i(t)+\sum_{j\in\Sigma} \int_{-\infty}^{\infty}N(t- u,j)F_{i,j}(\mbox{d}u), \end{aligned} $$
(3.9)

for varying i ∈ Σ and given \(f_i\colon \mathbb R\to \mathbb R\) is called a Markov renewal equation, multivariate renewal equation or system of coupled renewal equations. This system of equations is a direct analogue of (3.4) to the current setting, taking the Markov dependence into account.

The Laplace transform of F i,j at \(s\in \mathbb R\) is given by

$$\displaystyle \begin{aligned} B_{i,j}(s) := (\mathcal L F_{i,j})(s) := \int_{-\infty}^{\infty}\mathrm{e}^{-sT}\mbox{d} F_{i,j}(T). \end{aligned}$$

Setting B(s):= (B ij(s))i,j ∈ Σ, and assuming that Σ is of finite cardinality, the Perron-Frobenius theorem for matrices yields a unique s for which B(s) has spectral radius one.

Theorem 3.9 (A Markov Renewal Theorem)

Let M ≥ 2 be an integer and assume that Σ = {1, …, M}. For i, j  Σ let F i,j(t) be as in (3.8) and suppose that F:= (∥F i,j)i,jΣis irreducible. Let δ > 0 denote the unique positive real number for which the matrix B(δ) given by\(B_{i,j}(\delta ): =\int \mathrm {e}^{-\delta u}F_{i,j}(\mathit{\mbox{d}}u)\)has spectral radius one. For i  Σ let\(f_i\colon \mathbb R\to \mathbb R\)denote d.R.i. functions. Suppose that there exist C, s > 0 such that\(\mathrm {e}^{-\delta t}\lvert f_i(t)\rvert \leq C\mathrm {e}^{st}\)for t < 0 and i  Σ. Choose vectors ν, h with νB(δ) = ν, B(δ)h = h and ν i, h i > 0 for i  Σ. Let N(t, i) for i  Σ solve the Markov renewal equation (3.9).

  1. (i)

    If F i,jis non-lattice for some (i, j) ∈ Σ 2, then

    $$\displaystyle \begin{aligned} \mathrm{e}^{-\delta t}N(t,i) \sim \frac{h_i\sum_{j=1}^M\nu_j\int\mathrm{e}^{-\delta T}f_j(T)\mathit{\mbox{d}}T}{\sum_{k,j=1}^M\nu_kh_j\int T\mathrm{e}^{-\delta T}F_{k,j}(\mathit{\mbox{d}}T)} =: G(i). \end{aligned}$$
  2. (ii)

    We always have

    $$\displaystyle \begin{aligned} \lim_{t\to\infty} t^{-1}\int_{0}^t\mathrm{e}^{-T\delta}N(T,i)\mathit{\mbox{d}}T=G(i). \end{aligned}$$

A statement for the lattice situation, i. e. when all F i,j are lattice, can be deduced from Theorem 4.2.

Remark 3.10

The above theorem is presented in a similar form in [2, VII. Thm. 4.6]. More general versions of Markov renewal theorems can be found in the literature (see e.g. [1]). The precise version of Theorem 3.9 is a direct consequence of the more general Renewal Theorem 4.2, which we present in the next section. In Appendix B.2 we allude to how Theorem 3.9 can be deduced from Theorem 4.2.

3.6 Questions 2.1 and 2.2 for Limit Sets of Graph-Directed Systems of Similarities—Application of Markov Renewal Theory

We demonstrate how to apply Markov renewal theory by considering the following example. Let X:= [0, 1] and let ϕ 1, ϕ 2, ϕ 3: X → X be given by

$$\displaystyle \begin{aligned} \phi_1(x)=\frac{x}{4},\quad \phi_2(x)=\frac{x}{6} + \frac{5}{12},\quad \phi_3(x)=\frac{x}{4} + \frac{3}{4}\qquad \text{and}\qquad A=\left( \begin{array}{ccc} 1& 1 & 1\\ 1 & 0 & 1\\ 1 & 1 & 1 \end{array} \right). \end{aligned}$$

Further, let J denote the limit set of Φ:= {ϕ 1, ϕ 2, ϕ 3} associated with A. The first two steps in the construction of J are depicted in Fig. 1.

Fig. 1
figure 1

First two steps in the construction of the limit set of the graph-directed system studied in Sect. 3.6

For a given h > 1 let N 1(r), N 2(r), N 3(r) respectively denote the number of connected components of [0, 1∕4] ∖ J, [5∕12, 7∕12] ∖ J, [3∕4, 1] ∖ J of lengths between r and rh. We have that

Setting

we see that \(N(t,i)=f_i(t)+\sum _{j\in \Sigma } \int _{-\infty }^{\infty }N(t- u,j)F_{i,j}(\mbox{d}u)\) for i ∈ Σ. Thus, the system of coupled renewal equations (3.9) is satisfied. As we are in the non-lattice situation and all hypotheses of Theorem 3.9 are clearly satisfied, Theorem 3.9 thus yields

$$\displaystyle \begin{aligned} \mathrm{e}^{-\delta t} N(t,1) &= \mathrm{e}^{-\delta t} N(t,3) \sim \frac{(1-h^{-\delta})(1+2^{-\delta})}{2\delta[\log 4(1+6^{\delta})+\log 6]} =: G \quad \text{and}\\ \mathrm{e}^{-\delta t} N(t,2) &\sim 6^{-\delta} G \end{aligned} $$

as t →, where δ ≈ 0.6853. Now the asymptotics of the total number of complementary intervals of lengths between et and het can be obtained from the above through evaluating

There is nothing particular about this example and the general setting, assuming \(\phi _i(\mbox{int}(X))\cap \phi _j(\mbox{int}(X))=\varnothing \) for i ≠ j, can be treated analogously. Here, int(X) denotes the topological interior of X.

The author is not aware that this approach has been carried out in the literature. However, general results in the current setting were obtained in [20] for the more general class of limit sets of conformal graph-directed systems, by means of the renewal theorems that we turn to in the following section.

4 Renewal Theory in Symbolic Dynamics

The renewal theorem which is presented in the current section was developed in [25] and extended to the setting of infinite state space in [21]. Here, the focus lies on the situation of finite state space.

Now, the assumption of the previous section that \((X_n)_{n\in \mathbb N_0}\) is a Markov chain and that W n is Markov dependent on \((X_n)_{n\in \mathbb N_0}\) is dropped. Instead, we consider a time-homogeneous (i.e. stationary increments) stochastic process \((X_n)_{n\in \mathbb Z}\) with finite state space Σ = {1, …, M} and time-set \(\mathbb Z\) and extend to the setting that W n may depend on the current values X n+1, X n as well as on the whole past X n−1, X n−2, … of the stochastic process \((X_n)_{n\in \mathbb Z}\).

In this situation it is of interest to study the limiting behaviour as t → of the renewal function \(N\colon \mathbb R \times \Delta \to \mathbb R \) given by

$$\displaystyle \begin{aligned} N(t,x) := \mathbb E_x\left[\sum_{n=0}^{\infty}f_{X_n\cdots X_1 x}\left(t-\sum_{k=0}^{n-1}W_k\right)\right], \end{aligned} $$
(4.1)

where \(\{f_y\colon \mathbb R\to \mathbb R\mid y\in \Delta \}\) is a family of functions, \(\mathbb E_x\) is the conditional expectation given X 0 X −1⋯ = x, for n = 0 we interpret \(f_{X_n\cdots X_1 x}(t-\sum _{k=0}^{n-1}W_k)\) to be f x(t), and Δ is a subset of \(\Sigma ^{\mathbb N}\). For instance, if , then N(t, x) gives the expected number of renewals in the time-interval (0, t] given X 0 X −1⋯ = x.

In view of the questions in fractal geometry that we raised in Sect. 2 we impose some assumptions, which turn the renewal function from (4.1) into a deterministic one. For this, well-known terminology and theorems from symbolic dynamics are used. For convenience, these are introduced in Appendix A and referred to at the appropriate places.

4.1 Setting

The admissible transitions of the stochastic process \((X_n)_{n\in \mathbb N_0}\) are assumed to be governed by an irreducible (M × M)- incidence matrix A of zeros and ones. Hence infinite paths of the process are encoded by elements of the code space \(\Sigma _A: = \{x\in \Sigma ^{\mathbb N}\mid A_{x_k,x_{k+1}}=1\ \forall \, k\in \mathbb N\}\), see Sect. A.1. Thus, we consider the renewal function \(N\colon \mathbb R\times \Sigma _A\to \mathbb R\) from (4.1) acting on \(\mathbb R\times \Sigma _A\).

A natural assumption in applications is that the recent history of \((X_n)_{n\in \mathbb N_0}\) has more influence on which state will be visited next than the earlier history. This is reflected in the assumption that the function \(\eta \colon \Sigma _A\to \mathbb R\) given by

$$\displaystyle \begin{aligned} \eta(ix) := \log\mathbb P_x(X_{1}=i) \end{aligned}$$

belongs to the class \(\mathcal F_{\alpha }(\Sigma _A)\) of real-valued α-Hölder continuous functions on ΣA for some α ∈ (0, 1), see Sect. A.2. Here, i ∈ Σ and \(\mathbb P_x\) is the distribution corresponding to \(\mathbb E_x\). Note that \(\mathbb P_x(X_1=i): = \mathbb P(X_1=i\mid X_0X_{-1}\cdots =x)>0\) if ix ∈ ΣA by the definition of ΣA. Similarly, it is assumed that the dependence of W n on X n+1, X n, … is described by a Hölder continuous function. That is we assume existence of \(\xi \in \mathcal F_{\alpha }(\Sigma _A)\) with

$$\displaystyle \begin{aligned} W_n=\xi(X_{n+1}X_nX_{n-1}\cdots). \end{aligned}$$

This notation allows us to evaluate the conditional expectation and express N(t, x) in a deterministic way. Let σ denote the left-shift on ΣA and S n the n-th Birkhoff sum, see Sects. A.1 and A.3. Since \(\sum _{k=0}^{n-1} W_k=S_n\xi (X_{n}X_{n-1}\cdots )\) and, for x, y ∈ ΣA with σ n y = x, we have \(\mathbb P(X_nX_{n-1}\cdots =y\mid X_0X_{-1}\cdots =x)=\exp (S_n\eta (y))\) it follows that

$$\displaystyle \begin{aligned} N(t,x) =\sum_{n=0}^{\infty}\sum_{y\in\Sigma_A:\sigma^n y=x}f_y(t-S_n\xi(y))\mathrm{e}^{S_n\eta(y)}. \end{aligned} $$
(4.2)

From this, one can deduce the renewal-type equation

$$\displaystyle \begin{aligned} N(t,x) =\sum_{y\in\Sigma_A:\sigma y=x} N(t-\xi(y),y)\mathrm{e}^{\eta(y)}+f_x(t), \end{aligned} $$

which justifies calling N a renewal function. Intuitively, inter-arrival times are non-negative and probabilities take values in [0, 1]. However, when considering the deterministic form (4.2), ξ is allowed to take negative values, provided there exists \(n\in \mathbb N\) for which S n ξ is strictly positive. Note that this condition is equivalent to ξ being co-homologous (see Definition A.2) to a strictly positive function, see [25, Rem. 2.1]. Moreover, η is allowed to be chosen freely from the class \(\mathcal F_{\alpha }(\Sigma _A)\).

4.2 The Renewal Theorem

For y ∈ ΣA and \(t\in \mathbb R\) write

$$\displaystyle \begin{aligned} f_y(t)=\chi(y)\cdot g_y(t) \end{aligned}$$

with non-negative but not identically zero \(\chi \in \mathcal {F}_{\alpha }(\Sigma _A)\), where \(g_y\colon \mathbb R\to \mathbb R\), for y ∈ ΣA, need to satisfy a regularity condition, which is related to the direct Riemann integrability assumption of the classical key renewal theorem (see Sect. 3.3), and which we introduce next.

Definition 4.1

A family of functions \(\{f_x\colon \mathbb R\to \mathbb R \mid x\in I\}\) with some index set I is called equi directly Riemann integrable (equi d. R. i.) if f x is d. R. i. for all x ∈ I (see Definition 3.2) and if

$$\displaystyle \begin{aligned} \sum_{k\in\mathbb Z} h\cdot\sup_{x\in I}\Big{(}\underline{m}_k(f_x,h)-\overline{m}_k(f_x,h)\Big{)} \end{aligned}$$

tends to zero as h → 0.

For the following, fix ξ and η as in Sect. 4.1 and let \(\mathcal {C}(\Sigma _A)\) denote the space of real-valued continuous functions on ΣA, see Sect. A.2.

Theorem 4.2 (Renewal Theorem in Symbolic Dynamics, [25, Thm. 3.1] and [21, Thm. 3.1])

Let A be irreducible, fix x Σ Aand take α ∈ (0, 1). Further, let\(\xi ,\eta \in \mathcal {F}_{\alpha }(\Sigma _A)\)be so that S n ξ is strictly positive on Σ Afor some\(n\in \mathbb N\) . Let δ > 0 denote the unique real for which P(η  δξ) = 0, where P denotes the topological pressure function (see Sect. A.3). Assume that xg x(t) is α-Hölder continuous for any\(t\in \mathbb R\) , that\(\{ t\mapsto \mathrm {e}^{-t\delta }\lvert g_x(t)\rvert \mid x\in \Sigma _A \}\)is equi d.R.i. and that there exist C, s > 0 such that\(\mathrm {e}^{-t\delta }\lvert g_x(t)\rvert \leq C\mathrm {e}^{st}\)for t < 0 and x Σ A.

  1. (i)

    If ξ is non-lattice (see DefinitionA.2) then there exists\(G(x)\in \mathbb R\) , explicitly stated in Sect. A.5 , such that

    $$\displaystyle \begin{aligned} N(t,x)\sim\mathrm{e}^{t\delta} G(x) \end{aligned}$$

    as t ∞, uniformly for x Σ A.

  2. (ii)

    Assume that ξ is lattice (see DefinitionA.2) and let\(\zeta ,\psi \in \mathcal {C}(\Sigma _A)\)satisfy the relation

    $$\displaystyle \begin{aligned} \xi-\zeta=\psi-\psi\circ\sigma, \end{aligned}$$

    where\(\zeta (\Sigma _A)\subseteq a\mathbb Z\)for some a > 0. Suppose that ξ is not co-homologous to any function with values in a proper subgroup of\(a\mathbb Z\) , see DefinitionA.2 . Then

    $$\displaystyle \begin{aligned} N(t,x) \sim \mathrm{e}^{t\delta}\widetilde{G}_x(t) \end{aligned} $$

    as t ∞, uniformly for x Σ A . Here\(\widetilde {G}_x\)is periodic with period a and explicitly stated in Sect. A.5.

  3. (iii)

    We always have

    $$\displaystyle \begin{aligned} \lim_{t\to\infty}t^{-1}\int_0^{t}\mathrm{e}^{-T\delta}N(T,x)\mathit{\mbox{d}}T=G(x). \end{aligned}$$

Remark 4.3

  1. (i)

    In [25] it is shown that weaker assumptions than \(\{ t\mapsto \mathrm {e}^{-t\delta }\lvert g_x(t)\rvert \mid x\in \Sigma _A \}\) being equi d.R.i. suffice, see [25, Sec. 3, (A)–(D)].

  2. (ii)

    In [28] the case that η is the constant zero-function in conjunction with for every x ∈ ΣA is addressed. With these restrictions, [25, Sec. 3, (A) and (Da)] are immediate and [25, Sec. 3, (B) and (C)] are shown in [28, Lemma 8.1]. The renewal function from (4.2) becomes

    which is a counting function. [25, Thm. 3.1] provides its asymptotic behaviour as t →, recovering [28, Thms. 1 to 3].

  3. (iii)

    Notice, in [25] the above theorem was obtained under the stronger assumption of A being primitive. This was weakened to A being irreducible in [21], where additionally Theorem 4.2 was extended to the setting of Σ being countably infinite.

In Appendix B we show how versions of the probabilistic renewal theorems, which we stated in Sect. 3, can be deduced from the renewal theorems in symbolic dynamics presented above.

4.3 Questions 2.1 and 2.2 for Limit Sets of Graph-Directed Systems of Conformal Maps, Including Self-conformal Sets—Application of the Renewal Theorems in Symbolic Dynamics

Both Questions 2.1 and 2.2 can be solved for limit sets of graph-directed systems of conformal maps by means of the Renewal theorems in symbolic dynamics. We will show how this is done for Question 2.2 below. Since the main ideas are similar we will not execute how to solve Question 2.1 in this setting. Moreover, we will focus on the case of self-conformal sets here and refer to [22] for the graph-directed case, where details are provided.

As in Sect. 3.4 assume that Φ satisfies the OSC with feasible open set O and w. l. o. g. that O is bounded. Recall from Sect. 3.4 that \(\Gamma : = O\setminus \bigcup _{i=1}^M \phi _i O\) and that

$$\displaystyle \begin{aligned} \lambda_d(O) =\lambda_d\left(\bigcup_{n=0}^{\infty}\bigcup_{u\in\Sigma^n}\phi_u\Gamma\right), \end{aligned} $$
(4.3)

where the unions are disjoint. In the following we assume that O can be chosen so that \(\lambda _d(E_{\mathrm {e}^{-t}}\cap \Gamma )=\mathfrak {o}(\mathrm {e}^{t(D-d)})\) as t → with the little Landau symbol \(\mathfrak o\), where E denotes the self-conformal set associated with Φ and D denote its Minkowski dimension. (For functions \(f,g\colon \mathbb R\to \mathbb R\) we write \(f=\mathfrak {o}(g)\) as t → if limt f(t)∕g(t) = 0.) This is a mild condition, which is always satisfied for self-similar systems with any feasible open set O, see [40]. For D < d Eq. (4.3) thus gives

$$\displaystyle \begin{aligned} \lambda_d(E_{\mathrm{e}^{-t}}\cap O) &= \sum_{n=0}^{\infty}\sum_{u\in\Sigma^n}\lambda_d(E_{\mathrm{e}^{-t}}\cap\phi_u\Gamma)\\ &=\sum_{\omega\in\Sigma^m}\sum_{n=0}^{\infty}\sum_{u\in\Sigma^n}\lambda_d(E_{\mathrm{e}^{-t}}\cap\phi_u\phi_{\omega}\Gamma)+\mathfrak{o}(\mathrm{e}^{t(D-d)}) \end{aligned} $$

for any \(m\in \mathbb N\). In the current setting we need to assume that \(\lambda _d(E_{\mathrm {e}^{-t}}\cap \phi _u\phi _{\omega }\Gamma )=\lambda _d((\phi _uE)_{\mathrm {e}^{-t}}\cap \phi _u\phi _{\omega }\Gamma )\). As conformal maps locally behave like similarities the expression \(\lambda _d((\phi _uE)_{\mathrm {e}^{-t}}\cap \phi _u\phi _{\omega }\Gamma )\) can be approximated by

$$\displaystyle \begin{aligned} \lvert\phi_u^{\prime}(\pi\sigma\omega x)\rvert^d\lambda_d(E_{\mathrm{e}^{-t}/\lvert\phi_u^{\prime}(\pi\sigma\omega x)\rvert}\cap\phi_{\omega}\Gamma) \end{aligned} $$
(4.4)

with an arbitrary \(x\in \Sigma ^{\mathbb N}\). Here, \(\pi \colon \Sigma ^{\mathbb N}\to E\) is the code map defined by \(\{\pi (\omega )\}: =\bigcap _{n=0}^{\infty }\phi _{\omega \vert _n}(X)\). Introducing the geometric potential function\(\xi \colon \Sigma ^{\mathbb N}\to \mathbb R\) associated with the IFS Φ by

$$\displaystyle \begin{aligned} \xi(\omega):=-\log\lvert\phi^{\prime}_{\omega_1}(\pi\sigma\omega)\rvert \end{aligned}$$

we obtain \(\exp (-S_n\xi (u\omega x))=\lvert \phi _u^{\prime }(\pi \sigma \omega x)\rvert \). Thus, \(\lambda _d(E_{\mathrm {e}^{-t}}\cap O)\) can be approximated by

$$\displaystyle \begin{aligned} \sum_{\omega\in\Sigma^m}\sum_{n=0}^{\infty}\sum_{u\in\Sigma^n}\mathrm{e}^{-dS_n\xi(u\omega x)} \lambda_d(E_{\mathrm{e}^{-t+S_n\xi(u\omega x)}}\cap\phi_{\omega}\Gamma)+\mathfrak{o}(\mathrm{e}^{t(D-d)}). \end{aligned}$$

Setting \(f_y(t): =\lambda _d(E_{\mathrm {e}^{-t}}\cap \phi _{\omega }\Gamma )\) for \(y\in \Sigma ^{\mathbb N}\), , η:= − and assuming the condition of {e f yy ∈ ΣA} being equi d.R.i. we can apply Thm. 4.2 and, if ξ is non-lattice, obtain

$$\displaystyle \begin{aligned} \sum_{n=0}^{\infty}\sum_{u\in\Sigma^n}\mathrm{e}^{-dS_n\xi(u\omega x)}& \lambda_d(E_{\mathrm{e}^{-t+S_n\xi(u\omega x)}}\cap\phi_{\omega}\Gamma) =N(t,\omega x)\\ &\sim \mathrm{e}^{t\delta}\frac{h_{-(d+\delta)\xi}(\omega x)}{\int\xi\mbox{d}\mu_{-(d+\delta)\xi}}\int_{-\infty}^{\infty}\mathrm{e}^{-T\delta}\lambda_d(E_{\mathrm{e}^{-T}}\cap\phi_{\omega}\Gamma)\mbox{d}T, \end{aligned} $$

where δ > 0 is the unique value for which P(−(d + δ)ξ) = 0, see Sect. A.3 and the terms appearing in the fraction are explained in Sect. A.3, see also Sect. A.5. It is proven in [4] that the Minkowski dimension D of E is the unique solution to P(−) = 0 thus, d + δ = D. Using the bounded distortion property [35, Lem. 2.3.1] this shows, in the non-lattice situation, that

$$\displaystyle \begin{aligned} \lambda_d(E_{\mathrm{e}^{-t}}\cap O) \sim\mathrm{e}^{t(D-d)}\hspace{-0.1cm}\lim_{m\to\infty}\hspace{-0.1cm}\sum_{\omega\in\Sigma^m}\frac{h_{-D\xi}(\omega x)}{\int\xi\mbox{d}\mu_{-D\xi}}\int_{-\infty}^{\infty}\hspace{-0.3cm}\mathrm{e}^{-T(D-d)}\lambda_d(E_{\mathrm{e}^{-T}}\cap\phi_{\omega}\Gamma)\mbox{d}T. \end{aligned} $$

The lattice case can be treated similarly.

Remark 4.4

Question 2.2 for self-conformal subsets of \(\mathbb R\) and limit sets of graph-directed systems in \(\mathbb R\), including Fuchsian groups of Schottky type, are treated in [19] and [20], where results of [28] were applied. The desire of obtaining an answer to Question 2.2 in the higher dimensional setting of limit sets of conformal graph-directed systems gave the motivation for developing the renewal theorem in symbolic dynamics that we stated in Theorem 4.2 in [25] and its generalisation to the infinite alphabet case in [21]. In [25] and [22] more details on the above can be found. Results on curvature measures are for instance provided in [7].

Acknowledgements

The author would like to thank the anonymous referee for their helpful and constructive suggestions.