Appearance
Table of Contents (click to expand)
Ch01 - Vector Spaces
Subspace
Definition 1.0 - Subspace of Vector Space
A subspace
- additivity: for all
, we have . - homogeneity: for all
and all scalars , we have .
These two properties are also the criteria for a subset of a vector space to be a subspace.
Sum of Subspaces
Definition 1.1 - Sum of two subspaces
Given two subspaces
Analogous to The Union of Sets
Sum of subspaces
Definition 1.2 - Sum of a family of subspaces
Given a family of subspaces
Uniqueness of Representation ?
Is the representation of any element of sum of subspaces unique or not? In the following section we will focus on this question.
Direct Sums
Definition 1.3 - Direct sum of two subspaces
Given two subspaces
Definition 1.4 - Direct sum of a family subspaces
Given a family of subspaces
Direct Sum VS Sum
Direct-sum is a stronger condition than the ordinary sum of subspaces, as it requires the representation of each vector as a sum of vectors from the subspaces to be unique.
So it seems that direct sum is more important than the ordinary sum of subspaces, as it provides a stronger structural property by ensuring uniqueness of representation. Structural or structure is a crucial concept in all algebraic contexts, including linear algebra for sure. We will explore this concept further in the subsequent sections.
Direct Sum Criterion ?
How can we determine if a given family of subspaces forms a direct sum? Do we have to check the uniqueness of the representation for every vector individually? We will see the answer in the following propositions.
Lemma 1.1 - Criterion for Direct Sum of a Family of Subspaces:
The direct sum of a family of subspaces
Proof Logic (click to expand)
This is a
- If direction: Assume the direct sum holds. Show that the only way to represent the zero vector as a sum of vectors from each
is by taking all vectors to be zero. - Only if direction: Assume the only way to represent the zero vector as a sum of vectors from each
is by taking all vectors to be zero. Show that this implies the representation of any vector as a sum of vectors from each is unique.
Regarding the forward direction, it trivially holds
Regarding the backward direction, suppose
, then we have
By assumption
Lemma 1.2 - Criterion for Direct Sum of Two Subspaces:
The direct sum
Proof Logic (click to expand)
This is also a
- If direction: Assume
holds. Show that . - Only if direction: Assume
. Show that this implies the representation of any vector in as a sum of vectors from and is unique.
Regarding the forward direction, by
Regarding the backward direction, the proof is similar to that of Proposition 1.1.
Is Dimension Important ?
The dimension of a vector space is a fundamental concept that measures the "size" of the space in terms of the number of vectors in a basis. It plays a crucial role in understanding the structure and properties of vector spaces. And we will mainly focus on finite-dimensional vector spaces which is more manageable and widely applicable in practice.
Ch02 - Finite-Dimensional
Span and Linear Independence
Span and linear independence is two fundamental concepts in linear algebra that help us understand the structure of vector spaces, especially the basis in finite-dimensional vector spaces.
Linear Combinations and Span
Usually, the span of a set of vectors is the smallest subspace that contains all the vectors in the set. It captures all possible linear combinations of the vectors, providing a way to describe the subspace generated by them.
Definition 2.1 - Span
The span of a set of vectors
is a subspace of the vector space . Proof Logic (click to expand)
By the subspace definition 1.0, we have to show that
satisfies additivity and homogeneity: a. Additivity: For any
, we have . It follows from the fact that and are linear combinations of vectors in , and the sum of two linear combinations is also a linear combination of vectors in . b. Homogeneity: For any
and any scalar , we have . It follows from the fact that is a linear combination of vectors in , and multiplying a linear combination by a scalar results in another linear combination of vectors in . is the smallest subspace containing the set . Proof Logic (click to expand)
Let
be any subspace of that contains . We need to show that , which implies that any element from is also in . Since
is a subspace containing , it must be closed under linear combinations of vectors in . Therefore, any linear combination of vectors in is also in . By definition, is the set of all linear combinations of vectors in . Hence, .
How Large Can the Span Be?
Span could be any subspace, but how large it can be reached? We will discuss it soon
Definition 2.2 - Span of Vector Space and Finite-Dimensionality
A vector space
If a vector space
Uniqueness of Representation
If a vector space is finite-dimensional
Linear independence
Definition 2.3 - Linear Independence
A set of vectors
Definition 2.4 - Linear Dependence
A set of vectors
Lemma 2.1 - Linear Dependence Lemma
Suppose
Lemma 2.2 - Equivalent Spanning Set
Upon Lemma 2.1, suppose
Proof Logic
Suppose
Then any linear combination of
Lemma 2.3 - Finite-dimensional Subspace
Every subspace of a finite-dimensional vector space is finite-dimensional.
Proof Logic
By finite-dimensional definition 2.2, a vector space
Lemma 2.4 - Length of Linearly Independent Set
The length of a linearly independent set of vectors in a vector space
Proof Logic
Proof: TODO
Boundary of Linear Independence and Spanning Set
By Lemma 2.4, we see that the length of linear independent set could be up to the length of a spanning set. By definition 2.2, we see that the length of spanning set of vector space could be up to the cardinality of vector sapce. So what is the boundary between them called? It is called a basis.
Bases
Definition 2.5 - Basis
A set of vectors
It would be costly to check both linear independence and spanning property separately. The criterion below provides an equivalent and often more practical way to verify if a set is a basis.
Lemma 2.5 - Basis Criterion
A set of vectors
This lemma also confirms the uniqueness representation of any element from a span of vector space.
Proof Logic
This is a
Assuming
is a basis of , then every vector in can be uniquely represented as a linear combination of the vectors in . Since
is a basis, by its definition 2.5, is linearly independent and spans . The spanning property ensures that every vector in can be written as a linear combination of vectors in . Suppose for some
and coefficients . By the linear independence of
, we must have for all , ensuring the uniqueness of the representation. Assuming every vector in
can be uniquely represented as a linear combination of the vectors in , then is a basis of . The uniqueness of representation implies that
is linearly independent. The fact that every vector in can be represented as a linear combination of vectors in implies that spans . Therefore, is a basis of .
Lemma 2.6 - Spanning Set Contains a Basis
Every spanning set of a vector space
Proof Logic
To prove this lemma, we start with a spanning set of
- If the set is already linearly independent, it is a basis.
- If not, by lemma 2.4, we can remove vectors that are linear combinations of others without losing the spanning property. Repeating this process, we eventually obtain a linearly independent subset that still spans
, which is a basis.
Lemma 2.7 - Existence of a Basis
Every finite-dimensional vector space
Proof Logic
By definition 2.3, a finite-dimensional vector space has a finite spanning set. By lemma 2.6, this spanning set contains a basis of
Lemma 2.8 - Extension of Linearly Independent Sets to a Basis
Every linearly independent set of vectors in a vector space
Proof Logic
Proof Logic:
Let
- If
already spans , it is a basis. - If not, we can add vectors from
that are not in the span of to while maintaining linear independence. Repeating this process, we eventually obtain a linearly independent set that spans , which is a basis.
Lemma 2.9 - Existence of Complementary Subspace
Every subspace of
Proof Logic
Let
- If
, then we can take , so that . - If not, suppose the basis of
is , since set is linearly independent, by lemma 2.8, it can be extended to a basis of , assume the basis of is . Let be the subspace spanned by , and is also the basis of as all elements of are linearly independent. All elements of basis are linearly independent, so , further more by lemma 1.2, direct sum holds.
The Invariant of All Bases
For a vector space
Dimension
Lemma 2.10 - Invariant of All Bases
Any two bases of a finite-dimensional vector space
Proof Logic
Let
Definition 2.6 - Dimension
The dimension of a finite-dimensional vector space
Lemma 2.11 - Dimension of Subspace
The dimension of a subspace
Proof Logic
Let
Lemma 2.12 - Linearly Independent Set of Maximum Length
Every linearly independent set of vectors in a finite-dimensional vector space
Proof Logic
By the lemma of extension of linear independent sets (lemma 2.8), any linearly independent set in a finite-dimensional vector space can be extended to a basis. Since the given set has length
Lemma 2.13 - Subspace of Maximum Dimension
A subspace of a finite-dimensional vector space
Proof Logic
Let
Lemma 2.14 - Spanning Set of Maximum Length
A spanning set of a finite-dimensional vector space
Proof Logic
Let
Lemma 2.15 - Dimension of the Sum of Two Subspaces
If
Proof Logic
Let
Since
which gives the desired result:
Actions on Vector Spaces
For now we only discussed the object in linear algebra, vector space more specially finite-dimensional vector space, and its structure through bases and dimension. But we have not touched the function between vector spaces. The next natural step is to study the morphisms between vector spaces, which are the linear maps, and understand their properties and the vector space they form.
Ch03 - Linear Maps
Linear maps themselves also form a vector space, we will call it vector space of linear maps. Specifically, if
Vector Space of Linear Maps
Definition 3.1 - Linear Map and Homomorphism
Linear map of vector spaces is a homomorphism from one vector space to another, preserving addition and multiplication by scalars, where both vector spaces are defined over the same field. More formally definition is :
A linear map (or linear transformation)
- Additivity
- Homogeneity
These two properties are also the criteria for determining a function to be a linear map.
How to Determine a Linear Map ?
As we known from last section, a vector space is determined by its basis. Once given bases for both the domain and codomain vector spaces, a linear map is completely determined by its action on the basis vectors of the domain. Different actions (or functions) corresponds to different linear maps.
Lemma 3.1 - Linear Map Determined by Basis
Suppose
Proof Logic
We have to show two things :
- the existence of a linear map
such that for all , - the uniqueness of such a linear map.
Regarding aspect 1, it is a
such that it implies
Regarding aspect 2, it is a
Definition 3.2 - Linear Maps as Vector Space
The set of all linear maps from a vector space
Additivity: For
, define for all , which means . Homogeneity: For
and , define for all , which means .
Definition 3.3 - Composition of Linear Maps
The composition (or multiplication) of two linear maps
Associativity: For
, , and are linear maps, then . Identity: For any vector space
, the identity map defined by for all satisfies and for any linear maps and . Distributivity: For linear maps
and , we have .
Note that the composition of linear maps is not commutative in general, i.e.,
Dive into Linear Map
For now, we only get to known the basic properties of (general) linear maps. In the following section, let us take a closer look at two special subspace under a linear map :
- null space (or kernel), the preimage in the domain of the zero vector under the linear map.
- range (or image), the set of all vectors in the codomain that are mapped from vectors in the domain under the linear map.
where null space is usually closed related with injectivity property of the linear map, and range is usually closely related with surjectivity property of the linear map.
Null Space and Ranges
This section will explore some special linear maps.
Definition 3.4 - Null Space
Let
Lemma 3.2 - Null Space As a Subspace
The null space of a linear map
Proof Logic
To show a linear map is a subspace, by the definition of subspace (definition 1.1), we need to verify three conditions:
The existence of identity element: The zero vector
is in the null space since . Additive closure: If
, then , so . Scalar multiplication closure: If
and , then , so .
Special Null Space
In general, the null space could be any subspace of the domain. But what if the null space is a trivial subspace, i.e.,
Definition 3.5 - Injective
A function
NOTE
In general, the concept of injective is applied to all functions, not just linear maps.
Lemma 3.3 - Criteria for Injective Linear Map
A linear map
Proof Logic
This is a iff
- If direction: Assume
is injective. Then for any , if , we must have . Hence, the null space of is . - Only if direction: Assume the null space of
is . If for some , then , which implies . Since the null space is , we have , and thus . Therefore, is injective.
Definition 3.6 - Range
Let
Lemma 3.4 - Range as a Subspace
The range of a linear map
Proof Logic
To show the range is a subspace, by the definition of subspace (definition 1.1), we need to verify three conditions:
The existence of identity element: The zero vector
is in the range since as . Closed under addition: If
, then and for some . Hence, as . Closed under scalar multiplication: If
and , then for some , and as .
Definition 3.7 - Surjective Linear Map
A linear map
Linear Map Dimension Theorem
For any linear map
Proof Logic
The statement does not explicit show the dimensions of these three vector spaces, but we can assume that :
be a basis for , where . Since
are independent, we can extend this set to a basis for by incrementally adding independent vectors such that spans the entire space , where . Thus, is a basis for .
Now we only need to show that
Considering the set
Spanning: Any vector
can be written as for some . Since is a basis for , we can write . Applying , we get . But for all , so , showing that spans . Linear independence: Suppose
, we only need to show that . Then , which means . Since is a basis for , the vectors are independent of the null space basis vectors . Therefore, , proving linear independence.
Hence,
Lemma 3.5 - Not Injective Linear Map
Linear map to a lower-dimensional space is not injective.
Proof Logic
By
By the Fundamental Theorem of Linear Maps, we have
If
which shows that
Lemma 3.6 - Not Surjective Linear Map
Linear map to a higher-dimensional space is not surjective.
Proof Logic
By
By the Fundamental Theorem of Linear Maps, we have
If
which shows that
Lemma 3.7 - Existence of Non-trivial Solution for Homogeneous System
A homogeneous system of linear equations with more variables than equations has a non-zero solution.
Mark that "homogeneous" means all the constant terms on the right-hand side of the equations are zero.
Proof Logic
Proof logic :
Consider the linear map
which implies
Lemma 3.8 - No Non-trivial Solution for Homogeneous System
A system of linear equations with more equations than variables has no non-zero solution.
Proof Logic
By
By the
So original problem "A system of linear equations with more equations than variables has no non-zero solution" can be reduced to "
By the Fundamental Theorem of Linear Maps, we have
which implies
Representation of Linear Map
As we know, linear maps themself forms a vector space. Before we dive into its structure, we need a representation for it, matrix is a proper representation.
Matrices
Matrix of a linear map

Definition 3.8: Matrix of a Linear Map
Given a linear map
where the
Definition 3.9 :
Specially, matrix
Then
Lemma 3.9 : Dimension of \mathbb{F}^{m, n}
Why Choose Matrix Representation ?
As we know, composition of linear maps is also a linear map, also a vector space. So it is natural to ask how the matrix of the composition relates to the matrices of the individual linear maps.
Definition 3.10: Matrix of the Composition of Linear Maps
The matrix of the composition of two linear maps
Lemma 3.10 : Matrix Multiplication
Matrix multiplication as linear combination of column or rows. Given
The
-th column of is a linear combination of the columns of with coefficients from the -th column of . The
-th row of is a linear combination of the rows of with coefficients from the -th row of .
Column-row Factoring
Definition 3.11 : Column and Row Rank
Given
Lemma 3.11 : Upper Bound for Column and Row Rank
The column rank and the row rank are at most
Proof
Take column rank of
By the lemma of length of linear independent set, the dimension of the vector space of
is at most , we have the column rank of is at most . And the vector space of
is a subspace of , by the lemma of dimension of subspace, so the dimension of it cannot exceed . Therefore the dimension of the span of the columns of
is at most .
Similarly, the row rank of
Lemma 3.12 : Matrix Column-row Factorization
Any
Proof
Assume the column rank of
Lemma 3.13 : Rank of Matrix
Column rank equals row rank.
Proof
In general, the
,
In this case, we need to show:
- The column rank of
is at most the row rank of . - The row rank of
is at most the column rank of .
Regarding the second point, the rows of
Regarding the first point,
Structure of A Linear Map
By far, we know that :
Composition of a matrix can also be represented as a matrix
A matrix can be factored into a product of two matrices
A natural question arises : Can a linear map be decomposed ? The central topic of a linear map of two vector spaces is structure.
Invertibility and Isomorphisms
In this section, we will focus on more special linear maps.
Invertible Linear Maps
Definition 3.12 : Invertible Linear Map
A linear map
Lemma 3.14 : Uniqueness of Invertible Linear Map
If a linear map
Proof
This is a
- both
and are inverses of , i.e., - introducing multiplication by identity, then apply hypothese in 1)
Hence, the inverse of
NOTE
By definition of invertibility, a linear map is invertible if and only if it has a two-sided inverse. Finding such a matrix is hard, actually we have better criteria using injectivity and surjectivity.
Lemma 3.15 : Criteria of Linear Map Invertibility
A linear map is invertible if and only if it is both injective and surjective.
Proof
Firstly, it is a
- Forward direction, if a linear map is invertible, then it is both injective and surjective.
- Backward direction, if a linear map is both injective and surjective, then it is invertible.
More in-depth, let
- Injectivity. Injectivity of linear map
means Since is invertible, there exists such that . Applying to both sides of gives Hence, is injective. - Surjective. Surjectivity of linear map
means Since is invertible, there exists such that and . For any , let . Then Hence, is surjective.
Regarding the backward direction :
- Since
is injective, for any , . - Since
is surjective, for any , there exists such that . - Define a function (or map)
by assigning , where is the unique element in such that . The uniqueness of is guaranteed by the injectivity of . In order to prove is the inverse of , we need to show that : - 3.1.
- 3.2.
- 3.3.
is a well-defined linear map of type , that is : - a. additivity:
- b. homogeneity:
- a. additivity:
- 3.1.
We omit the detailed proof here.
Lemma 3.16 : Invertible Linear Map Along Same Dimension
If both
Proof
We have shown that
so we only need to show that
By the fundamental theorem of linear maps :
- For the forward direction (injective implies surjective), assume
is injective. Then , so Since , we have , which implies is surjective. - For the backward direction (surjective implies injective), assume
is surjective. Then , so Hence, is injective.
Lemma 3.17 : Cyclic Property of Invertible Linear Map Along Same Dimension
Proposition : If
Proof
Intuitively
As we have shown that invertibility of linear map is equivalent with being injective or surjective for finite-dimensional vector spaces of the same dimension, it suffices to show that
For any
Hence,
Similarly with the backward direction, we omit the detailed proof here.
IMPORTANT
We have a special name for the relationship between vector spaces in lemma 3.17 : isomorphism.
Isomorphic Vector Spaces
Definition 3.13 : Isomorphic Vector Spaces
Two vector spaces
NOTE
Isomorphism of two vector spaces does not require that every linear map between them are invertible.
Determine The Isomorphism
The topic of whether two objects have the same structure is central of abtract algebra, and isomorphisms provide a precise way to capture this notion. In the case of isomorphism of vector spaces, it preserves the operations of vector addition and scalar multiplication on both directions. Is there an efficient way to determine if two vector spaces are structurally the same (or equivalent)?
Lemma 3.18 : Criteria for Vector Space Isomorphism
Two finite-dimensional vector spaces
Proof
This is an
Forward direction (
): Assume . Then there exists an invertible linear map . Since is invertible, it is both injective and surjective. By the rank-nullity theorem, . Backward direction (
): Assume . Since , so we only need to show that there a linear map that is bijective. Let be a basis of and be a basis of . Then we a linear map by : we see that
. Therefore, is surjective. Since , by the rank-nullity theorem, is also injective. Hence, is bijective, and thus invertible. This completes the proof of the backward direction.
Linear Map of Vector Space of Linear Maps
We know that
is a vector space of linear maps from to , and if , then we have , where denotes the matrix representation of with respect to chosen bases of and . Therefore, we can treat
as a linear map from the vector space to the vector space , that is ,
Lemma 3.19 - Linear Map of Vector Space of Linear Maps
Proof
Define a function
- Linearity (additivity and homogeneity): For any
and scalar , by the linearity of the matrix representation , we have Hence, is linear. - Bijectivity:
- Injectivity: If
, then maps all basis vectors of to in , which implies . Hence, is injective. - Surjectivity: For any matrix
, we can define a linear map such that . Hence, is surjective.
- Injectivity: If
Therefore,
Lemma 3.20 - Dimension of Vector Space of Linear Maps
The dimension of the vector space
Proof
By Lemma 3.19, we have an isomorphism
Linear Map VS Matrix-vector Multiplication
Definition 3.14 - Matrix of Vector
Recalling that matrix of linear map
Define
Similarly
Lemma 3.21 - Linear Maps Act Like Matrix Multiplication
Let
Proof Logic
Suppose
where
Taking the matrix representation with respect to the chosen basis of
On the other hand, the matrix representation of
Therefore,
which completes the proof.
The Role of Matrix of Linear Map
As we know, linear map
We can compare linear map
Lemma 3.22 - Relation Between Linear Map and Its Matrix Representation
Let
Proof Logic
Let
so by the linearity of the matrix representation
which implies there exists an isomorphism :
. Therefore, although
By lemma 3.18, if two vector spaces are isomorphic, then they have the same dimension. Therefore, we have :
Change of Basis
In this section, we will focus on another special linear map which maps a vector space to itself, we call it linear operator. Since matrix of linear map is boudled with bases of the domain and codomain, so when talking about the matrix of a linear operator, we always need to specify the bases of the vector spaces.
Definition 3.15 - Invertible of Matrix
A square matrix
where
Definition 3.16 - Matrix of Product of Linear Maps
Let
where
Definition 3.17 - Identity Operator
Let
More specifically,
Identity Operator VS Identity Matrix
The matrix of identity operator
with the same basis for both the domain and codomain is the identity matrix. The matrix of identity operator
with two bases is a change-of-basis matrix with respect to the chosen bases.
Lemma 3.23 - Matrix of Identity Operator with Two Bases
Suppose that
and
are inverses of each other.
Proof
Since
and
Hence, the two matrices are inverses of each other.
Lemma 3.24 - Change-of-basis Formula
Suppose that
be two matrices of the linear operator
Proof Logic
By definition 3.16, we have :
and
So we have
Lemma 3.25 - Matrix of Inverse of a Linear Operator
Suppose that
be the matrix of the linear operator
Proof
By definition 3.16, we have :
Since
where
which implies that
Products and Quotients of Vector Spaces
For now, we have only discussed vector space with one entry per vector. Next, we will consider vector spaces where each element is a tuple with multiple entries, leading to the concept of product of vector spaces. And later, we will also explore quotient spaces, which involve partitioning a vector space by a subspace, resulting each element is a coset of subspace. These two special vector spaces will be more structural.
Products of Vector Spaces
Definition 3.18 - Product of Vector Spaces
The product of the vector spaces
Product VS Sum
Recalling that the sum of the subspaces
It is the smallest subspace of
While in product of vector spaces, we do not require that all
Lemma 3.26 - Product of Vector Spaces is a Vector Space
Suppose
Lemma 3.27 - Dimension of Product of Vector Spaces
Suppose
Proof
By the linearity of product of vector spaces, for each entry-
which proves that
Lemma 3.28 - Product VS Direct Sum
Suppose
by
where
Proof
This is a
Forward direction (
) Suppose is a direct sum. By the lemma on direct sums, if with , then for all . Then by definition of , if , then , which shows that is injective. Backward direction (
) Suppose is injective. The only solution for is where for each , which implies that the only solution for is . By the lemma on direct sum, it shows that is a direct sum.
Lemma 3.29 - Dimension of Direct Sum
Suppose
Proof
By the definition of
By the lemma 3.27 on the dimension of the product of vector spaces, we have
Therefore,
which completes the proof.
Addition Out of Subspace
By the addition closure property of subspace,
Quotient Spaces
Definitinon 3.19 - Quotient Space
Suppose
is called the coset of
And the operations of translates are defined as follows:
Lemma 3.30 - Equality of Translates
Suppose
Lemma 3.31 - Quotient Space as a Vector Space
Suppose
NOTE
By Lemma 3.30, two vectors in
Definition 3.20 - Quotient Map
Suppose
Quotient map
Definition 3.21 - Dimension of Quotient Space
Suppose
Proof
Since
which completes the proof.

First Thoughts On Vector Space Structure
If there is a linear map
Definition 3.22 - Linear Map
Suppose we have a linear map
such that the following diagram commutes:
Lemma 3.32 - Properties of
Suppose
a.
b.
c.
d.
Proof
Regarding (a), by definition of linear maps
which shows that
Regarding (b), by definition
we have
Regarding (c), since
Regarding (d), by lemma 3.18, we only need to show
which completes the proof of (d).
Duality
As we know, linear map itself is a vector space. In this section, we will discuss a special kind of vector space called the dual space and the associated dual maps.
Dual Space and Dual Map
Definition 3.23 - Dual Space
A linear function (or linear functional)
Lemma 3.33 - Dimension of Dual Space
Suppose
Proof
Since linear map
As
Definition 3.24 - Dual Basis
Suppose
where
Lemma 3.34 - Dual Basis Gives Coefficients of Vector
Suppose
where
Proof
Since
where
Lemma 3.35 - Dual Basis is a Basis of Dual Space
Suppose
Proof
By the definition of basis, we need to show two things :
- The set
is linearly independent. - The set
spans the dual space .
By lemma 3.33,
only holds when
The left-hand side of the equation is a linear functional in
Since this must be zero for all
Definition 3.25 - Dual Map
In literal, dual space
Suppose
In other words, for any
For now, we can put the linear function (also a kind of linear map), regular linear map, and dual map together in a commutative diagram:
We see that dual map
- preserves addition
- preserves scalar multiplication
Lemma 3.36 - Properties of Dual Map
Suppose
Proof
Regarding part (a), let
Therefore, we have shown that
Regarding the part (b), let
Therefore, we have shown that
Regarding the part (c), let
Therefore, we have shown that
Null Space and Range of Dual of Linear Map
For now, we have established the relationship between original vector space
Definition 3.26 - Annihilator of a Subspace
Let
Lemma 3.37 - Annihilator As a Subspace
Let
Proof
To show that
Closed under addition: Let
. For any , we have: Hence,
. Closed under scalar multiplication: Let
and . For any , we have: Hence,
.
Therefore,
Lemma 3.38 - Dimension of Annihilator
Let
Proof
Define an inclusion map
Hence,
Lemma 3.39 - Boundaries of Annihilator
Let
In particular,
Annihilator to Dual Map
Annihilator bridges the gap between a original vector space
Lemma 3.40 - Null Space of Dual Map
Suppose
Proof
To prove part (a), let
For part (b), using the rank-nullity theorem and part (a), we have:
Lemma 3.41 - Injectivity of Dual Map
Suppose
Proof
To prove this, recall that a linear map is injective if and only if its null space is
Lemma 3.42 - Range of Dual Map
Suppose
Proof
To prove part (a), recall that for any linear map
For part (b), suppose
by definition 3.36, we have
Therefore,
Lemma 3.43 - Injectivity of Dual Map
Suppose
Proof
To prove this, recall that a linear map is injective if and only if its null space is
Matrix of Dual of Linear Map
As we know, we can represent a linear map
Lemma 3.44 - Matrix of Dual Map
Suppose
Proof
Let
By the definition of matrix of linear map
Evaluate the
On the other hand, by the definition of dual map and matrix of linear map
Comparing both sides, we get