
Section 7.4 Second-order evolution equation 319
7.4.6 Program
Here, we do not has as our object to check the efficiency of all mentioned methods for
the approximate solution of the model Cauchy problem for elliptic equation (7.180)–
(7.182), (7.184). As judged from the standpoint of computational realization, the sim-
plest approach here is related with using regularized schemes of type (7.241), (7.248)
(or (7.241), (7.254)) with the regulizer G = .
In the case of (7.241), (7.248), the approximate solution is to be found from the
difference equation
(E + α)
y
n+1
− 2y
n
+ y
n−1
τ
2
− y
n
= 0,
and in the case of (7.241), (7.254), from
α
y
n+1
− y
n−1
2τ
+
y
n+1
− 2y
n
+ y
n−1
τ
2
− y
n
= 0.
For such schemes, the computational realization is not much more difficult than for
direct problems.
Here, to be controlled (bounded) is the growth of the solution norm, this very often
being not sufficient for obtaining a satisfactory approximate solution. The latter cir-
cumstance is related with the fact that, here, we do not use any preliminary treatment
of the approximate solution burdened with input-data inaccuracy. That is why we have
to use regularized difference schemes with stronger regulizers.
The program PROBLEM13 realizes the regularized difference scheme (7.241),
(7.248) with G =
2
:
(E + α
2
)
y
n+1
− 2y
n
+ y
n−1
τ
2
− y
n
= 0. (7.256)
For the model problem (7.180)–(7.182), (7.184), the realization of (7.256) is based on
using the five-point sweep algorithm.
Note some possibilities available in choosing the regularization parameter. In the
most natural approach, the regularization parameter is to be chosen considering the
discrepancy; here, we compare, at t = 0, the solutions of the direct problem of type
(7.180)–(7.183), in which the boundary condition (7.183) is formulated from the solu-
tion of the inverse problem. Here, two circumstances are to be mentioned, which make
this approach very natural as used with regularized difference schemes of type (7.256).
First, the used algorithm becomes a global regularization algorithm (we have to solve
the problem for all times t at ones). Second, here the computational realization of
the direct problem, i.e., the boundary value problem for the elliptic equation, is much
more difficult than for the inverse problem, a problem for the second-order evolution
equation.