C407X 07
C407X 07
It is well known that many nonlinear problems have multiple solutions. For
example, let us consider again the so-called Duffing oscillator in space, gov-
erned by
v + (v − v 3 ) = 0, (7.1)
subject to the boundary conditions
Notice that there exist an infinite number of sets of base functions denoted
by
{sin[(2m + 1)κ ξ] | m ≥ 0, κ ≥ 1} , (7.4)
where κ ≥ 1 is a positive integer, which can be used to express a real function
satisfying the boundary conditions (7.2). This implies that Equations (7.1)
and (7.2) might have multiple solutions. This is indeed true. We show in this
chapter that, using base functions denoted by (7.4), we can gain all multiple
solutions of Equations (7.1) and (7.2) by means of the homotopy analysis
method.
Without loss of any generality, define
u(π/2κ) = 1. (7.7)
∂ 2 Φ(ξ; q)
L[Φ(ξ; q)] = + κ2 Φ(ξ; q) (7.10)
∂ξ 2
such that
L[C1 sin(κ ξ) + C2 cos(κ ξ)] = 0, (7.11)
where C1 and C2 are coefficients. Furthermore, from Equation (7.6), we define
the nonlinear operator
∂ 2 Φ(ξ; q)
N [Φ(ξ; q), α(q)] = 2
+ Φ(ξ; q) − α2 (q)Φ3 (ξ; q) , (7.12)
∂ξ
1 ∂ m Φ(ξ; q) 1 dm α(q)
um (ξ) = , Am = (7.17)
m! ∂q m q=0 m! dq m q=0
exist for m ≥ 1. Then, by Taylor’s theorem and using (7.15), we can expand
Φ(ξ; q) and α(q) in power series of q as follows
+∞
Φ(ξ; q) = u0 (ξ) + um (ξ) q m , (7.18)
m=1
+∞
α(q) = A0 + Am q m . (7.19)
m=1
Furthermore, assuming that and H(ξ) are so properly chosen that the power
series (7.18) and (7.19) are convergent at q = 1, we have from (7.16) the
solution series
+∞
u(ξ) = u0 (ξ) + um (ξ), (7.20)
m=1
+∞
A = A0 + Am . (7.21)
m=1
(7.24)
Note that both um (ξ) and Am−1 are unknown, but we have only one dif-
ferential equation for um (ξ). So, the problem is not closed and an additional
algebraic equation is needed to determine Am−1 . Assume that H(ξ) is prop-
erly chosen so that the right-hand side term of the high-order deformation
equation (7.22) can be expressed by
µm
H(ξ) Rm (um−1 , Am−1 ) = bm,n (Am−1 ) sin[(2n + 1)κ ξ], (7.25)
n=0
where bm,n (Am−1 ) is a coefficient and the positive integer µm depends upon
H(ξ) and m. According to the property (7.11) of L, when bm,0 (Am−1 ) = 0,
the solution of the mth-order deformation equation (7.22) contains the term
ξ sin(κ ξ),
which disobeys the rule of solution expression denoted by (7.8). To avoid this,
we had to enforce
bm,0 (Am−1 ) = 0, (7.26)
which provides us with an additional algebraic equation for Am−1 . In this way,
the problem is closed. Thereafter, it is easy to gain the solution of Equation
(7.22), say,
µm
bm,n
um (ξ) = χm um−1 (ξ) + sin[(2n + 1)κ ξ]
n=1
[1 − (2n + 1)2 κ2 ]
+ C1 sin(κξ) + C2 cos(κξ), (7.27)
where C1 and C2 are coefficients. Under the rule of solution expression de-
noted by (7.8), C2 must be zero. Note that the coefficient C1 cannot be
determined by the boundary conditions (7.23), which is automatically satis-
fied when C2 = 0. However, from (7.7), it should hold
um (π/2κ) = 0, (7.28)
THEOREM 7.1
If the solution series (7.20) and (7.21) are convergent, where uk (ξ) is gov-
erned by Equations (7.22) and (7.23) under the definitions (7.24) and (2.42),
they must be the exact solution of Equations (7.6).
From (7.10), (2.42), and (7.22) and using the above expression, we have
+∞
H(ξ) Rk (uk−1 , Ak−1 )
k=1
m
= lim L[uk (ξ) − χk uk−1 (ξ)]
m→+∞
k=1
m
=L lim [uk (ξ) − χk uk−1 (ξ)]
m→+∞
k=1
=L lim um (ξ)
m→+∞
= 0.
Since = 0 and H(ξ) = 0, the above expression gives
+∞
Rk (uk−1 , Ak−1 ) = 0.
k=1
Substituting (7.24) into the above expression and simplifying it, we have, due
to the convergence of the series (7.20) and (7.21), that
+∞ ⎧ +∞ 2 +∞ 3 ⎫
d2 ⎨ +∞ ⎬
u k (ξ) + u k (ξ) − A m u k (ξ) = 0.
dξ 2 ⎩ ⎭
k=0 k=0 m=0 k=0
Thus, as long as the solution series (7.20) and (7.21) are convergent, they
must be the exact solution of Equations (7.6). This ends the proof.
H(ξ) R1 (u0 , A0 )
3 1
= − κ − A0 sin(κ ξ) + A20 sin(3κ ξ),
2 2
(7.32)
4 4
which gives according to (7.25) that
2 3 2 1
b1,0 = − κ − A0 , b1,1 = A20 .
4 4
Thus, from Equation (7.26), we have an algebraic equation
3
− κ2 − A20 = 0, (7.33)
4
which has the nonzero solution
2 κ2
A0 = ± √ 1− (7.34)
3
when > κ2 . Thus, for any a positive integer κ ≥ 1, the so-called bifurcation
occurs when
= κ2 . (7.35)
This critical condition of bifurcations indicates that there exist multiple bi-
furcation points for large . Note that κ determines the set of base functions
denoted by (7.4). So, for large , there exist multiple solutions.
κ2 ≤ < +∞,
when % &−1
=− 1+ 2 . (7.36)
3κ
Besides, the corresponding 10th-order approximation
% &−10 κ2 2
A ≈ ± 1+ 2 1− 1.1803 + 3.9075 2 + 5.8128 4
3κ κ κ
3 4 5 6
+ 5.1149 6 + 2.9466 8 + 1.1603 1 + 0.31602 12
κ κ κ 0 κ
7 8 9
+ 5.8726 × 10−2 14 + 7.1298 × 10−3 16 + 5.1396 × 10−4 18
κ κ κ
10
+ 1.7001 × 10−5 20 (7.37)
κ
agrees well in the whole region κ2 ≤ < +∞ with the exact analytic result
given by the implicit formula
8κ2 A2
= 2 K , (7.38)
π (2 − A2 ) 2 − A2
where K denotes the complete elliptic integral of the first kind, as shown in
Figure 7.3. In fact, Figure 7.3 provides us with a complete bifurcation diagram
of the so-called Duffing oscillator in space problem.
Using the so-called homotopy-Padé technique (see page 38 and §3.5.2),
we can greatly accelerate the convergence of the series (7.21), as shown in
Tables 7.3 and 7.4. It is found that the [m, m] homotopy-Padé approximant
TABLE 7.2
The analytic approximations of A when = 40, κ = 2 and = 90, κ = 3
by means of = −1/2 and H(ξ) = 1.
Order of approximation = 40, κ = 2 = 90, κ = 3
2 0.98070 0.98171
4 0.99912 0.99854
6 0.99613 0.99639
8 0.99634 0.99625
10 0.99656 0.99658
12 0.99635 0.99635
14 0.99649 0.99648
16 0.99641 0.99642
18 0.99645 0.99644
20 0.99643 0.99644
22 0.99644 0.99644
24 0.99644 0.99644
26 0.99644 0.99644
28 0.99644 0.99644
30 0.99644 0.99644
TABLE 7.4
The [m, m] homotopy-Padé approximant of A when = 40, κ = 2
and = 90, κ = 3 by means of H(ξ) = 1.
[m, m] = 40, κ = 2 = 90, κ = 3
[1, 1] 0.9747449855 0.9753179745
[2, 2] 0.9988803766 0.9988250895
[3, 3] 0.9960551840 0.9960761350
[4, 4] 0.9964957766 0.9964921829
[5, 5] 0.9964304420 0.9964305571
[6, 6] 0.9964370766 0.9964368336
[7, 7] 0.9964352860 0.9964352709
[8, 8] 0.9964353707 0.9964353614
[9, 9] 0.9964353314 0.9964353314
[10, 10] 0.9964353352 0.9964353355
[11, 11] 0.9964353351 0.9964353363
[12, 12] 0.9964353362 0.9964353363
[13, 13] 0.9964353363 0.9964353363
[14, 14] 0.9964353363 0.9964353363
[15, 15] 0.9964353363 0.9964353363
e = 10
A
e = 40
-1
e = 100
-2
-2.5 -2 -1.5 -1 -0.5 0
h-
FIGURE 7.1
The -curves of A when κ = 2 and = 10, 40, 100 by means of H(ξ) = 1.
Dash-dot-dotted line: 20th-order approximation of A when = 10; dash-
dotted line: 20th-order approximation of A when = 40; solid line: 20th-order
approximation of A when = 100.
k=3
1.5 e = 225
e = 10
e = 90
A
0.5
0
-3 -2 -1 0
h-
FIGURE 7.2
The -curves of A when κ = 3 and = 10, 90, 225 by means of H(ξ) = 1.
Dash-dot-dotted line: 20th-order approximation of A when = 10; dash-
dotted line: 20th-order approximation of A when = 90; solid line: 20th-order
approximation of A when = 225.
1 1
2
0.75
3
0.5
4
0.25 5 6
A
-0.25
-0.5
-0.75
-1
-1.25
0 10 20 30 40
FIGURE 7.3
The comparison of the 10th-order approximation (7.37) of A with the exact
implicit solution (7.38). Symbols: exact result; curve 1: κ = 1; curve 2: κ = 2;
curve 3: κ = 3; curve 4: κ = 4; curve 5: κ = 5; curve 6: κ = 6.
0.75
0.5
0.25
v(x)
-0.25
-0.5
-0.75
-1
-1.25
0 1 2 3
FIGURE 7.4
The convergent analytic result of v(ξ) = Au(ξ) when κ = 2 and = 10, 40, 100
by means of H(ξ) = 1. Dashed line: fifth-order approximation of v(ξ) when
= 10 by means of = −1; dash-dotted line: 10th-order approximation of
v(ξ) when = 40 by means of = −1/2; solid line: 20th-order approximation
of v(ξ) when = 100 by means of = −1/5.
0.75
0.5
0.25
v(x)
-0.25
-0.5
-0.75
-1
-1.25
0 1 2 3
FIGURE 7.5
The convergent analytic result of v(ξ) = Au(ξ) when κ = 3 and = 10, 90, 225
by means of H(ξ) = 1. Dashed line: fifth-order approximation of v(ξ) when
= 10 by means of = −1; dash-dotted line: 10th-order approximation of
v(ξ) when = 90 by means of = −1/2; solid line: 20th-order approximation
of v(ξ) when = 225 by means of = −1/5.