Professional Documents
Culture Documents
Diffusion on fractals
Ben O'Shaughnessy
Department of Chemical Physics, The Weizmann Institute of Science, 76100 Rehovot, Israel
Itamar Procaccia*
Department of Chemistry and The James Franck Institute, The University of Chicago, Chicago, Illinois 60637
(Received 8 April 1985)
The issue of diffusion on fractals is addressed with stress on the question of how to generalize the
diffusion equation for Euclidean lattices to the case of fractal lattices. Such an equation is proposed
on the basis of scaling arguments. The solutions of this equation are interpreted as analytic en-
velopes of the exact probability distribution P(r, t) which is far from smooth. In fact it is shown
that P(r, t) has discontinuities which appear self-similarly on all length scales. The exactly soluble
examples of Sierpinski gaskets embedded in general dimension d are analyzed. The predictions of
the diffusion equation (involving no free parameters) are in very close agreement with the results of
numerical simulations. A renormalization-group theory for the Green s function is developed to
support the diffusion equation and to shed light on the nonanalyticities in P (r, t).
From this solution one finds immediately where N(r) is the number of sites belonging to the fractal
in a shell at radius r, per unit shell thickness. To obtain a
("(t) = [K(2+e)'t]'"'+"
&
differential equation for P(r, t) from (2.3) and (2.4) we re-
XI ((D+2)/(2+8))ll (D/(2+8)) (1.6) quire in addition a constitutive relation equating J(r, t)
with the gradient of P(r, t) multiplied by a conductivity.
and P(0, t)-t+@ in agreement with Eqs. (1.1) and
/' However both the conductivity and N(r) are not expected
to depend smoothly on r for any lacunar fractal. In fact
(1.3). It is clear, however, that Eq. (1.5) contains much
more information; this will be examined below. these are expected to fluctuate around a smooth scaling
The arguments for Eq (1..4) are presented in Sec. IL In law with the fluctuations persisting on all length scales.
the same section we consider also the family of 1- In consequence we anticipate similarly singular behavior
dimensional Sierpinski gaskets9 for which we calculate the for P(r, t) {as is borne out by numerical simulation in Sec.
number K. The idea behind this calculation is a compar- IV) whose gradients are therefore not defined. However,
ison of the steady-state currents predicted by Eq. (1.4) we propose that the usual such relations exist for p(r, t),
with a source at r =0 and sinks at the boundaries to a the smoothed envelope of p(r, t):
direct and exact calculation of the same currents. In Sec.
III we present a renormalization-group theory for the J(r, t) = cr(r ) dP(r,r t) (2.5)
Green's function. This theory is used to support the argu-
ments of Sec. II and to shed light on the nonanalytic where J(r, t) and o(r) are the envelopes of the current and
properties of P(r, t). In Sec. IV we present a number of conductivity, respectively. In general we expect depen-
numerical simulations on d-dimensional Sierpinski gas- dences on the angular variables also to appear in (2.5): the
kets. Comparisons of P(r, t) and P(r, t) for d=2, 3, 4 are right-hand side of (2.5) has been approximated by
presented, as are plots to demonstrate the self-similar na- preaveraging over these variables. Thus o(r) is th. e total
ture of the singularities in P(r, t) on all the (available) conductivity at r (i.e., the integral of the radial conduc-
length scales. The paper concludes with a discussion in tivity over a shell), and the terms involving derivatives of
Sec. V. the probability with respect to angular variables vanish
due to the "spherically" symmetric initial conditions.
II. ANALOG OF FICKIAN DIFFUSION
J
Just as we defined envelopes for and o, so we define
ON FRACTALS N(r) and M(r, t) to be the envelope of N(r) and M(r, t),
respo:tively. The envelope analog of Eqs. (2.3) and (2.4)
In Euclidean spaces the probability distribution for a are
diffusing particle obeys the equation
I3M(r t) 8 ~~
(2.6)
=KViP(r, t), (2. 1) Bt Br
and
where K is the diffusion constant. For 5 function initial
conditions one can transform to spherical coordinates and M(r, t) =P(r, t)N(r) . (2.7)
integrate out the angular degrees of freedom. The result- Substituting Eqs. (2.5) and (2.7) in (2.6), we get
ing equation is
BP(r t) i 8 dp(r t)
dP(r, t) K 8 e i BP(r, t) N (2.8)
(2.2)
dt r" —' Br dr
The smoothed N(r) is determined by requiring that the
where all the constants have been absorbed in E. We turn number of sites in a ball of radius L that belong to the
now to the question as to what the analog of Eq. (2.2) for fractal will equal L . This means that
fractal lattices is.
N(r) =Dr (2.9)
A. Scaling argument
Note that this equation implies an appropriate choice of
We shall consider an origin r =0 and hyperspherical
shells of radius r in the embedding d-dimensional space.
the dimensionless variable r [i.e., f
N(r)dr =CL with
C =1]. To. smooth o(r) we first defme the conductivity
Let M(r, t)dr be the probability to find a diffusing particle per site by
in the shell between r and r+dr By conserv. ation of
probability o(r) =K(r)N(r) (2. 10)
BM(r, t) and recall the equivalence of the stationary electrical con-
(2 3) ductivity problem and the stationary diffusion problem.
Bt
Fix a potential P at the origin and a zero (ground) poten-
where J(r, t) is the net radial current through the shell. tial at the shell of radius r The total integ. ral resistance
Let us define the average probability density per site
P(r, t) by R(r)=P/J. Let us now assume the smooth envelope of
the resistance scales according to R(r)-r . Then the en-
M(r, t) =P(r, t)N(r), (2.4) velope &(r) at the shell r is given by
32 DIFFUSION ON FRACTALS 3075
In other words, on the fractal the conductors are put to- To get the steady-state current we recall the basic equa-
gether such as to leave holes on all length scales; as a re- tion (2.5) which together with (2.9), (2. 10), and (2. 14) im-
sult the conductivity grows more slowly than N. We note plies that
that the index 8 which reflects this anomaly is precisely
the one responsible for anomalous diffusion, cf. Eq. (1.6). ~~@D —1 —8 (2. 19)
Indeed the scaling law (2. 10) is the expression of this
equivalence. The same law has been argued for in a dif-
ferent manner in Ref. 11, while a similar relationship is
proposed in Ref. 12, involving the exponent which deter-
mines the scaling of the coupling constant rather than the
J= QKD (2+ 8 —D) r o—
Equation (2. 18) in (2. 19) leads therefore to
(2.20)
I
time t. The factor of 3 reflects the fact that triangles have
8 eBP(r) three neighbors rather than four. We shall solve the fol-
Kr D
K i (2. 17) lowing problem given a gasket with 3" triangles and po-
Br Br
tentials Po, Pi, Pz at the boundary points. We seek the
subject to the boundary conditions P(0) =P, P(ro) =0. currents jo, j~, j2 that flow out of the outer three vertices.
The solution of Eq. (2. 17) is Describing
EEN O'SHAUGHNESSY AND KTAMAR PROCACCKA 32
or
0o jo
= Ji Z (&)H —iz
J— (2.29)
The recursion relation (2.22) therefore has the solution
Yn+1= Yn —2
5 I
3 ~
and D in the present case is ln3/ln2, we find
Denoting further Z„= I'„—
'
—, we have 1n5
(2.37)
5 ln2
ZS+1 3 Zyg (2.28)
in agreement with previous derivations of 8.3 4 Using this
in Eq. (2.35) we find
Jo
K=4W/3D(2+8 —D) . (2.38)
tFI
gO We therefore have no free parameter in Eq. (1.4) for the
present case. The calculation of K for the general d-
dimensional case is presented in Appendix A. The final
D)—
result is
28'd
(2.39)
(d+1)D(2+8
I I I I I I I I ) I I
i i )
l.0+
0.8
0.4
0.2
0
60
denote as i~, i~=3i+a, etc. , with a=0, 1,2 (Fig. 1). De- + G)~i, (&)+ (1+i).)5),,J +5),i
fining Gi"'(E) to be the Laplace transform of G,i", we see
(3.4)
from Eq. (2.21) that generally speaking
where
3— G(~i (E) = QGk i (E) = 5~i (3.1) G)"i (e) =QG)"'i (e) . (3.5)
3078 BEN O'SHAUGHNESSY AND ITAMAR PROCACCIA 32
(3 —e') =(A2 —A, —3) (3.9) In d dimensions, where r ~i '" +"( +", Eq. (3.18) reads
and notice that 5; j =35;j. The crucial step now is to 6(r t) g ex ( r)n(d+3)/)n2/g t)tin(d+))/In(d+3)
compare Eq. (3.8) and (3.1) and see that the system (3.8) (3.19)
has the same structure as a sum of systems (3.1). Thus
Remembering that the gaskets are characterized in d di-
mensions by [cf. Eqs. (A14) and (A15)]
(3.10)
D = ln(d + 1)/ln2, (3.20)
where q is nearest neighbor to i. 2+8=In(d +3)/ln2, (3.21)
At this point we want to use Eq. (3. 10) to compare with
we see that Eq. (1.5) agrees exactly with Eqs. (3.18) and
the diffusion-equation approach. The latter is expected to
(3.19) in two and in higher dimensions. We have to bear
j
be applicable for i and that are far apart. We then have in mind, however, that Eq. (1.S) is only meant to be an en-
velope to a possibly very singular function (r, t). 6
(3.1 1) Indeed, Eq. (3.15) relates only points i to points J
+ +
(d 1)"i,(d 1)"j. In the numerical simulations shown
and below we shall find that P(r, t) is very far from being
(3.12) smooth and appears to have discontinuities on all length
scales. These discontinuities have self-similar appearance
in our coordinate system. Remembering that A, =3 —e we as discussed at some length in Sec. IV. As will be shown,
get finally however, Eq. (1.5) provides an excellent envelope approxi-
mation to P(r, t).
6(n) (~) G(n —1)(5E' —E' 2) (3.13)
It is slightly more difficult to test the predictions of Eq.
(3.15) for j&0 against (1.5) because it is harder to
transform from i to r in the general case, and (1.5) is valid
in r space. For this reason we test Eq. (3.15) for general
On the infinite lattice, where boundary conditions can
be neglected, we expect the Green's function to be the
j
i, numerically in Sec. IV.
fixed-point function 6; j(e) of the recursion relation
(3.13). Furthermore, since we are interested in long times IV. NUMERICAL SIMULATIONS
we can consider the limit e — +0 to find that Eq. (3.13)
predicts that Here we present typical comparisons of P(r, t) to P(r, t)
obtained numerically for Sierpinski gaskets at d =2, 3,4.
Figure 5 shows P(r, t) versus r along the edge of the d =2
G3; 31(t) = —, 6;*j(t/5) .
'
(3.14) gasket with 5-function initial conditions at the top, at two
This result is valid for the embedding dimension d =2. different times. P(r, t) is computed from Eq. (1.S). The
The generalization to d dimensions is presented in Appen- quality of the envelope approximation is apparent. The
dix 8 with the final result same quality pertains to d =3,4 as shown in Figs. 6 and
7. We reiterate that no free parameters exist in Eq. (1.5).
G(g+ i); (g+ i)~ (t) = Gg I (t /d + 3) . (3.15) Similar to Fig. 3, P(r, t) seems to exhibit steps or
discontinuities that are already apparent in Fig. 5 but be-
32 DIFFUSION ON FRACTALS 3079
B
P
a e
—6
0 CI:
+0 CL
+O
4 C)
+o
+g
00 25
I
50 75 0 50 lOO
~
200
JJ t ~ J
rgxee
ask i
a a
250
k
x
All
xe
R
FICx. 5. Typical plots of p(r t) vs r along the edge of a d =2 3 -gasket with 5-function initial conditions at the top and W=0. 25.
(a) t =3000 and r in dimensionless units. Numerical simulations plotted with crosses, analytical predictions with open circles. (b)
t =25 000, otherwise identical to (a).
1.0 I I l I
2.5 I t I I
6.0 I I I
1.70 I l I I I
0
0
0
3.6— + o
0
+o Q 40
++0
24—
0.68—
0
0.34—
I l I 0 IO 20 30 40 50 60
0 IO 20 30 40 50 60
FICz. 6. Same as Fig. 5, but for a d =3, 4-gasket. (a) FI&. 7. Same as Fig. 5, but for a d =4, 5 -gasket. (a)
t =1000, W= 6. (b) t =2000. (c) t =3000. Notice the discon- t =3500, W= 8. (b) t =7000. The discontinuities in P(r, t) be-
tinuities in the numerical P(r, t). come even more apparent.
3080 BEN O'SHAUGHNESSY AND ITAMAR PROCACCIA 32
0 0 I I I
-lo -8 -6 -4 -2 0 -2.0 -I.5 -I.Q -0.5 0 + -I2.5 -IO.O -7.5 -5.0 -2.5 0 -2.0 -I 5 -I.o -0.5
0 I I I
0 I
ppp
CL
CL
o, I I I
o
op 0 I I
p
0
-O. Q—
0
--Q02— p
p
-0.050- p
I
0 po 0
OO p -Q.OIO—
pp p
oo
--003- -0.075—
-0.15— 0p
0
p -O. IOO— —-MI5—
0p
0.20 — p -CQ4 — o p
I I I I I I I I I I I I
I
-0.25
I
-03 -0.2 —O. -0.08 -0.06 -0.04 -0.02 -0.2 -0.05 -0.03 -0.02 -0.0
-Q4
-R /t
l 0
2+
e/
0 -O. I5
-R ' /t-O. l 0
-R"'/t
I
—0.50- 0
p
pop 0
0po
pp
oo -075— p
0
-l.5 — +
0 op -I.oo— 0 0
oo 0 0
CO -5—op oo
CL -I.25— -2.5—
-l2.5 -IO -75
I
-5 -2 5 0 -2 -15
I
-05
I
Q
0
0 0 o'
oo
+~
I I
CL. 0
-o.os- — -O.OI- 0
—Q. 0—
-35— 0 +y
I
-0.02-
O
—O. I5— 0
-0.03— -4.5 0
-0.20— 2.6
-0.04—
-0.25 — ', I I I I I
d =2,3,4 showed that the entire function P (r, r) oscillated choose a special arrangement of boundary potentials like
periodically in time with period d +3 about the envelope the one shown in Fig. 12. The potential is 1 at the "top"
P(r, t). and zero at d bottom sides. By symmetry (see Fig. 12)
We found that these oscillations increase in amplitude there are only three unknown potentials, P~, Pz, arid Ps.
with increasing d just as the discontinuities in space do. Note that this remains true for any d with these boundary
In this sense P(r, t) is the smoothed out version of P(r, t) conditions. Taking now the conductivity w as unity (we
both in space and time. reinsert w at the end}, we see that in the steady-state
Kirchhoff's laws imply:
ACKNOWLEDGMENTS
[1+(d —1)P )] =P t Pz,—
Qn
(A2a)
This work has been supported in part by the Minerva
Foundation (Munich, Germany) and by a National Sci-
ence Foundation grant. I.p. thanks Professor R. S. Berry (A2b)
and other colleagues at The University of Chicago for
a„Ps — [Pz+(d —2)$3] =0
Q~
their warm and wholehearted hospitality. The numerical . (A2c)
computations were done in part in the computation facili-
ty of the Materials Research Laboratory, The University From these equations we find
of Chicago.
a„—dp2
(A3)
APPENDIX A: DETERMINATION OF E 1
Q„—d
FOR GASKETS IN d DIMENSIONS —2da„[(d —a„)(a„d +a„—
Pz 2d)+2d ] (A4)
Here we present the general case of d dimensions. The
case d =2 discussed in Sec. II can be easily inferred. Now let Jbe the current flowing into the top vertex
The d-dimensional n-gasket has d+1 boundary sites. (this of course equals the sum of currents flowing out of
We can therefore fix d +1 potentials (Vo, %'t, . . . , %q+&). all "bottom" vortices):
The (d+1)X(d+1) matrix LT" relates the currents to
these potentials as in Eq. (2.22). The same arguments that J=a„l —a„ (Pt+P)+ +$))=a„(1—Pt) . (A5)
followed Eq. (2.22) imply now that an cr" has the form
T
Using (A3) and rearranging we find
Qn
a„d(d +1)
J= d (3+d) —a„(d +1) (A6)
a„
Now the matrix o" +' pertains to Fig. 12 looked at as one
&n
single hypertriangle. Therefore
J=a„+,X 1 — . +0)=a„+, .
Qn
I
d
(0+0+ (A7)
We want to determine a„by calculating o" +'
which
pertains to d +1 n-gaskets put together, which coristitute %'e thus have the desired recursion relation
the ( n + 1)-gasket. As an example we show in Fig. 12 the a„d(d +1)
situation for d =3. (We reiterate that every vertex in the (A8)
figure denotes actually a hypertriangle rather than a site. ) d (3+d) —a„(d +1)
Since cr" is determined by only one parameter, we can
Repeating now the tricks of Sec. II for this general case
we find
n+1 —gasket
Jo= g(4t Po)= d4'o+ g0—. —
FIG. I2. The boundary conditions and notation used for the Since we now have o" we can calculate the currents
calculation of the currents are shown for d =3 as an example. under the boundary potential vector ($, 0,0, . . . , 0). The
Notice that there exists only three independent values of P in total current flowing into the bottom sites (equal to the
any dimension d. current flowing out of the top site) is then
3082 BEN O'SHAUGHNESSY AND ITAMAR PROCACCIA 32
Qp
—W ggq —2dgq (81)
k)
where
8'is
g
is over the 2d nearest neighbors of site p, and
the conductance of a bond or the hopping frequency. )0
Consider the equations (81) for each of the (d +1) sites l+2-
q belonging to the hypertriangle labeled i. Their sum is
(i+2) (i+2}, (i+1 )z
~Kg. =dXQ. +X X Q. -2dXQ, . (82)
q&i q&i j q&i q
[.q&J' FIG. 13. The notation used for the renormalization-group
qadi} calculation in d dimensions is shown for d =2 as an example.
ELUSION
DD ON FRACTALS 3083
Summing
gives
Eq. (810) over pg, and adding to (Bll)
The fixed-point function thus obeys
(816)
5» j +5»j Defining
fining e' by '— :
Note that 5; j =(4+1)5j, 5(i+p) j ——
.
A
(d + 1)
A,
.
—
'=A,
e'
—
we have
—
5;+p j, and
+(1 d)A, (8+1},and de-
we have for long tiines
'Present and permanent address: Department of Chemical 7A short presentation of the ideas is found in B. O'Shaughnessy
Physics, The Weizmann Institute of Science, 76100 Rehovot, and I. Procaccia, Phys. Rev. Lett. 54, 455 (1905).
Israel. R. Rammal and G. Toulouse, J. Phys. (Paris) Lett. 44, L13
~Y. Gefen, A. Aharony, and S. Alexander, Phys. Rev. Lett. 50, (1983).
77 (1983). 98. B. Mandelbrot, The Fraetal Geometry, of Nature (Freeman,
E. Domany, S. Alexander, D. Bensimon, and L. P. Kadanoff, San Francisco, 1983).
Phys. Rev. 8 28, 3110 (1983). ioJ. R. Banavar and J. Willemsen, Phys. Rev. B 30, 6778 (1984).
S. Alexander and R. Orbach, J. Phys. (Paris) Lett. 43, 2625 S. VA'lke, Y. Gefen, V. Ilkovic, A. Aharony, and D. Stauffer,
(1982). J. Phys. A 17, 647 (1984).
4Y. Gefen, A. Aharony, 8. B. Mandelbrot, and S. Kirkpatrick, 2R. A. Guyer, Phys. Rev. A 29, 2751 (1984).
Phys. Rev. Lett. 47, 1771 (1981). J. C. Angles d'Auriac, A. Benoit, and R. Rammal, J. Phys. A
5R. Lenormand and C. Zarcone (unpublished). 16, 4039 (1983).
F. Leyvraz and H. E. Stanley, Phys. Rev. Lett. 51, 2048 (1983).