Un número primo probable es aquel que pasa la prueba de primalidad . Un primo probable fuerte es un número que pasa la versión fuerte de la prueba de primalidad. Un pseudoprimo fuerte es un número compuesto que pasa la versión fuerte de la prueba de primalidad.
Todos los números primos pasan esta prueba, pero una pequeña proporción de números compuestos también pasan esta prueba, lo que los convierte en " falsos primos ".
A diferencia de los pseudoprimos de Fermat , para los cuales hay números que son pseudoprimos en todas las bases coprimas ( números de Carmichael ), no hay números compuestos que sean pseudoprimos fuertes en todas las bases.
Formalmente, un número compuesto impar n = d • 2 s + 1 con d impar se denomina pseudoprimo fuerte (Fermat) en base a si se cumple una de las siguientes condiciones:
o
para algunos(Si n satisface las condiciones anteriores y no sabemos si es primo o no, es más exacto llamarlo primo fuerte probable en base a . Si sabemos que n no es primo, podemos usar el término pseudoprimo fuerte. )
La definición es trivial si a ≡ ±1 mod n , por lo que estos casos triviales a menudo se descartan.
Richard Guy dio la definición erróneamente con solo la primera condición, pero no todos los números primos la satisfacen [1] .
Un pseudoprimo fuerte para la base a es siempre un pseudoprimo de Euler-Jacobi , un pseudoprimo de Euler [2] y un pseudoprimo de Fermat para esa base, pero no todos los pseudoprimos de Euler y Fermat son pseudoprimos fuertes. Los números de Carmichael pueden ser pseudoprimos fuertes en algunas bases, por ejemplo, 561 es pseudoprimo fuerte en base 50, pero no en todas las bases.
El número compuesto n es un pseudoprimo fuerte como máximo para una cuarta parte de todas las bases menores que n [3] [4] . Por lo tanto, no hay "números de Carmichael fuertes", números que son pseudoprimos fuertes para todas las bases. Por lo tanto, dada una base aleatoria, la probabilidad de que un número sea pseudoprimo fuerte en esa base no excede 1/4, que se utiliza en la prueba de Miller-Rabin ampliamente utilizada . Sin embargo, Arnaud [5] ha dado un número compuesto de 397 dígitos que es pseudoprimo fuerte a cualquier base menor que 307. Una forma de evitar declarar tales números como primos probables es combinar la prueba de posible primo fuerte con la prueba de pseudoprimo de Lucas . en la prueba de Bailey-Pomeranz-Selfridge-Wagstaff .
Hay infinitos pseudoprimos fuertes para cualquier base en particular [2] .
Primeros pseudoprimos fuertes en base 2
2047, 3277, 4033, 4681, 8321, 15841, 29341, 42799, 49141, 52633, 65281, 74665, 80581, 85489, 88357, 90751, ... ( secuencia OEIS A001262 ).Base 3
121, 703, 1891, 3281, 8401, 8911, 10585, 12403, 16531, 18721, 19345, 23521, 31621, 44287, 47197, 55969, 63139, 74593, 79003, 82513 , 87913, 88573 . OEIA ).Base 5
781, 1541, 5461, 5611, 7813, 13021, 14981, 15751, 24211, 25351, 29539, 38081, 40501, 44801, 53971, 79381, ... ( secuencia OEIS A020231 ).Para base 4, ver A020230 , y para bases 6 a 100, ver secuencias A020232 a A020326 .
Probar las condiciones anteriores contra bases múltiples da como resultado una prueba de primalidad más poderosa que usar una prueba de base única. Por ejemplo, solo hay 13 números menores que 25•10 9 que son pseudoprimos fuertes en las bases 2, 3 y 5 al mismo tiempo. Se enumeran en la Tabla 7 en Pomerance y Selfridge [2] . El número más pequeño es 25326001. Esto significa que para n menor que 25326001, si n es un número primo fuerte posiblemente en las bases 2, 3 y 5, entonces n es primo.
El número 3825123056546413051 es el número más pequeño que también es pseudoprimo fuerte en 9 bases 2, 3, 5, 7, 11, 13, 17, 19 y 23 [6] [7] . Entonces, para n menor que 3825123056546413051, si n es primo probable fuerte por estas 9 razones, entonces n es primo.
Mediante la elección cuidadosa de una base que no sea prima, se pueden construir pruebas aún mejores. Por ejemplo, no hay números compuestos que sean pseudoprimos fuertes en las siete bases 2, 325, 9375, 28178, 450775, 9780504 y 1795265022 [8] .
norte | El menos | norte | El menos | norte | El menos | norte | El menos |
una | 9 | 33 | 545 | sesenta y cinco | 33 | 97 | 49 |
2 | 2047 | 34 | 33 | 66 | sesenta y cinco | 98 | 9 |
3 | 121 | 35 | 9 | 67 | 33 | 99 | 25 |
cuatro | 341 | 36 | 35 | 68 | 25 | 100 | 9 |
5 | 781 | 37 | 9 | 69 | 35 | 101 | 25 |
6 | 217 | 38 | 39 | 70 | 69 | 102 | 133 |
7 | 25 | 39 | 133 | 71 | 9 | 103 | 51 |
ocho | 9 | 40 | 39 | 72 | 85 | 104 | quince |
9 | 91 | 41 | 21 | 73 | 9 | 105 | 451 |
diez | 9 | 42 | 451 | 74 | quince | 106 | quince |
once | 133 | 43 | 21 | 75 | 91 | 107 | 9 |
12 | 91 | 44 | 9 | 76 | quince | 108 | 91 |
13 | 85 | 45 | 481 | 77 | 39 | 109 | 9 |
catorce | quince | 46 | 9 | 78 | 77 | 110 | 111 |
quince | 1687 | 47 | sesenta y cinco | 79 | 39 | 111 | 55 |
dieciséis | quince | 48 | 49 | 80 | 9 | 112 | sesenta y cinco |
17 | 9 | 49 | 25 | 81 | 91 | 113 | 57 |
Dieciocho | 25 | cincuenta | 49 | 82 | 9 | 114 | 115 |
19 | 9 | 51 | 25 | 83 | 21 | 115 | 57 |
veinte | 21 | 52 | 51 | 84 | 85 | 116 | 9 |
21 | 221 | 53 | 9 | 85 | 21 | 117 | 49 |
22 | 21 | 54 | 55 | 86 | 85 | 118 | 9 |
23 | 169 | 55 | 9 | 87 | 247 | 119 | quince |
24 | 25 | 56 | 55 | 88 | 87 | 120 | 91 |
25 | 217 | 57 | 25 | 89 | 9 | 121 | quince |
26 | 9 | 58 | 57 | 90 | 91 | 122 | sesenta y cinco |
27 | 121 | 59 | quince | 91 | 9 | 123 | 85 |
28 | 9 | 60 | 481 | 92 | 91 | 124 | 25 |
29 | quince | 61 | quince | 93 | 25 | 125 | 9 |
treinta | 49 | 62 | 9 | 94 | 93 | 126 | 25 |
31 | quince | 63 | 529 | 95 | 1891 | 127 | 9 |
32 | 25 | 64 | 9 | 96 | 95 | 128 | 49 |