). Consider a general nonlinear differential equation : \mathcal{N}[u(x)] = 0 , where \mathcal{N} is a nonlinear operator. Let \mathcal{L} denote an auxiliary linear operator,
u0(
x) an initial guess of
u(
x), and
c0 a constant (called the convergence-control parameter), respectively. Using the embedding parameter
q ∈ [0,1] from homotopy theory, one may construct a family of equations, : (1 - q) \mathcal{L}[U(x; q) - u_0(x)] = c_0 \, q \, \mathcal{N}[U(x;q)], called the zeroth-order deformation equation, whose solution varies continuously with respect to the embedding parameter
q ∈ [0,1]. This is the linear equation : \mathcal{L}[U(x; q) - u_0(x)] = 0, with known initial guess
U(
x; 0) =
u0(
x) when
q = 0, but is equivalent to the original nonlinear equation \mathcal{N}[u(x)] = 0, when
q = 1, i.e.
U(
x; 1) =
u(
x)). Therefore, as
q increases from 0 to 1, the solution
U(
x;
q) of the zeroth-order deformation equation varies (or deforms) from the chosen initial guess
u0(
x) to the solution
u(
x) of the considered nonlinear equation. Expanding
U(
x;
q) in a Taylor series about
q = 0, we have the homotopy-Maclaurin series : U(x;q) = u_0(x) +\sum_{m=1}^{\infty} u_m(x) \, q^m. Assuming that the so-called convergence-control parameter
c0 of the zeroth-order deformation equation is properly chosen that the above series is convergent at
q = 1, we have the homotopy-series solution : u(x) = u_0(x) + \sum_{m=1}^\infty u_m(x). From the zeroth-order deformation equation, one can directly derive the governing equation of
um(
x) : \mathcal{L}[u_m(x) - \chi_m u_{m-1}(x) ] = c_0 \, R_m[u_0, u_1, \ldots, u_{m-1}], called the
mth-order deformation equation, where \chi_1 = 0 and \chi_k = 1 for
k > 1, and the right-hand side
Rm is dependent only upon the known results
u0,
u1, ...,
um − 1 and can be obtained easily using
computer algebra software. In this way, the original nonlinear equation is transferred into an infinite number of linear ones, but without the assumption of any small/large physical parameters. Since the HAM is based on a homotopy, one has great freedom to choose the initial guess
u0(
x), the auxiliary linear operator \mathcal{L}, and the convergence-control parameter
c0 in the zeroth-order deformation equation. Thus, the HAM provides the mathematician freedom to choose the equation-type of the high-order deformation equation and the base functions of its solution. The optimal value of the convergence-control parameter
c0 is determined by the minimum of the squared residual error of governing equations and/or boundary conditions after the general form has been solved for the chosen initial guess and linear operator. Thus, the convergence-control parameter
c0 is a simple way to guarantee the convergence of the homotopy series solution and differentiates the HAM from other analytic approximation methods. The method overall gives a useful generalization of the concept of homotopy. == The HAM and computer algebra ==