An ordinary fractal string Ω {\displaystyle \Omega } is a bounded, open subset of the real number line. Any such subset can be written as an at-most-countable union of connected open intervals with associated lengths L = { ℓ 1 , ℓ 2 , … } {\displaystyle {\mathcal {L}}=\{\ell _{1},\ell _{2},\ldots \}} written in non-increasing order. We allow Ω {\displaystyle \Omega } to consist of finitely many open intervals, in which case L {\displaystyle {\mathcal {L}}} consists of finitely many lengths. We refer to L {\displaystyle {\mathcal {L}}} as a fractal string.
The middle third's Cantor set is constructed by removing the middle third from the unit interval ( 0 , 1 ) {\displaystyle (0,1)} , then removing the middle thirds of the subsequent intervals, ad infinitum. The deleted intervals Ω = { ( 1 3 , 2 3 ) , ( 1 9 , 2 9 ) , ( 7 9 , 8 9 ) , … } {\displaystyle \Omega =\left\{\left({\frac {1}{3}},{\frac {2}{3}}\right),\left({\frac {1}{9}},{\frac {2}{9}}\right),\left({\frac {7}{9}},{\frac {8}{9}}\right),\ldots \right\}} have corresponding lengths L = { 1 3 , 1 9 , 1 9 , … } {\displaystyle {\mathcal {L}}=\left\{{\frac {1}{3}},{\frac {1}{9}},{\frac {1}{9}},\ldots \right\}} . Inductively, we can show that there are 2 n − 1 {\displaystyle 2^{n-1}} intervals corresponding to each length of 3 − n {\displaystyle 3^{-n}} . Thus, we say that the multiplicity of the length 3 − n {\displaystyle 3^{-n}} is 2 n − 1 {\displaystyle 2^{n-1}} . The fractal string of the Cantor set is called the Cantor string.3
The geometric information of the Cantor set in the example above is contained in the ordinary fractal string L {\displaystyle {\mathcal {L}}} . From this information, we can compute the box-counting dimension of the Cantor set. This notion of fractal dimension can be generalized to that of complex dimension, which may be used to deduce geometrical information regarding the local oscillations in the geometry of the fractal. For example, the complex dimensions of a fractal string (such as the Cantor string) may be used to write an explicit tube formula for the volume of an ε {\displaystyle \varepsilon } -neighborhood of the fractal string, and the presence of non-real complex dimensions corresponds to oscillatory terms in this expansion.4
If ∑ j ∈ J ℓ j < ∞ , {\displaystyle \sum _{j\in \mathbb {J} }{\ell _{j}}<\infty ,} we say that Ω {\displaystyle \Omega } has a geometric realization in R , {\displaystyle \mathbb {R} ,} Ω = ⋃ i = 1 ∞ I i {\displaystyle \Omega =\bigcup _{i=1}^{\infty }I_{i}} , where the I i {\displaystyle I_{i}} are intervals in R {\displaystyle \mathbb {R} } , of all the lengths { ℓ j } j ∈ J {\displaystyle \{\ell _{j}\}_{j\in \mathbb {J} }} , taken with multiplicity.5
For each fractal string L {\displaystyle {\mathcal {L}}} , we can associate to L {\displaystyle {\mathcal {L}}} a geometric zeta function ζ L {\displaystyle \zeta _{\mathcal {L}}} defined as the Dirichlet series ζ L ( s ) = ∑ j ∈ J ℓ j s {\displaystyle \zeta _{\mathcal {L}}(s)=\sum _{j\in \mathbb {J} }\ell _{j}^{s}} .6 Poles of the geometric zeta function ζ L ( s ) {\displaystyle \zeta _{\mathcal {L}}(s)} are called complex dimensions of the fractal string L {\displaystyle {\mathcal {L}}} . The general philosophy of the theory of complex dimensions for fractal strings is that complex dimensions describe the intrinsic oscillation in the geometry, spectra and dynamics[weasel words] of the fractal string L {\displaystyle {\mathcal {L}}} .7
The abscissa of convergence of ζ L ( s ) {\displaystyle \zeta _{\mathcal {L}}(s)} is defined as σ = inf { α ∈ R : ∑ j = 1 ∞ ℓ j α < ∞ } {\displaystyle \sigma =\inf \left\{\alpha \in \mathbb {R} :\sum _{j=1}^{\infty }\ell _{j}^{\alpha }<\infty \right\}} .8
For a fractal string L {\displaystyle {\mathcal {L}}} with infinitely many nonzero lengths, the abscissa of convergence σ {\displaystyle \sigma } coincides with the Minkowski dimension of the boundary of the string, ∂ Ω {\displaystyle \partial \Omega } .9 For our example, the boundary Cantor string is the Cantor set itself. So the abscissa of convergence of the geometric zeta function ζ L ( s ) {\displaystyle \zeta _{\mathcal {L}}(s)} is the Minkowski dimension of the Cantor set, which is log 2 log 3 {\displaystyle {\frac {\log 2}{\log 3}}} .10
For a fractal string L {\displaystyle {\mathcal {L}}} , composed of an infinite sequence of lengths, the complex dimensions of the fractal string are the poles of the analytic continuation of the geometric zeta function associated with the fractal string. (When the analytic continuation of a geometric zeta function is not defined to all of the complex plane, we take a subset of the complex plane called the "window", and look for the "visible" complex dimensions that exist within that window.11)12
Continuing with the example of the fractal string associated to the middle thirds Cantor set, we compute ζ C ( s ) = ∑ n = 1 ∞ 2 n − 1 3 n s = 1 3 s 1 − 2 3 s = 1 3 s − 2 {\displaystyle \zeta _{\mathbb {C} }(s)=\sum _{n=1}^{\infty }{\frac {2^{n-1}}{3^{ns}}}={\frac {\frac {1}{3^{s}}}{1-{\frac {2}{3^{s}}}}}={\frac {1}{3^{s}-2}}} .1314 We compute the abscissa of convergence to be the value of s {\displaystyle s} satisfying 3 s = 2 {\displaystyle 3^{s}=2} , so that s = log 3 2 = log 2 log 3 {\displaystyle s=\log _{3}2={\frac {\log 2}{\log 3}}} is the Minkowski dimension of the Cantor set.15 For complex s {\displaystyle s} , ζ C ( s ) {\displaystyle \zeta _{\mathbb {C} }(s)} has poles at the infinitely many solutions of 3 s = 2 {\displaystyle 3^{s}=2} , which, for this example, occur at s = log 2 + 2 π i k log 3 {\displaystyle s={\frac {\log 2+2\pi ik}{\log 3}}} , for all integers k {\displaystyle k} . This collection of points is called the set of complex dimensions of the middle thirds Cantor set.1617
Ordinary and generalized fractal strings may be used to study the geometry of a (one-dimensional) fractal, as well as to relate the geometry of the object to its spectrum. For example, the geometric zeta function associated to a fractal string may be used to write an explicit tube formula for the volume of a neighborhood of the fractal.18 Regarding the connection between geometry and spectra, the spectral zeta function of a fractal string, which is the geometric zeta function times the Riemann zeta function, may be used to write explicit formulae which describe spectral counting functions.19
The framework of fractal strings also serves to unify aspects of fractal and arithmetic geometry. For example, a general explicit formula for counting the (reciprocal) lengths of a fractal string may be used to prove Riemann's explicit formula when using a suitable generalized fractal string which is supported on the prime powers with multiplicities of each given by the logarithm of the prime base of the power.20
For fractal strings associated with sets like Cantor sets, formed from deleted intervals that are rational powers of a fundamental length, the complex dimensions appear in a regular, arithmetic progression parallel to the imaginary axis, and are called lattice fractal strings. Sets that do not have this property are called non-lattice. There is a dichotomy in the theory of measures of such objects: an ordinary fractal string is Minkowski measurable if and only if it is non-lattice.21
The existence of non-real complex dimensions with positive real part has been proposed by Michel Lapidus and Machiel van Frankenhuijsen to be the signature feature of fractal objects.22 Formally, they propose to define “fractality” as the presence of at least one nonreal complex dimension with positive real part.23 This new definition of fractality solves some old problems in fractal geometry. For example, according to the proposed definition of fractality in the sense of Mandelbrot, Cantor's devil's staircase is not fractal because its Hausdorff and topological dimensions coincide.24 However, the Cantor staircase function possesses many features which ought to be considered fractal such as self-similarity, and in this new sense of fractality the Cantor staircase function is considered fractal since it has non-real complex dimensions.25
A generalized fractal string η {\displaystyle \eta } is defined to be a local positive or local complex measure on ( 0 , + ∞ ) {\displaystyle (0,+\infty )} such that | η | ( 0 , x 0 ) = 0 {\displaystyle |\eta |(0,x_{0})=0} for some x 0 > 0 {\displaystyle x_{0}>0} , where the positive measure | η | {\displaystyle |\eta |} is the total variation measure associated to η {\displaystyle \eta } .2627 A generalized fractal string allows for a fractal string to have a given set of lengths with non-integer multiplicities, or for a fractal string to have a continuum of lengths instead of discrete. By convention, a generalized fractal string is supported on reciprocal lengths as opposed to an ordinary fractal string which is a multiset of (decreasing or non-increasing) lengths. In light of this, the condition that the measure has "no mass near zero," or more precisely that there exists a positive number x 0 > 0 {\displaystyle x_{0}>0} such that the interval ( 0 , x 0 ) {\displaystyle (0,x_{0})} has measure zero with respect to | η | {\displaystyle |\eta |} , may be seen as an analogue of the boundedness of the ordinary fractal string.
For example, if L = { l j } j = 1 ∞ {\displaystyle {\mathcal {L}}=\{l_{j}\}_{j=1}^{\infty }} is an ordinary fractal string with multiplicities w j {\displaystyle w_{j}} , then the measure η L := ∑ j = 1 ∞ w j δ l j − 1 {\displaystyle \eta _{\mathcal {L}}:=\sum _{j=1}^{\infty }w_{j}\delta _{l_{j}^{-1}}} associated to L {\displaystyle {\mathcal {L}}} (where δ { x } {\displaystyle \delta _{\{x\}}} refers to the Dirac delta measure concentrated at the point x {\displaystyle x} ) is an example of a generalized fractal string.28 Note that the delta functions are supported on the singleton sets { ℓ j − 1 } {\displaystyle \{\ell _{j}^{-1}\}} corresponding to the reciprocals of the lengths of the ordinary fractal string L {\displaystyle {\mathcal {L}}} . If the multiplicities w j {\displaystyle w_{j}} are not positive integers, then η L {\displaystyle \eta _{\mathcal {L}}} is a generalized fractal string which cannot be realized as an ordinary fractal string. A concrete example of such a generalized fractal string would be the generalized Cantor string η C S := ∑ j = 1 ∞ b j δ a j {\displaystyle \eta _{CS}:=\sum _{j=1}^{\infty }b^{j}\delta _{a^{j}}} for 1 < b < a {\displaystyle 1<b<a} .29
If η {\displaystyle \eta } is a generalized fractal string, then its dimension is defined as D η := inf ( σ ∈ R : ∫ 0 ∞ x − σ | η | ( d x ) < ∞ ) , {\displaystyle D_{\eta }:=\inf(\sigma \in \mathbb {R} :\int _{0}^{\infty }x^{-\sigma }|\eta |(dx)<\infty ),} its counting function as
N η ( x ) := ∫ 0 x η ( d x ) = η ( 0 , x ) + 1 2 η ( { x } ) {\displaystyle N_{\eta }(x):=\int _{0}^{x}\eta (dx)=\eta (0,x)+{\frac {1}{2}}\eta (\{x\})} and its geometric zeta function (its Mellin transform) as
ζ η ( s ) := ∫ 0 ∞ x − s η ( d x ) . {\displaystyle \zeta _{\eta }(s):=\int _{0}^{\infty }x^{-s}\eta (dx).} 30 (Note that the counting function is normalized at jump discontinuities to be half of the value at any singletons which have nonzero measure.)
M. L. Lapidus, M. van Frankenhuijsen, Fractal Geometry, Complex Dimensions and Zeta Functions: Geometry and Spectra of Fractal Strings, Monographs in Mathematics, Springer, New York, Second revised and enlarged edition, 2012. doi:10.1007/978-1-4614-2176-4 https://www.springer.com/gb/book/9781461421757 ↩
Herichi, Hafedh; Lapidus, Michel L. (2012-09-01). "Riemann zeros and phase transitions via the spectral operator on fractal strings". Journal of Physics A: Mathematical and General. 45 (37): 374005. arXiv:1203.4828. Bibcode:2012JPhA...45K4005H. doi:10.1088/1751-8113/45/37/374005. ISSN 0305-4470. S2CID 55352853. https://ui.adsabs.harvard.edu/abs/2012JPhA...45K4005H ↩
Falconer, K. J. (2003). Fractal geometry : mathematical foundations and applications (2nd ed.). Chichester: Wiley. ISBN 0-470-87135-0. OCLC 53970546. 0-470-87135-0 ↩
Radunović, Goran (28 June 2019). An overview of the theory of complex dimensions and fractal zeta functions (PDF). Dubrovnik IX - Topology & Dynamical Systems 2019. https://web.math.pmf.unizg.hr/~mresman/Dubrovnik_konf_06.19.pdf ↩