HAL Id: hal-00009221
https://hal.archives-ouvertes.fr/hal-00009221
Submitted on 29 Sep 2005
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
Non homogeneous Heat Equation: Identification and Regularization for the Inhomogeneous Term
Dang Duc Trong, Nguyen Thanh Long, Alain Pham Ngoc Dinh
To cite this version:
Dang Duc Trong, Nguyen Thanh Long, Alain Pham Ngoc Dinh. Non homogeneous Heat Equation:
Identification and Regularization for the Inhomogeneous Term. Journal of Mathematical Analysis and Applications, Elsevier, 2005, 312, pp.93-104. �hal-00009221�
Non homogeneous Heat Equation: Identication and Regularization for the Inhomogeneous Term
Dang Duc Trong, Nguyen Thanh Long by
Mathematics Department, VietNam National University 227 Nguyen Van Cu, HoChiMinh City, District 5
&
Pham Ngoc Dinh Alain
Mathematics Department, Mapmo UMR 6628, BP 67-59 45067, Orleans cedex
Keywords: Identication, Regularization, error estimations.
AMS Classications: 35K05, 45D05, 65J20
Abstract: We study the nonhogeneous heat equation under the form:
u t
?u xx = '(t)f(x) , where the unknown is the pair of functions (u;f) . Under various assumptions about the the function ' and the nal value in t = 1 i.e. g(x), we propose dierent regularizations on this ill-posed problem based on the Fourier transform associated with a Lebesgue measure. For '
60 the solution is unique.
Address for correspondence: Alain Pham Ngoc Dinh (alain.pham@univ- orleans.fr)
I. Introduction
Consider the problem: Find a pair of functions (u;f) satisfying the following equation and boundary and initial values:
?
@u @t + u = '(t)f(x); (t;x)
2(0;1)
(0;1) u(1;t) = 0; u x (0;t) = u x (1;t) = 0
u(x;0) = 0; u(x;1) = g(x) (1)
Where ' and g are two given functions.
The previous problem is equivalent to nd a function f satisfying an integral equation of the 1st. kind of Volterra type:
1
g(x) =
? 10 1
0
N(x;1;;)'()f()dd (2)
where N(x;t;;) [1] is dened by
N(x;t;;) = 1
2
p(t
?)
exp(
?(x
?)
24(t
?)) + exp(
?(x + )
24(t
?))
As is well-known the problem (2) (or (1)) is an ill-posed problem and its numerical solution have been discussed by various authors ([2], [3], [4], [5]).
The purpose of this paper is to produce regularized solutions of this problem treated in its form (1) with an error estimates under various hypotheses on the function '(t) and g(x).
For '
60 there is uniqueness of the pair (u;f) solution of (1) (para- graph 2). In paragraph 3 we give two sorts of regularization. In fact it will be shown that if the discrepancy between '(t) (respectively g(x)) and its exact solution '
0(t) (respectively g
0(x)) is of the order " for the
k:
kL
2(0;
1), then the discrepancy between the regularized solution f " (x) and the exact solution f
0(x) is, depending on the degree of smoothness of the exact solu- tion f
0(x), of the order
ln 1"
?1or "
1=
8; 0 < " < 1. The techniques used here is rhe Fourier transform associated with the variational form of (1) and a Lebesgue measure generated by the function '
0(t): So the proposed regularization can be applied for an integral Volterra equation of the 1st.
kind of the form (0.2) where the kernel N(x;t;;) is a solution of the heat equation.
II. Uniqueness
Let g;' be known functions in L
2(0;1). We consider the problem of identifying a pair (u;f) satisfying
?
dt d < u; >
?< u x ; x >= ' < f; >
8 2H
1(0;1);
u(1;t) = 0; u(x;0) = 0; u(x;1) = g(x)
(3) where u = u(x;t); f = f(x); (x;t)
2[0;1]
[0;1], < :;: > is the inner product in L
2(0;1).
2
We rst have
Lemma 1. If u 2 C
1([0;1];L
2(0;1))
\ C([0;1];H
1(0;1)) , f
2 L
2(0;1) satisfy (3) then we have
e
2Z 10
g(x)cosxdx =
?Z 10
e
2t '(t)dt
Z 10
f(x)cosxdx
82C : (4)
Proof
In (3)
1, by choosing (x) = cosx, we get
?
dt d
Z
1
0
u(x;t)cosxdx +
Z 10
u x (x;t)sinxdx = '(t)
Z 10
f(x)cosxdx:
In view of the condition u(1;t) = 0, we have (5)
Z
1
0
u x (x;t)sinxdx = u(x;t)sinx
jx x
=1=0?Z 10
u(x;t)cosxdx
=
?Z
1
0
u(x;t)cosxdx:
Hence, (5) follows that
?
dt d
Z
1
0
u(x;t)cosxdx
?2Z 10
u(x;t)cosxdx = '(t)
Z 10
f(x)cosxdx:
Integrating this equality from t = 0 to t = 1 and using the conditions u(x;0) = 0; u(x;1) = g(x), we get (4). This completes the proof of Lemma 1.
Now, we consider the uniqueness of the solution of (3). We have
Theorem 1. Let u i 2C
1([0;1];L
2(0;1))
\C([0;1];H
1(0;1)) , f i
2L
2(0;1) ( i = 1;2 ) satisfy (3). If '
60 then (u
1;f
1) = (u
2;f
2) .
Proof
Put v = u
1?u
2; f = f
1?f
2then v satisfy (3)
1subject to conditions v(1;t) = 0; v(x;0) = v(x;1) = 0. Hence, from (4) one has
Z
1
0
e
2t '(t)dt
Z 10
f(x)cosxdx = 0 (6)
3
Put () =
X1n
=0 2n n!
Z
1
0
'(t)t n dt; F() =
Z 10
f(x)cosxdx:
We claim that
60. In fact, if
0 then
R01'(t)t n dt = 0 for every n = 0;1;2;::: Using Weierstrass theorem, we have '
0, a contradiction.
Hence,
60. It follows that there is a
0 2C and an r > 0 such that
j
()
j> 0 for every
j?0j< r. From (6) and the latter result, one has F() =
Z
1
0
f(x)cosxdx = 0
8;
j?0j< r: (7) Since F() is an entire functions, we get in view of (7) that F() = 0 for all
2C . Putting
~f=
8
<
: 1
2
f(x) x
2(0;1)
1
2
f(
?x) x
2(
?1;0) 0 x
62(
?1;1) ; we get that F() is the Fourier transform of ~f
F() =
Z 1?1
~f(x)e
?ix dx: (8)
From (7), (8), we get ~ f = 0 a.e. on R . It follows that f = 0 a.e. on (0;1).
This completes the proof of Theorem 1.
III. Regularization
We give two regularization results
Theorem 2. Let '0; g
0 be in L
2(0;1) and let (u
0;f
0) be the exact solution of (3) with '; g replaced by '
0; g
0. Letting C
0; " > 0 , we assume that '; g satisfy
k
'
?'
0k< ";
kg
?g
0k< "
and '(x) > C
0; '
0(x) > C
0a:e:on (0;1);
4
where
k:
kis the norm of L
2(0;1) . Putting f " (x) =
?1
2
Z
("
)?
("
)e
2Z
1
0
g(s)cossds
Z
1
0
e
2t '(t)dt
?1
e ix d where (") =
p7"
27(?1)
; 0 < < 1 , then there exists a positive function (") independent of C
0;
kg
0kwith lim "
#0(") = 0 and such that
k
2f "
?f
0k2C
1" + 2("):
where C
1= C
420
(1+ C
0+
kg
0k) is a positive constant dened in terms of C
0and
kg
0k:
If we assume, in addition, that f
0 2H
1(0;1) then the function (") can be estimated and can be taken equal to
(") = (1 +
p
2)
p
(")
kf
0kH
1(0;
1)Proof
From Lemma 1, one has e
2Z 10
g
0(x)cosxdx =
?Z 10
e
2t '
0(t)dt
Z 10
f
0(x)cosxdx:
It follows that
Z
1
0
f
0(x)cosxdx = e
2Z 10
g
0(x)cosxdx
Z
1
0
e
2s '
0(s)ds
?1
: Put
~f
0=
8
<
: 1
2
f
0(x) x
2(0;1)
1
2
f
0(
?x) x
2(
?1;0) 0 x
62(
?1;1) ; We have
F
( ~ f
0)() =
Z 1?1
~f
0(x)e
?ix dx = e
2Z 10
g
0(x)cosxdx
Z
1
0
e
2s '
0(s)ds
?1
:
5
where
F(f) is the Fourier transform of f:
F
(f)() =
Z
1
?1
f(x)e
?ix dx:
From Plancherel theorem, we have
k
f "
?~f
0kL
2(R)= 1
p2
kF( ~ f
0)
?F(f " )
kL
2(R)(9) On the other hand, one has,
F
( ~ f
0)()
?F(f " )() =
Z 1?1
~f
0(x)e
?ix dx
?e
2Z 10
g(x)cosxdx
Z
1
0
e
2s '(s)ds
?1
= e
2Z 10
g
0(x)cosxdx
Z
1
0
e
2s '
0(s)ds
?1
?
e
2Z 10
g(x)cosxdx
Z
1
0
e
2s '(s)ds
?1
:
= e
2
Z
1
0
e
2s '
0(s)ds
?1 Z
1
0
(g
0(x)
?g(x))cosxdx +e
2Z 10
g(x)cosxdx
Z 10
e
2s ('(s)
?'
0(s))ds
Z
1
0
e
2s '
0(s)ds
?1
Z
1
0
e
2s '(s)ds
?1
: We get after arrangements
jF
( ~ f
0)()
?F(f " )()
j 2"
C
0(1
?e
?2
) + "
kg
k3p1
?e
?22
C
02(1
?e
?2
)
2p2
2
2"
C
0+ 4"
kg
k3C
02
4
jj3"
C
02(C
0+ 1 +
kg
0k) = C
1jj3";
81
jj:(10) for 0 < " < 1. In (8) we have put C
1= C
420
(1 + C
0+
kg
0k).
Similarly, for
jj1, one has
jF
( ~ f
0)()
?F(f " )()
j2"
C
0+ 4"
kg
kC
02C
1";
6
the constant C
1having the meaning as before in the case
jj1.
In either cases, one has
jF
( ~ f
0)()
?F(f " )()
jC
1jj3"
82R (11) Noting that F(f " )() = 0 for
jj > ("), we get in view of (9), (10), (11) that
k
f "
?~f
0k2L
2(R
)= 12
Z
j
j("
)jF( ~ f
0)()
j2d + 12
Z
j
j<
("
)jF( ~ f
0)()
?F(f " )()
j2d
2 1
Z
j
j("
)jF( ~ f
0)()
j2d + 12
Z?((
" "
))C
12"
26(")d
2 1
Z
j
j("
)jF( ~ f
0)()
j2d + 1C
12j(")
j7"
2
2 1
Z
j
j("
)jF( ~ f
0)()
j2d + C
12"
2; (12) with (") taken such that (") =
p7"
27(?1) !1
as "
!0
+(0 < < 1).
Putting
2( ") = 12
Z
j
j("
)jF( ~ f
0)()
j2d we get the rst estimate of Theorem 2.
Now, if f
0 2H
1(0;1), one has
F
( ~ f
0)() =
Z 10
f
0(x)cosxdx
= f
0(1)sin
?1
Z
1
0
f
00(x)sinxdx
86= 0:
So, for
2R , we have
jF
( ~ f
0)()
j kf
00kj
j+
jf
0(1)
jj
j:
On the other hand, since H
1(0;1) ,
!C[0;1], there exist an x
0 2[0;1] such that f
0(x
0) =
R01f
0(x)dx. We have
f
0(1) = f
0(x
0) +
Z
1
x
0f
00(x)dx
7
Hence,
j
f
0(1)
jZ
1
0
(
jf
0(x)
j+
jf
00(x)
j)dx
s
2
Z
1
0
(
jf
0(x)
j2+
jf
00(x)
j2)dx
p
2
kf
0kH
1(0;
1): Hence,
jF
( ~ f
0)()
j1 +
p2
j
j kf
0kH
1(0;
1): (13) Combining (12), (13) we get
k
f "
?~f
0k2L
2(R)(1 +
p2)
2 kf
0k2H
1(0;
1)Z
j
j("
)d
2+ C
12"
2
(1 +
p2)
2 kf
0k2H
1(0;
1)?1(") + C
12"
2Since (") =
p7"
27(?1)
and that
k
2f "
?f
0k2
kf "
?~f
0kL
2(R);
we can get the second estimate of Theorem 2. This completes the proof of Theorem 2.
Remark 1 : Choosing = 1=8, we obtain (") = p7p4 " and
k
2f "
?f
0k2 1 +
p2
7
p
4 kf
0kH
1(0;
1)+ C
1!
"
1=
8The last formula gives us the best upper bound for 0 < " < 1 given.
Now we state and prove the last regularization result. We rst put G() =
?e
2R01g(x)cosxdx G
0() =
?e
2R01g
0(x)cosxdx () =
R01e
2t '(t)dt
0() =
R01e
2t '
0(t)dt
F() =
R01f(x)cosxdx F
0() =
R01f
0(x)cosxdx
8
We have
Theorem 3 Suppose that '0 has the form
'
0(t) = (1
?t) m (a + (1
?t)
0(t))
where a
6= 0;m = 0;1;2;:::;t
2(0;1);
0 2L
2(0;1): Letting
2(0;1=2) , we put
F " () =
G()=() if
j()
j" ; and
jj< (");
0 if
j()
j< " ; or
jj(") and f " ( x) = 12
Z?((
" "
))F " ()e ix d:
Then, for each
2(0;min
f;1
?2
g) there exist a C > 0; > 0 in- dependent of g
0;'
0and a function (") such that lim "
#0(") = 0 and that
k
2f "
?f
0kC "
+ (");
where (") =
qln
1" :
Remark 2 In the case '0 2C k [0;1]; k
1, if we put P n '
0(t) =
Xn
?1
j
=0'
(0j
)(1)
j! (t
?1) n ;
(the n-th Taylor polynomial of '
0at t = 1) then the condition (14) holds if we have P k '
0 60. So the class of functions satisfying (14) is very broad.
The proof of Theorem 3 relies on Lemma 2 and Lemma 3 followed.
Lemma 2 If
'
0(t) = (1
?t) m (a + (1
?t) (t)) (14) with a
6= 0 and
2L
2(0;1) then
!+1lim
R
1
0
e
2t '
0(t)dt
e
2=
2m
+2= m!a:
9
Proof
Put J m () =
Z 10
(1
?t) m e t We prove that
!+1lim J m ()
e
m+1= m! m = 0;1;2;::: (15)
In fact, we shall prove the latter relation by induction. One has e
J
0() =
?1. So, (15) holds for m = 0. Suppose (15) holds for m = k, we prove (15) for m = k + 1. In fact, one has
J k
+1= (1
?t) k
+1e t
1
0
+ k + 1 J k
=
?1
+ k + 1 J k : It follows that
!+1lim J k
+1()
e
k+2= (k + 1) lim
!+1
J k ()
e
k+1= (k + 1)!:
This completes the proof of (15). Using (15), one has C
1such that
Z
1
0
e
2t '
0(t)dt
?aJ m (
2)
Z
1
0
e
2t (1
?t) m
+1j(t)
jdt
k k
L
2p
J
2m
+2(2
2)
C
1k kL
2r
e
22 4
m
+6as
!+
1Hence
!+1lim
R
1
0
e
2t '
0(t)dt
e
2=
2m
+2= a lim
!+1
J m (
2)
e
2 2(m+1)= m!a:
10
This completes the proof of Lemma 2.
Now we state and prove Lemma 3.
Lemma 3 If '0 satises (14) then there exist ;
0 2(0;1) and C
0> 0 such that
m(B )
C
08
0 < <
0: Here B =
f2R : j0()
j<
g; > 0:
and m(B ) is the Lebesgue measure of B .
Proof
From the lemma 2 and from the analyticity of
0, the function
0has only nite zeros j ; j = 1;:::;p. We can write
0() =
1()
Yp
j
=1(
?j ) m
j; where
1()
6= 0 for every
2R : Since
!+1lim J m ()
e
m+1= m!;
we have
lim
!11() =
1: It follows that there exists a C
1> 0 such that
j
1()
jC
1 82R : Hence,
j
0()
jC
1Yp
j
=1j
?j
jm
j 82R : Without loss of generality, we assume that
1<
2< ::: < p :
11
Put d = min
1s
p
?1fs
+1 ?s
gand j
2= C
1=mj1=mj
1
d
M=mj. For s + s
s
+1?s
+1; s = 1;:::;p; one has
j
0()
jC
1Yp
j
=1j
?j
jm
j
C
1m s
ss m
+1s+1d M
s= :
where M s = M
?m s
?m s
+1, with M =
Pp j
=1?1m j . It follows that B =
f2R : j0()
j<
g
p
[?1s
=1( s
?s ; s + s ) Hence
m(B )
Xp
?1s
=12 s = 2d
Xp
?1j
=1 1=
2m
jC
11=
2m
jd M=
2m
j:
Choosing = min
1j
p
f2m
1jgwe complete the proof of Lemma 3.
Now, we turn to the
Proof of Theorem 3
We have
k
f "
?~f
0kL
2= 1
p2
kF(f " )
?F( ~ f
0)
kL
2: On the other hand,
kF
(f " )
?F( ~ f
0)
k2L
2=
Z
j
j("
)jF( ~ f
0)()
j2d +
Z
("
)?
("
)fj()j<"
gjF( ~ f
0)()
j2d +
Z(
"
)?
("
)fj()j"
gjF(f " )
?F( ~ f
0)()
j2d
I
1+ I
2+ I
312
We estimate I
2; I
3. We rst have
j
()
?0()
jZ
1
0
e
2t
j'(t)
?'
0(t)
jdt
k
'
?'
0kL
2s
Z
1
0
e
22
t dt
"
r
e
22 ?
1 2
2: So, if
j()
j< " then
j
0()
j< "
r
e
22?
1
2
2+ "
("): (16) Now, we have
F
( ~ f
0) =
Z
1
0
f
0(x)cosxdx:
Hence, one has
jF
( ~ f
0)()
jkf
0kL
2: It follows that
I
2 kf
0kL
2m(B
("
));
where m(A) is the Lebesgue measure of A. Now, we estimate I
3. If
j
()
j" ; (17)
then by (17), one has
j
0()
j"
?"
r
e
22?
1
2
2: (18)
In this case, we have
F
(f " )()
?F( ~ f
0)() = G() ()
?G
0()
0()
= G
0()(
0()
?()) +
0()(G()
?G
0())
()
0() :
13
Using (17), (18), one has
jF
(f " )()
?F( ~ f
0)()
j kg
0ke
2"
qe
2222?1
+
k'
0kqe
222?12
e
2"
" ("
?"
qe
222?12
)
"
1?2e
2qe
222?12
(
kg
0k+
k'
0k) 1
?"
1?q
e
222?12
: It follows that
I
3"
2?4e
2(
"
)2(e
2(
"
)2?1)(
kg
0k+
k'
0k)
2(")
1
?"
1?q
e
22("()
"
2)?12
2
:
So, we have
kF
(f " )
?F( ~ f
0)
k2L
2Z
j
j("
)jF( ~ f
0)()
j2d +
kf
0k2L
2m(B
("
)) +"
2?4e
2(
"
)2(e
2(
"
)2 ?1)(
kg
0k+
k'
0k)
2(")
1
?"
1?q
e
22("()
"
2)?12
2