Next Article in Journal
Parameter Estimation of the Dirichlet Distribution Based on Entropy
Previous Article in Journal
On the Normalized Laplacian Spectrum of the Linear Pentagonal Derivation Chain and Its Application
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Convergence Analysis of the Strang Splitting Method for the Degasperis-Procesi Equation

School of Mathematics and Statistics, Guangdong University of Technology, Guangzhou 510006, China
*
Author to whom correspondence should be addressed.
Axioms 2023, 12(10), 946; https://doi.org/10.3390/axioms12100946
Submission received: 8 September 2023 / Revised: 1 October 2023 / Accepted: 3 October 2023 / Published: 4 October 2023
(This article belongs to the Topic Numerical Methods for Partial Differential Equations)

Abstract

:
This article is concerned with the convergence properties of the Strang splitting method for the Degasperis-Procesi equation, which models shallow water dynamics. The challenges of analyzing splitting methods for this equation lie in the fact that the involved suboperators are both nonlinear. In this paper, instead of building the second order convergence in L 2 for the proposed method directly, we first show that the Strang splitting method has first order convergence in H 2 . In the analysis, the Lie derivative bounds for the local errors are crucial. The obtained first order convergence result provides the H 2 boundedness of the approximate solutions, thereby enabling us to subsequently establish the second order convergence in L 2 for the Strang splitting method.

1. Introduction

Operator splitting methods are widely used for the numerical solution of both ordinary differential equations (ODEs) and partial differential equations (PDEs) by decomposing the complicated problems into simpler subequations. These subequations can be solved individually using algorithms that are more efficient. Amounts of research has been conducted on this topic. A comprehensive investigation of operator splitting methods is presented in [1,2], covering their construction, implementation, and theoretical analysis. Notably, these studies primarily focus on ODEs.
Additionally, the work by [3] is dedicated to the application of the operator splitting method for solving PDEs, specifically those that are convection dominated. However, this theory is limited to scalar and weakly coupled systems of equations. Previous studies have investigated the use of operator splitting for various equations, including the Korteweg-de Vries equation [4], the Schrödinger equation [5], partial differential equations with Burgers nonlinearity [6], the Burgers–Huxley equation [7], the Vlasov-Poisson equations [8,9], Fisher’s equation and Benjamin-Bono-Mahony equations [10], the Allen-Cahn equation [11,12] and the Cahn-Hilliard equation [13,14,15].
The effectiveness of the operator splitting method relies on the interconnection between different subequations and the dynamics of the evolution problem. Specifically, a particular type of partial differential equations involving the Burgers term tends to introduce singularities, even when the initial data is smooth. When applying operator splitting methods to these equations, determining the appropriate time step becomes a delicate task. By introducing a new auxiliary time variable, the convergence of operator splitting method for KdV equation is analyzed in [4]. Further, based on the Lie-commutator bounds for the local error and conditional stability of error propagation, authors in [16] establish the second order convergence of the Strang splitting for Schrödinger-Poisson and cubic nonlinear Schrödinger equation. They identify the principal error terms of the local error as quadrature errors. This result is then extended to a type of partial differential equations with Burgers nonlinearity in [6]. In these equations, one subequation is Burgers equation, while the other subequation is linear. However, there exist very few results available when both suboperators of the equations are nonlinear.
Inspired by the growing interest in operator splitting techniques applied to PDEs, Ref. [17] has proposed the implementation of the Strang splitting method specifically for the Degasperis-Procesi (DP) equations. This equation, serving as a model for capturing the behavior of shallow water dynamics, can be expressed in the following form [18]
u t u x x t + 3 k 3 u x + 4 u u x = 3 u x u x x + u u x x x , u ( t , x ) | t = 0 = u 0 ( x ) ,
here k is a real constant.
To design the temporal discretization of this equation based on the splitting strategy, we rewrite it as
1 x x u t + u u x + 3 k 3 u x + 3 u u x = 0 , u ( t , x ) | t = 0 = u 0 ( x ) .
Note that the inverse Helmholtz operator ( 1 x x ) 1 can be expressed as a convolution
1 x x 1 f = P f , for all f L 2 ( R )
with P ( x ) : = 1 2 e | x | . Here the symbol f g denotes convolution of f and g, i.e.,
( f g ) ( t ) = f ( τ ) g ( t τ ) d τ , f , g L 2 ( R ) .
Thus the DP Equation (1) can be transformed into
u t = C ( u ) , u ( t , x ) | t = 0 = u 0 ( x )
with
C u = u u x 3 P k 3 u x + u u x .
Let u ( t ) = Φ C t ( u 0 ) denote the exact solution of the initial value problem (3). Evidently, operator C can be split into two suboperators C = A + B . Thus, we consider the following subsystems
v t = A v = v v x , v | t = 0 = v 0 ,
ω t = B ω = 3 P ( k 3 ω x + ω ω x ) , ω | t = 0 = ω 0 .
The first equation is known as the Burgers equation and the latter one is referred to as the Benjamin-Bona-Mahony (BBM) equation. Let us denote the exact solution operators of (4) and (5) by Φ A t and Φ B t respectively. Then, the operator splitting method, in its most basic form reads as follows:
u n + 1 = Φ A τ Φ B τ u n , n = 0 , 1 , 2 ,
where u n is the approximation of u ( t ) at t = t n = n τ , τ is the time step size. This method is called Lie splitting method. In this paper, we focus on another more refined operator splitting, known as Strang splitting, which is read as
u n + 1 = Ψ τ u n = Φ A τ 2 Φ B τ Φ A τ 2 u n , n = 0 , 1 , 2
In [17] the efficiency of the Strang splitting method for the DP equation is demonstrated numerically. However, to our knowledge, there is as yet no rigorous convergence result in the literature for the splitting method for the DP equation. In the present study, we intend to analyze the convergence properties of the Strang splitting method for the DP equation.
The major difficulty in the numerical analysis of the splitting scheme above lies in the fact that both suboperators are nonlinear. The classical techniques suitable for only one nonlinear operator are not directly applicable here. In this paper, instead of building second order convergence in the L 2 -norm for the proposed method directly, we first show that the Strang splitting method has first order convergence in H 2 . While this result may not seem attractive, it serves as the cornerstone for the H 2 boundedness of the approximate solutions. In the analysis, the Lie derivative bounds for the local errors are crucial. Finally, by applying the Lady Windermere’s fan to estimate the global error, we prove second order convergence in L 2 . A similar approach has been used by [16] when considering only a nonlinear suboperator of the Burgers type. We strive further and extend the analysis to the DP equation, where both suboperators are nonlinear.
The rest of the paper is organized as follows: Section 2 is devoted to the preliminaries, where the assumptions are made and the regularity properties of the DP equation and the two subequations are derived. The first order convergence is analyzed in Section 3. Furthermore, the approximate solutions are proven to be bounded, which plays an important role in the second order analysis. Finally, the second order convergence of the Strang splitting is presented in Section 4.

2. Preliminaries

In this section, we collect and prove the results which are crucial in the proof of first- and second order convergence analysis. For 1 p , the norm in the Lebesgue space L p = L p ( R ) is denoted by · L p , while for s > 0 , the norm in the Sobolev space H s = H s ( R ) is denoted by · H s .

2.1. Setting

For the well-posedness of the DP equation, we recall the results in [19]: if u 0 H s , s > 3 2 , then there exists a maximal time T, such that the DP equation has a unique strong solution u = u · , u 0 C [ 0 , T ) ; H s C 1 [ 0 , T ) ; H s 1 , and the solution depends continuously on the initial data. Moreover, we have
u t L 2 2 u 0 L 2 , u t L c u 0 H 1 ,
where the constant c only depends on T. For convenience, we use c to stand for a generic constant. It may have different values even in the same line.
In order to carry out the error analysis we make the following further assumption on the DP equation. We assume that on t [ 0 , T ] , the solution u ( t ) is in H 3 and there exists a constant ρ > 0 such that u ( t ) is uniformly bounded as
u ( t ) H 3 ρ
for 0 t T .
Since the analysis in this paper heavily depends on the nonlinear variation-of-constants formula, which needs to calculate Lie derivatives, we first list some results about the Lie derivative. Denote φ F t ( v ) as the solution at time t of the differential equation φ ˙ = F φ with initial data φ ( 0 ) = v , then, for any unbounded vector field G on H 1 and v H 1 , the Lie derivative D F associated with F is defined by
D F G v = d d t t = 0 G φ F t v = d G v [ F v ] ,
where d G is the Fréchet-derivative. Specially, for the identity operator G = Id , it follows that ( D F Id ) ( v ) = F ( v ) .
The exponential operator e t D F on G is defined as
e t D F G v = G φ F t v .
Obviously, for the identity operator G = Id , e t D F Id v = φ F t v . For derivatives, we have the rule
d d t ( e t D F G ) v = D F e t D F G v = e t D F D F G v .
For composition, we have
φ t [ 2 ] φ s [ 1 ] y 0 = e s D 1 e t D 2 Id y 0 ,
where φ s [ 1 ] and φ t [ 2 ] are the flows of the differential equations y ˙ = f [ 1 ] y and y ˙ = f [ 2 ] y , respectively, D 1 , D 2 are Lie derivatives associated to f [ 1 ] , f [ 2 ] respectively.
Therefore, the Strang splitting method (6) can be written as
u n + 1 = Ψ τ u n = e τ 2 D A e τ D B e τ 2 D A Id u n , n = 0 , 1 , 2
Define Lie commutator of two nonlinear operators G and H as
[ G , H ] v = d G v [ H v ] d H v [ G v ] ,
then we have the following property
{ D G , D H } ( v ) D G D H v D H D G v = [ G , H ] v .
With the help of Lie derivative, we can express the exact solution of the nonlinear equation into the similar form of the variation-of-constants formula, which is called nonlinear variation-of-constants formula. The convergence analysis heavily depends on this formula.
Lemma 1 
(Nonlinear variation-of-constants formula). The exact solution of the following initial value problem
u ( t ) = C u t = A u t + B u t , 0 t T , u ( 0 ) = u 0 ,
has the form
u ( t ) = e t D C Id u 0 = e t D A Id u 0 + 0 t e ( t s ) D C D B e s D A Id u 0 d s .
Proof. 
Define function φ ( s ) = e ( t s ) D C e s D A Id u 0 , according to the formula φ t φ 0 = 0 t φ ˙ s d s and D C = D A + D B , we have
e t D A Id u 0 e t D C Id u 0 = 0 t e t s D C D C e s D A Id u 0 d s + 0 t e t s D C D A e s D A Id u 0 d s = 0 t e t s D C D B e s D A Id u 0 d s .
This completes the proof. □
Moreover, we note that the special convolution (2) is involved in the DP equation, in order to simplify the analysis, we list the properties of convolution which are used extensively in the convergence analysis.
Lemma 2. 
The convolution (2) has the following properties:
(1) 
If f , g H m for integer m 0 , then P g H m g H m and P ( f g ) x H m c f H m g H m .
(2) 
x 2 P g = P g g , for g H 2 .
(3) 
| P ( f g x ) | ( f L + f x L ) P | g | , for f , g H 2 .
Proof. 
(1)
See Lemmas 2.3 and 2.4 in [10].
(2)
Integrating by parts yields
x 2 P g = 1 2 x e x + η d g η ( η ) + 1 2 x + e x η d g η ( η ) = P g g .
(3)
Integrating by parts gives
| P ( f g x ) | = 1 2 x e x + η f d g ( η ) + 1 2 x + e x η f d g ( η ) = 1 2 x e x + η ( f + f η ) g d η 1 2 x + e x η ( f + f η ) g d η ( f L + f x L ) P | g | .
This completes the proof. □

2.2. Properties of the Exact Solutions

Now, we are in the position to estimate the properties of the DP equation and the two subequations. We first show that the solution dependence on the initial data is Lipschitz continuous in a weaker topology.
Lemma 3. 
Let u ( t ) , v ( t ) be the exact solutions of the DP Equation (1) with initial data u 0 , v 0 respectively. If u t H 3 r , v t H 3 r for 0 t T , then there exists a constant K = K r , k , T > 1 such that
u t v t H m K u 0 v 0 H m , m = 0 , 1 , 2 .
Proof. 
Set δ = u v and δ 0 = u 0 v 0 , then it follows that
δ t = u δ x v x δ 3 P ( ( k 3 + u ) δ x + v x δ ) .
Taking the first and second order derivatives with respect to x of this equation yields
δ x t = ( u x + v x ) δ x u δ x x v x x δ 3 P x ( ( k 3 + u ) δ x + v x δ ) ,
and
δ x x t = ( u x x + 2 v x x ) δ x ( 2 u x + v x ) δ x x u δ x x x v x x x δ 3 P ( ( k 3 + u ) δ x + v x δ ) ( k 3 + u ) δ x v x δ .
To estimate δ H m ( m = 0 , 1 , 2 ), multiplying Equations (11)–(13) by δ , δ x and δ x x respectively and integrating gives
1 2 d d t δ 2 d x = u δ δ x d x v x δ 2 d x 3 δ P ( ( k 3 + u ) δ x + v x δ ) d x = u x δ 2 d x v x δ 2 d x 3 δ P ( ( k 3 + u ) δ x + v x δ ) d x c ( u x L + u L + v x L + k 3 ) δ L 2 2 c ( r + k 3 ) δ L 2 2 ,
1 2 d d t δ x 2 d x = ( 1 2 u x + v x ) δ x 2 d x v x x δ δ x d x 3 δ x P ( ( k 3 + u ) δ x x + u x δ x ) d x 3 δ x P x ( v x δ ) d x c ( u x L + u L + v x L + k 3 ) δ x L 2 2 + δ L v x x L 2 δ x L 2 + c v x L 2 δ L 2 δ x L 2 c ( r + k 3 ) δ H 1 2 ,
and
1 2 d d t δ x x 2 d x = ( u x x + 2 v x x ) δ x δ x x d x ( 3 2 u x + v x ) δ x x 2 d x v x x x δ δ x x 3 δ x x P ( ( k 3 + u ) δ x + v x δ x ) d x 3 δ x x ( ( k 3 + u ) δ x + v x δ ) d x c ( u x x L + v x x L + u L + u x L + v x L + k 3 ) δ x L 2 δ x x L 2 + c ( u x L + v x L ) δ x x L 2 2 + c δ L v x x x L 2 δ x x L 2 + c ( u L + u x L + v x L + k 3 ) δ L 2 δ x x L 2 c ( r + k 3 ) δ H 2 2 ,
where Lemma 2 is used in the estimations. Combining them together, we obtain
1 2 d d t δ H m 2 c ( r + k 3 ) δ H m 2 ,
which leads to
δ H m e c ( r + k 3 ) t δ 0 H m , m = 0 , 1 , 2 .
Then the proof is complete. □
Lemma 4. 
If the initial data of the DP Equation (1) satisfies u 0 H m M for m 2 , then there exists t ¯ M > 0 such that the solution u t of the DP equation has u t H m 2 M , for 0 t t ¯ M .
Proof. 
Set u = Φ C t ( u 0 ) , we have
u H m d d t u H m = ( u , u t ) H m = k = 0 m x k u x k ( u u x + 3 P x ( k 3 u + 1 2 u 2 ) ) d x .
We estimate the Burgers term and the convolution term separately. First for the Burgers term we have
x k u x k ( u u x ) = j = 0 k C k j x k u x j u x k + 1 j u .
Note that when k < m , we have j k < m and k + 1 j m , thus
x k u x j u x k + 1 j u d x x k u L x j u L 2 x k + 1 j u L 2 c u H m 3 .
When k = m and j > 0 , we have ξ = min { j , k + 1 j } < m and η = max { j , k + 1 j } m , this gives
x k u x j u x k + 1 j u d x x ξ u L x k u L 2 x η u L 2 c u H m 3 .
While in the remaining case k = m and j = 0 , we have
x m u u x m + 1 u d x = 1 2 u d ( x m u ) 2 = 1 2 x u ( x m u ) 2 d x c u H m 3 .
For the convolution term, it follows that
x k u x k + 1 ( P ( k 3 u + 1 2 u 2 ) ) d x x k u L 2 x k + 1 ( P ( k 3 u + 1 2 u 2 ) ) L 2 .
According to Lemma 2, it is easy to obtain that
x k + 1 ( P ( k 3 u + 1 2 u 2 ) ) L 2 c ( u H m + u H m 2 ) .
Then, we have
x k u x k + 1 ( P ( k 3 u + 1 2 u 2 ) ) d x c ( u H m 2 + u H m 3 ) .
It follows that
d d t u H m c ( u H m + u H m 2 ) .
Noting that the solution of differential equation y ( t ) = a ( y + y 2 ) , a > 0 with initial data y ( 0 ) = y 0 is given by
y ( t ) = y 0 e a t 1 + ( 1 e a t ) y 0 .
Hence, there exists t ¯ ( M ) > 0 , if 0 < t < t ¯ ( M ) , then y ( t ) 2 y 0 . Therefore the result is obtained. □
We can get similar results of Lemma 4 for Equations (4) and (5), which is useful in the convergence analysis and we list them below.
Lemma 5. 
For some m 2 ,
(1) 
if v 0 H m M , then there exists t ¯ 1 M > 0 such that Φ A t v 0 H m 2 M , for 0 t t ¯ 1 M ;
(2) 
if ω 0 H m M , then there exists t ¯ 2 M > 0 such that Φ B t ω 0 H m 2 M , for 0 t t ¯ 2 M .
In the analysis of convergence, it is necessary to establish the boundedness of the approximate solution. The following Lemma significantly contributes to the derivation of such boundedness.
Lemma 6. 
For Equations (4) and (5),
(1) 
if Φ A t v 0 H 2 α holds for 0 t τ 1 , then Φ A t v 0 H 3 e c 1 α t v 0 H 3 for 0 t τ 1 , where c 1 is independent of v 0 and t;
(2) 
if Φ B t ω 0 H 2 β holds for 0 t τ 2 , then Φ B t ω 0 H 3 e c 2 ( 1 + β ) t ω 0 H 3 for 0 t τ 2 , where c 2 is independent of ω 0 and t.
Proof. 
(1)
Denote v = Φ A t v 0 , we have
v H 3 d d t v H 3 = k = 0 3 j = 0 k C k j x k v x j + 1 v x k j v d x k = 0 3 j = 0 k C k j x k v x j + 1 v x k j v d x .
For k 2 , j k , it follows that
x k v x j + 1 v x k j v d x x k v L x j + 1 v L 2 x k j v L 2 c v H 2 v H 3 2 .
For k = 3 and j < 3 , we have ξ = min j + 1 , 3 j < 3 and η = max j + 1 , 3 j 3 , then it follows that
x 3 v x j + 1 v x 3 j v d x x ξ v L x 3 v L 2 x η v L 2 c v H 2 v H 3 2 .
For the last case, k = 3 and j = 3 , integrating by parts yields
x 3 v x 4 v v d x 1 2 x 3 v 2 v x d x 1 2 v x L x 3 v L 2 2 c v H 2 v H 3 2 .
Therefor, we have
d d t v H 3 c 1 α v H 3 .
This ends the proof.
(2)
Similarly, the statement of (2) can be verified by using the convolution property given in Lemma 2.

3. First Order Convergence

It is known that Strang splitting method has the convergence order of two. Nevertheless, in order to demonstrate this convergence, the utilization of Lady Windermere’s fan is necessary, which relies on the boundedness of the approximate solutions. Consequently, this section will focus on proving the first order convergence to ensure the boundedness of the approximate solutions. Our investigation shall commence by examining the error estimates for the local error.
Lemma 7. 
The local error of the Strang splitting method is bounded in H 2 by
Ψ τ u 0 Φ C τ u 0 H 2 c 3 τ 2 ,
where c 3 only depends on u 0 H 3 .
Proof. 
First we represent the exact solution u t = Φ C τ u 0 by the nonlinear variation-of-constants formula (see Lemma 1)
u τ = e τ D A Id u 0 + 0 τ e ( τ s ) D C D B e s D A Id u 0 d s .
Using this formula again for the integrand, we obtain
u τ = e τ D A Id u 0 + 0 τ e τ s D A D B e s D A Id u 0 d s + ε 1
with
ε 1 = 0 τ 0 τ s e τ s σ D C D B e σ D A D B e s D A Id u 0 d σ d s .
For sufficiently small τ , according to Lemmas 2, 4 and 5, we have
ε 1 H 2 c 0 τ 0 τ s D B e σ D A D B e s D A Id u 0 H 2 d σ d s c 0 τ 0 τ s e σ D A D B e s D A Id u 0 H 2 + e σ D A D B e s D A Id u 0 H 2 2 d σ d s c 0 τ 0 τ s D B e s D A Id u 0 H 2 + D B e s D A Id u 0 H 2 2 d σ d s c 0 τ 0 τ s e s D A Id u 0 H 2 + e s D A Id u 0 H 2 2 + e s D A Id u 0 H 2 + e s D A Id u 0 H 2 2 2 d σ d s c u 0 H 2 τ 2 .
On the other hand, using the first order Taylor expansion with the remainder in the integral form to the exact solution of BBM equation yields
e τ D B = Id + τ D B + τ 2 0 1 1 θ e θ τ D B D B 2 d θ .
Inserting it into the numerical scheme (9), we obtain
u 1 = e τ D A Id u 0 + τ e τ 2 D A D B e τ 2 D A Id u 0 + ε 2
with
ε 2 = τ 2 0 1 1 θ e τ 2 D A e θ τ D B D B 2 e τ 2 D A Id u 0 d θ .
Following the same procedure as for ε 1 and using Lemmas 2 and 5, we can also show that
ε 2 H 2 c u 0 H 2 τ 2
holds for sufficiently small τ . Thus, we get
u 1 u τ = τ e τ 2 D A D B e τ 2 D A Id u 0 0 τ e τ s D A D B e s D A Id u 0 d s + ε 2 ε 1 = : ε 0 + ε 2 ε 1 .
We find that ε 0 is just the quadrature error of the midpoint rule applied to the integral over 0 , τ of the function f s = e τ s D A D B e s D A Id u 0 . We express this quadrature error in the first order Peano form,
ε 0 = τ f 1 2 τ 0 τ f s d s = τ 2 0 1 κ 1 θ f θ τ d θ ,
where κ 1 is the real-valued, bounded Peano kernel of the midpoint rule. We find
f s = e τ s D A { D A , D B } e s D A Id u 0 = e ( τ s ) D A [ A , B ] e s D A Id u 0 .
Calculating the Fréchet-derivatives of operators A and B gives
d A ω ν = ( ω ν ) x , d B ω ν = 3 P ( k 3 ν + ω ν ) x , d 2 A ω μ , ν = ( μ ν ) x , d 2 B ω μ , ν = 3 P ν μ x ,
then
A , B v = d A v [ B v ] d B v [ A v ] = 3 v x P x k 3 v + 1 2 v 2 + 3 v P k 3 v + 1 2 v 2 3 2 k 3 v 2 1 2 v 3 3 P 1 2 k 3 v 2 + 1 3 v 3 .
where Lemma 2 is used in the last equality. According to Lemmas 2 and 5, it follows that
f s H 2 c ( u 0 H 3 ) .
Hence, the quadrature error ε 0 is O τ 2 in the H 2 norm for u 0 H 3 . This completes the proof. □
We are now in a position to state our first main result regarding the boundedness of the approximate solutions, which is built along with the first order convergence result. This boundedness is necessary for the refined second order error estimate.
Theorem 1 
(First-order convergence in H 2 ). Let Assumption (8) be fulfilled. Further, let u ( t ) be the solution of the DP Equation (1), u n be the numerical solution given by the Strang splitting method (6). Then, there exists τ ¯ > 0 such that for τ τ ¯ and t n = n τ T ,
u n u t n H 2 c 5 τ , u n H 2 R : 2 ρ , u n H 3 e c 6 n τ u 0 H 3 Λ : e c 6 T u 0 H 3 .
Here, τ ¯ , c 5 only depend on u 0 H 3 , R and T, while c 6 = 5 c 1 R + c 2 + 4 c 2 R is independent of u 0 and τ.
Proof. 
The induction method is employed during the process of establishing the proof.
For n = 1 , Lemma 7 indicates that u 1 u ( t 1 ) c 5 τ holds true. For the boundedness of u 1 , we have
u 1 H 2 = u 1 u ( t 1 ) H 2 + u ( t 1 ) H 2 c 5 τ + ρ R
with τ sufficient small enough such that c 5 τ ρ . For u 1 H 3 , note that
u 1 H 3 = Φ A τ 2 Φ B τ Φ A τ 2 ( u 0 ) H 3 e c 1 τ 2 Φ A τ 2 Φ B τ Φ A τ 2 ( u 0 ) H 2 Φ B τ Φ A τ 2 ( u 0 ) H 3 .
In the last inequality, Lemma 6 is used. From Lemma 5, we have
Φ A τ 2 Φ B τ Φ A τ 2 ( u 0 ) H 2 2 Φ B τ Φ A τ 2 ( u 0 ) H 2 4 Φ A τ 2 ( u 0 ) H 2 8 u 0 H 2 8 ρ .
The same logic is adopted to bound Φ B τ Φ A τ 2 ( u 0 ) H 3 and Φ A τ 2 ( u 0 ) H 3 .
Φ B τ Φ A τ 2 ( u 0 ) H 3 e c 2 τ ( 1 + Φ B τ Φ A τ 2 ( u 0 ) H 2 ) Φ A τ 2 ( u 0 ) H 3 , Φ B τ Φ A τ 2 ( u 0 ) H 2 4 u 0 H 2 4 ρ , Φ A τ 2 ( u 0 ) H 3 e c 1 1 2 τ Φ A τ 2 ( u 0 ) H 2 u 0 H 3 , Φ A τ 2 ( u 0 ) H 2 2 u 0 H 2 2 ρ .
Combing above estimations together, we have
u 1 H 3 e ( 5 c 1 ρ + c 2 + 4 c 2 ρ ) τ u 0 H 3 e c 6 τ u 0 H 3 Λ .
Assume that the results are true for k n 1 , i.e.,
u k u ( t k ) H 2 c 0 τ , u k H 2 R , u k H 3 e c 6 k τ u 0 H 3 .
We intend to show that the above results are also true for k = n . Using Lady Windermere’s fan argument, the global error can be expressed as
u n u ( t n ) H 2 = Φ C 0 ( u n ) Φ C n τ ( u 0 ) H 2 k = 0 n 1 Φ C k τ ( u n k ) Φ C ( k + 1 ) τ ( u n k 1 ) H 2 = k = 0 n 2 Φ C ( n 1 k ) τ ( u k + 1 ) Φ C ( n 1 k ) τ ( Φ C τ ( u k ) ) H 2 + u n Φ C τ ( u n 1 ) H 2 .
The Lipschitz condition (10) is subsequently utilized to estimate the error. However, such an approach necessitates that we have to prove for some r > 0 ,
Φ C ( n 1 k ) τ ( u k + 1 ) H 3 r , Φ C ( n k ) τ ( u k ) H 3 r for k n 2 .
From the recursive assumption, it is easy to get u k H 3 Λ for k n 1 . According to Lemma 4 with m = 3 , Lipschitz condition in Lemma 10 with r = 2 Λ is available. Then the global error is
u n u ( t n ) H 2 k = 0 n 2 Φ C ( n 1 k ) τ ( u k + 1 ) Φ C ( n 1 k ) τ ( Φ C τ ( u k ) ) H 2 + u n Φ C τ ( u n 1 ) H 2 k = 0 n 2 K ( r , k , T ) u k + 1 Φ C τ ( u k ) H 2 + c 3 τ 2 c ( c 3 ) n K ( r , k , T ) τ 2 c 5 τ .
Similarly, we have
u n H 2 u n u ( t n ) H 2 + u ( t n ) H 2 c 5 τ + ρ R ,
u n H 3 Φ A τ 2 Φ B τ Φ A τ 2 ( u n 1 ) H 3 e c 6 τ u n 1 H 3 e c 6 n τ u 0 H 3 Λ .
This completes the proof. □

4. Second Order Convergence

In Section 3, first order convergence is analyzed and the boundedness of the approximate solution is obtained in H 2 -norm, which makes the proof of second order convergence available. Next, we prove the Strang splitting method is second order convergent in L 2 -norm.
Theorem 2 
(Second-order convergence in L 2 ). Let Assumption (8) be fulfilled. Further, let u ( t ) be the solution of the DP Equation (1), u n be the approximate solution given by the Strang splitting method (6). Then, there exists τ ¯ > 0 such that for τ τ ¯ and t n = n τ T ,
u n u t n L 2 c 7 τ 2
with constants τ ¯ , c 7 only depend on u 0 H 2 , R and T.
Proof. 
The idea is similar to that for Lemma 7 and Theorem 1, but we expand the solution to one more higher order to achieve the second order convergence. This is possible due to the boundedness of the solution.
Using the same notations introduced in the proof of Lemma 7, for the local error we have
u 1 u ( τ ) = ε 0 + ε 2 ε 1 .
We now give refined estimates for three terms.
Recall the definition of ε 2 given by (17), we further have
ε 2 = τ 2 2 e τ 2 D A D B 2 e τ 2 D A Id u 0 + ε ˜ 2 ,
where ε ˜ 2 takes the form
ε ˜ 2 = τ 3 0 1 0 1 ( 1 θ ) θ ( 1 s ) e τ 2 D A e s θ τ D B D B 3 e τ 2 D A Id u 0 d s d θ .
On the other side, for error ε 1 given by (15), using the nonlinear variation-of-constants formula again, we obtain
ε 1 = 0 τ 0 τ s e τ s σ D A D B e σ D A D B e s D A Id u 0 d σ d s + e ˜ 1 ,
with
ε ˜ 1 = 0 τ 0 τ s 0 τ s σ e τ s σ δ D C D B e δ D A D B e σ D A D B e s D A Id u 0 d δ d σ d s .
Define function g s , σ = e τ s σ D A D B e σ D A D B e s D A Id u 0 , then we have
ε 2 ε 1 = τ 2 2 g τ 2 , 0 0 τ 0 τ s g s , σ d σ d s + ε ˜ 2 ε ˜ 1 .
According to the quadrature error of a first order two-dimensional quadrature formula, we have
τ 2 2 g τ 2 , 0 0 τ 0 τ s g s , σ d σ d s L 2 c τ 3 max g s L 2 + max g σ L 2 ,
where the maxima are taken over the triangle s , σ : 0 σ s τ . For the partial derivatives, we have
g s = e τ s σ D A D A D B e σ D A D B e s D A Id u 0 + e τ s σ D A D B D A e σ D A D B e s D A Id u 0 e τ s σ D A D B e σ D A D A D B e s D A Id u 0 + e τ s σ D A D B e σ D A D B D A e s D A Id u 0 = e τ s σ D A A , B e σ D A D B e s D A Id u 0 + e τ s σ D A D B e σ D A A , B e s D A Id u 0 .
With Lemmas 2 and 5, as the estimation of ε 1 in Lemma 7, we have
g s L 2 c A , B e σ D A D B e s D A Id u 0 L 2 + c D B e σ D A A , B e s D A Id u 0 L 2 c ( u 0 H 2 ) .
For g σ , we get
g σ = e τ s σ D A A , B e σ D A D B e s D A Id u 0 ,
then with Lemmas 2 and 5, it follows that
g σ L 2 c ( u 0 H 2 ) .
Noting that, for sufficiently small τ , according to the well-posedness result (7) and Lemma 5, we have
ε ˜ 1 L 2 c ( u 0 L 2 ) τ 3 .
Similarly, Lemma 5 yields
ε ˜ 2 L 2 c ( u 0 L 2 ) τ 3 .
Therefore, we have the bound
ε 2 ε 1 L 2 c ( u 0 H 2 ) τ 3 .
Next, we show that similar third order bound also holds for ε 0 . To that end, we write the error term τ f 1 2 τ 0 τ f s d s in its second order Peano form
ε 0 = τ f 1 2 τ 0 τ f s d s = τ 3 0 1 κ 2 θ f θ τ d θ
with the second order Peano kernel κ 2 of the midpoint rule and f is the same function in Lemma 7. We have
f ( s ) = e τ s D A A , A , B e s D A Id u 0 ,
where
A , A , B v = d A v 2 B v 2 d A v d B v A v d 2 A v B v , A v + d 2 B v A v , A v + d B v d A v A v .
After some tedious calculus and simplification, we get that
( d A ( v ) ) 2 B ( v ) = 9 2 ( v 2 ) x ( P ( k 3 v + 1 2 v 2 ) k 3 v 1 2 v 2 ) 3 2 ( v 2 ) x x P x ( k 3 v + 1 2 v 2 ) 3 v 2 ( P x ( k 3 v + 1 2 v 2 ) ( k 3 v + 1 2 v 2 ) x ) , 2 d A ( v ) d B ( v ) A ( v ) = 6 v x ( P ( 1 2 k 3 v 2 + 1 3 v 3 ) 1 2 k 3 v 2 1 3 v 3 ) + 6 v ( P x ( 1 2 k 3 v 2 + 1 3 v 3 ) k 3 v v x v 2 v x ) , d 2 A ( v ) B ( v ) , A ( v ) = 3 ( v v x x + v x 2 ) P x ( k 3 v + 1 2 v 2 ) + 3 v v x ( P ( k 3 v + 1 2 v 2 ) k 3 v 1 2 v 2 ) , d 2 B ( v ) A ( v ) , A ( v ) = 3 P x ( v 2 v x 2 ) , d B ( v ) d A ( v ) A ( v ) = 3 P x ( k 3 ( 2 v v x 2 + v 2 v x x ) + 2 v 2 v x 2 + v 3 v x x ) .
Using Lemma 2, this yields
A , A , B v L 2 c ( v H 2 ) .
Similarly, we have
f s L 2 c ( u 0 H 2 ) .
Hence, ε 0 is also bounded by c τ 3 . Combining the above estimations together, for the local error, we obtain
u 1 u τ L 2 c ( u 0 H 2 ) τ 3 .
Here, the local error depends on the H 2 -norm of the approximate solution.
Finally, noting that the boundedness of the approximate solutions has been established in Theorem 1, the second order error estimate can be built by the Lady Windermere’s fan argument.
u n u ( t n ) L 2 = Φ C 0 ( u n ) Φ C n τ ( u 0 ) L 2 k = 0 n 1 Φ C k τ ( u n k ) Φ C ( k + 1 ) τ ( u n k 1 ) L 2 = k = 0 n 2 Φ C ( n 1 k ) τ ( u k + 1 ) Φ C ( n 1 k ) τ ( Φ C τ ( u k ) ) L 2 + u n Φ C τ ( u n 1 ) L 2 c K ( r , k , T ) n τ 3 c K ( r , k , T ) T τ 2 ,
where Lemma 3 and the third order estimate of the local error (19) are used. This completes the proof. □

5. Conclusions

This paper presents the error estimates for the Strang splitting method applied to the Degasperis-Procesi equation. The nonlinearity of the two sub-operators after the operator splitting renders the classical error analysis method inapplicable. Our main technical contribution lies in initially establishing the first order convergence result in the Sobolev space H 2 . This result is essential in proving the H 2 boundedness of the approximate solutions. Finally, by utilizing the Lie derivative bounds for the local error and the boundedness of the approximate solution, we are able to derive the desired second order convergence result in L 2 .
The present convergence theory aligns with the numerical experimental findings documented in [17]. It is worth noting that the two subequations in this paper are solved accurately. Moving forward, the forthcoming study will focus on investigating the convergence analysis of the complete discretization splitting scheme when numerical approximations are employed for the two subequations.

Author Contributions

Conceptualization, J.F.; methodology, J.F.; software, R.Z.; validation, R.Z.; formal analysis, J.F.; writing—original draft preparation, R.Z.; writing—review and editing, R.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China grant number 12001115 and the Guangzhou Basic and Applied Basic Research Project grant number 202201010648.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hairer, E.; Lubich, C.; Wanner, G. Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  2. McLachlan, R.I.; Quispel, G.R.W. Splitting methods. Acta Numer. 2002, 11, 341–434. [Google Scholar] [CrossRef]
  3. Holden, H.; Karlsen, K.H.; Lie, K.A.; Risebro, H. Spfferlitting Methods for Partial Diential Equations with Rough Solutions: Analysis and MATLAB Programs; European Mathematical Society Publishing: Helsinki, Finland, 2010. [Google Scholar]
  4. Holden, H.; Karlsen, K.H.; Risebro, N.H.; Tao, T. Operator splitting for Korteweg–de Vries equation. Math. Comput. 2011, 80, 821–846. [Google Scholar] [CrossRef]
  5. Koch, O.; Neuhauser, C.; Thalhammer, M. Error analysis of high-order splitting methods for nonlinear evolutionary Schrödinger equations and application to the MCTDHF equations in electron dynamics. ESAIM Math. Model. Num. 2013, 47, 1265–1286. [Google Scholar] [CrossRef]
  6. Holden, H.; Lubich, C.; Risebro, N. Operator splitting for partial differential equations with Burgers nonlinearity. Math. Comput. 2013, 82, 173–185. [Google Scholar] [CrossRef]
  7. Çiçek, Y.; Tanoǧlu, G. Strang splitting method for Burgers–Huxley equation. Appl. Math. Comput. 2016, 276, 454–467. [Google Scholar] [CrossRef]
  8. Einkemmer, L.; Ostermann, A. Convergence analysis of a discontinuous Galerkin/Strang splitting approximation for the Vlasov–Poisson equations. SIAM J. Numer. Anal. 2014, 52, 757–778. [Google Scholar] [CrossRef]
  9. Einkemmer, L.; Ostermann, A. Convergence analysis of Strang splitting for Vlasov-type equations. SIAM J. Numer. Anal. 2014, 52, 140–155. [Google Scholar] [CrossRef]
  10. Zürnacı, F. Convergence Analysis and Numerical Solutions of the Fisher’s and Benjamin–Bono–Mahony Equations by Operator Splitting Method. Master’s Thesis, İzmir Institute of Technology, İzmir, Turkey, 2014. [Google Scholar]
  11. He, D.; Pan, K.; Hu, H. A spatial fourth-order maximum principle preserving operator splitting scheme for the multi-dimensional fractional Allen-Cahn equation. Appl. Numer. Math. 2020, 151, 44–63. [Google Scholar] [CrossRef]
  12. Chen, H.; Sun, H. Second-order maximum principle preserving Strang’s splitting schemes for anisotropic fractional Allen-Cahn equations. Numer. Algorithms 2022, 90, 749–771. [Google Scholar] [CrossRef]
  13. Li, D.; Quan, C. The operator-splitting method for Cahn-Hilliard is stable. J. Sci. Comput. 2022, 90, 62. [Google Scholar] [CrossRef]
  14. Zhai, S.; Wu, L.; Wang, J.; Weng, Z. Numerical approximation of the fractional Cahn-Hilliard equation by operator splitting method. Numer. Algorithms 2020, 84, 1155–1178. [Google Scholar] [CrossRef]
  15. Zhang, K.; Alshehry, A.S.; Aljahdaly, N.H.; Shah, R.; Shah, N.A.; Ali, M.R. Efficient computational approaches for fractional-order Degasperis–Procesi and Camassa–Holm equations. Results Phys. 2023, 50, 106549. [Google Scholar] [CrossRef]
  16. Lubich, C. On splitting methods for Schrödinger-Poisson and cubic nonlinear Schrödinger equations. Math. Comput. 2008, 77, 2141–2153. [Google Scholar] [CrossRef]
  17. Feng, B.F.; Liu, Y. An operator splitting method for the Degasperis-Procesi equation. J. Comput. Phys. 2009, 228, 7805–7820. [Google Scholar] [CrossRef]
  18. Degasperis, A.; Procesi, M. Asymptotic integrability. In Proceedings of the Symmetry and Perturbation Theory, Rome, Italy, 16–22 December 1998; Degasperis, A., Gaeta, G., Eds.; World Scientific: Singapore, 1999; pp. 23–37. [Google Scholar]
  19. Liu, Y.; Yin, Z. Global existence and blow-up phenomena for the Degasperis-Procesi equation. Commun. Math. Phys. 2006, 267, 801–820. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, R.; Fang, J. Convergence Analysis of the Strang Splitting Method for the Degasperis-Procesi Equation. Axioms 2023, 12, 946. https://doi.org/10.3390/axioms12100946

AMA Style

Zhang R, Fang J. Convergence Analysis of the Strang Splitting Method for the Degasperis-Procesi Equation. Axioms. 2023; 12(10):946. https://doi.org/10.3390/axioms12100946

Chicago/Turabian Style

Zhang, Runjie, and Jinwei Fang. 2023. "Convergence Analysis of the Strang Splitting Method for the Degasperis-Procesi Equation" Axioms 12, no. 10: 946. https://doi.org/10.3390/axioms12100946

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop