Fund Theorem Linear Algebra
Fund Theorem Linear Algebra
• Orthogonal Vectors
• Orthogonal and Orthonormal Set
• Orthogonal Complement of a Subspace W
• Column Space, Row Space and Null Space of a Matrix A
• The Fundamental Theorem of Linear Algebra
Orthogonality
If both vectors are nonzero (not required in the definition), then the angle θ between the
two vectors is determined by
u ·~
~ v
cos θ = = 0,
k~
ukk~
vk
which implies θ = 90◦ . In short, orthogonal vectors form a right angle.
Orthogonal and Orthonormal Set
u = ~0}.
W ⊥ = nullspace(AT ) = span{Strang’s Special Solutions for AT ~
Proof. Given W = span{~ un}, then
u1 , . . . , ~
W ⊥ = {~ v·w
v : ~ ~ ∈ W}
~ = 0, all w
= {~ uj · ~
v : ~ v = 0, j = 1, . . . , n}
v = ~0}.
v : AT ~
= {~
u = ~0. Therefore,
Strang’s Special solutions are a basis for the homogeneous problem AT ~
W ⊥ = nullspace(AT ) = span{Strang’s Special Solutions for AT ~ u = ~0}.
Column Space, Row Space and Null Space of a Matrix A
The column space, row space and null space of an m × n matrix A are sets in Rn or Rm ,
defined to be the span of a certain set of vectors. The span theorem implies that each of
these three sets are subspaces.
Definition. The Column Space of a matrix A is the span of the columns of A, a subspace
of Rm . The Pivot Theorem implies that
Definition. The Row Space of a matrix A is the span of the rows of A, a subspace of
Rn. The definition implies two possible bases for this subspace, just one selected in an
application:
x = ~0}.
nullspace(A) = span{Strang’s Special Solutions for A~
The Row space is orthogonal to the Null Space
Theorem. Each row vector ~r in matrix A satisfies ~r · ~
x = 0, where ~
x is a solution of the
homogeneous equation A~x = ~0. Therefore
rowspace(A) ⊥ nullspace(A).
W⊥ = span{~ un}⊥
u1, . . . , ~
= {~ y ·~
y : ~ ui = 0 for all i = 1, . . . , n}
= nullspace(AT )
= span{Strang’s Special Solutions for AT ~u = ~0}
Method. To compute a basis for W ⊥ , find Strang’s special Solutions for the homogeneous
u = ~0. The basis size is k = number of free variables in AT ~
problem AT ~ u = ~0.
Applications may add an additional step to replace this basis by the Gram-Schmidt orthog-
onal basis ~ yk . Then W ⊥ = span{~
y1, . . . , ~ yk }.
y1, . . . , ~
Fundamental Theorem of Linear Algebra
The four fundamental subspaces are rowspace(A), colspace(A),
Definition.
nullspace(A) and nullspace(AT ).
The Fundamental Theorem of Linear Algebra has two parts:
(1) Dimension of the Four Fundamental Subspaces.
Assume matrix A is m × n with r pivots. Then
dim(rowspace(A)) = r , dim(colspace(A)) = r ,
dim(nullspace(A)) = n − r , dim(nullspace(AT )) = m − r
(2) Orthogonality of the Four Fundamental Subspaces.
rowspace(A) ⊥ nullspace(A)
colspace(A) ⊥ nullspace(AT )
Gilbert Strang’s textbook Linear Algebra has a cover illustration for the fundamental theo-
rem of linear algebra. The original article is The Fundamental Theorem of Linear Algebra,
http://www.jstor.org/stable/2324660. The free 1993 jstor PDF is available
via the Marriott library. Requires UofU 2-factor login.