Next: HIGHER-ORDER EVOLUTION EQUATIONS AND
Up: PARABOLIC EQUATIONS AND THE
Previous: Boundary Conditions
  Contents
Consider
Semi-discretizing, using center differences in
(as a particular
example)
Subdivide interval
into
equal subintervals with
,
, where
.
is an
approximation to
, where
so the
and
are boundary lines. The equation for
at some time
are
and
are known values (boundary values)
let
then the system can be
written as
|
(144) |
 |
matrix
Remark:
for
, the
solution to
Solution to
|
(145) |
 |
|
(146) |
 |
substitutions (146) in (147)
Note: if
.
Stability: perturb
to
then
subtracting
Note on
Take
a constant coefficient real
matrix, then
|
(147) |
 |
|
|
|
|
 |
|
|
If
is a real
matrix such that
(commute) then
Hence
premultiplication of
by
then shows that
On putting
in (148) and differentiating with regards to
we get that
Now consider
where
is independent of
.
This clearly satisfies the condition
.
Differentiation with regards to
gives
In other words the solution of
Similarly, the vector function
is the solution of
provided
and
are independent of
Finite Difference Schemes from Systems of ODE's
For simplicity assume
given and that the boundary values
associated with
are 0.
|
(148) |
 |
where
is given before. The FD comes in approximating
.
First, notice that
Then, an obvious approximation is
, so (149) is
approximately
|
(149) |
 |
if
and
then (150) is
or
with
We can use Padé Approximants to get better approximations to
.
Padé Approximants to
where
is real:
Assume
can be approximated as
constants.
then we need 2 equations to determine
multiplying both sides by denominator
Hence
+ higher order terms
This is uniquely satisfied to
by
Hence
is a
Padé Approximation of
of order
. It has leading-order error =
.
In general
Hence
is the
Padé
Appointment of order
to
Exercise: Show that
Example:
Approximate
using
or
or
The
is also called a ``Unitary'' approximation, which is important property of the Schroedinger equation which is important to preserve.
and
Stability
Continuing our discussion of
with
and assume for simplicity that boundary
values are zero.
Take
![$ {\bf V}(0)=[g_1, g_2\cdots g_{M-1}]^T\;$](img2352.png)
but
which leads recursively to
|
(150) |
![$\displaystyle {\bf V}(t_n)=[\hat r_{T/S}(kA)]^n{\bf V}(0)$](img2359.png) |
The eigenvalues of

are
and are all different. Hence the eigenvectors of
are independent and
a basis for the
-dimensional space of the vector
of initial
values
(151) can be expressed as
|
(151) |
![$\displaystyle {\bf V}(t_n)=[\hat r_{T/S}(kA)]^n\sum^{M-1}_{l=1}c_l\phi_l=\sum^{M-1}_{l=1} c_l[\hat r_{T/S}(kA)]^n\phi_l$](img2367.png) |
Since
and we know that
it follows that (152) can be expressed as
|
(152) |
![$\displaystyle {\bf V}(t_n)=\sum^{M-1}_{l=1}c_l[\hat r_{T/S}(k\lambda_l)]^n\phi_l.$](img2370.png) |
(153) shows that
will tend to the null vector as
if and only if
If this condition is subject to
value, the equations are
``CONDITIONALLY STABLE.''
When

Although
stability implies that
for real
, it is possible
that some values of
be close to
and hence for these
will
alternate in sign as
increases and diminish in amplitude only very
slowly. This phenomenon is particularly pronounced in the
-neighborhoods of points of the discontinuity either in the initial
values or between boundary and intial values.
The real coefficients of
would clearly be
free of unwanted oscillations if
and
monotonically as
increase in magnitude. The
Padé Approximant
real negative would clearly have this property.
This corresponds to implicit (backwards) Euler.
If
for
we say the scheme is
stable
For Crank-Nicholson
but
as
CN is
stable.
In order to avoid unwanted oscillations one can show that it is
sufficient for
to decay to zero faster than the
lowest component
. This implies that
see Lawson, Morris (1978) J Num Anal SIAM 15, pp 1212-25.
Next: HIGHER-ORDER EVOLUTION EQUATIONS AND
Up: PARABOLIC EQUATIONS AND THE
Previous: Boundary Conditions
  Contents
Juan Restrepo
2003-05-02