Linear Algebra

Gram-Schmidt Orthogonalization

Convert linearly independent vectors into an orthonormal basis using the Gram-Schmidt process. Shows every projection, subtraction, and normalization step.

Inputs
Vector v₁
Vector v₂
Vector v₃

Before (blue) vs After (gold) — 2D projection

Input vectors váµ¢
Orthonormal eáµ¢
Projection (dashed)

Step-by-Step Work

Put It Into Practice

The calculator shows the steps — a quiz proves you can do them on your own.

Stuck on Linear Algebra? Get 1-on-1 help

Alexander tutors all math and CS levels — $55/session, free consultation.