Skip to main content

An approach to the numerical verification of solutions for variational inequalities using Schauder fixed point theory

Abstract

In this paper, we describe a numerical method to verify the existence of solutions for a unilateral boundary value problems for second order equation governed by the variational inequalities. It is based on Nakao’s method by using finite element approximation and its explicit error estimates for the problem. Using the Riesz representation theory in Hilbert space, we first transform the iterative procedure of variational inequalities into a fixed point form. Then, using Schauder fixed point theory, we construct a high efficiency numerical verification method that through numerical computation generates a bounded, closed, convex set which includes the approximate solution. Finally, a numerical example is illustrated.

MSC: 65G20, 65G30, 65N15, 65N30.

1 Introduction

A numerical verification method to verify the existence of solutions for mathematical problems is a new approach in the field of existence theory of solutions for mathematical problems that appear in mathematical analysis. Numerical verification methods of solutions for differential equations have been the subject of extensive study in recent years and much progress has been made both mathematically and computationally (see [1]–[11]etc.). These methods are known as new numerical approaches for the problems where it is difficult to prove analytically the existence of solutions for differential equations. However, for some problems governed by the variational inequality, there are very few approaches. As far as we know, it is hard to find any applicable methods except for those of Nakao and Ryoo. The theory of variational inequalities has become a rich source of inspiration in both mathematical and engineering sciences. So, a high efficiency numerical method for variational inequalities is often beneficial to the relevant subject. It is the aim of this paper to attempt a numerical technique to verify the solutions for elliptic equations of the second order with boundary conditions in the form of inequalities, that is, we construct a computing algorithm which automatically encloses the solution with guaranteed error bounds. In the following section, we describe the elliptic equations of the second order with boundary conditions in the form of inequalities considered and the fixed point formulation to prove the existence of solutions. In Section 3, in order to treat the infinite dimensional operator by computer, we introduce two concepts, rounding and rounding error, and a computational verification condition. In Section 4, we construct a concrete computing algorithm for the verification by computer, which is an efficient computing algorithm from the viewpoint of interval arithmetic. In order to verify solutions numerically, it is necessary to calculate the explicit a priori error estimates for approximate problems. These constants play an important role in the numerical verification method. In Section 5, we determine these constants. Finally, a numerical example is presented. Many difficulties remain to be overcome in the construction of general techniques applicable to a broader range of problems. However, the author has no doubt that investigation along this line will lead to a new approach employing numerical methods in the field of existence theory of solutions for various variational inequalities that appear in mathematical analysis. We hope to make progress in this direction in the future.

2 Problem and fixed point formulation

Let us first settle on a few notations. In what follows we shall make use of the Sobolev spaces W k , p (Ω) of functions which possess generalized derivatives integrable with the p th power up to and including the k th order. For p=2, we shall write W k , p (Ω)= H k (Ω), H 0 (Ω)= L 2 (Ω). Further, we introduce the scalar product in L 2 (Ω) by

(f,g)= Ω f(x)g(x)dx.

Let Ω R 2 be a bounded domain with piecewise smooth boundary Γ. We consider the unilateral boundary value problem

Δu=gin Ω,
(2.1)

with boundary conditions of two types:

u = 0 on  Γ 0 Γ , u 0 , u v 0 and u u v = 0 on  Γ + = Γ Γ 0 .

Let us always assume that the right-hand side of (2.1) fulfills g L 2 (Ω). We define

a(u,v)= Ω uvdx,uv= u x 1 v x 1 + u x 2 v x 2 .

Set V={v H 1 (Ω):v=0 on  Γ 0 }, and denote the inner product and norm on V, respectively, as follows:

( u , v ) V =(u,v), u V = u L 2 ( Ω ) = | u | H 2 ( Ω ) .

Problem (2.1) may be formulated as a variational problem. To do this, let us define the set

K= { v H 1 ( Ω ) : u = 0  on  Γ 0 , u 0  on  Γ + }

and the potential energy functional

J(v)= 1 2 a(v,v)(g,v).

Then the functional J is continuous, strictly convex, and coercive in the space V. From these properties of J and results of optimization theory [12], it follows that the minimization problem is finding u such that

J(u)J(v),vK,uK.
(2.2)

Hence problem (2.2) is equivalent to the problem of finding u such that

( J ( u ) , v u ) 0,vK,uK,
(2.3)

where J (u) is the Gâteaux derivative of J at u. Since ( J (u),v)=a(u,v)(g,v) and a(u,v) is symmetric, problem (2.2) is equivalent to that of finding uK such that

a(u,vu)(g,vu),vK.
(2.4)

Now, let us consider the following variational inequality:

Find uK such that a(u,vu) ( f ( u ) , v u ) ,vK.
(2.5)

Here, we suppose the following conditions for the map f.

A1. f is the continuous map from V to L 2 (Ω).

A2. For each bounded subset UV, f(U) is also a bounded set in L 2 (Ω).

In order to obtain a fixed point formulation of variational inequality (2.5) we need the following standard result.

Lemma 2.1

[13]

Let K be a closed convex subset of V. Thenu= P K ω, the projection of ω on K, if and only if

uK:a(u,vu)a(ω,vu),vK.
(2.6)

Then, for each uV, from the Riesz representation theorem, there exists a unique element F(u)V such that

a ( F ( u ) , v ) = ( f ( u ) , v ) ,vV
(2.7)

and the map F:VV is a compact operator (see [6]).

By (2.7), problem (2.5) is equivalent to that of finding uV such that

a(u,vu)a ( F ( u ) , v u ) ,vK,uK.
(2.8)

By Lemma 2.1 and (2.8), we have the following fixed point problem for the compact operator P K F:

Find uV such that u= P K F(u).
(2.9)

Then, using the fixed point problem (2.9), we can construct the numerical procedure to verify the existence of a solution for the variational inequality (2.5).

3 Rounding and verification conditions

In order to describe the numerical verification procedure, we introduce two concepts, rounding and rounding error. For the sake of simplicity, let us assume that Ω R 2 is a bounded domain with a polygonal boundary Γ. We shall denote by I Ω ={1,2,3,, m 0 } the set of all indices i associated with the internal nodes x i of the domain Ω and we shall denote by I Γ ={ m 0 +1, m 0 +2,,m} the set of all node indices i associated with the boundary nodes x i of the domain Ω and we let I= I Ω I Γ . Here, for the sake of simplicity, let us assume that I Γ 0 ={ m 0 +1, m 0 +2,, m 0 +j}, I Γ + ={ m 0 +j+1,,m}, and I Γ = I Γ 0 I Γ + . In what follows, we shall consider only a regular system of triangulations. In other words, when refining the partition of Ω ¯ , the triangles of the given triangulation do not reduce to segments. Let { T h } be a regular system of triangulations of Ω ¯ . The nodes of a triangulation lying on I Γ will be denoted by p m 0 + 1 , p m 0 + 2 ,, p m . We then approximate V by

V h = { v h C 0 ( Ω ¯ ) : v h | T P 1 ( T ) , T T h } ,

where P k (T) denotes the set of all polynomials of degree at most k on the definition domain T. We then define K h , an approximate subset of K, by

K h = { v h V h : v h ( p i ) = 0 , i I Γ 0 , v h ( p i ) 0 , i I Γ + } .

It is easily seen that K h is a closed, convex, and nonempty subset of V h .

We then define the approximate problem corresponding to (2.4) as

a( u h , v h u h )(g, v h u h ), v h K h .
(3.1)

Let u be the solution of (2.4) and u h K h be the approximate solution of (3.1). Now, as one of the approximation properties of K h , assume the following.

A3. For each wK, there exists a positive constant C(h) such that

w P K h w L 2 ( Ω ) C(h) g L 2 ( Ω ) .
(3.2)

Here, C(h) has to be numerically determined.

For any uK, we now define the rounding R( P K F(u)) K h as the solution of the following variational inequality:

a ( R ( P K F ( u ) ) , v h R ( P K F ( u ) ) ) ( f ( u ) , v h R ( P K F ( u ) ) ) , v h K h .

For a set UV, we define the rounding R( P K FU) K h as

R( P K FU)= { u h K h : u h = R ( P K F ( u ) ) , u U } .

Also, we define for UV the rounding error RE( P K FU)V as

RE( P K FU)= { v V : v L 2 ( Ω ) C ( h ) f ( U ) L 2 ( Ω ) } ,
(3.3)

where

f ( U ) L 2 ( Ω ) sup u U f ( u ) L 2 ( Ω ) .

The positive constant C(h) appearing here is numerically determined in Section 5 by using the approximation property of K h expressed by

P K F(u)R ( P K F ( u ) ) RE ( P K F ( u ) ) ,uU.

With the above, we have the following as a result of the Schauder fixed point theorem.

Theorem 3.1

If there exists a nonempty, bounded, convex, and closed subsetUKsuch thatR( P K FU)+RE( P K FU)U, then there exists a solution ofu= P K F(u)in U.

4 Computing procedures for verification

In this section, we propose a computer algorithm to obtain a set U which satisfies the condition of Theorem 3.1.

Now, we define the approximate problem corresponding to (2.4) as

a( u h , v h u h )(g, v h u h ), v h K h , u h K h .
(4.1)

As parameters to describe a function v h V h we choose the values v h ( p i ) of v h at the nodes p i , i=1,,m, of T h . The corresponding basis functions ϕ j V h , j=1,,m, are defined by ϕ j ( p i )= δ i j (Kronecker’s symbol). A function v h V h now has the representation

v h (t)= j = 1 m z j ϕ j (t), z j = v h ( p j ) for t Ω ¯ .

By [14], (4.1) is actually equivalent to the following discrete system:

{ D I Ω I z I P I Ω = 0 , ( D I Γ I z I P I Γ ) z I Γ = 0 , z I Γ 0 , z I Γ 0 = 0 , D I Γ I z I P I Γ 0 .
(4.2)

Here, D I I ( a i j ) i , j I , with a i j =( ϕ i , ϕ j ) and z I is the coefficient vector for { ϕ i } corresponding to the function u h in (4.1). Further, P I ( ( g , ϕ i ) ) i I is an m dimensional vector.

Thus we can proceed in the following manner. Let R + denote the set of all nonnegative real numbers. For α R + we associate

[α] { ϕ V : ϕ L 2 ( Ω ) α } .
(4.3)

Let A j (1jm) be intervals on R 1 and let j = 1 m A j ϕ j be a linear combination of { ϕ j }, i.e., an element of the power set 2 V h in the following sense:

j = 1 m A j ϕ j = { j = 1 m a j ϕ j : a j A j , 1 j m } .

Let us denote all the sets of linear combinations of { ϕ j } with interval coefficients by

D I { j = 1 m A j ϕ j : A j ; interval in  R , 1 j m } .

Then, setting U= j = 1 m A j ϕ j +[α] and g=f(U) in (4.1), we consider the following nonlinear system:

{ D I Ω I z I P I Ω = 0 , w I Γ D I Γ I z I P I Γ 0 , z I Γ 0 , z I Γ 0 = 0 , w I Γ z I Γ = 0 .
(4.4)

Here P I ( ( f ( U ) , ϕ i ) ) i I .

System (4.4) is in fact a bilinear system of equations whose right-hand side consists of intervals with constraint conditions z I Γ 0 and w I Γ 0. To solve the nonlinear system (4.4) with automatic verification of the correctness of the result, a verification method for nonsmooth equations by a generalized Krawczyk operator as in [15] could be used. We adopt here another method. Setting x=(z,w) R 2 m m 0 , (4.4) without constraint is written as a nonlinear system of equations,

F(x)=0.
(4.5)

Let x ˜ :=( z ˜ 1 , z ˜ 2 ,, z ˜ m 0 , z ˜ m 0 + 1 ,, z ˜ m , w ˜ m 0 + 1 , w ˜ m 0 + 2 , w ˜ m ) be an approximate solution of (4.4). Then note that z ˜ i 0 or w ˜ i 0 for each m 0 +1im.

Problem (4.5) can also be reformulated by nonsmooth equations using other methods, e.g., [15]. However, (4.5) is continuous and differentiable. Hence, to enclose solutions for (4.5), we use the following theorem proposed by [5].

Theorem 4.1

LetF: R 2 m m 0 R 2 m m 0 be a function with continuous first derivative and letM R ( 2 m m 0 ) × ( 2 m m 0 ) (real(2m m 0 )×(2m m 0 )matrix), x ˜ R 2 m m 0 . Denote the Jacobian matrix of by F R ( 2 m m 0 ) × ( 2 m m 0 ) and forXI R 2 m m 0 (real interval vectors with2m m 0 components) define F (X):={YI R m + m 0 : F (x)Y for all xX}. If for someXI R m + m 0 with0X

MF( x ˜ )+ { I M F ( x ˜ + X ) } X X ,

then there exists an x ˆ x ˜ + X withF( x ˆ )=0.

Let X=(Z,W) be an enclosure of a solution of the nonlinear system (4.5) by using Theorem 4.1, where Z:=( Z 1 , Z 2 ,, Z m 0 , Z m 0 + 1 ,, Z m )I R m and Y:=( W m 0 + 1 ,, W m )I R m m 0 . Then we set Z i :=0 or W i :=0 for each m 0 +1im provided that z ˜ i 0 or w ˜ i 0, respectively. If, for all i I Γ , { Z i =0 and inf( W i )>0} and {inf( Z i )>0 and  W i :=0} hold, then it implies that the problem (4.7) has an optimal solution xX (cf.[5]). As one can see, for the case that z ˜ i and w ˜ i are both close to zero, this algorithm would not work. Fortunately, we have never encountered such a difficulty up to now. But, in order to establish more general applications of our method, it should be necessary to consider the methods for nonsmooth problems such as in [15].

We now consider the fully automatic computer generation of the set U satisfying Theorem 3.1. First, we generate a sequence of sets { U ( i ) }, i=0,1, , which consists of subsets of V in the following manner.

We present an iterative procedure for generating { U ( i ) } i = 0 , (cf.[6], [7]). For i=0, we choose appropriate initial values u h ( 0 ) K h and α 0 R + , and define U ( 0 ) V by

U ( 0 ) = u h ( 0 ) +[ α 0 ].

Usually, u h ( 0 ) is determined as

a ( u h ( 0 ) , v h u h ( 0 ) ) ( f ( u h ( 0 ) ) , v h u h ( 0 ) ) , v h K h , u h ( 0 ) K h .
(4.6)

This corresponds to the Galerkin approximation for (2.5). The standard selection for α 0 will be α 0 =0. For u h ( i ) = j = 1 m A j ( i ) ϕ j and α i R + , we set U ( i ) = u h ( i ) +[ α i ], i1. Then we define u h ( i + 1 ) K h and α i + 1 R + according to

{ D I Ω I z I P I Ω = 0 , ( D I Γ I z I P I Γ ) z I Γ = 0 , z I Γ 0 , D I Γ I z I P I Γ 0 , P I = ( ( f ( U ( i ) ) , ϕ i ) ) i I ,
(4.7)
α i + 1 =C(h) f ( U ( i ) ) L 2 ( Ω ) ,
(4.8)

where C(h) is the same as in (3.3). Here, u h ( i + 1 ) is determined as the solution set of (4.7), as described above. Of course, the solution of (4.7) satisfies the conditions of Theorem 4.1 in an application to the case in which U= U ( i ) . By using (4.7) and (4.8), we define the map F: D I × R + D I × R + by

( u h ( i ) , α i ) =F ( u h ( i 1 ) , α i 1 ) for i1,
(4.9)

and we can denote the above procedure as

U ( i + 1 ) =R ( P K F U ( i ) ) +RE ( P K F U ( i ) ) ,i=0,1,.

For n1, first for a given 0<δ1, we define the δ-inflation of ( u h ( n 1 ) , α n 1 ) by

{ u ˜ h ( n 1 ) = u h ( n 1 ) + j = 1 m [ 1 , 1 ] δ ϕ j , α ˜ n 1 = α n 1 + δ .

Next, for the set U ˜ ( n 1 ) = u ˜ h ( n 1 ) +[ α ˜ n 1 ], we compute ( u h ( n ) , α n ) by

( u h ( n ) , α n ) =F ( u ˜ ( n 1 ) , α ˜ n 1 ) .
(4.10)

Now we have the following verification condition on a computer.

Theorem 4.2

If for an integer N, the two relationships

u h ( N ) u ˜ h ( N 1 ) and α N < α ˜ N 1
(4.11)

hold, then there exists a solution u of (2.9) in u h ( N ) +[ α N ]. Here, the first term of (4.11) means the inclusion in the sense of each coefficient interval of u h ( N ) and u ˜ h ( N 1 ) .

For a convergence analysis of the iterative method for generating a sequence of set { U ( i ) }, we will prove that the concerned sequence converges for the case that the nonlinear operator P K F in (2.9) is retractive around the solution u, and provided that the mesh size h is sufficiently small. We will leave such a general case as a further research topic.

5 Computation of the constants

In this section, we only deal with the one dimensional case. We give a bound of the constant C(h) of (3.3).

Let Ω=(a,b) and let g L 2 (Ω). Then the basic model problem (2.5) is written as:

Find uK such that a(u,vu)(g,vu),vK.
(5.1)

We can represent the above problem (5.1) in the following form:

A u = g on  Ω  with  A v = v , u 0 on  { a , b } , u ( a ) = 0 or u ( b ) = 0 , u ( a ) 0 , u ( b ) 0 , u u = 0 on  { a , b } .
(5.2)

Let M be an integer >0 and let h= 1 M . We consider x i =ih for i=0,1,2,,M (that is, a uniform partition of Ω) and e i =( x i 1 , x i ), i=1,2,,M. We then approximate H 1 (Ω) by

V h = { v h C 0 ( Ω ) : v h | e i P 1 , i = 1 , 2 , 3 , , M }

with, as usual, P 1 representing the space of polynomials of degree ≤1, and we approximate K by

K h = { v h S h : v h ( a ) = 0  or  v h ( b ) = 0 , v h 0  on  { a , b } } .

The approximate problem is then defined by the following:

Find  u h K h  such that a( u h , v h u h )(g, v h u h ), v h K h .
(5.3)

We now consider the L 2 (Ω) estimates of optimal order (that is, O( h 2 )) of u h u via a generalization of the Aubin-Nitsche method. The following result is given by arguments similar to those in [13], except for obvious modifications. Since the basic notations and results are also the same as that of Natterer [16], we do not discuss it further. The reader may refer to [13] for the details.

Regarding the approximation error u h u L 2 ( Ω ) , we then have the following.

Theorem 5.1

Let u and u h be solutions of problems (5.1) and (5.3), respectively. Ifg L 2 (Ω), then we have

u h u L 2 ( Ω ) h 2 π 2 g L 2 ( Ω ) .

Hence, we may takeC(h)= h 2 π 2 in (3.3).

Proof

Following Natterer [16], we derive that

T ¯ ( K , u h ) = { v H 1 ( Ω ) : v 0  on  B h } , B h = { x { a , b } : u h ( x ) = 0 } .

Let e be such that Ae=g and e (a)= e (b)=0. Hence, for w H 1 (Ω),

a(eu,w)= ( A ( e u ) , w ) + ( e u ) w | a b = u w | a b .

Then, setting

G= { w H 1 ( Ω ) : w 0  on  B h , u ( w + u h u ) | a b 0 } ,

there exists a zG such that

a(z,wz)(u u h ,wz),wG.
(5.4)

Next, we consider Az=u u h . By using (5.4), we have

a ( z , w z ) = a b z ( w z ) a b ( u u h ) ( w z ) = a b z ( w z ) .

Hence, we obtain

z (wz) | a b 0,wG.

Also, for z(b)>0 we have z (b)0, and similarly we obtain z (a)0 for z(a)>0.

We now have the estimate

z L 2 ( Ω ) 2 a(z,z)=(Az,z)+ z z | a b (u u h ,z) u u h L 2 ( Ω ) z L 2 ( Ω ) .

Therefore we have

z L 2 ( Ω ) u u h L 2 ( Ω ) and z L 2 ( Ω ) u u h L 2 ( Ω ) .
(5.5)

Next, for zK, we define the linear interpolation r h z by

r h z S h ,( r h z)( x i )=z( x i ),i=0,1,,M.

Note that r h z K h . Therefore, by the standard results of approximation theory [9] and (5.5), we have

r h z z L 2 ( Ω ) h 2 π 2 z L 2 ( Ω ) h 2 π 2 u u h L 2 ( Ω ) , r h z z V h π z L 2 ( Ω ) h π u u h L 2 ( Ω ) .
(5.6)

Also, replacing v by r h u in [13], Theorem 1], we obtain

u h u V 2 2 A u g L 2 ( Ω ) u r h u L 2 ( Ω ) + u r h u V 2 h 2 π 2 g L 2 ( Ω ) 2 .
(5.7)

Hence, replacing y by r h z, yz=0 on {a,b} in [13], Theorem 2], (5.6), and (5.7), we obtain

u h u L 2 ( Ω ) 2 A u g L 2 ( Ω ) z r h z L 2 ( Ω ) + u h u V r h z z V h 2 π 2 g L 2 ( Ω ) u h u L 2 ( Ω ) .

Therefore, we deduce that

u h u L 2 ( Ω ) h 2 π 2 g L 2 ( Ω ) .

 □

6 Example of numerical verification

In this section, we provide some numerical examples of verification in the one dimensional case according to the procedure described in the previous section.

Let Ω=(0,1). We consider the case f(u)=Ku+( 4 K 9 π 2 4 )sin 3 π 2 x and use a uniform partition of Ω, that is, x i = i M , 0iM. Set e i =( x i 1 , x i ); then we have h= 1 M . We take

V h { v h C 0 ( 0 , 1 ) : v h | e i P 1 ( e i ) , 1 i M } ,

where P 1 ( e i ) is the space of polynomials of degree ≤1 on e i . We now choose the basis { ϕ i } i = 1 M of V h as the usual hat functions.

The execution conditions are as follows:

Numbers of elements=300;

K=1/10;

Extension parameters: ϵ= 10 3 ;

Initial values: u h ( 0 ) =Galerkin approximation (4.6); α 0 =0.

The form of u h ( 0 ) is displayed in Figure 1.

Figure 1
figure 1

Approximation solution y= u h ( 0 ) .

The results are as follows:

Iteration numbers for verification: N=3;

L 2 -error bound: 0.00002;

Maximum width of coefficient intervals in { A j ( N ) }=0.0000454239;

Coefficient intervals: as in Table 1.

Table 1 Coefficient intervals

The verification succeeded for h from 1/100 to 1/300. In Table 2, we show the values of α and max| A j ( n ) |, which is the maximum width of the coefficient intervals on the nodes.

Table 2 Maximum width of the coefficient intervals

Remark 6.1

In the above calculations, we carried out all numerical computations using the usual double precision computer arithmetic instead of strict interval computations (e.g., ACRITH-XSC, PASCAL-XSC, FORTRAN-XSC, C-XSC, PROFIL, etc.). Therefore, we neglected the round-off error. The reason is that the main purpose of our numerical experiments is the estimation of the truncation errors which usually, roughly speaking, are over 10−10 times larger than the round-off errors. That is, there will be in general some rounding errors at each step.

References

  1. Nakao MT: A numerical verification method for the existence of weak solutions for nonlinear boundary value problems. J. Math. Anal. Appl. 1992, 164: 489-507. 10.1016/0022-247X(92)90129-2

    Article  MathSciNet  Google Scholar 

  2. Watanabe Y, Yamamoto N, Nakao MT: Verified computations of solutions for nondifferential elliptic equations related to MHD equilibria. Nonlinear Anal., Theory Methods Appl. 1997, 28: 577-587. 10.1016/0362-546X(95)00165-R

    Article  MathSciNet  Google Scholar 

  3. Plum M: Enclosures for weak solutions of nonlinear elliptic boundary value problems. In Inequalities and Applications. World Scientific, Singapore; 1994:505-521. 10.1142/9789812798879_0042

    Chapter  Google Scholar 

  4. Plum M: Existence and enclosure results for continua of solutions of parameter-dependent nonlinear boundary value problems. J. Comput. Appl. Math. 1995, 60: 187-200. 10.1016/0377-0427(94)00091-E

    Article  MathSciNet  Google Scholar 

  5. Rump SM: Solving algebraic problems with high accuracy. In A New Approach to Scientific Computation. Edited by: Kulish UW, Miranker WL. Academic Press, New York; 1983:51-120. 10.1016/B978-0-12-428660-3.50010-0

    Google Scholar 

  6. Ryoo CS: Numerical verification of solutions for a simplified Signorini problem. Comput. Math. Appl. 2000, 40: 1003-1013. 10.1016/S0898-1221(00)85011-7

    Article  MathSciNet  Google Scholar 

  7. Ryoo CS: An approach to the numerical verification of solutions for obstacle problems. Comput. Math. Appl. 2007, 53: 842-850. 10.1016/j.camwa.2006.03.042

    Article  MathSciNet  Google Scholar 

  8. Ryoo CS: Numerical verification of solutions for Signorini problems using Newton-like mathod. Int. J. Numer. Methods Eng. 2008, 73: 1181-1196. 10.1002/nme.2121

    Article  MathSciNet  Google Scholar 

  9. Ryoo CS, Agarwal RP: Numerical inclusion methods of solutions for variational inequalities. Int. J. Numer. Methods Eng. 2002, 54: 1535-1556. 10.1002/nme.479

    Article  MathSciNet  Google Scholar 

  10. Ryoo CS, Agarwal RP: Numerical verification of solutions for generalized obstacle problems. Neural Parallel Sci. Comput. 2003, 11: 297-314.

    MathSciNet  Google Scholar 

  11. Ryoo CS, Nakao MT: Numerical verification of solutions for variational inequalities. Numer. Math. 1998, 81: 305-320. 10.1007/s002110050394

    Article  MathSciNet  Google Scholar 

  12. Cea J: Optimisation: théorie et algorithmes. Dunod, Paris; 1971.

    Google Scholar 

  13. Glowinski R: Numerical Methods for Nonlinear Variational Problems. Springer, New York; 1984.

    Book  Google Scholar 

  14. Strang G, Fix G: An Analysis of the Finite Element Method. Prentice Hall, Englewood Cliffs; 1973.

    Google Scholar 

  15. Chen X: A verification method for solutions of nonsmooth equations. Computing 1997, 58: 281-294. 10.1007/BF02684394

    Article  MathSciNet  Google Scholar 

  16. Natterer F:Optimale L 2 -Konvergenz finiter Elemente bei Variationsungleichungen. Bonner Math. Schr. 1976, 89: 1-12.

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cheon Seoung Ryoo.

Additional information

Competing interests

The author declares that they have no competing interests.

Authors’ original submitted files for images

Below are the links to the authors’ original submitted files for images.

Authors’ original file for figure 1

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0), which permits use, duplication, adaptation, distribution, and reproduction in any medium or format, as long as 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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ryoo, C.S. An approach to the numerical verification of solutions for variational inequalities using Schauder fixed point theory. Bound Value Probl 2014, 235 (2014). https://doi.org/10.1186/s13661-014-0235-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13661-014-0235-y

Keywords