Skip to main content
Reviewed for accuracy by Manoj Kumar, Mathematics Educator

Gram Schmidt Calculator

Calculator

Adjust values & calculate

Enter your values below. Every result is computed in your browser โ€” no data is sent to any server.

Formula: u_k = v_k - sum_{j=1}^{k-1} proj(v_k, u_j), where proj(v, u) = (v dot u)/(u dot u) * u

Your Result

Worked example โ€” Orthonormal basis: e1 = [0.707, 0.707, 0], e2 = [0.408, -0.408, 0.816], e3 = [-0.577, 0.577, 0.577]

Reviewed for accuracy by Manoj Kumar, Mathematics Educator ยท Editorial policy