Let $\mathbb{k}$ be a field and denote by $\mathbb{k}_{10}[x]$ the vector space of all polynomials of $x$ of degree at most 10.
Define the shift operator $T:\mathbb{k}_{10}[x]\to \mathbb{k}_{10}[x]$ by equation $T(f(x))=f(x+1)$. Find the minimal polynomial of this operator.
My approach: Consider the standard basis of $\mathbb{k}_{10}[x]$ namely $\{1,x,x^2,\dots,x^{10}\}$. And if we write the matrix of this operator we will get $11\times 11$ matrix which is upper diagonal with $1$'s on the diagonal.
Then the characteristic polynomial of this operator will be $P(t)=(t-1)^{11}$. Since minimal polynomial $\mu(t)$ divides it then it should be of the form $(t-1)^k$, $0<k\leq 11$. I am trying to show that $k=11$ but cannot prove it rigorously.
Suppose $k<11$ then $\mu(t)=(t-1)^k$. Hence it means that the operator $(f-\text{id})^k$ is trivial operator. I was applying it to $x^k$ trying to get contradiction but no results.
Would be very grateful if anyone can show the solution!