GramSchmidtin
Gram-Schmidt process is a method for orthonormalizing a set of vectors in an inner product space, most commonly the Euclidean space. It is named after the mathematicians Erhard Schmidt and Joseph Louis Lagrange, who independently developed the process. The process takes a finite, linearly independent set of vectors and produces an orthogonal (or orthonormal) set of vectors that spans the same subspace.
The Gram-Schmidt process works by constructing each vector in the orthogonal set sequentially. For a given
The Gram-Schmidt process is widely used in various fields of mathematics and science, including linear algebra,