El AKS algoritmo decide si es o no $n$ es el primer en el tiempo $\tilde{O}((\log{n})^6)$. Me pregunto si hay algún algoritmo más rápido para determinar la pertenencia de algunas conjunto infinito de números primos.
Lo que he intentado:
El de Lucas-Lehmer prueba de primos Mersenne se ejecuta en $\tilde{O}((\log{n})^2)$, pero no podemos demostrar que hay un número infinito de números primos de Mersenne.
Podríamos buscar y comprobar una Pratt certificado, por ejemplo si $n-1$ es fácil factor (tal vez es $\log{n}$-suave), y $a=2$ obras, entonces esto lleva tiempo $\tilde{O}((\log{n})^3)$. Pero no sé cómo demostrar que hay un número infinito de casos donde $n$ es primo y se satisfacen estas condiciones.
El algoritmo AKS también puede devolver rápidamente en algunos casos (si $r$ es pequeña), pero de nuevo no puedo mostrar esto sucede infinitamente a menudo para el prime $n$.
El de Miller-Rabin prueba se ejecuta en $\tilde{O}((\log{n})^4)$ pero esto requiere de la GRH.
Nosotros no podemos hacer nada mejor que el $O(\log{n})$ ya que todos los bits de la entrada debe ser inspeccionado.
¿Cómo podemos definir un conjunto infinito de números primos y un algoritmo de decisión para la que se ejecuta en el tiempo $O((\log{n})^k)$ algunos $k \lt 6$?