Module Theory/Vector Spaces and Linear Maps

Lesson 8.41,510 words

Vector Spaces and Linear Maps

A vector space is a module over a field, and the field hypothesis removes every pathology a general module can have: every vector space is free, so it has a basis, a well-defined dimension, and a coordinate isomorphism with F^n. Linear maps become matrices, change of basis becomes similarity, every space pairs with a dual of the same dimension, and the determinant is the unique alternating multilinear normalized form.

╌╌╌╌

A vector space over a field is exactly an -module: the module axioms, with the ring a field, are the vector-space axioms verbatim. A general module can lack a basis, carry torsion, and have no coordinate description; over a field none of that occurs. Every vector space is free, so it has a basis, a well-defined dimension, and an isomorphism with a coordinate space — the apparatus the canonical forms run on.1

The terminology shifts when is a field, though the definitions do not.

Module languageVector-space language
-module vector space over
element ; scalar vector ; scalar
submodule; quotient modulesubspace; quotient space
free module of rank space of dimension
module homomorphismlinear transformation
(generated by )

Bases and dimension

The first structural fact is that finitely generated vector spaces are free.

Dimension rests on one further fact, the exchange of one spanning set for another.

Every independent set is therefore no larger than every basis, and every spanning set no smaller, so any two bases have the same size.2

Two further consequences fall out. The building-up lemma says any independent set in a finite-dimensional space extends to a basis. And choosing a basis gives the coordinate isomorphism: the map sending is linear, surjective (the span), and injective (they are independent), so

Any two spaces of the same dimension are isomorphic; dimension is a complete invariant. Beyond finite dimension, Zorn's lemma still yields a basis, so every vector space is free — a field's lack of proper nonzero ideals removes the torsion obstruction that blocks a basis over or .

Choosing a basis identifies an -dimensional space with coordinate space: each vector is recorded by its unique tuple of scalar coordinates, and the correspondence is a linear isomorphism.

Dimension counts across quotients and maps

Specializing and gives the rank–nullity theorem.

The dimension of is the nullity, that of the rank. For a map between spaces of equal finite dimension, injective, surjective, and bijective all coincide — a counting statement with no analogue for general modules, where a proper submodule can be isomorphic to the whole ().

The matrix of a linear transformation

Fix ordered bases of and of . A linear map is determined by its values on , and writing collects those values into a matrix.

This correspondence is an isomorphism of vector spaces, and it turns composition into matrix multiplication.

Taking and one basis, is a ring isomorphism, and it restricts to the group isomorphism between invertible operators and invertible matrices. Matrix multiplication is associative because function composition is, without any direct computation.3

Change of basis and similarity

A different choice of basis gives a different matrix for the same operator, and the two are related by conjugation.

Let be two bases of and let be the transition matrix, whose columns express the -vectors in -coordinates. Then for any operator ,

So the matrices of one operator in different bases form a single similarity class, and conversely similar matrices represent one operator in different bases. Change of basis is conjugation in ; the similarity classes are the orbits of acting by conjugation on . Choosing the basis that makes the matrix as simple as possible is the canonical-forms problem, solved by viewing as an -module and applying the structure theorem over a PID.

One operator, two bases: reading it in basis gives matrix , in basis gives , and the transition matrix conjugates one into the other, .

Dual spaces

For a basis , define by (one if , else zero). These are the dual basis, and they are independent and span, so in finite dimension. The functional reads off the -th coordinate of a vector.

The dual basis pairs each basis vector with the functional returning its coordinate: the functional dual to evaluates to one on and to zero on every other basis vector, the identity pattern shown in the grid.

The dual of the dual returns the original space, and — unlike the isomorphism — the identification is canonical.

Because the definition of never mentions a basis, and are identified without choices, whereas requires picking one. A linear map induces the transpose , , whose matrix in the dual bases is the transpose of . That fact yields a clean proof that the row rank equals the column rank of any matrix: both equal the rank of the associated map, computed on or on .4

Determinants

The determinant is the unique scalar built from the columns of a matrix that is linear in each column, vanishes when two columns coincide, and normalizes the identity to . This works over any commutative ring , not only a field.

The sign appears because swapping two arguments of an alternating form negates it, so each permutation contributes with its parity. From the formula, several properties are immediate and complete the calculus of determinants.5

  • Transpose invariance. , so the determinant is equally a form in the rows; row and column statements coincide.
  • Multiplicativity. . In particular a change of basis leaves the determinant unchanged, so the determinant of a linear operator is well defined, independent of basis.
  • Singularity test. Over an integral domain, if and only if the columns (equivalently the rows) are linearly dependent; over a field, is invertible iff .
  • Cramer's rule and cofactors. when ; the cofactor expansion computes along any row, and the transposed cofactor matrix gives when is a unit.

Geometrically, over the determinant is the signed volume scaling of the unit cube: a linear map sends the cube spanned by the standard basis to the parallelepiped spanned by the columns of its matrix, and is that region's volume, with the sign recording orientation.

Over the reals the determinant is the signed area (in higher dimension, volume) scaling factor: the unit square spanned by the basis maps to the parallelogram spanned by the columns of , whose area is the absolute determinant.

General modules versus vector spaces

Because a vector space is free with a basis, an operator becomes a matrix, and the remaining question is which basis makes that matrix simplest. Answering it views as an -module and reads off invariant factors, which produces the rational and Jordan canonical forms.

PropertyGeneral -moduleVector space over
Basis existsnot alwaysalways (Zorn)
Complete invariantinvariant factorsdimension
Submodule whole possibleyes ()no (dimension counts)
Every short exact sequence splitsnoyes
not in generalcanonically (finite dim)

Footnotes

  1. Dummit & Foote, Abstract Algebra, 3rd ed., §11.1 — vector spaces as modules over a field, the terminology dictionary, and the proof that finitely generated (and, via Zorn's lemma, arbitrary) vector spaces are free.
  2. Dummit & Foote, §11.1, Theorem 3 (Replacement) and Corollaries 4–8 — invariance of basis size, dimension, the building-up lemma, , and with rank–nullity.
  3. Dummit & Foote, §11.2, Theorems 10–14 — the matrix of a linear transformation, , matrices of composites, , and change of basis by similarity through the transition matrix.
  4. Dummit & Foote, §11.3, Proposition 18 and Theorems 19–20, Corollary 21 — the dual basis, the natural isomorphism , the transpose of a linear map, and the equality of row and column rank.
  5. Dummit & Foote, §11.4, Theorem 24 and Corollaries 25–27, Theorems 28–30 — the determinant as the unique alternating multilinear normalized form, the Leibniz formula, transpose invariance, multiplicativity, the singularity criterion, Cramer's rule, and the cofactor formula for the inverse.

╌╌ END ╌╌