home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / sci / math / numanal / 2612 < prev    next >
Encoding:
Internet Message Format  |  1992-09-01  |  2.1 KB

  1. Path: sparky!uunet!ogicse!das-news.harvard.edu!das-news!smith
  2. From: smith@minerva.harvard.edu (Steven Smith)
  3. Newsgroups: sci.math.num-analysis
  4. Subject: Re: Newton Raphsons iteration method
  5. Message-ID: <SMITH.92Sep1154327@minerva.harvard.edu>
  6. Date: 1 Sep 92 20:43:27 GMT
  7. Article-I.D.: minerva.SMITH.92Sep1154327
  8. References: <1992Sep1.094300.2414@nuscc.nus.sg>
  9. Sender: usenet@das.harvard.edu (Network News)
  10. Organization: Harvard Robotics Lab, Harvard University
  11. Lines: 38
  12. In-Reply-To: suresh@papaya.iss.nus.sg's message of Tue, 1 Sep 1992 09:43:00 GMT
  13.  
  14. suresh@papaya.iss.nus.sg (Suresh Thennarangam - Research Scholar) writes:
  15.  
  16. > Newton-Raphson's method can handle non-linear n-dimensional equations
  17. > with reasonable results given a good starting point. What happens
  18. > if the system of equations is over-determined ? i.e. M equations in
  19. > N unknowns where M > N. 
  20. > I used the routine mnewt() from Numerical Recipes ... with SVD as the 
  21. > backbone linear equation solver. It always converged when M <= N but 
  22. > refused to converge when M > N.
  23. > Any comments about this ? Can NR handle M > N at all or does the 
  24. > algorithm have to modified to make it work ?
  25.  
  26. Let g: R^n -> R^n.  Newton's method is used to determine a point at
  27. which g vanishes, i.e., it solves the equation g(x) = 0.
  28.  
  29. Note that if det g' != 0, then the number of points in R^n satisfying
  30. g(x) = 0 must be finite.
  31.  
  32. If you have g: R^n -> R^m, m < n, g' full rank, then the equation
  33. g(x) = 0 determines some subset of dimension n - m in R^n.  Newton's
  34. method may (or may not) converge to any point in this subset.  I
  35. believe that NR gets around the degeneracy of g as map into
  36. R^m subset R^n by simply not inverting the small singular values
  37. of g'.
  38.  
  39. In case m > n, the equation g(x) = 0 may not have a solution.
  40. Consider, e.g., the map t -> (1+t, 1-t) from R to R^2.  Of course
  41. Newton's method, even the Numerical Recipes version, could not
  42. converge in such instances.
  43.  
  44. These ideas are all encapsulated by the implicit function theorem.
  45.  
  46. Nevertheless, there are methods to minimize the norm of g.  See, e.g.,
  47. Fletcher's _Practical Methods of Optimization_.
  48.  
  49. Steven Smith
  50.