Next: Scaling
Up: a priori Error Estimates
Previous: a priori Error Estimates
The result of the last theorem has been made use of by J.H. Wilkinson in
a technique known as `backward error analysis'. In this, instead of
bounding the rounding errors at each stage of a calculation, we find a
perturbed equation whose exact solution is the same as the approximate
solution we compute for the exact equation. Because of its importance,
we give a brief outline of its application to Gaussian elimination.
Because of rounding errors, we do not obtain exact L,U factors;
suppose we actually get Lc,Uc, which are such that
Returning for a moment to the exact solution, we can think of solving
in two parts, the first of which is solving
corresponding to the reduction of the right hand side, and the second of
which is solving
where
L=[mij], U=[aij(n)]. Because of rounding error, suppose we
actually compute
which satisfies
 |
(1.3) |
where we have used the already computed value of L. Suppose we also
compute
, which is the exact solution of
 |
(1.4) |
From (4.3) and (4.4), the computed solution satisfies
or
We can write this in the form
 |
(1.5) |
by using (4.2) and then setting
We can now use Theorem 4.1.3 with
to bound
the error in the solution, provided we can bound
.
Taking norms in (4.6) and using norm inequalities, we find
Wilkinson derives (at some length!) bounds for all these items in terms
of computer arithmetic error bounds and with assumptions about the size
of the matrix elements. We shall not go into that here, and
in practice numerical bounds are rarely computed. However, in
the process of finding a bound for
it turns out that the errors are
minimised if the multipliers are bounded by 1 in modulus. We thus use a
pivoting strategy that ensures this, the commonest being to use partial
pivoting, with the pivot of maximum modulus being chosen at each stage.
It is rather disappointing that this clever analysis does
not produce a rather more positive outcome.
Next: Scaling
Up: a priori Error Estimates
Previous: a priori Error Estimates
John Gilbert
1999-02-25