
116 Chapter 4 Boundary value problems for parabolic equations
of implicit approximations, at the next time layer we arrive at nonlinear difference
equations. For the approximate solution to be found, we have to use these or those
iteration methods for solving systems of nonlinear equations. To avoid this situation,
in computational practice they widely use linearized difference schemes in which the
solution at the next layer is found from a system of linear equations. We will illustrate
some possibilities that arise along this line with the example of difference schemes for
the nonlinear problem (4.117)–(4.119).
By analogy with (4.11), on the set of mesh functions given on ¯ω and vanishing on
∂ω, we define the operator
A(v)y =−(a(x,v)y
¯x
)
x
, x ∈ ω.
Here, the coefficient a(x,v)is to be defined, for instance, as
a(x,v) = k(x − 0.5h, 0.5(v(x) + v(x − h))),
or
a(x,v) =
1
2
(k(x − h,v(x − h)) + k(x, v)).
To the initial differential problem (4.117)–(4.119), we put into correspondence the
differential-difference problem
dy
dt
+ A(y)y = f (x, t, y), x ∈ ω, t > 0, (4.124)
y(x, 0) = u
0
(x), x ∈ ω. (4.125)
Let us discuss difference schemes for problem (4.124), (4.125). To begin with, con-
sider nonlinear difference schemes in which the solution at the next time layer is found
as the solution of a nonlinear difference problem. Such schemes can be constructed
similarly to difference schemes for the linear parabolic equation. For instance, a purely
implicit difference scheme for (4.124), (4.125) is
y
n+1
− y
n
τ
+ A(y
n+1
)y
n+1
= f (x, t
n+1
, y
n+1
),
n = 0, 1,...,N
0
− 1,
(4.126)
y
0
= u
0
(x), x ∈ ω. (4.127)
In the nonlinear scheme (4.126), (4.127), for the difference solution at the next time
layer to be found, a nonlinear difference problem must be solved. For the values of
y
n+1
to be determined, these or those iterative processes are used. Some important
specific features of the corresponding nonlinear difference problems deserve mention.
The first specific feature is related with the fact that in the iterative embodiment
of implicit difference schemes a good initial approximation is always available. This
initial approximation can be chosen as the solution at the previous layer. The second,