Definition: $A\in M_{n\times n}(F)$ is in rational form if $$A=\begin{bmatrix} A_1& & \\ & \ddots & \\ & & A_r\\ \end{bmatrix}$$ where $A_i$ is companion matrix of non scalar monic polynomial $p_i$, and $p_{i+1}|p_i$, for all $1\leq i\leq r-1$.
Let $F$ be a field and let $B$ be an $n\times n$ matrix over $F$. Then $B$ is similar over the field $F$ to one and only one matrix which is in rational form.
Proof: Let $T$ be the linear operator on $F^n$ which is represented by $B$ in the standard ordered basis. As we have just observed, there is some ordered basis for $F^n$ in which $T$ is represented by a matrix $A$ in rational form. Then $B$ is similar to this matrix $A$. Suppose $B$ is similar over $F$ to another matrix $C$ which is in rational form. This means simply that there is some ordered basis for $F^n$ in which the operator $T$ is represented by the matrix $C$. If $C$ is the direct sum of companion matrices $C_i$ of monic polynomials $g_1,…,g_s$ such that $g_{i+1}$ divides $g_i$ for $i=1,…s- 1$,then it is apparent that we shall have non-zero vectors $\beta_1,…,\beta_s$ in $V$ with $T$- annihilators $g_1,…,g_s$ such that $$V=Z(\beta_1;T)\oplus \dots \oplus Z(\beta_s;T)$$ But then by the uniqueness statement in the cyclic decomposition theorem, the polynomials $g_i$ are identical with the polynomials $p_i$ which define the matrix $A$. Thus $C=A$.
Que: How to rigioursly show existence of $\beta_1,…,\beta_s\in V\setminus \{0\}$ such that $T$-annihilator of $\beta_i$ is $g_i$ and $V= Z(\beta_1;T)\oplus \dots \oplus Z(\beta_s;T)$?