This is the backward error bound for LU:

  • , : matrices obtained by taking the absolute value of the entries of and .
  • We use the same notation for and .
  • The backward error can become very large when we have large entries in or .
  • The LU factorization is not a backward stable algorithm.

In our previous example:

  • The backward error is , where is the unit roundoff.
  • It can become arbitrarily large regardless of how small is.
  • We can choose as small as we want and make the backward error large.
  • The factorization is not backward stable.

Where do these large entries come from?

Recall the LU factorization:

We have a problem when the pivot becomes very small.

LU algorithm, Stability of the LU factorization, Forward and backward error