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 language | Vector-space language |
|---|---|
| -module | vector space over |
| element ; scalar | vector ; scalar |
| submodule; quotient module | subspace; quotient space |
| free module of rank | space of dimension |
| module homomorphism | linear 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 .
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.
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 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.
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.
| Property | General -module | Vector space over |
|---|---|---|
| Basis exists | not always | always (Zorn) |
| Complete invariant | invariant factors | dimension |
| Submodule whole possible | yes () | no (dimension counts) |
| Every short exact sequence splits | no | yes |
| not in general | canonically (finite dim) |
Footnotes
- 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. ↩
- Dummit & Foote, §11.1, Theorem 3 (Replacement) and Corollaries 4–8 — invariance of basis size, dimension, the building-up lemma, , and with rank–nullity. ↩
- 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. ↩
- 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. ↩
- 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 ╌╌