Nombre pseudopremier

Restez toujours informé : suivez-nous sur Google (☆)

Un nombre pseudopremier est un nombre premier probable (un entier qui partage une propriété commune à tous les nombres premiers) qui n'est pas premier. Les nombres pseudopremiers peuvent être classés par rapport à la propriété qu'ils satisfont.

La plus importante classe de nombres pseudopremiers provient du petit théorème de Fermat et donc, sont appelés les pseudopremiers de Fermat. Ce théorème énonce que si p est premier et a est premier avec p, alors a - 1 est divisible par p. Si un nombre x n'est pas premier, a est premier avec x et x divise a - 1, alors x est appelé un pseudopremier de base a. Un nombre x pseudopremier pour toutes les valeurs de a qui sont premières avec x est appelé nombre de Carmichael.

Le plus petit nombre pseudopremier de Fermat pour la base 2 est 341. Il n'est pas premier, car il est égal à 11 · 31, mais il satisfait le petit théorème de Fermat : 2=2 (mod 341).

Il existe des applications en cryptographie asymétrique telles que RSA qui ont besoin de grands nombres premiers. L'algorithme commun pour générer les nombres premiers consiste en plusieurs générations de nombres aléatoires impairs et des tests concernant leur primalité. Néanmoins, les tests de primalité déterministes sont lents. Si l'utilisateur ne requiert pas que le test soit complètement exact (autrement dit, il devrait tolérer une très petite chance qu'un nombre composé soit déclaré premier), il existe des algorithmes rapides comme le test de primalité de Fermat, le test de primalité de Solovay-Strassen, et le test de primalité de Miller-Rabin.

Il existe une infinité de nombres pseudopremiers (même une infinité de nombres de Carmichael), mais ils sont plutôt rares. Il existe seulement 3 pseudopremiers de base 2 inférieurs à 1 000 et 245 inférieurs à un million. Les pseudopremiers de base 2 sont appelés nombres de Poulet ou quelquefois les nombres de Sarrus ou fermatiens (suite dans A001567 encyclopédie électronique des suites entières). Les nombres de Poulet et les nombres de Carmichael (en gras) balayés jusqu'à 41 041 sont :

nnnnn
1341 = 11 · 31112 821 = 7 · 13 · 31218 481 = 3 · 11 · 2573115 709 = 23 · 6834130 121 = 7 · 13 · 331
2561 = 3 · 11 · 17123 277 = 29 · 113228 911 = 7 · 19 · 673215 841 = 7 · 31 · 734230 889 = 17 · 23 · 79
3645 = 3 · 5 · 43134 033 = 37 · 1092310 261 = 31 · 3313316 705 = 5 · 13 · 2574331 417 = 89 · 353
41 105 = 5 · 13 · 17144 369 = 17 · 2572410 585 = 5 · 29 · 733418 705 = 3 · 5 · 29 · 434431 609 = 73 · 433
51 387 = 19 · 73154 371 = 3 · 31 · 472511 305 = 5 · 7 · 17 · 193518 721 = 97 · 1934531 621 = 103 · 307
61 729 = 7 · 13 · 19164 681 = 31 · 1512612 801 = 3 · 17 · 2513619 951 = 71 · 2814633 153 = 3 · 43 · 257
71 905 = 3 · 5 · 127175 461 = 43 · 1272713 741 = 7 · 13 · 1513723 001 = 3 · 11 · 17 · 414734 945 = 5 · 29 · 241
82 047 = 23 · 89186 601 = 7 · 23 · 412813 747 = 59 · 2333823 377 = 97 · 2414835 333 = 89 · 397
92 465 = 5 · 17 · 29197 957 = 73 · 1092913 981 = 11 · 31 · 413925 761 = 3 · 31 · 2774939 865 = 5 · 7 · 17 · 67
102 701 = 37 · 73208 321 = 53 · 1573014 491 = 43 · 3374029 341 = 13 · 37 · 615041 041 = 7 · 11 · 13 · 41

Un nombre de Poulet dont tous les diviseurs d divisent 2 - 2 est appelé supernombre de Poulet. Il existe de manière infinie beaucoup de nombres de Poulet qui ne sont pas des supernombres de Poulet.

Les premiers plus petits nombres pseudopremiers pour les bases a ≤ 200 sont donnés dans la table suivante ; les couleurs indiquent le nombre de facteurs premiers.

ale plus petit p-pale plus petit p-pale plus petit p-pale plus petit p-p
5165 = 5 · 13101175 = 5² · 7151175 = 5² · 7
2341 = 11 · 315285 = 5 · 17102133 = 7 · 19152153 = 3² · 17
391 = 7 · 135365 = 5 · 13103133 = 7 · 19153209 = 11 · 19
415 = 3 · 55455 = 5 · 11104105 = 3 · 5 · 7154155 = 5 · 31
5124 = 2² · 315563 = 3² · 7105451 = 11 · 41155231 = 3 · 7 · 11
635 = 5 · 75657 = 3 · 19106133 = 7 · 19156217 = 7 · 31
725 = 5²5765 = 5 · 13107133 = 7 · 19157186 = 2 · 3 · 31
89 = 3²58133 = 7 · 19108341 = 11 · 31158159 = 3 · 53
928 = 2² · 75987 = 3 · 29109117 = 3² · 13159247 = 13 · 19
1033 = 3 · 1160341 = 11 · 31110111 = 3 · 37160161 = 7 · 23
1115 = 3 · 56191 = 7 · 13111190 = 2 · 5 · 19161190 = 2 · 5 · 19
1265 = 5 · 136263 = 3² · 7112121 = 11²162481 = 13 · 37
1321 = 3 · 763341 = 11 · 31113133 = 7 · 19163186 = 2 · 3 · 31
1415 = 3 · 56465 = 5 · 13114115 = 5 · 23164165 = 3 · 5 · 11
15341 =" 11" · 1365112 = 2 · 7115133 = 7 · 19165172 = 2² · 43
1651 = 3 · 176691 = 7 · 13116117 = 3² · 13166301 = 7 · 43
1745 = 3² · 56785 = 5 · 17117145 = 5 · 29167231 = 3 · 7 · 11
1825 = 5²6869 = 3 · 23118119 = 7 · 17168169 = 13²
1945 = 3² · 56985 = 5 · 17119177 = 3 · 59169231 = 3 · 7 · 11
2021 = 3 · 770169 = 13²120121 = 11²170171 = 3² · 19
2155 = 5 · 1171105 = 3 · 5 · 7121133 = 7 · 19171215 = 5 · 43
2269 = 3 · 237285 = 5 · 17122123 = 3 · 41172247 = 13 · 19
2333 = 3 · 1173111 = 3 · 37123217 = 7 · 31173205 = 5 · 41
2425 = 5²7475 = 3 · 5²124125 = 3³174175 = 5² · 7
2528 = 2² · 77591 = 7 · 13125133 = 7 · 19175319 = 11 · 19
2627 = 3³7677 = 7 · 11126247 = 13 · 19176177 = 3 · 59
2765 = 5 · 1377247 = 13 · 19127153 = 3² · 17177196 = 2² · 7²
2845 = 3² · 578341 = 11 · 31128129 = 3 · 43178247 = 13 · 19
2935 = 5 · 77991 = 7 · 13129217 = 7 · 31179185 = 5 · 37
3049 = 7²8081130217 = 7 · 31180217 = 7 · 31
3149 = 7²81 ="3"85 = 5 · 17131143 =" 11" · 13181195 = 3 · 5 · 13
3233 = 3 · 118291 = 7 · 13132133 = 7 · 19182183 = 3 · 61
3385 = 5 · 1783105 = 3 · 5 · 7133145 = 5 · 29183221 = 13 · 17
3435 = 5 · 78485 = 5 · 17134135 = 3³ · 5184185 = 5 · 37
3551 = 3 · 1785129 = 3 · 43135221 = 13 · 17185217 = 7 · 31
3691 = 7 · 138687 = 3 · 29136265 = 5 · 53186187 = 11 · 17
3745 = 3² · 58791 = 7 · 13137148 = 2² · 37187217 = 7 · 31
3839 = 3 · 138891 = 7 · 13138259 = 7 · 37188189 = 3³ · 7
3995 = 5 · 198999 = 3² · 11139161 = 7 · 23189235 = 5 · 47
4091 = 7 · 139091 = 7 · 13140141 = 3 · 47190231 = 3 · 7 · 11
41105 = 3 · 5 · 791115 = 5 · 23141355 = 5 · 71191217 = 7 · 31
42205 = 5 · 419293 = 3 · 31142143 = 11 · 13192217 = 7 · 31
4377 = 7 · 1193301 = 7 · 43143213 = 3 · 71193276 = 2² · 3 · 23
4445 = 3² · 59495 = 5 · 19144145 = 5 · 29194195 = 3 · 5 · 13
4576 = 2² · 1995141 = 3 · 47145153 = 3² · 17195259 = 7 · 37
46133 = 7 · 1996133 = 7 · 19146147 = 3 · 7²196205 = 5 · 41
4765 = 5 · 1397105 = 3 · 5 · 7147169 = 13²197231 = 3 · 7 · 11
4849 = 7²9899 = 3² · 11148231 = 3 · 7 · 11198247 = 13 · 19
4966 = 2 · 3 · 1199145 = 5 · 29149175 = 5² · 7199225 = 3² · 5²
5051 = 3 · 17100153 = 3² · 17150169 = 13²200201 = 3 · 67