ATLAS Ouvrir dans l'atlas →

Proposition 1Cyclotomie et constructions

L'indicatrice d'Euler et les nombres premiers de Fermat

Pour n⩾1n \geqslant 1, φ(n)\varphi(n) est le nombre d'entiers k∈{1,…,n}k \in \{1, \dots, n\} premiers à nn (Groupes cycliques). Les nombres de Fermat sont les entiers Fj=22j+1F_j = 2^{2^j} + 1, pour j∈ℕj \in {\mathbb N} ; un nombre premier de Fermat est un nombre de Fermat qui est premier.

Énoncé

(i) Si m∧n=1m \wedge n = 1, alors φ(mn)=φ(m)φ(n)\varphi(mn) = \varphi(m)\varphi(n). Pour pp premier et a⩾1a \geqslant 1, φ(pa)=pa−1(p−1)\varphi(p^a) = p^{a-1}(p - 1).

(ii) Si 2m+12^m + 1 est premier, avec m⩾1m \geqslant 1, alors mm est une puissance de 22.

(iii) L'entier φ(n)\varphi(n) est une puissance de 22 si et seulement si n=2kp1⋯prn = 2^k p_1 \cdots p_r, avec k,r⩾0k, r \geqslant 0 et des nombres premiers de Fermat p1,…,prp_1, \dots, p_r deux à deux distincts.

Démonstration

(i) Dans le groupe cyclique ℤ/nℤ{\mathbb Z/n\mathbb Z}, les générateurs sont au nombre de φ(n)\varphi(n), et ce sont les éléments d'ordre nn (Groupes cycliques, (iii)). Si m∧n=1m \wedge n = 1, le groupe ℤ/mnℤ\mathbb Z/mn\mathbb Z est isomorphe à ℤ/mℤ×ℤ/nℤ\mathbb Z/m\mathbb Z \times \mathbb Z/n\mathbb Z (même nœud, (iv)), et un isomorphisme conserve l'ordre des éléments.

Dans le produit, soit (x,y)(x, y) avec xx d'ordre d∣md \mid m et yy d'ordre d′∣nd' \mid n ; un diviseur commun à dd et d′d' divise mm et nn, donc d∧d′=1d \wedge d' = 1. On a k(x,y)=0k(x, y) = 0 si et seulement si d∣kd \mid k et d′∣kd' \mid k, c'est-à-dire dd′∣kdd' \mid k, par le lemme de Gauss (PGCD, Bézout, (iii)). L'ordre de (x,y)(x, y) est donc dd′dd', et il vaut mnmn si et seulement si d=md = m et d′=nd' = n : il y a φ(m)φ(n)\varphi(m)\varphi(n) éléments d'ordre mnmn.

Pour pp premier, un entier kk est premier à pap^a si et seulement si p∤kp \nmid k. En effet, un diviseur premier commun à kk et à pap^a divise pp par le lemme d'Euclide (Nombres premiers, (i)), donc vaut pp. Les multiples de pp dans {1,…,pa}\{1, \dots, p^a\} sont les pa−1p^{a-1} entiers p,2p,…,pa−1pp, 2p, \dots, p^{a-1}p, d'où φ(pa)=pa−pa−1\varphi(p^a) = p^a - p^{a-1}.

(ii) Si mm avait un diviseur impair q>1q > 1, avec m=qrm = qr, l'identité xq+1=(x+1)∑k=0q−1(−x)k,x^q + 1 = (x + 1)\sum_{k=0}^{q-1}(-x)^k, valable pour qq impair, appliquée à x=2rx = 2^r, montrerait que 2r+12^r + 1 divise 2m+12^m + 1, avec 1<2r+1<2m+11 < 2^r + 1 < 2^m + 1. Donc mm n'a pas de facteur premier impair, et c'est une puissance de 22 (Nombres premiers, (ii)).

(iii) Écrivons n=2kp1a1⋯prarn = 2^k p_1^{a_1} \cdots p_r^{a_r}, avec des nombres premiers impairs pip_i distincts et ai⩾1a_i \geqslant 1. Par (i), appliqué de proche en proche aux facteurs, deux à deux premiers entre eux, φ(n)=φ(2k)∏i=1rpiai−1(pi−1),\varphi(n) = \varphi(2^k) \prod_{i=1}^r p_i^{a_i - 1}(p_i - 1), avec φ(2k)=2k−1\varphi(2^k) = 2^{k-1} si k⩾1k \geqslant 1 et φ(1)=1\varphi(1) = 1.

Par unicité de la décomposition en facteurs premiers, ce produit est une puissance de 22 si et seulement si chaque facteur en est une, c'est-à-dire si chaque aia_i vaut 11 et si chaque pi−1p_i - 1 est une puissance 2mi2^{m_i}, avec mi⩾1m_i \geqslant 1. Par (ii), pi=2mi+1p_i = 2^{m_i} + 1 est alors un nombre premier de Fermat. Réciproquement, pour un nombre premier de Fermat pp, p−1=22jp - 1 = 2^{2^j}.

□
Remarque

Les nombres F0=3F_0 = 3, F1=5F_1 = 5, F2=17F_2 = 17, F3=257F_3 = 257 et F4=65 537F_4 = 65\,537 sont premiers. Fermat pensait qu'ils l'étaient tous, mais Euler a montré en 1732 que F5=232+1=641×6 700 417.F_5 = 2^{32} + 1 = 641 \times 6\,700\,417. On ne connaît aucun autre nombre premier de Fermat que les cinq premiers.

Remarque

La réciproque de (ii) est fausse : m=32m = 32 est une puissance de 22, et 232+1=F52^{32} + 1 = F_5 n'est pas premier. L'erreur la plus répandue est de lire (iii) comme « nn produit d'une puissance de 22 et de nombres de Fermat » : les nombres de Fermat doivent être premiers et distincts, si bien que 9=329 = 3^2 et F5F_5 sont exclus.

Repose sur

C'est un point de départ.

Sert à

Ouvrir dans l'atlas interactif →