Document 10856426

advertisement
Hindawi Publishing Corporation
Discrete Dynamics in Nature and Society
Volume 2007, Article ID 42540, 8 pages
doi:10.1155/2007/42540
Research Article
Stability Analysis of θ-Methods for Neutral Multidelay
Integrodifferential System
Y. Xu, J. J. Zhao, and Z. N. Sui
Received 12 June 2007; Revised 24 September 2007; Accepted 22 October 2007
This paper studies the stability of a class of neutral delay integrodifferential system. A
necessary and sufficient condition of stability for its analytic solutions is considered. The
improved θ-methods are developed. Some numerical stability properties are obtained
and numerical experiments are given.
Copyright © 2007 Y. Xu et al. This is an open access article distributed under the Creative
Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Consider the neutral multidelay integrodifferential equations (NMDIDEs)
Au (t) + Bu(t) +
M C j u (t − τ j ) + D j u(t − τ j ) + G j
j =1
t
t −τ j
u(x)dx = 0,
(1.1)
where A,B,C j ,D j ,G j ∈ Cd×d for j = 1,...,M and 0 < τ 1 ≤ τ 2 ≤ · · · ≤ τ M . The initial
condition is u(t) = φ(t) for −τ M ≤ t ≤ 0. Particularly, when matrix A is singular, system
(1.1) becomes the differential algebraic system.
Delay differential equations can be found in a wide variety of scientific and engineering
fields such as biology, physics, ecology, and so on. Particularly, delay integrodifferential
algebraic system plays an important role in modeling many phenomena of circuit analysis
and chemical process simulation.
As for the linear delay integrodifferential system, there were some perfect results from
Koto (cf. [1]). Recently, as for the linear neutral delay integrodifferential equation, the
numerical stability of θ-methods and BDF methods can be referred to [2].
2
Discrete Dynamics in Nature and Society
Although stability of numerical methods seems important for practical computation,
there are few papers concerning this subject for NMDIDEs. Thus, this paper considers
the asymptotic stability of analytic solutions and numerical solutions for system (1.1).
2. Asymptotic stability of NMDIDEs
When matrix A is nonsingular, the solvability of system (1.1) is obvious.
Definition 2.1. Matrices polynomials f1 (λ) and f2 (λ) are simultaneously regular if there
exists λ0 ∈ C such that det[ f1 (λ0 )] = 0 and det[ f2 (λ0 )] = 0.
Theorem 2.2. System (1.1) with singular A is solvable if the matrices pencils λA + B and
λ2 A + λB + M
j =1 G j are simultaneously regular.
Proof. It can be proved by [3, Theorem 2.1].
Definition 2.3. System (1.1) is said to be asymptotically stable if the exact solutions u(t)
satisfy lim t→∞ u(t) = 0 for any continuous initial function.
To study the property of system (1.1), we consider characteristic polynomial
p(ζ) = ζ −d det[J(ζ) + e−τ 1 ζ K(ζ)],
where J(ζ) = Aζ 2 + Bζ +
M
j =1 G j ,
K(ζ) =
M
j =1 (C j ζ
2
(2.1)
+ D j ζ − G j )eζ(τ 1 −τ j ) .
Lemma 2.4 (cf. [4]). If system (1.1) is asymptotically stable, then
(S1) all roots of the characteristic polynomial (2.1) have negative real parts.
Lemma 2.5 (cf. [4]). System (1.1) is asymptotically stable if
(S2) all roots of the characteristic polynomial (2.1) are uniformly bounded away from the
imaginary axis in the left-half plane.
For nonneutral delay differential equations, condition (S1) is also sufficient in
Lemma 2.4. However, it is not true for the neutral case.
Lemma 2.6. Let H(ζ) = −[J(ζ)]−1 K(ζ), then ρ[H(ζ)] < 1 as |ζ |→∞ if
(C1) |ξ, Aξ | > M
j =1 |ξ, C j ξ | whenever |ξ, Aξ | = 0,
(C2) det[J(ζ)] = 0 for any Rζ ≥ 0 and ζ = 0.
Lemma 2.7. If system (1.1) is asymptotically stable, then |μ| = 1 for any μ ∈ σ[H(ζ)] with
Rζ = 0 and ζ = 0.
The above two conclusions are trivial, so we omit their proofs.
Lemma 2.8. If system (1.1) is asymptotically stable, then one has (C2).
Proof. If there exists ζ 1 with Rζ 1 > 0 such that det[J(ζ 1 )] = 0, then a positive oriented
circle Σ centered at ζ 1 is found such that Rζ > 0 and det[J(ζ)] = 0 when ζ ∈ Σ\{ζ 1 }.
Thus, ρ[e−τ 1 ζ H(ζ)] < 1 for sufficiently large τ 1 .
Y. Xu et al. 3
Define hα (ζ) = det[I − αe−ζτ 1 H(ζ)] for α ∈ [0,1]. Since hα (ζ) = 0 for all ζ ∈ Σ\{ζ 1 },
then the change of argument along the curve [arg hα (ζ)]Σ = 2πm with m ∈ Z. Notice that
[arg hα (ζ)]Σ is uniformly continuous of α on [0,1], then [arg h1 (ζ)]Σ = [arg h0 (ζ)]Σ = 0.
Hence, we have [arg ζ d p(ζ)]Σ = [arg det J(ζ)]Σ . According to the principle of argument
(see [5]), there must exist ζ 1 in the inferior of Σ\{ζ 1 } such that p(ζ 1 ) = 0, which contradicts condition (S1).
If there exists ζ 2 with Rζ 2 = 0 and ζ 2 = 0 such that det[J(ζ 2 )] = 0, then we can assume
that det[J(ζ)] = 0 for any Rζ = 0 and Iζ > Iζ 2 > 0. Thus, there exists a neighborhood U
of ζ 2 such that det[J(ζ)] = 0 in U \{ζ 2 }.
When the zeros μi (ζ) (1 ≤ i ≤ d) of q(μ,ζ) are bounded near ζ 2 , where q(μ,ζ) =
det[μJ(ζ) + K(ζ)], there must exist a neighborhood V \{ζ 2 } of ζ 2 and a constant k > 0
such that |μi (ζ)| < k whenever ζ ∈ V ⊂ U.
Notice that det[J(ζ)] = 0 for all ζ ∈ V \{ζ2 } and q(μ,ζ) = di=0 qi (ζ)μd−i , where q0 (ζ) =
det[J(ζ)], qd (ζ) = det[K(ζ)], and qi (ζ) (1 ≤ i ≤ d − 1) are the polynomials of ζ. There
fore, |qd (ζ)|·|q0 (ζ)|−1 = di=1 |μi (ζ)| < kd in V \{ζ 2 }. Let ζ →ζ 2 , then qd (ζ 2 ) = · · · =
q1 (ζ 2 ) = 0 since q0 (ζ 2 ) = 0, that is, q(μ,ζ 2 ) ≡ 0. Choosing μ = eζ 2 τ 1 in q(μ,ζ 2 ), we have
p(ζ 2 ) = 0, which contradicts (S1).
When the zeros μi (ζ) (1 ≤ i ≤ d) of q(μ,ζ) cannot be bounded in a neighborhood of ζ 2 ,
then ρ(H(ζ))→∞ as ζ →ζ 2 . According to Lemma 2.6, ρ[H(ζ)] < 1 as |ζ |→∞ and Rζ = 0.
Moreover, ρ(H(ζ)) is continuous of ζ on {ζ ∈ C : Rζ = 0, Iζ > Iζ 2 }, so there must exist
ζ 0 with Rζ 0 = 0, Iζ 0 > Iζ 2 such that ρ(H(ζ 0 )) = 1, which contradicts Lemma 2.7.
Theorem 2.9. Under condition (C1), the system (1.1) is asymptotically stable if and only if
it satisfies (C2) and
(C3) ρ(H(ζ)) < 1 for any Rζ = 0 and ζ = 0,
(C4) det[B + M
j =1 (D j + τ j G j )] = 0.
Proof. From (C2), if Rζ ≥ 0 and ζ = 0, then p(ζ) = 0 ⇔ eτ 1 ζ ∈ σ[H(ζ)]. According to
Lemma 2.6 and the maximum modulus principle, ρ[H(ζ)] < 1. From (C4), we have
−ζτ j
j) + G
j − G
j ], where U
= ξ,
p(ζ) = 0. Denote g(ζ) = ζ 2 A + ζ B + M
(ζ 2 C j + ζ D
j =1 [e
Uξ with |ξ | = 1.
Assuming (S2) does not hold, then there must exist a set {zn } ⊂ C− such that p(zn ) = 0
and zn converges to a point in the imaginary axis. So, g(zn ) = 0. Let wn be the imaginary part of zn , then lim n→∞ g(iwn ) = lim n→∞ g(zn ) = 0. On the other hand, for sufficiently large n, we have |g(iwn )| > 0, which contradicts the above analysis. According to
Lemma 2.5, system (1.1) is asymptotically stable.
Conversely, if system (1.1) is asymptotically stable, then (C2), (C4), and (S1) hold
according to Lemmas 2.4 and 2.8. If there exists ζ 3 with Rζ 3 = 0 and ζ 3 = 0 such that
ρ(H(ζ 3 )) ≥ 1, then from (C2) and Lemma 2.6, there must exist ζ 4 with Rζ 4 = 0 and
Iζ 4 ≥ Iζ 3 such that ρ(H(ζ 4 )) = 1, which contradicts Lemma 2.7 Therefore, condition
(C3) holds.
From convenience, for j = 1,...,M, we denote
(C5) for any complex number ζ, the matrices (J(ζ))−1 (C j ζ 2 + D j ζ − G j ) can be similarly transformed to upper-triangular matrices simultaneously;
4
Discrete Dynamics in Nature and Society
(C6) the matrices A−1 C j can be similarly transformed to upper-triangular matrices
simultaneously when A is invertible;
M
(C7) j =1 ρ[(J(ζ))−1 (C j ζ 2 + D j ζ − G j )] < 1 for any Rζ ≥ 0 with ζ = 0;
(C8)
M
−1
j =1 ρ[A
C j ] < 1 when matrix A is invertible.
Ω = {(A,B,C j ,D j ,G j ) : (C1),(C2),(C4),(C5), and (C7) are satisfied},
(2.2)
= {(A,B,C j ,D j ,G j ) : (C1),(C2), and (C4)−(C8) are satisfied}.
Ω
Corollary 2.10. System (1.1) is asymptotically stable if it satisfies conditions (C1), (C2),
(C4), (C5), and (C7).
3. Stability of θ-methods
For u (t) = f (t,u(t)), the linear θ-method gives out the recurrence relation
un+1 = un + h[θ f (tn+1 ,un+1 ) + (1 − θ) f (tn ,un )],
(3.1)
where θ ∈ [0,1], tn = nh with n ∈ Z+ and un are approximations to u(tn ).
Applying the linear θ-method (3.1) to system (1.1), we have
m j −3
L1 un+1 + L2 un + L3
un−i + L4 un+2−m j + L5 un+1−m j + L6 un−m j = 0,
(3.2)
i=1
where
L1 = A + hθB + θ 2 L3 ,
L 3 = h2
L2 = −A + h(1 − θ)B + θ(2 − θ)L3 ,
M
Gj,
j =1
L5 =
M
1 − 2δ j C j + h θ + δ j − 2θδ j D j + h2 1 − θ 2 − δ 2j − θδ j + 2θδ 2j G j ,
j =1
L6 =
M
(3.3)
2
− 1 − δ j C j + h(1 − θ) 1 − δ j D j + h2 (1 − θ)(1 − θ − δ j + δ j )G j ,
j =1
L4 =
M
[δ j C j + hθδ j D j + h2 (1 − θδ 2j )G j ].
j =1
For system (1.1) with a single delay, the linear θ-method is no longer GP stable in [1].
So we focus on the step-size-dependent stability of (3.2).
t
On the other hand, let v(t) = −mM h u(x)dx, then system (1.1) is written as
Au (t) + Bu(t) +
M
C j u t − τ j + D j u t − τ j + G j v(t) − v t − τ j
j =1
= 0.
(3.4)
Y. Xu et al. 5
Applying method (3.1) to system (3.4), we obtain the improved linear θ-method
m j −3
L1 un+1 + L2 un + L3
4 un+2−m j + L
5 un+1−m j + L6 un−m j = 0,
u n −i + L
(3.5)
i=1
where
5 =
L
M
[(1 − 2δ j )C j + h(θ(1 − δ j ) + (1 − θ)δ j )D j ] + L3 (1 − θ)(1 + θ − 2θδ j ),
j =1
4 =
L
M
(3.6)
2
2
[δ j C j + hθδ j D j + h (1 − θ δ j )G j ].
j =1
Theorem 3.1. The order of local truncation error for the improved linear θ-method (3.5) is
O(h2 ). Especially, the order becomes O(h3 ) if θ = 1/2.
Proof. For method (3.5), the local truncation error Tn+1 = (θ − 1/2)h2 [Bu (tn ) +
M
3
j =1 D j u (tn−m j )] + O(h ).
Theorem 3.2. For θ ∈ [0,1], the improved linear θ-method (3.5) is convergent of order 1.
Especially, the convergent order is 2 if θ = 1/2.
Proof. The proof is similar to that of [6, Theorem 1.2].
Since (3.5) and (3.2) are the same for δ j = 0 or δ j = θ, then it only needs to consider
the characteristic polynomial
h2 (θz + 1 − θ)2
D(z) =
z−1
P(z) =
Q(z) =
z−1
h(θz + 1 − θ)
M
j =1
d
det P(z)zmM + Q(z)
2
A+
z−1
h(θz + 1 − θ)
2
for θz + 1 − θ = 0, z = 1,
z−1
B + Gj,
h(θz + 1 − θ)
j =1
M
z−1
Cj +
D j − G j zmM −m j (δ j z + 1 − δ j ).
h(θz + 1 − θ)
(3.7)
(δ 1 ,...,δ M )
(δ ,...,δ )
Let Sθ,m
= {(A,B,C j ,D j ,G j ) : all roots of D(z) satisfy |z| < 1}, Sθ 1 M =
1 ,...,mM
(δ 1 ,...,δ M )
δ 1 ,...,δ M ∈[0,1) Sθ,m1 ,...,mM for j = 1,...,M.
Theorem 3.3. For (1.1) with singular A, if θ ∈ (1/2,1], then Ω ⊂ Sθ(δ 1 ,...,δ M ) .
Proof. It is sufficient to prove that D(z) is a Schur polynomial if θ ∈ (1/2,1]. A polynomial
is said to be of Schur type if all of its roots are less than 1 in modulus (see [7]). From (C4),
we know that z = 1 is not the root of D(z). So it only needs to prove that D(z) = 0 when
|z| ≥ 1 and z = 1.
6
Discrete Dynamics in Nature and Society
If θ ∈ (1/2,1], then from (C2), P(z) is invertible. Hence, we have
h2 (θz + 1 − θ)2
D(z) =
z−1
d
det[P(z)zmM ]det[Id + P −1 (z)Q(z)z−mM ].
(3.8)
Under (C5) and (C7), we obtain ρ[P −1 (z)Q(z)z−mM ] < 1 for |z| ≥ 1 and z = 1.
Theorem 3.4. For (1.1) with nonsingular A, if θ ∈ [1/2,1], then
⊂ Sθ(δ 1 ,...,δ M ) .
Ω
Proof. To prove D(z) is a Schur polynomial, similar to Theorem 3.3, we have that z = 1 is
0 for |z| ≥ 1 when θz + 1 − θ = 0.
not the root of D(z) and D(z) =
−m j −1
A C j (1 − 2δ j )] = 0, provided that D(z) = 0.
If θz+1 − θ = 0, then det[I + M
j =1 (−1)
M
−m j −1
−m j −1
From (C6) and (C8), ρ[ j =1 (−1) A C j (1 − 2δ j )] < 1. So det[I + M
A
j =1 (−1)
C j (1 − 2δ j )] = 0, which makes a contradiction.
Corollary 3.5. For system (1.1) with singular A, if θ ∈ (1/2,1], then Ω ⊂ S(0,...,0)
or Ω ⊂
θ
S(θ,...,θ)
.
θ
⊂ S(0,...,0)
⊂
Corollary 3.6. For (1.1) with nonsingular A, if θ ∈ [1/2,1], then Ω
or Ω
θ
(θ,...,θ)
Sθ
.
Remark 3.7. Improved linear θ-method (3.5) with θ ∈ (1/2,1] (or θ ∈ [1/2,1] ) can possess a similar stability property to GP stability with respect to NMDIDEs with singular
(or nonsingular) A.
4. Numerical experiments
Example 4.1. Consider (1.1) with M = 2, τ 1 = 1, τ 2 = 2, and φ(t) = (cos(t),sin(t),
cos(t))T for t ∈ [−2,0], where C1 = −0.3A, C2 = −0.5A, and
⎡
⎤
1 0 0
⎢
⎥
A = ⎣0 0 0⎦ ,
0 1 0
⎡
⎡
⎤
0.2 0.4
0
⎢
0
0.1 ⎥
D1 = ⎣ 0
⎦,
0 0.2 −0.2
⎡
⎤
1.5 0
0
⎢
0 −0.4⎥
B=⎣ 0
⎦,
0 0.8 0.5
⎤
0.2 0
0
⎢
0 −0.2⎥
G1 = ⎣ 0
⎦,
0 0.1 0.25
⎡
⎤
0.1
0
0
⎢
0
0.1⎥
D2 = ⎣ 0
⎦,
0 0.15 0.8
⎡
(4.1)
⎤
0.1
0
0
⎢
⎥
−0.2⎦ .
0
G2 = ⎣ 0
0 0.05 0.25
Figure 4.1 is in agreement with the conclusions in the paper. To compare the improved
linear θ-method (3.5) with the linear θ-method presented in [1], we only consider the
case of θ ∈ [1/2,1]. We know that these two methods can both possess a similar stability
property to P stability if θ ∈ [1/2,1].
Y. Xu et al. 7
1
0.4
0.5
0
0
−0.5
0.5
−0.4
−0.5
−0.8
−1.5
−5 0 5 10 15 20 25
−5 0 5 10 15 20 25
−5 0 5 10 15 20 25
2
1
θ = 0.6, h = 0.3, δ1 = , δ2 =
3
3
(a)
0.4
0.8
0.4
0
1.5
0
0.5
−0.4
−0.5
−1.5
−0.8
−0.4
0
4
8
12 16
0
4
8
12
16
−2.5
−2
2
6
10 14
18
θ = 0.5, h = 0.4, δ1 = 0.5, δ2 = 0
(b)
Figure 4.1. Improved linear θ-methods (3.5) for Example 4.1 with singular A.
×102
1.5
1
0.5
0
−0.5
−1
−5
×103
0
5
10 15
×102
θ = 1, h = 1, δ = 0.5
(a)
×103
4
2
0
−2
−4
−6
0 40 80 120 160
θ = 0.75, h = 1.9, δ = 0.4737
8
6
4
2
0
−2
−4
−6
−8
−50 50 150 250 350
θ = 0.5, h = 1, δ = 0.5
(b)
(c)
Figure 4.2. Linear θ-method in [1] for Example 4.2.
t
Example 4.2. Consider u (t) = −10.1u(t) + u(t − 10.5) − 50 t−10.5 u(σ)dσ, where u(t) =
exp(t) for −10.5 ≤ t ≤ 0.
Note that the linear θ-method in [1] cannot possess a similar property to GP stability in Figure 4.2, but the improved linear θ-method (3.5) preserves this property in
Figure 4.3. It is shown that both Theorem 3.4 in this paper and [1, Theorem 3] are valid
from the above numerical experiment.
8
Discrete Dynamics in Nature and Society
1
4
3
2
1
0
1
2
3
4
1
0.5
0
0.5
1
1.5
0.5
0
0.5
1
50 50 150 250 350
θ = 1, h = 1, δ = 0.5
(a)
50 50 150 250 350
θ = 0.75, h = 1.9, δ = 0.4737
50 0 50 100 150
θ = 0.5, h = 1, δ = 0.5
(b)
(c)
Figure 4.3. Improved linear θ-method (3.5) for Example 4.2.
Acknowledgments
The authors are grateful to the anonymous referees for their valuable comments. This paper was supported by the Natural Science Foundation of Province (Grant no. A200602),
and the projects HITQNJS2006053 and HITC200710 of Science Research Foundation in
HIT, China.
References
[1] T. Koto, “Stability of θ-methods for delay integro-differential equations,” Journal of Computational and Applied Mathematics, vol. 161, no. 2, pp. 393–404, 2003.
[2] J. J. Zhao, Y. Xu, and M. Z. Liu, “Stability analysis of numerical methods for linear neutral
Volterra delay-integro-differential system,” Applied Mathematics and Computation, vol. 167,
no. 2, pp. 1062–1079, 2005.
[3] W. Zhu and L. R. Petzold, “Asymptotic stability of linear delay differential-algebraic equations
and numerical methods,” Applied Numerical Mathematics, vol. 24, no. 2-3, pp. 247–264, 1997.
[4] J. X. Kuang and Y. H. Cong, Stability of Numerical Methods for Delay Differential Equations,
Science Press, Beijing, China, 2005.
[5] L. V. Ahlfors, Complex Analysis, McGraw-Hill, Beijing, China, 2004.
[6] A. Iserles, A First Course in the Numerical Analysis of Differential Equations, Cambridge Texts in
Applied Mathematics, Cambridge University Press, Cambridge, UK, 1996.
[7] Y. K. Liu, “Stability analysis of θ-methods for neutral functional-differential equations,” Numerische Mathematik, vol. 70, no. 4, pp. 473–485, 1995.
Y. Xu: Department of Mathematics, School of Science, Harbin Institute of Technology,
Harbin 150001, China
Email address: yangx@hit.edu.cn
J. J. Zhao: Department of Mathematics, School of Science, Harbin Institute of Technology,
Harbin 150001, China
Email address: zjj hit@126.com
Z. N. Sui: Department of Mathematics, School of Science, Harbin Institute of Technology,
Harbin 150001, China
Email address: suizn hit@126.com
Download