Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2017 Jan 20;12(1):e0170467. doi: 10.1371/journal.pone.0170467

Multifractality and Network Analysis of Phase Transition

Longfeng Zhao 1,*, Wei Li 1,2,*, Chunbin Yang 1, Jihui Han 1, Zhu Su 1, Yijiang Zou 1
Editor: Alexander N Pisarchik3
PMCID: PMC5249085  PMID: 28107414

Abstract

Many models and real complex systems possess critical thresholds at which the systems shift dramatically from one sate to another. The discovery of early-warnings in the vicinity of critical points are of great importance to estimate how far the systems are away from the critical states. Multifractal Detrended Fluctuation analysis (MF-DFA) and visibility graph method have been employed to investigate the multifractal and geometrical properties of the magnetization time series of the two-dimensional Ising model. Multifractality of the time series near the critical point has been uncovered from the generalized Hurst exponents and singularity spectrum. Both long-term correlation and broad probability density function are identified to be the sources of multifractality. Heterogeneous nature of the networks constructed from magnetization time series have validated the fractal properties. Evolution of the topological quantities of the visibility graph, along with the variation of multifractality, serve as new early-warnings of phase transition. Those methods and results may provide new insights about the analysis of phase transition problems and can be used as early-warnings for a variety of complex systems.

Introduction

Complex systems are formed by subunits that interact non-linearly with each other. Among so many general properties that describe the complex systems, the existence of critical threshold is apparently common to plenty of complex systems [1]. There are many examples of critical transitions that pose potential threats to our daily life. Such potentially dangerous examples include spontaneous systemic failures disease for human beings, systemic market crashes for global finance, abrupt shifts in ocean circulation or climate and so on. It is not possible, for those complex systems, to fully anticipate their behaviors in terms of behaviors of their components. Thus characterizing the dynamical process of complex systems from macroscopic quantity, for example time series, is a fundamental problem of significant importance in many research fields [2, 3].

Recently there has been an substantial interest in understanding how those complex systems behave near the critical point. Hence lots of early-warnings have been proposed to serve as signals of the coming of the tipping points [1]. Thereinto, the early-warnings based on time series analysis are fairly common. It is well known that fractal and multifractal time series are ubiquitous in numerous complex systems [4]. Lots of techniques have been proposed to analyze the fractal and multifractal properties of time series [511]. Multifractal detrended fluctuation analysis (MF-DFA) [7] has shown to be quite effective to investigate the multifractal properties of non-stationary time series. Furthermore, the complex network [12] is one of the generic ways to describe complex systems. Transformations from time series to networks have attracted substantial considerations recently [2, 1316]. Among so many techniques, the visibility graph method [14] is suitable for characterizing the geometrical structure of time series [17]. Thus utilizing the MF-DFA and visibility graph method to inspect the critical behaviors of complex systems is an interesting topic.

Here we focus on the well-known physical system, the two-dimensional Ising model [18, 19]. It is a statistical physics model for ferromagnetic materials which goes through spontaneous phase transition at non-zero temperature. The Ising model has been widely applied to different fields such as social systems [20] and financial systems [21]. We use the Metropolis algorithm [22]to simulate the two-dimensional Ising model. The outputs of the simulations are time series of average magnetization at different temperatures. The time evolution of average magnetization can be used to reveal the dynamical properties of the system. We then take advantage of the MF-DFA and the visibility graph method to analyze the behavior of the Ising model near critical temperature. Hurst exponents increase dramatically around critical point which means the time series change from short correlated to long-term correlated ones. Generalized Hurst exponents have shown the transformation of fractal structures of the time series from weak multifractal (or monofractal) to strong multifractal while the system approaches critical point. Evolution of the singularity spectrum has depicted the extremely strong multifractality around the critical point. Structural parameters of the singularity spectrum suggest that the time series become much more complex around the critical point. Thus huge differences between the dynamical behaviours of the Ising model at different temperatures in the time domain have been uncovered. The shuffling procedure reveals that both broad probability density function and long-term correlations are the sources of multifractality around critical point. Visibility graphs converted from the time series at different temperatures share the heterogeneous nature. We also find that the increase and decrease of the topological quantities can be used to identify the coming of phase transition. The evolution of topological structures have manifested the differences among geometrical structures of magnetization time series at different temperatures from the complex network perspective. In summary, the multifractality of the time series and topological quantities of the complex networks converted from the time series can be seen as some new metric-based early-warnings.

Methods

Simulation of the Ising model

The two-dimensional Ising model is a paradigm of physical phase transition. Suppose we have a square lattice of N sites with periodic boundary conditions. A spin state σ is defined on each site with one of two possible orientation values denoted by σ = ±1. So the number of all possible configurations of the system is 2N. The Hamiltonian is

H(σ)=-<i,j>Jijσiσj-μi=1Nhiσi. (1)

Any two adjacent sites i, jN have an interaction strength Jij. A site iN has an external magnetic field hi acting on it and μ is the magnetic moment. The order of the system can be measured through the magnetization per spin which is defined as

M=1Ni=1Nσi. (2)

It is well known that for the two-dimensional Ising model the system goes through a phase transition when temperature T equals to the critical temperature Tc. There exists spontaneous magnetization as all the spins tend to equal toward either +1 state or −1 state at a non-zero critical temperature Tc.

Here in this paper we focus on the dynamical evolution of the Ising model. The Metropolis algorithm [22] is employed to simulate the model. Thus the time series of magnetization M can be obtained from simulation procedure.

In the Metropolis algorithm, new configurations are generated from the previous states via a transition probability. The probability of the system being in a state n follows the Boltzmann distribution:

Pn=e-En/kTZ, (3)

where En is the free energy of the state, k is the Boltzmann constant, T is the temperature and Z is the partition function. Thus the transition probability from state n to m is given by

Pnm=exp[-ΔE/kT], (4)

where ΔE = EmEn.

The algorithm proceeds as follows:

  1. Choose a site i randomly;

  2. Calculate the energy change ΔE if spin site i were to be flipped;

  3. If ΔE is negative, flip of the spin of site i is accepted. If ΔE is positive, a random number is drawn from a uniform distribution between 0 and 1 and the flip is accepted only if the random number is smaller than exp[−ΔE/kT];

  4. Choose another site and repeat the previous steps.

A Monte Carlo step is completed when every spin of the system has had a chance to flip. In the ordinary simulation scenario, due to the phenomena of critical slowing down, when the system approaches the critical temperature Tc, several Monte Carlo steps should be skipped in order to avoid correlations between successive configurations. This is important for evaluating the quantities of interest accurately. On the contrary, here we keep all the time series of magnetization M calculated from every simulation step. We are indeed very interested in the correlations and the properties caused by the critical slowing down phenomena.

In the following simulation, k and Jij are set to be 1. The critical temperature is Tc ≃ 2.27. We have simulated the system from T = 1.17 to T = 3.62 with ΔT = 0.05. For every discrete temperature we run an ensemble of 100 simulations of 100,000 Monte Carlo steps (the first 10,000 steps have been discarded to overcome the influence of the initial configuration). In order to investigate the finite size effect, we have simulated different lattice sizes for N = 100 × 100, 150 × 150, 200 × 200 and 300 × 300. Then in the following section we will introduce two methods that will be used to analyze the properties of those time series from two different aspects: multifractal and complex network.

Multifractal Detrended Fluctuation Analysis

We adopt multifractal detrended fluctuation analysis (MF-DFA) to analyze the hierarchy of scaling exponents of the magnetization time series corresponding to different scaling behaviour [7]. The MF-DFA method is the generalization of detrended fluctuation analysis (DFA) [5] and has been widely applied to characterize the properties of various non-stationary time series in different fields such as financial market [2332], physiology [33], biology [34], traffic jamming [35], geophysics [36] and neuroscience [37].

The MF-DFA method proceeds as follows: (i) Suppose we have a time series {x(i)}, i = 1, …, l. We first integrate the time series to generate the profile y(k)=i=1k[x(i)-x],k=1,,l, where 〈x〉 is the mean value of {x(i)}. (ii) Divide the integrated series y(k) into ls = int(l/s) non-overlapping segments of length s. Calculate the local trends for each of ls segments by a least-square fit and subtract it from y(k) to detrend the integrated series. We then obtain the detrended variance of each segment v

F2(v,s)=1si=1s{y(v-1+i)-y(v,i)˜}2, (5)

where y(v,i)˜ is the fitted trend in segment v = 1, …, ls. We use a third order polynomial to fit the local trend here. (iii) Step (ii) has been proceeded from both the beginning and the end of the time series which leads to 2ls segments in total. Average over all segments to obtain the qth order fluctuation function

Fq(s)={12lsv=12ls[F2(v,s)]q/2}1/q, (6)

with q a real number, and for positive q, Fq(s) measures large fluctuations, while for negative q, Fq(s) measures small fluctuations. (iv) Repeat this calculation to get the fluctuation function Fq(s) for different box size s. If Fq(s) increases by a power law Fq(s)∼sh(q), then the scaling exponents h(q) (called generalized Hurst exponents) can be estimated as the slope of the linear regression of logFq(s) versus log(s). h(q) are the fluctuation parameters and describe the correlation structures of the time series at different magnitudes. The value of h(0) can not be determined by using Eq (6) because of the diverging exponent. The logarithm averaging procedure should be used,

F0(s)=exp{14lsv=12lsln[F2(v,s)]}sh(0). (7)

The generalized Hurst exponents h(q) as a function of q can quantify the multifractality. If h(q) are the same for all q, the time series is monofractal, otherwise the time series is multifractal.

The classical multifractal scaling exponents τ defined by the standard partition function-based multifractal formalism are directly related to the generalized Hurst exponents h(q): [38]

τ(q)=qh(q)-1. (8)

Another way to characterize multifractal time series is by using the singularity spectrum f(α) which is related to τ(q) via the Legendre transform [7],

α=τ(q),f(α)=qα-τ(q). (9)

Using Eq (8), we have

α=h(q)+qh(q),f(α)=q[α-h(q)]+1. (10)

Here α is the singularity strength. Geometrical shape of the singularity spectrum can illustrate the level of multifractality with three parameters: position of the maximum α0 where f(α) reaches its maxima; width of the spectrum W = αmaxαmin which can be obtained from extrapolating the fitted f(α) curve to zero; and skew shape of the spectrum r = (αmaxα0)/(α0αmin). In a nutshell, large value of α0 means the underlying process is more irregular. The wider the spectrum (larger W), the richer the structure of the time series. The skew parameter r determines which fractal exponents are dominant. Right skew shape of the spectrum with r > 1 is more complex than left skew shape with r < 1 [31, 39].

Visibility Graph Method

Complex network and time series are two generic ways to describe complex systems. Geometrical properties of time series can usually be preserved in network topological structures. Lots of methods have been developed to capture the geometrical structure of time series from complex network aspect such as cycle network [2], correlation network [40], visibility graph [14], recurrence network [41], isometric network [15] and many others. Among those methods, the visibility graph has a straight forward geometric interpretation of the original time series. Namely, periodic time series can be transformed into regular networks and random series corresponding to random networks [42]. Moreover, fractal series can be converted into scale-free networks [43]. Hence the visibility graph method has been successfully applied to many fields [35, 44, 45]

The visibility graph algorithm can be described as follows: for a time series {x(i)}, i = 1, …, l, two arbitrary data points (ti, x(i)) and (tj, x(j)) will have visibility, and those two data points will become two connected nodes i and j of the associated network connected by edge eij, if all the data points (tk, x(k)) placed between (ti, x(i)) and (tj, x(j)) fulfill:

x(k)<x(j)+(x(i)-x(j))tj-tktj-ti. (11)

The network obtained from this algorithm will always be connected. The network is also undirected because we do not keep any direction information in the transformation.

Results and Discussion

Statistical Properties of Time Series

Fig 1 shows the time series at three temperatures T/Tc = 0.52, T/Tc = 1.00, and T/Tc = 1.59 from top to bottom. Obviously we can observe different outlines of the time series at different temperature regions. Detailed properties of those time series will be analyzed by using multifractal detrended analysis and visibility graph method in the following context.

Fig 1. Average Magnetization time series per spin.

Fig 1

Average magnetization M as a function of time for the two-dimensional Ising model at different temperatures.

The first four order moments are used to quantify the distribution differences between those time series in Fig 2. The ensemble standard errors are defined as standard deviation divided by square root of the ensemble size (100) and are shown as error bars in figures. Fig 2(a) is the ensemble average magnetization M varying with relative temperature T/Tc. Simulation results have confirmed the existence of phase transition around the theoretical critical temperature Tc ≃ 2.27. This transition can also be verified from three statistical quantities in Fig 2: (b) variance σ2, (c) skewness S and (d) kurtosis G which have been fully discussed in Ref [46]. Those moments have been used as early-warnings of phase transition therein. The variance σ2 is almost zero at non-critical regions, but it becomes relatively large around critical point. The abrupt change at low temperature region is obviously different from the continuous evolution at high temperature region. Thus the variance can not be recognized as a useful early-warning when the system approaches the critical point from low temperature region. The skewness S is related to the asymmetry of events in the time series. It is large only in the low temperature region and reaches its maxima at critical point and then becomes very small at high temperature region. This is due to the meta-stable states at low temperature [46]. The stochastic permutation is not strong enough to make the system escape from the meta-stable states. This makes the distribution of magnetization asymmetric. The kurtosis G fluctuates severely around critical point and becomes very close to the reference normal distribution (which has a kurtosis equals to 3) for TTc and TTc. Apparent distribution differences between magnetization time series at different temperature regions give a hint about the structure heterogeneity which demands more detailed investigations.

Fig 2. First four moments of the magnetization time series.

Fig 2

Ensemble average of (a) mean M, (b) variance σ2, (c) skewness S (d) kurtosis G of the magnetization time series versus the relative temperature T/Tc for system size N = 100 × 100.

MF-DFA

The generalized Hurst exponents h(q) at different temperatures for q ∈ [−5, 5] with Δq = 0.1 have been demonstrated in Fig 3. The system sizes are N = 100 × 100, 150 × 150, 200 × 200 and 300 × 300. The time series length here for MF-DFA is 100,000. Heat map of h(q) has given a comprehensive description about scaling behaviours of the fluctuations at different magnitudes. Dramatic increase of the generalized Hurst exponent around critical temperature at different order q can be observed. The generalized Hurst exponent is very close to 0.5 and then it becomes remarkably larger than 1 around critical point at all observed order q ∈ [−5, 5]. This indicates that the generalized Hurst exponent is a very good indicator of phase transition.

Fig 3. Heat map of the generalized Hurst exponent.

Fig 3

(Color online) Heat map of the ensemble average of the generalized Hurst exponent h(q) for q ∈ [−5, 5] at different temperatures with different system sizes.

As presented in Fig 4, when T/Tc = 0.52 and T/Tc = 1.59 the weak dependence on q of h(q) show that the fractal properties of the fluctuations at different magnitude are almost the same, thus the time series far away from the critical point are weak multifractal. As the system approaches the critical region while T/Tc ∼ 1.00, h(q) become strongly dependent on q. The small and large fluctuations of the Ising model near critical point display different scaling behaviours. The strong non-linear dependence on q of h(q) around Tc reveals the strong multifractal nature of the Ising model. Transformation of the multifractal properties uncover the apparent structural and dynamical differences of the Ising model at different temperature regions.

Fig 4. Generalized Hurst exponent at three different temperatures.

Fig 4

(Color online) The generalized Hurst exponent h(q) as a function of q at three different temperatures for different system sizes.

The generalized Hurst exponent for different order q have been displayed in Fig 5. h(q) shows the same critical behaviours for different order q. If we set q = 2 in the MF-DFA, we get the same results as the standard DFA method. The Hurst exponents h(q = 2) have been used as early-warning to detect the rising memory in time series of a system close to critical point [47, 48]. The Hurst exponent h(q = 2) ≃ 0.5 when T/Tc ≪ 1.00 and T/Tc ≫ 1.00 which means the magnetization time series are short-range correlated at these two regions. When T/Tc ∼ 1.00 the Hurst exponent increases rapidly which results in h(q = 2) > 1. It tells that the time series becomes non-stationary which turns to be an unbounded process. The Hurst exponent h(q = 2) ≥ 1.2 when the system gets very close to the critical point. This indicates that the magnetization time series posses long-range correlations. Those characteristics of the generalized Hurst exponent should be very good early-warnings [1, 46].

Fig 5. Generalized Hurst exponent for different order q.

Fig 5

(Color online) Ensemble average of the generalized Hurst exponent h(q) versus the relative temperature T/Tc for different order q with different system sizes.

In order to quantify the level of multifracality, the singularity spectrum of the time series at different temperatures for different system sizes have been presented in Fig 6. The maximum of the α0 is 1.3 when T/Tc = 1.00, but it decreases to 0.5 when the temperature deviates from Tc. We can observe that the width of singularity spectrum increases as T approaches Tc. At the same instant the singularity becomes right skew. Those alternations indicate great complexity around critical temperature. The patterns of the singularity spectrum are basically consistent for different system sizes.

Fig 6. Singularity spectrum at different temperature regions.

Fig 6

(Color online) Singularity spectrum f(α) of the time series as a function of the singularity strength α at different temperatures for different system sizes.

A more quantitative measure about the multifractality of the series can be given by fitting the singularity spectrum [31] and calculating the singularity spectrum parameters: position of maximum α0; width of the spectrum W = αmaxαmin; and the skew parameter r = (αmaxα0)/(α0αmin) described in the previous method section. These parameters lead to overall measures of the singularity complexity: a time series with large value of α0, a wide range W of fractal exponents, and a right-skewed shape may be considered more complex than the one with opposite characteristics [39].

As shown in Fig 7(a) the value of α0 becomes very large at T/Tc = 1.00 which suggests that the time series become extremely irregular. The evolution pattern of α0 can serve as a very good early-warning about the coming of the critical transition. The increase of the width W of the spectrum in Fig 7(b) indicates richer structure near critical region. The abrupt jump right at the critical point gives a hint about the mutation of the correlation structure. Shrink of the width W has also been observed in Ref. [49] where the multifractal feature of the energy spectrum have been analyzed via the partition function approach. The skew parameters r in Fig 7(c) is almost equal to 1 when temperature deviates from critical region which manifests symmetry shapes of the multifractal spectrum at low and high temperature regions. It becomes larger than 1 near critical threshold. One interesting finding is that the skew parameter r first gradually decreases at lower temperature region and then increases very fast when the system gets particularly close to critical point. This shows that the large fluctuations dominate when the system approaches critical point from the lower temperature. On the contrary, r gradually reaches the maxima when the system moves close to Tc from the right side. Thus the small fluctuations contribute the most to the multifractality beyond the critical point. This indicates a more complex structure with right skewed shape above the critical point.

Fig 7. Complexity measure of the singularity spectrum and autocorrelation length of the time series.

Fig 7

(Color online) The complexity measure of the time series at different temperatures: (a) the position of maximum α0, (b) the width of the spectrum W, (c) the skew parameter r, (d) the critical length of the autocorrelation Sc for different system sizes.

Fig 7(d) gives the critical length of the autocorrelation as a function of relative temperature. The critical length of the autocorrelation function is the maximum lag at which the autocorrelation is smaller than the critical value 2/l. According to a recent research about the DFA on autoregressive process (AR(1)), the autocorrelation length can be used to estimate the Hurst exponent more accurately [52]. It is known that the two point correlation function of the Ising model will become divergent in the thermodynamic limit (large N) at critical point. The divergence of two point correlation makes the autocorrelation of the magnetization time series divergent. Thus the strong multifractality of the Ising model around critical point should at least caused in part by the increase of autocorrelation.

There are two main sources of multifracality which we would like to distinguish [50, 51]: (i) Multifractality due to broad probability density function. (ii) Multifractality due to different long-term correlations of small and large fluctuations. Here we carry out the same analysis as in Figs 3 and 6, but shuffle the data randomly to better identify the sources of multifractality. Multifractality caused by broad probability density function can not be fully eliminated by the shuffling procedure. However, multifractality induced by long-term correlations can be removed after shuffling the time series. The shuffling procedures have been performed 1,000 × l transpositions on each time series with 100 ensemble average. While l = 100,000 is the length of each time series. Fig 8 gives the dependency between h(q) and q for the shuffled time series at different temperatures with different system sizes. The non-linear dependency only exists near the critical point. In Fig 9 we show that the singularity spectrum of shuffled time series at three temperature regions for different system sizes. We find that the singularity spectrum at T/Tc = 0.52 and T/Tc = 1.59 are nearly overlapped at one point with α0 ≃ 0.5. However, the singularity spectrum of the time series near critical point still posses multifractality with a right skewed shape. We address that the sources of strong multifractality of the system near critical region stem from both long-term correlations and broad probability density function [53].

Fig 8. Generalized Hurst exponent for shuffled time series.

Fig 8

(Color online) Heat map of ensemble average of the generalized Hurst exponents h(q) for q ∈ [−5, 5] at different temperatures for the shuffled time series with different system sizes.

Fig 9. Singularity spectrum for shuffled time series.

Fig 9

(Color online) Singularity spectrum f(α) of the shuffled time series as a function of the singularity strength α at different temperatures for different system sizes.

Visibility Graph

We use the visibility graph method to convert magnetization time series at different temperatures to complex networks. From each 10,000 element-long time series, a network with 10,000 nodes is generated using the visibility graph method. We should mind that the data length used here for visibility graph analysis is only 10,000. This is significantly shorter than what we use in MF-DFA. This is due to the intrinsic data consuming property of the MF-DFA. Then different topological quantities [12] have been calculated. Those topological quantities can characterize the geometrical properties of time series which are directly related to the dynamics of the Ising model.

Here we give three networks obtained via visibility graph method from time series at three different temperatures in Fig 10. Fig 10(a)–10(c) are the visibility graphs for T/Tc = 0.52, 1.00 and 1.59 respectively. The network at T/Tc = 1.00 is markedly different from two networks at T/Tc = 0.52 and 1.59. The extreme modular network structure is exhibited in Fig 10(b). It can be understood that when T/Tc = 1.00 the large trends of the time series make some extreme values have massive visibilities. This is also responsible for the formation of large communities presented by different colors. Two networks in Fig 10(a) and 10(c) possess tree-like structures. The community sizes of these two networks are smaller than that of the network at T/Tc = 1.00. The lack of trends leads to the snowflake shapes. Thus the geometric outlines of the time series at different temperatures are preserved due to the affine invariant features of the visibility graph method.

Fig 10. Visibility graphs at different temperatures.

Fig 10

(Color online) The network structures of the visibility graphs at (a) T/Tc = 0.52, (b) T/Tc = 1.00, (c) T/Tc = 1.59 for system size N = 100 × 100. The network sizes are 10,000. Different colors represent different communities.

Fig 11(a)–11(c) are the degree distributions of networks for T/Tc = 0.52, T/Tc = 1.00 and T/Tc = 1.59, respectively. Three distributions show the heterogeneous nature of the networks. The network at T/Tc = 1.00 with broader degree distribution is apparently more heterogeneous than those networks at T/Tc = 0.52 and T/Tc = 1.59. The largest degree of the network at T/Tc = 1.00 is 288 which is significantly larger than the largest degree of those networks away from critical point. According to Ref [14], fractal time series can be converted to scale-free networks. We have tested the scale-free properties of those networks by the method proposed by Clauset and Newman [54]. It turns out that none of them is strictly scale-free network. But they do share heterogeneous nature. Thus we use the heterogeneity index [55] to quantify the degree distribution of those networks. In Fig 12(f): heterogeneity index of the networks increases dramatically near critical point. Hence from the degree distributions of networks we can gain some insights about the fractal nature of magnetization time series which has been discussed by using MF-DFA.

Fig 11. Cumulative degree distributions of the visibility graphs.

Fig 11

Cumulative degree distributions of the networks at three different temperatures with (a) T/Tc = 0.52, (b) T/Tc = 1.00, (c) T/Tc = 1.59 for system size N = 100 × 100.

Fig 12. Topological quantities of the visibility graphs.

Fig 12

(Color online) Ensemble average of the topological quantities (a) the clustering coefficient C, (b) the average degree K, (c) the average shortest-path length L, (d) the density D, (e) the assortativity A, (f) the heterogeneity H of networks converted from time series at different temperatures. Different colors and symbols represent different system sizes.

Networks at different regions share the heterogeneous nature, but they do have unique identities which are related to the dynamical properties of the Ising model at specific temperatures. In Fig 12, we calculate the ensemble average of the topological quantities at different temperatures. In Fig 12(a), the clustering coefficient C, and (b) the average shortest-path length L both decrease around the critical point. Decreases of C and L around critical point indicate more heterogeneous network structures. We can verify these changes from Fig 12(f). According to Ref [55], heterogeneity of the BA network [43] is around 0.11 which is much smaller than that of the network at critical point. The extreme heterogeneous network structures near critical region are due to the utmost non-stationarity and long-term correlations of the time series which are exactly the characterizations of critical state of the the Ising model. The average degree K, and the network density D in Fig 12(c) and 12(d) reach their maxima around critical threshold. The network becomes more and more dense when the system approaches Tc. Fig 12(e) shows the assortativity A as a function of relative temperature. The rapid increase of A around Tc gives a hint about the coming of the critical threshold. It also tells that the network becomes more and more assortative which means the existence of long trends and extreme values in the time series near Tc. All those topological transitions suggest vast structure distinctions between networks at different temperature regions. Those results have shown geometrical structure transitions of the time series are signals of phase transition from the view of complex networks. The way of those topological quantities approach the critical threshold either form the low or high temperatures manifest the possibility of been used as early-warnings.

As a final remark of the paper, we shall emphasize the importance of our previous results from the view of early-warnings [1, 46, 56]. Recently, plenty of early-warnings have been proposed and summarized [1, 46, 48, 5764]. Those early-warnings can be categorized into two major classes: metric-based indicators which probe the delicate changes in the statistical properties of the time series, and model-based indicators which detect the changes in the time series dynamics fitted by reasonable models. Thus our results shown in previous sections are metric-based estimators. The moments given in Fig 2 has been fully discussed in Ref [46]. It is exactly consistent with previous studies that the critical slowing down and the fluctuation patterns of the complex system near critical thresholds will increase the autocorrelation, variance and skewness [6567]. The contribution of our work is that the MF-DFA and visibility graph elaborate the multifractal and geometrical properties of the Ising model near critical point in the time domain. To our best knowledge, this is the first time to use the variation of the multifractality and network properties as early-warnings. In fact due to the divergence of the spatial correlation of the Ising model near critical threshold, the spatial multifractal features may also be used as early-warnings. We can use the higher dimensional MF-DFA [6870] to explore this problem. This should be subject to the future investigations.

Conclusions

In conclusion, we have used the multifractal detrended analysis (MF-DFA) and the visibility graph method to analyze the outputs of the two-dimensional Ising model—magnetization time series. Dynamics of the system at different temperatures are directly related to the multifractal and geometrical properties of time series. First four order statistical moments confirmed the existence of phase transition around theoretical critical temperature. The variance, skewness and kurtosis have been shown as three very efficient early-warnings as discussed in recent Ref [46]. According to the MF-DFA, classical Hurst exponent h(q = 2) shows the extreme non-stationarity of magnetization time series near critical temperature. The generalized Hurst exponents uncover the transformation of time series form weak multifractal (or monofractal) to strong multifractal when temperature approaches critical region. The singularity spectrum and the complexity parameters have been employed to inspect multifractality level of magnetization time series at different temperatures. The shape of singularity spectrum around critical point becomes very complicated and the evolution of the complexity parameters manifest the strong multifractality of the system at critical region quantitatively. The shuffling procedure has identified the sources of multifractality of the system near critical point stem from both broad probability density function and long-term correlations. Meanwhile the visibility graph method has been employed to convert the magnetization time series to complex networks. Heterogeneous degree distributions of the complex networks at three temperature regions have shown the fractal nature of magnetization time series. Basic topological quantities of networks can capture the geometrical variation of time series. The decreases and increases of those topological quantities near critical region have unfolded the critical dynamics of the Ising model.

The evolution patterns of the multifractality and the geometrical properties of the visibility graphs can help us identifying how far the system is away from critical point. Thus we then conclude that the level of multifractality and the topological quantities of visibility graphs can serve as early-warnings for diverse of complex systems. We may notice that the visibility graph method only use the data sets that are 10% of the length used for MF-DFA. This indicates that the visibility graph method maybe more suitable for real world systems since data sets obtained from real world systems are not always very long. To sum up, the MF-DFA and the visibility graph method may not only be limited here for the analysis of the two-dimensional Ising model, but can be used as powerful tools to explore the critical behaviours of many other models and real systems such as Langevin model and financial index [62].

Acknowledgments

This work is supported in part by the Programme of Introducing Talents of Discipline to Universities under grant NO. B08033.

Data Availability

All program files are available from the github.com database (accession number(s) URL, https://github.com/zlfccnu/econophysics.git).

Funding Statement

This work is supported in part by the Programme of Introducing Talents of Discipline to Universities under grant NO. B08033. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Scheffer M, Bascompte J, Brock WA, Brovkin V, Carpenter SR, Dakos V, et al. Early-warning signals for critical transitions. Nature. 2009;461(7260):53–59. 10.1038/nature08227 [DOI] [PubMed] [Google Scholar]
  • 2. Zhang J, Small M. Complex Network from Pseudoperiodic Time Series: Topology versus Dynamics. Physical Review Letters. 2006. June;96(23):238701 10.1103/PhysRevLett.96.238701 [DOI] [PubMed] [Google Scholar]
  • 3. Kwapień J, Drożdż S. Physical approach to complex systems. Physics Reports. 2012. June;515(3-4):115–226. 10.1016/j.physrep.2012.01.007 [DOI] [Google Scholar]
  • 4.Mandelbrot BB. The Fractal Geometry of Nature; 1983.
  • 5. Peng CK, Buldyrev SV, Havlin S, Simons M, Stanley HE, Goldberger aL. Mosaic organization of DNA nucleotides. Physical Review E. 1994;49(2):1685–1689. 10.1103/PhysRevE.49.1685 [DOI] [PubMed] [Google Scholar]
  • 6. Kantelhardt JW, Koscielny-Bunde E, Rego HHa, Havlin S, Bunde A. Detecting long-range correlations with detrended fluctuation analysis. Physica A: Statistical Mechanics and its Applications. 2001;295:441–454. 10.1016/S0378-4371(01)00144-3 [DOI] [Google Scholar]
  • 7. Kantelhardt JW, Zschiegner Sa, Stanley HE. Multifractal detrended uctuation analysis of nonstationary time series. Physica A. 2002;316:87–114. 10.1016/S0378-4371(02)01383-3 [DOI] [Google Scholar]
  • 8. Zhou WX. Multifractal detrended cross-correlation analysis for two nonstationary signals. Physical Review E. 2008. June;77(6):066211 10.1103/PhysRevE.77.066211 [DOI] [PubMed] [Google Scholar]
  • 9. Podobnik B, Stanley H. Detrended Cross-Correlation Analysis: A New Method for Analyzing Two Nonstationary Time Series. Physical Review Letters. 2008. February;100(8):084102 10.1103/PhysRevLett.100.084102 [DOI] [PubMed] [Google Scholar]
  • 10. Gu GF, Zhou WX. Detrending moving average algorithm for multifractals. Physical Review E. 2010. July;82(1):011136 10.1103/PhysRevE.82.011136 [DOI] [PubMed] [Google Scholar]
  • 11. Jiang ZQ, Zhou WX. Multifractal detrending moving-average cross-correlation analysis. Physical Review E. 2011. July;84(1):016106 10.1103/PhysRevE.84.016106 [DOI] [PubMed] [Google Scholar]
  • 12. Albert R, Barabasi AL. Statistical mechanics of complex networks. Reviews of Modern Physics. 2002;74(1):47–97. 10.1103/RevModPhys.74.47 [DOI] [Google Scholar]
  • 13. Thiel M, Romano MC, Kurths J. How much information is contained in a recurrence plot? Physics Letters, Section A: General, Atomic and Solid State Physics. 2004;330(5):343–349. 10.1016/j.physleta.2004.07.050 [DOI] [Google Scholar]
  • 14. Lacasa L, Luque B, Ballesteros F, Luque J, Nuño JC. From time series to complex networks: the visibility graph. Proceedings of the National Academy of Sciences of the United States of America. 2008. April;105(13):4972–5. 10.1073/pnas.0709247105 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15. Zhao Y, Weng T, Ye S. Geometrical invariability of transformation between a time series and a complex network. Physical Review E. 2014. July;90(1):012804 10.1103/PhysRevE.90.012804 [DOI] [PubMed] [Google Scholar]
  • 16. Zhao L, Li W, Cai X. Structure and dynamics of stock market in times of crisis. Physics Letters A. 2016;380(5-6):654–666. 10.1016/j.physleta.2015.11.015 [DOI] [Google Scholar]
  • 17. Lacasa L, Luque B, Luque J, Nuño JC. The visibility graph: A new method for estimating the Hurst exponent of fractional Brownian motion. EPL (Europhysics Letters). 2009. May;86(3):30001 10.1209/0295-5075/86/30001 [DOI] [Google Scholar]
  • 18. Ising E. Beitrag zur Theorie des Ferromagnetismus. Zeitschrift fur Physik. 1925;31(1):253–258. 10.1007/BF02980577 [DOI] [Google Scholar]
  • 19. Brush SG. History of the Lenz-Ising model. Reviews of Modern Physics. 1967;39(4):883–893. 10.1103/RevModPhys.39.883 [DOI] [Google Scholar]
  • 20. Castellano C, Fortunato S, Loreto V. Statistical physics of social dynamics. Reviews of Modern Physics. 2009. May;81(2):591–646. 10.1103/RevModPhys.81.591 [DOI] [Google Scholar]
  • 21. Sornette D. Physics and financial economics (1776-2014): puzzles, Ising and agent-based models. Reports on progress in physics Physical Society (Great Britain). 2014. June;77(6):062001 10.1088/0034-4885/77/6/062001 [DOI] [PubMed] [Google Scholar]
  • 22. Metropolis N, Rosenbluth AW, Rosenbluth MN, Teller AH, Teller E. Equation of State Calculations by Fast Computing Machines. The Journal of Chemical Physics. 1953;21(6):1087–1092. 10.1063/1.1699114 [DOI] [Google Scholar]
  • 23. Jiang ZQ, Zhou WX. Multifractal analysis of Chinese stock volatilities based on the partition function approach. Physica A: Statistical Mechanics and its Applications. 2008. August;387(19-20):4881–4888. 10.1016/j.physa.2008.04.028 [DOI] [Google Scholar]
  • 24. Ruan YP, Zhou WX. Long-term correlations and multifractal nature in the intertrade durations of a liquid Chinese stock and its warrant. Physica A: Statistical Mechanics and its Applications. 2011;390(9):1646–1654. 10.1016/j.physa.2011.01.001 [DOI] [Google Scholar]
  • 25. KRISTOUFEK L. FRACTAL MARKETS HYPOTHESIS AND THE GLOBAL FINANCIAL CRISIS: SCALING, INVESTMENT HORIZONS AND LIQUIDITY. Advances in Complex Systems. 2012;15(06):1250065 10.1142/S0219525912500658 [DOI] [Google Scholar]
  • 26. Morales R, Di Matteo T, Gramatica R, Aste T. Dynamical generalized Hurst exponent as a tool to monitor unstable periods in financial time series. Physica A: Statistical Mechanics and its Applications. 2012;391(11):3180–3189. 10.1016/j.physa.2012.01.004 [DOI] [Google Scholar]
  • 27. Oh G, Eom C, Havlin S, Jung WS, Wang F, Stanley HE, et al. A multifractal analysis of Asian foreign exchange markets. The European Physical Journal B. 2012;85(6):0–6. 10.1140/epjb/e2012-20570-0 [DOI] [Google Scholar]
  • 28. Siokis F. Multifractal analysis of stock exchange crashes. Physica A: Statistical Mechanics and its Applications. 2013;392(5):1164–1171. 10.1016/j.physa.2012.11.023 [DOI] [Google Scholar]
  • 29. Morales R, Di Matteo T, Aste T. Non-stationary multifractality in stock returns. Physica A: Statistical Mechanics and its Applications. 2013;392(24):6470–6483. 10.1016/j.physa.2013.08.037 [DOI] [Google Scholar]
  • 30. Hasan R, Mohammad SM. Multifractal analysis of Asian markets during 2007-2008 financial crisis. Physica A: Statistical Mechanics and its Applications. 2015. February;419:746–761. 10.1016/j.physa.2014.10.030 [DOI] [Google Scholar]
  • 31. Stošić D, Stošić D, Stošić T, Stanley HE. Multifractal analysis of managed and independent float exchange rates. Physica A: Statistical Mechanics and its Applications. 2015;428:13–18. 10.1016/j.physa.2015.02.055 [DOI] [Google Scholar]
  • 32. Stošić D, Stošić D, Stošić T, Eugene Stanley H. Multifractal properties of price change and volume change of stock market indices. Physica A: Statistical Mechanics and its Applications. 2015;428:46–51. 10.1016/j.physa.2015.02.046 [DOI] [Google Scholar]
  • 33.Dutta S. Multifractal properties of ECG patterns of patients suffering from congestive heart failure; 2010.
  • 34. Duarte-Neto P, Stošić B, Stošić T, Lessa R, Milošević MV, Stanley HE. Multifractal Properties of a Closed Contour: A Peek beyond the Shape Analysis. PLoS ONE. 2014;9(12):e115262 10.1371/journal.pone.0115262 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35. Andjelkovi M, Gupte N, Tadi B. Hidden geometry of traffic jamming. PHYSICAL REVIEW E. 2015;91:1–8. [DOI] [PubMed] [Google Scholar]
  • 36. Telesca L, Lapenna V. Measuring multifractality in seismic sequences. Tectonophysics. 2006;423(1-4):115–123. 10.1016/j.tecto.2006.03.023 [DOI] [Google Scholar]
  • 37. Zorick T, Mandelkern MA. Multifractal Detrended Fluctuation Analysis of Human EEG: Preliminary Investigation and Comparison with the Wavelet Transform Modulus Maxima Technique. PLoS ONE. 2013;8(7):e68360 10.1371/journal.pone.0068360 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38. Barabsi AL, Vicsek T. Multifractality of self-affine fractals. Physical Review A. 1991;44:2730–2733. 10.1103/PhysRevA.44.2730 [DOI] [PubMed] [Google Scholar]
  • 39. SHIMIZU Y, THURNER S, EHRENBERGER K. Multifractal spectra as a measure of complexity in human posture. Fractals. 2002;10(01):103–116. 10.1142/S0218348X02001130 [DOI] [Google Scholar]
  • 40. Yang Y, Yang H. Complex network-based time series analysis. Physica A: Statistical Mechanics and its Applications. 2008. February;387(5-6):1381–1386. 10.1016/j.physa.2007.10.055 [DOI] [Google Scholar]
  • 41. Xu X, Zhang J, Small M. Superfamily phenomena and motifs of networks induced from time series. Proceedings of the National Academy of Sciences of the United States of America. 2008;105(50):19601–19605. 10.1073/pnas.0806082105 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42. Newman MEJ, Watts DJ, Strogatz SH. Random graph models of social networks. PNAS. 2002;99 Suppl 1:2566–72. 10.1073/pnas.012582999 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43. Barabasi AL, Albert R. Emergence of scaling in random networks. Science. 1999;286(October):11 [DOI] [PubMed] [Google Scholar]
  • 44. Yang Y, Wang J, Yang H, Mang J. Visibility graph approach to exchange rate series. Physica A: Statistical Mechanics and its Applications. 2009. October;388(20):4431–4437. 10.1016/j.physa.2009.07.016 [DOI] [Google Scholar]
  • 45. Liu C, Zhou WX, Yuan WK. Statistical properties of visibility graph of energy dissipation rates in three-dimensional fully developed turbulence. Physica A: Statistical Mechanics and its Applications. 2010. July;389(13):2675–2681. 10.1016/j.physa.2010.02.043 [DOI] [Google Scholar]
  • 46. Morales IO, Landa E, Angeles CC, Toledo JC, Rivera AL, Temis JM, et al. Behavior of Early Warnings near the Critical Temperature in the Two-Dimensional Ising Model. Plos One. 2015;10(6):e0130751 10.1371/journal.pone.0130751 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47. Landa E, Morales IO, Fossion R, Stránský P, Velázquez V, López Vieyra JC, et al. Criticality and long-range correlations in time series in classical and quantum systems. Physical Review E - Statistical, Nonlinear, and Soft Matter Physics. 2011;84(1):1–5. 10.1103/PhysRevE.84.016224 [DOI] [PubMed] [Google Scholar]
  • 48. Dakos V, Carpenter SR, Brock WA, Ellison AM, Guttal V, Ives AR, et al. Methods for Detecting Early Warnings of Critical Transitions in Time Series Illustrated Using Simulated Ecological Data. PLoS ONE. 2012;7(7):e41010 10.1371/journal.pone.0041010 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49. Jez W. Multifractal and critical properties of the Ising model. Physical Review B. 1998;57(17):240–243. 10.1103/PhysRevB.57.10240 [DOI] [Google Scholar]
  • 50.Kantelhardt JW. Fractal and Multifractal Time Series. 2008;p. 59.
  • 51. Zhou WX. Finite-size effect and the components of multifractality in financial volatility. Chaos, Solitons and Fractals. 2012;45(2):147–155. 10.1016/j.chaos.2011.11.004 [DOI] [Google Scholar]
  • 52. Marc H, Kantz H. The fluctuation function of the detrended fluctuation analysis - Investigation on the AR (1) process. European Physical Journal B. 2015;(1):1–15. 10.1140/epjb/e2015-60143-1 [DOI] [Google Scholar]
  • 53. Barunik J, Aste T, Di Matteo T, Liu R. Understanding the source of multifractality in financial markets. Physica A: Statistical Mechanics and its Applications. 2012;391(17):4234–4251. 10.1016/j.physa.2012.03.037 [DOI] [Google Scholar]
  • 54. Clauset A, Shalizi CR, Newman MEJ. Power-law distributions in empirical data. SIAM Review. 2007. June;51:43. [Google Scholar]
  • 55. Estrada E. Quantifying network heterogeneity. Physical Review E. 2010;82(6):66102 10.1103/PhysRevE.82.066102 [DOI] [PubMed] [Google Scholar]
  • 56. Kéfi S, Guttal V, Brock Wa, Carpenter SR, Ellison AM, Livina VN, et al. Early warning signals of ecological transitions: Methods for spatial patterns. PLoS ONE. 2014;9(3):10–13. 10.1371/journal.pone.0092097 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57. Brock WA, Carpenter SR. Early Warnings of Regime Shift When the Ecosystem Structure Is Unknown. PLoS ONE. 2012;7(9):1–10. 10.1371/journal.pone.0045586 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58. Baumuratova T, Dobre S, Bastogne T, Sauter T. Switch of Sensitivity Dynamics Revealed with DyGloSA Toolbox for Dynamical Global Sensitivity Analysis as an Early Warning for System’s Critical Transition. PLoS ONE. 2013;8(12):1–12. 10.1371/journal.pone.0082973 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59. Neuman Y, Marwan N, Cohen Y. Change in the Embedding Dimension as an Indicator of an Approaching Transition. PLoS ONE. 2014;9(6):1–6. 10.1371/journal.pone.0101014 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 60. Suweis S, D’Odorico P. Early Warning Signs in Social-Ecological Networks. PLoS ONE. 2014;9(7):1–6. 10.1371/journal.pone.0101851 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61. Kéfi S, Guttal V, Brock WA, Carpenter SR, Ellison AM, Livina VN, et al. Early Warning Signals of Ecological Transitions: Methods for Spatial Patterns. PLoS ONE. 2014;9(3):1–13. 10.1371/journal.pone.0092097 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 62. Faranda D, Dubrulle B, Pons FME. Statistical early-warning indicators based on autoregressive moving-average models. Journal of Physics A: Mathematical and Theoretical. 2014;47(25):252001 10.1088/1751-8113/47/25/252001 [DOI] [Google Scholar]
  • 63. Coutinho RM, Kraenkel RA, Prado PI. Catastrophic Regime Shift in Water Reservoirs and São Paulo Water Supply Crisis. PLoS ONE. 2015;10(9):1–14. 10.1371/journal.pone.0138278 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64. Guttal V, Raghavendra S, Goel N, Hoarau Q. Lack of Critical Slowing Down Suggests that Financial Meltdowns Are Not Critical Transitions, yet Rising Variability Could Signal Systemic Risk. PLoS ONE. 2016;11(1):1–20. 10.1371/journal.pone.0144198 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 65. Ives AR, Monographs E, May N, Ives R. Measuring Resilience in Stochastic Systems MEASURING RESILIENCE IN STOCHASTIC SYSTEMS’. Ecological Monographs. 1995;65(2):217–233. 10.2307/2937138 [DOI] [Google Scholar]
  • 66. Guttal V, Jayaprakash C. Changing skewness: an early warning signal of regime shifts in ecosystems. Ecology Letters. 2008;11(5):450–460. 10.1111/j.1461-0248.2008.01160.x [DOI] [PubMed] [Google Scholar]
  • 67. Lenton TM, Myerscough RJ, Marsh R, Livina VN, Price AR, Cox SJ, et al. Using GENIE to study a tipping point in the climate system. Philosophical transactions Series A, Mathematical, physical, and engineering sciences. 2009;367(1890):871–884. 10.1098/rsta.2008.0171 [DOI] [PubMed] [Google Scholar]
  • 68. Gu GF, Zhou WX. Detrended fluctuation analysis for fractals and multifractals in higher dimensions. Physical Review E - Statistical, Nonlinear, and Soft Matter Physics. 2006. December;74(6):1–13. 10.1103/PhysRevE.74.061104 [DOI] [PubMed] [Google Scholar]
  • 69. Carbone A. Algorithm to estimate the Hurst exponent of high-dimensional fractals. Physical Review E - Statistical, Nonlinear, and Soft Matter Physics. 2007;76(5):1–7. 10.1103/PhysRevE.76.056703 [DOI] [PubMed] [Google Scholar]
  • 70. Zhou Y, Leung Y, Yu ZG. Relationships of exponents in two-dimensional multifractal detrended fluctuation analysis. Physical Review E - Statistical, Nonlinear, and Soft Matter Physics. 2013;87(1):4–7. 10.1103/PhysRevE.87.012921 [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

All program files are available from the github.com database (accession number(s) URL, https://github.com/zlfccnu/econophysics.git).


Articles from PLoS ONE are provided here courtesy of PLOS

RESOURCES