INSTITUTE OF MATHEMATICS POLISH ACADEMY OF SCIENCES
WARSZAWA 1994
CONVERGENCE OF APPROXIMATE SOLUTIONS OF A DIFFERENTIAL EQUATION
J A N K R Z Y S Z T O F K O W A L S K I
Institute of Mathematics, Polish Academy of Sciences P.O. Box 137, ´Sniadeckich 8, 00-950 Warszawa, Poland
E-mail: JKKOW@IMPAN.IMPAN.GOV.PL
1. Introduction and notation. The paper presents a finite-difference method for solving the differential problem
(1.1) Lu(t, x) = ∂u
∂t (t, x) + ∂(au)
∂x (t, x) = 0, (t, x) ∈ Ω = (0, T ) × R ,
(1.2) u(0, x) = g(x), x ∈ R ,
where a is continuous and g is a bounded and measurable function.
The solution of problem (1.1)–(1.2) is investigated in Section 2 (Theorem 1).
Section 3 contains the definition of the finite-difference problem, in Section 4 the problem approximating (1.1)–(1.2) is formulated, and the theorems concerning the convergence of the numerical solution are stated (Theorem 2 for g ∈ W
12(R), Theorem 3 for g ∈ L
1(R)). Section 5 contains some results of numerical compu- tation. In the next sections all the results are proved.
Let us now define some function spaces which will be used in the paper. First, the spaces L
pare defined in the usual way, and we use the following norms and moduli of continuity: if f ∈ L
p(A), A ⊂ R, then
kf k
p= R
A
|f (x)|
pdx
1/p, ω
kp(h, f ) = sup{k∆
kzf k
p: 0 < z ≤ h}, where
∆
kzf =
k
X
j=0
(−1)
k−jk j
f (· + jz) ∈ L
p(A
kz), A
ε= {x ∈ A : (x, x + ε) ⊂ A} . Next, let us consider the two-dimensional case. Let I = [0, T ], and let %
1:
1991 Mathematics Subject Classification: 65M06, 65M15, 41A15.
The paper is in final form and no version of it will be published elsewhere.
[175]
I → R ∪ {−∞}, %
2: I → R ∪ {+∞} be continuous functions, Q = {(t, x) : t ∈ I, %
1(t) < x < %
2(t)}, Q
t= {x : (t, x) ∈ Q}.
The space L
C(Q) is defined as the set of all functions u which are measurable on Q and such that for each t ∈ I, u(t, ·) ∈ L
1(Q
t) and
(1.3) kuk
∗= sup{ku
tk
1: t ∈ I} < ∞, kPu
s− Pu
tk
1→ 0 as s → t (u
t= u(t, ·)) (the function Pu
sis defined on R by Pu
s(x) = u
s(x) if x ∈ Q
s, Pu
s(x) = 0 if x ∈ R \ Q
s); k · k
∗is the norm in L
C(Q). The following moduli of continuity will be used in L
C(Q):
ω
∗k(h, u) = sup{ω
1k(h, u
t) : t ∈ I},
ω
0(h, u) = sup{kPu
t− Pu
sk
1: s, t ∈ I, |s − t| ≤ h} . It can be proved (see Section 7) that
(1.4) if u ∈ L
C(Q) then ω
∗k(h, u) → 0 as h → 0;
the fact that ω
0(h, u) → 0 as h → 0 directly follows from the definition of L
C(Q).
It will be convenient to introduce C
mon, the set of all nondecreasing functions σ such that lim
h→0σ(h) = 0. Formula (1.4) can thus be written as ω
k∗(·, u) ∈ C
mon. Finally, since we are interested mostly in the derivatives with respect to x, we use the notation
(1.5) D
ku = D
xku = ∂
k∂x
ku.
2. Solution of the differential problem. To consider the properties of the solution of problem (1.1)–(1.2) we use the characteristics of the operator L, that is, continuous functions ϕ : I → R satisfying
d
dt ϕ(t) = a(t, ϕ(t)), t ∈ I.
Throughout this paper we assume that
(2.1) a ∈ C(Ω), Da ∈ L
C(Ω) ∩ L
∞(Ω), and we use the notation
(2.2) A = kak
∞, A
0= kDak
∞, A
0∗= kDak
∗.
With this assumption it can be proved that if ϕ, ψ are two characteristics then e
A0(s−t)|ϕ(t) − ψ(t)| ≤ |ϕ(s) − ψ(s)| ≤ e
A0(t−s)|ϕ(t) − ψ(t)| if 0 ≤ s < t ≤ T.
Hence, no two characteristics have common points and for each (t, x) ∈ Ω we can define the function λ(·, t, x) as the characteristic passing through (t, x), that is,
∂
∂s λ(s, t, x) = a(s, λ(s, t, x)), λ(t, t, x) = x, if 0 ≤ s < t ≤ T ; we also use the function κ defined by
κ(s, t, x) = (x − λ(s, t, x))/(t − s) (0 ≤ s < t ≤ T, x ∈ R).
We thus have
(2.3)
λ(s, t, x) = x −
t
R
s
a(θ, λ(θ, t, x)) dθ ,
κ(s, t, x) = 1 t − s
t
R
s
a(θ, λ(θ, t, x)) dθ ; differentiating (2.3) we get
(2.4)
Dλ(s, t, x) = exp
−
t
R
s
Da(θ, λ(θ, t, x)) dθ
,
Dκ(s, t, x) = 1 t − s
t
R
s
Da(θ, λ(θ, t, x))Dλ(θ, t, x) dθ.
Therefore,
(2.5) Λ
−1st≤ Dλ(s, t, x) ≤ Λ
st= e
A0(t−s)if 0 ≤ s < t ≤ T, x ∈ R.
It also follows from (2.3) and (2.4) that
(2.6) kκk
∞≤ A, kDκ(s, t, ·)k
1≤ A
0∗. If u is a solution of (1.1)–(1.2), then
(2.7) u(t, x) = Dλ(0, t, x)g(λ(0, t, x)),
where, as in (1.5), D
kλ = ∂
kλ/∂x
k. This formula allows us to investigate the properties of the solution of (1.1)–(1.2). First, we see that
(2.8) ku
tk
1= ku
0k
1for each t ∈ I.
Next, the following theorem is true.
Theorem 1. Let % ∈ C
1(I), Ω
<= {(t, x) : t ∈ I, x < %(t)}, Ω
>= {(t, x) : t ∈ I, x > %(t)}, a
<= a|
Ω<, a
>= a|
Ω>. We assume that (2.1) is satisfied and (2.9) D
2a
<∈ L
C(Ω
<) ∩ L
∞(Ω
<), D
2a
>∈ L
C(Ω
>) ∩ L
∞(Ω
>) ,
(2.10) ∃β
0> 0 ∀s ∈ I |a(s, %(s)) − %
0(s)| ≥ β
0, and we use notation (2.2) and
(2.11) k%
0k
∞= M, ω
∞1(ε, %
0) = σ
0(ε), ω
0(h, Da) = σ
10(h) , (2.12) ka
0%∆k
∞= A
0∆, where a
0%∆= a
0%+− a
0%−, a
0%±= Da(·, %(·) ± 0) , (2.13) max(kD
2a
<k
∞, kD
2a
>k
∞) = A
00, kD
2a
<k
∗+ kD
2a
>k
∗= A
00∗, (2.14) ω
0(h, D
2a
<) + ω
0(h, D
2a
>) = σ
20(h) ,
max(ω
∗1(h, D
2a
<), ω
1∗(h, D
2a
>)) = σ
2(h) .
Then for every s, t, D
2λ(s, t, ·) ∈ L
1(R) ∩ L
∞(R) and
(2.15) kD
2λ(s, t, ·)k
∞≤ e
2A0(t−s)((t − s)A
00+ A
0∆/β
0) , kD
2λ(s, t, ·)k
1≤ e
A0(t−s)(t − s)(A
00∗+ A
0∆) , (2.16) there exists a function σ ∈ C
monsuch that
ω
11(h, D
2λ(s, t, ·)) ≤ σ(h) if 0 ≤ s < t ≤ T . In the further considerations we use the operators
E(s, t) : L
∞(R) → L
∞(R) (0 ≤ s < t ≤ T ) defined by the formula
(2.17) [E(s, t)f ](x) = Dλ(s, t, x)f (λ(s, t, x)) ∀x ∈ R.
It follows from (2.7) that the solution of (1.1)–(1.2) satisfies (2.18) u
t= E(s, t)u
sif 0 ≤ s < t ≤ T.
3. Finite-difference problem. In order to define an approximate solution, we introduce the mesh
Ω
h= {(t, x) ∈ Ω : t = nτ, x = mh, m, n ∈ Z, 0 ≤ n ≤ N
h}, N
h= [T /τ ] , Ω
h0= {(nτ, mh) ∈ Ω
h: n ≤ N
h− 1}, R
h= {x ∈ R : x = mh, m ∈ Z} , where h (the step size) is a parameter from the interval (0, 1), τ = µh, and µ is a fixed number (independent of h).
Let m(A) be the set of all functions defined on A. We introduce the following notation for any w
h∈ m(R
h) and v
h∈ m(Ω
h):
(3.1)
v
mn= v
h(nτ, mh), v
n= v
h(nτ, ·) , w
m= w
h(mh) , kw
hk
∞= sup{|w
m| : m ∈ Z} , kw
hk
1= h X
m∈Z
|w
m| , kv
hk
∞= max{kv
nk
∞: 0 ≤ n ≤ N
h} ,
kv
hk
∗= max{kv
nk
1: 0 ≤ n ≤ N
h} .
Next, we introduce the difference operator, L
h: m(Ω
h) → m(Ω
h0), by (3.2) (L
hv
h)
nm= 1
τ
v
mn+1− 1
2 (v
nm+1+ v
nm−1)
+ 1
2h [α
nm+1v
m+1n− α
nm−1v
nm−1] , for v
h∈ m(Ω
h), m ∈ Z, n = 0, 1, . . . , N
h− 1 , where α ∈ m(Ω
h0) is given, and we formulate the following difference problem:
find v
h∈ m(Ω
h) such that
(3.3) (L
hv
h)
nm= 0 for (nτ, mh) ∈ Ω
0h, v
0∈ m(R
h) given.
It can be easily seen that problem (3.3) has a unique solution v
h, and
(3.4) if µkαk
∞≤ 1 then kv
hk
∗≤ kv
0k
1.
4. Approximation of the differential equation. Let us define the opera- tors of restriction (see [1]), r
0h: L
loc1(R) → m(R
h), r
h: L
C(Ω) → m(Ω
h), by the formulas
(4.1) (r
h0f )
m= 1 2h
(m+1)h
R
(m−1)h
f (x) dx if f ∈ L
∞(R) , (r
hu)
nm= (r
h0u
nτ)
mif u ∈ L
C(Ω)
(u
tis defined in (1.3)).
We consider problem (3.3) where
(4.2) α
nm= a(nτ, mh), v
0= r
0hg, and assume that
(4.3) µA = µkak
∞≤ 1.
If the operator F
h: L
∞(R) → m(Ω
h) is defined by the formula (F
hg)
0= r
h0g ,
(4.4) (F
hg)
n+1m=
12(1 − µα
m+1n)(F
hg)
nm+1+
12(1 + µα
nm−1)(F
hg)
nm−1, (nτ, mh) ∈ Ω
h0, then F
hg is the unique solution of problem (3.3), (4.2).
Let u be the solution of problem (1.1)–(1.2) and v
hthe solution of (3.3), (4.2).
Our purpose is to estimate the error of approximation, that is, the function
(4.5) z
h= v
h− r
hu,
in the norm k · k
∗.
Using definitions (2.17) and (4.4), we can write the error z
hin the form z
h= F
hg − r
h(E(0, ·)g),
that is, z
n= (F
hg)
n− r
h0(E(0, nτ )g) for 0 ≤ n ≤ N
h.
The estimate for kz
hk
∗depends on the regularity of the solution u, and hence of g and a. First, we have the following result.
Theorem 2. Assume that conditions (2.1), (4.3) are satisfied and that D
2λ satisfies (2.16), and use notation (2.2), (2.11) and
(4.6) kDλk
∞= Λ, kD
2λ(0, ·, ·)k
∗= Λ
0, ω
∗1(h, Da) = σ
1(h) . Then for each g ∈ W
12(R),
(4.7) kz
hk
∗≤ M
1(h)kDgk
1+ M
2hkD
2gk
1,
where M
1(h) = T {(Λ + Λ
0/4)σ
10(µh) +
52Λσ
1(h) + (µ
1/2)σ(h) + hA
0(e
A0µh(Λ(1 +
(µ/2)A
0∗) + Λ
0/2) + Λ/2 + Λ
0/4)}, M
2= T Λµ
1(Λ +
32Λ
0), µ
1= 81/(4µ).
In the next theorem the initial function g has a lower regularity.
Theorem 3. Let the assumptions of Theorem 2 be satisfied. If g ∈ L
1(R) ∩ L
∞(R) then
(4.8) kz
hk
∗≤ M
3(h)ω
11(ψ(h), g) + M
4ω
12(ψ(h), g), where ψ(h) = max( √
h, M
1(h)), M
3(h) = M
1(h)/ψ(h), M
4=
133+ 3M
2, and M
1(h), M
2are taken from Theorem 2.
These theorems are proved in Section 8.
5. Numerical examples. We present here some numerical results. We con- sider problem (1.1)–(1.2) where a is constant, and g has two values:
g(x) = u
−if x < 0, g(x) = u
+if x > 0.
In this case
u(t, x) = u
−if x < at, u(t, x) = u
+if x > at.
We also consider problem (3.3) with the coefficients given by (4.2), and the error z
hdefined by (4.5). The norm of z
hcan be estimated with the use of Theorem 3, where ψ(h) = √
h, M
3(h) = 0, M
4= 13/3+243/(4µ). We also see that ω
11(ε, g) = ε|u
+− u
−|, ω
21(ε, g) = 2ε|u
+− u
−|. Theorem 3 says that
kz
hk
∗≤ 2M
4|u
+− u
−| √ h.
Below, we present some results of computation for T = 1 and different values of a, u
−, u
+, h.
u−= 1.00, u+= 2.00, a = 0.00, µ = 1.00 h kzNk1 kzNk1/√
h 0.010000000 0.051630 0.516302 0.005000000 0.037469 0.529891 0.002500000 0.026986 0.539718 0.001250000 0.019331 0.546776 0.000625000 0.013796 0.551822 0.000312500 0.009818 0.555417
u−= 0.00, u+= 1.00, a = 1.60, µ = 0.50 h kzNk1 kzNk1/√
h .025000000 0.064448 0.407604 .012500000 0.047719 0.426813 .006250000 0.034880 0.441199 .003125000 0.025255 0.451779 .001562500 0.018162 0.459467 .000781250 0.012997 0.465005
u−= 2.00, u+= 3.00, a = 0.80, µ = 1.00 h kzNk1 kzNk1/√
h 0.020000000 0.039135 0.276724 0.010000000 0.029301 0.293008 0.005000000 0.021596 0.305414 0.002500000 0.015732 0.314644 0.001250000 0.011363 0.321402 0.000625000 0.008157 0.326297
u−= 2.00, u+= 3.00, a = 0.80, µ = 0.50 h kzNk1 kzNk1/√
h 0.020000000 0.093952 0.664340 0.010000000 0.068316 0.683164 0.005000000 0.049276 0.696864 0.002500000 0.035337 0.706746 0.001250000 0.025238 0.713832 0.000625000 0.017972 0.718892
u−= 0.80, u+= 2.10, a = −1.00, µ = 0.60 h kzNk1 kzNk1/√
h 0.020833333 0.096772 0.670454 0.010416667 0.070888 0.694555 0.005208333 0.051405 0.712290 0.002604167 0.037007 0.725180 0.001302083 0.026503 0.734471 0.000651042 0.018910 0.741128
u−= −1.00, u+= 1.00, a = 0.17, µ = 0.80 h kzNk1 kzNk1/√
h 0.016666667 0.145127 1.124150 0.008333333 0.105862 1.159659 0.004166667 0.076573 1.186262 0.002083333 0.054977 1.204496 0.001041667 0.039304 1.217783 0.000520833 0.028004 1.227092
Thus, we observe that the convergence of kz
hk
∗is of order √
h, as stated in Theorem 3.
6. Auxiliary formulas and lemmas. All the results presented in this section are proved in Section 7.
Let us start from a lemma which allows us to obtain estimates for functions of low regularity.
Lemma 4. Let X be a Banach space and consider the operator Φ : L
p(R
n) → X. Assume that there exist nonnegative numbers M, η, C
0, C
1, . . . , C
ksuch that (6.1) ∀g, g
0∈ L
p(R
n) kΦ(g) − Φ(g
0)k
X≤ M kg − g
0k
p,
(6.2) ∀f ∈ W
pk(R
n) kΦ(f )k
X≤ η
k
X
l=0
C
l|f |
(l)p.
Then there exist constants N, N
0, . . . , N
k(depending only on k, n, p) such that for every g ∈ L
p(R
n),
(6.3) kΦ(g)k
X≤ (M N + N
kC
k)ω
pk(η
1/k, g) +
k−1
X
l=0
η
1−l/kN
lC
lω
pl(η
1/k, g) . It can be checked that
(6.4) if n = k = p = 1 , then N =
32, N
0= N
1= 1;
if n = p = 1 , k = 2 , then N =
133, N
0= N
1= N
2= 3 . The next two lemmas will be used in the proof of Theorem 2.
Lemma 5. Let the operators π
h: L
loc1(R) → L
loc∞(R) (h ∈ H ⊂ R
+) be defined by
(6.5) (π
hf )(x) = R
R
W
h(x, z)f (x + zh) dz, where W
hare bounded measurable functions on R
2satisfying (6.6) ∀h ∈ H ∃β
h> 0 ∀x ∈ R supp W
h(x, ·) ⊂ [−β
h, β
h].
For x ∈ R let ψ
jh(x) = R
R
W
h(x, z)z
jdz. If ψ
jh∈ L
p(j)(R) (j = 0, 1, . . . , k − 1,
1 ≤ p(j) ≤ ∞), then
(6.7) ∀f ∈ W
1k(R) kπ
hf k
1≤
k
X
j=0
ϑ
jhh
jkD
jf k
p0(j)+ ϑ
0khh
kω
11(hβ
h, D
kf ), where ϑ
jh= (1/j!)kψ
jhk
p(j), ϑ
0kh= (2/(k + 1)!)β
hk+1kW
hk
∞, 1/p(j) + 1/p
0(j) = 1.
Lemma 6. Let f ∈ L
1(R), ϕ
m,h(f ) =
(m+1)h
R
(m−1)h
f (x) dx −
φm+1
R
φm−1
f (y) dy
for m ∈ Z , and |φ
m− mh| ≤ h, he
−Bh≤ ∆φ
m≤ he
Bh. Then
(6.8) X
m∈Z
ϕ
m,h(f ) ≤ 10ω
11(h, f ) + 2Bhe
Bhkf k
1.
The following lemma is needed for proving Theorem 1.
Lemma 7. Let f ∈ L
1(a, b), ϕ : [c, d] → [a, b], 0 < P
2−1≤ Dϕ(x) ≤ P
1for almost every x ∈ [c, d]. Then
(6.9) ω
11(h, f (ϕ(·))Dϕ) ≤ (3 + P
1)ω
11(h, Pf ) + P
2ω
∞1(h, Dϕ)kf k
1. Finally, we formulate some properties of measurable functions:
(6.10) if g ∈ W
11(a, b) then g ∈ L
∞(a, b) and kgk
∞≤ (2/(b − a))kgk
1+ kDgk
1, (6.11) if g ∈ W
11(R) then g ∈ L
∞(R) and kgk
∞≤
12kDgk
1,
and a formula which can be proved with the use of the mean value theorem:
(6.12) ∀a, b ∈ R ∃ξ ∈ (0, 1) e
a− e
b= (ξe
a+ (1 − ξ)e
b)(a − b) .
7. Proofs of auxiliary formulas. In this section all the results from the previous section and formula (1.4) are proved.
P r o o f o f L e m m a 4. We first give a definition of multivariate box splines (cf. [1] or [2]), which will be used in the proof. We introduce the class S
kof all systems of vectors from Z
nof the form
Y = [x
1, . . . , x
r], where r > nk, x
lk+j= e
l+1if 0 ≤ l ≤ n − 1, 1 ≤ j ≤ k (e
iis the unit vector of the ith axis) which satisfy the condition: each subsystem of Y consisting of r − k vectors spans the space R
n.
The multivariate box spline B
Yis the function satisfying the identity
R
Rn
B
Y(x)f (x) dx =
1
R
0
. . .
1
R
0
f
X
rj=1
ξ
jx
jdξ
1. . . dξ
rfor every f ∈ C(R
n).
Let g ∈ L
p(R
n) be fixed. If f ∈ W
pk(R
n) is an arbitrary function, it follows from the triangle inequality and assumptions (6.1), (6.2) that
(7.1) kΦ(g)k
X≤ M kg − f k
p+ η
k
X
l=0
C
l|f |
(l)p.
Now, as in the proof of Lemma 2 in [2], we construct f for which the right-hand side of (7.1) can be estimated by the right-hand side of (6.3).
Let Y ∈ S
kand let B
Ybe the corresponding box spline. Let t > 0 and f
t(x) = −
k
X
j=1
(−1)
jk j
R
Rn
B
Y(y)g(x + jty) dy ; the number t will be chosen later. It is shown in [2] that
kg − f
tk
p≤ N ω
pk(t, g), |f
t|
(l)p≤ t
−lN
lω
lp(t, g) , l = 0, 1, . . . , k ,
where N and N
ldepend only on k, p and Y . Taking t = η
1/kwe thus obtain the estimate
M kg − f
tk
p+ η
k
X
l=0
C
l|f |
(l)p≤ M N ω
kp(η
1/k, g) +
k
X
l=0
η
1−l/kN
lC
lω
pl(η
1/k, g) . Inequality (6.3) follows from this formula and (7.1).
P r o o f o f (6.4). We use here the notation from the proof of Lemma 4. Let B
l(l ∈ Z
+) be the Schoenberg splines satisfying the recurrence relation B
0= χ
[0,1], B
l+1= R
0−1
B
l(x + ξ) dξ. Then B
lis the spline B
Ywhere Y = [1, . . . , 1] ∈ Z
l+1. Defining the operator M
kεby M
kεg(x) = R
R
B
k(y)g(x + εy) dy, we see that f
t=
−
k
P
j=1
(−1)
j kjM
kjtg. Hence g − f
t= (−1)
kR
R
B
k(y)∆
ktyg(·) dy, and consequently kg − f
tk
1≤ R
R
B
k(y) R
R
|∆
ktyg(x)| dx dy = R
R
B
k(y)k∆
ktygk
1
dy . Since for j ∈ Z, k∆
ktjgk
1
≤ j
kk∆
ktgk
1, and k∆
ktygk
1
≤ ω
k1(tj, g) if 0 < y ≤ j, we obtain
kg − f
tk
1≤ N ω
k1(t, g) , where N =
k+1
X
j=1
j
kj
R
j−1
B
k(y) dy . Hence N =
32if k = 1, N =
133if k = 2.
It is shown in the proof of Lemma 2 in [2] that (in the one-dimensional case) D
lM
kεg = ε
−lM
k−lε(∆
lεg), kM
kεgk
1≤ kgk
1. Thus
kD
lf
tk
1≤
k
X
j=1
k j
(jt)
−lkM
k−ljt(∆
ljtg)k
1
≤ t
−lk
X
j=1
k j
k∆
ltgk
1(2
k−1)t
−lω
1l(t, g) .
Hence N
i= 2
k− 1 for i = 0, 1, . . . , k, which was to be proved.
P r o o f o f L e m m a 5. Let f ∈ W
1k(R). Applying Taylor’s formula we de- duce from (6.5) that at each x ∈ R,
π
hf (x) = R
R
W
h(x, z)
kX
j=0
z
jh
jj! D
jf (x) + z
kh
k(k − 1)!
1
R
0
(1 − ξ)
k−1∆
ξzhD
kf (x) dξ
dz . This formula can be transformed to
π
hf (x) =
k
X
j=0
h
jj! ψ
jh(x)D
jf (x) + h
k(k − 1)!
R
R
W
h(x, z)z
k1
R
0
(1 − ξ)
k−1∆
ξzhD
kf (x) dξ dz . Applying assumption (6.6) and H¨ older’s inequality we obtain estimate (6.7).
P r o o f o f L e m m a 6. First, let f ∈ W
11(R). Introducing a new variable into the second integral, y = ∆
0φ
m(x − (m − 1)h)/2h (where ∆
0φ
m= φ
m+1− φ
m−1), we deduce that
ϕ
m,h(f ) ≤
(m+1)h
R
(m−1)h
f (x) − f
φ
m−1+ ∆
0φ
m2h (x − (m − 1)h)
dx
+
1 − 2h
∆
0φ
mφm+1
R
φm−1
|f (y)| dy . According to our assumptions,
x −
φ
m−1+ ∆
0φ
m2h (x − (m − 1)h)
≤ h and
1 − 2h
∆
0φ
m≤ Bhe
Bh. Hence
ϕ
m,h(f ) ≤
(m+1)h
R
(m−1)h x+h
R
x−h
|Df (y)| dy dx + Bhe
Bhφm+1
R
φm−1
|f (y)| dy , and therefore
X
m∈Z
ϕ
m,h(f ) ≤ 2Bhe
Bhkf k
1+ 4hkDf k
1. At the same time, for any two functions f, f
0∈ L
1(R),
X
m∈Z
|ϕ
m,h(f ) − ϕ
m,h(f
0)| ≤ 4kf − f
0k
1.
Using Lemma 4 with X = l
1, Φ(f ) = (ϕ
m,h(f ))
m∈Z, and remark (6.4), we ob-
tain (6.8).
P r o o f o f L e m m a 7. We use Lemma 4. First, we have (7.2) k∆
h(f (ϕ(·))Dϕ)k
1=
d−h
R
c
|f (ϕ(x + h))Dϕ(x + h) − f (ϕ(x))Dϕ(x)| dx . Let us take g ∈ W
11(R). Then
d−h
R
c
|g(ϕ(x + h))Dϕ(x + h) − g(ϕ(x))Dϕ(x)| dx
≤
d−h
R
c
Dϕ(x + h)
ϕ(x+h)
R
ϕ(x)
Dg(y) dy + ∆
hDϕ(x)g(ϕ(x)) dx
≤
d−h
R
c
Dϕ(x + h)
ϕ(x+h)
R
ϕ(x+h)−P1h
|Dg(y)| dy dx +
d−h
R
c
|∆
hDϕ(x)| |g(ϕ(x))| dx . Introducing new variables of integration, z = ϕ(x + h) in the first integral, and z = ϕ(x) in the second one, and using (7.2), we obtain
k∆
h(g(ϕ(·))Dϕk
1≤ P
1hkDgk
1+ P
2ω
∞1(h, Dϕ)kgk
1. At the same time, if f, f
0∈ L
1(a, b) then
k∆
h(f (ϕ(·))Dϕ) − ∆
h(f
0(ϕ(·))Dϕ)k
1≤
d−h
R
c
Dϕ(x + h)|(f − f
0)(ϕ(x + h))| + Dϕ(x)|(f − f
0)(ϕ(x))| dx
≤ 2kPf − Pf
0k
1.
Thus, applying Lemma 4 with (6.4) we obtain (6.9).
P r o o f o f (6.10). For almost every x ∈ ((a + b)/2, b) we have g(x) = 1
δ
x
R
a
g(y) +
x
R
y
Dg(z) dz
dy, where δ = x − a > b − a 2 , and therefore
|g(x)| ≤ 1 δ
x
R
a
|g(y)| dy + 1 δ
x
R
a
|Dg(z)|
z
R
a
dy dz ≤ 2
b − a kgk
1+ kDgk
1. Similarly, if x ∈ (a, (a + b)/2) then g(x) = (1/(b − x)) R
bx
(g(y) − R
yx
Dg(z) dz) dy.
Hence, formula (6.10) is proved.
P r o o f o f (6.11). For almost every x ∈ R, g(x) =
x
R
−∞
Dg(y) dy = −
∞
R
x
Dg(y) dy .
Thus,
|g(x)| ≤ min Rx
−∞
|Dg(y)| dy,
∞
R
x
|Dg(y)| dy
≤ 1
2 kDgk
1, which was to be proved.
P r o o f o f (1.4). For every t ∈ I, ω
1k(h, u
t) → 0 as h → 0, hence
∀δ > 0 ∀t > 0 ∃ε = ε(t) ∀z < ε k∆
kzu
tk
1≤ δ 2 . At the same time, the function t 7→ Pu
tis continuous on I, thus
∀δ > 0 ∃η ∀s, t |s − t| ≤ η ⇒ ∀z k∆
kz(Pu
s− Pu
t)k
1≤ δ 2 .
Let us take the numbers 0 = t
0< t
1< . . . < t
n= T such that t
i+1− t
i< 2η, and ε = min(ε(t
0), . . . , ε(t
n)). Then for every t ∈ I, if t
iis the point nearest to t, and z < ε, we have
k∆
kzu
tk
1≤ k∆
kzu
tik
1+ k∆
kz(Pu
t− Pu
ti)k
1≤ δ , which was to be proved.
8. Proofs of the main results
P r o o f o f T h e o r e m 1. First, we show that the functions a
%= a(·, %(·)) and a
0%+, a
0%−defined in (2.12) are continuous on I. If s, t are fixed, we have
(8.1)
|a
%(s) − a
%(t)| ≤ |a(s, %(s)) − a(s, %(t))| + |a(s, %(t)) − a(t, %(t))|
≤ σ
30(|s − t|) , σ
30(ε) = A
0M ε +
12σ
10(ε) ;
the last inequality follows from (2.2), (2.11) and (6.11). Similarly, if %(s) ≤ %(t) then applying (2.13), (2.14) and (6.10) we obtain
(8.2)
|a
0%+(s) − a
0%+(t)| ≤ |Da(s, %(s) + 0) − Da(s, %(t))|
+ |Da(s, %(t)) − Da(t, %(t) + 0)| ≤ σ
40(|s − t|) , σ
40(ε) = A
00M ε + σ
20(ε).
A similar estimate can be obtained for a
0%−, hence, a
%, a
0%+, a
0%−are continuous.
Therefore, since (2.10) is assumed, a
%− %
0has a constant sign on I. Without loss of generality we may suppose that it is negative, hence
(8.3) ∀s ∈ I β(s) = %
0(s) − a(s, %(s)) ≥ β
0. Let now s, t be fixed, let η = t − s > 0 and
[x
0, x
00] = {x ∈ R : ∃ψ(x) ∈ [s, t] λ(ψ(x), t, x) = %(ψ(x))} . Differentiating the definition of ψ we deduce that
(8.4) Dψ(x) = Dλ(ψ(x), t, x)/β(ψ(x)).
Hence
(8.5) 1/C
1≤ Dψ(x) ≤ C
2, C
1= Λ
st(A + M ) , C
2= Λ
st/β
0,
and there exists a function ξ inverse to ψ, that is, ξ(ψ(x)) = x for x ∈ [x
0, x
00].
For later convenience, we extend ψ onto R, setting ψ(x) = s for x < x
0, ψ(x) = t for x > x
00. Differentiating (2.4) we obtain
D
2λ(s, t, x) = −Dλ(s, t, x)
t
R
s
D
2a(θ, λ(θ, t, x))Dλ(θ, t, x) dθ
if x < x
0or x > x
00. Now, let x ∈ R and h > 0. Let ν(θ) = λ(θ, t, x), ν
h(θ) = λ(θ, t, x + h). It follows from (2.5) that
(8.6) ν
h(θ) − ν(θ) ≤ Λ
sth = e
A0ηh .
Applying (2.4) and (6.12) we deduce that there exists a number ξ
h∈ (0, 1) such that
Dλ(s, t, x + h) − Dλ(s, t, x) = − (ξ
hDλ(s, t, x) + (1 − ξ
h)Dλ(s, t, x + h)) (8.7)
×
t
R
s
(Da(θ, ν
h(θ)) − Da(θ, ν(θ))) dθ . We divide the interval of integration into three parts: (s, ψ(x)) ∪ (ψ(x), ψ(x + h))
∪ (ψ(x + h), t), and use assumption (2.9) to the first and third parts:
(8.8)
t
R
s
(Da(θ, ν
h(θ)) − Da(θ, ν(θ))) dθ =
ψ(x)
R
s
νh(θ)
R
ν(θ)
D
2a
>(θ, y) dy dθ
+
ψ(x+h)
R
ψ(x)
(Da(θ, ν
h(θ)) − Da(θ, ν(θ))) dθ +
t
R
ψ(x+h) νh(θ)
R
ν(θ)
D
2a
<(θ, y) dy dθ . We deduce from (8.7), (2.5), (8.8), (8.6), (2.13), (8.5) and (2.2) that
(8.9) |Dλ(s, t, x + h) − Dλ(s, t, x)| ≤ C
3h, C
3= Λ
2st(ηA
00+ 2A
0/β
0) . Hence, Dλ(s, t, ·) is Lipschitz-continuous on R and therefore D
2λ(s, t, ·) is bounded.
Further, we see that h
−1(ν
h(θ) − ν(θ)) → Dλ(θ, t, x) and h
−1(ψ(x + h) − ψ(x)) → Dψ(x) as h → 0. Next, ν(θ) < %(θ) < ν
h(θ) if θ ∈ (ψ(x), ψ(x + h)).
Hence, it follows from (8.7) and (8.8) (majorized convergence of integrals) that D
2λ(s, t, x) = −Dλ(s, t, x)(B
>(x) − B(x) + B
<(x)) , where
(8.10) B
>(x) =
ψ(x)
R
s
b
>(θ, x) dθ, B
<(x) =
t
R
ψ(x)
b
<(θ, x) dθ ,
B(x) = Dψ(x)a
0%∆(ψ(x)) ,
b
ε(θ, x) = Dλ(θ, t, x)D
2a
ε(θ, λ(θ, t, x)), ε stands for < or >, a
0%∆is defined in (2.12). Therefore, due to (2.5), (2.13), (8.5), and (2.12), the first inequality in (2.15) is true. Next, changing the order of integration we deduce that
(8.11)
kB
>k
1≤
t
R
s
∞
R
ξ(θ)
|b
>(θ, x)| dx dθ =
t
R
s
kD
2a
θ>k
1dθ ≤ ηkD
2a
>k
∗, kB
<k
1≤ ηkD
2a
<k
∗.
Setting θ = ψ(x) and using (2.12) we obtain
(8.12) kBk
1=
t
R
s
|a
0%∆(θ)| dθ ≤ ηA
0∆.
Thus, applying (2.5) and (2.13) we prove that the second inequality in (2.15) is true. Now, we want to show (2.16). First, we see from (8.10) that
k∆
hD
2λ(s, t, ·)k
1≤ ω
∞1(h, Dλ(s, t, ·))(kB
>k
1+ kB
<k
1+ kBk
1) (8.13)
+ kDλ(s, t, ·)k
∞ω
11(h, B
>− B + B
<) .
The first component has just been estimated; let us consider the second. First, according to (8.10),
|∆
hB
>(x)| ≤
ψ(x)
R
s
|∆
hb
θ>(x)| dθ +
ψ(x+h)
R
ψ(x)
|b
>(θ, x + h)| dθ .
The first term on the right-hand side can be estimated by use of Lemma 7 with f = D
2a
θ>, ϕ = λ(θ, t, ·):
R
R ψ(x)
R
s
|∆
hb
θ>(x)| dθ dx =
t
R
s
∞
R
ξ(θ)
|∆
hb
θ>(x)| dx dθ
≤
t
R
s
((3 + Λ
st)ω
11(h, D
2a
θ>) + Λ
stω
∞1(h, Dλ(θ, t, ·))A
00∗) dθ , the second — from (2.5) and (2.13):
R
R
ψ(x+h)
R
ψ(x)
|b
>(θ, x + h)| dθ dx =
t
R
s
ξ(θ)+h
R
ξ(θ)
|b
>(θ, x)| dx dθ ≤ hηΛ
stA
00∗. Combining these two inequalities and applying (8.9) and (2.14) we obtain (8.14) ω
11(h, B
>) ≤ σ
3(h), σ
3(h) = η((3 + Λ
st)σ
2(h) + hΛ
stA
00∗(1 + C
3)) . The same estimate holds for B
<. Further, it follows from (8.4) that if x
0≤ x ≤ x
00− h then
|∆
hDψ(x)| ≤ |Dλ(ψ(x + h), t, x + h) − Dλ(ψ(x), t, x)|/β
0(8.15)
+ Λ
st|β(ψ(x + h))
−1− β(ψ(x))
−1| .
Applying (2.4), (6.12), (2.5), and next (8.5) and (2.2) we deduce that
|Dλ(ψ(x + h), t, x + h) − Dλ(ψ(x), t, x + h)|
≤ Λ
stψ(x+h)
R
ψ(x)
|Da(θ, λ(θ, t, x + h))| dθ ≤ hΛ
2stA
0/β
0. Hence, due to (8.9),
|Dλ(ψ(x + h), t, x + h) − Dλ(ψ(x), t, x)| ≤ C
4h, C
4= C
3+ Λ
2stA
0/β
0. Further, it follows from the definition (8.3) of β, and from (2.11), (8.1) and (8.5) that
|β(ψ(x + h))
−1− β(ψ(x))
−1| ≤ β
0−2|β(ψ(x + h)) − β(ψ(x))| ≤ β
−20σ
4(h) , where σ
4(h) = σ
0(C
2h) + σ
30(C
2h). Applying these inequalities in (8.15) we conclude that
ω
1∞(h, Dψ) ≤ σ
5(h) , σ
5(h) = (C
4h + C
2σ
4(h))/β
0.
Thus, using Lemma 7 with ϕ = ψ, f = a
0%∆and taking into account (8.5) we obtain
ω
11(h, B) ≤ (3 + C
2)ω
11(h, a
0%∆) + C
1σ
5(h)ka
0%∆k
1
. Finally, due to (8.2) and (2.12), we have
(8.16) ω
11(h, B) ≤ σ
6(h), σ
6(h) = η(6 + 2C
2)σ
40(h) + C
1A
0∆σ
5(h)T . Applying inequalities (8.9), (8.11), (8.12), (2.5), (8.14) and (8.16) to (8.13) we conclude that (2.16) is true and σ(h) = C
3hη(A
00∗+ A
0∆) + Λ
st(2σ
3(h) + σ
6(h)).
P r o o f o f T h e o r e m 2. S t e p 1. Formula (3.2) yields for each (nτ, mh) ∈ Ω
h0the equality
(8.17) z
n+1m=
12(1 − µα
nm+1)z
m+1n+
12(1 + µα
nm−1)z
nm−1+ τ (L
hz
h)
nm. Since (4.3) is satisfied, we have
(8.18) µkαk
∞≤ 1 .
Therefore, the coefficients in (8.17) are nonnegative and kz
n+1k
1≤ kz
nk
1+ τ k(L
hz
h)
nk
1, and we deduce by induction that
kz
nk
1≤ kz
0k
1+ τ
n−1
X
j=0
k(L
hz
h)
jk
1(0 ≤ n ≤ N
h) .
But, from (4.2), (4.5) and (3.3), z
0= 0 and L
hz
h= L
hv
h− L
hr
hu = −L
hr
hu.
Hence
(8.19) kz
nk
1≤ τ
n−1
X
j=0
k(L
hr
hu)
jk
1.
Thus, we must estimate the norm of (L
hr
hu)
n(0 ≤ n ≤ N
h− 1).
S t e p 2. Let h ∈ H and n (0 ≤ n ≤ N
h− 1) be fixed and let us introduce the following notation:
f = u
nτ, f
+= u
(n+1)τ, ϕ(x) = λ(0, nτ, x) , (8.20) λ
m= λ(nτ, (n + 1)τ, mh) , φ
m(θ) = λ(θ, (n + 1)τ, mh) ,
κ
nm= κ(nτ, (n + 1)τ, mh) . It follows from (2.3), (4.3) and (2.5) that for every m ∈ Z, (8.21) |mh − φ
m(θ)| ≤ A((n + 1)τ − θ) ≤ Aτ ≤ h;
he
−A0τ≤ φ
m+1(θ) − φ
m(θ) ≤ he
A0τ. According to (3.2) and (4.1) we have
(L
hr
hu)
nm= 1 2τ h
(m+1)hR
(m−1)h
f
+− 1 2
(m+2)h
R
(m−2)h
f
+ 1
4h
2h
α
nm+1(m+2)h
R
mh
f − α
m−1nmh
R
(m−2)h
i . Since u is a solution of problem (1.1)–(1.2), it follows from (2.18) that
(m+1)h
R
(m−1)h
f
+=
λm+1
R
λm−1
f .
Thus, (L
hr
hu)
ncan be written as l
hf where l
his an operator acting from L
loc1(R) to m(R
h), defined by
(l
hf )
m= 1 2τ h
λm+1R
λm−1
f − 1 2
(m+2)h
R
(m−2)h
f
(8.22)
+ 1 4h
2h α
nm+1(m+2)h
R
mh
f − α
nm−1mh
R
(m−2)h
f i
.
If we define the prolongation operator (cf. [2]), p
0h: m(R
h) → L
loc∞(R), by (8.23) (p
0hw
h)(x) = X
m∈Z