Article View: alt.uu.math.misc
Article #88Re: HELP REQUEST: Need good method to solve equations of (exp(x)>x) type
From: Greg Heath
Date: Wed, 30 Apr 1997 00:00
Date: Wed, 30 Apr 1997 00:00
35 lines
2516 bytes
2516 bytes
Date: 30 Apr 1997 14:19:37 GMT Message-ID: <5k7kdp$6c8$1@www.umsmed.edu> From Warren <wlmay@umsmed.edu>: > A good book on solving these types of equations iteratively is > Burden and Faires, Numerical Analysis. I have the 2nd and 3rd editions, > but I think there may be a later edition. > Guess at the solution then iterate until some convergence criteria is > met. The iterative relationship is > > p_n = p_n-1 - f(p_n-1)/f'(p_n-1). In very simple cases, the equation can be rearranged to yield x = f(x) where |f'(x*)| < 1 at the solution x*. Then the solution can be found by simply iterating x(n) = f(x(n-1)). For example, you can solve x - invcos(x) = 0 by rearranging to get x = cos(x) which obviously has a solution between 0 and PI/2 ~ 1.57. Arbitrarily choosing x(0) = 0.8, just keep pushing the cos button on your calculator until the display converges. Vary x(0) and see what happens. Also try x(n) = invcos(x(n-1)). Similarly, solve the equation x + ln(x) = 0. In general, the technique is inferior. However, it is easy and, for the inexperienced, can be both fun and instructive. P.S. I don't think you'll have much fun with x - exp(x) = 0. Greg Hope this helps. Gregory E. Heath heath@ll.mit.edu The views expressed here are M.I.T. Lincoln Lab (617) 981-2815 not necessarily shared by Lexington, MA (617) 981-0908(FAX) M.I.T./LL or its sponsors 02173-9185, USA
Technical Details
Message-ID:
<Pine.SOL.3.91.970430125239.6385C-100000@miles>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<5k5u04$kv2$1@qualcuno.nettuno.it> <5k7kdp$6c8$1@www.umsmed.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f458d,6010e1b8740e33f7 X-Google-Attributes: gidf458d,public X-Google-Thread: 10d632,6010e1b8740e33f7 X-Google-Attributes: gid10d632,public X-Google-Thread: 10c033,6010e1b8740e33f7 X-Google-Attributes: gid10c033,public X-Google-Thread: fad1e,6010e1b8740e33f7 X-Google-Attributes: gidfad1e,public X-Google-Thread: 109d8a,6010e1b8740e33f7 X-Google-Attributes: gid109d8a,public X-Google-Thread: 10d67e,6010e1b8740e33f7 X-Google-Attributes: gid10d67e,public X-Google-Thread: 1077c2,6010e1b8740e33f7 X-Google-Attributes: gid1077c2,public From: Greg Heath <heath@ll.mit.edu> Subject: Re: HELP REQUEST: Need good method to solve equations of (exp(x)>x) type Date: 1997/04/30 Message-ID: <Pine.SOL.3.91.970430125239.6385C-100000@miles> X-Deja-AN: 238455698 References: <5k5u04$kv2$1@qualcuno.nettuno.it> <5k7kdp$6c8$1@www.umsmed.edu> Organization: MIT Lincoln Laboratory Newsgroups: alt.uu.math.misc,aus.mathematics,sci.math,sci.math.symbolic,sci.stat.math,ucb.math,uk.education.maths