language-icon Old Web
English
Sign In

Gram–Schmidt process

In mathematics, particularly linear algebra and numerical analysis, the Gram–Schmidt process is a method for orthonormalising a set of vectors in an inner product space, most commonly the Euclidean space Rn equipped with the standard inner product. The Gram–Schmidt process takes a finite, linearly independent set S = {v1, ..., vk} for k ≤ n and generates an orthogonal set S′ = {u1, ..., uk} that spans the same k-dimensional subspace of Rn as S. In mathematics, particularly linear algebra and numerical analysis, the Gram–Schmidt process is a method for orthonormalising a set of vectors in an inner product space, most commonly the Euclidean space Rn equipped with the standard inner product. The Gram–Schmidt process takes a finite, linearly independent set S = {v1, ..., vk} for k ≤ n and generates an orthogonal set S′ = {u1, ..., uk} that spans the same k-dimensional subspace of Rn as S. The method is named after Jørgen Pedersen Gram and Erhard Schmidt, but Pierre-Simon Laplace had been familiar with it before Gram and Schmidt. In the theory of Lie group decompositions it is generalized by the Iwasawa decomposition. The application of the Gram–Schmidt process to the column vectors of a full column rank matrix yields the QR decomposition (it is decomposed into an orthogonal and a triangular matrix). We define the projection operator by where ⟨ u , v ⟩ {displaystyle langle mathbf {u} ,mathbf {v} angle } denotes the inner product of the vectors u and v. This operator projects the vector v orthogonally onto the line spanned by vector u. If u = 0, we define p r o j 0 ( v ) := 0 {displaystyle mathrm {proj} _{0},(mathbf {v} ):=0} . i.e., the projection map p r o j 0 {displaystyle mathrm {proj} _{0}} is the zero map, sending every vector to the zero vector.

[ "Orthogonalization", "Matrix (mathematics)" ]
Parent Topic
Child Topic
    No Parent Topic