🎉 75% of content is free forever — Unlock Premium from $10/mo →
CW
đŸ’ŧ Servicesâ„šī¸ Aboutâœ‰ī¸ ContactView Pricing Plansfrom $10

Gram-Schmidt Orthogonalization

B.Sc MathematicsLinear AlgebrađŸŸĸ Free Lesson

Advertisement

Gram-Schmidt Orthogonalization

The Gram-Schmidt Process

Algorithm

Given linearly independent vectors :

Step 1:

Step 2:

Step 3:

General Step:

Normalization

To get an orthonormal set, divide each orthogonal vector by its norm:

Properties

QR Decomposition

has columns (orthonormal vectors from Gram-Schmidt), and .

Example

Given :

Normalize:

Modified Gram-Schmidt

Applications

  • QR algorithm for eigenvalue computation
  • Least squares problems (QR factorization)
  • Orthogonal polynomials (Legendre, Chebyshev, etc.)
  • Orthonormal bases in function spaces
  • Numerical linear algebra (more stable than normal equations)

Complexity

The classical Gram-Schmidt process requires operations for vectors in .

Need Expert BSc Mathematics Help?

Get personalized tutoring, project support, or professional consulting.

Advertisement