I'd just do it like this; Suppose P is a polynomial of degree d < 11. Then
[tex]P = \sum_{n = 0}^d a_n x^n[/tex]
where any coefficient may be zero (in particular, if [itex]a_d = a_{d - 1} = \cdots = a_{k + 1} = 0, a_k \neq 0[/itex] we have a polynomial of degree k.
Differentiation is linear, so
[tex]DP = \sum_{n = 0}^d a_n D x^n = \sum_{n = 1}^d n a_n x^{n-1}<br />
= \sum_{n = 0}^{d - 1} b_n x^n[/tex]
where [itex]b_n = n a_n[/itex], which is the general form for a polynomial of degree d - 1 or lower.
Or what about induction :)
The degree is the highest power that occurs.
A polynomial of degree 0 is a constant, differentiation makes it zero.
A polynomial of degree 1 is of the form [tex]c x + P_0[/tex] with [itex]P_0[/itex] of degree zero, differentiating gives [tex]c[/itex] which is of degree zero, so the degree is lowered by one.<br />
Now suppose it is true for degrees up to and including <i>n</i>. Suppose [itex]P_{n+1}[/itex] is a polynomial of degree <i>n + 1</i>. Then the coefficient of the x^(n+1) term is non-zero by definition, so we can divide it out and write [itex]P_{n+1} = x^{n+1} + P_n[/itex], with P_n a polynomial of degree n. Since <i>D</i> is linear,<br />
[itex]D P_{n+1} = D x^{n + 1} + D P_n = (n + 1) x^n + D P_n[/itex],<br />
where the first term is a polynomial of degree <i>n</i> and the second term is of degree strictly smaller than <i>n</i> by the induction hypothesis. The sum of two polynomials has no greater degree than the degree of the largest, so the degree is maximally <i>n</i> < <i>n</i> + 1.<br />
<br />
But maybe matt has a faster way in mind.[/tex]