1 Introduction
Let \Lambda be a finite nonempty alphabet, and let
The family is indexed: different symbols may specify the same map. Given a probability vector p=(p_i)_{i\in\Lambda} with p_i>0, its self-similar measure is the unique Borel probability measure satisfying
Equivalently, \mu is the law of \lim_{n\to\infty}\varphi_{I_1}\circ\cdots\circ\varphi_{I_n}(0), where the symbols I_j are independent with law p. The limit exists uniformly in the address: if r_{\max}=\max_i|r_i| and T_0=\max_i|t_i|, all coding limits have absolute value at most T_0/(1-r_{\max}).
For a word w=i_1\cdots i_n, write \varphi_w=\varphi_{i_1}\circ\cdots\circ\varphi_{i_n} and p_w=p_{i_1}\cdots p_{i_n}. An exact overlap is an equality \varphi_u=\varphi_v for distinct words of the same positive length. Equality here means equality of the complete affine maps, including both the signed slope and the translation. We allow all such overlaps.
The relevant entropy counts maps rather than addresses. Set
All logarithms below have base two. For a finite-valued random variable Z, its Shannon entropy is H(Z)=-\sum_z\P(Z=z)\log\P(Z=z), with 0\log0=0. Define the random-walk entropy rate and the Lyapunov exponent by
Indeed, a length-(n+m) map is a function of two independent maps with laws G_n,G_m, so H(G_{n+m})\le H(G_n)+H(G_m); subadditivity gives the displayed limit and infimum. Also 0\le h\le H(p):=-\sum_i p_i\log p_i. The ratio h/\chi is independent of the common logarithm base.
We use the lower Hausdorff dimension of a measure:
Feng–Hu’s exact-dimensionality theorem [7, Theorem 2.8] applies to finite self-similar systems without separation. Indeed, the maps preserve a sufficiently large compact interval, extend to contracting smooth diffeomorphisms, and have derivative norm and least singular value both equal to |r_i|. The system is therefore conformal, and its Bernoulli coding law is ergodic. These observations also cover negative ratios and repeated indexed maps. Thus, for the measure \mu above, there is a constant d such that
For an exact-dimensional measure this constant equals both \dim_H\mu and \inf\{\dim_H E:\mu(E)=1\}. To see the equivalence, restrict to countably many sets on which the local bounds s^{d+\varepsilon}\le\mu(B(x,s))\le s^{d-\varepsilon} hold uniformly for all sufficiently small s. The lower mass bound gives a full-measure union of sets of dimension at most d+\varepsilon by a covering argument; the upper mass bound gives dimension at least d-\varepsilon for every positive-mass set. Let \varepsilon\downarrow0. Consequently either Hausdorff measure-dimension convention gives the same statement below.
Theorem 1.1. For every finite nonempty indexed family \varphi_i(x)=r_i x+t_i on \R with 0<|r_i|<1, and every strictly positive probability vector p, its self-similar measure satisfies
No separation assumption is required; exact overlaps and repeated generators are allowed.
This proves the entropy-rate dimension conjecture, formulated as Conjecture 3 in Varjú’s survey [22]. When there are no exact overlaps, H(G_n)=nH(p), and the theorem gives the usual entropy-to-Lyapunov formula. Section 6 records this case, the attractor formula, and the homogeneous all-weight consequence, including the three-map family \{\lambda x,\lambda x+1,\lambda x+t\}. The theorem includes critical and supercritical entropy rates. It asserts dimension, without an assertion of absolute continuity.
1.1 Background and proof strategy
The dimension of a self-similar set is classical when its pieces are sufficiently separated. Moran’s construction [13] and Hutchinson’s iterated-function-system framework [11] give the similarity-dimension formula under the open set condition. Hutchinson also established the invariant-measure construction used above [11, Theorem 4.4(1)]. Removing separation leads to the exact-overlap problem: can dimension fall below its natural upper bound when distinct words never define the same map? The set version is associated with Simon [18]; see also the formulation and historical discussion in [22, Section 1]. The entropy-rate formulation addresses the additional loss of information when exact overlaps do occur.
Bernoulli convolutions provide an early and influential model for this question. These are the laws of \sum_{j\ge0}\varepsilon_j\lambda^j, where 0<\lambda<1 and the \varepsilon_j are independent equiprobable signs. Erdős proved singularity for reciprocal Pisot parameters in (1/2,1) [5]. A Pisot number is a real algebraic integer greater than one whose other conjugates have modulus less than one. Solomyak proved absolute continuity with an L^2 density for almost every parameter in (1/2,1) [19]; Peres–Solomyak later gave a simpler proof [14]. Garsia introduced the discrete entropy rate in this setting and related it to singularity [9, Theorem 1.2]. These results illustrate the sensitivity to overlaps and arithmetic; absolute continuity and Hausdorff dimension are distinct questions.
Hochman showed that \dim_H\mu<\min\{1,H(p)/\chi\} forces superexponential concentration of cylinder maps [10, Theorem 1.1], using inverse theorems for entropy growth under convolution. For unequal ratios his entropy formulation already keeps track of the full affine map, including its slope [10, Theorem 1.4]. The entropy-rate formula under weak exponential separation follows from his work; the version allowing exact collisions is proved in Bárány–Verma [3, Theorem 3.5]. For Bernoulli convolutions, Breuillard–Varjú developed approximation by algebraic parameters with controlled entropy [4]. Building on these and earlier entropy methods, Varjú proved full dimension for every transcendental parameter in (1/2,1) [21, Theorem 3]. Rapaport proved the no-exact-overlap formula for algebraic contraction ratios and arbitrary real translations, allowing signed unequal ratios [15, Theorem 2].
Rapaport–Varjú extended entropy and approximation methods to homogeneous three-map systems [16]. For equal weights, their results include an exceptional parameter set of Hausdorff dimension zero and the no-overlap formula when \lambda>2^{-2/3} [16, Corollary 1.4 and Theorem 1.8]. Rapaport–Varjú proved the entropy-rate formula, including exact overlaps, for rational translations and a positive common ratio [16, Theorem A.1]. Feng–Feng proved the no-exact-overlap formula for algebraic translations and a signed common ratio [6, Theorem 1.2]. The distinction in Theorem 1.1 is that the entropy rate of the full affine-map walk is sharp even when exact collisions occur, with no arithmetic or separation assumption.
Absence of exact overlaps does not itself supply a quantitative separation estimate. Baker [1, Theorem 1.3] and, independently, Bárány–Käenmäki [2, Theorem 2.1] constructed systems without exact overlaps whose distinct cylinders approach one another at arbitrarily prescribed superexponential rates. Thus the entropy carried by extremely close maps must be handled without bounding the smallest positive separation.
Our proof combines the entropy retained by this map walk with a finite-law estimate that detects information across arbitrarily fine scales. It uses translation averaging, developed by Wang [23, Section 4.1], and the entropy calculus and fair-pair arguments of Varjú [20, Section 2.2, Propositions 20–21, and Lemma 22]. Uniform nonsaturation has an antecedent for Bernoulli convolutions in Breuillard–Varjú [4, Lemma 13]. We prove the required entropy estimates here; the only external dimension theorem used in the proof is exact dimensionality.
The argument has three steps. First, for a finite real law \nu, compare its exact entropy with the entropy of its grid cell at a fixed scale. The difference is information hidden inside those cells. A bound for the sum of several independent copies forces this information to be witnessed by fair (equal-weight) two-point laws at smaller scales. The estimate is independent of the smallest distance between support points.
Second, group the coding symbols into blocks and condition on their symbol counts. This is the block-type disintegration of Galicer–Saglietti–Shmerkin–Yavicoli [8, Section 6.4 and Lemma 6.6], also developed by Saglietti–Shmerkin–Solomyak [17, Lemma 6.2]; Käenmäki–Orponen [12, Section 2.2] explicitly allow repeated indexed maps in this construction. Here the counts fix each block’s signed contraction. For a sequence of such blocks, its translation then identifies its complete composed map. Conditioning costs only the entropy of the counts, so the map-entropy rate gives a lower bound for the remaining translation entropy even when addresses collide. The same fixed contractions give a small sumset bound. A hypothetical dimension deficit therefore yields a linear amount of fair-pair mass across a finite band of very fine scales.
Third, each pair produces a positive entropy gain against the unobserved tail. The bands may end at arbitrarily large depths. We choose successive block lengths only after the preceding endpoints are known. At each observation scale their retained blocks are disjoint, so their gains telescope to a bounded total. Averaging over observation scales gives a fixed positive contribution from every band, a contradiction as the number of bands grows.
Section 2 proves the entropy calculus, nonsaturation, and two-point gain. Section 3 proves the finite-law estimate. Section 4 applies it to conditional map laws, and Section 5 arranges the disjoint gains and completes the proof. Section 6 derives the no-overlap measure and attractor formulas, followed by the homogeneous and three-map specializations. No quantitative bound on the fine-scale endpoints is needed.
1.2 The entropy-rate upper bound
We prove the upper bound before turning to the contradiction argument. Fix a positive integer n. Use the finite set of distinct maps in the support of G_n as a new alphabet, giving each map g its exact probability q_g=\P(G_n=g)>0. Grouping independent coding symbols into n-blocks shows that this new system has the same measure \mu. Its one-symbol entropy is H(G_n) and its mean contraction depth is n\chi, since coincident maps have the same absolute slope.
For 0<\varepsilon<n\chi, the strong law shows that almost every address in this block system eventually has, at every length j, a prefix of probability at least 2^{-j(H(G_n)+\varepsilon)} and absolute contraction at most 2^{-j(n\chi-\varepsilon)}. There are at most 2^{j(H(G_n)+\varepsilon)} such prefixes. For each fixed eventual starting length J, let E_J be the closed set of addresses satisfying both conditions for every j\ge J. Its compact coding image is covered by intervals of diameter at most C2^{-j(n\chi-\varepsilon)}, where C bounds the attractor diameter. The total ath power of these diameters tends to zero when a>(H(G_n)+\varepsilon)/(n\chi-\varepsilon). The countable union over eventual starting lengths is a full-measure Borel set with this dimension bound. The case of zero attractor diameter is immediate. Letting \varepsilon\downarrow0, then taking the infimum over n, gives
In particular, the conclusion of Theorem 1.1 already holds when h=0, including a single-map system. To prove equality in all other cases, it suffices to rule out
These inequalities are the contradiction hypothesis in Sections 4 and 5.
2 Entropy between two scales
We first establish the entropy estimates that turn a separated pair of translations into a definite gain. The decisive property of the self-similar measure is uniform nonsaturation: if its dimension is less than one, every one-bit scale interval leaves a positive entropy deficit. The intermediate entropy identities apply to arbitrary compactly supported probability measures on the line.
For a finite-valued variable Z, write H(Z)=-\sum_z\P(Z=z)\log\P(Z=z), with 0\log0=0. Conditional entropy is the average entropy of the conditional law, and I(Z;Y)=H(Z)-H(Z\mid Y); conditional mutual information is defined similarly. We use the entropy chain rule and nonnegativity of conditional mutual information. For a bounded real random variable X and s>0, define
We use the same notation for the law of X. For s,t>0, put
As throughout the paper, all logarithms and entropies are in base 2. Write h(f)=-\int f\log f for differential entropy and V_s for an independent uniform random variable on [0,s].
The smoothing and nested-grid identities are the averaged-entropy calculus of [20, Section 2.2, Lemmas 5, 6, and 10]; we include their proofs.
Lemma 2.1 (Entropy calculus). For every compactly supported real law,
If t/s=N is a positive integer, then G_{s,t} is concave in the law,
for independent bounded X,Y. For arbitrary z\ge s>0,
Furthermore,
Proof. The density of X+V_s is f_s(z)=s^{-1}\P(X\in[z-s,z)) almost everywhere. It is bounded by 1/s and has bounded support, so its differential entropy is finite, even when the law of X has atoms. Set p_j(u)=\P((j-u)s\le X<(j+1-u)s). At z=(j+1-u)s we have p_j(u)=sf_s(z) almost everywhere. Changing variables in the sum of the integrals -p_j(u)\log p_j(u) therefore gives
This proves the first identity. Translation rotates the grid shift modulo 1, and positive scaling changes the cell length. Reflection also preserves averaged entropy: -X+V_s is a translate of -(X+V_s'), where V_s'=s-V_s is independent uniform. These observations prove the signed affine identity.
Suppose t=Ns. Let A be independent uniform on [0,t) and define
These are jointly translated nested grids, with C=\lfloor F/N\rfloor. Averaging their entropies gives
Each coarse cell contains N fine cells, proving the two bounds. For a mixture of laws, conditioning additionally on its mixing variable can only reduce the right-hand side; this proves concavity, including for general probability mixtures. A convolution is a mixture of translates, so translation invariance proves the convolution inequality.
Finally, for any two translated grids of lengths s\le z, a z-cell intersects at most \lfloor z/s\rfloor+2 fine cells, and an s-cell intersects at most two coarse cells. The chain rule bounds the two conditional entropies by \log(z/s+2) and 1. Averaging gives (2.3). The same argument for two grids of equal length proves (2.4).
The integer-ratio hypothesis is essential to our use of concavity. In the argument below it is applied only with ratios 2, a chosen integer K, or the square of a chosen integer M.
Lemma 2.2 (Entropy and dimension). Let \nu be a compactly supported exact-dimensional probability measure on \R of dimension d. Then
Proof. Fix \eta>0. Exact dimensionality gives a measurable set E of mass at least 1-\eta and a common threshold r_0>0 such that
Indeed, the sets where this eventual inequality holds below a fixed reciprocal-integer threshold exhaust a set of full measure; rational radii and monotonicity suffice to make this construction measurable.
For any translated grid of length s<2r_0, choose one point of E in each cell meeting E. Within each of the three residue classes of cell indices modulo 3, the chosen points have disjoint balls of radius s/2. Each ball has mass at least (s/2)^{d+\eta}. Thus at most 3(2/s)^{d+\eta} cells meet E. Compact support bounds the total number of occupied cells by C/s, uniformly over grid translations and small s. Conditioning the cell label on membership in E yields
This controls both the fixed grid and its average. Divide by \log(1/s) and let \eta\downarrow0.
For Bernoulli convolutions, the following nonsaturation property appears in Breuillard–Varjú [4, Lemma 13]. The stopping-time argument below extends it to unequal contractions of either sign.
Lemma 2.3 (Uniform nonsaturation). Let \mu be a self-similar probability measure for a finite affine system x\mapsto r_i x+t_i with 0<|r_i|<1. If \mu is exact dimensional with dimension d<1, then
No separation or orientation assumption is needed.
Proof. By Lemma 2.1, 0\le\Delta_v\le1. We show that a vanishing one-bit deficit would force almost maximal entropy in a fixed wider scale interval. Stopped self-similarity then transfers that estimate to every smaller scale, contradicting the entropy bound supplied by exact dimensionality. Suppose there are v_n>0 with \Delta_{v_n}(\mu)\to0. For X\sim\mu, let \lambda_v be the law of X+V_v. An independent fair bit J gives
Thus the equal mixture of \lambda_v and its translate by v carries little information about its input label.
Here is a quantitative form of that observation. For two laws P,Q, write \|P-Q\|_{\mathrm{TV}}=\sup_B|P(B)-Q(B)|. Observing whether the mixture sample lies in B bounds the information in (2.8) below by
where h_2 is binary entropy. Since h_2''(u)=-1/(\ln(2)u(1-u))\le-4/\ln2, this expression is at least (P(B)-Q(B))^2/(2\ln2). Consequently, for e_v=\|\lambda_v-T_v\lambda_v\|_{\mathrm{TV}}, where T_v denotes translation by v,
Fix an integer K\ge2. The laws P_i=T_{iv}\lambda_v, 0\le i<K, have densities f_i and satisfy \|P_i-P_0\|_{\mathrm{TV}}\le i e_v. Their common density f_*:=\min_{0\le i<K}f_i has mass m_v with
For each input label, decompose its law into this same common submeasure and a residual submeasure of mass 1-m_v. The common/residual flag can be sampled independently of the input label. On the common branch the output gives no information; on the residual branch it gives at most \log K. The mutual information of the uniform mixture is therefore at most (1-m_v)\log K. That mixture is \mu*\Law(V_{Kv}), and all its conditional differential entropies equal h(X+V_v). For this fixed K,
We next transfer this near-saturation to every smaller scale. Put a_*:=\min_i|r_i|>0. For 0<s<v, stop the independent coding at the first prefix whose absolute contraction is at most s/v. The stopping time is bounded because \max_i|r_i|<1. The stopped contractions have absolute values in (a_*s/v,s/v], and the remaining coding is independent with law \mu. Thus \mu is a finite mixture of affine images of itself with these contractions. Signed scaling and integer-ratio concavity give
For the second inequality, apply (2.3) at (v,z) and (Kv,Kz). The loss C_* is independent of K and the scales.
Choose an integer K with (1-d)\log K>C_*+2. Then choose one v=v_n such that G_{v,Kv}(\mu)>\log K-1, using (2.11). For every 0<s<v,
At s_m=vK^{-m}, telescoping gives
Its entropy ratio has lower limit at least B/\log K>d, contradicting Lemma 2.2. This proves the lemma.
The next estimate explains how the deficit produces gain. Unlike the concavity statements, it does not require an integer ratio of scales. The fair-pair comparison follows the method of [20, Proposition 20 and Lemma 22].
Lemma 2.4 (Two-point gain). Let X be bounded and J an independent fair bit. For 0<s<v<t,
The same estimate holds for convolution with any fair two-point law whose two points have distance v.
Proof. Put Y=X+vJ. For each a>0, let U_a be independent uniform on [0,1) and write Z_a=\lfloor Y/a+U_a\rfloor. Translation invariance of the averaged entropy gives
Uniform smoothing also gives D_v=h(X+V_{2v})-h(X+V_v)=\Delta_v(X).
To compare s and v, use independent shifts U_s,U_v and the same sample Y. The information chain rule gives
The first two terms are D_v and D_s because the unused shift is independent. For each fixed fine grid and each of its cells of positive probability, the conditional sample law is independent of U_v. That cell, of length s<v, contains a boundary of the v-grid on a proportion s/v of its shifts. Otherwise the coarse label is fixed; when a boundary occurs there are at most two coarse labels. Averaging therefore gives H(Z_v\mid Z_s,U_s,U_v)\le s/v, whence D_s\ge D_v-s/v.
For the coarse-scale gain, adjoining X to the observation yields
For fixed X=x, the two labels at x and x+v differ on a proportion v/t of shifts. Their conditional information is then one bit and is otherwise zero. Thus D_t\le v/t. Subtracting proves (2.13). The proof allows atoms, since boundary coincidences occur on null sets of shifts. Finally, any fair pair is a translate of \{0,v\} after ordering its two points; translation invariance proves the last assertion, including for reflected pairs.
3 Pair mass below a fixed scale
We next consider a finite probability law without any separation assumption. Its exact entropy may greatly exceed its entropy at a prescribed scale. The following lemma detects that excess through the mass that can be placed in fair pairs at smaller scales. An upper bound for a sumset will make the lemma useful for the block laws in the next section. Varjú’s scale-local decomposition into fair two-point submeasures [20, Proposition 21] is a predecessor of this approach. Here the sumset term controls the total capacity over all finer bands; we prove the needed estimate by randomized nested partitions.
Definition 3.1 (Pair capacity). Let \nu be a probability law with finite support F\subset\R. For \ell\in\mathbb Z, let \mathcal E_\ell(F) be the set of unordered pairs \{x,y\}\subset F satisfying 2^{-\ell}\le |x-y|<2^{1-\ell}. Define c_\ell(\nu) as the maximum of
When \mathcal E_\ell(F) is empty, this maximum is zero.
Thus c_\ell(\nu) is the largest total weight of fair two-point laws in the indicated distance band whose weighted sum is a submeasure of \nu. Summing the constraints gives \sum_e w_e\le1; the feasible set is compact, so the maximum exists and 0\le c_\ell(\nu)\le1. For example, if \nu=p\delta_x+(1-p)\delta_y with x\ne y, then the capacity in the band containing |x-y| is 2\min\{p,1-p\}, and all its other capacities vanish.
Lemma 3.2 (Finite-law pair bound). For every integer k\ge1 there is a finite constant C_k such that every finitely supported probability law \nu on \R and every \rho>0 satisfy
where kF=\{x_1+\cdots+x_k:x_i\in F\}. The constant is independent of the smallest positive distance in F.
Proof. Let X_1,\ldots,X_k be independent with law \nu, write \mathbf X=(X_1,\ldots,X_k), and put Y=X_1+\cdots+X_k. Knowing the initial length-\rho cells leaves k(H(\nu)-H^0_\rho(\nu)) bits of uncertainty about \mathbf X. Revealing Y costs at most \log|kF| bits. We bound the remaining uncertainty by successively refining those cells. The refinement cuts are random, independent of the samples, to prevent atoms close to a fixed boundary from being charged too often.
The partitions. Set \rho_h=\rho4^{-h} for integers h\ge0, and start with the half-open grid intervals of length \rho. Suppose a parent at level h has length L\in[\rho_h/2,2\rho_h]. Let N be a nearest integer to L/\rho_{h+1}, with ties resolved by a fixed rule. Then 2\le N\le8. Divide the parent into N equal pieces, and perturb its internal cuts independently and uniformly by amounts in [-\rho_{h+1}/10,\rho_{h+1}/10]. The unperturbed child lengths belong to [0.75\rho_{h+1},1.25\rho_{h+1}]; after perturbation they belong to [0.55\rho_{h+1},1.45\rho_{h+1}]. Thus the cuts remain ordered and every child has length in [\rho_{h+1}/2,2\rho_{h+1}]. Conditional on the previous partitions, every new cut has density at most
All cuts are sampled independently of \mathbf X; a parent that contains several coordinates uses the same cuts for each coordinate.
If F is a singleton, the lemma is immediate. Otherwise choose an integer J such that
Every level-J cell then contains at most one point of F, for every realization of the partitions. No bound on J will be needed.
For a fixed partition scheme, denote by \mathbf C_h the tuple of level-h cells containing the samples. Nesting and separation at level J give
The whole partition scheme is sampled independently of \mathbf X. We now average this finite chain over the schemes; equivalently, the conditional entropies on its right also condition on that scheme. For the summand at level h, the cell labels involved use only cuts through level h+1. Conditional on those cuts, all later cuts are independent of \mathbf X and hence of Y and these labels, so they may be discarded from the conditioning.
One refinement after observing the sum. Fix the partitions through level h, and condition first on a tuple of current cells A_1,\ldots,A_k of positive probability. The coordinates remain independent, with laws \nu(\cdot\mid A_i). Write m_i=\E X_i in this conditional law. Each mean belongs to its half-open parent, since it is an average of finitely many points of that parent. Fix the new cuts and let
This minimum is positive almost surely in the new cuts. Call coordinate i exceptional when |X_i-m_i|\ge a/(4k), let p_i be its probability, and put t=\sum_i p_i. Let E be the event that at least two coordinates are exceptional, and write q=\P(E). Independence, before conditioning on Y, gives
Also put
This second event is known once Y is known, and \P(B)\le t: if every coordinate is nonexceptional, the sum deviation is less than a/4.
On E^c\cap B^c, every child label equals the child label of its mean. Indeed, a changed label forces |X_i-m_i|\ge a for some i, including a change at a half-open endpoint. There is then at most one exceptional coordinate, so
a contradiction. Each coordinate has at most eight child labels. In the next display, conditioning on the fixed partitions and new cuts is implicit. By revealing the flag 1_E in addition to Y, we obtain
Here h_2(q)\le3\sqrt q and (3.4) were used. The elementary binary entropy bound follows from -(1-q)\ln(1-q)\le q and -\sqrt q\ln q\le2/e. There is no binary-entropy cost for B, since it is determined by the conditioned observation Y. This distinction is what makes (3.5) linear in the exceptional probabilities.
Averaging the cuts and converting to pairs. For a fixed value of X_i, set u=|X_i-m_i|. The event a\le4ku requires one of at most 7k cuts to be within 4ku of its corresponding mean. The density bound (3.2) and a union bound give
Consequently
where X_i' is an independent copy in the same current cell. The last inequality is Jensen’s inequality. These expectations still use the current-cell conditional laws.
For a fixed level-h partition, integrating the cells out gives the symmetric coupling
Both its marginals equal \nu, and its pairs have distance at most 2\rho_h. Each of the k coordinate contributions becomes the same integral against \pi_h. Thus (3.5), averaged over the new cuts and current cells, is at most
For each band 2^{-\ell}\le|x-y|<2^{1-\ell}, the corresponding portion of \pi_h supplies a feasible mixture in Definition 3.1. Explicitly, the weight assigned to the unordered pair \{x,y\} is \pi_h(x,y)+\pi_h(y,x)=2\pi_h(x,y). The resulting submeasure has mass \sum_{y:\,2^{-\ell}\le|x-y|<2^{1-\ell}}\pi_h(x,y) at x, which is at most \nu(\{x\}). Its total weight equals the mass of that band under \pi_h. Therefore (3.6) is at most
This estimate also holds after averaging the previous partitions; its right side refers only to the original law \nu.
Summing all finer scales. For a fixed \ell, the factors 2^{-\ell}/\rho_h grow by four at each step and are summed only while they are at most two. Hence
Summing (3.7) in (3.3) proves (3.1); one may take C_k=60000k^4. The separating depth J disappears from the bound. In particular, the estimate includes separations smaller than any prescribed exponential scale.
For a fixed finite law only finitely many pair capacities are nonzero. Later we will apply Lemma 3.2 to a finite family of finite laws for each fixed block count. Their nonzero capacities therefore lie in a common finite range, although the upper endpoint need not have any effective bound.
4 Conditioning on block types
Let \Phi=(\varphi_i)_{i\in\Lambda} be a finite affine iterated function system on \R, where \varphi_i(x)=r_ix+t_i and 0<|r_i|<1. Let p=(p_i)_{i\in\Lambda} be a strictly positive probability vector, and let \mu be its self-similar measure. Write G_n for the random complete affine map obtained from n independent symbols with law p, and let h=\lim_{n\to\infty}H(G_n)/n be its entropy rate. Throughout this section assume
All logarithms have base 2. We will find finite conditional coding laws whose exact entropy exceeds their entropy at a prescribed scale by a positive multiple of the number of blocks. Lemma 3.2 will then turn this deficit into pair mass across finite bands of arbitrarily fine scales.
We condition on the number of occurrences of each symbol in a short block. These counts fix its signed contraction. Once all block contractions are fixed, the translation determines the complete composed map. The entropy cost of recording the counts is small, so the conditional translations retain almost all the map entropy. This argument allows distinct words to define the same map. The block-type disintegration is due to Galicer–Saglietti–Shmerkin–Yavicoli [8, Section 6.4, Lemma 6.6] and is developed further by Saglietti–Shmerkin–Solomyak [17, Lemma 6.2]; Käenmäki–Orponen explicitly allow repeated indexed maps [12, Section 2.2, Proposition 2.8]. We retain the signed contraction and estimate the entropy of the complete map after collisions have been combined.
4.1 Parameters and conditional coding laws
Write m=|\Lambda|. The second inequality in (4.1) implies h>0, hence m\ge2. Choose \alpha>\chi such that d\alpha<h. For d>0 we may take \chi<\alpha<h/d; for d=0 we may take \alpha=\chi+1. Choose an integer b\ge1 sufficiently large that
and set
Then
These parameters remain fixed throughout the rest of the proof.
Group the iid symbols with law p into words W_0,W_1,\ldots\in\Lambda^b. For w\in\Lambda^b let \operatorname{type}(w)=(\kappa_i)_{i\in\Lambda}, where \kappa_i counts the occurrences of i in w. The set \mathcal T_b of types consists of the nonnegative integer vectors with \sum_i\kappa_i=b, and has cardinality at most (b+1)^m. For \kappa\in\mathcal T_b, define
Every word of type \kappa has probability \prod_i p_i^{\kappa_i}, so Q_\kappa is uniform on its N_\kappa words. Equivalently, we can generate the original coding by first choosing independent types \omega_0,\omega_1,\ldots with distribution q, then choosing the words independently with respective conditional laws Q_{\omega_0},Q_{\omega_1},\ldots. This follows by multiplying the probabilities of any finite sequence of blocks. In particular it preserves the original, possibly unequal, symbol weights p_i.
Write \omega=(\omega_h)_{h\ge0} for the type sequence and \theta\omega=(\omega_{h+1})_{h\ge0} for its shift. For j\ge0, let \mathcal F_j be the sigma-algebra generated by \omega_0,\ldots,\omega_{j-1}; \mathcal F_0 is trivial. For a type \kappa and an environment \omega, define
with R_0=1 and \sigma_0=0. Thus R_j is \mathcal F_j-measurable, including its sign. Let
The increments of \sigma_j are iid bounded positive random variables of mean b\chi, and 0\le\sigma_j\le Dj.
Given \omega, use the independent conditional block draws above to define
Here \Law_\omega denotes the law under those conditional word draws. The infinite sum converges uniformly, since the block translations form a finite set and \max_i|r_i|<1. The law \nu_{\omega,n} depends only on \mathcal F_n, whereas \mu_\omega can depend on the entire environment. Averaging over the types gives \mu=\E\mu_\omega. For any real u\ne0 and any law \lambda, write \mathsf D_u\lambda=\Law(uX) when X has law \lambda; this notation retains the sign of u.
For n\ge1, let \Omega_n=(\omega_0,\ldots,\omega_{n-1}) be the tuple of the first n types, and put
Lemma 4.1 (Entropy retained by types). For a system satisfying (4.1), with the parameters (4.2) and conditional laws (4.5), for every n\ge1 and s>0 we have
Moreover, there are \varepsilon>0 and an integer n_0 such that for every n\ge n_0,
Proof. Fix \Omega_n. The composition corresponding to a tuple (w_0,\ldots,w_{n-1}) of allowed blocks is
Its signed slope R_n is fixed by \Omega_n, and its translation has law \nu_{\omega,n}. Thus the complete map and its translation determine one another under this conditioning, even when several words give the same map. It follows that
There are at most (b+1)^m types, and the block types are independent, so H(\Omega_n)\le nm\log(b+1). The entropy-rate definition gives H(G_{bn})\ge bnh. Therefore
This conditioning inequality does not require \Omega_n to be a function of G_{bn}; equal maps may arise from different type tuples. This proves (4.7).
We next compare the finite sum with the original measure at a fixed grid scale. Translation changes fixed-grid entropy by at most one bit: for any bounded random variable X and t\in\R,
This is the fixed-grid bound in Lemma 2.1, Equation (2.4).
Condition now only on \mathcal F_n. The original symbols after the first bn positions are still independent with law p, and are independent of the prefix. Consequently the full coding law conditional on \mathcal F_n is
For each fixed type prefix this convolution is a mixture of translations of \nu_{\omega,n}. Applying concavity of fixed-grid entropy first to these translations and then to the type mixture, and using (4.10), gives
All entropies are finite because the laws have bounded support. The sign of R_n affects only the random translation in this argument. This proves (4.8).
Set V_n=H(\nu_{\omega,n})-H_{\rho_n}^0(\nu_{\omega,n}). Quantization is a function of the exact finite value, so
By Lemma 2.2, \limsup_{s\downarrow0}H_s^0(\mu)/\log(1/s)\le d. Choose \eta=\gamma/(4A)>0. For all sufficiently large n, the preceding estimates give
The law of large numbers and b\chi<A' imply \P(E_n^c)\to0. By (4.11), after increasing the threshold on n,
Thus (4.9) holds with \varepsilon=\gamma/4.
4.2 From the deficit to bands of pair mass
The preceding lemma produces entropy that is invisible at scale \rho_n. To apply the finite-law estimate, we must also control the number of possible sums of several independent copies of a conditional prefix. Fixing the types makes that count uniform in the environment.
Proposition 4.2 (Pair mass in finite scale bands). Under the assumptions and notation of Lemma 4.1, there exist c>0 and an integer n_0 such that, for each n\ge n_0, there is a deterministic finite integer B_n\ge a_n satisfying
Here c_\ell(\nu) is the maximum total weight of fair two-point laws with separations in [2^{-\ell},2^{1-\ell}) whose weighted sum is a submeasure of \nu, as in Lemma 3.2. The constants b,A,A',c,n_0 are independent of n and \omega; no growth bound on B_n is asserted.
Proof. Let \mathcal D_b=\{\varphi_w(0):w\in\Lambda^b\}. It has at most m^b elements. For fixed types, write S=\supp\nu_{\omega,n}. Since every R_h is fixed by the types,
A sum of k elements of \mathcal D_b is specified by the number of occurrences of each digit. Each count belongs to \{0,\ldots,k\}, so |k\mathcal D_b|\le(k+1)^{m^b} and hence
This is an upper bound regardless of any collisions among the represented sums and regardless of the signs of the R_h.
With b and \varepsilon already fixed, choose an integer k so large that
Apply Lemma 3.2 to each \nu_{\omega,n} at scale \rho_n. Its conclusion, with a positive constant C_k depending only on k, is
the index condition follows from 2^{-\ell}\le2\rho_n if and only if \ell\ge a_n. Multiply by \mathbf1_{E_n} and take expectations. Lemma 4.1 and (4.13) give
For fixed n there are finitely many type prefixes and thus finitely many laws \nu_{\omega,n}, all with finite support. Collect the dyadic band indices of all distinct pairs of support points in all these laws into a finite set J_n\subset\mathbb Z, and set
For every environment, c_\ell(\nu_{\omega,n})=0 when \ell>B_n. Thus the infinite sum in the last inequality equals the sum from a_n to B_n, and (4.12) follows with c=k\varepsilon/(2C_k).
The bands in Proposition 4.2 can extend far beyond the scale 2^{-An}. Their finiteness is enough: the next step will select successive block lengths after the earlier upper endpoints B_n are known. No quantitative separation of distinct cylinder translations has been used.
5 Disjoint windows of entropy gain
Proposition 4.2 supplies a linear amount of fair-pair weight in a finite interval of logarithmic depths for every sufficiently long block segment. We now turn this weight into entropy gain. The difficulty is that the depth interval may extend arbitrarily far. We choose several segments whose depth intervals are separated, and show that their gains occupy disjoint windows of block indices. At each physical scale the total gain is bounded, whereas every chosen interval contributes the same positive amount after averaging over scales.
Throughout this section, retain the environment and constants from Section 4. Thus \sigma_j=-\log|R_j| is the contraction depth after j blocks, D bounds each block’s depth, and \mathcal F_j=\sigma(\omega_0,\ldots,\omega_{j-1}) records the first j types. In particular, \sigma_j\le Dj. The logarithmic-depth bands are [a_n,B_n], where a_n=\lceil An\rceil-1, and their expected total weight on E_n=\{\sigma_n\le A'n\} is at least cn.
Let \theta denote the left shift of the type sequence. Define the suffix laws, including their contraction from the initial scale, by
The independent conditional block draws give the pathwise identity
All these laws have compact support. The signs of R_j are retained in the laws; only scale changes use |R_j|.
By Lemma 2.3, choose \delta>0 such that
Fix an integer M>4 with 5/M<\delta/2. For an integer target depth L\ge1, write r=2^{-L} and define
Here and below g_j depends on L and \omega. The ratio of the two window scales is the integer M^2. Lemma 2.1 and (5.1) therefore imply, for every environment,
5.1 A gain after averaging the unobserved future
An individual conditional tail need not satisfy the nonsaturation bound for \mu. To use that bound, we condition only on the types through the end of the finite block segment producing a fair pair. The unobserved future types then average its tail law back to a scaled copy of \mu.
Lemma 5.1 (Conditional pair gain). For all integers j\ge0, n\ge1, and L\ge1, with g_j as in (5.2),
Proof. Condition on \mathcal F_{j+n} and put \ell=L-\lceil\sigma_j\rceil. The finite law \nu_{\theta^j\omega,n}, the signed products R_j,R_{j+n}, and \ell are now fixed. Choose a fair-pair decomposition attaining c_\ell(\nu_{\theta^j\omega,n}). Such a choice is measurable in \mathcal F_{j+n}: for fixed j,n,L there are only finitely many initial type sequences, so one may fix a maximizer for each of them.
A selected pair of distance u\in[2^{-\ell},2^{1-\ell}) has distance v=|R_j|u after scaling. Since r=2^{-L},
Thus r/M<v<Mr and
Even if R_j is negative, the scaled pair, after ordering its endpoints, is a translate of the fair law on \{0,v\}. Translation invariance and Lemma 2.4 show that this pair increases the window entropy of \tau_{j+n} by at least
The types beginning at index j+n are independent of \mathcal F_{j+n}. Since averaging \mu_\omega over the environment gives \mu, their conditional mean is the identity of measures
The functional \Delta_v=1-G_{v,2v} is convex by Lemma 2.1. Each chosen distance v is fixed under the present conditioning. Hence Jensen’s inequality and signed scaling give
Apply concavity of G_{r/M,Mr} to the selected pairs and the residual positive measure in the prefix law. If the residual mass is nonzero, normalize it to a probability law; convolution with that law contributes a nonnegative gain by Lemma 2.1, since the scale ratio is M^2. The same statement is vacuous when the residual mass is zero. Summing the conditional lower bounds for all the selected pairs therefore gives
as required.
5.2 Choosing disjoint block windows
Fix any positive integer q. Choose sufficiently large integers n_1<\cdots<n_q successively so that Proposition 4.2 applies, a_{n_i}\ge1, and
This is possible because the previously chosen B_{n_h} are finite and
In particular, the choice uses no upper bound on how fast B_n grows. Call [a_{n_i},B_{n_i}] band i. Larger i means finer physical scales, since (5.5) gives a_{n_i}>B_{n_h} for h<i.
Choose an even integer T with
For band i, use the candidate starts
For each target L\in\{1,\ldots,T\}, retain the window [j,j+n_i), j\in J_i, exactly on the event
This event belongs to \mathcal F_{j+n_i}, the same sigma-algebra as the conditioning in Lemma 5.1.
The reason for the separation condition is simple. As a block start j moves forward, the adjusted target depth L-\lceil\sigma_j\rceil is nonincreasing. A retained window in a finer band cannot decrease this depth far enough to reach any coarser band. The next lemma makes this order precise for every environment.
Lemma 5.2 (Disjoint retained windows). For each fixed environment and target L\in\{1,\ldots,T\}, all the retained windows in (5.8) are pairwise disjoint. Consequently,
Proof. Set x_j=L-\lceil\sigma_j\rceil; this is nonincreasing in j. If the band-i window [j,j+n_i) is retained, then
so
If [k,k+n_h) is a retained window in a coarser band h<i, then x_k\le B_{n_h}. By (5.5) and (5.10),
Monotonicity of x_j forces k>j+n_i. Thus the window from the finer band ends before the window from the coarser band starts. Within a single band, distinct starts are distinct multiples of its length n_i, so its half-open windows also do not overlap.
List the retained windows in increasing order as [u_1,v_1),\ldots,[u_N,v_N), with v_t\le u_{t+1}. By (5.3),
The empty sum is zero. This proves (5.9).
Figure 1 shows the order of retained windows from two different bands in this proof.
Figure 1: At a fixed target depth, a retained window from a finer band ends before any retained window from a coarser band begins. Here x_j=L-\lceil\sigma_j\rceil is nonincreasing in the block index. The schematic is not to scale.
5.3 Summing over target depths
The disjointness lemma bounds the total gain at one physical scale. Summing over targets recovers every pair scale in each band. Indeed, for a candidate j\in J_i,
Because T is even, this also gives 0\le\lceil\sigma_j\rceil\le T/2. Each integer \ell\in[a_{n_i},B_{n_i}] therefore occurs exactly once as L-\lceil\sigma_j\rceil for 1\le L\le T: take L=\ell+\lceil\sigma_j\rceil. Its lower bound is 1, and its upper bound is at most B_{n_i}+T/2<T.
Each band has at least T/(2Dn_i) candidate starts, and each contributes expected pair mass at least cn_i after summing the targets. The block length cancels, so every band supplies a fixed multiple of T. Take expectations in (5.9). Since the retention indicator is \mathcal F_{j+n_i}-measurable, the tower property and Lemma 5.1 apply to each summand. Sum the result over L=1,\ldots,T and use the preceding exact correspondence to obtain
The second inequality uses Proposition 4.2 and the identical distribution of the type environment under \theta^j; independence between different candidate windows is not needed. The last inequality follows from the exact count
After canceling T, (5.11) bounds the arbitrary integer q by 8D\log M/(\delta c). All the constants in this bound were fixed before q was chosen, so this is impossible.
Completion of the proof of Theorem 1.1. The standard upper bound gives \dim_H\mu\le\min\{1,h/\chi\}. If the inequality were strict, then d=\dim_H\mu would satisfy d<1 and d\chi<h. Section 4 would supply the pair bands used above, and (5.11) would give a contradiction. Therefore \dim_H\mu=\min\{1,h/\chi\} for the prescribed positive vector p. Since p was arbitrary, the conclusion holds for every such vector, including the cases h=\chi and h>\chi.
6 Overlap conventions and dimension of the attractor
We first reconcile the two usual word-length conventions for an exact overlap. The following observation also appears in [10, footnote 3]. The nonzero contraction hypothesis is useful here as well as in the proof of the measure theorem.
Lemma 6.1. For a finite family of maps x\mapsto r_i x+t_i with 0<|r_i|<1, an equality of maps for two distinct nonempty words of arbitrary lengths implies such an equality for two distinct words of the same length.
Proof. Suppose \varphi_u=\varphi_v and u\ne v. If u were a proper prefix of v, writing v=uw and cancelling the invertible map \varphi_u would give \varphi_w=\mathrm{id}. This is impossible because a nonempty word has absolute contraction less than one. The same applies with the words interchanged. Now \varphi_{uv}=\varphi_u\circ\varphi_v =\varphi_v\circ\varphi_u=\varphi_{vu}. The words uv and vu have the same length and are distinct: if they were equal, their first \min\{|u|,|v|\} symbols would show that either u=v or the shorter word is a proper prefix of the longer.
Corollary 6.2 (No exact overlaps). Let \Phi be a finite nonempty indexed family of real similarities with 0<|r_i|<1 and no exact overlaps. For every strictly positive probability vector p,
Proof. At every length n, distinct words give distinct complete maps. Hence G_n is an injective function of its symbol word, so H(G_n)=nH(p) and h_{\mathrm{RW}}=H(p). Apply Theorem 1.1.
Let K_\Phi be the compact attractor, equivalently the set of all coding limits. Its similarity dimension s_* is the unique number s_*\ge0 satisfying
For at least two symbols, existence and uniqueness follow because this sum is continuous and strictly decreasing from |\Lambda|>1 to zero. For one symbol its unique solution is zero.
Corollary 6.3. For a finite nonempty family of similarities of \R with arbitrary real translations and 0<|r_i|<1, absence of exact overlaps implies
Proof. For one map the attractor is its fixed point and s_*=0. For at least two maps choose the strictly positive weights p_i=|r_i|^{s_*}. Then H(p)=s_*\chi(\Phi,p). Corollary 6.2 gives a measure supported on K_\Phi of dimension \min\{1,s_*\}, which is a lower bound for its set dimension. For the upper bound, if a>s_*, the level-n cylinder sets cover K_\Phi, their diameters tend uniformly to zero, and
The zero-diameter case is immediate. Thus \dim_H K_\Phi\le s_*, and the ambient upper bound is one.
Corollary 6.4. Let m\ge2, 0<\lambda<1, and t_1,\ldots,t_m\in\R. If the maps x\mapsto\lambda x+t_i have no exact overlaps, then for every strictly positive probability vector p their self-similar measure has
Proof. Apply Corollary 6.2 with r_i=\lambda for every i. Since the weights sum to one, \chi=\log(1/\lambda).
Corollary 6.5 (Three maps). Let 0<\lambda<1 and t\in\R. If the indexed maps
have no exact overlaps, then for every p_0,p_1,p_2>0 with p_0+p_1+p_2=1, their self-similar measure satisfies
Proof. Apply Corollary 6.4 with translations 0,1,t.
No claim of absolute continuity, effective separation, or a quantitative rate of convergence follows from these dimension statements. In particular, the finite upper endpoints of the scale ranges used in the proof have no asserted effective bound.
References
- [1]Simon Baker. Iterated function systems with super-exponentially close cylinders. Advances in Mathematics, 379:107548, 2021. doi:10.1016/j.aim.2020.107548. doi:10.1016/j.aim.2020.107548, arXiv:1909.04343v2.
- [2]Balázs Bárány and Antti Käenmäki. Super-exponential condensation without exact overlaps. Advances in Mathematics, 379:107549, 2021. doi:10.1016/j.aim.2020.107549. doi:10.1016/j.aim.2020.107549, arXiv:1910.04623.
- [3]Balázs Bárány and Manuj Verma. Hausdorff dimension of self-similar measures and sets with common fixed point structure. 2026. arXiv:2507.05835v2. arXiv:2507.05835v2, https://arxiv.org/abs/2507.05835v2.
- [4]Emmanuel Breuillard and Péter P. Varjú. On the dimension of Bernoulli convolutions. Annals of Probability, 47(4):2582–2617, 2019. doi:10.1214/18-AOP1324. doi:10.1214/18-AOP1324, arXiv:1610.09154v3.
- [5]Paul Erdős. On a family of symmetric Bernoulli convolutions. American Journal of Mathematics, 61:974–976, 1939. doi:10.2307/2371641. doi:10.2307/2371641.
- [6]De-Jun Feng and Zhou Feng. Dimension of homogeneous iterated function systems with algebraic translations. Journal of the London Mathematical Society, 112(1):e70222, 2025. doi:10.1112/jlms.70222. doi:10.1112/jlms.70222, arXiv:2405.03124v1.
- [7]De-Jun Feng and Huyi Hu. Dimension theory of iterated function systems. Communications on Pure and Applied Mathematics, 62(11):1435–1500, 2009. doi:10.1002/cpa.20276. doi:10.1002/cpa.20276, arXiv:1002.2036v1.
- [8]Daniel Galicer, Santiago Saglietti, Pablo Shmerkin, and Alexia Yavicoli. L^q dimensions and projections of random measures. Nonlinearity, 29(9):2609–2640, 2016. doi:10.1088/0951-7715/29/9/2609. doi:10.1088/0951-7715/29/9/2609, arXiv:1504.04893v1.
- [9]Adriano M. Garsia. Entropy and singularity of infinite convolutions. Pacific Journal of Mathematics, 13(4):1159–1169, 1963. Online text. https://msp.org/pjm/1963/13-4/pjm-v13-n4-p09-p.pdf.
- [10]Michael Hochman. On self-similar sets with overlaps and inverse theorems for entropy. Annals of Mathematics, 180(2):773–822, 2014. doi:10.4007/annals.2014.180.2.7. doi:10.4007/annals.2014.180.2.7, arXiv:1212.1873v6.
- [11]John E. Hutchinson. Fractals and self-similarity. Indiana University Mathematics Journal, 30(5):713–747, 1981. doi:10.1512/iumj.1981.30.30055. doi:10.1512/iumj.1981.30.30055.
- [12]Antti Käenmäki and Tuomas Orponen. Absolute continuity in families of parametrised non-homogeneous self-similar measures. Journal of Fractal Geometry, 10(1/2):169–207, 2023. doi:10.4171/JFG/127. doi:10.4171/JFG/127, arXiv:1812.05006.
- [13]P. A. P. Moran. Additive functions of intervals and Hausdorff measure. Proceedings of the Cambridge Philosophical Society, 42(1):15–23, 1946. doi:10.1017/S0305004100022684. doi:10.1017/S0305004100022684.
- [14]Yuval Peres and Boris Solomyak. Absolute continuity of Bernoulli convolutions, a simple proof. Mathematical Research Letters, 3(2):231–239, 1996. Online text. https://archive.intlpress.com/site/pub/files/_fulltext/journals/mrl/1996/0003/0002/MRL-1996-0003-0002-a008.pdf.
- [15]Ariel Rapaport. Proof of the exact overlaps conjecture for systems with algebraic contractions. Annales Scientifiques de l’École Normale Supérieure, 55(5):1357–1377, 2022. doi:10.24033/asens.2518. doi:10.24033/asens.2518, arXiv:2001.01332v2.
- [16]Ariel Rapaport and Péter P. Varjú. Self-similar measures associated to a homogeneous system of three maps. Duke Mathematical Journal, 173(3):513–602, 2024. doi:10.1215/00127094-2023-0019. doi:10.1215/00127094-2023-0019, arXiv:2010.01022v3.
- [17]Santiago Saglietti, Pablo Shmerkin, and Boris Solomyak. Absolute continuity of non-homogeneous self-similar measures. Advances in Mathematics, 335:60–110, 2018. doi:10.1016/j.aim.2018.06.015. doi:10.1016/j.aim.2018.06.015, arXiv:1709.05092v3.
- [18]Károly Simon. Overlapping cylinders: the size of a dynamically defined Cantor-set. In Ergodic Theory and \mathbb Z^d Actions, pages 259–272, Cambridge University Press, 1996. doi:10.1017/CBO9780511662812.009. doi:10.1017/CBO9780511662812.009.
- [19]Boris Solomyak. On the random series \sum\pm\lambda^n (an Erdős problem). Annals of Mathematics, 142(3):611–625, 1995. doi:10.2307/2118556. doi:10.2307/2118556.
- [20]Péter P. Varjú. Absolute continuity of Bernoulli convolutions for algebraic parameters. Journal of the American Mathematical Society, 32(2):351–397, 2019. doi:10.1090/jams/916. doi:10.1090/jams/916, arXiv:1602.00261v4.
- [21]Péter P. Varjú. On the dimension of Bernoulli convolutions for all transcendental parameters. Annals of Mathematics, 189(3):1001–1011, 2019. doi:10.4007/annals.2019.189.3.9. doi:10.4007/annals.2019.189.3.9, arXiv:1810.08905v3.
- [22]Péter P. Varjú. Entropy rates in the dimension theory of self-similar measures. 2026. arXiv:2509.22042v2. arXiv:2509.22042v2, https://arxiv.org/abs/2509.22042v2.
- [23]Zhiren Wang. Quantitative density under higher rank abelian algebraic toral actions. International Mathematics Research Notices, 2011(16):3744–3821, 2011. doi:10.1093/imrn/rnq222. doi:10.1093/imrn/rnq222, arXiv:1004.0035v1.