Indicatrice d'Euler

En mathématiques, l'indicatrice d'Euler est une fonction arithmétique de la théorie des nombres, qui à tout entier naturel n non nul associe le nombre d'entiers compris entre 1 et n (inclus) et premiers avec n.

« Fonction phi d'Euler » redirige ici. Ne pas confondre avec Fonction d'Euler.

Les mille premières valeurs de φ(n).

Elle intervient en mathématiques pures, à la fois en théorie des groupes, en théorie algébrique des nombres et en théorie analytique des nombres.

En mathématiques appliquées, à travers l'arithmétique modulaire, elle joue un rôle important en théorie de l'information et plus particulièrement en cryptologie.

L'indicatrice d'Euler est aussi appelée indicateur d'Euler, fonction phi d'Euler ou simplement fonction phi, car la lettre (ou ) est communément utilisée pour la désigner.

Elle porte le nom du mathématicien suisse Leonhard Euler, qui fut le premier à l'étudier.

Histoire et notation

Leonhard Euler a le premier étudié cette fonction dans les années 1750, mais tout d'abord sans lui donner de nom[1]. Ce n'est qu'en 1784, dans un article où il reprend l'étude de cette fonction, qu'il utilise pour la dénoter la lettre grecque π, sans parenthèses autour de l'argument : denotet character πD multitudinem istam numerorum ipso D minorum, et qui cum eo nullum habeant divisorem communem[2]. C'est finalement en 1801 que Carl Friedrich Gauss introduit la lettre grecque ϕ, dans les Disquisitiones Arithmeticae (art. 38)[3], toujours sans user de parenthèses autour de l'argument ; il écrit ainsi ϕA pour ce qui est noté maintenant ϕ(A). De nos jours, on emploie la lettre grecque phi minuscule en italique ou .

Définition et exemples


L'indicatrice d'Euler est la fonction φ, de l'ensemble ℕ* des entiers strictement positifs dans lui-même, définie par :

Par exemple :

  • φ(8) = 4 car parmi les nombres de 1 à 8, seuls les quatre nombres 1, 3, 5 et 7 sont premiers avec 8 ;
  • φ(12) = 4 car parmi les nombres de 1 à 12, seuls les quatre nombres 1, 5, 7 et 11 sont premiers avec 12 ;
  • un entier p > 1 est premier si et seulement si tous les nombres de 1 à p – 1 sont premiers avec p, c.-à-d. si et seulement si φ(p) = p – 1 ;
  • φ(1) = 1 car 1 est premier avec lui-même (c'est le seul entier naturel qui vérifie cette propriété, si bien que pour tout entier n > 1, on peut remplacer non seulement m ∈ ℕ* par m ∈ ℕ mais mn par m < n, dans la définition ci-dessus de φ(n)).

On trouvera ci-dessous les 99 premières valeurs de la fonction φ (suite A000010 de l'OEIS).

Les 100 premières valeurs de la fonction φ.
+0+1+2+3+4+5+6+7+8+9
0+  112242646
10+ 41041268816618
20+ 812102282012181228
30+ 8301620162412361824
40+ 16401242202422461642
50+ 20322452184024362858
60+ 16603036324820663244
70+ 24702472364036602478
80+ 32544082246442564088
90+ 24724460467232964260

Premières propriétés

Les hendécagones réguliers (à 11 sommets)

Théorème[4]  

Calcul

La valeur de l'indicatrice d'Euler s'obtient à partir de la décomposition en facteurs premiers de n :

où chaque pi désigne un nombre premier et ki un entier strictement positif : on peut le déduire du théorème précédent[4] ou, plus élémentairement, du principe d'inclusion-exclusion.

Par exemple, pour les nombres sans facteurs carré , comme par exemple les primorielles, on obtient .

Algorithme de calcul

En 2018, on ne connait pas d’algorithme efficace pour calculer l’indicatrice d’Euler d’un entier n donné. L’expression ci‐dessus requiert de calculer les facteurs premiers de n, ce qui est réputé difficile : les meilleurs algorithmes de factorisation connus ont une complexité sous‐exponentielle.

Le problème de calculer l’indicatrice d’Euler est plus général que le problème RSA car il permet de résoudre facilement ce dernier. En conséquence, la connaissance d’un algorithme de calcul efficace casserait la sécurité du système cryptographique RSA.

Autres propriétés

Arithmétique modulaire

L'indicatrice d'Euler est une fonction essentielle de l'arithmétique modulaire ; elle est à la base de résultats fondamentaux, à la fois en mathématiques pures et appliquées.

  • Si a divise b alors φ(a) divise φ(b).
  • Si n a q diviseurs premiers impairs distincts, φ(n) est divisible par 2q.
    Ces trois propriétés peuvent se déduire du calcul explicite de φ.
  • Pour tout entier n > 2, φ(n) est pair.
    En effet, m n – m est une bijection entre les entiers premiers à n compris entre 0 (ou 1) et n/2 et ceux compris entre n/2 et n, et n/2 peut être entier mais pas premier à n.
  • La cryptologie utilise cette fonction. Le chiffrement RSA se fonde sur la propriété suivante :
    (Théorème d'Euler). Si n est un entier strictement positif et a un entier premier à n, alors aφ(n) ≡ 1 (modulo n).
  • Une autre branche de la théorie de l'information utilise l'indicatrice : la théorie des codes. C'est les cas des codes correcteurs, et particulièrement des codes cycliques. Ce type de code se construit à l'aide d'un polynôme cyclotomique, or
    Le degré du n-ième polynôme cyclotomique Φn est égal à φ(n).
  • Dans le groupe (ℤ/nℤ, +), les éléments d'ordre d (un diviseur de n) sont les générateurs du sous-groupe engendré par n/d. Si les éléments de ℤ/nℤ sont partitionnés selon leurs ordres, on obtient donc[5] :
    .
  • La formule d'inversion de Möbius donne alors :
    ,
    μ désigne la fonction de Möbius.
  • φ(n) est égal à la valeur en 1 de la transformée de Fourier discrète de pgcd(n, –), donc aussi à sa partie réelle :.

Fonctions génératrices

Les deux fonctions génératrices présentées ici se calculent respectivement à l'aide des deux formules φ = μId et φ1 = Id ci-dessus.

Comme la série de Dirichlet génératrice de μ est 1/ζ(s) — où ζ est la fonction zêta de Riemann — et celle de Id est ζ(s – 1), on en déduit celle de φ (qui converge pour Re(s) > 2) :

La série de Lambert associée à φ (qui converge pour |q| < 1) est

Moyenne asymptotique

Arnold Walfisz a établi[6]

(où O est le grand O de Landau), en exploitant entre autres des estimations de sommes d'exponentielles dues à I. M. Vinogradov et à N. M. Korobov. À ce jour, c'est toujours la meilleure estimation de ce type démontrée.

Croissance de la fonction

Asymptotiquement, nous avons

pour n'importe quel et . L'égalité à la borne supérieure est satisfaite chaque fois que n est un nombre premier. Et si nous considérons la relation

nous pouvons constater que les valeurs de n correspondant aux valeurs particulièrement petites[pas clair] de sont les n primoriels, c’est-à-dire ceux qui sont le produit d'un segment initial de la suite de tous les nombres premiers. À partir du troisième théorème de Mertens et des inégalités de Tchebychev on peut montrer que l'estimation ci-dessus peut être remplacée par

(où o est le petit o de Landau et est la constante d'Euler-Mascheroni), et que la minoration est optimale.

Autres formules impliquant la fonction φ d'Euler


  • car l'ordre multiplicatif de a modulo an – 1 vaut n.

  • en particulier :
  • En 1965, P. Kesava Menon a démontré[7]d est la fonction nombre de diviseurs
  •  [6].
  •  [13].
  •  [13]
    (γ est la constante d'Euler).

  • ω(m) est le nombre de diviseurs premiers de m distincts.

Inégalités

Certaines inégalités impliquant la fonction φ sont :

pour n > 2[14],[15],
pour n > 0

et

pour n > 6.

On a déjà remarqué que pour n premier, φ(n) = n – 1. Pour un nombre composé n, nous avons

Par conséquent, pour tout n > 1 :

Pour un grand n aléatoire, ces bornes 0 et 1 ne peuvent pas être améliorées. En effet, ce sont les limites inférieure et supérieure de φ(n)/n.

Deux inégalités combinant la fonction φ et la fonction somme des diviseurs σ sont :

Conjectures

Notes et références

(en) Cet article est partiellement ou en totalité issu des articles intitulés en anglais « Euler's totient function » (voir la liste des auteurs) et « Arithmetic function » (voir la liste des auteurs).
  1. L. Euler, « Theoremata arithmetica nova methodo demonstrata », Novi Commentarii academiae scientiarum Petropolitanae, vol. 8, 1763, p. 74-104, ou Opera Omnia, Series 1, vol. 2, p. 531-555. Le traité a été présenté devant l'Académie de Saint-Pétersbourg le 15 octobre 1759. Un traité du même nom a été lu à l'académie de Berlin le 8 juin 1758.
  2. L. Euler, « Speculationes circa quasdam insignes proprietates numerorum », Acta Academiae Scientarum Imperialis Petropolitinae, vol. 4, 1784, p. 18-30, ou Opera Omnia, Series 1, vol. 4, p. 105-115. Le traité a été présenté devant l'Académie de Saint-Pétersbourg le 9 octobre 1775.
  3. Lire en ligne.
  4. Pour une démonstration, voir par exemple « Fonctions arithmétiques », dans la leçon « Introduction à la théorie des nombres » sur Wikiversité.
  5. Pour plus de détails, voir par exemple cet exercice corrigé de la leçon « Introduction à la théorie des nombres » sur Wikiversité.
  6. (de) A. Walfisz, Weylsche Exponentialsummen in der neueren Zahlentheorie, Berlin, VEB Deutscher Verlag der Wissenschaften, .
  7. (en) László Tóth, Menon's Identity and arithmetical sums representing functions of several variables, arXiv:1103.5861v2, eq. 1.
  8. Tóth, eq. 5.
  9. Tóth, eq. 3.
  10. Tóth, eq. 35.
  11. Tóth, eq. 2.
  12. Tóth écrit que Menon l'a prouvé en 1965 pour f multiplicative, et V. Sita Ramaiah pour f quelconque.
  13. (en) R. Sitaramachandrarao, « On an error term of Landau II », Rocky Mountain J. Math., vol. 15, , p. 579-588.
  14. (en) Eric Bach (en) et Jeffrey Shallit, Algorithmic Number Theory (Vol I: Efficient Algorithms), MIT Press, (ISBN 978-0-262-02405-1, lire en ligne), p. 234.
  15. (en) Paulo Ribenboim, The New Book of Prime Number Records, Springer, , 3e éd. (ISBN 978-0-387-94457-9), p. 320.

Articles connexes

  • Portail de la cryptologie
  • 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.