O Polinômio Mínimo

Como encontrar o polinômio mínimo (ou minimal) de uma matriz ou operador linear e usá-lo para determinar se a matriz é ou não diagonalizável.