![]()
MATH347 L12: Fundamental Theorem of Linear Algebra
|
New concepts:
Vector space sums
FTLA
FTLA step-by-step (question by question) proof
Rank-nullity theorem
Characterizing solutions to linear systems in terms of rank and nullity
![]()
Direct sum, intersection of vector spaces
|
Definition. Given two vector subspaces , of the space , the sum is the set
Definition. Given two vector subspaces , of the space , the direct sum is the set (unique decomposition)
Definition. Given two vector subspaces , of the space , the intersection is the set
Definition. Two vector subspaces , of the space are orthogonal subspaces, denoted if for any .
Definition. Two vector subspaces , of the space are orthogonal complements, denoted , if they are orthogonal subspaces and , i.e., the null vector is the only common element of both subspaces.
![]()
Recapitulation: The four fundamental subspaces for a linear
mapping
|
A matrix is a linear mapping from to ,
The transpose is a linear mapping from to ,
To each matrix associate four fundamental subspaces:
Column space, , the part of reachable by linear combination of columns of
Left null space, , the part of not reachable by linear combination of columns of
Row space, , the part of reachable by linear combination of rows of
Null space, , the part of not reachable by linear combination of rows of
![]()
FTLA
|
Theorem. Given the linear mapping associated with matrix we have:
, the direct sum of the column space and left null space is the codomain of the mapping
, the direct sum of the row space and null space is the domain of the mapping
and , the column space is orthogonal to the left null space, and they are orthogonal complements of one another,
and , the row space is orthogonal to the null space, and they are orthogonal complements of one another,
![]()
Graphical representation of FTLA
|
![]()
Proofs
|
Understanding the FTLA is essential to applications
Proofs of the FTLA help in:
building the ability to recognize rigorous mathematical arguments as opposed to intuition
gaining an appreciation of the interplay between construction of mathematical concepts (formalized in a definition) and interaction between these concepts (propositions and theorems).
Recall: linear algebra seeks construction of complex objects, vectors through linear combination of column vectors organized into a matrix
, , , scaling coefficients.
a linear mapping from domain to codomain .
A proof of the FTLA is now presented as answers (first informal, and then rigorous) to a series of natural questions arising from the initial goal:
What vectors can be obtained by the linear combination ?
Is there only one way to obtain a vector by linear combination?
Is there a preferred way to describe vectors ?
Is there a preferred way to describe vectors that satisfy ?
Is there anything different about organizing vectors into rows?
![]()
Q1: What vectors can be obtained by the linear combination ?
|
Set of reachable vectors: defined by column space of (range of mapping )
has structure, it is a vector subspace of ,
Proof. such that by definition of . Then , hence .
”Size” of a vector space has been characterized by the concept of dimension. Give a distinct name to the “size” of the set of reachable vectors.
Definition. The rank of a matrix is the dimension of the column space
![]()
Q2: Is there only one way to obtain a vector by linear combination?
|
Suppose , could also be obtained differently, as ?
Subtracting the two linear combinations leads to , and the null space
has structure, it is a vector subspace of ,
Proof. .
Obviously, , but the null space might also contain non-zero vectors
Even when (i.e., is not the zero matrix) and (i.e., is not the zero vector), there still might be choices of and such that . This is different from , where .
Give a distinct name to the “size” of the set of such vectors.
Definition. The nullity of a matrix is the dimension of the null space
![]()
Q3: Is there a preferred way to describe vectors ?
|
Since and is a vector subspace of , .
The above implies that only of the columns of are linearly independent
Gather the linearly independent columns as the first columns
a block decomposition of , with the index denoting number of columns.
Since columns are linearly dependent on those of ,
The above states: “all the column vectors of can be expressed as linear combinations of linearly independent columns, .
![]()
Q4:Is there a preferred way to describe vectors that satisfy ?
|
Consider now :
Let . with linearly independent columns, . Write this out in blocks
This states that columns of are a spanning set for ,
Is it a minimal spanning set, i.e., a basis? Consider
Indeed columns of are linearly independent, establishing that
Theorem. (Rank-nullity theorem) For ,
![]()
Q5: Is there anything different about organizing vectors into
rows?
|
Matrix vector multiplication expresses a linear combination of columns. Multiple linear combination of columns: .
Organizing data into column vectors is an arbitrary choice, hence linear combinations of rows should also be possible, and indeed are expressed as
: the row vector obtained by linear combination of rows of with scaling coefficients gathered in the row vector . Multiple linear combinations of rows
Rows of are linear combination of rows of with scalings as rows of .
The set of vectors reachable by linear combination of rows of is
the row space or column space of the transpose, and is a subspace of .
Let , the dimension of the row space.
![]()
Dimensions of row, column spaces are equal
|
Proposition. The dimension of the column space equals that of the row space
Proof. Interpret as stating that the rows of can be obtained linear combinations of the rows of with scalings contained in . Since ,
The above is true for any matrix , Choose
Since and , it results that
![]()
FTLA components
|
Results up to now can be used to prove:
is orthogonal to .
Proof. , . Compute
is the only vector both in and .
Proof. Assume there might be and and . Since , such that . Since , . Note that since , contradicting assumptions. Multiply equality on left by ,
. Rank-nullity theorem states , thereby covering the entire codomain, .