Abstract

The optimal rate of convergence of the wave equation in both the energy and the -norms using continuous Galerkin method is well known. We exploit this technique and design a fully discrete scheme consisting of coupling the nonstandard finite difference method in the time and the continuous Galerkin method in the space variables. We show that, for sufficiently smooth solution, the maximal error in the -norm possesses the optimal rate of convergence where is the mesh size and is the time step size. Furthermore, we show that this scheme replicates the properties of the exact solution of the wave equation. Some numerical experiments should be performed to support our theoretical analysis.

1. Introduction

Most physical phenomena such as the acoustics, electromagnetic, and elastic problems are modeled by the wave equation. The qualitative solution of the model in the spacetime domain is always a very delicate but a fundamental issue that needs careful study. Our point of departure of this paper is to consider the following model of the wave equation: find such that where is a smooth bounded domain in with smooth boundary . Problem (1)ā€“(3) consists of constant coefficients and the source term, and are prescribed as the initial data. Furthermore, is taken to be a finite time interval and the boundary conditions satisfied by are given by The methods which have been heavily used for the study of the wave equation (1)ā€“(4) in physical life are the continuous as well as the discontinuous Galerkin methods; see [1, 2] for more details. The reason for these methods may be due to the way they deal with heterogeneous media and arbitrary shaped geometric objects, represented by unstructured grids.

The advantages of the continuous Galerkin method are enormous. Firstly, the convergence theory of this method is based on lower regularity (differentiability) requirements than the finite difference and the spectral methods. Secondly, the method retains the important energy conservation properties provided by the discrete version of the initial/boundary valued problem such as the one under consideration. Thirdly, the computation and the analysis from the Galerkin method could be extended in the approximation of the nonlinear wave equation. Furthermore, the method could be applicable to problems of any desired order of accuracy. For more details on these advantages, see in [3ā€“5].

The apriori error estimate for continuous Galerkin approximation of the wave equation (1)ā€“(4) was first derived by Dupont [6] and later improved by Baker [7], both for continuous and discrete time schemes. Gekeler [8] analyzed general multistep methods for the time discretization of second-order hyperbolic equation, when a Galerkin procedure is used in space. The nonclassical finite element treatment of the wave equation can be seen in Johnson [9] and Richter [10].

In this paper, we exploit and present a reliable technique consisting of coupling the nonstandard finite difference (NSFD) method in time and the continuous Galerkin (CG) method in the space variables. A similar approach was done for the first time using parabolic problems more specifically the diffusion equations in the nonsmooth domain as seen in [11]. The NSFD method was initiated by Mickens in [12] and major contributions to the foundation of the NSFD method could be seen in [13, 14]. Since its initiation, the NSFD method has been extensively applied to many concrete problems in engineering and science; see [12, 15, 16] for an overview. This paper compliments the technique used in [11]. The technique is geared toward obtaining a sufficiently smooth solution, the maximal error in the -norm, and to show that the error across the entire interval convergences optimally as where is the mesh size and is the time step size. The reliability of this technique comes from the fact that the NSFD-CG method preserves both the energy features and the hyperbolicity of the exact solution of the wave equation (1)ā€“(4).

The organization of the paper is as follows. Under Section 2, we review some of the useful spaces and their notations needed in the paper. In Section 3, we gather essential tools necessary to prove the main result of the paper. We present, in Section 4, a reliable scheme NSFD-CG and show that the numerical solution obtained from this scheme attains the optimal convergence rate in the energy as well as in the -norms. Furthermore, we show that the scheme under consideration replicates the properties of the exact solution. Section 5 is devoted to some numerical experiments using a numerical example which confirms the optimal rate of convergence of the solution proved analytically in Section 4. The concluding remarks are given in Section 6 and these underline how the work fits in the existing literature and also how it can be extended for further work.

2. Notations

In this section, we will review some of the spaces which we will be using in the paper together with their notations and possibly properties. For , will denote the Sobolev space of real-valued functions on , and the norm on will be denoted by . See [17] for the definitions and the relevant properties of these spaces. In a particular case, where the space and its inner product together with the norm will be denoted, respectively, by In addition, will denote the space of infinitely differentiable functions with support compactly contained in . The space will denote the subspace of obtained by completing with respect to the norm . Following [17], for a Hilbert space, we will more generally use the Sobolev space , where and in the case where we will have with norm In practice, will be the Sobolev space or . Associated with (1) is the bilinear form will be symmetric and positive definite; that is,

3. The Continuous Galerkin Method

Having the previously mentioned notations in place, we proceed under this section to gather essential tools necessary to prove the main result of our paper. We begin by stating the following weak problem of (1)ā€“(4).

Find given such that See [8] for the existence and the uniqueness of a solution of (9). Hence forth, in appropriate places to follow, additional conditions on the regularity of which guarantee the convergence results will be imposed. We continue next by providing the framework for stating the discrete version of (9). To this end, we let be a regular family of triangulations of consisting of compatible triangles of diameter ; see [17] for more. For each mesh size , we associate the finite element space of continuous piecewise linear function that are zero on the boundary where is the space of polynomials of degree less than or equal to and is a finite dimensional subspace of the Sobolev space . It is well known that parametrized by possesses the following approximation properties: there exists a constant such that if we have By the use of the energy method and Gronwallā€™s Lemma, there exists a discrete Galerkin solution such that where denote the -projection onto . Furthermore, we let and we define the Galerkin projection of in by requiring that The previous essential tools lead to the immediate consequence of the approximation properties (11).

Lemma 1. Let be the solution of (9). Then, there exists a unique mapping which satisfies (13). Furthermore, if for some integer , , then for some constant independent of the mesh size.

4. Coupled Nonstandard Finite Difference and Continuous Galerkin Methods

Instead of the continuous Galerkin method summarized previously, we present in this section a reliable scheme NSFD-CG consisting of the nonstandard finite difference method in time and the continuous Galerkin method in the space variable. We show that the numerical solution obtained from the scheme NSFD-CG attained the optimal convergence in both the energy and -norms. We proceed, in this regard, by letting the step size for . For a sufficiently smooth function , we set With this, we proceed to find the NSFD-CG approximation such that at discrete time . That is, find a sequence in such that where and restricted between . The initial conditions and are given by where is defined by If in (1), we will have in view of (17) an exact scheme which according to Mickens [12] replicates both the energy preserving features and the properties of the exact solution (1)ā€“(4). In order to state and prove the main result, we need a framework on which this result is based. To this end, we proceed by decomposing the error denoted by into the following error equation: where is the Galerkin projector of . Due to the regularity assumption mentioned earlier, the exact solution of (1)ā€“(4) satisfies Subtracting (17) from (24) and using some properties of the Galerkin projection in the space we have from where we obtain in view of (23) where . In view of the necessity for error bound, we set from where we define The previously mentioned framework leads to the following main result.

Theorem 2. Let be the solution of (9) and in a sequence defined by (17)ā€“(21). Suppose that , , and for . Then, there exists a constant independent of and the mesh refinement size : Furthermore, the discrete solution replicates all the properties of solution of the hyperbolic equation in the limiting case of the space independent equation.

We prove the previous Theorem 2 thanks to the following series of results.

Proposition 3. The following result holds for a constant that is independent of and the mesh refinement size :

Proof. In view of (23), we have the following relation using triangular inequality: We bound in (31) by first taking partial sums of the first term of (26), seconded by adding the remaining terms from to for , and multiplying both sides by yields In view of (28), we can define and using this in (32) we have If we choose in (34) and multiply the result by , this yields Summing this from to for gives Since is symmetric, , and then, we deduce in view of the third term of (36) By symmetry and coercivity properties of and the fact that we have in view of (38) and so and this together with (36) yields By Poincare inequality together with the continuity and coercivity of , we have the following inequality: We suppose at this stage that and satisfy the CFL condition such that . With this condition, the previous inequality becomes from where we have and . By the use of Cauchy-Schwarz inequality on (44) and some algebraic manipulations, we have and since the right-hand side is independent of , then which then implies that Furthermore, we have and hence the following result: With (49) and the fact that we have in view of (31) the desired estimate of the proposition.

We now proceed to bound the term containing on the right-hand side of Proposition 3. We achieve this by estimating in the -norm the function for the cases and follow by the case when .

Lemma 4. There holds with a constant that is independent of and the mesh size.

Proof. In view of (27), we have . We estimate by taking arbitrary as follows: where we have used in view of (19). It now follows from (52) that We now proceed to estimate the term in (52) as follows: by Taylorā€™s formula and the fact and in (1)ā€“(3), we have In view of the definition of in (20) and the fact that we have We then deduce from (54) and (56) that But by the definition of in (20) we have in view of (21) that implying that Since , then (52) together with (53) and (59) yields and dividing throughout by yields as required.

Lemma 5. For , there holds with a constant that is independent of and mesh size.

Proof. In view of (27), we have By the triangular inequality, we have and using the following identity on the first term of the right-hand side of (64) we have after the use of Lemma 1 and (14).
The second term of (64) can be estimated by the use of the identity which is obtained from Taylorā€™s formulae with integral remainder. This is deduced as follows: using the relation that in (68).

In view of (64) using (66) and (68), we have the desired result for the bound of . We now assemble Lemmas 4 and 5 in the next proposition to obtain the bound as follows.

Proposition 6. For , there holds

Proof. Using the bounds on in Lemmas 4 and 5, we have and the proof is completed.

With all these results, we are now in the position to prove the main result as follows.

Proof of Theorem 2. Using Proposition 3 and the fact that we have By the use of Lemma 1, we can bound the second term on the right-hand side as follows. From the approximation property of the -projection, we have Finally, by the bound of obtained via Proposition 6, we have the result In view of the relationship as proposed for such schemes in Mickens [12], we have the required estimate as . Furthermore, using the fact that its uniform convergence results imply pointwise convergence for completes the proof.

5. Numerical Experiments

In this section, we present the numerical experiments on problem (1) using both the standard finite difference (SFD) and NSFD-CG methods. These experiments are performed in where was discretized using regular meshes of sizes in the space and in the time. The and in such a discretization denote the number of nodes and time respectively. The initial data was considered to be and where these data were deduced from the exact solution Using the previous exact solution we obtained the right-hand side of (1). In the computation, (1) together with (17)ā€“(20) led to a system of equations In solving for in the above system, we took the following values of , 15, 20, 25, 50, and 100. For a fix , , and , we had Figures 1ā€“3 illustrating various solutions corresponding to their respective schemes.

Figure 1 shows the exact solution, Figure 2 the solution from the SFD-CG, and Figure 3 the solution from the NSFD-CG schemes, followed by Tables 1 and 2 which demonstrate various optimal rates of convergence in both and -norms of these schemes.

These optimal rates of convergence were calculated by using the formula where and together with and are successive triangle diameters and errors, respectively. These results are self-explanatory and we could conclude that the results as shown by these experiments exhibit the desired results as expected from our theoretical analysis.

6. Conclusion

We presented a reliable scheme of the wave equation consisting of the nonstandard finite difference method in time and the continuous Galerkin method in the space variable (NSFD-CG). We proved theoretically that the numerical solution obtained from this scheme attains the optimal rate of convergence in both the energy and the -norms. Furthermore, we showed that the scheme under investigation replicates the properties of the exact solution of the wave equation. We proceeded by the help of a numerical example and showed that the optimal rate of convergence as proved theoretically is guaranteed in both the energy and the -norms. This convergence results hold for any fully discrete NSFD-CG method where the scheme under consideration has a bilinear form which is symmetric, continuous, and coercive.

The method presented in this paper can be extended to the nonlinear hyperbolic or parabolic problems with either smooth or nonsmooth domain if at all these cases followed the procedure as proposed by Mickens [12]. We will also exploit another form of nonstandard finite differential method as proposed in [18, 19].

Conflict of Interests

The author declares that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

Big thanks goes to the Almighty God from whose strength I draw my inspiration to complete this project. The research contained in this paper has been supported by the University of Pretoria, South Africa. The authors would like to thank the reviewers who spent a lot of time to go through the paper. Thanks also go to the following colleagues Dr. Chapwanya, Dr. Appadu, Mr. Mbehou, and Mr. Aderogba who help checked the revised version of the work.