Se le dan números enteros positivos N, m y k. ¿Hay alguna forma de comprobar si $$\sum_{\stackrel{p\le N}{p\text{ prime}}}p^k\equiv0\pmod m$$ más rápido que calcular la suma (modular)?
Para concretar, se puede suponer $e^k<m<N.$
No conozco la manera, pero no me parece obvio que no exista ningún método. Sería interesante encontrar formas rápidas de demostrar o refutar la equivalencia. Se puede suponer que el caso particular del problema es "difícil", es decir, el módulo no es lo suficientemente cercano a N como para que los límites de tipo Rosser en la suma lo descarten.
Con $k=0$ esto es solo preguntar si $m|\pi(N)$ por lo que es posible calcular la suma en tiempo $O(N^{1/2+\varepsilon})$ utilizando el Lagarias-Odlyzko método. (O, de forma más práctica, una de las combinatorias $\pi(x)$ métodos). En $k>0$ la suma es superlineal y, por tanto, no puede almacenarse directamente (sin, por ejemplo, reducción modular), pero no está claro si existe un algoritmo rápido.
Puedes plantearte el problema como "Tu amiga, que tiene acceso a grandes recursos computacionales, hace la afirmación (N, m, k). Si es cierta, ¿puedes demostrarlo? Si es falsa, ¿puedes refutarla?".
Editar: He publicado un problema relacionado en cstheory, preguntando si hay una prueba corta o una prueba interactiva de que la suma es correcta.