Abstract
The stable difference schemes for the approximate solution of the nonlocal boundary value problem for multidimensional hyperbolic equations with dependent in space variable coefficients are presented. Stability of these difference schemes and of the first- and second-order difference derivatives is obtained. The theoretical statements for the solution of these difference schemes for one-dimensional hyperbolic equations are supported by numerical examples.
1. Introduction
Nonlocal problems have been a major research area in modern physics, biology, chemistry, and engineering when it is impossible to determine the boundary values of the unknown function. Numerical methods and theory of solutions of the nonlocal boundary value problems for partial differential equations of variable type were carried out in for example, [1–10] and the references therein. Hyperbolic equations with nonlocal integral conditions are widely used for chemical heterogeneity, plasma physics, thermoelasticity, and so forth. The solutions of hyperbolic equations with nonlocal integral conditions were investigated in [11–15]. The method of operators as a tool for investigation of the solution to hyperbolic equations in Hilbert and Banach spaces has been studied extensively (see, e.g., [16–28]).
In the present paper, the nonlocal boundary value problem for the multidimensional hyperbolic equation with nonlocal integral condition is considered. Here is the unit open cube in the -dimensional Euclidean space with boundary , , , , , and are given smooth functions, and .
The first and second orders of approximation in t and the second order of approximation in space variables difference schemes for the approximate solution of nonlocal boundary value problem (1.1) are presented. Stability of these difference schemes and of the first- and second-order difference derivatives established. Error analysis is obtained by numerical solutions of one-dimensional hyperbolic equations with integral condition.
2. Difference Schemes and Stability Estimates
The discretization of problem (1.1) is carried out in two steps. In the first step, let us define the grid sets We introduce the Hilbert space of the grid functions defined on , equipped with the norm To the differential operator generated by problem (1.1), we assign the difference operator by the formula acting in the space of grid functions , satisfying the condition for all . It is known that is a self-adjoint positive definite operator in . With the help of we arrive at the nonlocal boundary value problem for an infinite system of ordinary differential equations.
In the second step, we replace problem (2.5) by the difference scheme of the first order accuracy in t.
Theorem 2.1. Let and be sufficiently small numbers. Then, the solutions of the difference scheme (2.6) satisfy the following stability estimates: where does not depend on , , , , and , .
The proof of Theorem 2.1 is based on the symmetry property of difference operator defined by the formula (2.4) and on the following theorem on coercivity inequality of the elliptic difference problem.
Theorem 2.2. For the solutions of the elliptic difference problem the following coercivity inequality holds [29]:
Moreover, the second order of accuracy difference schemes and for approximately solving the boundary value problem (1.1) is presented.
We have the following theorem.
Theorem 2.3. Let and be sufficiently small numbers. Then, for the solution of the difference schemes (2.10) and (2.11) the stability inequalities hold, where is independent of , , , , and , .
The proof of Theorem 2.3 is based on the symmetry property of difference operator defined by formula (2.4) and on Theorem 2.2 on coercivity inequality of elliptic difference problem (2.8).
In Theorems 2.1 and 2.3, the constants and cannot be obtained sharply. Therefore, in the following section, we will study the accuracy of these difference schemes for solving the one-dimensional hyperbolic equations with the integral condition. Moreover, the method is supported by numerical experiments.
3. Numerical Analysis
3.1. The First Order of Accuracy in Time Difference Scheme
In this section, the nonlocal boundary value problem for one dimensional hyperbolic equation is considered.
The exact solution of problem (3.1) is
Applying the formulas and using the first order of accuracy in implicit difference scheme (2.6), we obtain the difference scheme first order of accuracy in and second order of accuracy in for approximate solutions of nonlocal boundary value problem (3.1). It can be written in the matrix form Here and is the identity matrix. This type system was used by Samarskii and Nikolaev [30] for difference equations. For the solution of the matrix equation (3.5), we will use the modified Gauss elimination method. We seek a solution of the matrix equation by the following form: where , are square matrices, are column matrices, are zero matrices, and
3.2. The Second Order of Accuracy in Time Difference Scheme
Applying (3.3) and using the second order of accuracy in implicit difference scheme (2.10), we obtain the second order of accuracy difference scheme in and in for approximate solutions of the nonlocal boundary value problem (3.1). We have again system of linear equations. We can write the system as a matrix equation (3.5).
Here For the solution of the matrix equation (3.5), we used the same algorithm as in the first order of accuracy difference scheme.
3.3. The Second Order of Accuracy in Time Difference Scheme Generated by
Applying (3.3) and formulas and using difference scheme (2.11), we obtain the second order of accuracy difference scheme for approximate solutions of problem (3.1). One can write the system of linear equations (3.13) as the matrix equation
Here, ,,, , , and are square matrices We denote where , , .
For the solution of matrix equation (3.14), we will use the modified Gauss elimination method. We seek a solution of the matrix equation by the following formula: where are square matrices, are column matrices, and , , , are zero matrices. , are For solution of the last difference equation, we need to find ,
3.4. Error Analysis
The errors are computed by of the numerical solutions, where represents the exact solution and represents the numerical solution at and the results are given in Table 1.
Thus, the results show that the second order of accuracy difference schemes (3.10) and (3.13) are more accurate comparing with the first order of accuracy difference scheme (3.4).
Acknowledgment
The authors would like to thank Professor P. E. Sobolevskii (Jerusalem, Israel), for the helpful suggestions to the improvement of this paper.