Linear Algebra: Kernel, Image, Injectivity, and Isomorphisms

Proof: Kernel of a Linear Transformation as a Subspace

  • Consider a linear transformation tt from a vector space VV to WW. The kernel of tt, denoted kernel(t)\text{kernel}(t), is a subset of VV.
  • Verification of the Subspace Property:     * To show that the kernel is a subspace, we use the one-step subspace test.     * Assuming cc is a scalar and vv and ww are elements in the kernel(t)\text{kernel}(t), we check if the linear combination cv−wcv - w is also in the kernel(t)\text{kernel}(t).     * Since tt is linear, t(cv−w)=c⋅t(v)−t(w)t(cv - w) = c \cdot t(v) - t(w).     * Since vv and ww are in the kernel by assumption, we know that t(v)=0t(v) = 0 and t(w)=0t(w) = 0.     * Therefore, t(cv−w)=c(0)−0=0t(cv - w) = c(0) - 0 = 0.     * By definition, because the result is the zero vector, cv−w∈kernel(t)cv - w \in \text{kernel}(t).
  • Conclusion: The kernel(t)\text{kernel}(t) is a subspace of VV by the one-step subspace test.
  • Exercise for Students: Prove the equivalent part of the lemma: the image of tt in WW is a subspace of WW. The proof is similar and involves recalling the definition of the image as the set of things in WW that are mapped to under tt.

Definitions of Injectivity and Surjectivity

  • Let f:X→Yf: X \rightarrow Y be a set function where XX and YY are sets.
  • Injective: ff is injective if f(x1)=f(x2)  ⟹  x1=x2f(x_1) = f(x_2) \implies x_1 = x_2 for all x1,x2∈Xx_1, x_2 \in X. Conceptually, this means if you find something in the image, there is only one thing in the domain that maps to it.
  • Surjective: ff is surjective if for all y∈Yy \in Y, there exists an x∈Xx \in X such that f(x)=yf(x) = y. Conceptually, this means the image is the entire codomain (WW).

Lemmas on Injectivity, Surjectivity, Kernel, and Image

  • For a linear transformation t:V→Wt: V \rightarrow W:     * Part 1: tt is injective if and only if the kernel(t)={0}\text{kernel}(t) = \{0\}.     * Part 2: tt is surjective if and only if the image(t)=W\text{image}(t) = W.
  • The lecturer notes that the second part regarding surjectivity is a general fact about set functions and does not strictly depend on the properties of vector spaces.

The Rigor of Mathematics: Russell and Whitehead

  • The lecturer references the Principia Mathematica by Bertrand Russell and Alfred North Whitehead (1800s/early 1900s).
  • The Problem of Consistency: Mathematicians in that era questioned the consistency of their proofs. Russell and Whitehead attempted to boil mathematics down to approximately eight axioms and build the entire system from them.
  • Level of Rigor: To illustrate how rigorous this was, they proved that 1+1=21 + 1 = 2 only after reaching page 330 of the text.

Proof of Surjectivity Lemma

  • Direction 1 (tt is surjective   ⟹  \implies image(t) = W$):     * Assume tt is surjective. Let w∈Ww \in W.     * Since tt is surjective, there exists at least one v∈Vv \in V such that t(v)=wt(v) = w.     * By definition, this implies w∈image(t)w \in \text{image}(t). Therefore, W⊆image(t)W \subseteq \text{image}(t).     * Since image(t)⊆W\text{image}(t) \subseteq W by definition, iterating both inclusions proves W=image(t)W = \text{image}(t).
  • Direction 2 (image(t) = W   ⟹  \implies tt is surjective):     * Assume that the image(t)=W\text{image}(t) = W.     * Then for all w∈Ww \in W, because WW is equal to the image, there exists a v∈Vv \in V such that t(v)=wt(v) = w.     * Thus, tt is surjective by definition.

Proof of Injectivity Lemma

  • Direction 1 (tt is injective   ⟹  \implies kernel(t) = {0}):     * Assume tt is injective. Let v∈kernel(t)v \in \text{kernel}(t).     * By definition, t(v)=0t(v) = 0.     * We know that for any linear transformation, t(0)=0t(0) = 0.     * Thus, t(v)=t(0)t(v) = t(0). Since tt is injective, the images being the same implies the inputs must be the same: v=0v = 0.
  • Direction 2 (kernel(t) = {0}   ⟹  \implies tt is injective):     * Assume the kernel(t)\text{kernel}(t) consists only of the zero vector. We want to show that if t(v)=t(w)t(v) = t(w), then v=wv = w.     * Assume t(v)=t(w)t(v) = t(w) for some v,wv, w.     * Because tt is linear, 0=t(v)−t(w)=t(v−w)0 = t(v) - t(w) = t(v - w).     * This implies v−w∈kernel(t)v - w \in \text{kernel}(t).     * Since we assumed the kernel(t)={0}\text{kernel}(t) = \{0\}, the vector v−wv - w must be the zero vector.     * Therefore, v−w=0v - w = 0, which implies v=wv = w. Thus, tt is injective.

Questions & Discussion: Linear Transformation Examples

  • Task: Come up with linear transformations that are injective, surjective, or neither. (The Identity matrix is disallowed).
  • Example 1: Projection onto the x-axis (from R2\mathbb{R}^2 to R1\mathbb{R}^1):     * Defined by the matrix (10)\begin{pmatrix} 1 & 0 \end{pmatrix}.     * It takes (xy)\begin{pmatrix} x \\ y \end{pmatrix} and sends it to xx.     * Surjectivity: It is surjective because any real number xx can be produced.     * Injectivity: It is not injective. The kernel consists of all vectors where x=0x = 0 (anything in the form (0y)\begin{pmatrix} 0 \\ y \end{pmatrix}, which is the span of (01)\begin{pmatrix} 0 \\ 1 \end{pmatrix}). Since the kernel is one-dimensional, there are infinitely many vectors mapping to zero.
  • Example 2: Injective from R1\mathbb{R}^1 to R2\mathbb{R}^2:     * Defined by the matrix (11)\begin{pmatrix} 1 \\ 1 \end{pmatrix}.     * It sends x∈Rx \in \mathbb{R} to (xx)\begin{pmatrix} x \\ x \end{pmatrix}.     * Kernel Calculation: The kernel is the set of xx such that (11)x=(00)\begin{pmatrix} 1 \\ 1 \end{pmatrix} x = \begin{pmatrix} 0 \\ 0 \end{pmatrix}. Clearly, only x=0x = 0 works. Thus, it is injective.     * Surjectivity: It is not surjective because it only hits the diagonal in R2\mathbb{R}^2.
  • Example 3: Projection onto a vector VV:     * A student suggests projecting onto a vector bb in R2\mathbb{R}^2.     * If going from R2→R2\mathbb{R}^2 \rightarrow \mathbb{R}^2 and projecting onto a vector bb, this is neither injective nor surjective.     * It is not surjective because the output is restricted to the span of bb. However, if you restrict the codomain to be the image (the span of bb), it becomes surjective.
  • The Zero Transformation: Between any two vector spaces, the transformation mapping everything to zero is neither injective nor surjective (unless one of the spaces is the zero space).

Definition of Isomorphism

  • Bijective Function: A set function f:X→Yf: X \rightarrow Y is bijective if it is both injective and surjective.
  • Isomorphism: A linear transformation t:V→Wt: V \rightarrow W is an isomorphism if there exists a linear transformation t−1:W→Vt^{-1}: W \rightarrow V such that:     1. t∘t−1=IDWt \circ t^{-1} = \text{ID}_W     2. t−1∘t=IDVt^{-1} \circ t = \text{ID}_V
  • Notation: Vector spaces VV and WW are isomorphic, written as V≅WV \cong W.
  • Proposition: A linear transformation tt is an isomorphism if and only if tt is a bijection as a set function.
  • Set Function Lemma (for exercises):     1. ff is injective   ⟺  \iff there exists s:Y→Xs: Y \rightarrow X such that s∘f=IDXs \circ f = \text{ID}_X.     2. ff is surjective   ⟺  \iff there exists s:Y→Xs: Y \rightarrow X such that f∘s=IDYf \circ s = \text{ID}_Y.

Basis Preservation under Injective Linear Transformations

  • Lemma: Let t:V→Wt: V \rightarrow W be an injective linear transformation. If B={x1,…,xn}B = \{x_1, \dots, x_n\} is a basis for VV, then Bt={t(x1),…,t(xn)}B_t = \{t(x_1), \dots, t(x_n)\} is a basis for image(t)\text{image}(t).
  • Proof (Spanning):     * Let w∈image(t)w \in \text{image}(t). Then w=t(v)w = t(v) for some v∈Vv \in V.     * Since BB is a basis, there exist unique scalars αi\alpha_i such that v=α1x1+⋯+αnxnv = \alpha_1 x_1 + \dots + \alpha_n x_n.     * By linearity, w=t(α1x1+⋯+αnxn)=α1t(x1)+⋯+αnt(xn)w = t(\alpha_1 x_1 + \dots + \alpha_n x_n) = \alpha_1 t(x_1) + \dots + \alpha_n t(x_n).     * Thus, ww is in the span of BtB_t, and image(t)⊆span(Bt)\text{image}(t) \subseteq \text{span}(B_t).
  • Proof (Linear Independence):     * Assume γ1t(x1)+⋯+γnt(xn)=0\gamma_1 t(x_1) + \dots + \gamma_n t(x_n) = 0.     * By linearity, this implies t(γ1x1+⋯+γnxn)=0t(\gamma_1 x_1 + \dots + \gamma_n x_n) = 0.     * This means the vector γ1x1+⋯+γnxn∈kernel(t)\gamma_1 x_1 + \dots + \gamma_n x_n \in \text{kernel}(t).     * Because tt is injective, the kernel contains only the zero vector, so γ1x1+⋯+γnxn=0\gamma_1 x_1 + \dots + \gamma_n x_n = 0.     * Because B={x1,…,xn}B = \{x_1, \dots, x_n\} is a basis, it is linearly independent, meaning γ1=γ2=⋯=γn=0\gamma_1 = \gamma_2 = \dots = \gamma_n = 0.     * Therefore, BtB_t is linearly independent and constitutes a basis for the image.

Extension by Linearity and Abstract Vector Spaces

  • Linearization Goal: To understand abstract linear transformations computationally, we represent them as matrices. This involves finding isomorphisms between an abstract vector space VV (dimension nn) and the linear space KnK^n.
  • Process: Identify a basis for VV and map its elements to the standard basis of KnK^n.
  • Extension by Linearity: A process that allows us to define a linear transformation entirely based on where it maps the basis elements. If we know the images of the basis vectors, the entire map is determined.

The Existence of a Basis: Zorn's Lemma and the Axiom of Choice

  • The Logical Problem: Dimension is defined as the cardinality of a basis. However, we must first prove that every vector space actually has a basis.
  • Finite-Dimensional Case: One can take a spanning set and remove dependent vectors until a minimal set remains.
  • Infinite-Dimensional Case: Proving the existence of a basis requires Zorn's Lemma, which is equivalent to the Axiom of Choice.
  • Axiom of Choice: If you have infinitely many sets, you can pick one element from each set to create a new set.     * Metaphor: Imagine infinitely many shoeboxes, each containing a left shoe and a right shoe. The Axiom of Choice allows you to pick all the left shoes to create an infinite collection.
  • Controversy: The Axiom of Choice is controversial because it assumes a process (infinite selection) that is impossible in practice. However, it is fundamentally required to prove that every vector space has a basis.

Exam Instructions and Housekeeping

  • Class Break: 10:02 AM.
  • Handouts: Proof writing exercises to be released Friday. Preliminary tests distributed in class.
  • Test Rules: "Honor Rule" applied—do not flip the test over until instructed.
  • Correction on Points:     * Question 3, Part A: 3 points.     * Question 3, Part B: 7 points.