Professional Documents
Culture Documents
This work is an extension of the survey on Cayleys problem in case where the conjugate
gradient method is used. We show that for certain values of parameters, this method
produces beautiful fractal structures.
Copyright 2006 M. L. Sahari and I. Djellit. This is an open access article distributed
under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
It is well known that the basins of attraction of dierent roots have fractal boundaries
when Newtons method is used to determine the complex roots of polynomials. The simplest example was given by Cayley in 1879 [2]; it is the case for the equation
z3 1 = 0.
(1.1)
The works of Cayley have been taken then by the French mathematician Julia [6] to found
a theory on sets that will carry his name. The survey of this type of sets has been thrown
back there after 1975 by another French mathematician, Mandelbrot [7], with the help
of computers and melting; that is what is known by the fractal geometry. In this work we
are going to give another approach precisely to Cayleys problem; we are going to study
the case where an algorithm of the generalized conjugate gradient (GCG) is used and
one is going to show that the qualitative and geometric aspects of the basins of attraction
for each solution of (1.1) depend on certain parameters, sometimes, driving to beautiful
fractal structures. We consider the nonlinear equation
f (z) = 0,
(1.2)
where f is complex function with variable z. To solve (1.2), we can use the conjugate
gradient method (CG) defined by a recurrent sequence of form
zk+1 = zk + k dk
Hindawi Publishing Corporation
Discrete Dynamics in Nature and Society
Volume 2006, Article ID 52682, Pages 115
DOI 10.1155/DDNS/2006/52682
(1.3)
d0 = f z0 ,
dk = f zk + k dk1 ,
k > 0.
(1.4)
The case where f is linear, parameters (k ,k ) are well defined and permit a convergence
of the method (1.3)(1.4) in few iterations. In the nonlinear case, the choice of these
parameters is not obvious. The well-know formulas for k are Fletcher-Reeves (FR) [4, 5]
and Plolak-Ribi`ere (PR) [9], and they are given by
kFR
2
f zk
=
,
f zk1 2
kPR =
Re f zk
f zk f zk1
,
2
f zk1
(1.5)
(1.6)
where z denotes conjugate of z, Re(z) = (1/2)(z + z), and |z|2 = z z. The choice of step
length k is delicate because it is obtained by solving the equation f (zk + k dk ) = 0, which
is absurd. Therefore we prefer to take k as approximal solution of problem
2
min f zk + dk ;
>0
(1.7)
it is called an inexact line search [8], and several methods are proposed among them:
Wolfe line search (W-L.S.) and given by: if one puts () | f (zk + dk )|2 and ()
(d/d)(), the step length k > 0 satisfies the following conditions:
k m1 (0)k + (0),
k m2 (0),
(1.8)
k m1 (0)k + (0),
(1.9)
We denote by C the complex plan, R a real line, and M nonempty open subset of C (n =
1,2,...), where C = C {}.
Let us consider the complex mapping
zk+1 = g zk , g zk ,
where g : M M is holomorphic function and is complex parameter.
(2.1)
(2.2)
is attracting if
d
g(z)
dz
< 1.
(2.3)
d
g(z)
dz
> 1.
(2.4)
z =
is repelling if
z =
() = z M : g k (z) .
(2.5)
Definition 2.3. Let M be an attractive fixed point of g, then the disk of convergence
(z,) associated with the map (2.1) is defined by
(z,) = C : g k (z,) .
(2.6)
In the literature [3], if g(z) = z2 + and M = C, the closure of (0,) is not other than
a Mandelbrot set and () is the Julia set, ( denotes a boundary of ).
Definition 2.4. Let zI ,zS be a cone in C generated by the complex zI , and zS is defined by
(2.7)
zk+1 = zk + wk ,
, :
wk+1 = f zk + wk + wk ,
(3.1)
where (zk ,wk ,,) C4 , w0 = 0, and thus (3.1) is called generalized conjugate gradient
method (GCG).
3.1. Convergence analysis. We verify that the map (3.1) would admit some stationary
points if
= 0 and such points (z ,0) verify f (z ) = 0; the Jacobian matrix is given by
;
J, (z,w) =
f (z + w) f (z + w) +
(3.2)
1
z ,0 =
.
f z
f z +
(3.3)
2
1
1 f z + + 1 f z + 4 ,
1 =
2
2
1
1 f z + 1 f z + 4 .
2 =
2
(3.4)
< 1.
(3.5)
(3.6)
2i + 2 4 < 1 + 5 2
(3.7)
and thus
i < 1,
i = 1,2.
(3.8)
f z zI ,zS
(3.9)
(4.1)
k = 1,2,3.
(4.2)
Let us begin to analyze an equivalent problem that consists in minimizing the square of
the following residual:
2
min f (z) .
(4.3)
zC
To solve the problem (4.3), return to solve the following nonlinear equation:
f (z) f (z) = 0.
(4.4)
Apply the GC method on this last equation, we obtain the following sequence in C:
k
zk zk1 ,
k 1
(4.5)
with 0 = 0, and for k > 0, we choose between kFR and kPR in accordance with (1.5) or
(1.6), and k is obtained by line search. Results of numerical test (Figure 4.1) confirm the
superiority of the PR method on FR method [7]. Note that we can not apply the analysis
for Section 3 to (4.5), because the complex function f f is not holomorphic.On the
other hand, | f |2 is locally convex and the theory developed in [1, 4, 8, 9] assures the local
convergence.
z1
z2
z3
Im (z)
Im (z)
Re (z)
Re (z)
(a)
(b)
z1
z2
z3
Im (z)
Im (z)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
> 23
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
> 23
2
2
Re (z)
Re (z)
(c)
(d)
Figure 4.1. Basins of attraction for z3 1 = 0. (a)(b) Using CG-PR method and W-L.S. (c)(d)
Using CG-FR method and W-L.S.
Now the residual is used only to do a line search, the sequence (4.5) will take the
following form:
zk+1 = zk + k 1 z3 +
k
zk zk1 .
k 1
(4.6)
In Figure 4.2, we show the basins of solutions of z3 1 = 0 with the process (4.6) and
k chosen making use FR or PR and Wolfe line search.
Im (z)
Im (z)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
> 22
2
2
Re (z)
Re (z)
(a)
(b)
Figure 4.2. Basins of attraction for z3 1 = 0 using (4.6). (a) PR method and W-L.S. (b) FR method
and W-L.S.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
> 22
1.5
2.2
0
Re (z)
(a)
2.2
Im (z)
Im (z)
1.5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
> 22
2
5
Re (z)
(b)
Figure 4.3. Basins of attraction of z1 using (4.6). (a) With PR method and = 0.4. (b) With FR
method and = 0.1.
2
2
Im (z)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
> 22
2
2
Re (z)
Re (z)
(a)
(b)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
> 22
2
2
Im (z)
Im (z)
0
Re (z)
(c)
Im (z)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
> 22
2
2
Re (z)
(d)
Figure 4.4. Basins of attraction of z1 using (4.6) and W-L.S. with: (a) = 0.1, (b) = 0.2, (c) = 0.3,
(d) = 0.7.
solution z1 (according to Proposition 3.2). On the other hand, an analytical study of real
functions (,) |1 (z1 ,,)| 1 and (,) |1 (z2 ,,)| 1 (see Figure 4.5(b)) shows
that |1 (z1 ,,)| > 1 and |1 (z2 ,,)| > 1 for > 0 and R; then the points z2 and z3
are repulsive in this case.
This fact is confirmed by the bifurcation diagram of GCG method (Figure 4.6); but
adding to that it shows the existence of convergence zone for solutions z2 and z3 if < 0.
If values (,) are in convergence area of the diagram in Figure 4.6, the result will be
that the basins of attraction of the roots z2 and z3 are nonempty, and we remark clearly
the fractal structure (Figure 4.7).
|1 (z1,2 , , )| 1
f (z2 )
1
0
1
3
f (z1 )
7
6
5
4
3
2
1
0
2
1.5
f (z3 )
0.5
(a)
(b)
Figure 4.5. (a) The cone zI ,zS . (b) Function graph (,) |1 (zi ,,)| 1 (i = 1,2).
1
1.100
z1
z2
z3
1.10
0.3
1.10
0.3
0.550
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
0.500
(a)
(b)
1.100
z1
z2
z3
1.10
0.3
0.550
(c)
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
1.10
0.3
0.550
(d)
Figure 4.6. Bifurcations diagram of GCG method in (,)-plane with the following starting points:
(a)(b) z0 = 1.2 + i 0.1, (c)(d) z0 = 1.2 i 0.1.
10
z1
z2
z3
3.2
Im (z)
Im (z)
3.2
3.2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
> 23
Re (z)
Re (z)
(a)
(b)
Figure 4.7. Basin of attraction for z3 1 = 0 using GCG method with = 0.2 and = 0.2.
1.2
1.2
z1
z2
z3
1.2
1.2
0
x
(a)
1.2
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
1.2
1.2
1.2
(b)
1.2
z1
z2
z3
1.2
1.2
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
1.2
1.2
1.2
(a)
(b)
z1
z2
z3
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
(d)
1.1
z1
z2
z3
1.1
1.1
(c)
1.2
0
x
(e)
1.1
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
(f)
Figure 4.9. Disks of convergence: (a)(b) (1.2 i,) with W-L.S., (c)(d) (0.0,) with = 0.2,
(e)(f) (0.5 + i,) with = 0.2 i 0.1.
12
z1
z2
z3
Im (z)
Im (z)
(a)
(b)
z1
z2
z3
2
2
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
Re (z)
Re (z)
(c)
(d)
2
z1
z2
z3
0
Re (z)
(e)
Im (z)
Im (z)
0
Re (z)
Im (z)
Im (z)
Re (z)
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
2
2
Re (z)
(f)
Figure 4.10. Basin of attraction for z3 1 = 0 using GCG method and W-L.S. with: (a)(b) =
0.360 + i 0.840, (c)(d) = 0.716 + i 0.5724, (e)(f) = 0.456 + i 0.728.
z1
z2
z3
Im (z)
Im (z)
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
Re (z)
(a)
4
Im (z)
Im (z)
z1
z2
z3
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
4
3
Re (z)
(d)
3
z1
z2
z3
Im (z)
3
5
0
Re (z)
(c)
Im (z)
(b)
0
Re (z)
0
Re (z)
(e)
0-5
5-10
10-15
15-20
20-25
25-30
30-35
35-40
40-45
45-50
50-65
65-70
70-75
75-80
80-85
85-90
90-95
95-100
> 100
Re (z)
(f)
Figure 4.11. Basin of attraction for z3 1 = 0 using GCG method with: (a)(b) = 0.2 + i 0.1 and
= 0.1 + i 0.1, (c)(d) = 0.2 + i 0.1 and = 0.1 i 0.1, (e)(f) = = 0.1.
14
Im (z)
Im (z)
3.2
3.2
0.875
0.280
0.120
Re (z)
Re (z)
(a)
(b)
0.779
Im (z)
Im (z)
3.2
3.2
0.570
1.4
1.560
Re (z)
(c)
Re (z)
(d)
Figure 4.12. Basin of attraction for z3 1 = 0 using GCG method: (a) = = 0.2 + i 0.1, (b) enlargement of the part framed in (a), (c) = = 0.2, (d) enlargement of the part framed in (c).
Appendix
(i) Numerical tests are done from implementations in FORTRAN90 with graphic
mode.
(ii) For basins of attraction and bifurcations diagrams, we have used a graphic resolution of 600 600 pixels.
(iii) The maximal iteration number nmax is fixed to 150 iterations for GC and GCG.
(iv) For line search, the maximal iteration number nLS
max is fixed to 50 iterations with
these values of parameters: 0 = 1.0, m1 = 0.3, m2 = 0.7.
Advances in
Operations Research
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Advances in
Decision Sciences
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Journal of
Applied Mathematics
Algebra
Volume 2014
Journal of
The Scientific
World Journal
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
International Journal of
Differential Equations
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Volume 2014
Advances in
Combinatorics
Hindawi Publishing Corporation
http://www.hindawi.com
Mathematical Physics
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Journal of
Complex Analysis
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
International
Journal of
Mathematics and
Mathematical
Sciences
Mathematical Problems
in Engineering
Journal of
Mathematics
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Volume 2014
Volume 2014
Volume 2014
Discrete Mathematics
Journal of
Volume 2014
Discrete Dynamics in
Nature and Society
Journal of
Function Spaces
Hindawi Publishing Corporation
http://www.hindawi.com
Abstract and
Applied Analysis
Volume 2014
Volume 2014
Volume 2014
International Journal of
Journal of
Stochastic Analysis
Optimization
Volume 2014
Volume 2014