Up: Contents
Gram-Schmidt

Description:

Gram-Schmidt (or Gramm-Schmidt?) is a way of converting a given arbitrary basis into an equivalent orthonormal basis:

This often leads to better accuracy (e.g. in least square problems) and/or simplifications.

Modified Gram-Schmidt Procedure

Start with the first vector, putting i=1. Now

1.
Normalize vector :

2.
For the remaining vectors , eliminate their component in the directions of using the following formula:

3.
Increment i and repeat until there are no vectors left.

Note that for real vectors

is indeed the component of in the direction of :

Graphical example:

Normalize :

Eliminate the components in the direction from the rest:

Normalize :

Eliminate the components in the direction from the rest:

Normalize :

Projection:

The component substraction formula can also be read as

The matrix is the projection operator onto
Up: Contents
10/11/00 0:32:32
10/11/00 0:35:18
10/13/00 0:05:06