The exact wording of the question is as follows:
Let $f$ be an entire function. Suppose there exists a positive integer $k$ such that $k^\text{th}$ derivative $f^{(k)}$ is a polynomial. Prove that $f$ is a polynomial.
Following the Taylor series representation of an arbitrary function $f(z) = \sum_{k \geq 0} c_k z^k$ and taking its derivative format as written in the textbook as an assumption, I provided the following as the solution:
Let $f^{(k)}(z) = \sum_{n\geq k} n(n-1)\ldots (n-k+1) c_k z^{n-k}$ and let $d_n = n(n-1)\ldots (n-k+1) c_k $. If $f^{(k)}$ is polynomial then $d_{k_0}$ is constant for each $k_0 \geq k$. Then $\underbrace{\int \ldots \int}_k f^{(k)} dz \ldots dz = \underbrace{\int \ldots \int}_k \sum_{n\geq k} d_n z^{n-k} dz \ldots dz = \sum_{n\geq k} \underbrace{\int \ldots \int}_k d_n z^{n-k} dz \ldots dz$
Since sum of polynomials is polynomial and $f = \underbrace{\int \ldots \int}_k f^{(k)} dz \ldots dz$, then $f$ is polynomial.
I was told the proof is wrong because I needed to show the Taylor series is finite; in other words, say $d_{k_0} = 0$ as opposed to just being a constant.
But now that I'm thinking about it:
- What I said about $d_{k_0}$ is not wrong but it is redundant, since the coefficients of $z$ are constant by definition of the Taylor series.
- I don't really see why it's necessary to write that the Taylor series is finite - even though it necessarily is. I'm showing it takes finitely many antiderivatives (i.e. $k$ many) of $f^{(k)}$ (which is assumed to be polynomial). Since I'm just adding and integrating terms of the Taylor series of some polynomial function (i.e. $f^{(k)}$), whatever property needed by a Taylor series to represent a polynomial function (i.e. $f$) must automatically be satisfied.
I'd very much appreciate it if anyone could specify my mistake.
At this point you already started on the wrong path. Note that the series $$\sum_{k=2}^\infty 2 x^k$$ for example satisfies your condition, but is not a polynomial!
Since you try to deduce from here that your function is a polynomial, your argument must be wrong, and here is why:
\smallskip
Here you make the second mistake. It is true that a finite sum of polynomials is a polynomial, BUT your sum is
is an infinite sum, and an infinite sum of polynomials is not always a polynomial.