theorem
Matrix.charpoly_blockDiagonal_const
{R : Type u_3}
[CommRing R]
{n : Type u_4}
[DecidableEq n]
[Fintype n]
{m : Type u_5}
[DecidableEq m]
[Fintype m]
(M : Matrix n n R)
:
The characteristic polynomial of a constant block-diagonal matrix is the characteristic polynomial of the block raised to the number of blocks.
theorem
charpoly_lmul_eq_minpoly_pow
{K : Type u_3}
[Field K]
{L : Type u_4}
[Field L]
[Algebra K L]
[FiniteDimensional K L]
(α : L)
(hα_int : IsIntegral K α)
:
LinearMap.charpoly ((Algebra.lmul K L) α) = minpoly K α ^ (Module.finrank K L / Module.finrank K ↥K⟮α⟯)
For a finite field extension $L/K$ and $\alpha \in L$ integral over $K$, the characteristic polynomial of multiplication by $\alpha$ is the minimal polynomial of $\alpha$ raised to the power $[L:K]/[K(\alpha):K]$.