Power series $f(x)=\sum\limits_{n=0}^\infty$ $a_n x^n$ with the radius of convergence $R>0$
And the sequence $(b_k)$ satisfies
$R>b_1>b_2>..., $ $\lim_{k\to\infty} b_k=0$
Need to show that if $f(b_k) =0$ for all $k\geq 1$, $f$ is a constant zero function.
So I decided to use contraposition. I assumed that there exists at least one nonzero component of$(a_n)$, namely $a_p$.
Then the series $f(b_k)$ become $a_p$$b_k$ for all $b_k$, which is nonzero.
Am I right? Can it be the end of the proof?
Almost, you cannot totally neglect the higher terms. If $p$ is minimal with $a_p\ne 0$, then $f(x)=x^p\cdot\sum_{n=0}^\infty a_{n+p}x^n$. The function $x\mapsto \sum_{n=0}^\infty a_{n+p}x^n$ is continuous in $|x|<R$ and is nonzero at $x=0$, hence in a neighbourhood of $0$, i.e. for almost all $b_k$.