🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.physics
Article #4937

Re: Newton's method (was square roots by hand or

#4937
From: Leslie Ramer
Date: Thu, 21 Mar 1991 00:02
30 lines
2080 bytes
In article <1991Mar19.023209.22985@jato.jpl.nasa.gov>, vsnyder@jato.jpl.nasa.gov (Van Snyder) writes:
> Most codes to find all roots of polynomials, e.g. Jenkins and Traub, use a
> process called "deflation", equivalent to synthetic division, to get rid of
> roots that have been already discovered.  I.e., after finding a1, divide the
> given polynomial by (x-a1).  They also use a variation of Newton's method
> called Miller's method, that finds complex roots.  To avoid these problems,
         ^^^^^^^^^^^^^^^
> at some expense in space, simply form the companion matrix and compute it's
> eigenvalues, using a routine from EISPACK.  This is easy since the companion
> matrix is already in Hessenberg form.

I hate to be a "Net-Picker"  :-), but it's not Miller's Method, it's
Muller's Method (At least according to my numerical analysis text
Burden & Faires, 1989, 4th ed. section 2.6, pp 73-84)
You might find it interesting to note that Muller's method uses the
square root function in it's iterations.  Of course, since this method
finds complex roots of polynomials, it's the complex square root and negative
values are "okay".

I'm sure there are better techniques to use to find the square root of a 
complex number than the (rCIS theta)^1/2 techniques, though.  :-) These
genearally involve cumbersome trig functions.

-- 

"No one runs so fast as he that is chased."
           ._
|  .-..-.  | | .-,.-.-..-..-. 00LHRAMER@bsu-ucs.bsu.edu
|  +-'`-,  |_' .-+| | |+-'|   00LHRAMER@bsu-ucs.UUCP
|__`-'`-'  | \ `.|| | |`-'|   00LHRAMER@bsuvax1.bitnet
Technical Details
Message-ID: <1991Mar21.000238.194@bsu-ucs.uucp>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!news.cs.indiana.edu!bsu-cs!bsu-ucs.uucp!00lhramer
References: <1991Mar17.120702.9205@jarvis.csri.toronto.edu> <1991Mar19.023209.22985@jato.jpl.nasa.gov>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!news.cs.indiana.edu!bsu-cs!bsu-ucs.uucp!00lhramer
From: 00lhramer@bsu-ucs.uucp (Leslie Ramer)
Newsgroups: sci.physics,sci.math,comp.theory.dynamic-sys
Subject: Re: Newton's method (was square roots by hand or
Message-ID: <1991Mar21.000238.194@bsu-ucs.uucp>
Date: 21 Mar 91 00:02:38 GMT
References: <1991Mar17.120702.9205@jarvis.csri.toronto.edu> <1991Mar19.023209.22985@jato.jpl.nasa.gov>
Lines: 30