
Gram-Schmidt Orthonormalization Process
A set of basis vectors for an inner product space can be made orthogonal and of unit length. This process is called the Gram-Schmidt Orthonomalization process. The formulas for performing theses conversion are:
Use the Gram-Schmidt orthonormalization process to create a cubic polynomial basis for: P3(x) that can approximate functions over the interval [ 2, 4 ].
A cubic basis means a set of four linearly independent polynomials that can span the P3(x) space, thus you can start with { 1, x, x2, x3 }. Then you need to convert this basis into “orthogonal” polynomial vectors using the calculus inner product with respect to the given interval [ 2, 4 ]. Convert this set into unit polynomial vectors to “normalized” them.
Try these Examples:
Create the calculus inner product function needed for the Gram-Schmidt Process.
![]() |
Setup the cubic polynomial basis we need to convert into an orthonormal basis.
Start the Gram-Schmidt orthonormalization process.
This set of ‘w’ vectors is orthogonal :
![]()
Now lets make them unit vectors :
This set is now an orthonormal basis for P3(x):
![]()
Look to the next section where we demonstrate how such a basis can be used to approximate continuous functions over specific intervals.
