You are on page 1of 4

VOLUME 59 27 JULY 1987 NUMBER 4

Self-Organized Criticality: An Explanation of 1/f Noise


Per Bak, Chao Tang, and Kurt Wiesenfeld
Physics Department, Brookhaven IVational Laboratory, Upton, %e~ York I 1973
(Received 13 March 1987)

We show that dynamical systems with spatial degrees of freedom naturally evolve into a self-organized
critical point. Flicker noise, or 1/f noise, can be identified with the dynamics of the critical state. This
picture also yields insight into the origin of fractal objects.

PACS numbers: 05.40.+j, 02.90.+p

One of the classic problems in physics is the existence cascade of energy dissipation on all length scales, which
of the ubiquitous "1/f" noise which has been detected is the main characteristic of turbulence.
for transport in systems as diverse as resistors, the hour The criticality in our theory is fundamentally diflerent
glass, the flow of the river Nile, and the luminosity of from the critical point at phase transitions in equilibrium
stars. ' The low-frequency power spectra of such systems statistical mechanics which can be reached only by tun-
display a power-law behavior fP over vastly diAerent

time scales. Despite much eAort, there is no general


ing of a parameter, for instance the temperature.
critical point in the dynamical systems studied here is an
The

theory that explains the widespread occurrence of 1/f attractor reached by starting far from equilibrium: The
noise. scaling properties of the attractor are insensitive to the
Another puzzle seeking a physical explanation is the parameters of the model. This robustness is essential in
empirical observation that spatially extended objects, in- our explaining that no fine tuning is necessary to gen-
cluding cosmic strings, mountain landscapes, and coastal erate 1/f noise (and fractal structures) in nature.
lines, appear to be self-similar fractal structures. Tur- Consider first a one-dimensional array of damped pen-
bulence is a phenomenon where self-similarity is believed dula, with coordinates u„, connected by torsion springs
to occur both in time and space. The common feature that are weak compared with the gravitational force.
for all these systems is that the power-law temporal or There is an infinity of metastable or stationary states
spatial correlations extend over several decades where where the pendula are pointing (almost) down, u„
naively one might suspect that the physics would vary = 2zN, N an integer, but where the winding numbers N
dramatically. of the springs differ. The initial conditions are such that
In this paper, we argue and demonstrate numerically the forces C„=u„+~ —2u„+u„— are large, so that all
~

that dynamical systems with extended spatial degrees of the pendula are unstable. The pendula will rotate until
freedom naturally evolve into self-organized critical they reach a state where the spring forces on all the pen-
structures of states which are barely stable. We suggest dula assume a large value + K which is just barely able
that this self-organized criticality is the common under- to balance the gravitational force to keep the config-
lying mechanism behind the phenomena described above. uration stable. If all forces are initially positive, then the
The combination of dynamical minimal stability and final forces will all be K. Of course, the array is also
spatial scaling leads to a power law for temporal fluctua- stable in any configuration where the springs are still
tions. The noise propagates through the scaling clusters further relaxed; however, the dynamics stops upon reach-
by means of a "domino" eA'ect upsetting the minimally ing this first, maximally sensitive state. We call such a
stable states. Long-wavelength perturbations cause a state locally minimally stable.

1987 The American Physical Society 381


VOLUME 59, NUMBER 4 PHYSICAL REVIEW LETTERS 27 Jvr ~ 1987

What is the eflect of small perturbations on the over all length scales, leading to fluctuation lifetimes
minimally stable structure? Suppose that we "kick" one over all time scales. A perturbation can lead to anything
pendulum in the forward direction, relaxing the force from a shift of a single pendulum to an avalanche, de-
slightly. This will cause the force on a nearest-neighbor pending on where the perturbation is applied. The lack
pendulum to exceed the critical value and the perturba- of a characteristic length leads directly to a lack of a
tion will propagate by a domino eAect until it hits the characteristic time for the resulting fluctuations. As is
end of the array. At the end of this process the forces well known, a distribution of lifetimes D(t) — '
t leads
are back to their original values, and all pendula have ro- to a frequency spectrum
tated one period. Thus, the system is stable with respect
to small perturbations in one dimension and the dynam- S(co) =)I dt tD(t) —2+a
ics is trivial. 1+ (cot) 2
The situation is dramatically difI'erent in more dimen-
In order to visualize a physical system expected to ex-
sions. Naively, one might expect that the relaxation dy-
hibit self-organized criticality, consider a pile of sand. If
namics will take the system to a configuration where all
the slope is too large, the pile is far from equilibrium,
the pendula are in minimally stable states. A moment' s
and the pile will collapse until the average slope reaches
reflection will convince us that it cannot be so. Suppose
a critical value where the system is barely stable with
that we relax one pendulum slightly; this will render the
respect to small perturbations. The "1/f" noise is the
surrounding pendula unstable, and the noise will spread
dynamical response of the sandpile to small random per-
to the neighbors in a chain reaction, ever amplifying
turbations.
since the pendula generally are connected with more
than two minimally stable pendula, and the perturbation
To add concreteness to these considerations we have
performed numerica1 simulations in one, two, and three
eventually propagates throughout the entire lattice. This
dimensions on several models, to be described here and
configuration is thus unstable with respect to small fluc-
in forthcoming papers. One model is a ce11ular autorna-
tuations and cannot represent an attracting fixed point
for the dynamics. As the system further evolves, more ton, describing the interactions of an integer variable-
with its nearest neighbors. In two dimensions z is updat-
and more more-than-minimally stable states will be gen-
ed synchronously as follows:
erated, and these states will impede the motion of the
noise. The system wi'll become stable precisely at the z(x, y) z(x, y) —4,
point when the network of minimally stable states has
z(x ~ l, y) z(x ~ l, y)+1,
been broken down to the level where the noise signal
cannot be communicated through infinite distances At.
this point there will be no length scale in the problem so
z(x, y+ 1) z(x, y+ 1)+1,
tnat one might expect the formation of a scale invariant- if z exceeds a critical value K. There are no parameters
structure of minimally stable slates Hence. , the system since a shift in K simply shifts z. Fixed boundary condi-
might approach, through a self-organized process, a crit- tions are used, i. e. , z =0 on boundaries. The cellular
ical point with power-law correlation functions for noise variable may be thought of as the force on an individual
and other physically observable quantities. The "clus- pendulum, or the local slope of the sand pile (the "hour
ters" of minimally stable states must be defined dynami- glass" ) in some direction. If the force is too large, the
cally as the spatial regions over which a small local per- pendulum rotates (or the sand slides), relieving the force
turbation will propagate. In a sense, the dynamically but increasing the force on the neighbors. The system is
selected configuration is similar to the critical point at a set up with random initial conditions z &&K, and then
percolation transition where the structure stops carrying simply evolves until it stops, i.e. , all z's are less than K.
current over infinite distances, or at a second-order phase The dynamics is then probed by measurement of the
transition where the magnetization clusters stop com- response of the resulting state to small local random per-
municating. The arguments are quite general and do not turbations. Indeed, we found response on all length
depend on the details of the physical system at hand, in- scales limited only by the size of the system.
cluding the details of the local dynamics and the pres- Figure 1 shows a structure obtained for a two-
ence of impurities, so that one might expect self-similar dimensional array of size 100X 100. The dark areas indi-
fractal structures to be widespread in nature: The cate clusters that can be reached through the domino
"physics of fractals" could be that they are the process originated by the tripping of only a single site.
minimally stable states originating from dynamical pro- The clusters are thus defined operationally — in a real
cesses which stop precisely at the critical point. physical system one should perturb the system locally in
The scaling picture quite naturally gives rise to a order to measure the size of a cluster. Figure 2(a) shows
power-law frequency dependence of the noise spectrum. a log-log plot of the distribution D(s) of cluster sizes for
At the critical point there is a distribution of clusters of a two-dimensional system determined simply by our
all sizes; local perturbations will therefore propagate counting the number of aAected sites generated from a

382
VOLUME 59, NUMBER 4 PHYSICAL REVIEW LETTERS 27 JULY 1987

C3
C3 I Figure 2(b) shows a similar plot for a three-dimensional
i=
~ ~
~ 000
~ \00
~ 00 ~ 000
~ 00000040 ttot
~ 00 ~ tttltl
~ 001100tl
~
~IIttttt
tot
~ IIIHII
~
tttt
stot I array, with an exponent of 1.35. At small sizes the
H41
~ I 00
~ 00
Itott
F00
~000 ~
~ tttot tltttttt
F 000
~ 10\000
~ ttttttt
~0
I~ ~0101
~ ~ I to ~
~ lttttt toto ~ tttttttt ~ to ~ Ittttotl ~
curve deviates from the straight line because discreteness
~ tttttttt
~
~ ottttl
lltttt ItltltHOIttotttttttttto
~ 0 ~ ttottoto ~ otl ~ ltttlttt ~ 14010010lt
tt ~
~
H10111000 ~ 00000HttttOttltttttltt
~ tltttttl ~ totHItttottlttttlttttt
~ 000010 ~ ~ totltolltltttto ttttt
~ tttHtttt ~
~ tlltt ~ tottt
~ ~ 401ttttottl ~ 0 ~
~ tWttttO ~ tttttttttl ~ tttttt ~ Otic ~ ttttttttoltttt
~Ittttttttt ~ 0011010001~ 001111H101~ ~ ttttotttttttttt
effects of the lattice come into play. The falloff at the
~ olttttlltt ~ 44tttttttt ~ 040001'ottttt ~ 44004000010 ' tt
~ Itttttttltt ~ 0000010101~ 011~ IIHIII ~ ~ tttttttttttolttt
~otttttotol ~ 00110101HI000000000004 ~ 00111~ ottttttttttt
~ 0000000000 ~ ttttttttltNtttttttttt
10110ttttt ~ tt ~ Ittttttt ~ 014000000 tlt ~
~ ~ 0 ~ 11010114~ Ottotttltltt ~ 01000 ~ 10000011~ 10001 011~
~ ttt\Ittttto ~ tottttttotottt 100114~ 0 ~ tttttttttttoottttt ~ IHIIO
~ 01100001to ~ ~ II 01I tI I II I 4 t 0 t I IIII H I ~ ttttt ~ Itttttttltttt Itttlt~ I
largest cluster sizes is due to finite-size effects, as we
N ttttttttlltl
~ ~ oltttttttl ~ Ittlttttttt ~ ~ tltttttlltt ~ lttttttttttttlHtt
~ 01001000000~ tttttttltttttltttlttttt ~ 00Nttttttl ~ ttltttlttlotttlt
~ IIH000001000000 ~ 040000001000tltttt
tttttttttttttttlt
ttttt1100000010 ~ ~~ tlltttttltotttttt
INtttttttttttt
~ totttt40001011tt ~ 0000N1010H4 H
HtttttNIHIto IINHtH0 ~~
~ ~ 00000000010 ~
040000 F 40000
~ tI ~ 4 I ~ OOOO
~ otto Itt
~I
~ Ittttto ~ 0HI
~ Ittto ~ 10010
00010 ~ 10tH
ttttltott
~ It\00N
~
checked by comparing simulations for different array
HI 0t tot 01tot IIt 0 00 ~~~ ttttttttlt
Ntttlttttttttttttt 00000000ttt ~ 04tH
~It
~ tttttHttttttotttt ~ ~ 0100IH00401
~ 00010000001011H00~ ~ otttttttH
Htttttttttlttttttot ~ 00010001t
~ IIIINI ~ ttttttto ~ ~ OOOO 0000
~ 0000001HHIIIItttt ~ ~ t1110100
~0
~I
sizes.
~ Ittttttttttttttttttto ~ 0100000IHI~
totttttltttH10110010
0100000ttttttltt\0000 ~~~ ~~~ 00100tottt
~
~
~
~
~
ttttttHoot400000t400
to
tIN000tHttttttttttt
tttttttttH1110111100
0000000000tH
010100tttt
III N H \ IIIIIIIt I 0 ~ ~ttlt0001000
ottttttlltOH ~ tt
~
~ ~ 0 ~ 000 ~ 0 ~ 00 ~
~ I4 A distribution of cluster sizes leads to a distribution of
~ Ittttttltltttoottlt
~
~ Ittttottlttttttttttt
~~ Itttttoto '
01
\~ tt~
~ lt
~tltt01100040100ttttl
Itttttttolttttttttt
~ ottttttlttttttttot
~ 0110000HHIIIIH10
~ ttttttlt 10 ~
F00
~~
00
~4 ~
~ otot
00
fluctuation lifetimes. If the perturbation grows with an
~ tttltttto
~
~ I t4 ~I
Hoot~ 00
~IIH0H
00 000tH
~ tt to
~ I toll
~ tlttt
exponent y within the clusters, the lifetime t of a cluster
is related to its size s by i' ~=s. The distribution of
~ H044011 ~I~
~ 000 ~ 00 ~I ~
HIOII
~ F 040 ~t ~
~ tttl OOOO
tt
~I ~ Oolttt ~ ~
~ I F 000 0\00\0tt
I
~ I ~ 4 ~ ~ F 000
' tt
~
~
I
ttttt ~ ttt0ttttttt0
I Iottot
~ 10 ~ ~
~~
~0
~ 44 ~ 000
tttttt 00000010114
tltlt
~4 ~
~H
~0 ~
~
tt
~ ~ H 1000 ~
~ I ~ 4400 ~
~
HIIIIN
~ telO ~
~ t011010401
Itt tttttttltt\t
~ 40010t0114
ttttt ttottt tttttt
~ ~ 11
~ tto
tt0
lifetimes, weighted by the average response s/r, can be
PJ ~4
~ 0 ~ 00000
ottttl
I otttlt
~0 ~ Otl ~ ~
00 ~ otttttlttt00040010100100 ~ 10 ~
Ittttttltttltttttttttttt
~
400
ttott100
Httt
~ ~

~ 04~I
~ ~0~
~
tltttt
~ 110
~ 00001Httt ~
Itttttlottttttlo
Itot
ttttWIH
~~
~ ~

100 00 ~~
Ottttttttttt
~ I ~ 001 ~ Ittttt~ 11000011ttt
ttttttttttoollltttttttot
0400000ttttottttttlttttt
ottttttttttotltttttttltt
batty
~
~ ott0000000 ~ ~ to ~
~
~0
tl
I
calculated from the distribution of cluster sizes:
tttttttttttltttt
Itttttttttttt ttHtlt ~
~0
ItttttttOtttt Ittoltt
~ ~ ~
~ 00 ~ 4001100\oott ~ 04 ~
~ 0101~ 04 ~otltttttlt ~ 00 ~
~
~ 0001 000
~ I
~ 010 ~ 0 ~ IotttW000 Itlt Ittttottttt Itttto
~ 00 ~ Ottttotto\ott

=r '"+"+' =r
~
otttotltlt
~ 01 ~ Itttto

D(r) = —
Ittttttt ~ ~ ~
OIIHIII
~
tt ttt
~ 004000000ttt4100 ~ 0001 00
~ ~ Ittttttttt
ttt ttlot ~ ~~ Ittttl
lttltt S ds
~ 00
~~
~0 ~
~ 40 ~
~ ~ ~I
~~
~
F 00
10
D(s(r)) (2)
t dt
20 ~0 I 0 80 100
Figure 3 shows the distribution of lifetimes correspond-
FIG. 1. Self-organized critical state of minimally stable ing to Fig. 2 (namely how long the noise propagates after
clusters, for a 100X 100 array. perturbation at a single site, weighted by the temporal
average of the response). This leads to another line indi-
cating a distribution of lifetimes of the form (2) with
seed at one site and averaging over many arrays. The =
a 0.42 in two dimensions (50X50), and a 0.90 in =
curve is consistent with a straight line, indicating a three dimensions. These curves are less impressive than
po~er law D(s) s ', r —
98. The fact that the curve =0. the corresponding cluster-size curves, in particular in
is linear over two decades indicates that the system is at three dimensions, because the lifetime of a cluster is
a critical point with a scaling distribution of clusters. much smaller than its size, reducing the range over

C3

KD

C3

C3 C3
I I I I I
l ill I I I I I I lll I I I I I l Ill

10 10 10 10 X I I I I I IIII I I I I I III
10 10 10
C3 t
C3

C3

(:) o
C3
C3
I

C3 CO
I I I I I III& I I I I I I lll I I I I I
l Ill
10 10 10 10 I I I I I I I I I I I I

10 10 10
FIG. 2. Distribution of cluster sizes at criticality in two and t
three dimensions, computed dynamically as described in the FIG. 3. Distribution of lifetimes corresponding to Fig. 2.
(a) For the 50X 50 array, the slope a = 0.42, yielding a "l/f"
text. (a) 50 X 50 array, averaged over 200 samples; (b)
20x20X20 array, averaged over 200 samples. The data have
been coarse grained.
f
f " spectrum
noise spectrum
an
';
(b) 20X20X20 array, a=0.90, yielding

383
VOLUME 59, NUMBER 4 PHYSICAL REVIEW LETTERS 27 JUL+ 1987

which we have reliable


spectrum is S(ttt) =
ttt
data.
+'= rtt
'in 2D and cu "
The resulting power-law
in
ticality can be taken much further and might be the un-
derlying concept for temporal and spatial scaling in a
3D. wide class of dissipative systems with extended degrees
To summarize, we find a power-law distribution of of freedom.
cluster sizes and time scales just as expected from gen- We thank George Reiter for suggesting that these
eral arguments about dynamical systems with spatial de- ideas might apply to the problem of turbulence. This
grees of freedom. More numerical work is clearly need- work was supported by the Division of Materials Sci-
ed to improve accuracy, and to determine the extent to ences, U. S. Department of Energy, under Contract No.
which the systems are "universal, "
e. g. , how' the ex- DE-AC02-76C H00016.
ponents depend on the physical details. Our picture of
1/f spectra is that it reflects the dynamics of a self-
organized critical state of minimally stable clusters of all
length scales, which in turn generates fluctuations on all
'For a review of 1/f noise in astronomy and elsewhere, see
W. H. Press, Commun. Mod. Phys. C 7, 103 (1978).
time scales. Voss and Clarke have performed measure-
2B. Mandelhrot, The Fraetal Geometry of /Vature (Free-
ments indicating that the noise at a given frequency
spatially correlated over a distance L(f) which increases
f
is
man, San Francisco, 1982).
3C. Tang, K. Wiesenfeld, P. Bak, S. Coppersmith,
as f decreases. We urge that more experiments of this P. Littlewood, Phys. Rev. Lett. 58, 1161 (1987).
and

type be performed to investigate the scaling proposed 4L. P. Kadanoff; Phys. Today 39, No. 2, 6 (1986).
here. 5P. Bak, C. Tang, and K. Wiesenfeld, to be published.
We believe that the new concept of self-organized cri- 6R. F. Voss and J. Clarke, Phys. Rev. B 13, 556 (1976).

384

You might also like