Arabic
Bulgarian
Chinese
Croatian
Czech
Danish
Dutch
English
Estonian
Finnish
French
German
Greek
Hebrew
Hindi
Hungarian
Icelandic
Indonesian
Italian
Japanese
Korean
Latvian
Lithuanian
Malagasy
Norwegian
Persian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swedish
Thai
Turkish
Vietnamese

Arabic
Bulgarian
Chinese
Croatian
Czech
Danish
Dutch
English
Estonian
Finnish
French
German
Greek
Hebrew
Hindi
Hungarian
Icelandic
Indonesian
Italian
Japanese
Korean
Latvian
Lithuanian
Malagasy
Norwegian
Persian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swedish
Thai
Turkish
Vietnamese

definition of Wikipedia

Advertizing ▼

In numerical analysis, the **secant method** is a root-finding algorithm that uses a succession of roots of secant lines to better approximate a root of a function *f*. The secant method can be thought of as a finite difference approximation of Newton's method. However, the method was developed independently of Newton's method, and predated the latter by over 3,000 years. ^{[1]}

## Contents |

The secant method is defined by the recurrence relation

As can be seen from the recurrence relation, the secant method requires two initial values, *x*_{0} and *x*_{1}, which should ideally be chosen to lie close to the root.

Starting with initial values and , we construct a line through the points and , as demonstrated in the picture on the right. In point-slope form, this line has the equation

We find the root of this line – the value of such that – by solving the following equation for :

The solution is

We then use this new value of as and repeat the process using and instead of and . We continue this process, solving for , , etc., until we reach a sufficiently high level of precision (a sufficiently small difference between and ).

- ...

The iterates of the secant method converge to a root of , if the initial values and are sufficiently close to the root. The order of convergence is α, where

is the golden ratio. In particular, the convergence is superlinear, but not quite quadratic.

This result only holds under some technical conditions, namely that be twice continuously differentiable and the root in question be simple (i.e., with multiplicity 1).

If the initial values are not close enough to the root, then there is no guarantee that the secant method converges. There is no general definition of "close enough", but the criterion has to do with how "wiggly" the function is on the interval . For example, if is differentiable on that interval and there is a point where on the interval, then the algorithm may not converge.

The secant method does not require that the root remain bracketed like the bisection method does, and hence it does not always converge. The false position method (or *regula falsi*) uses the same formula as the secant method. However, it does not apply the formula on and , like the secant method, but on and on the last iterate such that and have a different sign. This means that the false position method always converges.

The recurrence formula of the secant method can be derived from the formula for Newton's method

by using the finite difference approximation

- .

If we compare Newton's method with the secant method, we see that Newton's method converges faster (order 2 against α ≈ 1.6). However, Newton's method requires the evaluation of both and its derivative at every step, while the secant method only requires the evaluation of . Therefore, the secant method may occasionally be faster in practice. For instance, if we assume that evaluating takes as much time as evaluating its derivative and we neglect all other costs, we can do two steps of the secant method (decreasing the logarithm of the error by a factor α² ≈ 2.6) for the same cost as one step of Newton's method (decreasing the logarithm of the error by a factor 2), so the secant method is faster. If however we consider parallel processing for the evaluation of the derivative, Newton's method proves its worth, being faster in time, though still spending more steps.

Broyden's method is a generalization of the secant method to more than one dimension.

The following graph shows the function *f* in red and the last secant line in bold blue. In the graph, the *x*-intercept of the secant line seems to be a good approximation of the root of *f*.

The Secant method is applied to find a root of the function *f*(*x*)=*x*^{2}−612. Here is an implementation in the Matlab language.

# From calculation, we expect that the iteration converges at x=24.7386 f=@(x)x^2-612; x(1)=10; x(2)=30; for i=3:7 x(i)=x(i-1)-f(x(i-1))*(x(i-1)-x(i-2))/(f(x(i-1))-f(x(i-2))); end root=x(7)

**^**Papakonstantinou, J.,*The Historical Development of the Secant Method in 1-D*, http://citation.allacademic.com/meta/p_mla_apa_research_citation/2/0/0/0/4/p200044_index.html, retrieved 2011-06-29

- Kaw, Autar; Kalu, Egwu (2008),
*Numerical Methods with Applications*(1st ed.), http://www.autarkaw.com/books/numericalmethods/index.html. - Allen, Myron B.; Isaacson, Eli L..
*Numerical analysis for applied science*. John Wiley & Sons. pp. 188–195. ISBN 978-0-471-55266-6. http://books.google.co.uk/books?id=PpB9cjOxQAQC.

- Java code By Behzad Torkian
- Animations for the secant method
- Secant Method Notes, PPT, Mathcad, Maple, Mathematica, Matlab at Holistic Numerical Methods Institute
- Weisstein, Eric W., "Secant Method" from MathWorld.
- Module for Secant Method by John H. Mathews
- Online root finding of a polynomial-Secant method by Farhad Mazlumi

sensagent's content

- definitions
- synonyms
- antonyms
- encyclopedia

Dictionary and translator for handheld

New : sensagent is now available on your handheld

Advertising ▼

Webmaster Solution

Alexandria

A windows (pop-into) of information (full-content of Sensagent) triggered by double-clicking any word on your webpage. Give contextual explanation and translation from your sites !

SensagentBox

With a SensagentBox, visitors to your site can access reliable information on over 5 million pages provided by Sensagent.com. Choose the design that fits your site.

Business solution

Improve your site content

Add new content to your site from Sensagent by XML.

Crawl products or adds

Get XML access to reach the best products.

Index images and define metadata

Get XML access to fix the meaning of your metadata.

Please, email us to describe your idea.

Lettris

Lettris is a curious tetris-clone game where all the bricks have the same square shape but different content. Each square carries a letter. To make squares disappear and save space for other squares you have to assemble English words (left, right, up, down) from the falling squares.

boggle

Boggle gives you 3 minutes to find as many words (3 letters or more) as you can in a grid of 16 letters. You can also try the grid of 16 letters. Letters must be adjacent and longer words score better. See if you can get into the grid Hall of Fame !

English dictionary

Main references

Most English definitions are provided by WordNet .

English thesaurus is mainly derived from The Integral Dictionary (TID).

English Encyclopedia is licensed by Wikipedia (GNU).

Copyrights

The wordgames anagrams, crossword, Lettris and Boggle are provided by Memodata.

The web service Alexandria is granted from Memodata for the Ebay search.

The SensagentBox are offered by sensAgent.

Translation

Change the target language to find translations.

Tips: browse the semantic fields (see From ideas to words) in two languages to learn more.

last searches on the dictionary :

SIAI Marchetti ·
concur with ·
Chet Kelly ·
cafe ·
RENATIONALISE ·
DELTA ENGINE ·
clap on ·
JANET PARSHALL ·
Edwin Copeland ·
versity ·

4937 online visitors

computed in 0.047s

I would like to report:

section :

a spelling or a grammatical mistake

an offensive content(racist, pornographic, injurious, etc.)

a copyright violation

an error

a missing statement

other

please precise: