Groupe multiplicatif d'entiers modulo n -Multiplicative group of integers modulo n

Dans une arithmétique modulaire , les nombres entiers premiers entre eux (relativement premiers) à n de l'ensemble de n nombres entiers non négatifs forment un groupe pour la multiplication modulo n , appelé groupe multiplicatif des entiers modulo n . De manière équivalente, les éléments de ce groupe peuvent être considérés comme les classes de congruence , également connues sous le nom de résidus modulo n , qui sont premiers à n . D'où un autre nom est le groupe des classes de résidus primitifs modulo n . Dans la théorie des anneaux , une branche de l'algèbre abstraite , il est décrit comme le groupe d'unités de l'anneau des entiers modulo n . Ici, les unités se réfèrent aux éléments avec un inverse multiplicatif , qui, dans cet anneau, sont exactement ceux parmi les premiers à n .

Ce groupe quotient , généralement noté , est fondamental en théorie des nombres . Il a trouvé des applications dans la cryptographie , la factorisation d'entiers et les tests de primalité . Il est un commutatif , fini groupe dont l' ordre est donné par la fonction indicatrice d'Euler : Pour le premier n du groupe est cyclique et en général la structure est facile à décrire, mais même pour le premier n pas de formule générale pour trouver des générateurs est connu.

Axiomes de groupe

C'est un exercice simple de montrer que, sous multiplication, l'ensemble des classes de congruence modulo n qui sont premiers entre eux à n satisfont les axiomes pour un groupe abélien .

En effet, a est premier à n si et seulement si pgcd ( a , n ) = 1 . Les entiers dans la même classe de congruence ab (mod n ) satisfont pgcd( a , n ) = pgcd( b , n ) , donc l'un est premier à n si et seulement si l'autre l'est. Ainsi, la notion de classes de congruence modulo n qui sont premiers à n est bien définie.

Puisque pgcd( a , n ) = 1 et pgcd( b , n ) = 1 implique pgcd( ab , n ) = 1 , l'ensemble des classes premiers de n est fermé par multiplication.

Integer multiplication respecte les classes de congruence, qui est, una ' et bb' (mod n ) implique ab de la A'B » (mod n ) . Ceci implique que la multiplication est associative, commutative, et que la classe de 1 est l'unique identité multiplicative.

Enfin, étant donné a , l' inverse multiplicatif de a modulo n est un entier x satisfaisant ax 1 (mod n ) . Il existe précisément lorsque a est premier à n , car dans ce cas pgcd( a , n ) = 1 et par le lemme de Bézout il existe des entiers x et y satisfaisant ax + ny = 1 . Notez que l'équation ax + ny = 1 implique que x est premier à n , donc l'inverse multiplicatif appartient au groupe.

Notation

L'ensemble des (classes de congruence des) entiers modulo n avec les opérations d'addition et de multiplication est un anneau . Il est noté   ou    (la notation fait référence à la prise du quotient d'entiers modulo l' idéal ou constitué des multiples de n ). En dehors de la théorie des nombres, la notation la plus simple est souvent utilisée, bien qu'elle puisse être confondue avec les entiers p -adiques lorsque n est un nombre premier.

Le groupe multiplicatif d'entiers modulo n , qui est le groupe d'unités de cet anneau, peut s'écrire (selon l'auteur)   (pour l'allemand Einheit , qui se traduit par unité ), , ou des notations similaires. Cet article utilise      

La notation se réfère au groupe cyclique d'ordre n . Il est isomorphe au groupe des entiers modulo n sous addition. Notez que ou peut également faire référence au groupe en cours d'ajout. Par exemple, le groupe multiplicatif pour un nombre premier p est cyclique et donc isomorphe au groupe additif , mais l'isomorphisme n'est pas évident.

Structure

L'ordre du groupe multiplicatif d'entiers modulo n est le nombre d'entiers parmi premiers à n . Elle est donnée par la fonction totient d'Euler : (séquence A000010 dans l' OEIS ). Pour p premier , .

Cas cyclique

Le groupe est cyclique si et seulement si n vaut 1, 2, 4, p k ou 2 p k , où p est un nombre premier impair et k > 0 . Pour toutes les autres valeurs de n, le groupe n'est pas cyclique. Cela a été prouvé pour la première fois par Gauss .

Cela signifie que pour ces n :

Par définition, le groupe est cyclique si et seulement s'il possède une génératrice g (un groupe générateur { g } de taille un), c'est-à-dire que les puissances donnent tous les résidus possibles modulo n premiers à n (les premières puissances donnent à chacune exactement une fois ). Un générateur de est appelé racine primitive modulo n . S'il y a un générateur, alors il y en a.

Puissances de 2

Modulo 1 deux entiers quelconques sont congrus, c'est-à-dire qu'il n'y a qu'une seule classe de congruence, [0], premier à 1. Par conséquent, est le groupe trivial avec φ(1) = 1 élément. En raison de sa nature triviale, le cas des congruences modulo 1 est généralement ignoré et certains auteurs choisissent de ne pas inclure le cas de n = 1 dans les énoncés de théorème.

Modulo 2, il n'y a qu'une seule classe de congruence entre premiers, [1], de même que le groupe trivial .

Modulo 4 il existe deux classes de congruence entre premiers, [1] et [3], donc le groupe cyclique à deux éléments.

Modulo 8, il existe quatre classes de congruence entre premiers, [1], [3], [5] et [7]. Le carré de chacun d'eux est 1, donc le groupe des quatre de Klein .

Modulo 16, il existe huit classes de congruences entre premiers [1], [3], [5], [7], [9], [11], [13] and [15]. est le sous-groupe 2- torsion (c'est-à-dire que le carré de chaque élément est 1), n'est donc pas cyclique. Les puissances de 3, sont un sous-groupe d'ordre 4, de même que les puissances de 5,   Ainsi

Le schéma illustré par 8 et 16 est valable pour les puissances supérieures 2 k , k > 2 : est le sous-groupe à 2 torsion (donc n'est pas cyclique) et les puissances de 3 sont un sous-groupe cyclique d'ordre 2 k − 2 , donc

Nombres composés généraux

Par le théorème fondamental des groupes abéliens finis , le groupe est isomorphe à un produit direct de groupes cycliques d'ordres de puissance premiers.

Plus précisément, le théorème des restes chinois dit que si alors l'anneau est le produit direct des anneaux correspondant à chacun de ses facteurs de puissance premiers :

De même, le groupe d'unités est le produit direct des groupes correspondant à chacun des facteurs de puissance premiers :

Pour chaque puissance première impaire, le facteur correspondant est le groupe cyclique d'ordre , qui peut en outre se décomposer en groupes cycliques d'ordres de puissance première. Pour les puissances de 2, le facteur n'est pas cyclique à moins que k = 0, 1, 2, mais se divise en groupes cycliques comme décrit ci-dessus.

L'ordre du groupe est le produit des ordres des groupes cycliques dans le produit direct. L' exposant du groupe, c'est-à-dire le plus petit commun multiple des ordres dans les groupes cycliques, est donné par la fonction de Carmichael (séquence A002322 dans l' OEIS ). En d'autres termes, est le plus petit nombre tel que pour chacun un premier avec n , est vrai . Il se divise et lui est égal si et seulement si le groupe est cyclique.

Sous-groupe de faux témoins

Si n est composé, il existe un sous-groupe du groupe multiplicatif, appelé "groupe des faux témoins", dans lequel les éléments, lorsqu'ils sont élevés à la puissance n − 1 , sont congrus à 1 modulo n . (Parce que le résidu 1 lorsqu'il est élevé à une puissance quelconque est congru à 1 modulo n , l'ensemble de ces éléments est non vide.) On pourrait dire, à cause du petit théorème de Fermat , que de tels résidus sont des « faux positifs » ou des « faux témoins » pour la primalité de n . Le nombre 2 est le résidu le plus souvent utilisé dans ce contrôle de primalité de base, donc 341 = 11 × 31 est célèbre puisque 2 340 est congru à 1 modulo 341, et 341 est le plus petit nombre composé (par rapport à 2). Pour 341, le sous-groupe des faux témoins contient 100 résidus et est donc d'indice 3 à l'intérieur du groupe multiplicatif de 300 éléments mod 341.

Exemples

n = 9

Le plus petit exemple avec un sous-groupe non négligeable de faux témoins est 9 = 3 × 3 . Il y a 6 résidus premiers à 9 : 1, 2, 4, 5, 7, 8. Puisque 8 est congru à −1 modulo 9 , il s'ensuit que 8 8 est congru à 1 modulo 9. Donc 1 et 8 sont des faux positifs pour la "primalité" de 9 (puisque 9 n'est pas réellement premier). Ce sont en fait les seuls, donc le sous-groupe {1,8} est le sous-groupe des faux témoins. Le même argument montre que n − 1 est un « faux témoin » pour tout composé n impair .

n = 91

Pour n = 91 (= 7 × 13), il existe des résidus premiers à 91, dont la moitié (soit 36 ​​d'entre eux) sont de faux témoins de 91, soit 1, 3, 4, 9, 10, 12, 16, 17 , 22, 23, 25, 27, 29, 30, 36, 38, 40, 43, 48, 51, 53, 55, 61, 62, 64, 66, 68, 69, 74, 75, 79, 81, 82 , 87, 88 et 90, puisque pour ces valeurs de x , x 90 est congru à 1 mod 91.

n = 561

n = 561 (= 3 × 11 × 17) est un nombre de Carmichael , donc s 560 est congru à 1 modulo 561 pour tout entier s premier à 561. Le sous-groupe des faux témoins n'est, dans ce cas, pas propre ; c'est l'ensemble des unités multiplicatives modulo 561, qui est constitué de 320 résidus.

Exemples

Ce tableau montre la décomposition cyclique de et un générateur pour n 128. La décomposition et les générateurs ne sont pas uniques ; par exemple,

(mais ). Le tableau ci-dessous répertorie la décomposition la plus courte (parmi celles-ci, la première lexicographiquement est choisie - cela garantit que les groupes isomorphes sont répertoriés avec les mêmes décompositions). Le groupe électrogène est également choisi pour être le plus court possible, et pour n avec racine primitive, la plus petite racine primitive modulo n est répertoriée.

Par exemple, prenez . Alors signifie que l'ordre du groupe est 8 (c'est-à-dire qu'il y a 8 nombres inférieurs à 20 et premiers entre eux); signifie que l'ordre de chaque élément divise 4, c'est-à-dire que la quatrième puissance de tout nombre premier à 20 est congrue à 1 (mod 20). L'ensemble {3,19} génère le groupe, ce qui signifie que chaque élément de est de la forme 3 a × 19 b (où a vaut 0, 1, 2 ou 3, car l'élément 3 est d'ordre 4, et de même b est 0 ou 1, car l'élément 19 est d'ordre 2).

Le plus petit mod racine primitif n est (0 si aucune racine n'existe)

0, 1, 2, 3, 2, 5, 3, 0, 2, 3, 2, 0, 2, 3, 0, 0, 3, 5, 2, 0, 0, 7, 5, 0, 2, 7, 2, 0, 2, 0, 3, 0, 0, 3, 0, 0, 2, 3, 0, 0, 6, 0, 3, 0, 0, 5, 5, 0, 3, 3, 0, 0, 2, 5, 0, 0, 0, 3, 2, 0, 2, 3, 0, 0, 0, 0, 2, 0, 0, 0, 7, 0, 5, 5, 0, 0, 0, 0, 3, 0, 2, 7, 2, 0, 0, 3, 0, 0, 3, 0, ... (séquence A046145 dans l' OEIS )

Les nombres des éléments dans un ensemble générateur minimal de mod n sont

0, 0, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 3, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 3, 1, 2, 1, 2, 2, 1, 1, 3, 1, 1, 2, 2, 1, 1, 2, 3, 2, 1, 1, 3, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 3, 1, 1, 2, 2, 2, 2, 1, 3, 1, 1, 1, 3, 2, 1, 2, 3, 1, 2, ... (séquence A046072 dans l' OEIS )
Structure de groupe de (Z/ n Z) ×
Groupe électrogène   Groupe électrogène   Groupe électrogène   Groupe électrogène
1 C 1 1 1 0 33 C 2 × C 10 20 dix 2, 10 65 C 4 × C 12 48 12 2, 12 97 C 96 96 96 5
2 C 1 1 1 1 34 C 16 16 16 3 66 C 2 × C 10 20 dix 5, 7 98 C 42 42 42 3
3 C 2 2 2 2 35 C 2 × C 12 24 12 2, 6 67 C 66 66 66 2 99 C 2 × C 30 60 30 2, 5
4 C 2 2 2 3 36 C 2 × C 6 12 6 5, 19 68 C 2 × C 16 32 16 3, 67 100 C 2 × C 20 40 20 3, 99
5 C 4 4 4 2 37 C 36 36 36 2 69 C 2 × C 22 44 22 2, 68 101 C 100 100 100 2
6 C 2 2 2 5 38 C 18 18 18 3 70 C 2 × C 12 24 12 3, 69 102 C 2 × C 16 32 16 5, 101
7 C 6 6 6 3 39 C 2 × C 12 24 12 2, 38 71 C 70 70 70 7 103 C 102 102 102 5
8 C 2 × C 2 4 2 3, 5 40 C 2 ×C 2 ×C 4 16 4 3, 11, 39 72 C 2 ×C 2 ×C 6 24 6 5, 17, 19 104 C 2 × C 2 × C 12 48 12 3, 5, 103
9 C 6 6 6 2 41 C 40 40 40 6 73 C 72 72 72 5 105 C 2 × C 2 × C 12 48 12 2, 29, 41
dix C 4 4 4 3 42 C 2 × C 6 12 6 5, 13 74 C 36 36 36 5 106 C 52 52 52 3
11 C 10 dix dix 2 43 C 42 42 42 3 75 C 2 × C 20 40 20 2, 74 107 C 106 106 106 2
12 C 2 × C 2 4 2 5, 7 44 C 2 × C 10 20 dix 3, 43 76 C 2 × C 18 36 18 3, 37 108 C 2 × C 18 36 18 5, 107
13 C 12 12 12 2 45 C 2 × C 12 24 12 2, 44 77 C 2 × C 30 60 30 2, 76 109 C 108 108 108 6
14 C 6 6 6 3 46 C 22 22 22 5 78 C 2 × C 12 24 12 5, 7 110 C 2 × C 20 40 20 3, 109
15 C 2 × C 4 8 4 2, 14 47 C 46 46 46 5 79 C 78 78 78 3 111 C 2 × C 36 72 36 2, 110
16 C 2 × C 4 8 4 3, 15 48 C 2 ×C 2 ×C 4 16 4 5, 7, 47 80 C 2 ×C 4 ×C 4 32 4 3, 7, 79 112 C 2 × C 2 × C 12 48 12 3, 5, 111
17 C 16 16 16 3 49 C 42 42 42 3 81 C 54 54 54 2 113 C 112 112 112 3
18 C 6 6 6 5 50 C 20 20 20 3 82 C 40 40 40 7 114 C 2 × C 18 36 18 5, 37
19 C 18 18 18 2 51 C 2 × C 16 32 16 5, 50 83 C 82 82 82 2 115 C 2 × C 44 88 44 2, 114
20 C 2 × C 4 8 4 3, 19 52 C 2 × C 12 24 12 7, 51 84 C 2 ×C 2 ×C 6 24 6 5, 11, 13 116 C 2 × C 28 56 28 3, 115
21 C 2 × C 6 12 6 2, 20 53 C 52 52 52 2 85 C 4 × C 16 64 16 2, 3 117 C 6 × C 12 72 12 2, 17
22 C 10 dix dix 7 54 C 18 18 18 5 86 C 42 42 42 3 118 C 58 58 58 11
23 C 22 22 22 5 55 C 2 × C 20 40 20 2, 21 87 C 2 × C 28 56 28 2, 86 119 C 2 × C 48 96 48 3, 118
24 C 2 ×C 2 ×C 2 8 2 5, 7, 13 56 C 2 ×C 2 ×C 6 24 6 3, 13, 29 88 C 2 ×C 2 ×C 10 40 dix 3, 5, 7 120 C 2 ×C 2 ×C 2 ×C 4 32 4 7, 11, 19, 29
25 C 20 20 20 2 57 C 2 × C 18 36 18 2, 20 89 C 88 88 88 3 121 C 110 110 110 2
26 C 12 12 12 7 58 C 28 28 28 3 90 C 2 × C 12 24 12 7, 11 122 C 60 60 60 7
27 C 18 18 18 2 59 C 58 58 58 2 91 C 6 × C 12 72 12 2, 3 123 C 2 × C 40 80 40 7, 83
28 C 2 × C 6 12 6 3, 13 60 C 2 ×C 2 ×C 4 16 4 7, 11, 19 92 C 2 × C 22 44 22 3, 91 124 C 2 × C 30 60 30 3, 61
29 C 28 28 28 2 61 C 60 60 60 2 93 C 2 × C 30 60 30 11, 61 125 C 100 100 100 2
30 C 2 × C 4 8 4 7, 11 62 C 30 30 30 3 94 C 46 46 46 5 126 C 6 × C 6 36 6 5, 13
31 C 30 30 30 3 63 C 6 × C 6 36 6 2, 5 95 C 2 × C 36 72 36 2, 94 127 C 126 126 126 3
32 C 2 × C 8 16 8 3, 31 64 C 2 × C 16 32 16 3, 63 96 C 2 ×C 2 ×C 8 32 8 5, 17, 31 128 C 2 × C 32 64 32 3, 127

Voir également

Remarques

Les références

Les Disquisitiones Arithmeticae ont été traduites du latin cicéronien de Gauss en anglais et en allemand . L'édition allemande comprend tous ses articles sur la théorie des nombres : toutes les preuves de réciprocité quadratique , la détermination du signe de la somme de Gauss , les enquêtes sur la réciprocité biquadratique , et des notes inédites.

Liens externes