Escolar Documentos
Profissional Documentos
Cultura Documentos
Key words: Resistor network, two-point resistance, nite lattices, summation and product identities.
Introduction
Ii = 0.
(1)
i=1
j=1
cij (Vi Vj ) = Ii ,
i = 1, 2, , N ,
(2)
where the prime denotes the omission of the term j = i. Explicitly, (2) reads
L V~ = I~
(3)
where
c1
c12
L = ..
.
c1N
c12
c2
..
.
c2N
. . . c1N
. . . c2N
..
..
.
.
...
cN
(4)
and
ci
N
X
cij .
(5)
j=1
V V
.
I
(6)
(7)
A probabilistic interpretation:
The two-point resistance has a probabilistic interpretation. Consider a
random walker walking on the network L with the probability
pij = cij /ci
(8)
of hoping from node i to node j, where pij can be dierent from pji. Let
P (; ) be the probability that the walker starting from node will reach
node before returning to , which is the probability of rst passage. Then
one has the relation [2, 5]
P (; ) =
1
c R
(9)
1
.
z R
(10)
L i = li i ,
i
j = ij .
Now the sum of all columns (or rows) of L is identically zero, so one of
the eigenvalues of L is identically zero. It is readily veried that the zero
eigenvalue l1 = 0 has the eigenvector
1 = 1/ N ,
= 1, 2, , N .
We now state our main result as a theorem.
Theorem:
Consider a resistance network whose Laplacian has nonzero eigenvalues
li with corresponding eigenvectors i = (11 , 12 , , 1N ), i = 2, 3, , N .
Then the resistance between nodes and is given by
R =
N
X
2
1
i i .
i=2 li
(11)
Proof.
We proceed by solving Eq. (3) by introducing the inverse of the Laplacian
L, or the Greens function [6]. However, since one of the eigenvalues of L is
zero, the inverse of L must be considered with care.
We add a small term I to the Laplacian, where I is the N N identity
matrix, and set = 0 at the end. The modied Laplacian
L() = L + I
is of the same form of L except that the diagonal elements ci are replaced by
ci + . It is clear that L() has eigenvalues li + and is diagonalized by the
same unitary transformation which diagonalizes L.
5
N
X
i = 1, 2, , N ,
Gij ()Ij ,
j=1
(12)
(13)
N
X
U i
i=1
1
U
li + i
1
+ g ()
N
(14)
where
g () =
i i
.
i=2 li +
N
X
(15)
The substitution of (14) into (12) now yields, after making use of the constraint (1),
Vi () =
N
X
gij ()Ij .
j=1
N
X
gij (0)Ij .
(16)
j=1
L=
2c1
c1
0
c1
c1 2c1 + c2 c1
c2
0
c1
2c1
c1
c1
c2
c1 2c1 + c2
where c1 = 1/r1 , c2 = 1/r2 . The nonzero eigenvalues of L and their orthonormal eigenvectors are
l2 = 4c1 ,
l3 = 2c1 ,
l4 = 2(c1 + c2 ),
1
2 = (1, 1, 1, 1)
2
1
3 = (1, 0, 1, 0)
2
1
4 = (0, 1, 0, 1).
2
R13 =
R12
2
1
31 33 +
l3
2
1
31 32 +
l3
2
1
41 43 = r1 ,
l4
2
1
r1 (3r1 + 2r2 )
41 42 =
.
l4
4(r1 + r2 )
L complete graph = r 1
N 1
1
1
N 1
..
..
.
.
1
1
1
1
..
.
1
1
..
.
1
1
..
.
N 1
1
1
N 1
(17)
2n
1
= exp i
,
N
N
n, = 0, 1, ..., N 1.
It follows from (11) the resistance between any two nodes and is
R, = r
N
X
n
n=1
n
N
2
r.
N
(18)
One-dimensional lattice
TNfree =
1 1 0 0
0
0
1 2 1 0
0
0
..
..
.. . .
..
..
..
.
.
.
.
.
.
.
.
0
0
0 1 2 1
0
0
0 0 1 1
(19)
n = 2 1 cos n ,
1
(N )
nx
= ,
N
s
2
=
cos (x + 1/2)n ,
N
n = 0, 1, , N 1
n = 0, all x
n = 1, 2, , N 1, all x, (20)
where n = n/N. Thus, using (11), the resistance between nodes x1 and x2
is
h
1 cos (x + 1 ) cos (x + 1 )
1
n
2
n
r NX
2
2
free
R{N 1} (x1 , x2 ) =
N n=1
1 cos n
= r FN (x1 + x2 + 1) + FN (x1 x2 )
i
1
1
FN (2x1 + 1) FN (2x2 + 1) ,
2
2
i2
(21)
where
FN () =
1
1 cos(n )
1 NX
.
N n=1 1 cos n
(22)
1
1 ein
1 NX
.
N n=1 1 ein
Re TN () =
(23)
1
1 X
1 NX
ein /N
N n=1 =0
and carry out the summation over n. The term = 0 yields FN (1) and
terms 1 can be explicitly summed, leading to
1
1 (1)
1 X
1 ,
TN () = FN (1) +
N =1 1 ei /N
"
< 2N.
(24)
We now evaluate the real part of TN () giving by (24). Using the identity
1
Re
1 ei
1
= ,
2
0 < < 2,
(25)
we nd
i
1 h
(26)
2 3 (1) .
4N
Equating (23) with (26) and noting FN (1) = 1 1/N, we are led to the
recursion relation
Re TN () = FN (1)
FN () FN ( 1) = 1
i
1 h
2 1 (1) ,
2N
N
2
2
"
#!
(27)
where [x] denotes the integral part of x. The substitution of (27) into (21)
now gives the answer
free
R{N
1} (x1 , x2 ) = r |x1 x2 |
10
(28)
Tper
N =
2 1 0 0
0 1
1 2 1 0
0
0
..
..
..
.. . .
..
..
.
. .
.
.
.
.
.
0
0
0 1 2 1
1 0
0 0 1 2
(29)
n = 2 1 cos 2n ,
1
per
nx
= ei2xn ,
n, x = 0, 1, , N 1.
N
(30)
Substituting (30) into (11), we obtain the resistance between nodes x1 and
x2
2
1 ei2x1 n ei2x2 n
r NX
per
(x
,
x
)
=
R{N
2
1} 1
N n=1 2(1 cos 2n )
= r GN (x1 x2 )
(31)
where
GN () =
1
1 NX
1 cos(2n )
.
N n=1 1 cos 2n
1
(2 1)
N
(32)
"
|x1 x2 |
= r |x1 x2 | 1
.
N
(33)
The expression (33) is the expected resistance of two resistors |x1 x2 | r and
(N |x1 x2 |) r connected in parallel as in a ring.
(34)
where denotes direct matrix products and TNfree is given by (19). The
Laplacian can be diagonalized in the two subspaces separately, yielding eigenvalues
(m,n) = 2r 1 (1 cos m ) + 2s1 (1 cos n ),
(35)
and eigenvectors
(M ) (N )
free
ny .
= mx
(m,n);(x,y)
(36)
It then follows from (11) that the resistance R free between two nodes r1 =
(x1 , y1) and r2 = (x2 , y2) is
free
R{M
N } (r1 , r2 ) =
1
M
1 N
X
X
free
(m,n);(x1 ,y1 )
free
(m,n);(x
2 ,y2 )
(m,n)
s
2
r
x1 x2 +
y1 y2 +
N
M
MN
h
i2
1
1
1
1
M
1 N
1 cos x +
cos
y
+
cos
x
+
cos
y
+
n
X
X
1
m
1
n
2
m
2
2
2
2
2
,
1
1
r (1 cos m ) + s (1 cos n )
m=1 n=1
(37)
12
where
m
n
,
n =
.
M
N
Here, use has been made of (28) for summing over the m = 0 and n = 0 terms.
The resulting expression (37) now depends on the coordinates x1 , y1 , x2 and
y2 individually.
m =
3 3
9877231
=
r
+ +
4 5 27600540
= (1.70786...) r.
(38)
Example 4: For M = N = 4, we nd
free
R{44}
({0, 0}, {3, 3}) =
(39)
r1 = (x1 , y1) =
=
=
=
M
2
m, n = even
2
m, n = odd
m = odd, n = even
2
m = even, n = odd
2
13
and the summation in (37) breaks into four parts. In the M, N limit
the summations can be replaced by integrals. After some reduction we arrive
at the expression
1
R (r1 , r2 ) =
(2)2
1 cos x1 x2 ) cos(y1 y2 )
r 1 (1 cos ) + s1 (1 cos )
(40)
Our expression (40) agrees with the known expression obtained previously
[1]. It can be veried that the expression (40) holds between any two nodes
in the lattice, provided that the two nodes are far from the boundaries.
(41)
where Tper
N is given by (29). The Laplacian (41) can again be diagonalized
in the two subspace separately, yielding eigenvalues and eigenvectors
(m,n) = 2r 1 (1 cos 2m ) + 2ss (1 cos 2n )
1
(m,n);(x,y) =
ei2xm ei2yn .
MN
(42)
This leads to the resistance between nodes r1 = (x1 , y1) and r2 = (x2 , y2 )
per
R{M
N } (r1 , r2 ) =
M
1 N
1
X
X
(m,n);(x1 ,y1 )
(m,n);(x2 ,y2 )
(m,n)
"
#
r
(x1 x2 )2
s
(y1 y2 )2
=
+
x1 x2
y1 y2
N
M
M
N
"
M X
N 1 cos 2(x x ) + 2(y y )
1
2 m
1
2
n
1 X
+
,
1
1
MN m=1 n=1 r (1 cos 2m ) + s (1 cos 2n )
14
(43)
where the two terms in the second line are given by (33). It is clear that the
result depends only on the dierences |x1 x2 | and |y1 y2 |, as it should
under periodic boundary conditions.
Example 6: Using (43) the resistance between nodes {0, 0} and {3, 3}
on a 5 4 periodic lattice with r = s is
per
R{54}
3
3
1799
=
r
+
+
10 20 7790
= (0.680937...) r.
(44)
1
d
d 1
(2)2 0
r (1 cos ) + s1 (1 cos )
0
Z 2
Z 2
1 cos(x1 x2 ) cos(y1 y2 )
1
, (45)
d
d 1
=
2
(2) 0
r1 (1 cos ) + s1 (1 cos )
0
R (r1 , r2 ) =
which can again be diagonalized in the two subspaces separately. This gives
the eigenvalues and eigenvectors
(m,n) = 2r 1 (1 cos 2m ) + 2s1 (1 cos n ),
1
cyl
(N )
(m,n);(x,y)
= ei2xm ny
.
M
15
It follows that the resistance R free between nodes r1 = (x1 , y1) and r2 =
(x2 , y2) is
cyl
R{M
N } (r1 , r2 ) =
M
1 N
1
X
X
cyl
(m,n);(x1 ,y1 )
(m,n)
s
r
(x1 x2 )2
+ y 1 y 2
x1 x2
N
M
M
"
cyl
(m,n);(x
2 ,y2 )
1 N
1
X
C1 2 + C2 2 2C1 C2 cos 2(x1 x2 )m
2 MX
,
+
MN m=1 n=1
r 1 (1 cos 2m ) + s1 (1 cos n )
where
C1 = cos y1 +
1
n ,
2
C2 = cos y2 +
1
n .
2
(46)
It can be veried that in the M, N limit (46) leads to the same expression (40) for two interior nodes in an innite lattice.
Example 7: The resistance between nodes {0, 0} and {3, 3} on a 5 4
cylindrical lattice with r = s is computed to be
cyl
R{54}
3
3 5023
=
r
+ +
10 5 8835
= (1.46853...) r.
(47)
M
obius strip
1
HM IN KM JN + s1 IM TNfree
LMob
{M N } = r
16
(48)
where
KN =
0
0
.. . .
.
.
0 0
1 0
0
0
..
.
0
0
..
.
1
0
..
.
0 0
0 0
HN = Tper
N + KN =
JN =
0
0
.. . .
.
.
0 1
1 0
0
0
..
.
0
1
..
.
1
0
..
.
0 0
0 0
2 1 0
0
1 2 0
0
..
..
.. . .
..
.
.
.
.
.
0
0 2 1
0
0 1 2
(m,n) = 2r 1 cos
Mob
(m,n);(x,y)
h
4m + 1 (1)n
(N )
where ny
is given in (20). Substituting these expressions into (11) and after
a little reduction, we obtain
Mob
R{M
N } (r1 , r2 ) =
M
1 N
1
X
X
=
1 N
1
X
1 MX
+
MN m=0 n=1
Mob
(m,n);(x1 ,y1 )
(m,n)
(x1 x2 )2
r
x1 x2
N
M
"
"
Mob
(m,n);(x
2 ,y2 )
(1)n ) 2M
+ s1 (1 cos n )
r 1 1 cos (4m + 1 (1)n ) 2M
(50)
3
1609
=
r
+
10 2698
= (0.896367...) r.
(51)
Klein bottle
1
HM IN KM JN + s1 IM TNper .
LKlein
{M N } = r
(52)
Now the matrices JN and TNper commute so they can be replaced by their
respective eigenvalues 1 and 2(1 cos 2n ) in (52) and one needs only to
diagonalize an M M matrix. This leads to the following eigenvalues and
eigenvectors for LKlein
{M N } [11, 12]:
"
2n
(m,n) ( ) = 2r 1 cos (2m + )
+ 2s1 1 cos
,
M
N
h
x i
1
Klein
(N )
(m,n);(x,y)
= exp i 2m +
ny
,
(53)
M
M
where
"
#
N 1
= n = 0,
n = 0, 1, ,
,
2
#
"
N +1
, , N 1,
= 1,
n=
2
1
18
and
1
(N )
ny
= ,
N
s
h
2
n i
=
,
cos (2y + 1)
N
N
1
= (1)y
N
s
h
2
n i
=
,
sin (2y + 1)
N
N
n = 0,
"
N 1
n = 1, 2, ,
,
2
N
n = , for even N only,
2
"
N
n=
+ 1, , N 1.
2
sin (2y + 1)
i
+n
2
N
we obtain after some reduction
Klein
R{M
N } (r1 , r2 ) =
M
1 N
1
X
X
r
(x1 x2 )2
x1 x2
N
M
"
M
1 N
1
X
X
m=0 n=1
Klein
(m,n);(x1 ,y1 )
n i
,
N
2
Klein
(m,n);(x
2 ,y2 )
(m,n) (n )
2
1
Klein
Klein
(m,n);(x1 ,y1 ) (m,n);(x
2 ,y2 )
l(m,n) (n )
#
(x1 x2 )2
r
+ N
x1 x2
=
N
M
"
N1
]
1 M
1 [ X
2
X
2 X
C12 + C22 2(1)(y1 y2 ) C1 C2 cos [ 2(x1 x2 )m ( ) ]
+
,
MN =0 m=0 n=1
l(m,n) ( )
(54)
where
,
2 M
1
1 (1)y1 y2 cos [ 2(x1 x2 )m (1) ]
2 MX
,
=
MN m=0
(m,N/2) (1)
= 0,
N = odd,
m ( ) =
N
m+
19
N = even
(55)
3
5
56
=
r
+
+
10 58 209
= (0.654149...) r,
(56)
where the three terms in the rst line are from the evaluation of corresponding
terms in (54). The result is to be compared to the corresponding value for
the same 5 4 network under the Mobius boundary condition considered in
Example 9, which is the Klein bottle without periodic boundary connections.
Higher-dimensional lattices
The two-point resistance can be computed using (11) for lattices in any
spatial dimensionality under various boundary conditions. To illustrate, we
give the result for an M N L cubic lattice with free boundary conditions.
where TNfree is given by (19). The Laplacian can be diagonalized in the three
subspaces separately, yielding eigenvalues
(m,n,) = 2 r 1 (1 cos m ) + 2 s1(1 cos n ) + 2 t1 (1 cos ),
(57)
and eigenvectors
(L)
free
(M ) (N )
= mx
ny z
(m,n,);(x,y,z)
(M )
is given by (20) and = /L. It then follows from (11) that
where mx
the resistance R free between two nodes r1 = (x1 , y1 , z1 ) and r2 = (x2 , y2, z2 )
is
free
R{M
N L} (r1 , r2 ) =
M
1 N
1L1
X
X
X
1
(m,n,)
free
free
(m,n,);(x
(m,n,);(x
1 ,y1 ,z1 )
2 ,y2 ,z2 )
20
(58)
free
M
1 N
1L1
X
X
X (m,n,);(x
1 ,y1 ,z1 )
m=1 n=1 =1
free
(m,n,);(x
2 ,y2 ,z2 )
(m,n,)
1 free
1 free
+ R{M
R{N L} {y1 , z1 }, {y2 , z2 }
N } {x1 , y1 }, {x2 , y2 } +
L
M
1 free
+ R{LM } {z1 , x1 }, {z2 , x2 }
N
1
1
1
free
free
free
R{L1}
(x1 , x2 )
R{M
R{N
1} (y1 , y2 )
1} (z1 , z2 ). (59)
MN
NL
LM
All terms in (59) have previously been computed except the summation in
the rst line.
Example 11: The resistance between the nodes (0, 0, 0) and (3, 3, 3) in
a 5 5 4 lattice with free boundaries and r = s = t is computed from (59)
as
free
R{554}
({0, 0, 0}; {3, 3, 3})
327687658482872
r
=
352468567489225
= (0.929693...) r.
(60)
Example 12: The resistance between two interior nodes r1 and r2 can
be worked out as in Example 4. The result is
R (r1 , r2) =
1
(2)3
10
1
cos ( n
)
1 NX
N
,
)
N n=0 cosh l cos ( n
N
= 1, 2.
"
Remarks:
1. It is clear that without the loss of generality we can restrict to the
ranges indicated.
2. For = 0 and l 0, I1 (0) leads to (27) and I2 (0) leads to (32).
3. In the N limit both (61) and (62) become the integral
1
el
cos()
d =
cosh l cos
sinh l
0.
(63)
n
cosh l cos
N
(64)
cosh l cos
2n
N
22
= sinh2 (Nl/2).
(65)
1
1 NX
cos( n )
,
N n=0 1 + a2 2a cos n
a < 1,
= 1, 2
(66)
so that
a = el .
(67)
i
1h
(1 + a2 )S (0) 1 .
2a
(68)
I () = 2 a S (),
It is readily seen that we have the identity
S (1) =
1. Proof of (61):
1
1 NX
1 a ein
= Re
N n=0 1 a ein 2
1
1 NX
1 a cos n
N n=0 1 + a2 2a cos n
= S1 (0) aS1 (1)
i
1h
1 + (1 a2 )S1 (0) .
=
2
(69)
1
1 X
1 NX
1
1 NX
=
Re
a ein/N
N n=0 1 a ein
N n=0 =0
and carry out the summation over n for xed . It is clear that all =
even terms vanish except those with = 2mN, m = 0, 1, 2, ... which yield
P
2mN
= 1/(1 a2N ). For = odd = 2m + 1, m = 0, 1, 2, ... we have
m=0 a
Re
N
1
X
n=0
ei(2m+1)n/N = Re
23
1 (1)2m+1
=1
1 ei(2m+1)/N
after making use of (25). So the summation over = odd terms yields
P
2m+1
N 1
= a/N(1 a2 ), and we have
m=0 a
Re
N
1
X
n=0
1
a
1
+
=
i
2N
n
1 ae
1a
N(1 a2 )
(70)
"
1 + a2N
1 a2N
2a
.
+
N(1 a2 )
(71)
1
1
1 NX
1 NX
1 (a ein )
(1 a ein )(1 a ein )
=
Re
N n=0 1 a ein
N n=0
|1 a ein |2
where the second line is obtained by writing out the real part of the summand
as in (69). On the other hand, by expanding the summand we have
Re
1
1 X
1
1 NX
1 NX
1 (a ein )
am eimn/N
=
Re
N n=0 1 a ein
N n=0 m=0
1
1 (1)m
1 X
am
= 1 + Re
N m=1
1 eim/N
a(1 a )
,
N(1 a2 )
a(1 a1 )
= 1+
,
N(1 a2 )
= 1+
= even < 2N
= odd < 2N, (73)
(74)
where
a2N
A=
,
1 a2N
a(1+(1) )/2
B =
.
N(1 a2 )
24
(75)
The recursion relation (74) can be solved by standard means. Dene the
generating function
G (t) =
S () t ,
= 1, 2.
(76)
=0
A a1 t
t + at2
+
.
1 a1 t N(1 a2 )(1 t2 )
(77)
This leads to
A a1 t
t + at2
1
S1 (0) +
+
G1 (t) =
1 at
1 a1 t N(1 a2 )(1 t2 )
"
#
1
a2N
1
+
=
(1 a2 )(1 a2N ) 1 at 1 a1 t
1
1
+
,
2
2N(1 a) (1 t) 2N(1 + a)2 (1 + t)
"
S1 () =
(78)
2. Proof of (62):
1
1
1 NX
,
N n=0 1 a ei2n
a<1
(79)
1
i
1 NX
1
1h
2
1
+
(1
a
)S
(0)
,
=
2
N n=0 1 a ei2n
2
25
(80)
1 NX
1 NX
1
1
=
a ei2n/N =
i2
n
N n=0 1 a e
N n=0 =0
1 aN
(81)
where by carrying out the summation over n for xed all terms in (70)
vanish except those with = mN, m = 0, 1, 2, ... Equating (81) with (80) we
obtain
1
1 + aN
S2 (0) =
1 a2 1 aN
(82)
1
.
1 aN
a < 1.
(83)
1
1 (a ei2n )
1 NX
= S2 (0) aS2 (1) a S2 () + a+1 S2 ( 1). (84)
N n=0 1 a ei2n
1
X
1
1 ei2m
=
N+
i2m/N
N
m=1 1 e
= 1
m < N.
"
(85)
Equating (85) and (84) and making use of (82) for S2 (0), we obtain
S2 () aS2 ( 1) =
26
aN
1 aN
(86)
The recursion relation (86) can be solved as in the above. Dene the
generating function G2 (t) by (76). We nd
1
aN 1 t
G2 (t) =
S2 (0) +
1 at
(1 aN )(1 a1 t)
"
#
1
1
aN
=
,
+
(1 a2 )(1 a2N ) 1 at 1 a1 t
"
(87)
(88)
Acknowledgments
I would like to thank D. H. Lee for discussions and the hospitality at Berkeley
where this work was initiated. I am grateful to W.-J. Tzeng for a critical
reading of the manuscript and helps in clarifying the Mobius strip and Klein
bottle analyses, and to W. T. Lu for assistance in preparing the graphs. Work
is supported in part by NSF Grant DMR-9980440.
27
References
[1] J. Cserti, Application of the lattice Greens function for calculating the
resistance of an innite network of resistors, Am. J. Phys. 68 896-906
(2002).
[2] P. G. Doyle and J. L. Snell, Random walks and electric networks, The Carus Mathematical Monograph, Series 22 (The Mathematical Association of America, USA, 1984), pp. 83-149; Also in
arXiv:math.PR/0001057.
[3] L. Lovasz, Random walks on graphs: A survey, in Combinatorics, Paul
Erdos is Eighty, Vol. 2, Eds. D. Miklos, V. T. Sos, and T. Szonyi
(Janos Bolyai Mathematical Society, Budepest, 1996) pp. 353-398. Also
at http://research.microsoft.comlovasz/ as a survey paper. I am indebted to S. Redner for calling my attention to this reference.
[4] B. van der Pol, The nite-dierence analogy of the periodic wave equation and the potential equation, in Probability and Related Topics in
Physical Sciences, Lectures in Applied Mathematics, Vol. 1, Ed. M. Kac
(Interscience Publ. London, 1959) pp. 237-257.
[5] S. Redner, A Guide to First-passage Processes (Cambridge Press, Cambridge, UK 2001).
[6] S. Katsura, T. Morita, S. Inawashiro, T. Horiguchi, and Y. Abe, Lattice
Greens function: Introduction, J. Math. Phys. 12 892-895 (1971).
28
[11] W.-J. Tzeng and F. Y. Wu, Spanning Trees on Hypercubic Lattices and
Non-orientable Surfaces, Appl. Math. Lett. 13 (7) 19-25 (2000).
[12] I am indebted to W.-J. Tzeng for working out (49) and (53).
29
Figure Captions
Fig. 1. A network of 4 nodes.
Fig. 2. A one-dimensional network of N nodes with free ends.
Fig. 3. A one-dimensional network of N nodes with periodic boundary
conditions
Fig. 4. A 5 4 rectangular network.
Fig. 5 (a) The schematic plot of an Mobius strip. (b) The schematic plot
of a Klein bottle.
30
r1
3
2
r1
1
r2
r1
Fig.1
r1
4
N-1
Fig.2
N-1
1
2
Fig.3
(0,3)
(5,3)
(0,2)
(5,2)
(0,1)
(5,1)
(0,0)
(5,0)
(1,0)
(2,0)
Fig.4
(3,0)
(4,0)
(b)
(a)
Fig.5