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).
Solutions to y^T A = 0 / Null(A^T)
Solutions to y^T A = 0. By Strang's Theorem, LeftNull(A) is the orthogonal complement of Col(A) in ℝ³.
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 ℝᵐ.
Solutions to y^T A = 0 / Null(A^T)
Solutions to y^T A = 0. By Strang's Theorem, LeftNull(A) is the orthogonal complement of Col(A) in ℝ³.
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 ℝᵐ.