Polylogarithm: $$\mathrm{Li}_s(x)=\sum_{k=1}^{\infty}\frac{x^k}{k^s}$$ Prove that $\mathrm{Li}_s(x)$ is a rational function if $s\in\mathbb{Z},\ s\leqslant 0$.
I tried to find some sort of regularity by evaluating polylogarithm for different $s$: $$ s=0:\ \ \mathrm{Li}_s(x)=\frac{x}{1-x}\\ s=-1:\ \ \mathrm{Li}_s(x)=\frac{x}{(1-x)^2}\\ s=-2:\ \ \mathrm{Li}_s(x)=\frac{x(x+1)}{(1-x)^3}\\ \vdots $$ However, from $s=-3$ there is no regularity: $$ s=-3:\ \ \mathrm{Li}_s(x)=\frac{x(x^2+4x+1)}{(1-x)^4}\\ \vdots $$
So, I would be glad if someone could tell me what I should actually do in this problem.
Hint: Show that
$$\frac{d}{dx}\text{Li}_n(x)=\frac{1}{x}\text{Li}_{n-1}(x)$$
then by induction if $\text{Li}_n(x)$ is rational, so is its derivative and hence $\text{Li}_{n-1}(x)$.