 ##  [Criba de Atkin](/es/node/61990) 

 Definición

Criba de primalidad moderna que usa aritmética modular y condiciones de residuos cuadráticos para identificar candidatos hasta un límite N, seguida de eliminar múltiplos de cuadrados para dejar primos; a menudo más rápida que la clásica para límites grandes optimizados.

 

 

 

 

 

 





## Principio

Principio

Aplicar reglas basadas en x^2 + y^2, 3x^2 − y^2 y 3x^2 + y^2 módulo pequeños para alternar bits de candidaturas de enteros que satisfacen ciertas congruencias, y luego eliminar múltiplos de cuadrados para finalizar la lista de primos.

 

 

 

 

 





## Demostración

Demostración

Para N ≤ 50 el algoritmo alterna candidatos según pequeños pares x,y que satisfacen las congruencias cuadráticas; tras alternarlos y eliminar múltiplos de cuadrados quedan candidatos como 5,7,11,13,17,19,23,29,31,37,41,43,47.

 

 

 

 

## Aplicación incorrecta

Aplicación incorrecta

Implementar las reglas de Atkin incorrectamente (condiciones de congruencia erróneas u omisión de la eliminación de cuadrados), o usar Atkin para N muy pequeño donde la sobrecarga lo hace más lento que Eratóstenes.

 

 

 

 

 





## Consecuencia

Consecuencia

Bien implementado y afinado, Atkin puede ofrecer mejores constantes asintóticas y comportamiento de caché para rangos de criba muy grandes, produciendo una lista correcta de primos tras eliminar cuadrados y validar.

 

 

 

 

## Inversión

Inversión

La reversión es fiarse únicamente del alternado de congruencias sin la etapa final de eliminación de cuadrados — eso produce muchos candidatos pseudoprimos y una lista incorrecta.

 

 

 

 

 





## Límite

Límite

Atkin está destinado a enumerar primos hasta una gran cota N con implementación cuidadosa; requiere manejar correctamente las condiciones de residuos cuadráticos y no es ventajoso para intervalos pequeños o con mala localidad de memoria.

 

 

 

 

 





## Tensión semántica

Tensión semántica

Compite con variantes optimizadas de Eratóstenes y con tests probabilísticos o deterministas de primalidad; Atkin enfatiza reglas de congruencia aritmética que reducen trabajo pero intercambian complejidad de implementación y constantes.

 

 

 

 

 





## Síntesis

Síntesis

Atkin refina el cribado usando condiciones cuadráticas modulares para preseleccionar candidatos y luego eliminar múltiplos de cuadrados, ofreciendo un cribado teóricamente más rápido para N grandes cuando se implementa con optimización.