Gram-Schmidt Calculator
Enter your vectors using the Number of Vectors, Vector Size, and vector component fields to apply the Gram-Schmidt orthogonalization process. You get back a complete orthonormal basis — each orthogonalized vector u₁, u₂, u₃ along with its normalized form, displayed in a step-friendly results table.
Results
‖u₁‖ (Norm of First Orthogonal Vector)
--
‖u₂‖ (Norm of Second Orthogonal Vector)
--
‖u₃‖ (Norm of Third Orthogonal Vector)
--
u₁ · u₂ (Orthogonality Check, ≈ 0)
--
u₁ · u₃ (Orthogonality Check, ≈ 0)
--
u₂ · u₃ (Orthogonality Check, ≈ 0)
--