26
RESEARCH ARTICLE National Science Review 8: nwaa269, 2021 https://doi.org/10.1093/nsr/nwaa269 Advance access publication 24 October 2020 PHYSICS Synchronization within synchronization: transients and intermittency in ecological networks Huawei Fan 1 , 2 , Ling-Wei Kong 2 , Xingang Wang 1 , Alan Hastings 3 , 4 and Ying-Cheng Lai 2 , 5 , 1 School of Physics and Information Technology, Shaanxi Normal University, Xi’an 710062, China; 2 School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ 85287, USA; 3 Department of Environmental Science and Policy, University of California, Davis, CA 95616, USA; 4 Santa Fe Institute, Santa Fe, NM 87501, USA and 5 Department of Physics, Arizona State University, Tempe, AZ 85287, USA Corresponding author. E-mail: [email protected] Received 5 June 2020; Revised 28 September 2020; Accepted 28 September 2020 ABSTRACT Transients are fundamental to ecological systems with signicant implications to management, conservation and biological control. We uncover a type of transient synchronization behavior in spatial ecological networks whose local dynamics are of the chaotic, predator–prey type. In the parameter regime where there is phase synchronization among all the patches, complete synchronization (i.e. synchronization in both phase and amplitude) can arise in certain pairs of patches as determined by the network symmetry—henceforth the phenomenon of ‘synchronization within synchronization.’ Distinct paerns of complete synchronization coexist but, due to intrinsic instability or noise, each paern is a transient and there is random, intermient switching among the paerns in the course of time evolution. e probability distribution of the transient time is found to follow an algebraic scaling law with a divergent average transient lifetime. Based on symmetry considerations, we develop a stability analysis to understand these phenomena. e general principle of symmetry can also be exploited to explain previously discovered, counterintuitive synchronization behaviors in ecological networks. Keywords: ecological networks, cluster synchronization, phase synchronization, transient chaos, network symmetry INTRODUCTION Synchronization in spatially extended ecological sys- tems has been a topic of continuous interest [1–14]. In a variety of ecosystems, cyclic paerns across space that persist in time are ubiquitous, in which synchronous dynamics are believed to play an im- portant role [2,3,11,14]. For example, in a network of predator–prey systems, chaotic phase synchro- nization was uncovered, providing an explanation for a class of ecological cycles, e.g. the hare-lynx cy- cle [15–19], in which the populations in dierent spatial regions oscillate synchronously and period- ically in phase but their peak abundances are dif- ferent and vary erratically with time [2,3]. More recently, synchronous dynamics were exploited to explain the correlations across space of cyclic dy- namics in ecology, especially in terms of yield from pistachio trees [11,14]. Based on a large data set from over 6500 trees in a pistachio orchard in Cal- ifornia, the authors established a surprising link be- tween the spatially networked system of pistachio trees and the Ising model in statistical physics, with the common trait that local, neighbor-to-neighbor interactions (root graing for the former and spin interactions for the laer) can generate correlation and synchronization over large distances. In ecology, the importance of transient dynam- ics has been increasingly recognized [20–24], mak- ing uncovering and understanding ecological tran- sients a frontier area of research [25]. In this paper, we report a class of transient synchronization behav- iors in a spatially distributed ecological network of patches, each with a chaotic predator–prey type of dynamics. e oscillators are locally coupled and, for simplicity, they are located on a topological circle in space. Each oscillator describes the population dy- namics of a patch, in which there are three inter- acting species: vegetation, herbivores and predators. When isolated, the dynamics of the oscillators are chaotic. In the presence of local coupling, chaotic phase synchronization prevails [2,3,26]. Our main nding is that, enclosed within phase synchroniza- tion, complete synchronization in both phase and C e Author(s) 2020. Published by Oxford University Press on behalf of China Science Publishing & Media Ltd. is is an Open Access article distributed under the terms of the Creative Commons Aribution License (hp://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. Downloaded from https://academic.oup.com/nsr/article/8/10/nwaa269/5937454 by Arizona State University Libraries user on 04 November 2021

NSR 2021 FKWHL - chaos1.la.asu.edu

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NSR 2021 FKWHL - chaos1.la.asu.edu

RESEARCH ARTICLE National Science Review8: nwaa269, 2021

https://doi.org/10.1093/nsr/nwaa269Advance access publication 24 October 2020

PHYSICS

Synchronization within synchronization: transientsand intermittency in ecological networksHuawei Fan1,2, Ling-Wei Kong2, Xingang Wang 1, Alan Hastings3,4

and Ying-Cheng Lai2,5,∗

1School of Physicsand InformationTechnology, ShaanxiNormal University,Xi’an 710062, China;2School of Electrical,Computer and EnergyEngineering, ArizonaState University,Tempe, AZ 85287,USA; 3Department ofEnvironmentalScience and Policy,University ofCalifornia, Davis, CA95616, USA; 4SantaFe Institute, Santa Fe,NM 87501, USA and5Department ofPhysics, Arizona StateUniversity, Tempe, AZ85287, USA

∗Correspondingauthor. E-mail:[email protected]

Received 5 June2020; Revised 28September 2020;Accepted 28September 2020

ABSTRACTTransients are fundamental to ecological systems with significant implications to management,conservation and biological control. We uncover a type of transient synchronization behavior in spatialecological networks whose local dynamics are of the chaotic, predator–prey type. In the parameter regimewhere there is phase synchronization among all the patches, complete synchronization (i.e. synchronizationin both phase and amplitude) can arise in certain pairs of patches as determined by the networksymmetry—henceforth the phenomenon of ‘synchronization within synchronization.’ Distinct patterns ofcomplete synchronization coexist but, due to intrinsic instability or noise, each pattern is a transient andthere is random, intermittent switching among the patterns in the course of time evolution.The probabilitydistribution of the transient time is found to follow an algebraic scaling law with a divergent averagetransient lifetime. Based on symmetry considerations, we develop a stability analysis to understand thesephenomena.The general principle of symmetry can also be exploited to explain previously discovered,counterintuitive synchronization behaviors in ecological networks.

Keywords: ecological networks, cluster synchronization, phase synchronization, transient chaos, networksymmetry

INTRODUCTIONSynchronization in spatially extended ecological sys-tems has been a topic of continuous interest [1–14].In a variety of ecosystems, cyclic patterns acrossspace that persist in time are ubiquitous, in whichsynchronous dynamics are believed to play an im-portant role [2,3,11,14]. For example, in a networkof predator–prey systems, chaotic phase synchro-nization was uncovered, providing an explanationfor a class of ecological cycles, e.g. the hare-lynx cy-cle [15–19], in which the populations in differentspatial regions oscillate synchronously and period-ically in phase but their peak abundances are dif-ferent and vary erratically with time [2,3]. Morerecently, synchronous dynamics were exploited toexplain the correlations across space of cyclic dy-namics in ecology, especially in terms of yield frompistachio trees [11,14]. Based on a large data setfrom over 6500 trees in a pistachio orchard in Cal-ifornia, the authors established a surprising link be-tween the spatially networked system of pistachio

trees and the Ising model in statistical physics, withthe common trait that local, neighbor-to-neighborinteractions (root grafting for the former and spininteractions for the latter) can generate correlationand synchronization over large distances.

In ecology, the importance of transient dynam-ics has been increasingly recognized [20–24], mak-ing uncovering and understanding ecological tran-sients a frontier area of research [25]. In this paper,we report a class of transient synchronization behav-iors in a spatially distributed ecological network ofpatches, each with a chaotic predator–prey type ofdynamics.The oscillators are locally coupled and, forsimplicity, they are located on a topological circle inspace. Each oscillator describes the population dy-namics of a patch, in which there are three inter-acting species: vegetation, herbivores and predators.When isolated, the dynamics of the oscillators arechaotic. In the presence of local coupling, chaoticphase synchronization prevails [2,3,26]. Our mainfinding is that, enclosed within phase synchroniza-tion, complete synchronization in both phase and

C⃝The Author(s) 2020. Published byOxfordUniversity Press on behalf of China Science Publishing&Media Ltd.This is anOpen Access article distributed under the terms of the CreativeCommons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the originalwork is properly cited.

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 2: NSR 2021 FKWHL - chaos1.la.asu.edu

Natl Sci Rev, 2021, Vol. 8, nwaa269

amplitude of the abundance oscillations emergesamong certain subsets of patches.The subsets are de-termined by the intrinsic symmetries of the network,i.e. each symmetry generates a specific configurationof the subsets (or clusters of oscillators). There isthen cluster synchronization. As complete synchro-nization among a subset of patches occurs underthe umbrella of phase synchronization among all thepatches, we call this phenomenon ‘synchronizationwithin synchronization.’The striking behavior is thatthe synchronous dynamics associated with any con-figuration are transient: any cluster synchronizationcan be maintained for only a finite amount of timewhen the network is subject to intrinsic stochastic-ity (due to chaos) and/or randomnoise of arbitrarilysmall amplitude. When one form of cluster synchro-nization breaks down, a new formof cluster synchro-nization allowed by the system symmetry emerges.In the course of time evolution, there is intermit-tent switching among the distinct patterns of clus-ter synchronization.The duration of any cluster syn-chronization state, or the transient time, is foundto obey an algebraic scaling law. Mathematically,the emergence of transient cluster synchronization,intermittency and the distribution of the transientlifetime can be understood through a dynamical sta-bility analysis based on symmetry considerations.Ecologically, in addition to uncovering transients inpatch synchronization dynamics, our finding impliesthat the ubiquitous phenomenon of population cy-cles can possess a more organized dynamical struc-ture than previously thought: not only do the popu-lations in all patches exhibit the same trend of vari-ation (synchronized in phase), but certain patchescan also have the same population at any time evenif they are not directly coupled and are separatedby a large distance. In fact, nearby patches, in spiteof being directly coupled, may not be completelysynchronized. The results establish the possibilityand the dynamical mechanism for spatially ‘remote’synchronization in ecological systems.

We remark that, in the field of complex dy-namical systems, the phenomenon of cluster syn-chronization has been investigated [27–30]. For ex-ample, it was found earlier that long-range linksadded to a loop network can induce cluster synchro-nization patterns [27]. Removing links or addingweights to links can affect the stability of clustersynchronization and induce switching among differ-ent patterns of synchronization [28]. In a symmet-ric network of coupled identical phase oscillators,phase lags can induce cluster synchronization [29].These previous studies established a fundamentalconnection between the symmetry of the networkand the patterns of cluster synchronization, and acomputational group theory was developed [30] to

understand this connection. For example, a groupcan be generated by the possible symmetries of anetwork and the orbits of the symmetry group de-termine the partition of the synchronous clusters.In general, the phase space of the whole networkeddynamical system can be decomposed into the syn-chronization subspace and the transverse subspacethrough a transformation matrix generated by thesymmetry group, which determines the stability ofthe cluster synchronization patterns. In the exist-ing literature on cluster synchronization, there aretwo common features: (1) the clusters are desyn-chronized from each other, in both phase and am-plitude, and (2) a cluster synchronization state issustained. In addition, the phenomenon of inter-mittent synchronization was studied, where the sys-tem switches between cluster and global synchro-nizations [31], a phenomenon that is usually in-duced by noise [32]. Quite distinctively, the tran-sient cluster synchronization state uncovered in thispaper has the following features. (1)The clusters aresynchronized in phase, and (2) the emergence ofthe cluster configuration is time dependent and infact transient: it can alter in an intermittent fashionwhere the system switches between different clus-ter synchronization states. To our knowledge, thephenomena uncovered in this paper, namely tran-sient cluster synchronization umbrellaed by chaoticphase synchronization and intermittent switchingamong the coexisting cluster synchronization pat-terns, were not known previously. The phenomenaenrich our knowledge about the interplay betweennetwork symmetry and the collective dynamics, andare broadly interesting to researchers from differ-ent fields including physics, complex systems andecology.

RESULTSWeconsider the following vertical foodwebnetworkmodel [2]:

xi = axi − α1 f1(xi , yi ), (1a)

yi = −byi + α1 f1(xi , yi ) − α2 f2(yi , zi )

+ εy

N∑

j=1

ai j (y j − yi ), (1b)

zi = −c (zi − z0) + α2 f2(yi , zi )

+εz

N∑

j=1

ai j (z j − zi ). (1c)

Here i, j= 1, . . . ,N are the oscillator (patch) indices,and the dynamical variables xi, yi and zi represent

Page 2 of 10

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 3: NSR 2021 FKWHL - chaos1.la.asu.edu

Natl Sci Rev, 2021, Vol. 8, nwaa269

Z i

Figure 1. Network structure, chaotic phase synchronization, and evidence of clustersynchronization. (a) A dispersal network of ten patches with a regular ring structure.Each node has four links: two to the nearest neighbors and two to the next nearestneighbors. The red dashed line specifies the symmetry axis. (b) Representative timeseries of the ten predator populations z i for ε = 0.038. The phases of the chaoticoscillators are synchronized, as the peaks of all predator populations are locked witheach other. (c) A magnification of a single peak of the time series in (b), where thereare six distinct time series, indicating that the four remaining time series coincide com-pletely with some of the six distinct time series. In fact, there are four pairs of patches,(2,10), (3,9), (4,8) and (5,7), and both the amplitude and phase of the paired patches aresynchronized—complete synchronization, signifying network cluster synchronization.

the abundances of vegetation, herbivores and preda-tors in patch i, respectively.The consumer–resourceand predator–prey interactions are represented bytheHolling type-II term f1(x, y)= xy/(1+ βx) andthe Lotka-Volterra term f2(y, z) = yz, respectively.For the parameter setting (a, b, c, z0, α1, α2, β) =(1, 1, 10, 6 × 10−3, 0.2, 1, 5 × 10−2), the local dy-namics of each patch display the feature of uniformphase growth and chaotic amplitude commonly ob-served in ecological and biological systems [33]. Infact, with this set of parameter values, the individualisolated nodal dynamics reproduce the time series oflynx abundances observed from six different regionsin Canada during the period from 1821 to 1934 [2].The patches are coupled through the migrations ofherbivores (y) and predators (z), with the respec-tive coupling parameters εy and εz .The coupling re-lationship of the patches, namely the network struc-ture, is described by the adjacency matrix A= {aij}:aij = aji = 1 if patches i and j are connected; other-wise,aij =0.Ecologically, foodwebnetworksusuallyare not large [2,34]. Following the setting in [34],we study a small regular ring network ofN= 10 dis-crete habitat patches, as illustrated in Fig. 1(a).The

phenomenon to be reported below also occurs fordifferent parameter values, e.g. for 0.7≤ b≤ 1.2.

Emergence of cluster synchronizationWe focus on the case in which εy = εz ≡ ε. (Thegeneral case of εy = εz is treated in Section I of theonline supplementary material [SM]) It was shownpreviously [2] that, while the species in differentpatches exhibit chaotic variations, phase synchro-nization among the populations in all patches canarise. That is, the populations exhibit exactly thesame trend of ups and downs, giving rise to cer-tain degree of spatial correlation or coherence. Anexample of chaotic phase synchronization is shownin Fig. 1(b), where the time series of the preda-tor species zi in all patches are displayed. It can beseen that the highs of the ten populations occur inthe same time intervals, so are the lows.The ampli-tudes of the population variations are chaotic andapparently not synchronized. If there is an absolutelack of any synchronization in amplitude, the tentime series should all have been distinct. However,a careful examination of the time series reveals fewerthan ten distinct traces; as shown in Fig. 1(c), thereare only six distinct time series, among which thepopulation amplitudes of the following four pairs ofpatches are completely synchronized: (5,7), (4,8),(3,9), (2,10) (patch 1 is not synchronized in ampli-tude with any other patch, neither is patch 6). Theremarkable phenomenon is the emergence of com-plete synchronization in both phase and amplitudebetween patches that are not directly coupled witheach other, such as patches 4 and 8 as well as 3 and9. For any one of these four patches, its populationchooses to synchronize not with that of the nearestneighbor or that of the second nearest neighbor (i.e.a directly coupled patch), butwith that of a relativelyremoteone.That is, for the coupled chaotic foodwebnetwork, while previous work [2,3] revealed that thepopulations of all spatial patches vary coherently inphase, a stronger level of coherence, i.e. synchroniza-tion in both phase and amplitude, can emerge spon-taneously between spatially remote patches.

Intermittency associated with clustersynchronizationTo characterize cluster synchronization withinchaotic phase synchronization, we define the fol-lowing synchronization matrix C(t) with elementcij(t): cij(t)= cji(t)= 1 if the difference between thepredator populations of patches i and j is sufficientlysmall, e.g. |zj(t) − zi(t)| < 10−4, and cij(t) = 0otherwise. As shown in the top row of Fig. 2, for

Page 3 of 10

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 4: NSR 2021 FKWHL - chaos1.la.asu.edu

Natl Sci Rev, 2021, Vol. 8, nwaa269

Figure 2. Cluster synchronization within chaotic phase synchronization and intermit-tent switching. Shown is the time evolution of the matrix elements cij(t) for ε = 0.038,where the elements of one are marked blue and the others are marked yellow. In thetop panel, there are five distinct matrices, indicating five cluster synchronization statesor patterns. The corresponding time series are displayed in the bottom panel. The in-dex marks the element position of the upper triangular part of cij and time t is rescaledby the average period of the population oscillations. Each vertical arrow indicates thetime interval in which a specific cluster synchronization state appears.

ε = 0.038, there are five distinct states of clustersynchronization, where for each state (panel), theblue squares signify complete synchronizationbetween patches i and j with cij = 1, and the yellowsquares are amplitude desynchronized pairs withcij = 0. For example, for the leftmost panel, theamplitude-synchronized pairs are (5,7), (4,8),(3,9) and (2,10), which correspond to the timeseries in Fig. 1(b) and (c). Examining the networkstructure in Fig. 1(a), we see that this state of clustersynchronization is induced by a specific reflectionsymmetry: one whose axis of symmetry is the lineconnecting nodes 1 and 6. In fact, each of thefour other distinct cluster-synchronization statesis generated by a different reflection symmetryof the network, with their symmetry axes being(4,9), (5,10), (3,8) and (2,7), respectively. Thebottom panel in Fig. 2 shows the evolution of cijin a long time interval of approximately 15 000average periods, where the ordinate specifiesthe position of the matrix element cij. Note that,because of the symmetry of the matrix and thetrivial diagonal elements, only the elements in theupper triangular part of the matrix are shown. Tobe specific, the position index of cij (with j > i) iscalculated as I = ( j − i ) +

∑i−1i ′=1

∑Nj ′=i ′+1 1.

There are in total 45 positions in the bottom panelof Fig. 2. In the course of time evolution, there isintermittent switching of the cluster synchroniza-tion state. That is, a cluster synchronization statecan sustain but only for a finite amount of time

Figure 3. Probability distribution of the transient lifetime—the time for the network to maintain a specific clustersynchronization state. Shown is the probability distributionfunction p(TCS) for ε = 0.038, where TCS denotes the tran-sient lifetime. The distribution can be fitted by an algebraicscaling: p (TCS ) ∼ T −γ

CS with γ ≈ 1.51.

and then becomes unstable, after which a shorttime interval of desynchronization arises. At theend of the desynchronization epoch, the systemevolves spontaneously into a randomly chosencluster synchronization state that could be distinctfrom the one before the desynchronization epoch.Figure 2 thus indicates that each possible clustersynchronization state enabled by the networksymmetry is transient, and the evolution of clustersynchronization within phase synchronization isintermittent.

Figure 2 indicates that the time tomaintain a spe-cific cluster state, or the transient lifetime denotedas TCS, is irregular. Through Monte Carlo simula-tion of the network dynamics with a large numberof initial conditions, we obtain the probability distri-bution of TCS, as shown in Fig. 3 for ε = 0.038.Thedistribution is approximately algebraic: p(TCS) ∼T−γCS with the exponent γ ≈ 1.51.The algebraic dis-

tribution indicates that an arbitrarily long transientof cluster synchronization can occur with a nonzeroprobability and, because the value of the exponent isbetween one and two, the average transient lifetimediverges.

Dynamical mechanism ofintermittency—effect of noiseThe five distinct cluster synchronization states en-abled by the symmetries of the network, as demon-strated in Fig. 2, are coexisting asymptotic states (orattractors) of the system.That is, the ecological net-work (1) exhibits multistability, a ubiquitous phe-nomenon in nonlinear dynamical systems [35–43].The numerically observed behavior of intermittency

Page 4 of 10

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 5: NSR 2021 FKWHL - chaos1.la.asu.edu

Natl Sci Rev, 2021, Vol. 8, nwaa269

Figure 4. Effect of noise on the algebraic distribution of the transient lifetime of thecluster synchronization state. (a)–(d) Algebraic distribution p(TCS) for four values of thenoise amplitude σ : 10−15, 10−12, 10−9 and 10−6. The values of the algebraic exponentare approximately 1.51, 1.52, 1.57 and 1.82, respectively. Larger noise reduces (oftensignificantly) the probability of a long transient lifetime. (e) An increasing trend of thealgebraic exponent γ with noise amplitude σ .

in Fig. 2 is effectively randomhopping among the co-existing attractors induced by computational ‘noise.’To see this, consider the regime of the coupling pa-rameter where the cluster synchronization state isweakly stable (to be defined precisely below) andimagine simulating the systemdynamics using an in-finitely accurate algorithm on an ideal machine withzero round-off error. In this idealized setting, froma given set of initial conditions, the system dynamicswill approach anattractor corresponding to a specificcluster synchronization state. Because of absence oferror or noise of any sort, the system will remainin this attractor indefinitely. Realistically, inevitablerandom computational errors will ‘kick’ the systemout of the attractor and settle it into another attrac-tor corresponding to a different cluster synchroniza-tion state but for a finite amount of time, kick it outagain, and so on, generating an intermittent hoppingor switching behavior as demonstrated in Fig. 2.

To provide support for this mechanism of in-termittency, we investigate the effect of deliberately

supplied noise on intermittency. In particular, we as-sume that system equation (1) is subject to addi-tive, independent, Gaussian white noise η(t) at eachnode for each dynamical variable (x, y, or z), with⟨η(t)⟩= 0 and ⟨η(t)η(t′)⟩=σ 2δ(t− t′), whereσ isthe noise amplitude and δ(x) is theDirac delta func-tion. We calculate the distributions of the transientlifetime for different noise levels. The idea is that,when the noise amplitude is smaller than or compa-rable to the computational error (about 10−15), thealgebraic distribution should be similar to that with-out external noise with a similar exponent to thatin Fig. 3, i.e. about 1.5. Stronger noise will inducemore frequent switching and reduce the probabilityof a long transient time, giving rise to a larger expo-nent. Evidence for this scenario is presented inFig. 4,where we observe that a larger noise amplitude in-deed leads to a larger value of the algebraic scalingexponent γ . For variation of noise amplitude overnine orders of magnitude (from 10−15 to 10−6), thelifetime distribution p(TCS) remains robustly alge-braic, and the value of the algebraic exponent γ in-creases from about 1.5 to 1.8. For example, for σ =10−15, there are long lifetime intervals over 1000(av-erage cycles of population oscillation). However, forσ = 10−6, no such intervals have been observed.

Evidence of generality: transient clustersynchronization in the Hastings–PowellmodelTo demonstrate the generality of the phenomena oftransient cluster synchronization and intermittency,we consider theHastings–Powell model of a chaoticfood web network [44]:

xi = xi (1 − xi ) − f1(xi )yi , (2a)

yi = f1(xi )yi − f2(yi )zi − d1yi

+ εy

N∑

j=1

ai j (y j − yi ), (2b)

zi = f2(yi )zi − d2zi + εz

N∑

j=1

ai j (z j − zi ).

(2c)

Here the index i = 1, 2, . . . , N denotes the individ-ual patches, x is the population of species at the low-est level of the food chain, and y and z are the pop-ulations of the species that prey on x and y, respec-tively. The nonlinear functions fl(w) are given byfl(w) = alw/(1 + blw), and the representative pa-rameter values [44] are a1 = 5.0, a2 = 0.1, b1 = 3.0,b2 = 2.0, d1 = 0.4 and d2 = 0.01. (The phenomenon

Page 5 of 10

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 6: NSR 2021 FKWHL - chaos1.la.asu.edu

Natl Sci Rev, 2021, Vol. 8, nwaa269

Figure 5. Network structure and intermittent cluster synchronization in the Hastings–Powell model. (a) A dispersal network of ten patches with a regular ring structure. Thered dashed line specifies one of the five symmetry axes that lead to five possible clus-ter synchronization states of patterns. (b) Representative time evolution of the matrixelements cij(t) for ε = εy = εz = 0.00869. The time is rescaled by the average periodof the population oscillations.

of transient cluster synchronization to be reportedalso occurs for other parameter values, e.g. when d1varies in the interval [0.35, 0.4).)Pairwise linear cou-pling occurs between the y and z variables with thecorresponding coupling parameters εy and εz .

We study a locally coupled, regular ring networkof n = 10 patches, as shown in Fig. 5(a). Repre-sentative time evolution of the matrix elements cij isshown in Fig. 5(b) for ε = εy = εz = 0.00869, wheretime t is rescaled by the average period of the popu-lation oscillations. To facilitate observation of clus-ter synchronization, we define the synchronizationmatrix element cij(t) as cij(t) = cji(t) = 1 if the dif-ference between the populations z of patches i andj remains sufficiently small within one natural pe-riodTof the population oscillation: |zi(t)− zj(t)|<2.0× 10−2 for t ∈ T, and cij(t)= 0 otherwise. Simi-lar toFig. 2, there is intermittent cluster synchroniza-tion in the Hastings–Powell model as well. In Fig. 6we show the probability distributions of TCS for dif-ferent values of the noise amplitude, which are simi-lar to the results in Fig. 4.

DISCUSSIONFocusing on small, chaotic dispersal networkswith relatively strong interactions and a regularstructure, we have uncovered a type of transientecological dynamics in terms of synchronization. In

particular, in the parameter regime beyond weakcoupling where there is phase synchronizationamong all the patches but the interactions are notstrong enough for global synchronization in bothphase and amplitude among all patches, transientamplitude synchronization between the symmetricpatches can arise. (Phase synchronization occursin the regime of weak coupling, yet no clusterphase synchronization has been observed aboutthe transition point.) The emergence of clustersynchronization in amplitude within phase syn-chronization represents a remarkable organizationof synchronous dynamics in ecological networks.Each symmetry in the network structure generatesa distinct cluster synchronization pattern. Mul-tiple symmetries in the network lead to multiplecoexisting cluster synchronization patterns (at-tractors). Because of instability and noise, eachcluster synchronization pattern can last for a finiteamount of time, leading to random, intermittentswitching among the coexisting patterns. Thetransient time during which a particular clustersynchronization pattern can be maintained followsan algebraic probability distribution. General sym-metry considerations enable us to define the clustersynchronization manifold and to quantify its stabil-ity by calculating the largest transverse Lyapunovexponent (see the Methods section and Section I ofthe SM). Finite-time fluctuations of this exponentinto both the positive and negative sides are key tounderstanding the intermittent behavior. A strongsimilarity to random walk dynamics provides anatural explanation of not only the algebraic natureof the transient lifetime distribution but also thevalue of the algebraic exponent. Alterations in thestructure of the network do not affect these results.For example, we have studied a one-dimensionalring network with an odd number of patches and aspatially two-dimensional lattice, and found that thephenomena of cluster synchronization in amplitudeshadowed by chaotic phase synchronization andintermittency persist (see Sections IV and V ofthe SM). In addition, factors such as variations incoupling strength (see Sections II andVI of the SM)and local parameters (see Section VIII of the SM),noise perturbations (see Section VII of the SM),and symmetry perturbations (see Section XIII ofthe SM) do not significantly alter the phenomenon.

Our stability analysis has revealed the fundamen-tal role played by network symmetry in the emer-gence of transient cluster synchronization and in-termittency. Symmetry considerations can also beused to explain intriguing, counterintuitive synchro-nization phenomena in ecological networks. For ex-ample, in a previous work on a class of dispersalecological networks, essentially a nondimensional

Page 6 of 10

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 7: NSR 2021 FKWHL - chaos1.la.asu.edu

Natl Sci Rev, 2021, Vol. 8, nwaa269

Figure 6. Effect of noise on the algebraic distribution of the transient lifetime of thecluster synchronization state in the Hastings–Powell model. (a)–(d) Algebraic distri-bution p(TCS) for four values of the noise amplitude σ : 0, 1 × 10−5, 2 × 10−5 and4 × 10−5, respectively.

and spatially structured form of the Rosenzweig–MacArthur predator–prey model [45], it was foundthat the dispersal network structure has a strong ef-fect on the ecological dynamics in that randomizingthe structure of an otherwise regular network tendsto induce desynchronization with prolonged tran-sient dynamics [34].This contrasts the result in theliterature of complex networks where synchroniza-tion is typically favored by creating random short-cuts in a large regular network, i.e. bymaking the net-work structure the small-world type [46–48]. Theparadox is naturally resolved by resorting to sym-metry. In particular, in the small regular networkstudied in [34], the observed cluster synchroniza-tion patterns are the result of the reflection sym-metries of the network. Adding random shortcutsdestroys certain symmetry and, consequently, thecorresponding synchronization pattern.

In realistic ecological networks, both the dy-namics of the patches and the interactions amongthem can be nonidentical. As the formation of syn-chronous clusters relies on the network symmetry,a natural question is whether transient cluster syn-chronization can be observed in ecological networksof nonidentical oscillators and heterogeneous inter-actions. One approach to addressing this is to in-troduce perturbations, e.g. parameter and couplingperturbations, to the system and to test if transientcluster synchronization persists. Our computationsprovided an affirmative answer (see Section XIII ofthe SM). The results are consistent with the previ-ous findings in the physics literature, where stable

cluster synchronization persists when the networksymmetries are slightly broken or when the oscil-lator parameters are slightly perturbed [30,49,50].Besides ecological networks, we have also observedtransient cluster synchronization in the network ofcoupled chaotic Rossler oscillators (see Section IXof the SM), suggesting the generality of the phe-nomenon. Whether this phenomenon can arise inlarge-scale complex networks with heterogeneousnodal dynamics is an open question worth pursuing.

The importance of transients in ecological sys-tems has been increasingly recognized [20–25].Ourwork has unearthed a type of transient behavior inthe collective dynamics of ecological systems: a syn-chronization pattern can last for a finite amountof time and be replaced by a completely differentpattern in a relatively short time. The finding oftransient synchronization dynamics may have im-plications to ecological management and conserva-tion, and provide insights into experimental obser-vations. For instance, in a recent experiment on theplanktonic predator–prey system [51], it was shownthat, whereas the abundances of the predator andprey display mostly regular and coherent oscilla-tions, short episodes of irregular and noncoherentoscillations can arise occasionally, making the sys-tem switch randomly among different patterns. Fur-thermore, controlled experiments and simulation ofthe mathematical model suggest that the switchingbehavior can be attributed to the intrinsic stochas-ticity of the system dynamics. The switching be-havior reported in [51] is quite similar to the phe-nomenon of transient, intermittent cluster synchro-nization uncovered here. As pointed out in [52],the key to explaining the experimentally observedphenomenon is to uncover the role of transientdynamics—the main question that has been ad-dressed in our present work. The findings reportedprovide fresh insights into the recent experimen-tal results in [51], and we anticipate that the find-ings will help interpret future experimental resultsnot only in ecological systems, but also in biologi-cal, neuronal and physical systems where the systemdynamics are represented by complex networks ofcoupled nonlinear oscillators and pattern switchingplays a key role in the system functions.

METHODSThe stability of the cluster synchronization statescan be analyzed by means of the conditional Lya-punov exponent.The key to the emergence of clus-ter synchronization lies in the symmetry of the net-work, based on which the original network can bereduced [53]. In Fig. 7(a) we present one example,

Page 7 of 10

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 8: NSR 2021 FKWHL - chaos1.la.asu.edu

Natl Sci Rev, 2021, Vol. 8, nwaa269

CS

GS

CS

Figure 7. Network symmetry and conditional Lyapunov ex-ponent determining the stability of cluster synchronization.(a) The original (left) and reduced network (right). The reddashed line specifies one of the symmetry axes. The reducednetwork is weighted, where the thickness of an edge in-dicates the corresponding weight. (b) The conditional Lya-punov exponent (CS quantifying the stability of cluster syn-chronization versus ε (the gray curve). The transverse Lya-punov exponent (GS characterizes the stability of globalsynchronization (the red curve). Both exponents are cal-culated using a long time interval (105). The pink verti-cal dashed line at ε ≈ 0.039 ≡ εCSc is the critical couplingabove which the cluster synchronization is stable, while thatat ε ≈ 0.073 ≡ εGSc is the transition point to stable globalsynchronization. The inset shows the values of (CS calcu-lated in finite time (103) with 100 realizations, and the solidblack line is the linear fit of the data points. When the cou-pling parameter is in the vicinity of εCSc , intermittent clus-ter synchronization can emerge. For ε ! εCSc , because (CS

is slightly positive, intermittency can be observed withoutexternal noise (cf. Fig. 2). For ε " εCSc , because of thenegativity of (CS, cluster synchronization is stable butintermittency can still arise when there is external noise ofreasonably large amplitude.

where the symmetry axis is the line connectingnodes1 and 6 in the original network (the left panel). Inthis case, the four nodes on the left-hand side of thesymmetry axis are equivalent to their respectivemir-ror counterparts on the right-hand side, generatingfour pairs (clusters) of synchronous nodes: 2 and10, 3 and 9, 4 and 8, as well as 5 and 7. The net-work is thus equivalent to a reduced network withsix independent nodes, as shown in the right panelof Fig. 7(a), where the edges in the reduced network

are weighted [53].The reduced network defines thedynamics of the synchronization manifold

X = F + εM · H, (3)

whereM is the coupling matrix of the reduced net-work, X, F and H are respectively the state vector,the velocity fields of isolated nodal dynamics and thecoupling function.

Let δX be infinitesimal perturbations transverseto the cluster synchronization manifold, whose evo-lution is governed by the variational equation

δX = (DF + εL · DH) · δX, (4)

whereL is the transverse Laplacian matrix, andDFand DH are the Jacobian matrices of the isolatednodal dynamics andof the coupling function, respec-tively. Combining equations (3) and (4), we cancalculate the largest transverse Lyapunov exponent(CS (or the conditional Lyapunov exponent),whichdepends on the coupling parameter ε. The neces-sary condition for the cluster synchronous state tobe stable is (CS < 0. In Fig. 7(b) we show (CS asa function of ε (the solid gray curve). Also shownis the transverse Lyapunov exponent(GS determin-ing the stability of global synchronization (solid redcurve). The wild fluctuations of (CS in the intervalε ∈ (0.015, 0.03) are due to the occurrence of pe-riodic windows together with transient chaos [54].Transition to stable cluster synchronization oc-curs at ε ≈ 0.039 ≡ εCSc , and transition to global(phase and amplitude) synchronization occurs atε ≈ 0.073 ≡ εGSc .

For ε ! εCSc , cluster synchronization is asymp-totically unstable.However, there are epochs of timeduring which the synchronous dynamics are stable,as indicated by the spread in the values of the con-ditional Lyapunov exponent calculated in finite time(e.g. 103) into the negative side, as can be seen fromthe inset in Fig. 7(b). For ε = 0.038, the asymp-totic value of (CS is close to zero. The probabili-ties for the value of the finite-time exponent (CS(t)to be positive and negative are thus approximatelyequal.The dynamics of cluster synchronization canthen be treated as an unbiased random walk. Forsuch a stochastic process, the distribution of the firstpassage time [55] is algebraic with scaling exponent1.5, which explains the scaling exemplified in Fig. 3.When external noise is present, the underlying ran-dom walk process becomes biased. In this case, thescaling exponent of the transient cluster synchro-nization time deviates from 1.5, as demonstrated inFig. 4.

A full description of the methods is given inSection II of the SM.

Page 8 of 10

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 9: NSR 2021 FKWHL - chaos1.la.asu.edu

Natl Sci Rev, 2021, Vol. 8, nwaa269

DATA AVAILABILITYAll relevant data are available from the authors uponrequest.

CODE AVAILABILITYAll relevant computer codes are available from theauthors upon request.

SUPPLEMENTARY DATASupplementary data are available atNSR online.

FUNDINGWe acknowledge support from the Vannevar Bush FacultyFellowship program sponsored by the Basic Research Office ofthe Assistant Secretary of Defense for Research and Engineer-ing and funded by the Office of Naval Research through GrantNo. N00014-16-1-2828. H.W.F. and X.G.W. were supported bythe National Natural Science Foundation of China (11875182).

AUTHOR CONTRIBUTIONSY.C.L. andH.W.F. conceived the project.H.W.F. andL.W.K. per-formed the computations and analysis. All authors analyzed thedata. Y.C.L. wrote the paper with help fromH.W.F. and X.G.W.

Conflict of interest statement.None declared.

REFERENCES1. Earn DJD, Rohani P and Grenfell B. Persistence, chaos and syn-chrony in ecology and epidemiology. Proc R Soc Lond B 1998;265: 7–10.

2. Blasius B, Huppert A and Stone L. Complex dynamics andphase synchronization in spatially extended ecological systems.Nature 1999; 399: 354–9.

3. Blasius B and Stone L. Chaos and phase synchronization in eco-logical systems. Int J Bif Chaos 2000; 10: 2361–80.

4. Harrison MA, Lai YC and Holt RD. A dynamical mechanismfor coexistence of dispersing species without trade-offs inspatially extended ecological systems. Phys Rev E 2001; 63:051905.

5. Harrison MA, Lai YC and Holt RD. Dynamical mechanism forcoexistence of dispersing species. J Theor Biol 2001; 213:53–72.

6. Stone L, Olinky R and Blasius B et al. Complex synchroniza-tion phenomena in ecological systems. AIP Conf Proc 2002; 633:476–87.

7. Stone L, He D and Becker K et al. Unusual synchroniza-tion of red sea fish energy expenditures. Ecol Lett 2003; 6:83–6.

8. Goldwyna EE and Hastings A. When can dispersal synchronizepopulations? Theor Popul Biol 2008; 73: 395–402.

9. Upadhyay RK and Rai V. Complex dynamics and synchronizationin two non-identical chaotic ecological systems. Chaos SolitonsFractals 2009; 40: 2233–41.

10. Wall E, Guichard F and Humphries AR. Synchronization in eco-logical systems by weak dispersal coupling with time delay.Theor Ecol 2013; 6: 405–18.

11. Noble AE, Machta J and Hastings A. Emergent long-range syn-chronization of oscillating ecological populations without exter-nal forcing described by ising universality. Nat Commun 2015;6: 7664.

12. Giron A, Saiz H and Bacelar FS et al. Synchronization unveils theorganization of ecological networks with positive and negativeinteractions. Chaos 2016; 26: 065302.

13. Arumugam R and Dutta PS. Synchronization and entrainment ofmetapopulations: a trade-off among time-induced heterogene-ity, dispersal, and seasonal force. Phys Rev E 2018; 97: 062217.

14. Noble AE, Rosenstock TS and Brown PH et al. Spatial patterns oftree yield explained by endogenous forces through a correspon-dence between the ising model and ecology. Proc Natl Acad SciUSA 2018; 115: 1825–30.

15. Elton C and Nicholson M. The ten-year cycle in numbers of thelynx in canada. J Anim Ecol 1942; 11: 215–44.

16. Moran PAP. The statistical analysis of the Canadian lynx cycle.Aust J Zool 1953; 1: 291–8.

17. BulmerMG. A statistical analysis of the 10-year cycle in Canada.J Anim Ecol 1974; 43: 701–8.

18. Schaffer W. Stretching and folding in lynx fur returns: evidencefor a strange attractor in nature? Am Nat 1984; 124: 798–820.

19. Ranta E, Kaitala V and Lundberg P. The spatial dimension in pop-ulation fluctuations. Science 1997; 278: 1621–3.

20. Hastings A and Higgins K. Persistence of transients in spatiallystructured ecological models. Science 1994; 263: 1133–6.

21. Hastings A. Transient dynamics and persistence of ecologicalsystems. Ecol Lett 2001; 4: 215–20.

22. Dhamala M, Lai YC and Holt R. How often are chaotic transientsin spatially extended ecological systems? Phys Lett 2001; 280:297–302.

23. Hastings A. Transients: the key to long-term ecological under-standing? Trends Ecol Evol 2004; 19: 39–45.

24. Hastings A. Timescales and the management of ecological sys-tems. Proc Natl Acad Sci USA 2016; 113: 14568–73.

25. Hastings A, Abbott KC and Cuddington K et al. Transient phe-nomena in ecology. Science 2018; 361: eaat6412.

26. Rosenblum MG, Pikovsky AS and Kurths J. Phase synchroniza-tion of chaotic oscillators. Phys Rev Lett 1996; 76: 1804–7.

27. Ao B and Zheng Z. Partial synchronization on complex networks.Europhys Lett 2006; 74: 229.

28. Fu C, Deng Z and Huang L Topological control of synchronouspatterns in systems of networked chaotic oscillators. Phys RevE 2013; 87: 032909.

29. Nicosia V, Valencia M and Chavez M et al. Remote synchroniza-tion reveals network symmetries and functional modules. PhysRev Lett 2013; 110: 174102.

30. Pecora LM, Sorrentino F and Hagerstrom AM et al. Clustersynchronization and isolated desynchronization in complex net-works with symmetries. Nat Commun 2014; 5: 4079.

Page 9 of 10

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 10: NSR 2021 FKWHL - chaos1.la.asu.edu

Natl Sci Rev, 2021, Vol. 8, nwaa269

31. Wang X, Guan S and Lai YC et al. Desynchronization and on-off intermittencyin complex networks. Europhys Lett 2009; 88: 28001.

32. Zanette DH and Mikhailov AS. Dynamical clustering in large populationsof Rossler oscillators under the action of noise. Phys Rev E 2000; 62:R7571.

33. Stone L and He DH. Chaotic oscillations and cycles in multi-trophic ecologicalsystems. J Theor Biol 2007; 248: 382–90.

34. Holland MD and Hastings A. Strong effect of dispersal network structure onecological dynamics. Nature 2008; 456: 792–4.

35. Feudel U, Grebogi C and Hunt BR et al. Map with more than 100 coexistinglow-period periodic attractors. Phys Rev E 1996; 54: 71–81.

36. Feudel U and Grebogi C. Multistability and the control of complexity. Chaos1997; 7: 597–604.

37. Kraut S, Feudel U and Grebogi C. Preference of attractors in noisy multistablesystems. Phys Rev E 1999; 59: 5253–60.

38. Kraut S and Feudel U. Multistability, noise, and attractor hopping: the crucialrole of chaotic saddles. Phys Rev E 2002; 66: 015207.

39. Feudel U andGrebogi C.Why are chaotic attractors rare inmultistable systems?Phys Rev Lett 2003; 91: 134102.

40. Ngonghala CN, Feudel U and Showalter K. Extreme multistability in a chemicalmodel system. Phys Rev E 2011; 83: 056206.

41. Patel MS, Patel U and Sen A et al. Experimental observation of extreme multi-stability in an electronic system of two coupled Rossler oscillators. Phys Rev E2014; 89: 022918.

42. Pisarchik AN and Feudel U. Control of multistability. Phys Rep 2014; 540: 167–218.

43. Lai YC and Grebogi C. Quasiperiodicity and suppression of multistability in non-linear dynamical systems. Euro Phys J Spec Top 2017; 226: 1703–19.

44. Hastings A and Powell T. Chaos in a three-species food chain. Ecology 1991;72: 896–903.

45. RosenzweigML andMacArthur RH. Graphical representation and stability con-ditions of predator-prey interactions. Am Nat 1963; 97: 209–23.

46. Barahona M and Pecora LM. Synchronization in small-world systems. Phys RevLett 2002; 89: 054101.

47. Hong H, Choi MY and Kim BJ. Synchronization on small-world networks. PhysRev E 2002; 65: 026139.

48. Nishikawa T, Motter AE and Lai YC et al. Heterogeneity in oscillator net-works: are smaller worlds easier to synchronize? Phys Rev Lett 2003; 91:014101.

49. Fu C, Lin W and Huang L et al. Synchronization transition in networked chaoticoscillators: the viewpoint from partial synchronization. Phys Rev E 2014; 89:052908.

50. Cao B, Wang YF and Wang L et al. Cluster synchronization in complex net-work of coupled chaotic circuits: an experimental study. Front Phys 2018; 13:130505.

51. Blasius B, Rudolf L and Weithoff G et al. Long-term cyclic persistence in anexperimental predator-prey system. Nature 2020; 577: 226–30.

52. Hastings A. Predator-prey cycles achieved at last. Nature 2020; 577:172–3.

53. Lin W, Fan H and Wang Y et al. Controlling synchronous patterns in complexnetworks. Phys Rev E 2016; 93: 042209.

54. Lai YC and Tel T. Transient Chaos—Complex Dynamics on Finite Time Scales.New York: Springer, 2011.

55. Ding M and Yang W. Distribution of the first return time in fractional Brownianmotion and its application to the study of on-off intermittency. Phys Rev E 1995;52: 207–13.

Page 10 of 10

Dow

nloaded from https://academ

ic.oup.com/nsr/article/8/10/nw

aa269/5937454 by Arizona State University Libraries user on 04 N

ovember 2021

Page 11: NSR 2021 FKWHL - chaos1.la.asu.edu

Supplementary Information for

Synchronization within synchronization: transients andintermittency in ecological networks

Huawei Fan, Ling-Wei Kong, Xingang Wang, Alan Hastings, and Ying-Cheng Lai⇤

CONTENTS

I. Stability analysis of cluster synchronization 2

II. Cluster and global synchronization for nonidentical coupling 4

III. Fluctuations of the finite time Lyapunov exponent 4

IV. Transients and intermittent synchronization in a network of odd number of patches 6

V. Transients and intermittent synchronization in a two-dimensional lattice of patches 7

VI. Effect of coupling on transients and intermittency 8

VII. Effect of noise on transients and intermittency for stronger coupling 9

VIII. Transient cluster synchronization for alternative values of the local parameters 10

IX. Transient cluster synchronization in coupled chaotic Rossler oscillators 11

X. Inverse cumulative distribution of transient lifetime 12

XI. Variation of degree of synchronization about eCS

c

13

XII. Effect of coupling on statistical properties of synchronization manifold 14

XIII. Effect of symmetry perturbations on transient behaviors 16

References 16

1

Page 12: NSR 2021 FKWHL - chaos1.la.asu.edu

I. STABILITY ANALYSIS OF CLUSTER SYNCHRONIZATION

Let S be the permutation symmetry that the network possesses and Xs

be a vector in the clustersynchronization manifold associated with S . The dynamics of X

s

are governed by

dXs

dt

= F(Xs

)+ eM ·H(Xs

), (S1.1)

where F(x) is the velocity field of the isolated nodal dynamics, H(x) is the coupling function,and M is the coupling matrix of the reduced network. The stability of the cluster synchronizationmanifold is determined by the variational equation

ddXdt

= [DF (Xs

)+ eL ·DH (Xs

)] ·dX, (S1.2)

where dX is an infinitesimal perturbation transverse to the manifold, L is the transverse matrixdetermined by the network symmetry, DF (X

s

) and DH (Xs

) are the Jacobian matrices of thevelocity field and of the coupling function evaluated at X

s

, respectively. For the cluster synchro-nization state to be stable, the necessary condition is that dX approaches zero exponentially withtime. Let L be the largest Lyapunov exponent calculated from Eq. (S1.2). The stability conditionis L < 0.

The coupling matrix M is constructed according to the network symmetry S , as follows. As-sume the network contains n symmetric nodal pairs (the symmetric group) and m “isolated” nodesthat are not connected with any node in the symmetric group. The number of nodes in the reducednetwork is N

0 = n+m, in which the coupling strength that node l receives from node k can bewritten as

Mlk

= (Âi2v

l

Âj2v

k

a

i j

)/q,

where v

l

(or v

k

) is the set of symmetric nodes in the original network which are represented bynode l (or k) in the reduced network, A = {a

i j

} is the adjacency matrix of the original network,and q = 2 (or q = 1) if node i belongs to a symmetric pair (or is an isolated node). The transversematrix L in Eq. (S1.2) is obtained by transforming the matrix A into the space spanned by theeigenvectors of the network symmetry matrix P = {p

i j

}, as follows. If nodes i and j are symmetricin the network, we set p

i j

= p

ji

= 1; if node i is isolated, we set p

ii

= 1; the remaining elementsare all set as zero. Let T be the transformation matrix constructed from the eigenvectors of P ,which can be applied to the coupling matrix G = A �K to yield a matrix in the blocked form:

G 0 = T �1 ·G ·T =

✓B 00 L

◆, (S1.3)

where K is the diagonal matrix with elements being the degree k

ii

= Âj

a

i j

of node i, B character-izes the dynamics in the synchronization manifold (which is transformed from the coupling matrixof the reduced network, M ), and L is the transverse matrix that we set out to find. A straightfor-ward way to distinguish L from B is to check which matrix gives the null eigenvalue: B has a nulleigenvalue while L does not.

For the network shown in Fig. 1(a) in the main text, the symmetry axis is the line connectingnodes 1 and 6, and the four nodes on the left side of the symmetry axis are equivalent to theirrespective mirror counterparts on the right side, generating four pairs (clusters) of synchronous

2

Page 13: NSR 2021 FKWHL - chaos1.la.asu.edu

nodes: 2 and 10, 3 and 9, 4 and 8, as well as 5 and 7. Hence, the cluster synchronization manifoldis defined by x1 ⌘ xs

1, x2 = x10 ⌘ xs

2,10, x3 = x9 ⌘ xs

3,9, x4 = x8 ⌘ xs

4,8, x5 = x7 ⌘ xs

5,7, and x6 ⌘ xs

6where x

i

is the vector of the dynamical variables of node i. More specifically, the vector Xs

in thesynchronization manifold, the velocity field F and the coupling function H in Eq. (S1.1) are

Xs

= [(xs

1)T ,(xs

2,10)T ,(xs

3,9)T ,(xs

4,8)T ,(xs

5,7)T ,(xs

6)T ]T ,

F = [(F(xs

1))T ,(F(xs

2,10))T ,(F(xs

3,9))T ,(F(xs

4,8))T ,(F(xs

5,7))T ,(F(xs

6))T ]T ,

H = [(H(xs

1))T ,(H(xs

2,10))T ,(H(xs

3,9))T ,(H(xs

4,8))T ,(H(xs

5,7))T ,(H(xs

6))T ]T ,

In the cluster synchronization state, the dynamics of the network are equivalent to the dynamics ofa reduced network with N

0 = 6 independent nodes, as shown in the right panel of Fig. 7(a) in themain text. The coupling matrix of the reduced network is

M =

2

6666664

�4 2 2 0 0 01 �3 1 1 0 01 1 �4 1 1 00 1 1 �4 1 10 0 1 1 �3 10 0 0 2 2 �4

3

7777775. (S1.4)

The permutation matrix associated with the network symmetry is

P =

2

666666666666664

1 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 1 00 0 0 0 0 0 0 1 0 00 0 0 0 0 0 1 0 0 00 0 0 0 0 1 0 0 0 00 0 0 0 1 0 0 0 0 00 0 0 1 0 0 0 0 0 00 0 1 0 0 0 0 0 0 00 1 0 0 0 0 0 0 0 0

3

777777777777775

. (S1.5)

Transforming the coupling matrix of the original network to the space spanned by the eigenvectorsof P , we obtain the transverse matrix

L =

2

664

�5 1 1 01 �4 1 11 1 �4 10 1 1 �5

3

775 , (S1.6)

which is used in Eq. (S1.2) for calculating the conditional Lyapunov exponent L plotted in Fig. 7in the main text.

Altogether, in addition to the case shown in Fig. 1(a) in the main text, the network has four otherreflection symmetries, with axes being the lines connecting nodal pairs (4,9), (5,10), (3,8), and(2,7), respectively, each generating a distinct pattern of cluster synchronization, as demonstratedin Fig. 2 in the main text. The stability of the corresponding synchronization manifold can beanalyzed in a similar manner.

3

Page 14: NSR 2021 FKWHL - chaos1.la.asu.edu

II. CLUSTER AND GLOBAL SYNCHRONIZATION FOR NONIDENTICAL COUPLING

We study the general case where the coupling parameters associated with herbivores and preda-tors are not identical: e

y

6= ez

. We focus on the values of the two transverse Lyapunov exponents:L

CS

and LGS

, which determine the stability of cluster and global synchronization in the network,respectively. Figure S1(a) shows the color coded values of L

CS

in the parameter plane (ey

,ez

),where the value of L

CS

mostly decreases with ey

and varying the value of ez

has little effect onthe exponent. For instance, the black curve representing the contour of L

CS

= 0 and thereforeseparating the synchronization and desynchronization regions is almost vertical and located aboute

y

⇡ 0.04. This behavior implies that the coupling among the herbivores is more important thanthat among the predators for cluster synchronization. For global synchronization, it is convenientto use the generalized coupling parameters: K

y

= ley

and K

z

= lez

, where l is the eigenvalue of theLaplacian matrix of the network. The color coded values of L

GS

are shown in Fig. S1(b). It can beseen that the coupling among the herbivores also plays an important role in global synchronizationof the whole network.

FIG. S1. Cluster and global synchronization for nonidentical values of the coupling parameters associated

with herbivores and predators. (a) Values of the conditional Lyapunov exponent LCS

characterizing clustersynchronization in the parameter plane (e

y

,ez

), and (b) values of the transverse Lyapunov exponent LGS

for global synchronization (in both phase and amplitude) in the plane of the generalized coupling param-eters (K

y

,Kz

). In each panel, the mostly vertical black curve is the contour along which the value of thecorresponding exponent is zero.

III. FLUCTUATIONS OF THE FINITE TIME LYAPUNOV EXPONENT

The top panel of Fig. S2 demonstrates explicitly the fluctuations of the finite time Lyapunovexponent for e = 0.038, where the exponent L

CS

is calculated in a short time interval Dt = 10�2

so that it can be regarded as a continuous function of time. For reference, the corresponding timeevolution of all species populations in the network are shown (in the three lower panels). It can

4

Page 15: NSR 2021 FKWHL - chaos1.la.asu.edu

be seen that, in any one cycle of population oscillation, LCS

possesses both positive and negativevalues, making its asymptotic value approximately zero. In this case, cluster synchronization canbe maintained but for a finite amount of time - arbitrarily small uncertainties or perturbations (e.g.,inevitable computational errors) can drive the network out of the specific cluster synchronizationstate and make it approach another coexisting state, generating intermittency as demonstrated inFig. 2 in the main text.

A noticeable feature of the finite time conditional Lyapunov exponent LCS

(t), as shown inFig. S2, is that its negative peaks are relatively sharp and each corresponds to the position of anear maximum for y

i

(t) and z

i

(t), as indicated by the vertical red dashed lines in Fig. S2. Thisindicates that the system tends to synchronize when the herbivore and predator populations beginto decay.

FIG. S2. Time evolution of the finite time conditional Lyapunov exponent LCS

(t). The four panels (fromtop down) correspond to L

CS

(t) and the evolution of species populations x

i

, y

i

, and z

i

in all patches (distin-guished by different colors). The coupling parameter is e = 0.038 - the same value as in Fig. 2 in the maintext.

5

Page 16: NSR 2021 FKWHL - chaos1.la.asu.edu

IV. TRANSIENTS AND INTERMITTENT SYNCHRONIZATION IN A NETWORK OF ODDNUMBER OF PATCHES

We consider a spatial network of n = 11 patches. Different from the case of an even numberof patches, here the network has 6 symmetry axes and, for each axis, there are 5 symmetric nodalpairs and one isolated node (node 1). The upper panel of Fig. S3 shows the network structure.Representative time evolution of the matrix elements c

i j

is shown in the lower panel of Fig. S3 (fore = 0.05). As in the network of an even number of patches treated in the main text, the phenomenaof cluster synchronization shadowed by chaotic phase synchronization and intermittency persistfor networks with an odd number of patches.

FIG. S3. Structure and intermittent cluster synchronization in a network of odd number of patches. (a) Adispersal network of eleven patches with a regular ring structure. The red dotted line specifies one of thesymmetry axes. (b) Time evolution of the matrix elements c

i j

(t) for e = 0.05.

6

Page 17: NSR 2021 FKWHL - chaos1.la.asu.edu

V. TRANSIENTS AND INTERMITTENT SYNCHRONIZATION IN A TWO-DIMENSIONALLATTICE OF PATCHES

We study a two-dimensional lattice of patches, as shown in the upper panel of Fig. S4. Thenetwork size is n = 16 with periodic boundary conditions. The lower panel in Fig. S4 shows thetime evolution of the matrix elements c

i j

in a long time interval of approximately 60000 averageperiods. In spite of the spatially two-dimensional structure of the network, the phenomena ofcluster synchronization umbrellaed by chaotic phase synchronization and intermittent switchingamong distinct cluster synchronization patterns still occur.

FIG. S4. Network structure and intermittent cluster synchronization in a two-dimensional spatial lattice of

patches. (a) A dispersal network of sixteen patches with a two-dimensional lattice structure. The red dottedline specifies one of the symmetry axes. (b) The time evolution of the matrix elements c

i j

(t) for e = 0.0257.

7

Page 18: NSR 2021 FKWHL - chaos1.la.asu.edu

VI. EFFECT OF COUPLING ON TRANSIENTS AND INTERMITTENCY

How does the value of the coupling parameter e affect transient cluster synchronization andintermittency? To address this question, we calculate the evolution of the cluster synchronizationmatrix for a systematic set of e values. Figure S5 shows four cases: e = 0.03,0.035,0.04 and0.045. For e . 0.03, cluster synchronization is rare, which becomes more frequent as the value ofe is increased from 0.03. For e & 0.045, the duration of cluster synchronization becomes long: aparticular state can last for a long time and numerically it becomes difficult to obtain intermittency.Nonetheless, the phenomenon of intermittent cluster synchronization can occur in a finite intervalof the coupling parameter. Especially, for system (1) in the main text, the parameter interval is0.035 . e . 0.04.

FIG. S5. Effect of coupling on cluster synchronization. Shown is the time evolution of the elements of thecluster synchronization matrix c

i j

(t) for (a) e = 0.03, (b) e = 0.035, (c) e = 0.04, and (d) e = 0.045. For thenetworked system (1) in the main text, the phenomenon of intermittent cluster synchronization occurs for0.035 . e . 0.04.

8

Page 19: NSR 2021 FKWHL - chaos1.la.asu.edu

VII. EFFECT OF NOISE ON TRANSIENTS AND INTERMITTENCY FOR STRONGER COU-PLING

We calculate the distributions of the transient lifetime T

CS

in a stronger coupling regime forfour values of the noise amplitude, as shown in Fig. S6. In general, strong coupling leads to alonger transient lifetime, giving rise to smaller values of the algebraic exponent. For example,for s = 10�9, the exponent is g ⇡ 1.57 for e = 0.038. For e = 0.04, the exponent has the valueg ⇡ 1.41.

FIG. S6. Effect of noise on algebraic distribution of the transient lifetime of cluster synchronization state.(a-d) For e = 0.04, algebraic distribution p(T

CS

) for four values of noise amplitude s: 10�10, 10�9, 10�7,and 10�6. The values of the algebraic exponent are approximately 1.34, 1.41, 1.47, and 1.58, respectively.(e) The algebraic exponent g versus the noise amplitude s.

9

Page 20: NSR 2021 FKWHL - chaos1.la.asu.edu

VIII. TRANSIENT CLUSTER SYNCHRONIZATION FOR ALTERNATIVE VALUES OF THELOCAL PARAMETERS

The phenomena reported in the main text have also been observed for alternative values ofthe parameters of the local dynamics. For example, changing the parameter b in the chaotic foodweb system [Eq. (1) in the main text] to 0.9 gives Fig. S7(a), the time evolution of the dynamicalvariables. It can be seen that, similar to the results in the main text [Fig. 2], the time evolutionis characteristic of the phenomenon of intermittent cluster synchronization. This is also the casefor the Hastings-Powell system. In particular, setting d1 = 0.35 and e = 0.025 in Eq. (2) in themain text, we obtain Fig. S7(b), the time evolution of the dynamical variables, where intermittentcluster synchronization occurs.

FIG. S7. Transient cluster synchronization for alternative values of the parameters of the local nodal

dynamics. Shown is the time evolution of the dynamical variables for (a) the chaotic food web model forb = 0.9, and (b) the Hastings-Powell system for d1 = 0.35 and e = 0.025. Other parameter values are thesame as those in the main text.

10

Page 21: NSR 2021 FKWHL - chaos1.la.asu.edu

IX. TRANSIENT CLUSTER SYNCHRONIZATION IN COUPLED CHAOTIC ROSSLER OS-CILLATORS

Transient cluster synchronization has also been observed in networks of coupled chaoticRossler oscillators. The network structure is identical to that in Fig. 1(a) in the main text, withthe local dynamical system replaced by the classical chaotic Rossler oscillator. The networkdynamical equations are

x

i

=�y

i

� z

i

,

y

i

= x

i

+ay

i

+ eN

Âj=1

a

i j

(yj

� y

i

),

z

i

= z

i

(xi

� c)+b,

where i, j = 1, . . . ,N are the nodal indices, a

i j

are the elements of the network adjacency matrix[Fig. 1(a) in the main text], and e is the uniform coupling strength. For (a,b,c) = (0.2,0.2,5.7),the oscillator generates a chaotic attractor. Figure S8 shows, for e = 0.046, the time evolution ofthe synchronization relationship among the nodal dynamics. Similar to the results from the cou-pled ecological oscillators, the system switches randomly among different cluster synchronizationstates during the course of system evolution.

FIG. S8. Transient cluster synchronization in coupled chaotic R¨ossler oscillators. Shown is the time evolu-tion of the synchronization relationship for coupling strength e = 0.046. The network structure is identicalto that in Fig. 1(a) in the main text.

11

Page 22: NSR 2021 FKWHL - chaos1.la.asu.edu

X. INVERSE CUMULATIVE DISTRIBUTION OF TRANSIENT LIFETIME

To further elucidate the power-law distribution of the transient lifetime, we calculate the inversecumulative distribution [1]. Specifically, let f (x) be the probability distribution of a random vari-able x. The inverse cumulative distribution determines the possibility for finding an event largerthan certain value of x: P(x) =

R •x

f (x)dx. If f (x) follows an algebraic scaling, we have f (x)⇠ x

g,so the inverse cumulative distribution follows an algebraic scaling: P(x) ⇠ x

G, with G = g+ 1.Figure S9 shows the cumulative distribution calculated from the same time series of transient life-time as that in Fig. 3 in the main text. In the interval T

CS

2 (0,102) (the same interval used inthe main text for fitting the distribution), the distribution can be fitted by an algebraic scaling withG ⇡�0.58. For comparison, Fig. S9 also includes the lifetime distribution shown in Fig. 3 in themain text. We have G ⇡ g+ 1. The thin tail in the inverse cumulative distribution is due to thelimited data (a finite-size effect).

FIG. S9. Inverse cumulative distribution of transient lifetime. In the interval T

CS

2 (0,102), the distributioncan be fitted by an algebraic scaling: p(T

CS

) ⇠ T

GCS

with G ⇡ �0.58 (red dots and green line). To facilitatea comparison, the probability distribution in Fig. 3 of the the main text is also shown (black dots and blueline).

12

Page 23: NSR 2021 FKWHL - chaos1.la.asu.edu

XI. VARIATION OF DEGREE OF SYNCHRONIZATION ABOUT eCS

c

For the food web network studied in the main text, in the region where transient cluster synchro-nization occurs, i.e, e eCS

c

⇡ 0.4, there is little change in the degree of global synchronization,as shown in Fig. S10, where the degree of synchronization is characterized the error defined as

dX =N

Â1[(x

i

�hxi)2 +(yi

�hyi)2 +(zi

�hzi)2]1/2/N,

where (xi

,yi

,zi

) is the state of the ith patch and hxi= ÂN

i

x

i

, hyi= ÂN

i

y

i

, and hzi= ÂN

i

z

i

character-ize the network averaged state. The behavior in in Fig. S10 is expected, as the impact of increasingthe coupling strength is to extend the lifetime of the cluster synchronizations states, whereas theswitchings between the different cluster synchronization states do not affect the degree of globalsynchronization since these states have the same dX value.

FIG. S10. Behavior of the global synchronization error in the food web network. Shown is dX versus eabout the critical coupling eCS

c

⇡ 0.04. In the region where transient cluster synchronization arises, i.e.,e 2 (0.035,eCS

c

), the value of dX is approximately constant. Each data point is the result of averaging overa time period of 104 cycles of oscillation.

13

Page 24: NSR 2021 FKWHL - chaos1.la.asu.edu

XII. EFFECT OF COUPLING ON STATISTICAL PROPERTIES OF SYNCHRONIZATIONMANIFOLD

Figure 7 in the main text demonstrates that, prior to the regime of transient cluster synchro-nization, the conditional Lyapunov exponent L fluctuates and crosses zero multiple times. Thefluctuations are induced by the deformation of the synchronization manifold: they do not implyany new type of synchronization transition. To provide support, we show in Figs. S11 and S12typical trajectories from patch 1 in the reduced network (Fig. 7 in the main text) for several valuesof the coupling strength in the fluctuating region. It can be seen that, at exactly the points whereL becomes negative, the attractor is deformed from that of the isolated oscillator. On the contrary,in the range where transient cluster synchronization arises, i.e., e 2 (0.035,0.04), the statisticalproperties of the synchronization manifold are characteristically similar to those of the isolatedattractor, leading to a smooth decrease in L with the increase of e.

FIG. S11. Typical trajectories from the parameter region where there are fluctuations of the conditional

Lyapunov exponent. For the chaotic food web network, in the coupling parameter range e 2 (0.018,0.03),fluctuations of the conditional Lyapunov exponent occur, due to the deformation of the synchronizationmanifold. Shown are typical trajectories from the first patch in the reduced network [Fig. 7(a) in the maintext] for different values of the coupling strength: (a) e = 0, (b) e = 0.018, (c) e = 0.019, and (d) e = 0.02.

14

Page 25: NSR 2021 FKWHL - chaos1.la.asu.edu

FIG. S12. Typical trajectories from the parameter region where there is transient cluster synchroniza-

tion. For the chaotic food web network, in the parameter interval e 2 (0.035,0.04) where transient clustersynchronization arises, the synchronization manifold remains statistically unchanged. Shown are typicaltrajectories from the first patch in the reduced network [Fig. 7(a) in the main text] for different values of thecoupling strength: (a) e = 0, (b) e = 0.038, (c) e = 0.039, and (d) e = 0.04

15

Page 26: NSR 2021 FKWHL - chaos1.la.asu.edu

XIII. EFFECT OF SYMMETRY PERTURBATIONS ON TRANSIENT BEHAVIORS

Transient cluster synchronization persists when the network symmetry is slightly broken. Toprovide supporting evidence of the robustness of the phenomenon of transient cluster synchroniza-tion against symmetry-breaking perturbations, we introduce random perturbations of magnitude1% to the parameter b in the chaotic food web network so that there is a slight parameter mismatch.Figure S13(a) shows the result, where the cluster synchronization states are slightly smeared, butthe intermittent behavior is still apparent. Similar results are obtained when random perturba-tions are applied to the network couplings, as shown in Fig. S13(b), where the magnitude of theperturbations is 5% of the original value of the coupling strength.

(a)

(b)

FIG. S13. Effect of symmetry-breaking perturbations on transient cluster synchronization. The networksystem is the same as the one in Figs. 1 and 2 in the main text. Shown are the time evolution of thedynamical variables of the system for e = 0.038 with: (a) random perturbations of magnitude 1% in theparameter b, and (b) random perturbations of magnitude 5% in the coupling parameter.

[1] White, E. P., Enquist, B. J. & Green, J. L. On estimating the exponent of power-law frequency distri-butions. Ecology 89, 905–912 (2008).

16