I am working on a proof, which is complete, conditional on the following conjecture being true:
Let $x$ be a positive real number; let $(q_n)_{n=1}^{\infty}$ and $(r_n)_{n=1}^{\infty}$ be convergent sequences of rational numbers (with the limits not necessarily rational). Then $$\lim\limits_{n \to \infty} x^{q_n r_n} = \lim\limits_{k \to \infty} (\lim\limits_{n \to \infty} x^{q_n r_k}).$$
I don't know how to prove this. I am not even sure that it is true, although I strongly suspect it is. Could anyone help me out here? Any hints would be appreciated. Ideally the proof uses only properties of convergent sequences and rational exponents.
To give some context, I am trying to prove the identity $(x^q)^r = x^{qr}$ for $x,q,r$ real and $x$ positive, using the definition that if $(a_n)_{n=1}^{\infty}$ a sequence of rational numbers with $\lim_{n \to \infty} a_n = a$, and $x > 0$ is a real number, then $$x^a = \lim\limits_{n \to \infty} x^{a_n}.$$
I am attempting to use the following chain of identities, all of which are either true by definition or easily proven, except for the one marked with $?$.
\begin{align}(x^q)^r &= (\lim\limits_{n \to \infty} x^{q_n})^r \\&= \lim\limits_{k \to \infty} (\lim\limits_{n \to \infty} x^{q_n})^{r_k} \\&= \lim\limits_{k \to \infty} (\lim\limits_{n \to \infty} (x^{q_n})^{r_k}) \\&= \lim\limits_{k \to \infty} (\lim\limits_{n \to \infty} x^{q_n r_k}) \\&\stackrel{?}{=} \lim\limits_{n \to \infty} x^{q_n r_n} = x^{qr}.\end{align}