Abstract
Fractal behavior is scale-invariant and widely characterized by fractal dimension. However, the cor-respondence between them is that fractal behavior uniquely determines a fractal dimension while a fractal dimension can be related to many possible fractal behaviors. Therefore, fractal behavior is independent of the fractal generator and its geometries, spatial pattern, and statistical properties in addition to scale. To mathematically describe fractal behavior, we propose a novel concept of fractal topography defined by two scale-invariant parameters, scaling lacunarity (P) and scaling coverage (F). The scaling lacunarity is defined as the scale ratio between two successive fractal generators, whereas the scaling coverage is defined as the number ratio between them. Consequently, a strictly scale-invariant definition for self-similar fractals can be derived as D = log F /log P. To reflect the direction-dependence of fractal behaviors, we introduce another parameter Hxy, a general Hurst exponent, which is analytically expressed by Hxy = log Px/log Py where Px and Py are the scaling lacunarities in the x and y directions, respectively. Thus, a unified definition of fractal dimension is proposed for arbitrary self-similar and self-affine fractals by averaging the fractal dimensions of all directions in a d-dimensional space, which . Our definitions provide a theoretical, mechanistic basis for understanding the essentials of the scale-invariant property that reduces the complexity of modeling fractals.
Similar content being viewed by others
Introduction
Fractals were originally introduced by Mandelbrot1 to describe the fractal behaviors of similar geometries in disordered and irregular objects such as the natural coastlines1,2,3, phenomena in natural and artificial materials4,5,6, porous media7,8,9,10, biological structures11, rough surfaces12,13,14,15, as well as novel application of factuality to complex networks and brain systems16,17,18.
The unique property of fractals is that they are independent of the unit of measurement3 and follow a scaling law in the form
![](http://media.springernature.com/lw119/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ1_HTML.gif)
where M can be the length of a line or the area of a surface or the volume of an object, and D is the fractal dimension. Eq. (1) implies the property of self-similarity, which means that the value of D from Eq. (1) remains constant over a range of length scales l.
Fractal dimension extends the concept of “dimension”, because it can be a fraction, rather than an integer as in conventional Euclidean space, indicating the degree of complexity of fractal behaviors. Fractal theory now serves as a powerful, perhaps fundamental, tool for characterizing scale-invariance in many fields19,20,21,22,23,24,25,26,27.
In practical applications, D can be obtained by a number-size approach or one of its variants, as demonstrated in Eq. (2)
![](http://media.springernature.com/lw198/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ2_HTML.gif)
where N(G(l)) is the number of similar objects of G with characteristic linear dimension l and c is a constant proportionality. D can be determined by the slope of the relationship between log l and logN(G(l))
![](http://media.springernature.com/lw173/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ3_HTML.gif)
However, the number-size relationship is not a definition, but rather a method for determining the implied fractal dimension. Reexamining fractal theory, D is a parameter uniquely determined by the fractal behavior of a similar object (scaling object or fractal generator) in a fractal object, not a parameter that determines such behavior. Different fractal generators following the same fractal behavior will result in the same fractal dimension, while the same fractal generator with different fractal behaviors will lead to different fractal dimensions.
As the variants of the Sierpinski gasket in Fig. 1 show, the fractals in rows 1 and 2 are constructed by different fractal generators, but they share the same fractal dimension, log2/log3, per the number-size relationship (Equation (3)) because their fractal behaviors are the same. The fractal generators for the fractals in rows 2–4 are the same; however, they follow diverse fractal behaviors, resulting in different fractal dimensions (log2/log3, log8/log3, and log5/log6, respectively).
From left to right in each row, the subfigures demonstrate the construction of fractals with greater detail. Left: the fractal generator is scaled to the characteristic dimension of a fractal object l0. Center: following a fractal behavior, a simple fractal is constructed. Right: based on the fractal generator and following the fractal behavior, a more complex fractal is obtained in a scale-invariant manner.
These examples imply that the definition of fractal behavior must satisfy three key requirements: it must be (1) independent of the fractal generator, (2) not constrained by the geometries, spatial patterns, or statistical properties of the fractal generator, and (3) scale-invariant. The number-size relationship does not suffice to preserve fractal behavior information, which hinders the essential understanding of fractal properties and strictly constrains their applications.
Methods and Discussion
To provide a theoretical, mechanistic basis for understanding the property of scale-invariance, we must mathematically define it per the key requirements we have previously laid out. The first one is what parameters determine fractal behavior? For convenience, we call what defines fractal behavior fractal topography not only because of the scale and size background, but also that natural structures are often hierarchical, for example, with a sponge-like topology28.
To demonstrate fractal topography, it suffices to exhibit structure in a fractal object using a variant of the Sierpinski gasket. As shown in Fig. 2, there are two scale-invariant parameters that determine the fractal behavior of fractal generator G: the ratio of the sizes of two successive scaling objects (li/li+1) and the ratio of their number (N(G(li+1))/N(G(li))).
Fractal topographic information is actually implied in the number-size relationship. For convenience, to mathematically define fractal topography, we first propose two notations:
Scaling lacunarity (P): The unit ratio between two successive fractal generators G(li) and G(li+1), with the characteristic dimensions li and li+1 in a fractal object, as
![](http://media.springernature.com/lw105/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ4_HTML.gif)
Scaling coverage (F): The numeric ratio between two successive fractal generators G(li) and G(li+1) in a fractal object, yields:
![](http://media.springernature.com/lw156/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ5_HTML.gif)
Apparently, P and F uniquely determine the fractal behavior of the scaling object in a fractal. These two parameters are dimensionless and scale-invariant, because no matter how we compress or stretch the fractal space, P and F will not be altered. Taking the properties independent of a fractal generator and its constraints together, demonstrated in Fig. 1, fractal topography is defined by Ω(P, F) in this report.
The above discussion answers the question of how to define fractal behavior, but how does fractal behavior uniquely determine fractal dimension?
According to Eq. (2), the number of scaling objects of characteristic dimension li yields
![](http://media.springernature.com/lw160/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ6_HTML.gif)
while the number of the successive objects N(G(li/P)) satisfies
![](http://media.springernature.com/lw188/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ7_HTML.gif)
Taking Eqs (4), (5), (6) and (7) into account, we obtain the relationship between the scaling lacunarity and the scaling coverage
![](http://media.springernature.com/lw194/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ8_HTML.gif)
Consequently, a scale-invariant definition of fractal dimension is obtained:
![](http://media.springernature.com/lw116/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ9_HTML.gif)
Eq. (9) indicates that the fractal dimension D is the exponent of the power-law relationship between P and F, a dependent parameter determined uniquely by P and F. Compared with Eq. (3), Eq. (9) preserves fractal topography information and defines fractal dimension in a strictly scale-invariant manner, other than what is implied in the number-size relationship.
To verify Eq. (9), some classic fractals, the Koch curve, Sierpinski carpet, Sierpinski gasket, and Menger Sponge (Fig. 3, here the Menger Sponge not demonstrated), are used to validate it and check its generality.
For a Koch curve, at the stage n = 0, N(G(l0)) = 1 (Fig. 3(a)); at the next stage, N(G(l1)) = 4 and l1 = l0/3 (Fig. 3(b)). Following the definitions of scaling lacunarity and scaling coverage, P = l0/l1 = 3 and F = N(G(l1))/N(G(l0)) = 4. Therefore, the fractal dimension of the Koch curve D = log4/log3 = 1.2618. The parameters defining and characterizing the fractal topographies of different classic fractals are listed in Table 1. The results are consistent with their theoretical values3.
Eq. (9) indicates that:
P and F are the intrinsic and basic properties of fractal behavior. P controls scaling behavior while F determines the degree of space filled by a fractal generator, and together they quantitatively define the topography of a fractal;
fractal topography uniquely determines fractal dimension, while a fractal dimension can be associated with different fractal topographies/fractal behaviors. For example, the fractal topography with P and F of a and b shares the same fractal dimension with those of aβ and bβ for an arbitrary choice of β;
scaling lacunarity and scaling coverage are real scale-invariant dimensionless parameters different from the scale l and number N(G(l)), and they are also independent of the fractal generator G(l0) and its geometries, spatial patterns, and statistical properties.
In Fig. 3, the maximum scaling coverages Fmax are 4 (Koch curve), 8 (Sierpinski carpet), and 3 (Sierpinski gasket) at the minimium scaling lacunarities Pmin of 3, 3, and 2, respectively. However, F can be fixed to be a value in the series , and can even be a fraction in [0, Fmax]. For simplicity and without loss of generality, F and P are set to integers for discussion in this report. Using the Koch curve for explanation, F can be assigned to be 0, 1, 2, 3, and 4 while P is set to be 3. These fractal dimensions are log0/log3 → −∞29, log1/log3, log2/log3, log3/log3 and log4/log3, respectively. Meanwhile, the scaling lacunarity can also be chosen to be larger than Pmin. As the fractal in row 4 of Fig. 1, the scaling lacunarity is 6, which is greater than the minimum scaling lacunarity determined by the geometry of the fractal generator.
The definition of the fractal dimension by Eq. (9) is not new and ideas about topography can be found in many previous works4,9, and can be even tracked back to its original introduction1. For convenience of description, we call the fractal topography of Ω{Fmax, P} the fully-filling scheme, otherwise the partially-filling scheme, where Fmax represents the maximum scaling coverage at a scaling lacunarity of P.
In 1967, Mandelbrot defined fractal dimension as with a number-size approach, implying the idea of fractal topography. In his demonstration of self-similar curves, 1/(1/4) = l0/l1 which is the scaling lacunarity P, and N = N(G(l1))/1 = N(G(l1))/N(G(l0)) characterizes the scaling coverage. If this were not the case, for example, when l0 was set to 1/3, 1/2, or any different scale, the calculation results would not be unique; it is only when the scale is “sufficiently fine” that
would tend to the limit of D and become independent of scale. And the description of scale-invariant phenomena Mandelbrot proposed is very special, because fractal behavior characterized by D was heavily dependent on the fractal generators, which means the scaling lacunarity was set to Pmin while the scaling coverage was set to Fmax.
In the application of fractal theory in porous media modeling, Perrier and Bird9 pointed out the limitations in understanding fractal behavior and proposed a more general filling mode, namely the partially-filling scheme noted before. However, the scaling lacunarity was not broken away from the constraint of fractal generators to be an independent parameter, which means that P was fixed to Pmin. Turcotte4 had proposed a calculation model for D, log(Ni+1/Ni)/log(li/li+1), which is exactly the same topographic definition of fractal dimension as Eq. (9). Unfortunately, the physical meanings of the expressions li/li+1 and Ni+1/Ni were not defined and left the quantitative description of fractal topography elusive, obscuring an essential understanding of scale-invariant properties.
Based on Ω(P, F), together with the fractal generator G and its scaling range [lmin, lmax], a self-similar fractal object is uniquely defined as Fsim{Ω(P, F), G, [lmin, lmax]}, which facilitates the modeling of fractal objects, as Fig. 4 demonstrates.
However, except for the self-similarity, the scale-invariant property might be direction-dependent in a fractal object. Then, can we unify the definition of fractal dimension for arbitrary fractals?
Self-affine fractals are objects with scale-invariant and direction-dependent properties30. In nature, vertical cross sections are often examples of this type13,31. A formal definition of a self-affine fractal in a two-dimensional xy-space is that G(ζx, ζHy) is statistically similar to G(x, y), where ζ is a scaling factor and H is the Hurst exponent. Based on the scaling lacunarity definition, G(ζx, ζHy) can be written into G(x/Px, y/Py); and by replacing ζ by 1/Px, G(ζx, ζHy) takes the form of . Consequently, we obtain the relationship between Px and Py as:
![](http://media.springernature.com/lw112/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ10_HTML.gif)
where Px and Py are the scaling lacunarities in the x and y directions respectively. Therefore, the Hurst exponent is scale-invariantly defined by
![](http://media.springernature.com/lw129/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ11_HTML.gif)
Eq. (11) indicates that the Hurst exponent is a scale-invariant parameter that characterizes the power-law relationship between scaling lacunarities in two different directions. However, the results of Eq. (11) are not constrained in the range of [0, 1]. To clarify the distinction, we call this exponent the general Hurst exponent and express it as Hxy = logPx/logPy.
In a d-dimensional space, the fractal dimension in the ith direction is denoted by Di for convenience. According to the additive law3,32, the fractal dimension D is the average of the direction-dependent fractal dimensions, which yields . Taking Eq. (9), (11), and the general Hurst exponent together, the fractal dimension of a self-affine fractal is expressed by
![](http://media.springernature.com/lw185/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ12_HTML.gif)
To be consistent with the value range of the Hurst exponent, [0, 1], we denote the maximum scaling lacunarity in all directions of a fractal object by Pmax. According to Eq. (11), the Hurst exponent Hi in the ith direction yields logPi/logPmax. Therefore, the general definition of arbitrary fractals is then rearranged into
![](http://media.springernature.com/lw210/springer-static/image/art%3A10.1038%2Fsrep46672/MediaObjects/41598_2017_Article_BFsrep46672_Equ13_HTML.gif)
If all Pi are the same, Hi = 1 are all satisfied. Thus, Eq. (13) is same as Eq. (9), which characterizes self-similar fractal behaviors. Otherwise, it depicts the direction-dependent fractal behavior of self-affine fractal objects. Obviously, Eq. (9) is only a special case of the general definition of fractal dimension (Equation (13)) to characterize fractal behaviors.
Conclusion
Based on the theoretical, mechanistic basis for understanding the nature of fractal behaviors, two parameters are proposed to define the fractal topography that uniquely determine fractal behavior and dimension. These two parameters, scaling lacunarity and scaling coverage, are independent of the fractal generator and the scale and they are intrinsic properties of a fractal topography. However, owing to anisotropic origins, fractal topography may appear direction-dependent, meaning that the scaling lacunarities are different in different directions. In this study, we find that the physical meaning of the Hurst exponent is a scale-invariant exponent that characterizes the power-law relationship of scaling lacunarities in two different directions. Consequently, a unified definition of fractal dimension for arbitrary fractals is proposed by averaging the fractal dimensions of all directions in a strictly scale-invariant manner.
Apparently, Eq. (13) unifies the definition of fractal dimension for arbitrary fractals, including self-samenesses, self-similarites and self-affinities, due to the proposal of fractal topography. In addition to that, fractal topography provides an essential understanding of fractal behavior that eases the implementation and reduces the modeling complexity of disordered and irregular fractal objects, as demonstrated in some cases of two-dimensional porous media in Fig. 5. Although our definitions are derived in view of regular geometries, their practical application is straightforward in a statistical form.
All the fractals generated from the same generator but with different scaling lacunarities P and scaling coverages F. When Px = Py = 1, the generated objects are self-same; while Px = Py ≠ 1, the generated objects are self-similar; else the generated objects are self-affines. The scaling coverages F in (a)–(d) are 1–4, respectively. In each subfigure, as Px/Py deviates further from 1, the anisotropy of the fractal increases.
Additional Information
How to cite this article: Jin, Y. et al. Definition of fractal topography to essential understanding of scale-invariance. Sci. Rep. 7, 46672; doi: 10.1038/srep46672 (2017).
Publisher's note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
Mandelbrot, B. B. How long is the coast of britain? statistical self-similarity and fractional dimension. Science 156, 636–8 (1967).
Mandelbrot, B. B. Stochastic models for the earth’s relief, the shape and the fractal dimension of the coastlines, and the number-area rule for islands. Proc. Natl. Acad. Sci. 72, 3825–8 (1975).
Mandelbrot, B. B. The fractal geometry of nature (Macmillan, New York, 1983).
Turcotte, D. L. Fractals and Choas in Geology and Geophysics (Cambridge University Press, New York, 1997).
Bejan, A. & Lorente, S. Constructal theory of generation of configuration in nature and engineering. J. Appl. Phys. 100, 041301 (2006).
Cheng, Q. M. Singularity theory and methods for mapping geochemical anomalies caused by buried sources and for predicting undiscovered mineral deposits in covered areas. J. Geochem. Explor. 122, 55–70 (2012).
Krohn, C. E. & Thompson, A. H. Fractal sandstone pores: Automated measurements using scanningelectron- microscope images. Phys. Rev. B. 33, 06366 (1986).
Smidt, J. M. & Monro, D. M. Fractal modeling applied to reservoir characterization and flow simulation. Fractals 6, 401–408 (1998).
Perrier, E., Bird, N. & Rieu, M. Generalizing the fractal model of soil structure: the pore-solid fractal approach. Geoderma 88, 137–164 (1999).
Jin, Y., Zhu, Y. B., Li, X., Zheng, J. L. & Dong, J. B. Scaling invariant effects on the permeability of fractal porous media. Transport Porous Med. 109, 433–453 (2015).
West, G. B., Brown, J. H. & Enquist, B. J. A general model for the origin of allometric scaling laws in biology. Science 276, 122–6 (1997).
Brown, S. R. & Scholz, C. H. Broad bandwidth study of the topography of natural rock surfaces. J. Geophys. Res. 90, 12512–12575 (1985).
Dubuc, B., Quiniou, J. F., Roquescarmes, C., Tricot, C. & Zucker, S. W. Evaluating the fractal dimension of profiles. Phys. Rev. A 39, 1500–1512 (1989).
Buzio, R., Boragno, C., Biscarini, F., De Mongeot, F. B. & Valbusa, U. The contact mechanics of fractal surfaces. Nat. Mater. 2, 233–236 (2003).
Jin, Y., Dong, J. B., Zhang, X. Y., Li, X. & Wu, Y. Scale and size effects on fluid flow through self-affine rough fractures. Int. J. Heat Mass Tran. 105, 443–451 (2017).
Song, C., Makse, H. A. & Gallos, L. K. Scaling of degree correlations and its influence on diffusion in scale-free networks. Phys. Rev. Lett. 100, 248701 (2008).
Galvao, V. et al. Modularity map of the network of human cell differentiation. Proceedings of the National Academy of Sciences 107, 5750–5755 (2010).
Gallos, L., Sigman, M. & Makse, H. The conundrum of functional brain networks: Small-world efficiency or fractal modularity. Frontiers in Physiology 3, 123 (2012).
Ma, D., Stoica, A. D. & Wang, X. L. Power-law scaling and fractal nature of medium-range order in metallic glasses. Nat. Mater. 8, 30–34 (2009).
Jin, Y., Song, H. B., Hu, B., Zhu, Y. B. & Zheng, J. L. Lattice boltzmann simulation of fluid flow through coal reservoir’s fractal pore structure. Sci. China Earth Sci. 56, 1519–1530 (2013).
Wang, B. Y. et al. Derivation of permeability-pore relationship for fractal porous reservoirs using series-parallel flow resistance model and lattice boltzmann method. Fractals 22, 1440005 (2014).
Dingal, P. C. D. P. et al. Fractal heterogeneity in minimal matrix models of scars modulates stiff-niche stem-cell responses via nuclear exit of a mechanorepressor. Nat. Mater. 14, 951–60 (2015).
Zheng, X. et al. Multiscale metallic metamaterials. Nat. Mater. 15, 1100–1106 (2016).
Ding, D., Zhao, Y., Feng, H., Si, B. & Hill, R. L. A user-friendly modified pore-solid fractal model. Sci. Rep. 6, 39029 (2016).
Namazi, H. & Kulish, V. V. Fractal based analysis of the influence of odorants on heart activity. Sci. Rep. 6, 38555 (2016).
Cheng, Q. Fractal density and singularity analysis of heat flow over ocean ridges. Sci. Rep. 6, 19167 (2016).
Jin, Y., Li, X., Zhao, M., Liu, X. & Li, H. A mathematical model of fluid flow in tight porous media based on fractal assumptions. Int. J. Heat Mass Tran. 108, Part A, 1078–1088 (2017).
Carpinteri, A. & Pugno, N. Are scaling laws on strength of solids related to mechanics or to geometry? Nat. Mater. 4, 421–423 (2005).
Ghanbarian-Alavijeh, B. & Hunt, A. G. Comments on “more general capillary pressure and relative permeability models from fractal geometry” by kewen li. J. Contam. Hydrol. 140–141, 21–23 (2012).
Mandelbrot, B. B. Self-affine fractals and fractal dimension. Phys. Scripta 32, 257–260 (1985).
Dubuc, B., Zucker, S. W., Tricot, C., Quiniou, J. F. & Wehbi, D. Evaluating the fractal dimension of surfaces. Proc. R. Soc. London, Ser. A 425, 113–127 (1989).
Sreenivasan, K. R. Fractals and multifractals in fluid turbulence. Annu. Rev. Fluid Mech. 23, 539–604 (1991).
Acknowledgements
This work was supported by the National Natural Science Foundation of China (Grant Nos. 41102093, 41472128), CBM Union Foundation of Shanxi Province, China (Grant Nos. 2012012002, 2015012010), the Program for Science & Technology Innovation Talents in Universities of Henan Province, China (Grant No. 16HASTIT023), and the Program for Innovative Research Team (in Science and Technology) in University of Henan Province, China (Grant No. 17IRTSTHN025).
Author information
Authors and Affiliations
Contributions
Y.J., Y.W., and H.L. designed research. Y.J., Y.W., H.L., M.Z.H., and J.P. performed research. Y.J., H.L., M.Z.H. analyzed data. All authors contributed to the writing of the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing financial interests.
Rights and permissions
This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
About this article
Cite this article
Jin, Y., Wu, Y., Li, H. et al. Definition of fractal topography to essential understanding of scale-invariance. Sci Rep 7, 46672 (2017). https://doi.org/10.1038/srep46672
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/srep46672
- Springer Nature Limited
This article is cited by
-
Older adults and individuals with Parkinson’s disease control posture along suborthogonal directions that deviate from the traditional anteroposterior and mediolateral directions
Scientific Reports (2024)
-
Morphology differences between fractional Brownian motion and the Weierstrass-Mandelbrot function and corresponding Hurst evaluation
Geomechanics and Geophysics for Geo-Energy and Geo-Resources (2023)
-
Identification of Multi-Element Geochemical Anomalies for Cu–Polymetallic Deposits Through Staged Factor Analysis, Improved Fractal Density and Expected Value Function
Natural Resources Research (2022)
-
Fractal dimension modeling of seismology and earthquakes dynamics
Acta Mechanica (2022)
-
Detection of oriented fractal scaling components in anisotropic two-dimensional trajectories
Scientific Reports (2020)