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?