Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T06:46:48.184Z Has data issue: false hasContentIssue false

Numerical methods for nonlinear equations

Published online by Cambridge University Press:  04 May 2018

C. T. Kelley*
Affiliation:
Department of Mathematics, North Carolina State University, Raleigh, NC 27695-8205, USA E-mail: tim_kelley@ncsu.edu
Rights & Permissions [Opens in a new window]

Abstract

This article is about numerical methods for the solution of nonlinear equations. We consider both the fixed-point form $\mathbf{x}=\mathbf{G}(\mathbf{x})$ and the equations form $\mathbf{F}(\mathbf{x})=0$ and explain why both versions are necessary to understand the solvers. We include the classical methods to make the presentation complete and discuss less familiar topics such as Anderson acceleration, semi-smooth Newton’s method, and pseudo-arclength and pseudo-transient continuation methods.

Information

Type
Research Article
Copyright
© Cambridge University Press, 2018 
Figure 0

Table 2.1. Iteration histories: $|f(x_{n})|$.

Figure 1

Figure 2.1. Visual iteration histories.

Figure 2

Figure 2.2. The Armijo line search for $\arctan (x)=0$, $x_{0}=10$.

Figure 3

Table 2.2. Iteration component costs.

Figure 4

Figure 2.3. Newton’s method for the $H$-equation example.

Figure 5

Figure 2.4. The chord method for the $H$-equation example.

Figure 6

Table 2.3. Newton residuals and timings.

Figure 7

Table 2.4. Chord residuals and timings.

Figure 8

Figure 2.5. Newton–GMRES for the $H$-equation example.

Figure 9

Table 2.5. Newton–GMRES residuals and timings.

Figure 10

Figure 4.1. Solution path for $H$-equation.

Figure 11

Table 5.1. Function evaluations for Newton–GMRES and fixed-point iteration.

Figure 12

Table 5.2. Iteration statistics for Anderson($m$).

Figure 13

Figure 5.1. Anderson(1) for the $H$-equation example.

Figure 14

Figure 7.1. Solution to (7.11) and (7.12) via (7.14) for $p=0.1$, $\unicode[STIX]{x1D706}=200$.

Figure 15

Figure 7.2. Residual history: semi-smooth $\unicode[STIX]{x1D6F9}$TC.