19
MATH 577 http:// amadeus.math.iit.edu/~fass 1 3.2 The Secant Method Recall Newton’s method in drawbacks: equires coding of the derivative equires evaluation of and in every iteration ork-around pproximate derivative with difference quotient:

MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

  • View
    220

  • Download
    1

Embed Size (px)

Citation preview

Page 1: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 1

3.2 The Secant Method

Recall Newton’s method

Main drawbacks:•requires coding of the derivative•requires evaluation of and in every iteration

Work-aroundApproximate derivative with difference quotient:

Page 2: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 2

Secant Method

Page 3: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 3

Graphical Interpretation

Page 4: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 4

Graphical Interpretation

Page 5: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 5

Convergence Analysis

Page 6: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 6

Proof of Theorem 3.2

Page 7: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 7

Proof of Theorem 3.2 (cont.)

Page 8: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 8

Proof of Theorem 3.2 (cont.)

Page 9: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 9

Proof of Theorem 3.2 (cont.)

Page 10: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 10

Proof of Theorem 3.2 (cont.)earlier formula

Page 11: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 11

Proof of Theorem 3.2 (Exact order)

Page 12: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 12

Proof of Theorem 3.2 (Exact order)

(*):

Page 13: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 13

Proof of Theorem 3.2 (Exact order)

Page 14: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 14

Proof of Theorem 3.2 (Exact order)

(cf. Theorem)

Page 15: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 15

Comparison of Root Finding Methods

Other facts:•bisection method always converges•Newton’s method requires coding of derivative

Page 16: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 16

Newton vs. Secant (“Fair” Comparison)

Page 17: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 17

Generalizations of the Secant Method

Page 18: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 18

Müller’s Method

Page 19: MATH 577fass1 3.2 The Secant Method Recall Newton’s method Main drawbacks: requires coding of the derivative requires evaluation

MATH 577

http://amadeus.math.iit.edu/

~fass 19

Müller’s Method (cont.)

Features:•Can locate complex roots (even with real initial guesses)•Convergence rate =1.84•Explicit formula rather lengthy (can be derived with more knowledge on interpolation – see Chapter 6)