dynamical behaviour of iterative methods with memory ... - uji · contrast to newton’s method,...

203
The problem Iterative methods without memory Iterative methods with memory Multidimensional real dynamics Conclusions References Dynamical behaviour of iterative methods with memory for solving nonlinear equations Minisimposio de Din´ amica Compleja IMAC - Universitat Jaume I, May, 14-15, 2015 Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castell´ on, Spain Universitat Polit` ecnica de Val` encia, Valencia, Spain Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castell´ Dynamical behaviour of iterative methods with memory for solving nonlinear equ

Upload: others

Post on 24-Apr-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Dynamical behaviour of iterative methods withmemory for solving nonlinear equations

Minisimposio de Dinamica ComplejaIMAC - Universitat Jaume I, May, 14-15, 2015

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel

Universitat Jaume I, Castellon, Spain

Universitat Politecnica de Valencia, Valencia, Spain

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 2: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Outline

1 The problem

2 Iterative methods without memory

3 Iterative methods with memoryDevelopment and Convergence analysisDynamical analysis

4 Multidimensional real dynamicsSecant methodModified Steffensen method with memoryModified parametric family with memory

5 Conclusions

6 References

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 3: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

The problem

To find a real solution α of a nonlinear equation f (x) = 0, where f is a scalarfunction, f : I ⊆ R→ R.The best known iterative scheme is Newton’s method

xk+1 = xk −f (xk)

f ′(xk), k = 0, 1, . . .

By using f ′(xk) ≈ f [zk, xk] = f (zk)−f (xk)zk−xk

, Steffensen’s method is obtained.

xk+1 = xk −f (xk)

f [zk, xk], zk = xk + f (xk), k = 0, 1, . . .

Both are of second order, require two functional evaluations per step, andtherefore are optimal in the sense of Kung-Traub’s conjecture [KT], but incontrast to Newton’s method, Steffensen’s scheme is derivative-free.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 4: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

The problem

Newton’s method

xk+1 = xk −f (xk)

f ′(xk), k = 0, 1, . . .

By using f ′(xk) ≈ f [xk−1, xk] = f (xk−1)−f (xk)xk−1−xk

, Secant method is obtained.

xk+1 = xk −f (xk)

f [xk−1, xk], k = 1, 2, . . .

Now, the order of convergence is not preserved, Secant method hasp = 1+

√5

2 < 2 as order of convergence. This is an iterative method withmemory.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 5: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Iterative methods without memory

Order of convergence. Sequence {xk}k≥0, generated by an iterativemethod, has order of local convergence p, if there exist constants C andp such that

limk→∞

|xk+1 − α||xk − α|p

= C.

Efficiency index ([Os]), I = p1/d

p, order of convergence, d, number of functional evaluations per step.Kung-Traub’s conjecture ([KT])

The order of convergence of an iterative method without memory, with dfunctional evaluations per step, can not be greater than the bound 2d−1.When this bound is reached, the method is called optimal.

[Os] A.M. Ostrowski, Solution of equations and systems of equations, Prentice-Hall, Englewood Cliffs, NJ,USA, 1964.

[KT] H. T. Kung, J. F. Traub, Optimal order of one-point and multi-point iteration, J. Assoc. Comput. Math.

21, 643–651 (1974).

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 6: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Iterative methods with memory

Important elements to be taken into account:Number of parameters/accelerators introduced.Role of the accelerators in the error equation.R-order p implies order p (Ortega-Rheinboldt).

A bit of history:

Secant method, order p = 1+√

52 ≈ 1.618.

xk+1 = xk −f (xk)

f [xk−1, xk], given x0, x1, k ≥ 1.

Traub’s scheme with memory, order p = 1 +√

2 ≈ 2.414

Generalized Secant method, order p = 1+√

1+4n2

Inverse interpolation iterative methods, order p ≈ 10.815.Newton’s interpolation approach, order up to 2d + 2d−1 with oneaccelerating parameter.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 7: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Iterative methods with memory

A bit of history:

Secant method, order p = 1+√

52 ≈ 1.618.

Traub’s scheme with memory, order p = 1 +√

2 ≈ 2.414 [Tr]

xk+1 = xk −f (xk)

Γk,

Γk = f [xk + γkf (xk), xk],

γk = − 1Γk−1

, given x0, γ0.

Generalized Secant method, order p = 1+√

1+4n2

Inverse interpolation iterative methods, order p ≈ 10.815.Newton’s interpolation approach, order up to 2d + 2d−1 with oneaccelerating parameter.

[Tr] J.F. Traub, Iterative methods for the solution of equations, Chelsea Publishing Company, New York 1964.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 8: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Iterative methods with memory

A bit of history:

Secant method, order p = 1+√

52 ≈ 1.618.

Traub’s scheme with memory, order p = 1 +√

2 ≈ 2.414

Generalized Secant method, order p = 1+√

1+4n2 [GGN]

x(n)k = x(n−1)

k − [xk−1, xk; F]−1F(x(n−1)k ), k > 1,

where x(0)k = xk and, in the last step, the last computed term is

xk+1 = x(n)k .

Inverse interpolation iterative methods, order p ≈ 10.815.Newton’s interpolation approach, order up to 2d + 2d−1 with oneaccelerating parameter.

[GGN] M. Grau-Sanchez, A. Grau, M. Noguera, Frozen divided difference scheme for solving systems of

nonlinear equations, Journal of Computational and Applied Mathematics 235 (2011) 17391743.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 9: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Iterative methods with memory

A bit of history:

Secant method, order p = 1+√

52 ≈ 1.618.

Traub’s scheme with memory, order p = 1 +√

2 ≈ 2.414

Generalized Secant method, order p = 1+√

1+4n2

Inverse interpolation iterative methods, order p ≈ 10.815 [Ne]Newton’s interpolation approach, order up to 2d + 2d−1 with oneaccelerating parameter [PDP].

Higher order by using more parameters.Specific expression of the error equation.

[Ne] B. Neta, A new family of high order methods for solving equations, Int. J. Comput. Math. 14, (1983)191-195.

[PDP] M.S. Petkovic, J. Dzunic, L.D. Petkovic, A family of two-point methods with memory for solving

nonlinear equations, Appl. Anal. Discrete Math. 5 (2011) 298317.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 10: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Modified Steffensen method

xk+1 = xk −f (xk)

f [zk, xk], k = 0, 1, 2 . . . , zk = xk + γf (xk).

Order of convergence 2, for any nonzero value of parameter γ. The errorequation of this family is

ek+1 = (1 + γf ′(α))c2e2k + O(e3

k), where c2 =f ′′(α)

2f ′(α).

If we take γ = −1/f ′(α), then the order increases, but ...If we take γk = −1/f ′(xk), then the order increases, but ...

We propose

γk =−1

f ′(xk)≈ −1

N′1(xk−1, xk)= − 1

f [xk−1, xk].

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 11: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Steffensen method with memory

x0, x1 initial guesses,

γk = − 1f [xk−1, xk]

, zk = xk + γkf (xk),

xk+1 = xk −f (xk)

f [zk, xk], k = 1, 2, . . .

(1)

Theorem

Let α be a simple zero of a sufficiently differentiable function f : D ⊆ R→ R in anopen interval D. If x0 and x1 are close enough to α, then the R-order of convergenceof the method with memory (3) is at least 1 +

√2, being its error equation

ek+1 = c22ek−1e2

k + O4(ek−1ek),

where ek−1 = xk−1 − α, ek = xk − α, ck =1k!

f (k)(α)

f ′(α), k ≥ 2 and O4(ek−1ek)

denotes all the terms in which the sum of the exponents of ek−1 and ek is at least 4.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 12: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

How to determine the R-order?

Theorem (Ortega-Rheinboldt)

Let ψ be an iterative method with memory that generates a sequence {xk} ofapproximations of root α, and let this sequence converges to α. If there exist anonzero constant η and nonnegative numbers ti, i = 0, 1, . . . ,m such that theinequality

|ek+1| ≤ ηm∏

i=0

|ek−i|ti

holds, then the R-order of convergence of the iterative method ψ satisfies theinequality OR(ψ, α) ≥ s∗, where s∗ is the unique positive root of the equation

sm+1 −m∑

i=0

tism−i = 0.

In the case of Steffensen’s method with memory

s2 − 2s− 1 = 0.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 13: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

A known iterative method without memory

Steffensen-type iterative method with fourth-order of convergence presentedby Zheng et al. in [ZLH], obtained by composition of Steffensen’ andNewton’s scheme and approximating the derivative in a particular way.{

yk = xk − f (xk)f [xk,zk]

, zk = xk + f (xk),

xk+1 = yk − f (yk)f [xk,yk]+(yk−xk)f [xk,zk,yk]

,

where f [x, y] = f (x)−f (y)x−y and f [x, z, y] = f [x,z]−f [z,y]

x−y are the divideddifferences of order 1 and 2, respectively.

Error equation:

ek+1 = (1 + f ′(α))2c2(c22 − c3)e4

k + O(e5k).

[ZLH] Q. Zheng, J. Li, F. Huang, An optimal Steffensen-type family for solving nonlinear equations, Applied

Mathematics and Computation 217 (2011) 9592-9597.Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 14: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

New iterative method with memory

Does the iterative method without memory hold the order of convergencewhen the accelerating parameters λ and γ are introduced?

Theorem

Let α ∈ I be a simple root of a sufficiently differentiable functionf : I ⊆ R→ R in an open interval I. If x0 is close enough to α, then theorder of convergence of the class of two-step methods{

yk = xk − f (xk)f [xk,zk]+λf (zk)

, zk = xk + γf (xk),

xk+1 = yk − f (yk)f [xk,yk]+(yk−xk)f [xk,zk,yk]

,

where λ and γ 6= 0, is at least four and its error equation is given by

ek+1 = (1 + γf ′(α))2(λ+ c2) (c2(λ+ c2)− c3) e4k + O(e5

k).

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 15: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Development and analysis of convergence

A key element: the error equation

ek+1 = (1 + γf ′(α))2(λ+ c2) (c2(λ+ c2)− c3) e4k + O(e5

k).

Order of convergence of the family: four when

γ 6= −1/f ′(α) and λ 6= −c2.

To improve the order of convergence,

γ = −1/f ′(α) and λ = −c2 = −f ′′(α)/(2f ′(α)),

gives order 7, being ek+1 = −c22c2

3e7k + O(e8

k) its error equation, but...The idea: calculation of the parameters

γk = −1/f ′(α) and λk = −c2 = −f ′′(α)/(2f ′(α)),

for k = 1, 2, . . ., where f ′ and c2 are approximations to f ′(α) and c2,respectively.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 16: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Development and analysis of convergence

ek+1 = (1 + γf ′(α))2(λ+ c2) (c2(λ+ c2)− c3) e4k + O(e5

k).

We consider the accelerators:

γk =−1

f ′(α)=−1

N′3(xk), λk = − N′′4 (zk)

2N′4(zk), (2)

where

N3(t) = N3(t; xk, yk−1, xk−1, zk−1) and N4(t) = N4(t; zk, xk, yk−1, zk−1, xk−1).

are Newton’s interpolating polynomials of third and fourth degree.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 17: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Development and analysis of convergence

Theorem

If an initial estimation x0 is close enough to a simple root α of f (x) = 0,being f a real sufficiently differentiable function, then the R-order ofconvergence of the two-point method with memory

x0, γ0, λ0 are given, then z0 = x0 + γ0f (x0),

γk = − 1N′3(xk)

, zk = xk + γkf (xk), λk = − N′′4 (zk)2N′4(zk)

, k = 1, 2, . . .

yk = xk − f (xk)f [zk,xk]+λk f (zk)

,

xk+1 = yk − f (yk)f [xk,yk]+(yk−xk)f [xk,zk,yk]

.

is at least 7. This method is denoted by M7.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 18: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Dynamical analysis

Aims:Compare the stability of the seventh-order method with memory withoptimal eighth-order schemes without memory. Methods of Zheng etal. ZLH8, Soleymani S8 and Thukral T8.γ0 = −0.01 for M7.Different kind of functions.

Tools:Software presented in [CCT], implemented in Matlab R2011a.A mesh of 400× 400 points,Error estimation lower than 10−3,Maximum number of 40 iterations.

[CCT] F.I. Chicharro, A. Cordero and J.R. Torregrosa, Drawing dynamical and parameters planes of iterative

families and methods, The Scientific World Journal Volume 2013, Article ID 780153, 11 pages.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 19: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Results on f1(x) = 13x4 − x2 − 1

3x + 1

Re{z}

Im{z

}

−6 −4 −2 0 2 4 6

−6

−4

−2

0

2

4

6

(a) M7

Re{z}

Im{z

}

−6 −4 −2 0 2 4 6

−6

−4

−2

0

2

4

6

(b) ZLH8

Re{z}

Im{z

}

−6 −4 −2 0 2 4 6

−6

−4

−2

0

2

4

6

(c) T8

Re{z}

Im{z

}

−6 −4 −2 0 2 4 6

−6

−4

−2

0

2

4

6

(d) S8

Dynamical planes of the proposed methods on f1(x)

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 20: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Results on f2(x) = (x− 2)(x6 + x3 + 1)e−x2

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(e) M7

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(f) ZLH8

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(g) T8

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(h) S8

Dynamical planes of the proposed methods on f2(x)

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 21: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Results on f3(x) = (x− 1)3 − 1

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(i) M7

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(j) ZLH8

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(k) T8

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(l) S8

Dynamical planes of the proposed methods on f3(x)

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 22: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

On the dynamics

By using small values of γ0 the seventh-order method with memory M7performs better than optimal eighth-order schemes without memory.Which is the role of parameters γ0?It seems that schemes with memory are more stable than optimalhigher-order methods. Can this be confirmed by the analysis?Can a standard analysis on the complex plane be made for betterunderstanding the behavior of M7 or other schemes with memory?

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 23: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Can we manage with Complex Dynamics tools?

Let p(x) = (x− a)(x− b), defined on C.

x0, γ0, λ0, are given, then z0 = x0 + γ0p(x0),

y0 = x0 − p(x0)p[z0,x0]+λ0p(z0)

,

x1 = y− p(y0)f [x0,y0]+(y0−x0)f [x0,z0,y0]

γ1 = − 1N′3(z) , z1 = x0 + γ1p(x0), λ1 = − N′′4 (z0)

2N′4(z0), k = 1, 2, . . .

y1 = x1 − p(x1)p[z0,x1]+λ1p(z1)

,

z2 = y1 − p(y1)p[x1,y1]+(y1−x1)p[x1,z0,y1]

.

Two iterations are needed to initialize the process.Has a double fixed point iteration function sense?

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 24: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Dynamics of methods with memory

Let us redefine the problem:

Let us consider the problem of finding a simple zero of a functionf : I ⊆ R −→ R, that is, a solution α ∈ I of the nonlinear equation f (x) = 0.If an iterative method with memory is employed,

xk+1 = g(xk−1, xk), k ≥ 1

where x0, x1 are the initial estimations.

A fixed point of g will be obtained if xk+1 = xk, that is, g(xk−1, xk) = xk.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 25: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Dynamics of methods with memory:second round

Now, this solution can be obtained as a fixed point of G : R2 −→ R2 as

G (xk−1, xk) = (xk, xk+1),

= (xk, g(xk−1, xk)), k = 1, 2, . . . ,

So, we state that (xk−1, xk) is a fixed point of G if

G (xk−1, xk) = (xk−1, xk).

So, not only xk+1 = xk, but also xk−1 = xk by definition of G.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 26: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Dynamics of methods with memory:second round

Let G(z) be the vectorial fixed-point function associated to an iterativemethod with memory on a scalar polynomial p(z).

Orbit of a point x∗ ∈ R2: {x∗,G(x∗), . . . ,Gm(x∗), . . .}.A point (z, x) ∈ R2 is a fixed point of G if G(z, x) = (z, x). If a fixedpoint is not a zero of p(z), it is called strange fixed point.A point xc ∈ R2 is a critical point of G if det(G′(xc)) = 0. Indeed, if acritical point is not a zero of p(z) it will be called free critical point.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 27: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Stability of the fixed points

Theorem [Ro]

Let G from Rn to Rn be C2. Assume x∗ is a period-k point. Letλ1, λ2, . . . , λn be the eigenvalues of G′(x∗).

a) If all λj have |λj| < 1, then x∗ is attracting.b) If one λj0 has |λj0 | > 1, then x∗ is unstable (repelling or saddle).c) If all λj have |λj| > 1, then x∗ is repelling.

A fixed point is called hyperbolic if all λj have |λj| 6= 1.Moreover, if ∃λi, λj s.t. |λi| < 1 and |λj| > 1, the hyperbolic point iscalled saddle point.If x∗ is an attracting fixed point of G, its basin of attraction A(x∗) isdefined as

A(x∗) ={

x(0) ∈ Rn : Gm(x(0))→ x∗,m→∞}.

[Ro] R.C. Robinson, An Introduction to Dynamical Systems, Continous and Discrete, American Mathematical Society, Providence, 2012.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 28: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Return to origins: Secant method

Secant

Secant method is a derivative-free superlinear scheme, p =1 +√

52

,

xk+1 = xk −f (xk)(xk − xk−1)

f (xk)− f (xk−1), k ≥ 1.

so it is not possible to establish a Scaling Theorem (see [CCGT]). Then, wewill work with p(z) = z2 − 1.

Its associate fixed point operator (xk ≡ x and xk−1 ≡ z) on p(z) is

Sp (z, x) =(

x, x− p(x)(x− z)p(x)− p(z)

)=

(x,

1 + xzx + z

).

Note that it is not defined on z = −x.[CCGT] F. Chicharro, A. Cordero, J.M. Gutierrez, J.R. Torregrosa, Complex dynamics of derivative-free methods for nonlinear equations, Applied

Mathematics and Computation 219 (2013) 7023–7035.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 29: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Return to origins: Secant method

TheoremThe only fixed points of the operator associated to Secant iterative methodon quadratic polynomial p(z) correspond to its roots, x = z = ±1, beingboth attracting.

Proof: By solving the equation

Sp (z, x) = (z, x) ⇔ x = z = ±1,

we find that that the only fixed points are (z, x) = (−1,−1) and (z, x) = (1, 1). Tostudy their behavior,

Let us consider (z, x) = (1, 1). Then,

S′p(1, 1) =(

0 10 0

)and its eigenvalues are {λ1 = λ2 = 0}.If (z, x) = (−1,−1), the eigenvalues of the associated Jacobian matrix are also{λ1 = λ2 = 0}. 2

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 30: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Return to origins: Secant method

TheoremThe free critical points of the operator associated to Secant iterative methodon quadratic polynomial p(x) are those belonging to the lines x = ±1.

Proof: By definition, (z, x) is a critical point if det(S′p(z, x)) = 0 ⇔ 1−x2

(x+z)2 = 0 2

800× 800 points in (x,z)-plane.

Maximum number of iterations:40(black points).

Stopping criterium: absolute errorlower than 10−3.

Basins of attraction painted in thecolor assigned to each root (whitestars placed in x = z).

Color used is brighter when thenumber of iterations is lower. Dynamical plane of Secant on p(z) = z2 − 1

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 31: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified Steffensen method with memory

MSTGiven x0, x1 initial estimations,

γk =−1

f [xk−1, xk]

wk = xk + γkf (xk)

xk+1 = xk −f (xk)

f [xk,wk], k = 1, 2, . . . .

It is not possible to establish a Scaling Theorem.Associate fixed point operator of MST on p(z) = z2 − 1:

Stp (z, x) =

(x,

z + x(2 + xz)1 + x2 + 2xz

).

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 32: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified Steffensen method with memory

Theorem

The fixed points of operator Stp (z, x) are (z, x) = (1, 1) and(z, x) = (−1,−1), being both attracting, and (z, x) = (0, 0), which is asaddle point.

Proof: By solving the equation

Stp (z, x) = (z, x) ⇔ z = x and (−1 + x2)2x = 0.

So, (z, x) = (1, 1), (z, x) = (−1,−1) and (z, x) = (0, 0) are fixed points ofStp(z, x). To study their behavior,

If z = x = 1 or z = x = −1, the eigenvalues of St′p(1, 1) (resp.St′p(−1,−1)) are {0, 0} and then (z, x) = (1, 1) and (z, x) = (−1,−1)are attracting.

Also, the eigenvalues of St′p(0, 0) are{

1−√

2, 1 +√

2}

and then it isa saddle point. 2

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 33: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified Steffensen method with memory

TheoremPoints satisfying x = 1 or x = −1 are free critical points of the fixed pointoperator Stp(z, x).

Dynamical plane of MST on p(z) = z2 − 1Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 34: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

HMT fourth-order family

Given x0 initial estimation,

yk = xk − θf (xk)

f ′(xk),

tk = xk −f (yk) + θf (xk)

f ′(xk),

xk+1 = xk −f (tk) + f (yk) + θf (xk)

f ′(xk), k = 1, 2, . . .

Error equation: ek+1 = −2((−1 + θ2

)c2

2

)e3

k + O(e4k).

First step: to avoid the derivatives, introducing parameter γ[HMT] J.L. Hueso, E. Martınez, J.R. Torregrosa, New modifications of Potra-Ptak’s method with optimalfourth and eighth orders of convergence, Journal of Computational and Applied Mathematics 234 (2010)2969–2976.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 35: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

MHMT third-order family

Given x0 initial estimation,

yk = xk − θf (xk)

f [xk,wk],

tk = xk −f (yk) + θf (xk)

f [xk,wk],

xk+1 = xk −f (tk) + f (yk) + θf (xk)

f [xk,wk], k = 1, 2, . . .

Error equation: ek+1 = −(2 + f ′(α)γ)(θ− 1)(θ + f ′(α)γ + 1)c22e3

k + O(e4k).

It is not possible to establish a Scaling Theorem.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 36: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

TheoremLet α be a simple zero of a sufficiently differentiable function f : I ⊂ R→ R in anopen interval I. If x0 and x1 are sufficiently close to α, then the order of convergence

of method with memory MHMT is at least12

(3 +√

13)

, by using

γk = −2

f [xk, xk−1]. The error equation is

ek+1 =(−2((−1 + θ)2c3

2

))ek−1e3

k + O5(ek−1ek),

where cj =1j!

f (j)(α)

f ′(α), j = 2, 3, . . .. However, if θ = 1, the error equation is

ek+1 = −4c52e2

k−1e4k + O7(ek−1ek),

being in this case the local error 2 +√

6.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 37: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

Associate fixed point operator of MHMT on p(z) = z2 − 1:

Hθp (z, x) =

x, x −

(−1 + x2

)(x + z)

64(1 + xz)6(2 + 2xz)

((−1 + x2)3

q1(z, x, θ) + 16(1 + xz)4q2(z, x) +(−1 + x2)2

q3(z, x, θ)) ,

whereq1(z, x, θ) = θ4(x + z)6 − 8θ3(x + z)4(1 + xz),

q2(z, x) = 8 + x4 + 10xz− 2x3z− z2 + 5x2(−1 + z2

)and

q3(z, x, θ) = −32θ(1+xz)3(−2 + x2 + z2

)+8θ2(x+z)2(1+xz)2

(−4 + 3x2 + z2

).

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 38: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

TheoremThe fixed points of the operator associated to MHMT on quadraticpolynomial p(z) are:

a) The roots z = x = ±1, being both attracting,b) The origin (z, x) = (0, 0), which is an attracting fixed point for−2.34315 ≈ 4(−2 +

√2) ≤ θ < −2

c) The real roots of polynomialm(x) = 2 + θ +

(9− 2θ2

)x2 +

(17− 3θ + 2θ2 + 2θ3

)x4 +(

18 + 4θ2 − 4θ3 − θ4)

x6 +(12 + 3θ − 4θ2 + 3θ4

)x8 +(

5− 2θ2 + 4θ3 − 3θ4)

x10 +(1− θ + 2θ2 − 2θ3 + θ4

)x12, whose

number varies depending on the range of parameter θ: they are two ifθ < −2, none if −2 ≤ θ < 6.66633, two if θ = 6.66633 and four ifθ > 6.66633. All of these fixed points are saddle points.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 39: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

Sketch of proof:

a) The eigenvalues of H′pθ(±1,±1) are {0, 0}.

b) The eigenvalues of H′pθ(0, 0) are{ 1

4

(−√θ2 + 16θ + 32 + θ + 4

), 1

4

(√θ2 + 16θ + 32 + θ + 4

)}, satisfying

|λi| < 1, i = 1, 2 if −2.34315 ≈ 4(−2 +√

2) ≤ θ < −2.

c) Real roots ri of m(x), when exist, are saddle points:

(m) A.v. eig. of H′p(ri, ri),i = 1, 2, θ < 6.66633

(n) A.v. eig. of H′p(ri, ri),i = 1, 4, θ > 6.66633

(o) A.v. eig. of H′p(ri, ri),i = 2, 3, θ > 6.66633

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 40: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

(p) θ = −5 (q) θ = −2.1 (r) θ = −1

(s) θ = 1 (t) θ = 7 (u) θ = 12

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 41: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

Theorem Critical points

The critical points of Hθp (z, x) are:

x = −1 ∧ z− 1 6= 0,x = 1 ∧ z + 1 6= 0,if θ = 0, the points of the curve 3x3 − 2xz + 3z2 = 8if θ 6= 0, the points of the curve

0 = 7a4(−1 + x2

)2(x + z)6

+ 16(1 + xz)4(−8 + 3x2 − 2xz + 3z2

)−8a3

(−1 + x2

)(x + z)4

(−5− 4xz + 6x3z + x2

(6 + z2

))−32a(1 + xz)3

(2 + 4x4

+ 3x3z− 3z2+ xz

(−8 + z2

)+ x2

(−9 + 2z2

))+8a2

(x + z + x2z + xz2

)2 (12 + 15x4 − 10xz + 6x3z− 5z2

+ x2(−29 + 3z2

))

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 42: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 43: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Conclusions

The tools from multidimensional real dynamics have shown to beuseful for analyzing the behavior of iterative schemes with memory.It is very easy to extend this kind of analysis to schemes with memorythat use more than two previous iterations.The obtained results are consistent with our idea about the stability ofmethods with memory.In this context, what is the role of free critical point? Does exist acritical point inside any immediate basin of attraction?What about iterative methods with memory satisfying ScalingTheorem? How we deal with it? Suggestions are welcome!

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 44: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

References

[ZLH] Q. Zheng, J. Li, F. Huang, An optimal Steffensen-type family for solving nonlinear equations,Applied Mathematics and Computation 217 (2011) 9592-9597

[KT] H. T. Kung, J. F. Traub, Optimal order of one-point and multi-point iteration, J. Assoc. Comput.Math. 21, 643–651 (1974).

[PNPD] M.S. Petkovic, B. Neta, L.D. Petkovic, J. Dzunic, Multipoint methods for solving nonlinearequations, Ed. Elsevier (2013)

[OR] J. M. Ortega, W. G. Rheinboldt, Iterative solutions of nonlinear equations in several variables,Ed. Academic Press, New York (1970).

[Tr] J. F. Traub, Iterative Methods for the Solution of Equations, Prentice Hall, New York, 1964.

[GGN] M. Grau-Sanchez, A. Grau, M. Noguera, Frozen divided difference scheme for solving systemsof nonlinear equations, Journal of Computational and Applied Mathematics 235 (2011). 17391743.

[Ne] B. Neta, A new family of high order methods for solving equations, Int. J. Comput. Math. 14,

(1983) 191-195.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 45: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

References

[PDP] M.S. Petkovic, J. Dzunic, L.D. Petkovic, A family of two-point methods with memory forsolving nonlinear equations, Appl. Anal. Discrete Math. 5 (2011) 298317.

[Ja] I.O. Jay, A note on Q-order of convergence, BIT Nunerical Mathematics 41, 422–429 (2001).

[CCT] F.I. Chicharro, A. Cordero and J.R. Torregrosa, Drawing dynamical and parameters planes ofiterative families and methods, The Scientific World Journal Volume 2013, Article ID 780153, 11pages.

[Ro] R.C. Robinson, An Introduction to Dynamical Systems, Continous and Discrete, AmericanMathematical Society, Providence, 2012.

[ZLH] Q. Zheng, J. Li, F. Huang, An optimal Steffensen-type family for solving nonlinear equations.Appl. Math. Comput. 217 (2011) 95929597

[T] R. Thukral, Eighth-order iterativemethods without derivatives for solving nonlinear equations,ISRN Appl. Math. 2011(693787) (2011) 12.

[S] F. Soleymani, S. Shateyi, Two optimal eighth-order derivative-free classes of iterative methods.Abstr. Appl. Anal. 2012(318165)(2012) 14.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 46: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 47: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps and Holomorphic Dynamics

Toni Garijo –Universitat Rovira i Virgili–

Xavier Jarque –Universitat de Barcelona–

Universitat Jaume I – Castelló – May 14-15 2015

Page 48: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Plan of the talks

1 Holomorphic Dynamics2 The Quadratic Family and The Newton’s Method3 Quasiconformal Mappings4 Quasiconformal Surgery

Page 49: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Holomorphic Dynamics

Page 50: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Introduction

We study those dynamical systems generated by the iteration of anholomorphic map on:

The plane C,The Riemann sphere C = C ∪∞,The punctured plane C∗ = C \ 0

History:Newton’s Method (1900) – Schröder, Cayley.Local Theory (1890-1910) – Böttcher, Leau, Koenigs.Global Theory (1910-1920) – Fatou, Julia, Lattès.Quasiconformal surgery (1985 - ) – Sullivan, Douady, Hubbard,Shishikura.

Page 51: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Introduction

Holomorphic iteration

Polynomial case P : C→ C is a polynomial.The quadratic family Pc(z) = z2 + c.

Rational case R : C→ C, where P and Q are polynomials.The Newton’s method R(z) = z − p(z)

p′(z) .

Entire case f : C→ C, where ∞ is an essential singularity.The Exponential map Eλ(z) = λez.

Holomorphic in C∗ case f : C∗ → C∗ where ∞ and 0 are essentialsingularities.

The standard family Eλ(z) = eiαzeβ(z+1/z).

Page 52: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Introduction

As in all dynamical systems, we try to understand:

Dynamical Plane: Asymptotic behavior of orbits in the phase space fora given map or a class of maps;Parameter Plane: Stability issues and bifurcations for holomorphicfamilies of maps.

Tools: Complex Analysis, Hyperbolic Geometry, Dynamical Systems,Covering Theory, Differential Geometry, etc...

Montel’s Theorem (today)Local Theory of fixed points (today)Quasiconformal surgery (tomorrow)

Page 53: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Rational case

We consider the case where R : C→ C is a rational map acting on theRiemann sphere C

R(z) = P (z)Q(z) where P and Q are polynomials without common factors.

given an initial value z0 ∈ C, we construct

z1 = R(z0)z2 = R(z1) = R ◦R(z0) = R2(z0)· · · = · · ·zn = R(zn−1) = Rn(z0)

The main goal in the Dynamical Plane is to understand the sequence{Rn(z0)}n≥0 depending on the initial condition z0.

Page 54: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Rational case

Given U an open neighbordood of z0 we would like to study the sequenceof functions

Rn : U 7→ Cz 7→ Rn(z)

Normal family

Definition

Let z0 ∈ C and U be an open neighborhood of z0. The sequence ofholomorphic functions {fn}n≥0

fn : U 7→ C

is normal in z0 , if and only if, there exists a subsequence which converge,uniformly on compacts subsets, to some limit function.

Page 55: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Dichothomy in the Dynamcal plane

Given R : C→ C a rational map, we can classify ervery point of z0depending on the character of the sequence {Rn}n≥0.

Fatou set or stable set,

F(R) = {z0 ∈ C , ∃U open nhb. of z0 ; Rn : U 7→ C is normal }

Julia set of chaotic set,

J (R) = C \ F(R)

.

Page 56: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Montel’s Theorem

Theorem (Montel, 1916)

Given z0 ∈ C and U an open neighborhood of z0. Let a, b and c threedifferent points in C. Assume that the holomorphic sequence of functions{fn}n≥0 verifies that

fn : U 7→ C \ {a, b, c}

then, the sequence {fn}n≥0 is a normal family in z0.

IMPORTANT: If the sequence {fn}n≥0 covers the Riemann sphere exceptthree points, then it is a normal family.

Page 57: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Proof of Montel’s Theorem

We use the following Analysis result.

Theorem (Arzelà-Ascoli, 1882-1884)A sequence of functions (not necessary holomorphic) {fn}n≥0 is normal, ifand only if, it is equicontinuous and uniformly bounded.

Assuming that the sequence of functions is holomorphic,then Uniformly bounded ⇒ Equicontinuous.

|fn(x)| < M , independent of x and n. (Uniformly bounded)|fn(x)− fy(y)| ≤ |f ′n(c)| · |x− y|. (Mean value Theorem)

f ′n(c) =1

2πi

∫γfn(w)(w−c)2dw (Cauchy’s formula)

|f ′n(c)| ≤ Mr (Cauchy Inequality).

Page 58: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Proof of Montel’s Theorem

The universal covering of C \ {a, b, c} is the unit disk D.We can lift the sequence from fn : C→ C \ {a, b, c} to fn : C→ D.

D

��

fn : C

88

// C \ {a, b, c}

Thus, the lift sequence fn is uniformly bounded (|fn| ≤ 1) and thesequence fn is also normal.

Page 59: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Properties of Julia and Fatou sets (from Montel’s Theorem)

Given R : C→ C a rational function, we denote by F(R) and J (R) theFatou and Julia set, respectively.

F(R) is an open set and J (R) is closed.F(R) and J (R) are completely invariant set.R(F(R)) = R−1(F(R)) = F(R), the same for the Julia set.F(Rn) = F(R) and J (Rn) = J (R) for all n > 0.J (R) 6= ∅ if degree(R) ≥ 2.Take z0 ∈ J (R), then J (R) = O−(z0)

The interior of J (R) = ∅ or J (R) = C.Take z0 ∈ J (R), for all ε > 0 the set⋃

n≥0Rn(D(z0, ε))

covers C except at most two points.

Page 60: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

Let p be a periodic point of R with minimal period k. We can classify paccording to their multiplier λ

λ = (Rk)′(p) = R′(p) ·R′(R(p)) ·R′(R2(p)) · · ·R′(Rk−1(p))

Why is important λ? Using the local development of Rk at p, we have

Rk(z) = Rk(p) +(Rk)′(p)(z − p) +O((z − p)2)Rk(z) = p +λ(z − p) +O((z − p)2)

Page 61: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory. Main Question

Is Rk, near p, conformally conjugate (c.c.) to the linear part?

Rk : U −→ Rk(U)ϕ ↓ ≡ ↓ ϕ

λ· : V −→ C

Where U is an open nhb. of p and V an open nhb. of 0.

ϕ(Rk(z)

)= λ · ϕ(z)

Page 62: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

p is a superattractor fixed point (f.p.) ⇐⇒ λ = 0.p is an attractor f.p. ⇐⇒ |λ| < 1.p is an repelling f.p. ⇐⇒ |λ| > 1.p is a parabolic f.p. ⇐⇒ λq = 1 for some q ∈ Z, q 6= 0.

The case |λ| = 1 and λq 6= 1 for all q ∈ Z splits into two sub cases:

1 p is a linearizable or a Siegel f.p. if Rk is c.c. to z 7→ λz.

2 p is a not linearizable or a Cremer f.p. if Rk is not c.c. to z 7→ λz.

Page 63: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

ClassificationIf p is a superattractor fixed points (f.p.), then Rk(z) is c.c. toz 7→ zn for n > 1. (Böttcher, 1904)If p is an atractor f.p., then Rk(z) is c.c. to z 7→ λz. (Koenigs, 1884)If p is a repelling f.p., then Rk(z) es c.c. a z 7→ λz. (Koenigs, 1884)If p is a parabolic f.p., then , Rk(z) es c.c. az 7→ z + azn+1 + bz2n−1 +O(zN ). (Leau, 1897)If p is an indifferent f.p., |λ| = 1 but λq 6= 1 for all q ∈ Z, q 6= 0.

1 If p is a linearizable f.p., then Rk is c.c. a z 7→ λz. (Siegel, 1942)2 If p is a not linearizable f.p., then Si Rk is not c.c. a z 7→ λz (Cremer,

1927)

Page 64: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

Example: Pλ(z) = λz + z2 (Uniparametric family)

Polinomy of degree 2.P (0) = 0, the origin is a fixed point (k = 1).P ′(0) = λ. The multiplier coincides with the parameter. !!For z big enough the orbit escapes to ∞. The point of ∞ is asuperattracting fixed point.

Page 65: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

(a) λ = 0 superattracting case (b) λ = 0.5 attracting case

Figure : Two dynamical plane of λz + z2.

Page 66: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

(a) λ = −1 parabolic case (b) λ = (−0.737369,−0.67549) lin-earizable case

Figure : Two dynamical planes λz + z2.

Page 67: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

Superattracting case

TheoremSuppose f has a superattracting fixed point at z0,

f(z) = z0 + ap(z − z0)p + · · · , ap 6= 0, p ≥ 2.

Then there is a conformal map ξ = ϕ(z) of a nhb. of z0 onto a nhb. of 0which conjugates f(z) to ξp.

Proof: Two normalizations:Assume that z0 = 0. Change of variables ω = z − z0.Assume that ap = 1. Change of variables w = cω, where cp−1 = 1/ap.

Page 68: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

After that f(w) = wp + · · · , we wish to find ϕ(z) = z + · · · such that

ϕ(f(w)) = (ϕ(w))p

Idea: Find a sequence {ϕn}n≥0 such that

ϕn(f(w)) = (ϕn+1(w))p , then

ϕ(w) = limn→∞

ϕn(w) is the conjugacy

We define:

ϕn(w) =pn√fn(w) = pn

√wpn + · · · = w pn

√1 + · · ·

ϕn(f(w)) =pn√fn(f(w)) =

(pn+1√

fn+1(w))p

= (ϕn+1(w))p

Page 69: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

After that f(w) = wp + · · · , we wish to find ϕ(z) = z + · · · such that

ϕ(f(w)) = (ϕ(w))p

Idea: Find a sequence {ϕn}n≥0 such that

ϕn(f(w)) = (ϕn+1(w))p , then

ϕ(w) = limn→∞

ϕn(w) is the conjugacy

We define:

ϕn(w) =pn√fn(w) = pn

√wpn + · · · = w pn

√1 + · · ·

ϕn(f(w)) =pn√fn(f(w)) =

(pn+1√

fn+1(w))p

= (ϕn+1(w))p

Page 70: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

After that f(w) = wp + · · · , we wish to find ϕ(z) = z + · · · such that

ϕ(f(w)) = (ϕ(w))p

Idea: Find a sequence {ϕn}n≥0 such that

ϕn(f(w)) = (ϕn+1(w))p , then

ϕ(w) = limn→∞

ϕn(w) is the conjugacy

We define:

ϕn(w) =pn√fn(w) = pn

√wpn + · · · = w pn

√1 + · · ·

ϕn(f(w)) =pn√fn(f(w)) =

(pn+1√

fn+1(w))p

= (ϕn+1(w))p

Page 71: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

For the convergence of {ϕn}n≥0 we use that

If∞∏n=1

ϕn+1

ϕn<∞⇒ {ϕn} converges

and

ϕn+1(w)

ϕn(w)= pn

√ϕ1 ◦ fnfn

= 1 +O(p−n)

Then,∞∏n=1

ϕn+1

ϕn<∞

Page 72: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory

Periodic orbits: Fatou or Julia?Superattracting , attracting and linearizable (Siegel) periodic orbitsbelong to the Fatou set.repelling, parabolic and no linearizable (Cremer) periodic orbits belongto the Julia set.

Page 73: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Global Theory

Dynamical properties of the Julia set J (R):

R|J (R) has sensible dependence on initial conditions.J (R) is selfsimilar.For all z ∈ J (R) the set of all preimages of z is dense in J (R).R is transitive in J (R).Repelling periodic orbits are dense in J (R).

Page 74: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory (Self Similar)

z2 -1

Page 75: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory (Self Similar)

z2 -1

Page 76: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory (Self Similar)

z2 -1

Page 77: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory (Self Similar)

z2 -1

Page 78: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory (Self Similar)

z2 -1

Page 79: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory (Self Similar)

z2 -1

Page 80: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory (Self Similar)

z2 -1

Page 81: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Local Theory (Self Similar)

z2 -1

Page 82: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Global Theory (Julia set)

The Fatou set is an open set. Let U be a connected component of F(R).We have only three possibilities:

Periodic component Rk(U) = U for some k ≥ 0.Preperiodic component Rk+l(U) = Rl(U) for l ≥ 1 and k ≥ 0.Wandering component Rn(U) ∩Rm(U) = ∅ for all n 6= m.

Theorem (Sullivan, 1985)Let R be a rational map of degree d ≥ 2, The Fatou set does NOT havewandering domains.

New tool: Quasiconformal Surgery based on Quasiconformal mappings(Ahlfors-Bers,1960 )

Page 83: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Global Theory (Fatou set)

Classification of Fatou components. Let U be a fixed connectedcomponent of F(R), i.e, R(U) = U , then

U contains an attracting or a superattracting fixed points p ∈ U .∂U contains a parabolic fixed point p ∈ ∂U .U contains a linearizable (Siegel) fixed point p ∈ U .U is a ring (doubly connected) and R : U 7→ U is c.c. to z 7→ λz with|λ| = 1 and λq 6= 1 for all q ∈ Z, q 6= 0. This kind of components arecalled Herman ring.

Page 84: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Example of a Herman Ring

Page 85: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Global Theory

Definition

Given R : C 7→ C a rational map.We say that c is a critical point ⇐⇒ R′(c) = 0.

TheoremLet R be a rational map of degree d ≥ 2. Each fixed Fatou component

superattracting,attracting,parabolic,Siegel disc, andHerman ring

“needs” a critical point associated to it.

Important: Following critical points we can detect Fatou components.

Idea Proof: Without critical points we can extend the local conjugacy.

Page 86: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Global Theory

Definition

Given R : C 7→ C a rational map.We say that c is a critical point ⇐⇒ R′(c) = 0.

TheoremLet R be a rational map of degree d ≥ 2. Each fixed Fatou component

superattracting,attracting,parabolic,Siegel disc, andHerman ring

“needs” a critical point associated to it.

Important: Following critical points we can detect Fatou components.Idea Proof: Without critical points we can extend the local conjugacy.

Page 87: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Holomorphic dynamics: Polynomial iteration andNewton’s method

Antonio Garijo (U. Rovira i Virgili)Xavier Jarque (U. de Barcelona)

U. Jaume I, Castello de la Plana, May 2015

Quadratic family and Newton’s method

Page 88: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Summary: Two parts

1 Bottcher coordinates and polynomial iteration (as an exampleof rational iteration). Parameter plane.

2 Newton’s method (applied to polynomials and transcendentalentire functions).

Quadratic family and Newton’s method

Page 89: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iterationParameter plane

Quadratic family and Newton’s method

Page 90: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Let

P(z) = zd + ad−1zd−1 + . . . a1z + a0, aj ∈ C, d ≥ 2

be a polynomial of degree d .

We extend the map to the whole sphere by definingP(∞) =∞ and using the local chart

w =1

z

to study the new map at z =∞.

Hence abusing notation we write

P : C 7→ C, C = C ∪ {∞}

Quadratic family and Newton’s method

Page 91: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Definition: Assume P : C→ C is a polynomial and assume p0 ∈ Cis a superattracting fixed point (P(p0) = p0 and P ′(p0) = 0). Thebasin of attraction of p0 is the set

A(p0) = {z ∈ C | Pn(z)→ p0}.

Moreover we denoted by A?(p0) ⊂ A(p0) the immediate attractingbasin which is the connected component of A(p0) containing p0.

Remark: Notice that if p0 is a superattracting fixed point of P then

P(z) = bm(z − p0)m + bm+1(z − p0)m+1 + . . . bd(z − p0)d ,

with bm 6= 0, 2 ≤ m < d .

Quadratic family and Newton’s method

Page 92: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Lemma Let

P(z) = adzd + ad−1z

d−1 + . . . a1z + a0, aj ∈ C, d ≥ 2

be a polynomial of degree d . The point z =∞ is a superattracingfixed point of P.

Proof: Let ε > 0. Let C \ D1/ε a disc centered at z =∞. Themap w = φ(z) = 1/z conformally conjugates P(z) in C \ D1/ε to

f (w) =1

P(

1w

)in Dε (that is near w = 0).

f (w) =1

ad1wd + ad−1

1wd−1 + . . . a1

1w + a0

=wd(ad + ad−1w

d + . . . a1wd−1 + a0w

d)−1

=Awd (1 + O(w))

Quadratic family and Newton’s method

Page 93: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Lemma Let

P(z) = adzd + ad−1z

d−1 + . . . a1z + a0, aj ∈ C, d ≥ 2

be a polynomial of degree d . The point z =∞ is a superattracingfixed point of P.

Proof: Let ε > 0. Let C \ D1/ε a disc centered at z =∞. Themap w = φ(z) = 1/z conformally conjugates P(z) in C \ D1/ε to

f (w) =1

P(

1w

)in Dε (that is near w = 0).

f (w) =1

ad1wd + ad−1

1wd−1 + . . . a1

1w + a0

=wd(ad + ad−1w

d + . . . a1wd−1 + a0w

d)−1

=Awd (1 + O(w))

Quadratic family and Newton’s method

Page 94: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Lemma The iterates of P are bounded on all bounded Fatoucomponents. In particular

A(∞) = A?(∞),

or equivalently, A(∞) is connected.

Proof: Assume, by contradiction, that V is a bounded Fatoucomponent in A(∞). Hence, as n tends to ∞, we have

|Pn(z)| → ∞ for all z ∈ V , and

|Pn(w)| bounded for all w ∈ ∂V .

A contradiction with the maximum modulus principle (a non constantholomorphic function cannot attain its maximum absolute value at any interior pointof its region of definition).

Quadratic family and Newton’s method

Page 95: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Lemma J (P) = ∂A(∞).

Proof: We prove the two inclusions.

J (P) ⊂ ∂A(∞) = ∂J (P).

Let z0 ∈ ∂A(∞) and U a neighborhood z0. By construction,there exist M > 0 such that |Pn(z0)| < M for all n ≥ 0 andthere exists w ∈ (U ∩ A(∞)) such that |Pn(z0)| → ∞ asn→∞. Hence no subsequence of {Pn|U} might converge.

∂A(∞) ⊂ J (P)...

Quadratic family and Newton’s method

Page 96: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Definition: The filled-in Julia set of P, is given by

K(P) := C \ A(∞),

that is the union of the Julia set and the bounded components ofF(P).

Lemma: The following statements hold for K(P).

It is compact (be definition).

It has connected complement (previous lemma).

∂K(P) = J (P) (previous lemma).

It is the union of all bounded components of the Fatou settogether with J (P) (previous lemma).

Quadratic family and Newton’s method

Page 97: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Theorem (Bottcher coordinates) Let

f (w) = adwd + ad+1w

d+1 + . . . , a 6= 0

a holomorphic map defined on some neighborhood U of w = 0.There exists a local holomorphic change of coordinate u = ϕ(w)with ϕ(0) = 0 which conjugates f to u 7→ ud throughout someneighborhood of zero.Furthermore, ϕ is unique up to multiplication by an (d − 1)st rootof unity.

1

ϕw = 0 u = 0

f u 7→ ud

(ϕ ◦ f ) (w) = (ϕ(w))d

U

Quadratic family and Newton’s method

Page 98: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Definition: We denote by ψε the (local) well defined inverse of theabove map ϕ. By construction ψε maps a ε-disc around the originto a small ε neighborhood around p0.

1

ϕw = p0 u = 0

(ϕ ◦ ψε) (u) = u

Dεψε

A?(p0)

Quadratic family and Newton’s method

Page 99: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Theorem (Critical points in the basin) There exist a unique opendisc Dr of maximal radius 0 < r ≤ 1 such that ψε extendsholomorphically to a map ψ from the disc Dr into the immediatebasin A(p0).

(a) If r = 1 then ψ maps the unit disc D1 biholomorphically ontoA(p0) and p0 is the only critical point in this basin.

(b) If r < 1 then there is at least one other critical point inA(p0), lying on the boundary of ψ(Dr )

Remark: If P is a quadratic polynomial and p0 ∈ C then we arealways in case (a) above. If p0 =∞ then both cases are available.

Quadratic family and Newton’s method

Page 100: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

w = p0Dε

ψε(u)

A?(p0)

ud

P−1

r

Quadratic family and Newton’s method

Page 101: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Corollary (Bottcher coordinates at infinity) Let P(z) be apolynomial of degree d ≥ 2. Using the local chart w = 1/z theexpression of P in a neighborhood af z =∞ is given by

f (w) = Awd (1 + O(w))

in a neighborhood of w = 0. Hence locally around z =∞ theaction of the polynomial is holomorphically conjugated to u 7→ ud .

(w = 0)

u = 0

fu 7→ ud

z =∞

ϕ ◦ f ◦ ϕ−1 : u 7→ ud

(ϕ ◦ f ) (w) = (ϕ(w))d

Figure: The holomorphic conjugacy near the point at infinity

Quadratic family and Newton’s method

Page 102: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Theorem (Connected K(P) ⇐⇒ Bounded critical orbits) Let P apolynomial of degree d ≥ 2.

If K(P) contains all the (finite) critical points of P then bothK(P) and J (P) are connected and the complement of K(P)(i.e., A(∞)) is conformally isomorphic to the exterior of theclosed unit disc under an isomorphism

φ : C \ K(P) 7→ C \ D,

which conjugates P on C \ K(P) to u → ud on C \ D.

If at least one of the critical points of P belongs to C \ K(P),then both K(P) and J (P) have uncountably many connectedcomponents.

Idea of the proof: Blackboard...

Quadratic family and Newton’s method

Page 103: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration: The quadratic family

Corollary (The dichotomy): Let Qc(z) = z2 + c, c ∈ C. Then,either

z = 0 has bounded orbit and K(Qc) is connected, or

z = 0 has orbit tending to infinity and K(Qc) is a Cantor set(perfect and totally disconnected).

Proof: There is only only critical point. So, either it escape or ithas bounded orbit.

Quadratic family and Newton’s method

Page 104: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Polynomial iteration

Definition: Let Qc(z) = z2 + c , c ∈ C. The Mandelbrot set is thedefined as the set of parameters for which K(Qc) is connected, orequivalently,

M := {c ∈ C | Qnc (0)→∞}.

(a) (b)

Figure: The mandelbrot setQuadratic family and Newton’s method

Page 105: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Quadratic family and Newton’s method

Page 106: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

General scenario:

Notation: P is a polynomial and F is a transcendental entirefunction.

P(z) = 0 or F (z) = 0.

H(z) = 0 when H is either P or F .

Definition: The map

NH(z) := z − H(z)

H ′(z)

is called the Newton’s map associated to H.

NP is rational, and

NF is transcendental meromorphic.

Quadratic family and Newton’s method

Page 107: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Newton’s method: It is a dynamical system defined in C or in C to(numerically) compute the zeros of H.

If we want to solve H(z) = 0 we consider an initial conditionz0 ∈ C and consider its NH -orbit, that is,

NnH (z0) , n ≥ 0.

We want to justify that, generally (or, more precisely, in somecases), this iteration converges, as n 7→ ∞, to a point α such thatH(α) = 0.

This is called

The Newton’s method to compute the zeros of H.

Quadratic family and Newton’s method

Page 108: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Lemma: H(α) = 0 ⇐⇒ NH(α) = α.

Proof: α is a zero of H if and only if

H(z) = (z − α)k(a +O((z − α)), a 6= 0

ThereforeH ′(z) = (z − α)k−1(ka +O((z − α)),

and so

NH(z) = z − (z − α)k(a +O((z − α))

(z − α)k−1(ka +O((z − α))= z − (z − α)L(z),

where L(α) = 1/k 6= 0. Clearly H(α) = 0 ⇐⇒ NH(α) = α.

Quadratic family and Newton’s method

Page 109: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

(a)

Figure: Newton’s method applied to p(z) = z3 − 1.

Quadratic family and Newton’s method

Page 110: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Lemma: Let α a simple zero of H. Then N ′H(α) = 0 (α is asuperattracting fixed point of NH).

Proof: A direct computation shows that

N ′H(z) =H(z)H ′′(z)

(H ′(z))2→ N ′H(α) = 0

N ′′H(z) =H ′(z)H ′′(z) + H(z)H ′′′(z)

(H ′(z))2− 2H(z) (H ′′(z))2

(H ′(z))3

From this one can show that, locally, Newton’s method is, at least,quadratic.

Quadratic family and Newton’s method

Page 111: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Definition: Let α ∈ C be a (superattracting) fixed point of NH .Then, we define the basin of attraction of α as

A(α) := {z0 ∈ C | limn→∞

NnH (z0) = α}

Main question: Let αj , j = 1, . . . the roots of H. What can besaid about

C \⋃

αj , j=1,...

A(αj) ?

Quadratic family and Newton’s method

Page 112: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Lemma: Let T (z) = rz + s, r , s ∈ C. Then, if L(z) = H (T (z))we have

T ◦ NL ◦ T−1 = NH .

Proof: It is equivalent to see that

(T ◦ NL)(z) = (NH ◦ T )(z).

Doing some computations we have

(T ◦ NL)(z) = T

(z − L(z)

L′(z)

)= T

(z − H (T (z))

rH ′ (T (z))

)=rz − H (T (z))

H ′ (T (z))+ s = T (z)− H (T (z))

H ′ (T (z))= (NH ◦ T )(z)

Quadratic family and Newton’s method

Page 113: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Corollary:

(a) If H(z) = A (z − α1) (z − α2), then NH is always conformally(linearly) conjugated to

NL(z) =z2 − 1

2z(w 7→ w2).

(b) If H(z) = A (z − α1) (z − α2) (z − α3), then NH isconformally (linearly) conjugated to

L(z) = z(z − 1)(z − a),

for some a ∈ C.

Proof: (a) We choose r and s so that T (α1) = i and T (α2) = −i .(b) We choose r and s so that T (α1) = 0 and T (α2) = 1.

Quadratic family and Newton’s method

Page 114: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

(a)

Figure: Newton’s method applid to p(z) = z2 + 1.

Quadratic family and Newton’s method

Page 115: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

(a)

Figure: Choosing a = 0.906 + 0.422i .

Quadratic family and Newton’s method

Page 116: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Lemma: If H = P then z =∞ is a repelling fixed point of NP .

Proof: To study the point at infinity we use the local chart (localcoordinate) w = 1/z .

f (w) =1

NP (1/w).

If we write P(z) = zd + ad−1zd−1 + . . . a1z + a0, aj ∈ C, d ≥ 2.

Simple computations show

f (w) =wP ′ (1/w)

P ′ (1/w)− wP (1/w)=

dw +O(w2)

(d − 1) +O(w)=

d

d − 1w+O

(w2).

Hence w = 0 is a repelling fixed point for f and z =∞ is arepelling fixed point for NP .

Quadratic family and Newton’s method

Page 117: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Theorem (Przytychi,Schleicher,BFJK): Let NH be a Newton mapand let U be an immediate basin of attraction. Then U isunbounded.

Proof: Assume U is bounded (ζ the attracting fixed point).

U contains finitely many critical points and all of them areattracted to ζ.

Let z0, z1 ∈ U \ {ζ} such that N(z1) = z0. Let γ0 ⊂ U be acurve not touching the critical orbits.

Denote by h the local branch of N−1 mapping z0 to z1. Thisbranch can be extended along γ0 unless γ0 contains asingularity of the inverse (see above and remember that U isbounded).

Repeating the argument, we can define inductivelyγn = h(γn−1) where now h denotes the extension of the initialbranch along the curve

⋃n−1j=0 γj . Set γ =

⋃∞n=0 γn.

Quadratic family and Newton’s method

Page 118: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Theorem (Przytychi,Schleicher,BFJK): Let NH be a Newton mapand let U be an immediate basin of attraction. Then U isunbounded.

z0

z1

γ

U

zn

γn

Figure: Summary of the proof

One can see that the diameters of the γn tends to 0.

Hence |zn − zn+1| = |zn − N(zn)| → 0 and therefore there is afinite fixed point in ∂U, which is a contradiction.

Quadratic family and Newton’s method

Page 119: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Lemma: If H = P ◦ exp then z =∞ is a parabolic fixed point ofNH with a unique attracting (and repelling) petal.

Proof: First we notice that

NH(z) = z − P(z)

P(z) + P ′(z)

is a rational map. Again doing some computations we can showthat

f (w) =1

NH (1/w)= . . . = w(1 +O(w)).

Hence f (0) = 0 and f ′(0) = 1.

Quadratic family and Newton’s method

Page 120: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

(a) (b)

Figure: Newton’s method applied to P ◦ exp.

Quadratic family and Newton’s method

Page 121: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Lemma: Consider the following examples.

If H1(z) = exp(z), then NH1(z) = z − 1.If H2(z) = exp (exp(−z)), then NH2(z) = z + exp(−z).

In particular, there are no basins of attraction of fixed points.

(a)

Figure: Dynamical plane for NH2 . There are infinitely many domains atinfinity having infinitely many accesses to infinity.

Quadratic family and Newton’s method

Page 122: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

Remark: Three natural continuations:

About the topology of the Fatou components and Julia set.(Baranski, Fagella, J., Karpinska, 2015)

About the (global) goodness of the method. Are there badinitial conditions? (McMullen, 1985)

Which are the good initial conditions to catch all roots(H = P)? (Hubbard, Schleicher, Sutherland, 2000)

Quadratic family and Newton’s method

Page 123: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

About the topology

Theorem (BFJK) Let H be a polynomial or an entire function, andlet NH its Newton’s map. Then J (NH) is connected in C, orequivalently, all its Fatou components are simply connecteddomains in C.

Remark: The proof does not work for the Traub’s method

TH(z) := NH(z)− H (NH(z))

H ′(z).

However we believe the result is still true.

Quadratic family and Newton’s method

Page 124: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

About the initial conditions

Remark: They use

If T (z) = rz + s and Q(z) = P (T (z)) then

T ◦ NQ ◦ T−1 = NP

So they might assume all roots belong to the unit disc.

Connectivity and unboundedness of basins of attraction.

The existence of channels to infinity.

A delicate study of the width of the channels to infinity.

Quadratic family and Newton’s method

Page 125: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method

About the initial conditions

(a)

Figure: Newton’s map applied to p(z) = (z3 − 1)z(z + 1)(z2 + 14 ).

Quadratic family and Newton’s method

Page 126: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method: Initial conditions when H = P

About the initial conditions

Fix d ≥ 2 (we do think that d is large).

We take [s = 0.26632 log(d)] circles where [x ] is the minimalentire number bigger than x > 0.

In each circle we take N = [8.32547d log(d)] points.

r` = (1 +√

2)

(d − 1

d

) 2`−14s

and θj =2πj

N

with 1 ≤ ` ≤ s and 0 ≤ j ≤ N − 1.

ThenSd = {r`e iθj , 1 ≤ ` ≤ s , 0 ≤ j ≤ N − 1}

Quadratic family and Newton’s method

Page 127: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method: Initial conditions when H = P

About the initial conditions

Theorem (HSS, 2001) Fix d ≥ 2. Let P be any polynomial ofdegree d . Let {α1, . . . αd} all roots of P (counting multiplicity).Then there exists at least one initial condition z0 ∈ Sd ∩ A(αj) forj = 1, . . . , d .

Remark: Notice that #Sd ≈ 1.11d log2 d .

Quadratic family and Newton’s method

Page 128: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Newton’s method: Initial conditions when H = P

Example: Let P(z) = z10 − iz + 1. So d = 10 and s = 1, r = 2.35and N = 191.

Quadratic family and Newton’s method

Page 129: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps and Holomorphic Dynamics

Toni Garijo –Universitat Rovira i Virgili–

Xavier Jarque –Universitat de Barcelona–

Universitat Jaume I – Castelló – May 14-15 2015

Page 130: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal Mappings

Page 131: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Introduction. Why quasiconformal mappings?

(a) Qc1(z) = z2 + c1 (b) Qc2(z) = z2 + c2

Figure : Conjugate dynamics

Page 132: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Introduction. Why quasiconformal mappings?

Global conjugacy between two holomorphic maps, f, g : C→ C

f = φ−1 ◦ g ◦ φ

Regularity of φ?

φ Homeomorphism ? (Yes)φ Conformal ? (No)

There are not so many conformal mappings. In fact,

φ(z) = az + b

The multipliers are preserved at periodic orbits. If p is a fixed point,

f ′(p) = (φ−1)′(g(φ(p))) · g′(φ(p)) · φ′(p) = g′(φ(p))

Page 133: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Introduction. Why quasiconformal mappings?

Global conjugacy between two holomorphic maps, f, g : C→ C

f = φ−1 ◦ g ◦ φ

Regularity of φ?

φ Homeomorphism ? (Yes)φ Conformal ? (No)

There are not so many conformal mappings. In fact,

φ(z) = az + b

The multipliers are preserved at periodic orbits. If p is a fixed point,

f ′(p) = (φ−1)′(g(φ(p))) · g′(φ(p)) · φ′(p) = g′(φ(p))

Page 134: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Introduction. Why quasiconformal mappings?

Quasiconformal maps are more than homeos and less than conformal.

Nice properties of a quasiconformal map φ : C→ C,φ is an homeomorphism.φ is Hölder continuous |φ(z)− φ(w)| < C|z − w|α, with 0 < α < 1.The composition of quasiconformal mappings is a quasiconformalmapping.There exists ∂φ

∂z a.e. and ∂φ∂z a.e. (... perhaps in the distributional sense).

If ∂φ∂z = 0 a.e. then φ is conformal.If E is a set with measure zero, then φ(E) also has measure zero.

Page 135: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Introduction. Why quasiconformal mappings?

Quasiconformal maps are more than homeos and less than conformal.Nice properties of a quasiconformal map φ : C→ C,

φ is an homeomorphism.φ is Hölder continuous |φ(z)− φ(w)| < C|z − w|α, with 0 < α < 1.The composition of quasiconformal mappings is a quasiconformalmapping.There exists ∂φ

∂z a.e. and ∂φ∂z a.e. (... perhaps in the distributional sense).

If ∂φ∂z = 0 a.e. then φ is conformal.If E is a set with measure zero, then φ(E) also has measure zero.

Page 136: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Introduction. Why quasiconformal mappings?

The maps Qc1 and Qc2 are conjugate under a Quasiconformal Mapping φ.

(a) Qc1(z) = z2 + c1 (b) Qc2(z) = z2 + c2

Figure : Conjugate dynamics under a quasiconformal map.

Page 137: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Definition of a Quasiconformal map

Definition ( K-Quasiconformal mapping)

Let U and V be domains in C, and let K ≥ 1 be given. Set k := K−1K+1 .

Then φ : U → V is K−quasiconformal if and only if:φ is an homeomorphism;the partial derivatives ∂φ and ∂φ exists in the sense of distributionsand belong to L2

loc (i.e. are locally square integrable);and satisfy |∂φ| ≤ k|∂φ| in L2

loc.

Note: If φ is a C1 homeomorphism then φ is quasiconformal it if satisfies|∂φ| ≤ k|∂φ|.Geometric meaning of |∂φ||∂φ| ≤ k < 1?

Page 138: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps

If φ is conformal at z0, it preserves angles between curves crossing atz0, because

Dφ(z0) : C→ C is a complex linear map z 7→ φ′(z0) z.

In general , if φ : U → C is differentiable at z0:

Dφ(z0) : C→ C is a linear map z 7→ a z + b z.

with a = ∂zφ(z0) and b = ∂zφ(z0)It defines an ellipse in the tangent space at z0

Ez0 = (Dφz0)−1 (S1) Dφz0

φ(z0)z0

Page 139: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps

If φ is conformal at z0, it preserves angles between curves crossing atz0, because

Dφ(z0) : C→ C is a complex linear map z 7→ φ′(z0) z.

In general , if φ : U → C is differentiable at z0:

Dφ(z0) : C→ C is a linear map z 7→ a z + b z.

with a = ∂zφ(z0) and b = ∂zφ(z0)

It defines an ellipse in the tangent space at z0

Ez0 = (Dφz0)−1 (S1) Dφz0

φ(z0)z0

Page 140: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps

If φ is conformal at z0, it preserves angles between curves crossing atz0, because

Dφ(z0) : C→ C is a complex linear map z 7→ φ′(z0) z.

In general , if φ : U → C is differentiable at z0:

Dφ(z0) : C→ C is a linear map z 7→ a z + b z.

with a = ∂zφ(z0) and b = ∂zφ(z0)It defines an ellipse in the tangent space at z0

Ez0 = (Dφz0)−1 (S1) Dφz0

φ(z0)z0

Page 141: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps

Linear Algebra:Consider L : R2 → R2 a linear transformation given by(

xy

)7→(a bc d

)(xy

)Preimage of x2 + y2 = 1 is the conic (ax+ by)2 + (cx+ dy)2 = 1, or

(a2 + c2)︸ ︷︷ ︸A

x2 + 2(ab+ cd)︸ ︷︷ ︸B

xy + (b2 + d2)︸ ︷︷ ︸C

y2 = 1

B2 − 4AC < 0 ⇒ the conic is an ellipse.A = C and B = 0 ⇒ the conic is an circle.

Simple computations B2 − 4AC = −|detL|2 < 0.

Page 142: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps

Tangent space:Consider f : R2 → R2, φ = (u, v), then Dφ(p) : Tp → Tφ(p) where

Dφ(p) =

(ux(p) uy(p)vx(p) vy(p)

)The preimage of a circle is an ellipse if detDφ(p) 6= 0.Cauchy-Riemann eq. ux = vy and uy = −vx implies that thepreimage is a circle.

IDEA: We can measure the “distortion" of φ using the properties of thisellipse.

Page 143: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps

If φ is orientation preserving (|b| < |a|), the dilatation of the ellipse Ez0 isgiven by

K(z0) =|major axis of Ez0 ||minor axis of Ez0 |

=|a|+ |b||a| − |b|

∈ [1,∞).

The Beltrami coeffcient at z0 is the quantity

µ(z0) =b

a=∂zφ

∂zφ(z0) ∈ D

which codes the information of the ellipse, up to scaling.The quantities that measure the angle distortion at z0 are (assume o.p.):

µ(z0) = ba = ∂zφ

∂zφ(z0) ∈ D and

K(z0) = |a|+|b||a|−|b| ∈ [1,∞)

Note: K(z0) = 1+|µ(z0)|1−|µ(z0)|

Page 144: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps

If φ is orientation preserving (|b| < |a|), the dilatation of the ellipse Ez0 isgiven by

K(z0) =|major axis of Ez0 ||minor axis of Ez0 |

=|a|+ |b||a| − |b|

∈ [1,∞).

The Beltrami coeffcient at z0 is the quantity

µ(z0) =b

a=∂zφ

∂zφ(z0) ∈ D

which codes the information of the ellipse, up to scaling.

The quantities that measure the angle distortion at z0 are (assume o.p.):µ(z0) = b

a = ∂zφ∂zφ

(z0) ∈ D and

K(z0) = |a|+|b||a|−|b| ∈ [1,∞)

Note: K(z0) = 1+|µ(z0)|1−|µ(z0)|

Page 145: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps

If φ is orientation preserving (|b| < |a|), the dilatation of the ellipse Ez0 isgiven by

K(z0) =|major axis of Ez0 ||minor axis of Ez0 |

=|a|+ |b||a| − |b|

∈ [1,∞).

The Beltrami coeffcient at z0 is the quantity

µ(z0) =b

a=∂zφ

∂zφ(z0) ∈ D

which codes the information of the ellipse, up to scaling.The quantities that measure the angle distortion at z0 are (assume o.p.):

µ(z0) = ba = ∂zφ

∂zφ(z0) ∈ D and

K(z0) = |a|+|b||a|−|b| ∈ [1,∞)

Note: K(z0) = 1+|µ(z0)|1−|µ(z0)|

Page 146: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal maps

A map φ which is a orientation preserving and differentiable almosteverywhere defines a field of ellipses σ (up to scaling). Two ways to controlthe distortion of this field of ellipses

The dilatation of the field of ellipses, or the dilatation of the map is

Kφ = ess supz∈U

Kφ(z).

The Beltrami coefficient of ellipses, or the Beltrami coefficient of themap is

||µ||∞ = supz∈U|µ(z)|

We equivalently say that φ has Bounded Distortion

∃K > 1 such that Kφ < K ⇔ ∃k < 1 such that ||µ||∞ < k

Page 147: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Definition of a Quasiconformal map

Definition ( K-Quasiconformal mapping)

Let U and V be domains in C, and let K ≥ 1 be given. Set k := K−1K+1 .

Then φ : U → V is K−quasiconformal if and only if:φ is an homeomorphism;the partial derivatives ∂φ and ∂φ exists in the sense of distributionsand belong to L2

loc (i.e. are locally square integrable);and satisfy |∂φ| ≤ k|∂φ| in L2

loc.and φ has bounded dilatation/distortion Kφ < K, or ||µ||∞ < k.

Page 148: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Example of a Quasiconformal map

Example: Let α > 0 and consider that map φ : C \ {0} → C \ {0}

φ(z) := |z|αz

φ is a K-quasiconformal mappingProof:

φ is an homeo. The inverse is φ−1(z) = |z|−αα+1 z.

∂φ = ∂φ∂z = (α2 + 1)zα/2zα/2. (Existence of partial derivatives)

∂φ = ∂φ∂z = α

2 zα/2+1zα/2−1. (Existence of partial derivatives)

µ(z) =∂φ

∂φ=

α

α+ 2· z/z ( Beltrami coefficient )

||µ||∞ = αα+2 < 1, since α > 0. So, φ has bounded distortion.

Page 149: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal Maps

Given φ a K−quasiconformal mapping we construct the Beltramicoefficient µ(z)

µ(z) =∂φ

∂φ⇔ ∂φ

∂zµ(z) =

∂φ

∂z

We can think this equation as a Partial Differential Equation

∂φ

∂zµ(z) =

∂φ

∂zBeltrami Equation

Given φ a K−q.c. map ; then ∃µ(z) is a measurable map s.t.||µ||∞ ≤ k < 1 verifying the Beltrami EquationGiven µ a measurable map s.t. ||µ||∞ ≤ k < 1; then∃φ a K−q.c.map verifying the Beltrami Equation

Page 150: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal Maps

Given φ a K−quasiconformal mapping we construct the Beltramicoefficient µ(z)

µ(z) =∂φ

∂φ⇔ ∂φ

∂zµ(z) =

∂φ

∂z

We can think this equation as a Partial Differential Equation

∂φ

∂zµ(z) =

∂φ

∂zBeltrami Equation

Given φ a K−q.c. map ; then ∃µ(z) is a measurable map s.t.||µ||∞ ≤ k < 1 verifying the Beltrami EquationGiven µ a measurable map s.t. ||µ||∞ ≤ k < 1; then∃φ a K−q.c.map verifying the Beltrami Equation

Page 151: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Almost complex structures

An almost complex structure (or conformal structure) σ on U is ameasurable field of ellipses (Ez)z defined almost everywhere, up to scaling,with bounded dilatation

K = ess supz∈U

K(Ez) <∞.

Any measurable function µ : U → D defines an almost complex structurewith dilatation

K := K(σ) =1 + k

1− k< 1 where k = ‖µ‖∞.

The standard complex structure σ0 is defined by circles at every point, orby µ0 ≡ 0.

µ0µ

Page 152: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Pullbacks

Quasiconformal (or quasiregular) maps φ : U → V can be used to pull backalmost complex structures in V to almost complex structures in U .

Given σ and a.c.s. on V , we may define a new a.c.s. σ′ = φ∗σ on U , bythe field of ellipses

E′z = (Dφz)−1Eφ(z)

defined almost everywhere.

E′z

zDφz φ(z)

Eφ(z)

Page 153: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Pullbacks

Quasiconformal (or quasiregular) maps φ : U → V can be used to pull backalmost complex structures in V to almost complex structures in U .Given σ and a.c.s. on V , we may define a new a.c.s. σ′ = φ∗σ on U , bythe field of ellipses

E′z = (Dφz)−1Eφ(z)

defined almost everywhere.

E′z

zDφz φ(z)

Eφ(z)

Page 154: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Pullbacks

We say that φ transports σ to σ′, and write it as a pullback

σ′ = φ∗(σ) or µ′ = φ∗µ or (U, µ′)φ−→ (V, µ).

Finally, µ is φ−invariant if φ : U → U transports µ to itself, i.e.

φ∗µ = µ.

Ez

Dφz

φ

Eφ(z)

Page 155: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Pullbacks

We say that φ transports σ to σ′, and write it as a pullback

σ′ = φ∗(σ) or µ′ = φ∗µ or (U, µ′)φ−→ (V, µ).

Finally, µ is φ−invariant if φ : U → U transports µ to itself, i.e.

φ∗µ = µ.

Ez

Dφz

φ

Eφ(z)

Page 156: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The Measurable Riemann Mapping Theorem

Theorem (Morrey, Ahlfors, Bers, Bojarski)

Let U ' D (resp. C or C via charts) and µ be a measurable map on Uwith dilatation ||µ||∞ ≤ k < 1. Then, there exists a quasiconformalhomeomorphism φ : U → D (resp. C or C) such that

µ = φ∗µ0.

Moreover,φ is unique up to post-composition with conformal self maps of D(resp. C or C).If µ depends continuosly on a parameter, so does φ. (If U ' C or C,we also have holomorphic dependence).

Note: φ is the solution of the Beltrami Equation.

Page 157: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

Quasiconformal Surgery: Application to Dynamics

Theorem (Weyl’s Lemma)If F is a quasiconformal mapping and F ∗µ0 = µ0 then F is holomorphic.

Assume that you have the following diagram:

(C, µ)f−−−−→ (C, µ)

φ

y yφ(C, µ0)

F :=φfφ−1

−−−−−−−→ (C, µ0)

Assume that

f is the model and is µ−invariant, i.e., f∗µ = µ.φ comes from the Measurable Riemann Mapping Theorem.

Then F is holomorphic.Proof:

F ∗µ0 = (φ ◦ f ◦ φ−1)∗(µ0) = (φ ◦ f)∗(µ) = φ∗(µ) = µ0

Page 158: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Dynamical behaviour of iterative methods withmemory for solving nonlinear equations

Minisimposio de Dinamica ComplejaIMAC - Universitat Jaume I, May, 14-15, 2015

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel

Universitat Jaume I, Castellon, Spain

Universitat Politecnica de Valencia, Valencia, Spain

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 159: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Outline

1 The problem

2 Iterative methods without memory

3 Iterative methods with memoryDevelopment and Convergence analysisDynamical analysis

4 Multidimensional real dynamicsSecant methodModified Steffensen method with memoryModified parametric family with memory

5 Conclusions

6 References

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 160: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

The problem

To find a real solution α of a nonlinear equation f (x) = 0, where f is a scalarfunction, f : I ⊆ R→ R.The best known iterative scheme is Newton’s method

xk+1 = xk −f (xk)

f ′(xk), k = 0, 1, . . .

By using f ′(xk) ≈ f [zk, xk] = f (zk)−f (xk)zk−xk

, Steffensen’s method is obtained.

xk+1 = xk −f (xk)

f [zk, xk], zk = xk + f (xk), k = 0, 1, . . .

Both are of second order, require two functional evaluations per step, andtherefore are optimal in the sense of Kung-Traub’s conjecture [KT], but incontrast to Newton’s method, Steffensen’s scheme is derivative-free.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 161: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

The problem

Newton’s method

xk+1 = xk −f (xk)

f ′(xk), k = 0, 1, . . .

By using f ′(xk) ≈ f [xk−1, xk] = f (xk−1)−f (xk)xk−1−xk

, Secant method is obtained.

xk+1 = xk −f (xk)

f [xk−1, xk], k = 1, 2, . . .

Now, the order of convergence is not preserved, Secant method hasp = 1+

√5

2 < 2 as order of convergence. This is an iterative method withmemory.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 162: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Iterative methods without memory

Order of convergence. Sequence {xk}k≥0, generated by an iterativemethod, has order of local convergence p, if there exist constants C andp such that

limk→∞

|xk+1 − α||xk − α|p

= C.

Efficiency index ([Os]), I = p1/d

p, order of convergence, d, number of functional evaluations per step.Kung-Traub’s conjecture ([KT])

The order of convergence of an iterative method without memory, with dfunctional evaluations per step, can not be greater than the bound 2d−1.When this bound is reached, the method is called optimal.

[Os] A.M. Ostrowski, Solution of equations and systems of equations, Prentice-Hall, Englewood Cliffs, NJ,USA, 1964.

[KT] H. T. Kung, J. F. Traub, Optimal order of one-point and multi-point iteration, J. Assoc. Comput. Math.

21, 643–651 (1974).

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 163: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Iterative methods with memory

Important elements to be taken into account:Number of parameters/accelerators introduced.Role of the accelerators in the error equation.R-order p implies order p (Ortega-Rheinboldt).

A bit of history:

Secant method, order p = 1+√

52 ≈ 1.618.

xk+1 = xk −f (xk)

f [xk−1, xk], given x0, x1, k ≥ 1.

Traub’s scheme with memory, order p = 1 +√

2 ≈ 2.414

Generalized Secant method, order p = 1+√

1+4n2

Inverse interpolation iterative methods, order p ≈ 10.815.Newton’s interpolation approach, order up to 2d + 2d−1 with oneaccelerating parameter.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 164: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Iterative methods with memory

A bit of history:

Secant method, order p = 1+√

52 ≈ 1.618.

Traub’s scheme with memory, order p = 1 +√

2 ≈ 2.414 [Tr]

xk+1 = xk −f (xk)

Γk,

Γk = f [xk + γkf (xk), xk],

γk = − 1Γk−1

, given x0, γ0.

Generalized Secant method, order p = 1+√

1+4n2

Inverse interpolation iterative methods, order p ≈ 10.815.Newton’s interpolation approach, order up to 2d + 2d−1 with oneaccelerating parameter.

[Tr] J.F. Traub, Iterative methods for the solution of equations, Chelsea Publishing Company, New York 1964.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 165: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Iterative methods with memory

A bit of history:

Secant method, order p = 1+√

52 ≈ 1.618.

Traub’s scheme with memory, order p = 1 +√

2 ≈ 2.414

Generalized Secant method, order p = 1+√

1+4n2 [GGN]

x(n)k = x(n−1)

k − [xk−1, xk; F]−1F(x(n−1)k ), k > 1,

where x(0)k = xk and, in the last step, the last computed term is

xk+1 = x(n)k .

Inverse interpolation iterative methods, order p ≈ 10.815.Newton’s interpolation approach, order up to 2d + 2d−1 with oneaccelerating parameter.

[GGN] M. Grau-Sanchez, A. Grau, M. Noguera, Frozen divided difference scheme for solving systems of

nonlinear equations, Journal of Computational and Applied Mathematics 235 (2011) 17391743.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 166: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Iterative methods with memory

A bit of history:

Secant method, order p = 1+√

52 ≈ 1.618.

Traub’s scheme with memory, order p = 1 +√

2 ≈ 2.414

Generalized Secant method, order p = 1+√

1+4n2

Inverse interpolation iterative methods, order p ≈ 10.815 [Ne]Newton’s interpolation approach, order up to 2d + 2d−1 with oneaccelerating parameter [PDP].

Higher order by using more parameters.Specific expression of the error equation.

[Ne] B. Neta, A new family of high order methods for solving equations, Int. J. Comput. Math. 14, (1983)191-195.

[PDP] M.S. Petkovic, J. Dzunic, L.D. Petkovic, A family of two-point methods with memory for solving

nonlinear equations, Appl. Anal. Discrete Math. 5 (2011) 298317.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 167: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Modified Steffensen method

xk+1 = xk −f (xk)

f [zk, xk], k = 0, 1, 2 . . . , zk = xk + γf (xk).

Order of convergence 2, for any nonzero value of parameter γ. The errorequation of this family is

ek+1 = (1 + γf ′(α))c2e2k + O(e3

k), where c2 =f ′′(α)

2f ′(α).

If we take γ = −1/f ′(α), then the order increases, but ...If we take γk = −1/f ′(xk), then the order increases, but ...

We propose

γk =−1

f ′(xk)≈ −1

N′1(xk−1, xk)= − 1

f [xk−1, xk].

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 168: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Steffensen method with memory

x0, x1 initial guesses,

γk = − 1f [xk−1, xk]

, zk = xk + γkf (xk),

xk+1 = xk −f (xk)

f [zk, xk], k = 1, 2, . . .

(1)

Theorem

Let α be a simple zero of a sufficiently differentiable function f : D ⊆ R→ R in anopen interval D. If x0 and x1 are close enough to α, then the R-order of convergenceof the method with memory (3) is at least 1 +

√2, being its error equation

ek+1 = c22ek−1e2

k + O4(ek−1ek),

where ek−1 = xk−1 − α, ek = xk − α, ck =1k!

f (k)(α)

f ′(α), k ≥ 2 and O4(ek−1ek)

denotes all the terms in which the sum of the exponents of ek−1 and ek is at least 4.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 169: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

How to determine the R-order?

Theorem (Ortega-Rheinboldt)

Let ψ be an iterative method with memory that generates a sequence {xk} ofapproximations of root α, and let this sequence converges to α. If there exist anonzero constant η and nonnegative numbers ti, i = 0, 1, . . . ,m such that theinequality

|ek+1| ≤ ηm∏

i=0

|ek−i|ti

holds, then the R-order of convergence of the iterative method ψ satisfies theinequality OR(ψ, α) ≥ s∗, where s∗ is the unique positive root of the equation

sm+1 −m∑

i=0

tism−i = 0.

In the case of Steffensen’s method with memory

s2 − 2s− 1 = 0.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 170: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

A known iterative method without memory

Steffensen-type iterative method with fourth-order of convergence presentedby Zheng et al. in [ZLH], obtained by composition of Steffensen’ andNewton’s scheme and approximating the derivative in a particular way.{

yk = xk − f (xk)f [xk,zk]

, zk = xk + f (xk),

xk+1 = yk − f (yk)f [xk,yk]+(yk−xk)f [xk,zk,yk]

,

where f [x, y] = f (x)−f (y)x−y and f [x, z, y] = f [x,z]−f [z,y]

x−y are the divideddifferences of order 1 and 2, respectively.

Error equation:

ek+1 = (1 + f ′(α))2c2(c22 − c3)e4

k + O(e5k).

[ZLH] Q. Zheng, J. Li, F. Huang, An optimal Steffensen-type family for solving nonlinear equations, Applied

Mathematics and Computation 217 (2011) 9592-9597.Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 171: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

New iterative method with memory

Does the iterative method without memory hold the order of convergencewhen the accelerating parameters λ and γ are introduced?

Theorem

Let α ∈ I be a simple root of a sufficiently differentiable functionf : I ⊆ R→ R in an open interval I. If x0 is close enough to α, then theorder of convergence of the class of two-step methods{

yk = xk − f (xk)f [xk,zk]+λf (zk)

, zk = xk + γf (xk),

xk+1 = yk − f (yk)f [xk,yk]+(yk−xk)f [xk,zk,yk]

,

where λ and γ 6= 0, is at least four and its error equation is given by

ek+1 = (1 + γf ′(α))2(λ+ c2) (c2(λ+ c2)− c3) e4k + O(e5

k).

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 172: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Development and analysis of convergence

A key element: the error equation

ek+1 = (1 + γf ′(α))2(λ+ c2) (c2(λ+ c2)− c3) e4k + O(e5

k).

Order of convergence of the family: four when

γ 6= −1/f ′(α) and λ 6= −c2.

To improve the order of convergence,

γ = −1/f ′(α) and λ = −c2 = −f ′′(α)/(2f ′(α)),

gives order 7, being ek+1 = −c22c2

3e7k + O(e8

k) its error equation, but...The idea: calculation of the parameters

γk = −1/f ′(α) and λk = −c2 = −f ′′(α)/(2f ′(α)),

for k = 1, 2, . . ., where f ′ and c2 are approximations to f ′(α) and c2,respectively.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 173: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Development and analysis of convergence

ek+1 = (1 + γf ′(α))2(λ+ c2) (c2(λ+ c2)− c3) e4k + O(e5

k).

We consider the accelerators:

γk =−1

f ′(α)=−1

N′3(xk), λk = − N′′4 (zk)

2N′4(zk), (2)

where

N3(t) = N3(t; xk, yk−1, xk−1, zk−1) and N4(t) = N4(t; zk, xk, yk−1, zk−1, xk−1).

are Newton’s interpolating polynomials of third and fourth degree.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 174: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Development and analysis of convergence

Theorem

If an initial estimation x0 is close enough to a simple root α of f (x) = 0,being f a real sufficiently differentiable function, then the R-order ofconvergence of the two-point method with memory

x0, γ0, λ0 are given, then z0 = x0 + γ0f (x0),

γk = − 1N′3(xk)

, zk = xk + γkf (xk), λk = − N′′4 (zk)2N′4(zk)

, k = 1, 2, . . .

yk = xk − f (xk)f [zk,xk]+λk f (zk)

,

xk+1 = yk − f (yk)f [xk,yk]+(yk−xk)f [xk,zk,yk]

.

is at least 7. This method is denoted by M7.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 175: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Dynamical analysis

Aims:Compare the stability of the seventh-order method with memory withoptimal eighth-order schemes without memory. Methods of Zheng etal. ZLH8, Soleymani S8 and Thukral T8.γ0 = −0.01 for M7.Different kind of functions.

Tools:Software presented in [CCT], implemented in Matlab R2011a.A mesh of 400× 400 points,Error estimation lower than 10−3,Maximum number of 40 iterations.

[CCT] F.I. Chicharro, A. Cordero and J.R. Torregrosa, Drawing dynamical and parameters planes of iterative

families and methods, The Scientific World Journal Volume 2013, Article ID 780153, 11 pages.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 176: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Results on f1(x) = 13x4 − x2 − 1

3x + 1

Re{z}

Im{z

}

−6 −4 −2 0 2 4 6

−6

−4

−2

0

2

4

6

(a) M7

Re{z}

Im{z

}

−6 −4 −2 0 2 4 6

−6

−4

−2

0

2

4

6

(b) ZLH8

Re{z}

Im{z

}

−6 −4 −2 0 2 4 6

−6

−4

−2

0

2

4

6

(c) T8

Re{z}

Im{z

}

−6 −4 −2 0 2 4 6

−6

−4

−2

0

2

4

6

(d) S8

Dynamical planes of the proposed methods on f1(x)

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 177: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Results on f2(x) = (x− 2)(x6 + x3 + 1)e−x2

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(e) M7

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(f) ZLH8

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(g) T8

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(h) S8

Dynamical planes of the proposed methods on f2(x)

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 178: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

Results on f3(x) = (x− 1)3 − 1

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(i) M7

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(j) ZLH8

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(k) T8

Re{z}

Im{z

}

−1.5 −1 −0.5 0 0.5 1 1.5 2 2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

(l) S8

Dynamical planes of the proposed methods on f3(x)

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 179: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Development and Convergence analysisDynamical analysis

On the dynamics

By using small values of γ0 the seventh-order method with memory M7performs better than optimal eighth-order schemes without memory.Which is the role of parameters γ0?It seems that schemes with memory are more stable than optimalhigher-order methods. Can this be confirmed by the analysis?Can a standard analysis on the complex plane be made for betterunderstanding the behavior of M7 or other schemes with memory?

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 180: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Can we manage with Complex Dynamics tools?

Let p(x) = (x− a)(x− b), defined on C.

x0, γ0, λ0, are given, then z0 = x0 + γ0p(x0),

y0 = x0 − p(x0)p[z0,x0]+λ0p(z0)

,

x1 = y− p(y0)f [x0,y0]+(y0−x0)f [x0,z0,y0]

γ1 = − 1N′3(z) , z1 = x0 + γ1p(x0), λ1 = − N′′4 (z0)

2N′4(z0), k = 1, 2, . . .

y1 = x1 − p(x1)p[z0,x1]+λ1p(z1)

,

z2 = y1 − p(y1)p[x1,y1]+(y1−x1)p[x1,z0,y1]

.

Two iterations are needed to initialize the process.Has a double fixed point iteration function sense?

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 181: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Dynamics of methods with memory

Let us redefine the problem:

Let us consider the problem of finding a simple zero of a functionf : I ⊆ R −→ R, that is, a solution α ∈ I of the nonlinear equation f (x) = 0.If an iterative method with memory is employed,

xk+1 = g(xk−1, xk), k ≥ 1

where x0, x1 are the initial estimations.

A fixed point of g will be obtained if xk+1 = xk, that is, g(xk−1, xk) = xk.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 182: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Dynamics of methods with memory:second round

Now, this solution can be obtained as a fixed point of G : R2 −→ R2 as

G (xk−1, xk) = (xk, xk+1),

= (xk, g(xk−1, xk)), k = 1, 2, . . . ,

So, we state that (xk−1, xk) is a fixed point of G if

G (xk−1, xk) = (xk−1, xk).

So, not only xk+1 = xk, but also xk−1 = xk by definition of G.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 183: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Dynamics of methods with memory:second round

Let G(z) be the vectorial fixed-point function associated to an iterativemethod with memory on a scalar polynomial p(z).

Orbit of a point x∗ ∈ R2: {x∗,G(x∗), . . . ,Gm(x∗), . . .}.A point (z, x) ∈ R2 is a fixed point of G if G(z, x) = (z, x). If a fixedpoint is not a zero of p(z), it is called strange fixed point.A point xc ∈ R2 is a critical point of G if det(G′(xc)) = 0. Indeed, if acritical point is not a zero of p(z) it will be called free critical point.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 184: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Stability of the fixed points

Theorem [Ro]

Let G from Rn to Rn be C2. Assume x∗ is a period-k point. Letλ1, λ2, . . . , λn be the eigenvalues of G′(x∗).

a) If all λj have |λj| < 1, then x∗ is attracting.b) If one λj0 has |λj0 | > 1, then x∗ is unstable (repelling or saddle).c) If all λj have |λj| > 1, then x∗ is repelling.

A fixed point is called hyperbolic if all λj have |λj| 6= 1.Moreover, if ∃λi, λj s.t. |λi| < 1 and |λj| > 1, the hyperbolic point iscalled saddle point.If x∗ is an attracting fixed point of G, its basin of attraction A(x∗) isdefined as

A(x∗) ={

x(0) ∈ Rn : Gm(x(0))→ x∗,m→∞}.

[Ro] R.C. Robinson, An Introduction to Dynamical Systems, Continous and Discrete, American Mathematical Society, Providence, 2012.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 185: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Return to origins: Secant method

Secant

Secant method is a derivative-free superlinear scheme, p =1 +√

52

,

xk+1 = xk −f (xk)(xk − xk−1)

f (xk)− f (xk−1), k ≥ 1.

so it is not possible to establish a Scaling Theorem (see [CCGT]). Then, wewill work with p(z) = z2 − 1.

Its associate fixed point operator (xk ≡ x and xk−1 ≡ z) on p(z) is

Sp (z, x) =(

x, x− p(x)(x− z)p(x)− p(z)

)=

(x,

1 + xzx + z

).

Note that it is not defined on z = −x.[CCGT] F. Chicharro, A. Cordero, J.M. Gutierrez, J.R. Torregrosa, Complex dynamics of derivative-free methods for nonlinear equations, Applied

Mathematics and Computation 219 (2013) 7023–7035.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 186: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Return to origins: Secant method

TheoremThe only fixed points of the operator associated to Secant iterative methodon quadratic polynomial p(z) correspond to its roots, x = z = ±1, beingboth attracting.

Proof: By solving the equation

Sp (z, x) = (z, x) ⇔ x = z = ±1,

we find that that the only fixed points are (z, x) = (−1,−1) and (z, x) = (1, 1). Tostudy their behavior,

Let us consider (z, x) = (1, 1). Then,

S′p(1, 1) =(

0 10 0

)and its eigenvalues are {λ1 = λ2 = 0}.If (z, x) = (−1,−1), the eigenvalues of the associated Jacobian matrix are also{λ1 = λ2 = 0}. 2

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 187: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Return to origins: Secant method

TheoremThe free critical points of the operator associated to Secant iterative methodon quadratic polynomial p(x) are those belonging to the lines x = ±1.

Proof: By definition, (z, x) is a critical point if det(S′p(z, x)) = 0 ⇔ 1−x2

(x+z)2 = 0 2

800× 800 points in (x,z)-plane.

Maximum number of iterations:40(black points).

Stopping criterium: absolute errorlower than 10−3.

Basins of attraction painted in thecolor assigned to each root (whitestars placed in x = z).

Color used is brighter when thenumber of iterations is lower. Dynamical plane of Secant on p(z) = z2 − 1

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 188: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified Steffensen method with memory

MSTGiven x0, x1 initial estimations,

γk =−1

f [xk−1, xk]

wk = xk + γkf (xk)

xk+1 = xk −f (xk)

f [xk,wk], k = 1, 2, . . . .

It is not possible to establish a Scaling Theorem.Associate fixed point operator of MST on p(z) = z2 − 1:

Stp (z, x) =

(x,

z + x(2 + xz)1 + x2 + 2xz

).

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 189: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified Steffensen method with memory

Theorem

The fixed points of operator Stp (z, x) are (z, x) = (1, 1) and(z, x) = (−1,−1), being both attracting, and (z, x) = (0, 0), which is asaddle point.

Proof: By solving the equation

Stp (z, x) = (z, x) ⇔ z = x and (−1 + x2)2x = 0.

So, (z, x) = (1, 1), (z, x) = (−1,−1) and (z, x) = (0, 0) are fixed points ofStp(z, x). To study their behavior,

If z = x = 1 or z = x = −1, the eigenvalues of St′p(1, 1) (resp.St′p(−1,−1)) are {0, 0} and then (z, x) = (1, 1) and (z, x) = (−1,−1)are attracting.

Also, the eigenvalues of St′p(0, 0) are{

1−√

2, 1 +√

2}

and then it isa saddle point. 2

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 190: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified Steffensen method with memory

TheoremPoints satisfying x = 1 or x = −1 are free critical points of the fixed pointoperator Stp(z, x).

Dynamical plane of MST on p(z) = z2 − 1Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 191: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

HMT fourth-order family

Given x0 initial estimation,

yk = xk − θf (xk)

f ′(xk),

tk = xk −f (yk) + θf (xk)

f ′(xk),

xk+1 = xk −f (tk) + f (yk) + θf (xk)

f ′(xk), k = 1, 2, . . .

Error equation: ek+1 = −2((−1 + θ2

)c2

2

)e3

k + O(e4k).

First step: to avoid the derivatives, introducing parameter γ[HMT] J.L. Hueso, E. Martınez, J.R. Torregrosa, New modifications of Potra-Ptak’s method with optimalfourth and eighth orders of convergence, Journal of Computational and Applied Mathematics 234 (2010)2969–2976.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 192: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

MHMT third-order family

Given x0 initial estimation,

yk = xk − θf (xk)

f [xk,wk],

tk = xk −f (yk) + θf (xk)

f [xk,wk],

xk+1 = xk −f (tk) + f (yk) + θf (xk)

f [xk,wk], k = 1, 2, . . .

Error equation: ek+1 = −(2 + f ′(α)γ)(θ− 1)(θ + f ′(α)γ + 1)c22e3

k + O(e4k).

It is not possible to establish a Scaling Theorem.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 193: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

TheoremLet α be a simple zero of a sufficiently differentiable function f : I ⊂ R→ R in anopen interval I. If x0 and x1 are sufficiently close to α, then the order of convergence

of method with memory MHMT is at least12

(3 +√

13)

, by using

γk = −2

f [xk, xk−1]. The error equation is

ek+1 =(−2((−1 + θ)2c3

2

))ek−1e3

k + O5(ek−1ek),

where cj =1j!

f (j)(α)

f ′(α), j = 2, 3, . . .. However, if θ = 1, the error equation is

ek+1 = −4c52e2

k−1e4k + O7(ek−1ek),

being in this case the local error 2 +√

6.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 194: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

Associate fixed point operator of MHMT on p(z) = z2 − 1:

Hθp (z, x) =

x, x −

(−1 + x2

)(x + z)

64(1 + xz)6(2 + 2xz)

((−1 + x2)3

q1(z, x, θ) + 16(1 + xz)4q2(z, x) +(−1 + x2)2

q3(z, x, θ)) ,

whereq1(z, x, θ) = θ4(x + z)6 − 8θ3(x + z)4(1 + xz),

q2(z, x) = 8 + x4 + 10xz− 2x3z− z2 + 5x2(−1 + z2

)and

q3(z, x, θ) = −32θ(1+xz)3(−2 + x2 + z2

)+8θ2(x+z)2(1+xz)2

(−4 + 3x2 + z2

).

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 195: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

TheoremThe fixed points of the operator associated to MHMT on quadraticpolynomial p(z) are:

a) The roots z = x = ±1, being both attracting,b) The origin (z, x) = (0, 0), which is an attracting fixed point for−2.34315 ≈ 4(−2 +

√2) ≤ θ < −2

c) The real roots of polynomialm(x) = 2 + θ +

(9− 2θ2

)x2 +

(17− 3θ + 2θ2 + 2θ3

)x4 +(

18 + 4θ2 − 4θ3 − θ4)

x6 +(12 + 3θ − 4θ2 + 3θ4

)x8 +(

5− 2θ2 + 4θ3 − 3θ4)

x10 +(1− θ + 2θ2 − 2θ3 + θ4

)x12, whose

number varies depending on the range of parameter θ: they are two ifθ < −2, none if −2 ≤ θ < 6.66633, two if θ = 6.66633 and four ifθ > 6.66633. All of these fixed points are saddle points.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 196: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

Sketch of proof:

a) The eigenvalues of H′pθ(±1,±1) are {0, 0}.

b) The eigenvalues of H′pθ(0, 0) are{ 1

4

(−√θ2 + 16θ + 32 + θ + 4

), 1

4

(√θ2 + 16θ + 32 + θ + 4

)}, satisfying

|λi| < 1, i = 1, 2 if −2.34315 ≈ 4(−2 +√

2) ≤ θ < −2.

c) Real roots ri of m(x), when exist, are saddle points:

(m) A.v. eig. of H′p(ri, ri),i = 1, 2, θ < 6.66633

(n) A.v. eig. of H′p(ri, ri),i = 1, 4, θ > 6.66633

(o) A.v. eig. of H′p(ri, ri),i = 2, 3, θ > 6.66633

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 197: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

(p) θ = −5 (q) θ = −2.1 (r) θ = −1

(s) θ = 1 (t) θ = 7 (u) θ = 12

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 198: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

Theorem Critical points

The critical points of Hθp (z, x) are:

x = −1 ∧ z− 1 6= 0,x = 1 ∧ z + 1 6= 0,if θ = 0, the points of the curve 3x3 − 2xz + 3z2 = 8if θ 6= 0, the points of the curve

0 = 7a4(−1 + x2

)2(x + z)6

+ 16(1 + xz)4(−8 + 3x2 − 2xz + 3z2

)−8a3

(−1 + x2

)(x + z)4

(−5− 4xz + 6x3z + x2

(6 + z2

))−32a(1 + xz)3

(2 + 4x4

+ 3x3z− 3z2+ xz

(−8 + z2

)+ x2

(−9 + 2z2

))+8a2

(x + z + x2z + xz2

)2 (12 + 15x4 − 10xz + 6x3z− 5z2

+ x2(−29 + 3z2

))

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 199: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Secant methodModified Steffensen method with memoryModified parametric family with memory

Modified parametric family with memory

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 200: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Conclusions

The tools from multidimensional real dynamics have shown to beuseful for analyzing the behavior of iterative schemes with memory.It is very easy to extend this kind of analysis to schemes with memorythat use more than two previous iterations.The obtained results are consistent with our idea about the stability ofmethods with memory.In this context, what is the role of free critical point? Does exist acritical point inside any immediate basin of attraction?What about iterative methods with memory satisfying ScalingTheorem? How we deal with it? Suggestions are welcome!

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 201: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

References

[ZLH] Q. Zheng, J. Li, F. Huang, An optimal Steffensen-type family for solving nonlinear equations,Applied Mathematics and Computation 217 (2011) 9592-9597

[KT] H. T. Kung, J. F. Traub, Optimal order of one-point and multi-point iteration, J. Assoc. Comput.Math. 21, 643–651 (1974).

[PNPD] M.S. Petkovic, B. Neta, L.D. Petkovic, J. Dzunic, Multipoint methods for solving nonlinearequations, Ed. Elsevier (2013)

[OR] J. M. Ortega, W. G. Rheinboldt, Iterative solutions of nonlinear equations in several variables,Ed. Academic Press, New York (1970).

[Tr] J. F. Traub, Iterative Methods for the Solution of Equations, Prentice Hall, New York, 1964.

[GGN] M. Grau-Sanchez, A. Grau, M. Noguera, Frozen divided difference scheme for solving systemsof nonlinear equations, Journal of Computational and Applied Mathematics 235 (2011). 17391743.

[Ne] B. Neta, A new family of high order methods for solving equations, Int. J. Comput. Math. 14,

(1983) 191-195.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 202: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

References

[PDP] M.S. Petkovic, J. Dzunic, L.D. Petkovic, A family of two-point methods with memory forsolving nonlinear equations, Appl. Anal. Discrete Math. 5 (2011) 298317.

[Ja] I.O. Jay, A note on Q-order of convergence, BIT Nunerical Mathematics 41, 422–429 (2001).

[CCT] F.I. Chicharro, A. Cordero and J.R. Torregrosa, Drawing dynamical and parameters planes ofiterative families and methods, The Scientific World Journal Volume 2013, Article ID 780153, 11pages.

[Ro] R.C. Robinson, An Introduction to Dynamical Systems, Continous and Discrete, AmericanMathematical Society, Providence, 2012.

[ZLH] Q. Zheng, J. Li, F. Huang, An optimal Steffensen-type family for solving nonlinear equations.Appl. Math. Comput. 217 (2011) 95929597

[T] R. Thukral, Eighth-order iterativemethods without derivatives for solving nonlinear equations,ISRN Appl. Math. 2011(693787) (2011) 12.

[S] F. Soleymani, S. Shateyi, Two optimal eighth-order derivative-free classes of iterative methods.Abstr. Appl. Anal. 2012(318165)(2012) 14.

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations

Page 203: Dynamical behaviour of iterative methods with memory ... - UJI · contrast to Newton’s method, Steffensen’s scheme is derivative-free. Beatriz Campos, Alicia Cordero, Juan R

The problemIterative methods without memory

Iterative methods with memoryMultidimensional real dynamics

ConclusionsReferences

Beatriz Campos, Alicia Cordero, Juan R. Torregrosa, Pura Vindel Universitat Jaume I, Castellon, Spain Universitat Politecnica de Valencia, Valencia, SpainDynamical behaviour of iterative methods with memory for solving nonlinear equations