Suppose TL(P(R))T \in \mathcal L(\mathcal P(\mathbf R)) is such that TT is injective and degTpdegp\deg Tp \le \deg p for every nonzero polynomial pP(R)p \in \mathcal P(\mathbf R).

  1. Prove that TT is surjective.
  2. Prove that degTp=degp\deg Tp = \deg p for every nonzero pP(R)p \in \mathcal P(\mathbf R).

Fix nNn \in \mathbf{N} and consider TT as an operator on Pn(F)\mathcal P_n(\mathbf F) (this is possible since degTpdegp\deg Tp \le \deg p). because TT is injective 3.69 implies TT is surjective on Pn(F)\mathcal P_n(\mathbf F), and since nn was arbitrary this shows TT is surjective on P(F)\mathcal P(\mathbf F).

To show degTp=degp\deg Tp = \deg p consider 1,x,1,x,\dots and apply induction:

Clearly T(1)T(1) must be a constant by injectivity and degTpdegp\deg Tp \le \deg p.

If T(x)T(x) were a constant then TT would fail to be injective since we could find nonzero a0,a1a_0,a_1 such that T(a0+a1x)=0T(a_0 + a_1x) = 0. Thus degT(x)=1\deg T(x) = 1.

Continue like this to show degTxn=n\deg Tx^n = n for all nNn \in \mathbf{N}.


todo: find better proof of (2)