Skip to main content

Solution of Nonlinear Systems of Equations

  • Chapter
  • First Online:
Boundary Value Problems for Engineers

Abstract

In previous chapter, we worked on problems related to determine the value of unknown x that satisfied a single scalar equation, \( f\left( x \right) = 0. \)

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    A simple approach for solving nonlinear systems of algebraic equations (which is called successive substitution) is to use the same strategy that is employed for fixed-point iteration , where, each one of the nonlinear equations can be solved for one of the unknowns, and they can then be implemented iteratively to compute new values until they converge on the solutions. Shortcomings of successive substitution method are that the convergence often depends on the manner in which the equations are formulated and divergence can occur if the initial guesses are selected far from the actual solution. Therefore, successive substitution iteration has limited utility for solving nonlinear systems and we do not include sample solutions of problems related to this method.

  2. 2.

    We use both names interchangeably for the same method that has been employed for solving single and multi-dimensional nonlinear equations.

  3. 3.

    For example, Broyden’s method replaces the Jacobian matrix in Newton’s method with an approximation matrix that is updated at each iteration , requiring only m scalar functional evaluations per iteration at the expense of the lost quadratic convergence of Newton’s method.

  4. 4.

    Readers may refer to Optimization Toolbox documentation of Mathworks, Inc., for more examples and how to solve Nonlinear Equations with Analytic Jacobian , Nonlinear Equations with Finite-Difference Jacobian , Nonlinear Equations with Jacobian , and Nonlinear Equations with Jacobian Sparsity Pattern. Details of algorithms for Trust-Region Dogleg Method, Trust-Region Reflective fsolve Algorithm, Levenberg-Marquardt Method are also described in the same documentation.

  5. 5.

    See, Mathworks web site for more information. (https://www.mathworks.com/help/optim/ug/when-the-solver-fails.html) last time accessed 15th, March 2019.

  6. 6.

    Detailed presentation of this subject can be found in [7,8,9,10,11,12].

  7. 7.

    This parameter is represented in literature using different symbols, \( t, \lambda \) being the most common ones.

  8. 8.

    Some books use the term “Convex homotopy ”, such as in [16].

References

  1. Faires JD, Burden RL (2003) Numerical methods (Chap. 10.2). Thomson/Brooks/Cole

    Google Scholar 

  2. Conte SD, de Boor C (1980) Elementary numerical analysis: an algorithmic approach, 3rd edn. McGraw-Hill Book Company, p 233

    Google Scholar 

  3. Broyden CG (1965) A class of methods for solving nonlinear simultaneous equations. Math Comput 19:577–593

    Article  MathSciNet  Google Scholar 

  4. Sauer T (2012) Numerical analysis (Chap. 2), 2nd edn. Pearson

    Google Scholar 

  5. Ascher UM, Mattheij RMM, Russell RD (1995) Numerical solution of boundary value problems for ordinary differential equations (Chap. 8.1.1). SIAM

    Google Scholar 

  6. Faires JD, Burden RL (2003) Numerical methods. Thomson/Brooks/Cole, p 509

    Google Scholar 

  7. Ortega JM, Rheinbolt WC (1970) Iterative Solution of nonlinear equations in several variables (Chap. 10.4). Academic Press, New York

    Chapter  Google Scholar 

  8. Na TY (1979) Computational methods in engineering boundary value problems (Chap. 10.6). Academic Press, New York

    Google Scholar 

  9. Allgower L, Georg K (2003) Introduction to numerical continuation methods. SIAM, Philadelphia, PA, USA

    Book  Google Scholar 

  10. Judd KL (1998) Numerical methods in economics (Chap. 5.9). MIT Press

    Google Scholar 

  11. Park H, Shim H (2005) What is the homotopy method for a system of nonlinear equations (survey)? Appl Math Comput 17:689–700

    Google Scholar 

  12. Watson LT (1989) Globally convergent homotopy methods: a tutorial. Appl Math Comput 31:369–396

    MathSciNet  MATH  Google Scholar 

  13. Keskin AU (2019) Ordinary differential equations for engineers, problems with MATLAB solutions (Chap. 8)

    Book  Google Scholar 

  14. Krauskopf B, Osinga HM, Vioque JG (eds) (2007) Numerical continuation methods for dynamical systems, path following and boundary value problem 2.s. Springer, p 3

    Google Scholar 

  15. Palancz B, Awange JL, Zaletnyik P, Lewis RH (2010) Linear homotopy solution of nonlinear systems of equations in Geodesy. J Geodasy 84(1):79–95

    Article  Google Scholar 

  16. Allgower L, Georg K (2003) Introduction to numerical continuation methods. SIAM, Philadelphia, PA, USA, p 3

    Book  Google Scholar 

  17. Sauer T (2012) Numerical analysis (Chap. 13.2.2), 2nd edn. Pearson

    Google Scholar 

  18. Conte SD, de Boor C (1980) Elementary numerical analysis: an algorithmic approach, 3rd edn. McGraw-Hill Book Company, p 212

    Google Scholar 

  19. Faires JD, Burden RL (2003) Numerical methods (Chap. 10.4). Thomson/Brooks/Cole

    Google Scholar 

  20. Süli E, Mayers DF (2003) An introduction to numerical analysis (Chap. 4). Cambridge University Press

    Google Scholar 

  21. Judd KL (1998) Numerical methods in economics (Chap. 5.7). The MIT Press, Cambridge MA

    Google Scholar 

  22. Kalaba R, Tesfetsion L (1991) Solving nonlinear equations by adaptive homotopy continuation. Appl Math Comput 41:99–115

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Ümit Keskin .

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Keskin, A.Ü. (2019). Solution of Nonlinear Systems of Equations. In: Boundary Value Problems for Engineers. Springer, Cham. https://doi.org/10.1007/978-3-030-21080-9_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-21080-9_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-21079-3

  • Online ISBN: 978-3-030-21080-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics