Suppose $T:V\to V$ is a linear operator on $V$ which is finite dimensional and suppose the JCF of $T$ is,
$\begin{pmatrix}c & \\1 &c\\ & &c\\ & & &d\\ & & & 1&d\\ & & & &1 &d\end{pmatrix}_{6\times 6}$,then clearly the characteristic polynomial of $T$ is $c_T(X)=(X-c)^3(X-d)^3$ i.e. the power of $(X-c)$ is the number of $c$'s in the diagonal and same way for $(X-d)$.But I do not think it is easy to find the minimal polynomial.Clearly,it is of the form $(X-c)^\alpha (X-d)^\beta$ where $1\leq \alpha,\beta\leq 3$,but we cannot say anything more.But our linear algebra professor told us that to find the minimal polynomial we have to just look at the largest Jordan blocks corresponding to a given eigenvalue,so for this example, the minimal polynomial should be $m_T(X)=(X-c)^2(X-d)^3$ but it does not annihilate $T$,so what is going wrong here?Can someone please clarify?
the minimal polynomial is the product of $(x- \lambda_i)^{M_i} $ where $M_i$ is the size of the largest Jordan block for the eigenvalue $\lambda_i$