Aquí hay algunos límites superiores.
Al cuadrar repetidamente, el problema está en PSPACE.
Hay un límite superior ligeramente mejor. El problema es un caso especial del problema BitSLP: dado un programa de línea recta que comienza en 0 y 1 con suma, resta y multiplicación que representa un número entero N , y dado i ∈ℕ, decida si el bit i (contando desde el el bit menos significativo) de la representación binaria de N es 1. El problema de BitSLP está en la jerarquía de conteo ( CH ) [ABKM09]. (Se indica en [ABKM09] que se puede demostrar que el problema de BitSLP está en PH PP PP PP PP ).
La pertenencia a CH a menudo se considera como una evidencia de que es poco probable que el problema sea difícil para PSPACE, porque la igualdad CH = PSPACE implica que la jerarquía de conteo colapsa. Sin embargo, no sé qué tan fuerte se considera esta evidencia.
En cuanto a la dureza, se muestra que BitSLP es # P-duro en el mismo papel [ABKM09]. Sin embargo, la prueba allí no parece implicar ninguna dureza del lenguaje X en la pregunta.
Referencias
[ABKM09] Eric Allender, Peter Bürgisser, Johan Kjeldgaard-Pedersen y Peter Bro Miltersen. Sobre la complejidad del análisis numérico. SIAM Journal on Computing , 38 (5): 1987–2006, enero de 2009. http://dx.doi.org/10.1137/070697926