Vamos
$$x = \lim_{n\to\infty} a_n^{1/n!}.$$
Sabemos de @frame95's respuesta que $x$ existe. Ahora establezca $\delta_n = \log a_n - n! \log x$ y el aviso de que
$$ \frac{\delta_{n+1}}{(n+1)!} = \frac{\delta_n}{n!} + \frac{1}{(n+1)!}\log\left( 1 + \frac{1}{a_n^n} + \frac{1}{a_n^{n+1}} \right). $$
Ya sabemos que $\delta_n/n! \to 0$, de forma recursiva la aplicación de la anterior relación y tomando el límite de muestra que
$$ \frac{\delta_n}{n!} = -\sum_{k = 0}^{\infty} \frac{1}{(n+k+1)!}\log\left( 1 + \frac{1}{a_{n+k}^{n+k}} + \frac{1}{a_{n+k}^{n+k+1}} \right) $$
Ahora, mediante la utilización de simples apreciaciones $a_{n+k} \geq a_n^{k!} \geq a_1^{k!}$$\log(1+t) \leq t$$t \geq 0$, se obtienen los siguientes muy crudo obligado
$$ \left| \delta_n \right| \leq \sum_{k=0}^{\infty} \frac{n!}{(n+k+1)!} \cdot 2 a_1^{-k!}. $$
Ya que cada sumando es delimitada por $2a_1^{-k!}$$\sum_{k=0}^{\infty} 2a_1^{-k!} < \infty$, teorema de convergencia dominada dice que
$$ \limsup_{n\to\infty} \left| \delta_n \right| \leq \sum_{k=0}^{\infty} \lim_{n\to\infty} \frac{n!}{(n+k+1)!} \cdot 2 a_1^{-k!} = 0. $$
Por lo tanto, $\delta_n \to 0$ y, por tanto, $a_n!/x^{n!} = e^{\delta_n} \to 1$ como se requiere.