• No results found

On increasing the convergence rate of difference solution to the third boundary value problem of elasticity theory

N/A
N/A
Protected

Academic year: 2020

Share "On increasing the convergence rate of difference solution to the third boundary value problem of elasticity theory"

Copied!
11
0
0

Loading.... (view fulltext now)

Full text

(1)

R E S E A R C H

Open Access

On increasing the convergence rate of

difference solution to the third boundary

value problem of elasticity theory

Givi Berikelashvili

1*

and Bidzina Midodashvili

2

*Correspondence:

[email protected] 1A. Razmadze Mathematical

Institute, I. Javakhishvili Tbilisi State University, Tbilisi, 0177, Georgia Full list of author information is available at the end of the article

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 rateO(|h|m) in the discreteL

2-norm, provided that the solution of the original problem belongs to the Sobolev space with exponentm∈[2, 4].

MSC: 65N06; 74G15

Keywords: difference scheme; method of corrections; improvement of accuracy; elasticity

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 rep-resented by the idea of refinement by differences of higher order, which was offered by Fox []: 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 [–], 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 classC,λ(¯).

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 ana prioriestimate 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  years by Samarskii and other authors (e.g., see [–]), 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

UuWs(ω)≤c|h| msu

Wm(), m>s≥, ()

(2)

whereuis the solution of the original differential problem,Uis an approximate solution,

sandmare integer and real numbers, respectively, and · Ws(ω) and · Ws() are the

Sobolev norms on the sets of functions of discrete and continuous arguments, respectively. Hereafter bycwe denote positive constants that are independent of|h|anduand can be distinct in distinct formulas.

For obtaining a difference solution of the Dirichlet problem posed for elliptic equations, in [, ] was considered the aforementioned method of correction.

In [, ] is considered the third boundary value problem of static elasticity theory (stiff contact problem) in a rectangle. For corresponding difference schemes, when s= , ,  and  <ms≤, there are accepted estimates of type ().

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 rateO(|h|m) in the discreteL

(ω)-norm provided that the exact solution belongs to

the Sobolev spaceWm

 (),m∈[, ].

2 Statement of the problem

Below, everywhere we assume that indexα= ,  andβ=  –α.

Let¯ ={x= (x,x) : ≤}represent a rectangle with boundary.

Consider the problem

(λ+ μ)

u

∂x 

+ (λ+μ)

u

∂x∂x

+μ∂

u

∂x 

+f(x) = ,

μ∂

u

∂x 

+ (λ+μ)

u

∂x∂x

+ (λ+ μ)

u

∂x 

+f(x) = , x,

()

(x) = , ∂u

β(x)

∂xα = , x,= ,. ()

Hereλ,μ= const,μ> .λ≥–μare Lamé coefficients, u = (u,u)T is an unknown dis-placement vector, and f = (f,f)Tis the given vector.

As usual, by the symbolWs

(),s≥, we denote the Sobolev space. For integersthe

norm inWs

() is given by the formula uWs

()= s

j= |u|

Wj(), |u| 

Wj()=

|ν|=j

DνuL (),

where=|ν|/(xν

∂x

ν

 ), andν= (ν,ν) is a multi-index with non-negative integer

com-ponents,|ν|=ν+ν.

Ifss+ε, where¯sis an integer part ofsand  <ε< , then

uWs

()=u

W¯s()+|u| 

Ws(),

where

|u|Ws()=

|ν|=s¯

|u(x) –Dνu(y)| |xy|+ε dx dy.

Particularly, fors=  we haveW  =L.

(3)

Let us introduce the mesh domains

¯

ωα={=iαhα:= , , . . . ,,nαhα=,≥},

ωα=ω¯α\ {,}, ω+α=ωα∪ {},

γα=

x= (x,x) := ,ωβ

, γ+α=

x= (x,x) :=,ωβ

,

γβ=γ\(γαγ+α), ω=ω×ω, ω¯=ω¯× ¯ω,

ω+=ωω+, γ =ω¯\ω,

¯ γ±α=

x= (x,x)∈γ:= (±)/

, ω()=ω× ¯ω, ω()=ω¯×ω, |h|=h+h,α=whenωα,α=/ when= ,.

Further, we define difference quotients in thedirection as follows:

Vxα=

V(+α)–V/, Vx¯α=

VV(–α)/, V

= (Vxα+Vx¯α)/,

where

V(±)(x) =V(x

±h,x), V(±)(x) =V(x,x±h).

The notationsV(±.α)will have a similar meaning. Let

IαV(x) :=V(x) +V

(–α)(x)

 . Denote

ααV:=

⎧ ⎪ ⎨ ⎪ ⎩

hαVxα, xγα,

Vx¯αxα, x∈ ¯ω\γα,

h

αVx¯α, xγ+α,

V:=

⎧ ⎪ ⎨ ⎪ ⎩

Vxα

, xγα,

V

xx◦, xω, Vx¯

α, xγ+α.

On the set of mesh functions we define scalar products and norms: (Y,V)ω˜ =

x∈ ˜ω

hhY(x)V(x), ˜= (Y,Y)/ω˜ , ω˜⊆ ¯ω,

(Y,V)(α)=

xω(α)

hαβY(x)V(x), Y(α)= (Y,Y)/(α).

ByHh◦ (ω) we denote a set of two-dimensional vector-functions V = (V,V)T, whose

components are defined onω¯ and equal to zero onγα, respectively. LetHhbe the set of

two-dimensional vector-functions, whose components are defined on the meshesω(α),

respectively.

Define inHh(ω) the inner product and the norms:

(U, V) =U,V()+U,V(), U= (U, U)/,

UW(ω):=

α=



(α)+U

α

(α)+ U

α

¯

xx¯

ω+

(4)

For functions, defined on, we need the following averaging operators:

Su(x) := 

h

x

x–h

u(t,x)dt, Tu(x) :=

h 

x+h

x–h

h–|x–t|

u(t,x)dt,

Tu(,x) :=

h

h

(h–t)u(t,x)dt,

Tu(l,x) :=

h

l

l–h

(h–l+t)u(t,x)dt.

Analogously are defined operatorsT,S–. Note that these operators are commutative and

Tα∂

u

∂x

α

=ux¯αxα,

∂u

∂xα =

Sαux

α.

3 Difference scheme, correction procedure, and main result

At thefirst stage, we approximate problem (), () by the difference scheme

(λ+ μ)U+ (λ+μ)U+μU+F= , xω(),

μU+ (λ+μ)U+ (λ+ μ)U+F= , xω(), ()

(x) = , xγα, (x) =TT.

Let us rewrite the difference scheme () in the operator form

LhU= F, U∈ ◦

Hh, FHh, ()

where

Lh= –

(λ+ μ)+μ (λ+μ)

(λ+μ) μ+ (λ+ μ)

,

U=U,UT, F=F,FT.

Lemma [] The operatorLh: ◦

HhHhis self-adjoint,positive definite,and the estimate

LhVμVW

(ω) ()

is valid.

Due to the positive definiteness of Lh the solution of equation () (or the difference

scheme ()) exists and is unique. The rate of convergence of the scheme () is determined by the estimate []

U– uW

(ω)≤c|h| m–u

Wm

(5)

To construct and study a corrector, we use the operators

PαV:=

⎧ ⎪ ⎨ ⎪ ⎩

(V¯x

α), ωα\ {},

(V¯xαxα

Vx¯αxαxα), =,ω +

β, (V¯xαx¯α+

Vx¯αx¯αx¯α), =, BV:=

⎧ ⎪ ⎨ ⎪ ⎩

hαV (+α)

, xγα,

Vxx, xω,

–

hαVxβ, xγ+α, DαV:=

⎧ ⎪ ⎨ ⎪ ⎩

Vx¯αxα, xω(α),

Vxαxα– 

Vxαxαxα, x∈ ¯γα,

Vx¯αx¯α+ 

Vx¯αx¯αx¯α, x∈ ¯γ+α.

At thesecond stage, we use the earlier-found solution of the difference scheme () for defining the correction termRUand on the same grid solve the difference scheme

LhU˜ = F +RU, U˜ ∈ ◦

Hh, FHh, ()

where

R:=

(λ+ μ)hD+μhD –(λ+μ)(h

BP+

h 

BP)

–(λ+μ)(h

BP+

h

BP) (λ+ μ)

h

D+μ

h

D

.

The following theorem is the main result of the present paper.

Theorem  Let the solution of problem(), ()belong to the space Wm(),m≥.Then the convergence rate of the corrected difference scheme()in the discrete L-norm is given

by the estimate

˜U– uL(ω)≤c|h| mu

Wm

(), ≤m≤. ()

4 A priori estimate for the error of the corrected solution

Let

ζααα :=Tβuαuαh

β

Dβu

α, x∈ ¯ω, ()

ζααβ :=Tβuβuβh

β

Dβu

β, xω

(β), ()

ζα :=SSII+

h 

Pu

α

+h

 

Pu

α

, xω+. ()

ByZ˜= u –U˜ we denote the error in the solution of the corrected difference scheme ().

Lemma  The errorZ˜ is a solution of the problem

(6)

whereZ= u – Uis the error in the solution of the scheme()and

= (λ+ μ)

 



ζ 

ζ

+μ     ζ 

ζ

+ (λ+μ)

B

B

ζζ

.

Proof From equalities (), () we have

TT

∂x

α

=ααuα+h

β

αα

Dβuα+ααζααα, xω(α), ()

TT

∂x

α

=ααuβ+h

β

αα

Dβuβ+ααζααβ , xω(β). ()

It is not hard to verify that

TT

∂x∂x

=B

SS, xω(β). ()

Besides,

B

II

=. ()

Indeed, in the casex=  we have

B

IIu

= 

h

IIu

(+) x =

h

Iu

(+) ◦ x =

h

(u)(+)+u

 ◦ x =  h

(u)(+)u

x

=u◦

xx=u

.

It is easy to verify also the other cases of (). As a result from () we obtain

TT

∂x∂x

=

h 

BPu

α

h

 

BPu

α

+Bζα, xω(β). ()

Let us apply the operatorTTon the equations of system () on the grid pointsω(),ω(),

respectively, and then use equations (), (), (). The obtained results may be compactly written as follows:

Lhu= F +Ru+. ()

Subtracting () from equality () we obtain the required equality ().

Theorem  For the solution of problem()the following a priori estimate is valid:

˜ZL(ω)≤c

|h|ZW (ω)+

α=

ζα

(α)+ζ

α

(α)+ζ

α

ω+

(7)

Proof First, note that based on the inequalities

L–h

αα

λββ

μ,

L–h

B

B

μ,

implied by (), we have

L–

h c

α=

ζα(α)+ζα(α)+ζαω+

. ()

Further, the operatorLhis positive definite and self-adjoint, therefore,

L–

h RZ= sup

V=

|(RZ, V)|

LhV

. ()

Using the equalities obtained by partial summation,

⎧ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎩

(ααDβZα,)(α)= (DβZα,ααVα)(α), since,=  forxγα,

(ββDαZα,)(α)= (DαZα,ββVα)(α), by definition ofββ,

(BPαZβ,Vα)

(α)= (PαZβ,Vx¯αx¯)ω+, sinceV

α=  forxγ α,

(BPβZβ,Vα)

(α)= (PβZβ,Vx¯α¯x)ω+, sinceV

α=  forxγ α

and after considering the Cauchy-Schwarz inequality, for an estimate of the numerator of () we have

(RZ, V)c|h|ZVW

(ω). ()

Taking into account (), () from () we obtain

L–

h RZc|h|ZW(ω). ()

Inequalities () and () together with

˜ZL–h RZ+L–h

complete the proof of Theorem .

5 Proof of Theorem 1

To determine the rate of convergence of the corrected finite difference scheme () with the help of Theorem , it is sufficient to estimate the norms ofζα,ζα,ζα on the right-hand part of (). To this aim, we need the next lemma.

Lemma  Let the linear functional l(u)be bounded in Wk(E),where k=k¯+,k is an¯ integer number,  <≤.If l(u)equals zero on polynomials of two variables with order equal tok¯,then there exists a constant c,dependent on E,but not dependent on u(x),such that|l(u)| ≤c|u|Wk

(8)

This lemma is a particular case of the Dupont-Scott approximation theorem [], and it represents a generalization of the Bramble-Hilbert lemma [] (see,e.g., []).

Lemma  LetuWm

 (),m∈[, ].Then for the expressions defined by equations(),

(), ()the following inequalities hold:

ζααα

(α)≤c|h|

muα

Wm(), ()

ζααβ (β)c|h|muβWm

(), ()

ζαω+≤c|h|muαWm

(). ()

Proof Let us denote byπthe set of third degree polynomials. In the casesxγ±β, taking

into account boundary condition, let us represent the valuesζααα in the form

ζααα =ζααα ±

∂uα

∂xβ.

Particularly,

ζ =Tu–u–

h

∂u

∂x

h

 

u

xx+ h

u

xxx, xγ–.

Lete={ξ= (ξ,ξ) :|ξ–x| ≤h, ≤ξ≤h}. Byu¯(t) we denote a function obtained

fromu(ξ) by changing the variablesξ

α+tαhα, and mapping the domaineontoE={t=

(t,t) :|t| ≤, ≤t≤}. Sinceu(ξ) =u(x+th,x+th) =u¯(t), the expressionζ

turns into

ζ = 

( –t)u¯(,t)dt–u¯(, ) –

 

∂u¯(, )

∂x

–  

¯

u(, ) – u¯(, ) +u¯(, )+  

¯

u(, ) – u¯(, ) + u¯(, ) –u¯(, ).

Consequently,|ζ| ≤c¯uC(E)c¯uWm

(E) asW m

 ⊂Cwhenm> . Utilizing the fact

that ζ, as a functional of u¯, vanishes onπ (which can be verified directly) and using

Lemma , we obtain|ζ| ≤cu|Wm

 (E),m∈(, ]. Reverting to the old variables, this yields

ζ≤c|h|m(hh)–/uWm

(e), m∈(, ]. ()

In the casexγ+the estimate can be obtained analogously.

Whenxω, we haveζ

=Tu–u– (h/)ux¯x. In this case the elementary domain e={ξ= (ξ,ξ) :|ξα| ≤}, and we again obtain the estimate of the form () (see,e.g.,

[]). Consequently, we have

ζ

()=

ω()

hζ 

c|h|m ω()

uWm

(e)≤c|h|

mu

Wm().

The caseα=  in () can be proved in the same way.

(9)

Using the Taylor expansion we can show that

SSuIIu= –

h 



u

∂x 

+h

 



u

∂x 

(–.,–.)

foruπ. ()

On the other hand, each of the following expressions:

ux¯α

, ux¯αxα

ux¯αxαxα, and ux¯αx¯α+

ux¯αx¯αx¯α

equals u(–.α)

∂xα foruπ. Therefore, Pαu=Iβ∂

u(–.α)

∂x

α

=

u(–.,–.)

∂x

α

whenuπ. ()

From (), () it is easy to see that the expressionsζα, as linear functionals with respect to, turn into zero on the polynomials of third order and are bounded whenuαWm

(),

m≥. Therefore, for them we have again the estimates similar to (), whence follows the validity of ().

Lemma  is proved.

In view of () and the inequality (), taking into account the Lemma , the validity of Theorem  is obvious.

6 Numerical experiments

Now, we present some numerical results to demonstrate the convergence order of the pro-posed method. The experimental order of convergence in the discreteL-norm is

com-puted by the formula

Ord(Y) =log Yhu Yh/–u

,

where uis the exact solution of original problem, whileYh denotes the solution of the

difference scheme on the grid with steph.

Below, the symbolsU,U˜ denote solutions of the difference schemes (), (), respectively.

Example  Consider the problem (), (), wherel,l= ,λ= ,μ= , and

f(x) = csin(πx)cos(πx), f(x) = ccos(πx)sin(πx), c=π(λ+ μ).

For calculation of the right-hand side of the difference scheme note that

sin(πxα)=csin(πxα), cos(πxα)=ccos(πxα), c=

πhsin

πh

 . Therefore,

=TT=cf

α

(10)

Table 1 Experimental order of convergence

h Uh– u ˜Uh– u Ord(U) Ord(U)˜

1/4 3.743333e–02 1.865509e–02 1.8843 4.1817 1/8 1.013944e–02 1.027991e–03 1.9739 3.9656 1/16 2.581113e–03 6.579804e–05 1.9936 4.1623 1/32 6.481292e–04 3.674768e–06 1.9984 3.9866 1/64 1.622098e–04 2.318145e–07

To solve the difference schemesLhY=ϕwe use the iterative method of minimal resid-uals

Y(k+)Y(k)

τk

+LhY(k)=ϕ, k= , , , . . . ,∀Y()∈Hh◦ ,

where

τk=

(LhRes(k),Res(k))

(LhRes(k),LhRes(k))

, Res(k)=LhY(k)–ϕ.

It is clear that the exact solution

u(x) = sin(πx)cos(πx), u(x) = cos(πx)sin(πx)

belongs toW

(), therefore, for the refined scheme the fourth order of convergence is

expected.

The results of the calculations are given by Table .

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

All authors read and approved the final manuscript.

Author details

1A. Razmadze Mathematical Institute, I. Javakhishvili Tbilisi State University, Tbilisi, 0177, Georgia.2Faculty of Exact and

Natural Sciences, I. Javakhishvili Tbilisi State University, Tbilisi, 0186, Georgia.

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.

Received: 14 April 2015 Accepted: 19 November 2015 References

1. Fox, L: Some improvements in the use of relaxation methods for the solution of ordinary and partial differential equations. Proc. R. Soc. Lond. Ser. A190, 31-59 (1947)

2. Volkov, EA: On a method of increasing the accuracy of the method of grids. Dokl. Akad. Nauk SSSR96, 685-688 (1954) 3. Volkov, EA: Solving the Dirichlet problem by a method of corrections with higher order differences, I. Differ. Uravn.

1(7), 946-960 (1965)

4. Volkov, EA: Solving the Dirichlet problem by a method of corrections with higher order differences, II. Differ. Uravn.

1(8), 1070-1084 (1965)

5. 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)

6. 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)

7. 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)

(11)

9. Jovanovi´c, BS, Süli, E: Elliptic boundary-value problems. In: Analysis of Finite Difference Schemes, pp. 91-243. Springer, London (2014)

10. 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)

11. Berikelashvili, GK, Midodashvili, BG: Compatible convergence estimates in the method of refinement by higher-order differences. Differ. Equ.51(1), 107-115 (2015)

12. Berikelashvili, G, Midodashvili, B: Method of corrections by higher order differences for elliptic equations with variable coefficients. Georgian Math. J.23(2016, to appear)

13. 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)

14. 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)

15. Dupont, T, Scott, R: Polynomial approximation of functions in Sobolev spaces. Math. Comput.34(150), 441-463 (1987) 16. Bramble, JH, Hilbert, SR: Bounds for a class of linear functionals with application to Hermite interpolation. Numer.

Math.16(4), 362-369 (1971)

Figure

Table 1 Experimental order of convergence

References

Related documents