Please wait while we prepare your calculator
Please wait while we prepare your calculator
Advanced vector subspace, orthogonal projection, and Gram-Schmidt suite. Compute projections onto lines and planes, construct orthonormal bases using the Gram-Schmidt process, and analyze the four fundamental subspaces of linear algebra (Column, Row, Null, and Left Null spaces).
Advanced vector subspace, orthogonal projection, and Gram-Schmidt suite. Compute projections onto lines and planes, construct orthonormal bases using the Gram-Schmidt process, and analyze the four fundamental subspaces of linear algebra (Column, Row, Null, and Left Null spaces).
Col(A) pivot column basis and rank
Dimension (Rank) = 2. Formed by the original pivot columns of matrix A.
Gilbert Strang's 4 fundamental subspaces, orthogonal decomposition theorems, Gram-Schmidt algorithms, and least-squares plane projections.
The orthogonal projection of a vector v onto a 1-dimensional subspace spanned by a non-zero vector u is defined by minimizing the Euclidean distance ||v - cu|| over all real scalars c. Setting the derivative of the squared error to zero yields:
When projecting onto an arbitrary flat plane passing through the origin with normal vector n = ⟨A, B, C⟩, any vector v decomposes uniquely into a component parallel to the normal and a component parallel to the plane:
Given a set of linearly independent vectors (v₁, v₂, ..., v_k), the Gram-Schmidt process constructs a mutually orthogonal set of vectors (u₁, u₂, ..., u_k) by iteratively subtracting the projections onto all previously constructed basis elements:
Normalizing each vector e_k = u_k / ||u_k|| yields an orthonormal basis, where e_i · e_j = 1 if i = j, and 0 otherwise. This forms the mathematical foundation of the QR matrix decomposition (A = QR), where Q is an orthogonal matrix and R is upper triangular.
For any real m × n matrix A with rank r, linear algebra identifies four natural, canonical subspaces:
The Fundamental Theorem of Linear Algebra states that Row(A) and Null(A) are orthogonal complements in ℝⁿ, and Col(A) and Null(Aᵀ) are orthogonal complements in ℝᵐ.
Col(A) pivot column basis and rank
Dimension (Rank) = 2. Formed by the original pivot columns of matrix A.
Gilbert Strang's 4 fundamental subspaces, orthogonal decomposition theorems, Gram-Schmidt algorithms, and least-squares plane projections.
The orthogonal projection of a vector v onto a 1-dimensional subspace spanned by a non-zero vector u is defined by minimizing the Euclidean distance ||v - cu|| over all real scalars c. Setting the derivative of the squared error to zero yields:
When projecting onto an arbitrary flat plane passing through the origin with normal vector n = ⟨A, B, C⟩, any vector v decomposes uniquely into a component parallel to the normal and a component parallel to the plane:
Given a set of linearly independent vectors (v₁, v₂, ..., v_k), the Gram-Schmidt process constructs a mutually orthogonal set of vectors (u₁, u₂, ..., u_k) by iteratively subtracting the projections onto all previously constructed basis elements:
Normalizing each vector e_k = u_k / ||u_k|| yields an orthonormal basis, where e_i · e_j = 1 if i = j, and 0 otherwise. This forms the mathematical foundation of the QR matrix decomposition (A = QR), where Q is an orthogonal matrix and R is upper triangular.
For any real m × n matrix A with rank r, linear algebra identifies four natural, canonical subspaces:
The Fundamental Theorem of Linear Algebra states that Row(A) and Null(A) are orthogonal complements in ℝⁿ, and Col(A) and Null(Aᵀ) are orthogonal complements in ℝᵐ.