Assume uniqueness of solutions to $r = a^k$ when $k > 0$ and $a \geq 0$ and $r \geq 0$. Then you just need to prove that $(\lim_n a_n)^k = \lim_n a_n^k$. For this show that $f(x) = x^k$ is continuous, and the rest will follow.