Skip to main content

Section 2.21 PID-module structure theorems: Jordan canonical forms

Amazingly, by treating the case \(R=F[x]\text{,}\) where \(F\) is a field, the PID-module structure theorems gives us some advanced theory about linear transformations for finite-dimensional \(F\)-vector spaces essentially for free! Before getting into details, we first make an observation about modules over a general polynomial ring.

Proof.

The proposition is the key that will allow us to connect linear transformations of vector spaces to the PID-module structure theory. Firstly, if \(F\) is a field, then we know that \(F[x]\) is a PID. Now, let \(V\) be a finite-dimensional \(F\)-vector space, and let \(T\colon V\rightarrow V\) be a linear transformation of \(V\text{.}\) Using the language of module theorem, \(V\) is a finite free \(F\)-module, and \(T\in \End_F(V)\) is an \(F\)-endomorphism of \(V\text{.}\)
According to our proposition, \(V\) inherits an \(F[x]\)-module structure from \(T\) by defining \(x^n\cdot v=T^n(v)\text{,}\) and more generally, \(g(x)\cdot v=g(T)(v)\text{.}\) Since \(V\) is finitely generated over \(F\text{,}\) it is certainly finitely generated over \(F[x]\text{.}\) We conclude that as an \(F[x]\)-module, we have
\begin{align*} V \amp \cong (F[x])^n\oplus\bigoplus_{i=1}^m F[x]/(g_i(x)) \end{align*}
for some polynomials \(g_i(x)\in F[x]\text{.}\) Next, since \(V\) is a finite-dimensional \(F\)-vector space and \(F[x]\) is an infinite-dimensional \(F\)-vector space, we must have \(n=0\) and
\begin{align*} V \amp \cong \bigoplus_{i=1}^m F[x]/(g_i(x)) \text{.} \end{align*}
Great, but what does this tell us about the linear transformation \(T\text{?}\)

Definition 2.21.2. Minimal and characteristic polynomial.

Let \(F\) be a field, let \(V\) be a finite-dimensional \(F\)-vector space, and let \(T\colon V\rightarrow V\) be a linear transformation.
  • Characteristic polynomial.
    The characteristic polynomial of \(T\) is the polynomial \(\ch_T(x)\) defined as
    \begin{align} \ch_T(x) \amp = \det(xI-A) \text{,}\tag{2.21.1} \end{align}
    where \(A=[T]_B\) is a(ny) matrix representation of \(T\) with respect to a a basis \(B\) of \(V\text{.}\)
  • The minimal polynomial of \(T\) is the unique monic polynomial \(m_T(x)\in F[x]\) of minimal degree satisfying \(m_T(T)=0_V\text{.}\)

Remark 2.21.3. Minimal and characteristic polynomial.

Assume \(V\) is a \(n\)-dimensional \(F\)-vector space, and let \(T\in \End_F(V)\) be a linear transformation. The minimal polynomial is the unique monic generator of
\begin{align*} \Ann V \amp =\{g\in F[x]\mid g(T)=0_V\}\text{.} \end{align*}
By the Cayley-Hamilton theorem (proved in great generality in your homework), we have \(\ch_T(T)=0_V\text{,}\) and thus \(m_T(x)\mid \ch_T(x)\text{.}\)

Proof.