Nombre de Carmichael

En théorie des nombres, un nombre de Carmichael (nommé d'après le mathématicien américain Robert Daniel Carmichael), ou nombre absolument pseudo-premier, est un nombre composé n qui vérifie la propriété suivante :

pour tout entier a, n est un diviseur de an – a

ou, ce qui (d'après le lemme de Gauss) est équivalent :

pour tout entier a premier avec n, n est un diviseur de an – 1 – 1.

C'est donc un nombre pseudo-premier de Fermat en toute base première avec lui (on peut d'ailleurs se restreindre aux a allant de 2 à n – 1 dans cette définition).

En 1994, Alford, Granville et Pomerance démontrent qu'il en existe une infinité[1].

Contexte

Le petit théorème de Fermat énonce que les nombres premiers ont la propriété  : pour tout entier a , n est un diviseur de an – a. Sa réciproque est fausse, les nombres de Carmichael sont les nombres positifs qui satisfont à sans être premiers, ce sont des menteurs de Fermat ; l'existence de tels nombres pseudo-premiers absolus est ce qui empêche d'utiliser le test de primalité de Fermat pour prouver qu'un nombre est premier.

Plus les nombres deviennent grands et plus les nombres de Carmichael deviennent rares, la majorité d'entre eux rendent le test de primalité de Fermat largement inutile comparé aux autres tests de primalité comme le test de primalité de Solovay-Strassen. Par exemple, le 646e nombre de Carmichael vaut 993 905 641 et il existe 105 212 nombres de Carmichael entre 1 et 1015.

Une caractérisation des nombres de Carmichael est donnée par le théorème de Korselt :

Théorème (Korselt 1899)  Un entier positif composé n est un nombre de Carmichael si et seulement si aucun carré de nombre premier ne divise n (on dit que n est sans facteur carré) et pour chaque diviseur premier p de n, le nombre p  1 divise n  1. De plus, un tel n divise tous les an – a (même pour a non premier à n).

Il découle de ce théorème que tous les nombres de Carmichael sont des produits d'au moins trois nombres premiers différents.

Korselt mentionne cette caractérisation (sans l'accompagner d'exemples) dans une courte réponse à une question de Gaston Tarry[2], à propos, dirions nous aujourd'hui, de l'existence de nombres pseudo-premiers en base 2, caractérisation passée semble-t-il alors inaperçue[3]. En 1910, Robert Daniel Carmichael énonce indépendamment[3] et démontre un critère voisin, dont la formulation utilise sa fonction indicatrice, et donne 4 de ces nombres dont 561 et 1105, les deux plus petits d'entre eux[4], résultats qu'il reprend et développe dans un article paru en 1912[5]. C'est à la suite de ces articles que ces nombres sont appelés nombres de Carmichael[3].

On vérifie facilement que 561 = 3 · 11 · 17 est un nombre de Carmichael à l'aide du théorème de Korselt : la décomposition en facteurs premiers ne comporte pas de facteur multiple et 3 - 1 = 2, 11 - 1 = 10 et 17 - 1 = 16 sont tous trois des diviseurs de 560.

Les sept premiers[6] nombres de Carmichael sont :

561 = 3 × 11 × 17
1 105 = 5 × 13 × 17
1 729 = 7 × 13 × 19
2 465 = 5 × 17 × 29
2 821 = 7 × 13 × 31
6 601 = 7 × 23 × 41
8 911 = 7 × 19 × 67.

J. Chernick démontra un théorème en 1939[7] qui peut être utilisé pour construire un sous-ensemble de nombres de Carmichael. Le nombre (6k + 1)(12k + 1)(18k + 1) est un nombre de Carmichael si ses trois facteurs sont tous premiers. On ne sait pas si cette formule, ou d'autres similaires, engendre une infinité de nombres de Carmichael lorsque k décrit l'ensemble des entiers. Tout nombre de Chernick est aussi un nombre de Zeisel avec a=1 et b=6k.

Nombre de nombres de Carmichael

En 1956, Paul Erdős a démontré[8] l'existence d'une constante K tel que le nombre C(n) de nombres de Carmichael inférieurs ou égaux à n est majoré par .

Le tableau suivant donne les valeurs minimales approximatives de cette constante, pour n ≤ 10m :

m468101214161820
K2,195471,979461,904951,868701,863771,862931,864061,865221,86598

Dans le même article, Erdős a donné des arguments heuristiques en faveur de l'hypothèse selon laquelle pour tout ε > 0, C(n) > n1 – ε pour n assez grand. Son hypothèse entraînait la conjecture de l'existence d'une infinité de nombres de Carmichael.

Cette conjecture a été démontrée en 1994 par William Alford (en), Andrew Granville et Carl Pomerance[1], et ils ont même, plus précisément, démontré que C(n) > n2/7 pour n assez grand[9].

En 2013, Thomas Wright a démontré qu'il existe une infinité de nombres de Carmichael dans toute suite arithmétique (an+b) où pgcd(a,b) = 1[10].

Propriétés

Tout nombre de Carmichael est impair. En effet, pour tout entier composé pair n, (–1)n – (–1) = 2 n'est pas divisible par n.

Les nombres de Carmichael ont au moins trois facteurs premiers.

Les premiers nombres de Carmichael avec respectivement au moins k = 3, 4, 5,... facteurs premiers sont (suite A006931 de l'OEIS) :

k  
3561 = 3 · 11 · 17
441041 = 7 · 11 · 13 · 41
5825265 = 5 · 7 · 17 · 19 · 73
6 321197185 = 5 · 19 · 23 · 29 · 37 · 137
7 5394826801 = 7 · 13 · 17 · 23 · 31 · 67 · 73
8 232250619601 = 7 · 11 · 13 · 17 · 31 · 37 · 73 · 163
9 9746347772161 = 7 · 11 · 13 · 17 · 19 · 31 · 37 · 41 · 641

Les premiers nombres de Carmichael avec quatre facteurs premiers sont (suite A074379 de l'OEIS) :

i  
141041 = 7 · 11 · 13 · 41
262745 = 3 · 5 · 47 · 89
363973 = 7 · 13 · 19 · 37
475361 = 11 · 13 · 17 · 31
5101101 = 7 · 11 · 13 · 101
6126217 = 7 · 13 · 19 · 73
7172081 = 7 · 13 · 31 · 61
8188461 = 7 · 13 · 19 · 109
9278545 = 5 · 17 · 29 · 113
10340561 = 13 · 17 · 23 · 67

Une coïncidence amusante est la suivante : le troisième nombre de Carmichael et premier nombre de Chernick , 1729, est le nombre de Hardy-Ramanujan, c'est-à-dire le plus petit entier positif qui peut être écrit de deux façons différentes comme la somme de deux cubes (1729 = 7 × 13 × 19 = 103 + 93 = 123 + 13). Dans la même veine, le deuxième nombre de Carmichael, 1105, peut être écrit comme somme de deux carrés de plus de façons que n'importe quel entier qui lui est inférieur.

Démonstration du théorème de Korselt

  • Soient n un nombre de Carmichael (donc impair), p l'un de ses facteurs premiers, r l'exposant de p dans n, et a un entier à la fois générateur du groupe cyclique des unités de ℤ/pr et premier avec n/pr (il en existe, d'après le théorème chinois). Alors an – 1 – 1 est divisible par n donc par pr, donc n – 1 est un multiple de l'ordre multiplicatif de a modulo pr, c'est-à-dire de pr – 1(p – 1). Il en résulte que r = 1 (puisque pr – 1 divise n – 1 et n) et que p – 1 divise n – 1.
  • Réciproquement, supposons que n soit un produit de nombres premiers distincts p1, p2, … , pk et que les nombres p1 – 1, p2 – 1, … divisent tous n – 1. Alors, pour tout entier a et tout i, on a n ≡ 1 (mod pi – 1) et donc (d'après le petit théorème de Fermat) an ≡ a (mod pi). Le nombre an est congru à a modulo chacun des pi, donc aussi modulo leur produit n. C'est vrai pour tout entier a (même non premier à n), en particulier n est un nombre de Carmichael dès que k > 1.

Ceci achève la démonstration du théorème de Korselt.

Conséquences du théorème de Korselt :

Si p est un facteur premier d'un nombre de Carmichael n alors, modulo p – 1, on a n/p = (n/p)1 ≡ (n/p)p = n ≡ 1. Autrement dit, si p est un facteur premier d'un nombre de Carmichael, alors le produit des autres facteurs premiers est congru à 1 modulo p – 1.

Un nombre de Carmichael ne peut être le produit de deux nombres premiers p et q, car alors chacun des deux nombres p – 1 et q – 1 diviserait l'autre et ils seraient égaux.

Tout nombre de Carmichael est donc le produit d'au moins trois nombres premiers (impairs) distincts.

Nombres de Carmichael d'ordre supérieur

Les nombres de Carmichael peuvent être généralisés en utilisant les concepts de l'algèbre générale.

La définition ci-dessus énonce qu'un entier composé n est un nombre de Carmichael précisément lorsque la fonction nième puissance pn de l'anneau commutatif Zn des entiers modulo n dans lui-même est la fonction identité. L'identité est le seul Zn-endomorphisme d'algèbre sur Zn donc nous pouvons rétablir la définition en demandant que pn soit un endomorphisme d'algèbre de Zn. Comme ci-dessus, pn satisfait à la même propriétés quand n est premier.

La fonction nième puissance pn est aussi définie sur n'importe quel Zn-algèbre A. Un théorème énonce que n est premier si et seulement si toutes les fonctions telles que pn sont des endomorphismes d'algèbres.

Entre ces deux conditions se trouve la définition du nombre de Carmichael d'ordre m pour n'importe quel entier positif m comme n'importe quel nombre composé n tel que pn est un endomorphisme sur chaque Zn-algèbre qui peut être générée comme un Zn-module par m éléments. Les nombres de Carmichael d'ordre 1 sont simplement les nombres de Carmichael ordinaires.

Propriétés

Le critère de Korselt peut être généralisé aux nombres de Carmichael d'ordre supérieur[11].

Un argument heuristique[11] semble suggérer qu'il existe une infinité de nombres de Carmichael d'ordre m, quel que soit m. Néanmoins, on ne connaît aucun nombre de Carmichael d'ordre 3 ou plus.

Notes et références

(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Carmichael number » (voir la liste des auteurs).
  1. (en) William Alford, Andrew Granville et Carl Pomerance, « There are infinitely many Carmichael numbers », Ann. of Math., vol. 140, no 3, , p. 703-722 (lire en ligne).
  2. A. R. Korselt, « Problème chinois [réponse à une question de G. Tarry] », L'Intermédiaire des mathématiciens, vol. 6, , p. 143 (lire en ligne), lire également (volumes 5 et 6 complets). La question est posée par Tarry dans le même périodique en 1988, voir volume 5 p 266, les réponses, parmi lesquelles celle de Korselt, vont de la page 142 à la page 144 du volume 6.
  3. Ribenboim 1996, p. 118.
  4. (en) R. D. Carmichael, « Note on a new number theory function », Bull. Amer. Math. Soc., vol. 16, no 5, , p. 232–238 (DOI 10.1090/s0002-9904-1910-01892-9, lire en ligne), p. 237-238.
  5. Carmichael, R. D., « On composite numbers P which satisfy the Fermat congruence aP-1 ≡ 1 mod P », Amer. Math. Monthly, vol. 19, no 2, , p. 22–27 (DOI 10.2307/2972687).
  6. Pour les 10 000 premiers, voir ce lien de la suite A002997 de l'OEIS. La décomposition en facteurs premiers des 8 241 premiers est donnée ici.
  7. (en) J. Chernick, « On Fermat's simple theorem », Bull. Amer. Math. Soc., vol. 45, , p. 269-274 (lire en ligne).
  8. (en) P. Erdős, « On pseudoprimes and Carmichael numbers », Publ. Math. Debrecen, vol. 4, , p. 201-206 (lire en ligne).
  9. Une expérimentation numérique donne C(1021) = 20 138 200 ((en) Richard G. E. Pinch, The Carmichael numbers up to 10 to the 21, sur sa page personnelle), nettement supérieur à 106.
  10. (en) Thomas Wright, « Infinitely many Carmichael numbers in arithmetic progressions », Bull. London Math. Soc., vol. 45, 2013, p. 943-952 « 1212.5850 », texte en accès libre, sur arXiv..
  11. (en) Everett W. Howe, « Higher-order Carmichael numbers », Math. Comp., vol. 69, 2000, p. 1711-1719 « math.NT/9812089 », texte en accès libre, sur arXiv..

Bibliographie

(en) Paulo Ribenboim, The New Book of Prime Number Records, Springer, , 541 p. (ISBN 0-387-94457-5), chap. IX

Voir aussi

Article connexe

Nombre de Knödel (en)

Liens externes

  • Arithmétique et théorie des nombres
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.