Rational canonical form theorem
Rational canonical form theorem: Let be a linear map on a finite-dimensional vector space over a field . Then there exists a basis of such that the matrix representation of is block diagonal with blocks equal to companion matrices of monic polynomials satisfying
The polynomials (the invariant factors) are uniquely determined by . Moreover, is the minimal polynomial of , and is the characteristic polynomial of .
Conceptually, one views as a module over the polynomial ring via and applies the structure theorem over a PID (since is a PID). The companion blocks encode the cyclic summands in the resulting module decomposition.
Proof sketch: Decompose the -module into a direct sum of cyclic modules with . In each cyclic summand, choose the basis ; the action of is then represented by the companion matrix of the annihilating polynomial. Taking the direct sum basis yields the block diagonal form.