The Gram–Schmidt process is a method for orthonormalising a set of vectors in an inner product space, most commonly the Euclidean space Rn.


The Gram-Schmidt process being executed on three linearly independent, non-orthogonal vectors of a basis for R3.




The first two steps of the Gram–Schmidt process. (below)




References