Minimal polynomial bound from a triangular invariant flag (source code)

= Minimal polynomial bound from a triangular invariant flag

If an upper-triangular $n$ by $n$ matrix has diagonal entries $\lambda_1,\ldots,\lambda_n$, its standard invariant flag satisfies
$$
(A-\lambda_kI)V_k\subseteq V_{k-1}.
$$
The commuting product $\prod_k(A-\lambda_kI)$ therefore vanishes, proving $\deg m_A\leq n$ without invoking the full Cayley-Hamilton theorem.