Beruflich Dokumente
Kultur Dokumente
Abstract
We consider the backward parabolic equation
{
ut + Au = f (t, u(t)), 0 < t < T,
u(T ) = g,
where A is a positive unbounded operator and f is a nonlinear function satisfying a Lipschitz condition, with an approximate datum g. The problem
is severely ill-posed. Using the truncation method we propose a regularized
solution which is the solution of a system of dierential equations in nite dimensional subspaces. According to some a priori assumptions on the regularity
of the exact solution we obtain several explicit error estimates including an
error estimate of Holder type for all t [0, T ]. An example on heat equations
and numerical experiments are given.
Mathematics Subject Classification 2000: 35R30, 35K05, 65J22.
Keywords: nonlinear backward problem, ill-posed problem, regularization, truncation method.
Introduction
Let H be a real or complex Hilbert space with the inner product (., .) and the norm
||.||. Let A : D(A) H be a positive self-adjoint unbounded operator and let
f : [0, T ] H H. We consider the problem of nding a function u : [0, T ] H
such that
{
ut + Au = f (t, u(t)), 0 < t < T,
(1.1)
u(T ) = g,
where the datum g H is given with an error of order . We shall always assume that
(1.2)
we can see that the instability is due to the fast growth of e(T t)n as n .
Therefore, regularization methods are necessary to make the numerical computation
possible.
Let us rst review some results on the homogeneous problem, i.e. Problem (1.1)
with f = 0. In this case there are several regularization methods in the literature such
as the quasi-reversibility method of Latt`es and Lions [8], the Tikhonov regularization
method [13], the Gajewski and Zacharias method based on eigenfunctions expansion
[3], the method of semi-group and Sobolev equation [2, 12]. In the pioneering work
in 1967, Latt`es and Lions [8] introduced the quasi-reversibility method in which they
added a corrector into the main equation to get the well-posed problem
{
ut + Au + A Au = 0,
u(T ) = g.
However, the stability magnitude of the approximating problem is of order eT / which
is very large for > 0 small. In 1984, Showalter [11] proposed the method of quasiboundary value problem in which he added a corrector into the nal value to get the
well-posed problem
{
ut + Au = 0,
u(0) + u(T ) = g.
The stability magnitude of the approximating problem in this case is of order 1 .
However, while this method may give approximation for any xed t > 0, it is still
dicult to derive an explicit error estimate at the original time t = 0. In 2005,
Denche and Bessila [1] used a variant of this method to give an error estimate of
logarithmic type at t = 0 provided that u(0) D(A). Recently, Hao et al. [5]
employed the original method in [11] to improve the approximation. More precisely,
they considered three assumptions on the exact solution
||u(0)|| E0 ,
(1.3)
2
2
E12 ,
n |(n , u(0))|
(1.4)
(1.5)
n=1
n=1
where , stand for positive constants. Under the very weak condition (1.3) they
obtained an error estimate of Holder type at any xed t (0, T ). If (1.4) holds
then they had an error estimate of logarithmic type at t = 0 and if (1.5) holds then
they even had an error estimate of Holder type at t = 0. Note that the assumption
u(0) D(A) in [1] is a special case of (1.4) with = 1.
Although there are many works on the homogeneous problem, the literature on
inhomogeneous cases, and in particular on the nonlinear case, is quite scarce. In 1994,
Long and Dinh [9] used the semi-group method of Ewing [2] to treat the nonlinear
case and attained an error estimate of order t2 (ln(1/))1 for each t > 0. This
estimate is of logarithmic type at any xed t > 0 but useless at t = 0. More recently,
in 2008, Trong and Tuan [15] improved the quasi-reversibility method to give an
approximation of order t/T for t > 0 and (ln(1/))1/2 at t = 0. However they
required a condition somehow similar to u(t) D(eT A ) for all t [0, T ] which is
equivalent to (1.8) below with = T .
The aim of the present paper is to generalize the results in [5] and improve the
existing results for nonlinear case (although our approach is dierent from [5]). We
consider three conditions
2n min{t,}
2
|(n , u(t))|2 E12 ,
n e
(1.7)
n=1
(1.8)
n=1
for all t [0, T ], where , stand for positive constants. We shall show that (1.6)
is sucient to get an approximation with error estimate of Holder type at any xed
t (0, T ]. Moreover if either (1.7) or (1.8) holds then we obtain an error estimate of
logarithmic type or Holder type for all t [0, T ], respectively.
Let us briey discuss on the motivation of the conditions (1.6)-(1.8). Technically,
they require that the exact solution u(t) of Problem (1.1) must be very smooth,
especially for small time t [0, ]. To make a comparison, we note that in the
homogeneous case, namely f = 0, (1.6)-(1.8) reduces to the conditions (1.3)-(1.5)
above, which are used in [5], due to the identity
en t (n , u(t)) = (n , u(0)) for all n N.
Moreover, many earlier works on the nonlinear case, for example [15, 16], needed that
(1.8) holds for = T . In this case, our assumptions (1.6)-(1.8) seems a litte slighter
since, for instance, we do not demand the following condition on the nal value
n=1
We mention that while such a condition is reasonable for the homogeneous problem, it
is not necessarily true for inhomogeneous cases. In our opinion, the open problem on
3
PM w =
(n , w)n for all w H.
n M
As we shall see later, Problem (1.9) is well-posed and its solution is a local approximation (namely for t > T ) of the exact solution of the original problem (1.1).
Our method is rst to compute the solution for t [T t1 , T ) for some 0 < t1 < ,
then use the resulting value at T t1 to calculate the solution for t [T 2t1 , T t1 ),
and so on.
The rest of the paper is organized as follows. In Section 2 we shall consider the
well-posed problem (1.9) and its relation to the original problem (1.1). In Section
3, we construct a regularized solution and give error estimates. A heat equation is
considered in Section 4 as an example for our construction and a numerical test is
implemented in Section 5 to verify the eect of our method. We nish the paper with
some concluding remarks in Section 6.
Well-posed problem
In this section we consider the well-posed problem (1.9) and error estimates between
its solution and the solution of the original problem (1.1).
Theorem 1 (Well-posed problem). For each g H Problem (1.9) has a unique
solution u C 1 ([0, T ], PM (H)). Moreover, the solution depends continuously on the
datum in the sense that if ui is the solution with respect to gi , i = 1, 2, then
u1 (t) u2 (t) e(k+M )(T t) g1 g2 .
Proof. Note that if u is a solution of (1.9) then u(t) PM (H) for all t [0, T ].
Dene GM (t, w) = Aw + PM f (t, w). Thus Problem (1.9) is a system of nonlinear
dierential equations
{
ut = GM (t, u(t)), 0 < t < T
u(T ) = PM g
on the nite dimensional subspace PM (H). Using the fact Aw M ||w|| for w
PM (H) and the Lipschitz condition (1.2) we deduce that
GM (t, w1 ) GM (t, w2 ) (k + M ) w1 w2 for all w1 , w2 PM (H).
4
The well-posedness of the above system thus follows from the Picard-Lindelof theorem, a basis result in ODEs (see, e.g., [7]).
We call u C([0, T ], H) a (weak) solution of Problem (1.1) if
n (T t)
(n , u(t)) = e
T
(n , g)
(2.1)
for all n = 1, 2, ... Note that u is a solution of Problem (1.9) if and only if (2.1) holds
for all n such that n M and (n , u(t)) = 0 otherwise.
A simple analysis shows that Problem (1.9) approximates Problem (1.1) in the
sense that if uj is the solution of Problem (1.9) with (g, M ) = (gj , Mj ) and
lim Mj = ,
Proof. (i) Using the Parseval equality, the representation (2.1) and the Lipschitz
condition (1.2) we have
u (t) PM u(t)2 =
|(n , u(t) u (t))|2
n M
2
T
(T
t)
(st)
n
n
e
=
(n , g g0 ) e
(n , f (s, u (s)) f (s, u0 (s)))ds
n M
t
2e2M (T t) |(n , g g0 )|2 + 2T e2M (st) |(n , f (s, u (s)) f (s, u0 (s)))|2 ds
n M
2e2M (T t) g g0 2 + 2T
T
e2M (st) f (s, u (s)) f (s, u0 (s))2 ds
t
2e2M (T t) 2 E 2 + 2k 2 T
T
e2M (st) u (t) u0 (t)2 ds.
t
|(n , u0 (t))|2
u(t) PM u(t)2 =
n >M
e2M t
n >M
2M t
u (t) u0 (t)
2
E02
2M T 2
+ 2e
E + 2k T
t
(2.2)
where C =
2
E02 + 2E 2 ek T .
(ii) If (1.7) holds with = T then we can process as in the above proof where
the only change is to replace (2.2) by
2
We thus obtain
e2M t u (t) u0 (t) M
2
T
e2M s u (t) u0 (t)2 ds.
E12 + 2e2M T 2 E 2 + 2k 2 T
t
2M t
u (t) u0 (t)
(
M
E22
+ 2e
2M T 2
e2k
2T
C 2 max{(M )2 , e2M T 2 }
where C =
2
2 E22 + 2E 2 ek T . Replacing M = log(1/)/ we obtain
Thus
T
e2M t u (t) u0 (t)
T
e2M s u (t) u0 (t)2 ds.
t
where C =
We rst prove the uniqueness for Problem (1.1) before considering the regularization.
Theorem 2 (Uniqueness). For any g H Problem (1.1) has at most one solution
u C 1 ((0, T ), H) C([0, T ], D(A)).
Here the requirement u C([0, T ], D(A)) means Au C([0, T ], H).
Proof. Assume that u1 and u2 are two solutions for (1.1). Put w = u1 u2 . Then
w(T ) = 0 and due to Lipschitz condition (1.2)
wt + Aw = f (t, u1 (t)) f (t, u2 (t)) k w ,
0 < t < T.
This implies that w = 0 due to the theorem of Ghidaglia (see [4], Theorem 1.1). Thus
u1 = u2 .
We now employ the well-posed problem (1.9) to construct a regularized solution
for Problem (1.1). Assume that Problem (1.1) has an exact solution u0 satisfying a
priori condition (1.6). If T then Lemma 1 (i) allows us to approximate u0 (t)
for any t > 0. However in general > 0 may be small and Lemma 1 (iii) gives
an approximation for t > T . Our method is rst to compute the solution for
t [T t1 , T ) for some 0 < t1 < , then use the resulting solution at T t1 to
calculate the solution for t [T 2t1 , T t1 ) and so on. By this way after nite steps
we return to the case T and then we may solve the problem completely.
Theorem 3 (Regularized solutions). Assume that Problem (1.1) with g = g0 H
has a (weak) solution u0 C([0, T ], H). For any > 0, let g H such that
||g g0 || . Let n0 N and t1 = T /n0 . We construct a function u : [0, T ] H
from g as follows. For n = 1, 2, ..., n0 put
log(1/)tn1
Tn = T (n 1)t1 , Mn =
,
(1 + n,n0 )T1 ...Tn1 Tn2
where n,n0 = 1 if n = n0 and n,n0 = 0 otherwise. Define u (t) := wn (t) on t
[Tn+1 , Tn ) where wn : [Tn+1 , Tn ] H (n = 1, 2, ..., n0 ) solve the system
{
t wn + Awn = PMn f (t, w(t)), Tn+1 t < Tn ,
(3.1)
wn (Tn ) = PMn (wn1 (Tn )),
with w0 (T1 ) = g and Tn0 +1 = 0.
(i) If u0 satisfies (1.6) with = 2t1 = 2T /n0 then
u (t) u0 (t) Ct for all t [0, T ].
(ii) If u0 satisfies (1.7) with = 2t1 = 2T /n0 then
tn
1
T1 ...Tn
then
log(1/n )
for n = 1, 2, ..., n0 .
(1 + n,n0 )Tn
for all t [Tn+1 , Tn ]. If n = n0 1 then since u0 satises (1.6) with = 2t1 for all
t [Tn0 , Tn0 1 ] = [t1 , 2t1 ], Lemma 1 (i) with = Tn0 1 implies
t/T
t /T
n0 1
wn0 1 (t) u0 (t) Cn0 1 n0 1
Cn0 1 n10 1n0 1 = Cn0 1 n0
0 t < t1 ,
(3.2)
with ||wn0 1 (t1 ) u0 (t1 )|| Cn0 1 n0 . Applying Lemma 1 (i) (with = 2Tn0 = 2t1 )
we get
1)
wn0 (t) u0 (t) Cn0 t/(2t
n0
for all t [0, t1 ]. This gives the desired result.
(ii) If u0 satises (1.7) for = 2t1 then for the nal equation (3.2) we may apply
Lemma 1 (ii) with = 2Tn0 = 2t1 to get
t/(2t1 )
wn0 (t) u0 (t) Cn0 +1 max{log(1/n0 )2 , 1/2
n0 }n0
1)
const.Cn0 +1 log(1/)2 nt/(2t
0
ln(1/)
,
T
M2 =
ln(1/)
2T
n=1
2n t
2
|(n , u0 (t))|2 E12 then
n e
0 t < T /2.
n=1
0 t < T /2.
ln(1/)
ln(1/)
ln(1/)
, M2 =
, M3 =
T
2T
4T
C
t/(2T )
u (t) u0 (t) C
,
T /3 t < 2T /3,
t/(4T )
C
, 0 t < T /3.
2 2n min{t,2T /3}
|(n , u0 (t))|2 E12 then
(ii) Moreover, if u0 satisfies
n=1 n e
(i) If u0 satisfies
n=1
n 4T /3
|(n , u0 (t))|2 E22 then
(iii) Finally if u0 satisfies
n=1 e
u (t) u0 (t) Ct/(4T )+1/12 ,
0 t < T /3.
In this section we give an explicit example for Problem (1.1). Let us consider the
backward heat equation
u(T ) = g, x ,
where = (0, )N RN and f satises the Lipschitz condition
|f (x, t, w1 ) f (x, t, w2 )| k |w1 w2 |
(4.2)
2
sup
||4 e2T || |( , u(t))L2 |2 < .
t[0,T ]
2
mw
wH p () =
xm1 ...xmN
2
1
w2H p ()
(1 + ||2 + ||4 + ... + ||2p ) |( , w)|2 2
||2p |( , w)|2 .
(4.3)
Note that the regularized solution u (t) always belongs to the nite dimensional
subspace PM0 (H) where M0 := ln(1/)/T since M0 M1 ... Mn0 (here we use
the notations in Theorem 3). Thus employing (4.3) one has
2M0p
|( , u (t) u0 (t))|2
||2 M0
(4.4)
It implies that
PM0 u0 (t) u0 (t)2H p () 2
||2p |( , u0 (t))|2
||2 >M0
2M0p e2M0
e2|| e |( , u0 (t))|2
||2 >M0
(4.5)
For example if (1.8) holds for = T then we have the following error estimate.
Corollary 3 (n0 = 2, = T ). Assume that (4.2) holds and that Problem (4.1) with
g = g0 has a (weak) solution u0 C([0, T ], L2 ()) satisfying
2
e2T || |( , u0 (t))|2 E22 .
ln(1/)
,
T
M2 =
ln(1/)
.
2T
Cp T (ln(1/))p/2 , T /2 t < T,
Cp
2t+T
4T
t[0,T ]
Remark 5. The condition of Corollary 3 is similar to the ones in [14, 16] where the
error estimates at t = 0 are given in L2 and of logarithm type only.
Although the stability estimate for any higher Sobolev space is quite unusual in
the regularization theory for ill-posed problems, it did appear in some earlier papers,
for example in a recent paper [6] where the homogeneous heat equation was treated.
Numerical experiment
In this section we give a numerical implementation for our method. First we recall
that the well-posed problem (1.9) is just an ordinary dierential equation in nite
dimension subspace. To solve this problem we may apply the standard Eulers method
to discrete it into the form
u(t0 ) = PM g.
14
u(tm ) =
Um,n n
n M
t
4t
4
4
u
e10
e41
u+
e1
e1
f (u) =
10
e
e41
u
+
e1
e1
if u [e10 , e10 ],
if u (e10 , e11 ],
if u (e11 , e10 ],
if |u| > e11 .
It is easy to see that the Lipschitz condition (4.2) holds (e.g. for k = 4e30 ) and the
exact solution is u0 (x, t) = et sin(x). Similarly to [14, 16], we choose the approximate
datum g (x) = ( + 1)e sin(x) with the error
g gL2
1/2
= 2 e2 (sin(x))2 dx = e
.
2
0
We now compute the regularized solution with respect to datum g (x). For simplicity
we shall use the scheme given in Corollary 3 (this is the case n0 = 2, = T ), i.e. we
solve a system of two equations
{
t w1 (w1 )xx = PM1 f (t, w1 (t)),
1/2 t < 1,
w1 (1) = PM1 (g ),
{
t w2 (w2 )xx = PM2 f (t, w2 (t)),
0 t < 1/2,
w2 (1/2) = PM2 (w1 (1/2))
with M1 = log(1/), M2 = log(1/)/2.
15
We rst compute the numerical solution at T very near T , says T = 0.999. The
exact solution at this time is
u0 (x, T ) = 2.715564905 sin(x).
The numerical solution produced by our scheme with t = 1/5000 is given in Table
1. We can see that the error is nearly of order , which agrees with the theoretical
result that the convergence is of order T /T . The corresponding results of [14] and [16],
where the same meshsize t were used, are given in Table 2 and Table 3, respectively.
= 101
= 102
= 103
= 104
= 105
= 107
= 1011
Table 1.
u (t1 )
= 105
= 107
= 1011
Table 2.
u (t1 )
2.430605996 sin(x) 0.0001718460902 sin(3x)
2.646937077 sin(x) 0.002178680692 sin(3x)
2.649052245 sin(x) 0.004495263004 sin(3x)
= 105
= 107
= 1011
Table 3.
u (t1 )
2.718264487 sin(x) 0.005466473792 sin(6x)
2.715833791 sin(x) 0.005461493459 sin(6x)
2.715552177 sin(x) 0.005518178192 sin(6x)
Remark 6. In Table 1 the error corresponding = 1011 is not better than the one
corresponding = 107 . In our opinion, this is due to the limit of the discrete process
rather than a theoretical reason. For example, by choosing a finer meshsize, namely
t = 105 , we obtain a better error 0.1544632662 107 for numerical solution
corresponding to = 1011 .
We now compute the regularized solution for all t, and in particular at t = 0
(these works were not given in [14, 16]). Our regularized solution corresponding to
= 103 , which is computed in the meshsize t = 1/100, is displayed in Figure 1
while the exact solution is plotted in Figure 2 in order to give a visual comparison.
16
1
1
3
0.5
2
1
t
1
1
3
0.5
2
1
t
Conclusion
The paper considers the regularization problem for a class of nonlinear backward
parabolic equations in abstract Hilbert spaces, namely Problem (1.1). In many earlier
works on the nonlinear problem, e.g. [14, 15, 16], while ones may obtain an Holdertype error estimate at any xed time t > 0, an explicit error estimate at t = 0 is
still dicult and was given in logarithm type only. The present paper proposes a
regularized solution with several error estimates which includes an error estimate of
Holder type for all t [0, T ]. In the homogeneous case our results are comparable
to [5] while in the nonlinear case they improve the results in many earlier works, e.g.
[9, 10, 14, 15, 16]. Moreover, our regularization is simple enough for a numerical
setting and the numerical results seems satisfactory.
However our method is still a little theoretical since in general the power in conditions (1.6)-(1.8) is unknown in practice. We mention that while such conditions are
reasonable for the homogeneous problem (even for = T ), they are not necessarily
true for inhomogeneous cases. However, up to my knowledge, such assumptions on
the exponential growth of the exact solution are crucial in various works on the regularization theory for the nonlinear ill-posed problem. Finding a way to relax these
assumptions is an interesting, but dicult, problem for future works.
Acknowledgments: I would like to thank Prof. Dang Duc Trong and Dr. Nguyen
Huy Tuan for fruitful discussions on backward heat problems. I wish to thank the
referees for many constructive comments leading to the improved version of this article.
References
[1] M. Denche and K. Bessila, A modied quasi-boundary value method for ill-posed
problems, J. Math. Anal. Appl, 301 (2005), pp. 419-426.
[2] R.E. Ewing, The approximation of certain parabolic equations backward in time
by Sobolev equations, SIAM J. Math. Anal. 6 (1975) 283-294.
[3] H. Gajewski and K. Zacharias, Zur Regularisierung eiter Klass nichtkorekter
Proleme bei Evolutionsgleichungen, J. Math. Anal. Appl. 38 (1972) 784-789.
[4] J.M. Ghidaglia, Some backward uniqueness result, Nonlinear Anal. 10 (1986),
pp. 777-790.
[5] D.N.Hao, N.V.Duc, H. Sahli, A non-local boundary value problem method for
parabolic equations backward in time, J. Math. Anal. Appl. 345 (2008) 805-815.
[6] D.N.Hao, N.V.Duc, Stability results for the heat equation backward in time, J.
Math. Anal. Appl. 353 (2009) 627-641.
[7] P. Hartman, Ordinary Dierential Equations, 2nd ed., Birkhauser (1982).
18
19