- Research
- Open access
- Published:
On increasing the convergence rate of difference solution to the third boundary value problem of elasticity theory
Boundary Value Problems volume 2015, Article number: 226 (2015)
Abstract
We consider the third boundary value problem of static elasticity theory (stiff contact problem) in a rectangle, for solution of which we use a difference scheme of second-order accuracy. Using this approximate solution, we correct the right-hand side of the difference scheme. It is shown that the solution of the corrected scheme is convergent at the rate \(O(|h|^{m})\) in the discrete \(L_{2}\)-norm, provided that the solution of the original problem belongs to the Sobolev space with exponent \(m\in[2, 4]\).
1 Introduction
The problem of accuracy is the main problem in the theory of difference schemes as well as in applications. One approach for obtaining solutions with improved accuracy is represented by the idea of refinement by differences of higher order, which was offered by Fox [1]: the right-hand side of the difference scheme is corrected by the solution obtained on the first stage and the scheme is repeatedly solved on the same grid. This empirical idea is simple, although its theoretical foundation encounters essential difficulties. This is shown by Volkov’s papers [2–5], where the above-mentioned method was founded only for the Poisson and Laplace equations, besides, the input data in the problems were chosen so as to ensure that the exact solution belongs to the Hölder class \(C_{6,\lambda}(\bar{\Omega})\).
In the development of the mentioned method there are two possible difficulties. The first one consists of finding the correcting addend, and the second is related to obtaining an a priori estimate of convergence. To overcome these difficulties we use the method for derivation of estimates for the convergence rate of difference schemes developed in the last 30 years by Samarskii and other authors (e.g., see [6–10]), in which the convergence rate is compatible with the smoothness of the solution of the original differential problem. For elliptic problems, such estimates have the form
where u is the solution of the original differential problem, U is an approximate solution, s and m are integer and real numbers, respectively, and \(\|\cdot\|_{W_{2}^{s}(\omega)}\) and \(\|\cdot\| _{W_{2}^{s}(\Omega)}\) are the Sobolev norms on the sets of functions of discrete and continuous arguments, respectively. Hereafter by c we denote positive constants that are independent of \(|h|\) and u and can be distinct in distinct formulas.
For obtaining a difference solution of the Dirichlet problem posed for elliptic equations, in [11, 12] was considered the aforementioned method of correction.
In [13, 14] is considered the third boundary value problem of static elasticity theory (stiff contact problem) in a rectangle. For corresponding difference schemes, when \(s=0, 1, 2\) and \(0< m-s\leq 2\), there are accepted estimates of type (1).
In the present paper, for the same problem, we construct a correction term for the right-hand side of the difference scheme. It is proved that the corrected scheme converges at the rate \(O(|h|^{m})\) in the discrete \(L_{2}(\omega)\)-norm provided that the exact solution belongs to the Sobolev space \(W_{2}^{m}(\Omega)\), \(m\in[2,4]\).
2 Statement of the problem
Below, everywhere we assume that index \(\alpha=1, 2\) and \(\beta= 3-\alpha\).
Let \(\bar{\Omega}=\{x=(x_{1},x_{2}): 0\leq x_{\alpha}\leq l_{\alpha}\}\) represent a rectangle with boundary Γ.
Consider the problem
Here \(\lambda, \mu=\mbox{const}\), \(\mu>0\). \(\lambda\geq-\mu\) are Lamé coefficients, \(\mathbf {u}=(u^{1},u^{2})^{T}\) is an unknown displacement vector, and \(\mathbf {f}=(f^{1},f^{2})^{T}\) is the given vector.
As usual, by the symbol \(W_{2}^{s}(\Omega)\), \(s\geq0\), we denote the Sobolev space. For integer s the norm in \(W_{2}^{s}(\Omega)\) is given by the formula
where \(D^{\nu}=\partial^{|\nu|}/ (\partial x_{1}^{\nu_{1}}\partial x_{2}^{\nu _{2}} )\), and \(\nu=(\nu_{1},\nu_{2}) \) is a multi-index with non-negative integer components, \(|\nu|=\nu_{1}+\nu_{2}\).
If \(s=\bar{s}+\varepsilon\), where s̄ is an integer part of s and \(0<\varepsilon<1\), then
where
Particularly, for \(s=0\) we have \(W_{2}^{0}=L_{2}\).
We assume that solution of the problem (2), (3) belongs to \(W_{2}^{m}(\Omega)\), \(m\geq2\).
Let us introduce the mesh domains
\(|h|^{2}=h_{1}^{2}+h_{2}^{2}\), \(\hbar_{\alpha}=h_{\alpha}\) when \(x_{\alpha}\in\omega_{\alpha}\), \(\hbar_{\alpha}=h_{\alpha}/2 \) when \(x_{\alpha}=0, l_{\alpha}\).
Further, we define difference quotients in the \(x_{\alpha}\) direction as follows:
where
The notations \(V^{(\pm0.5_{\alpha})}\) will have a similar meaning. Let
Denote
On the set of mesh functions we define scalar products and norms:
By \(\stackrel {\circ }{H}_{h} (\omega)\) we denote a set of two-dimensional vector-functions \(\mathbf{ V}=(V^{1}, V^{2})^{T}\), whose components are defined on ω̄ and equal to zero on \(\gamma_{\alpha}\), respectively. Let \(H_{h}\) be the set of two-dimensional vector-functions, whose components are defined on the meshes \(\omega_{(\alpha)}\), respectively.
Define in \(\stackrel {\circ }{H}_{h} (\omega)\) the inner product and the norms:
For functions, defined on Ω, we need the following averaging operators:
Analogously are defined operators \(T_{2}\), \(S_{2}^{-}\). Note that these operators are commutative and
3 Difference scheme, correction procedure, and main result
At the first stage, we approximate problem (2), (3) by the difference scheme
Let us rewrite the difference scheme (4) in the operator form
where
Lemma 1
[13]
The operator \(\mathcal{L}_{h} : \stackrel {\circ }{H}_{h} \to H_{h}\) is self-adjoint, positive definite, and the estimate
is valid.
Due to the positive definiteness of \(\mathcal{L}_{h}\) the solution of equation (5) (or the difference scheme (4)) exists and is unique. The rate of convergence of the scheme (4) is determined by the estimate [13]
To construct and study a corrector, we use the operators
At the second stage, we use the earlier-found solution of the difference scheme (4) for defining the correction term \(\mathcal{R} U\) and on the same grid solve the difference scheme
where
The following theorem is the main result of the present paper.
Theorem 1
Let the solution of problem (2), (3) belong to the space \(W_{2}^{m}(\Omega)\), \(m\geq2\). Then the convergence rate of the corrected difference scheme (7) in the discrete \(L_{2}\)-norm is given by the estimate
4 A priori estimate for the error of the corrected solution
Let
By \(\tilde{\mathbf {Z}}={\mathbf {u}} -\tilde{\mathbf {U}}\) we denote the error in the solution of the corrected difference scheme (8).
Lemma 2
The error \(\tilde{\mathbf {Z}}\) is a solution of the problem
where \({\mathbf {Z}}={\mathbf {u}} -{\mathbf {U}}\) is the error in the solution of the scheme (4) and
Proof
From equalities (10), (11) we have
It is not hard to verify that
Besides,
Indeed, in the case \(x_{2}=0\) we have
It is easy to verify also the other cases of (17). As a result from (12) we obtain
Let us apply the operator \(T_{1}T_{2}\) on the equations of system (2) on the grid points \(\omega_{(1)}\), \(\omega_{(2)}\), respectively, and then use equations (14), (15), (18). The obtained results may be compactly written as follows:
Subtracting (8) from equality (19) we obtain the required equality (13). □
Theorem 2
For the solution of problem (13) the following a priori estimate is valid:
Proof
First, note that based on the inequalities
implied by (6), we have
Further, the operator \(\mathcal{L}_{h}\) is positive definite and self-adjoint, therefore,
Using the equalities obtained by partial summation,
and after considering the Cauchy-Schwarz inequality, for an estimate of the numerator of (22) we have
Taking into account (8), (22) from (21) we obtain
Inequalities (21) and (24) together with
complete the proof of Theorem 2. □
5 Proof of Theorem 1
To determine the rate of convergence of the corrected finite difference scheme (8) with the help of Theorem 2, it is sufficient to estimate the norms of \(\zeta_{11}^{\alpha}\), \(\zeta_{22}^{\alpha}\), \(\zeta_{12}^{\alpha}\) on the right-hand part of (20). To this aim, we need the next lemma.
Lemma 3
Let the linear functional \(l(u)\) be bounded in \(W_{2}^{k}(E)\), where \(k=\bar{k}+\epsilon\), k̄ is an integer number, \(0< \epsilon\leq1\). If \(l(u)\) equals zero on polynomials of two variables with order equal to k̄, then there exists a constant c, dependent on E, but not dependent on \(u(x)\), such that \(|l(u)| \leq c|u|_{W_{2}^{k}(E)}\).
This lemma is a particular case of the Dupont-Scott approximation theorem [15], and it represents a generalization of the Bramble-Hilbert lemma [16] (see, e.g., [8]).
Lemma 4
Let \(\mathbf{u}\in W_{2}^{m}(\Omega)\), \(m\in [2,4]\). Then for the expressions defined by equations (10), (11), (12) the following inequalities hold:
Proof
Let us denote by \(\pi_{3}\) the set of third degree polynomials. In the cases \(x\in\gamma_{\pm\beta}\), taking into account boundary condition, let us represent the values \(\zeta_{\alpha\alpha}^{\alpha}\) in the form
Particularly,
Let \(e=\{\xi=(\xi_{1},\xi_{2}): |\xi_{1}-x_{1}|\leq h_{1}, 0\leq\xi_{2}\leq 3h_{2}\}\). By \(\bar{u}(t)\) we denote a function obtained from \(u^{1}(\xi)\) by changing the variables \(\xi_{\alpha}+t_{\alpha}h_{\alpha}\), and mapping the domain e onto \(E=\{t=(t_{1},t_{2}): |t_{1}|\leq1, 0\leq t_{2}\leq3\} \). Since \(u^{1}(\xi)=u^{1}(x_{1}+t_{1}h_{1}, x_{2}+t_{2}h_{2})=\bar{u}(t)\), the expression \(\zeta_{11}^{1}\) turns into
Consequently, \(|\zeta_{11}^{1}|\leq c\|\bar{u}\|_{C^{1}(E)}\leq c\|\bar{u}\| _{W_{2}^{m}(E)}\) as \(W_{2}^{m} \subset C^{1}\) when \(m>2\). Utilizing the fact that \(\zeta_{11}^{1}\), as a functional of ū, vanishes on \(\pi_{3}\) (which can be verified directly) and using Lemma 3, we obtain \(|\zeta_{11}^{1}|\leq c |\bar{u}|_{W_{2}^{m}(E)}\), \(m\in (2,4]\). Reverting to the old variables, this yields
In the case \(x\in\gamma_{+2}\) the estimate can be obtained analogously.
When \(x\in\omega\), we have \(\zeta_{11}^{1}=T_{2}u^{1}-u^{1}-(h_{2}^{2}/12)u^{1}_{\bar{x}_{2}x_{2}}\). In this case the elementary domain \(e=\{\xi=(\xi_{1},\xi_{2}): |\xi_{\alpha}-x_{\alpha}|\leq h_{\alpha}\}\), and we again obtain the estimate of the form (27) (see, e.g., [17]). Consequently, we have
The case \(\alpha=2\) in (25) can be proved in the same way.
The proof of the inequality (26) is also clear, so let us obtain the inequality (27).
Using the Taylor expansion we can show that
On the other hand, each of the following expressions:
equals \(\frac{\partial^{2} u^{(-0.5_{\alpha})}}{\partial x_{\alpha}^{2}}\) for \(u\in\pi_{3}\). Therefore,
From (29), (30) it is easy to see that the expressions \(\zeta _{11}^{\alpha}\), as linear functionals with respect to \(u^{\alpha}\), turn into zero on the polynomials of third order and are bounded when \(u^{\alpha}\in W_{2}^{m}(\Omega)\), \(m\geq2\). Therefore, for them we have again the estimates similar to (26), whence follows the validity of (27).
Lemma 4 is proved. □
In view of (20) and the inequality (7), taking into account the Lemma 4, the validity of Theorem 1 is obvious.
6 Numerical experiments
Now, we present some numerical results to demonstrate the convergence order of the proposed method. The experimental order of convergence in the discrete \(L_{2}\)-norm is computed by the formula
where u is the exact solution of original problem, while \(Y_{h}\) denotes the solution of the difference scheme on the grid with step h.
Below, the symbols U, Ũ denote solutions of the difference schemes (5), (8), respectively.
Example 1
Consider the problem (2), (3), where \(l_{1}, l_{2}=1\), \(\lambda=5\), \(\mu =1\), and
For calculation of the right-hand side of the difference scheme note that
Therefore,
To solve the difference schemes \(\mathcal{L}_{h} Y=\varphi\) we use the iterative method of minimal residuals
where
It is clear that the exact solution
belongs to \(W_{2}^{4}(\Omega)\), therefore, for the refined scheme the fourth order of convergence is expected.
The results of the calculations are given by Table 1.
References
Fox, L: Some improvements in the use of relaxation methods for the solution of ordinary and partial differential equations. Proc. R. Soc. Lond. Ser. A 190, 31-59 (1947)
Volkov, EA: On a method of increasing the accuracy of the method of grids. Dokl. Akad. Nauk SSSR 96, 685-688 (1954)
Volkov, EA: Solving the Dirichlet problem by a method of corrections with higher order differences, I. Differ. Uravn. 1(7), 946-960 (1965)
Volkov, EA: Solving the Dirichlet problem by a method of corrections with higher order differences, II. Differ. Uravn. 1(8), 1070-1084 (1965)
Volkov, EA: A two-stage difference method for solving the Dirichlet problem for the Laplace equation on a rectangular parallelepiped. Comput. Math. Math. Phys. 49(3), 496-501 (2009)
Lazarov, RD, Makarov, VL, Samarskii, AA: Application of exact difference schemes to the construction and study of difference schemes for generalized solutions. Math. USSR Sb. 45(4), 461-471 (1983)
Lazarov, RD, Makarov, VL, Weinelt, W: On the convergence of difference schemes for the approximation of solutions of elliptic equations with mixed derivatives. Numer. Math. 44(2), 223-232 (1984)
Samarskii, AA, Lazarov, RD, Makarov, VL: Difference Schemes for Differential Equations with Generalized Solutions. Visshaya Shkola, Moscow (1987)
Jovanović, BS, Süli, E: Elliptic boundary-value problems. In: Analysis of Finite Difference Schemes, pp. 91-243. Springer, London (2014)
Berikelashvili, G: Construction and analysis of difference schemes for some elliptic problems, and consistent estimates of the rate of convergence. Mem. Differ. Equ. Math. Phys. 38, 1-131 (2006)
Berikelashvili, GK, Midodashvili, BG: Compatible convergence estimates in the method of refinement by higher-order differences. Differ. Equ. 51(1), 107-115 (2015)
Berikelashvili, G, Midodashvili, B: Method of corrections by higher order differences for elliptic equations with variable coefficients. Georgian Math. J. 23 (2016, to appear)
Berikelashvili, GK: The convergence of the difference solution to the third boundary value problem of elasticity theory. Comput. Math. Math. Phys. 38(2), 300-304 (1998)
Berikelashvili, GK: On convergence of difference schemes for the third boundary value problem of elasticity theory. Comput. Math. Math. Phys. 41(8), 1182-1189 (2001)
Dupont, T, Scott, R: Polynomial approximation of functions in Sobolev spaces. Math. Comput. 34(150), 441-463 (1987)
Bramble, JH, Hilbert, SR: Bounds for a class of linear functionals with application to Hermite interpolation. Numer. Math. 16(4), 362-369 (1971)
Berikelashvili, G: The difference schemes of high order accuracy for elliptic equations with lower derivatives. Proc. A. Razmadze Math. Inst. 117, 1-6 (1998)
Acknowledgements
This work was supported by the Shota Rustaveli National Science Foundation (Grant FR/406/5-106/12). The authors sincerely thank the referees for their helpful comments.
Author information
Authors and Affiliations
Corresponding author
Additional information
Competing interests
The authors declare that they have no competing interests.
Authors’ contributions
All authors read and approved the final manuscript.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Berikelashvili, G., Midodashvili, B. On increasing the convergence rate of difference solution to the third boundary value problem of elasticity theory. Bound Value Probl 2015, 226 (2015). https://doi.org/10.1186/s13661-015-0492-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13661-015-0492-4