Un número de Carmichael es un número compuesto $N$ , de tal manera que $a^{N-1}\equiv 1\mod N$ es válida para cada $a$ coprima a $N$ . $N$ es un número de Carmichael si
- $N$ es impar y libre de cuadrados
- $N$ tiene al menos tres factores primos distintos
- Para cada factor primo $p|N$ tenemos $p-1|N-1$
Un número entero positivo $M$ se da.
¿Cómo puedo encontrar eficientemente el menor número de Carmichael $N\ge M$ ?
Por ejemplo, el número Carmichael más pequeño por encima de $10^{10}$ es $$10017089857=73\cdot163\cdot577\cdot1459$$
Busco un método más eficaz que la fuerza bruta, algo así como una criba de Carmichael. ¿Alguna idea?