Professional Documents
Culture Documents
2 Les congruences 12
2.1 La thorie des congruences . . . . . . . . . . . . . . . . . . . . . 12
2.2 Nombre de fractions irrductibles de dnominateur p . . . . . . . 13
2.3 Des rsidus des puissances . . . . . . . . . . . . . . . . . . . . . 15
2.4 Racines primitives . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.5 Dveloppements ultrieurs . . . . . . . . . . . . . . . . . . . . . 21
4 Bibliographie 25
1
et son thorme crit en annotation de lexemplaire du livre de D IOPHANTE en
sa possession, E ULER et la fonction arithmtique qui porte son nom. Il nest
pas question ici de faire un expos dhistoire de la thorie des nombres 2 , mais
dillustrer dans ce chapitre une proprit trs particulire de larithmtique : cest
un domaine o les noncs paraissent simples, ce qui ne veut pas dire que leur
solution le soit, et il y a, surtout avec les moyens de calculs actuels, mme de
simples calculettes, des possibilits dexprimentation pour mettre des conjec-
tures. Cette science est trs vivante lheure actuelle o les problmes de codage
et de cryptographie mlent troitement informatique, algbre et arithmtique 3 .
2
dont les seuls diviseurs sont 1 et lui-mme. Lentier 1 nest pas compt dans les
nombres premiers. Nous allons chercher tous les nombres premiers par exemple
de 1 100 laide dune mthode connue depuis lantiquit sous le nom de crible
dratosthne. Tous les entiers de 2 100 sont crits dans le tableau suivant.
1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
40 41 42 43 44 45 46 47 48 49
50 51 52 53 54 55 56 57 58 59
60 61 62 63 64 65 66 67 68 69
70 71 72 73 74 75 76 77 78 79
80 81 82 83 84 85 86 87 88 89
90 91 92 93 94 95 96 97 98 99
Vous barrez tous les multiples de 2 (sauf 2) : ils ne sont pas des nombres premiers.
Le premier nombre suivant 2 non barr est 3, cest un nombre premier. Barrez tous
ses multiples. Le premier nombre suivant non barr est 5. Cest un nombre pre-
mier, barrez ses multiples etc... Les nombres restant sont des nombres premiers. Il
reste les nombres premiers :
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53
59 61 67 71 73 79 83 89 97
On sait beaucoup de choses sur les nombres premiers, mais on se pose encore
beaucoup de questions. On sait calculer de trs grands nombres premiers avec les
ordinateurs, mais on ne sait pas, pour des nombres immenses, les dcomposer en
facteurs. Les algorithmes de cryptage reposent l-dessus 5 .
Tous les nombres se dcomposent de faon unique en un produit de facteurs
premiers, ordonns du plus petit au plus grand. Par exemple
8820 = 22 32 5 72
3
1.3 Dveloppement dcimal des nombres rationnels
Un premier problme est de prendre conscience de la diffrence entre nombre
dcimal et dveloppement dcimal illimit. Les nombres dcimaux sont des nombres
qui peuvent scrire sous forme dune fraction dont le dnominateur se prsente
sous la forme 2 5 , (avec seulement 2 et (ou) 5 dans sa dcomposition en
facteurs premiers). Les nombres dcimaux possdent deux dveloppements d-
cimaux illimits, lun fini, (avec des 0 indfiniment), lautre avec des 9 indfini-
ment 6 . Nous laisserons les dcimaux de ct dans cette activit.
Les nombres rationnels non dcimaux possdent un unique dveloppement
dcimal illimit priodique : si on pose la division du numrateur par le dnomi-
nateur, le nombre des restes possibles est infrieur au dnominateur, au bout dun
moment la division boucle. Le dveloppement dcimal dun rationnel comporte
une partie entire suivie dune partie fractionnaire. On sintressera la seule par-
tie fractionnaire, ce qui revient sintresser aux fractions irrductibles, entre 0 et
1, cest--dire aux fractions dont le numrateur est infrieur au dnominateur. La
partie fractionnaire comporte une partie priodique de i chiffres, prcde dun
certain nombre n de chiffres.
4
1.5 Rsultats exprimentaux et conjectures
Pour chaque valeur du dnominateur q, nous allons lister ces fractions et don-
ner leurs dveloppements. Nous mettrons en vidence le couple (n, i) et les fa-
milles apparues dans le calcul. On surlignera la priode pour indiquer que celle-ci
est rpte indfiniment.
1 2 4 5 7 8
= 0, 1 ; = 0, 2 ; = 0, 4 ; = 0, 5 ; = 0, 7 ; = 0, 8 ; (0, 1)
9 9 9 9 9 9
5
Fractions de dnominateur 11 : Lorsquon calcule les dix dveloppements,
on constate quaucun na de chiffres avant la priode, que tous ont une priode de
deux chiffres. On trouve six familles de deux dveloppements chacune.
1 10
= 0, 090909... = 0, 09 ; = 0, 909090... = 0, 90 (0, 2)
11 11
2 9
= 0, 181818... = 0, 18 ; = 0, 818181... = 0, 81 (0, 2)
11 11
3 8
= 0, 272727... = 0, 27 ; = 0, 727272... = 0, 72 (0, 2)
11 11
4 7
= 0, 363636... = 0, 36 ; = 0, 636363... = 0, 63 (0, 2)
11 11
5 6
= 0, 454545... = 0, 45 ; = 0, 545454... = 0, 54 (0, 2)
11 11
6
Fractions de dnominateur 14 : Six dveloppements qui ont un chiffre avant
la priode, une priode de six chiffres et forment une seule famille. On remarque
quon obtient les mmes priodes que pour les fractions de dnominateur 7.
1 3 9
= 0, 0714285 ; = 0, 2142857 ; = 0, 6428571 (1, 6)
14 14 14
13 11 5
= 0, 9285714 ; = 0, 7857142 ; = 0, 3571428 (1, 6)
14 14 14
Fractions p/17 : On fait le calcul de 1/17 qui dpasse les capacits de toutes
les calculettes ce qui amne se poser la question soit de poser la division, soit de
travailler par tapes. On divise 107 par 17 en prenant soin dcrire le reste.
1 1 5
107 = 17 588235 + 5 ; = 7 (588235 + )
17 10 17
5 107 1 8
5 107 = 17 2941176 + 8 ; 14
= 14 (2941176 + )
17 10 10 17
8 102 1 1
8 102 = 17 47 + 1 ; 16
= 16 (47 + )
17 10 10 17
On est sr que lopration boucle ce niveau, puisquon a obtenu le reste 1. On a
1
une seule famille : 17 = 0, 058 823 529 411 764 7
On peut remarquer que la mthode prcdente est aussi une mthode qui per-
met de justifier quon a obtenu la priode. On sait que le nombre de chiffres de la
priode est infrieur ou gal au dnominateur. Sauf cas trs particuliers pour de
petites valeurs de q, on ne peut se contenter de lire la priode sur la calculette.
Conjecture 1
Les nombres n et i dpendent du seul dnominateur et non du numrateur.
7
Conjecture 2
Le nombre de chiffres avant la priode dpend de la divisibilit du dnomina-
teur par 2 ou 5. Seules les fractions de dnominateurs 6, 12, 14, 15 ont des chiffres
avant la priode. On peut mettre la conjecture que n est non nul pour les dnomi-
nateurs divisibles par 2 ou par 5, ce qui est cohrent avec le rle jou par ces deux
nombres pour les nombres dcimaux. Si on dcompose q en produit q = 2a 5b q 0
avec q 0 premier avec 2 et 5, on peut conjecturer que la partie priodique ne dpend
que de q 0 et que le nombre n est li aux exposants a et b de 2 et 5 ; avant de faire
la dmonstration gnrale montrons ce qui se passe sur les exemples prcdents.
6=23 (n = 1) ; 12 = 4 3 (n = 2)
14 = 2 7 (n = 1) ; 15 = 5 3 (n = 1)
Fractions de dnominateur 6 :
1 5 1
6
= 0, 16666... = 103
= 10
(1 + 23 ) ; 5
6
= 0, 83333... = 25
103
= 1
10
(8 + 13 )
Fractions de dnominateur 12 :
1 25 1
12
= 0, 083 = 1003
= 100
(8 + 13 ) ; 5
12
= 0, 416 = 125
1003
= 1
100
(41 + 32 )
7 175 1
12
= 0, 583 = 1003
= 100
(58 + 13 ) ; 11
12
= 0, 916 = 275
1003
= 1
100
(91 + 23 )
Fractions de dnominateur 14 :
1 5 1
14
= 0, 0714285 = 107
= 10
(0 + 57 ) ; 3
14
= 0, 2142857 = 15
107
= 1
10
(2 + 17 )
5 25 1
14
= 0, 3571428 = 107
= 10
(3 + 47 ) ; 9
14
= 0, 6428857 = 45
107
= 1
10
(6 + 37 )
11 55 1
14
= 0, 7857142 = 107
= 10
(7 + 67 ) ; 13
14
= 0, 9285714 = 65
107
= 1
10
(9 + 27 )
Fractions de dnominateur 15 :
1 2 1
15
= 0, 06 = 103
= 10
(0 + 23 ) ; 2
15
= 0, 13 = 4
103
= 1
10
(1 + 13 )
4 8 1
15
= 0, 26 = 103
= 10
(2 + 23 ) ; 7
15
= 0, 46 = 14
103
= 1
10
(4 + 23 )
8 16 1
15
= 0, 53 = 103
= 10
(5 + 13 ) ; 11
15
= 0, 73 = 22
103
= 1
10
(7 + 13 )
13 26 1
15
= 0, 86 = 103
= 10
(8 + 23 ) ; 14
15
= 0, 93 = 28
103
= 1
10
(9 + 13 )
8
Lentier m est infrieur 10a dans le premier cas, 10b dans le deuxime et
10 dans le troisime car la fraction pq est infrieure 1. Nous allons justifier que qr0
a
Conjecture 3
Le dveloppement dune fraction pq irrductible infrieure 1 o q est premier
avec 10 est purement priodique (pas de chiffres avant la priode), et le nombre
de chiffres de la priode ne dpend que de q. Cest ce quon a vu sur les fractions
de dnominateur 3, 7, 9, 11, 13, 17.
1 0 7
3 0 0, 142857
2 0
6 0
4 0
5 0
1
Observons la suite des restes partiels. Les dveloppements des diffrentes frac-
tions p7 sobtiennent pour 73 en supprimant le premier chiffre du quotient aprs la
virgule, pour 72 , en en supprimant deux, etc ce qui produit une permutation circu-
laire partir de la priode de 17 , et explique lordre dans lequel nous avions crit
ces dveloppements. Comme les restes partiels comportent tous les entiers entre
1 et 6, on a une seule famille, et une seule division suffit connatre tous les d-
veloppements p7 . On remarque que lopration boucle quand on obtient le reste
1.
Dornavant nous crirons en ligne cette division en faisant apparatre les
chiffres successifs du quotient et du reste.
Fractions de dnominateur 7 :
quotient 0, 1 4 2 8 5 7
reste 1 3 2 6 4 5 1
9
Fractions de dnominateur 17 : On fait le calcul de 1/17
quotient 0, 0 5 8 8 2 3 5 2 9 4 1 1 7 6 4 7
restes 1 10 15 14 4 6 9 5 16 7 2 3 13 11 8 12 1
1
Fractions de dnominateur 13 : Faisons dabord la division 13
, en faisant
apparatre les restes successifs.
quotient 0, 0 7 6 9 2 3
reste 1 10 9 12 3 4 1
2
On retrouve la famille : 1/13, 10/13, 9/13, 12/13, 3/13, 4/13. La fraction 13 ne
figure pas dans cette liste. Cherchons son dveloppement en effectuant la division
de 2 par 13
quotient 0, 1 5 3 8 4 6
reste 2 7 5 11 6 8 2
On trouve la deuxime famille : 2/13, 7/13, 5/13, 11/13, 6/13, 8/13. Les restes
sobtiennent en multipliant par 2 les restes de la premire famille et en rduisant
modulo 13 7 .
10
Rcapitulons : Seules les fractions dont le dnominateur est divisible par 2 ou
5 ont des chiffres avant la priode. Le nombre de ces chiffres est gal au plus
grand des exposants de 2 ou 5 dans q. Les fractions pq o q est premier avec 10
sont purement priodiques. Le nombre i de chiffres de la priode ne dpend pas
du numrateur et est donn par le plus petit entier i tel que 10i soit congru 1
modulo q. Les fractions se groupent par familles de i fractions dont les priodes
se dduisent les unes des autres par permutation circulaire.
Autres exemples
Pourtant, en quelque sorte, si on veut arriver une comprhension plus pro-
fonde des proprits en jeu, il semble que notre travail ne fait que commencer.
Pour comprendre le texte des Recherches arithmtiques, il sera utile de disposer
dautres exemples. Cherchons les dveloppements et les familles de dveloppe-
ments pour des dnominateurs de 19 29, en appliquant ce que lon connat, et
donc en effectuant les divisions pour avoir les restes partiels. Nous allons donc
nous intresser aux fractions de dnominateurs 19, 21, 23, 27, 29, (premiers avec
10).
Fractions p/19 : On fait le calcul de 1/19, et on trouve une seule famille (restes
de 1 19).
Q 0, 0 5 2 6 3 1 5 7 8 9 4 7 3 6 8 4 2 1
R 1 10 5 12 6 3 11 15 17 18 9 14 7 13 16 8 4 2 1
Fractions p/23 : On fait le calcul de 1/23. Ici encore on obtient une seule
famille
1/23 Q 0, 0 4 3 4 7 8 2 6 0 8 6 9
5 6 5 2 1 7 3 9 1 3
R 1 10 8 11 18 19 6 14 2 20 16 22 13
15 12 5 4 17 9 21 3 7 1
11
Fractions p/27 : On constate quil y a 18 fractions irrductibles qui se rpar-
tissent en six familles :
1/27 Q 0, 0 3 7 5/27 Q 0, 1 8 5
R 1 10 19 1 R 5 23 14 5
2/27 Q 0, 0 7 4 7/27 Q 0, 2 5 9
R 2 20 11 2 R 7 16 25 7
4/27 Q 0, 1 4 8 8/27 Q 0, 2 9 6
R 4 13 22 4 R 8 26 17 8
Q 0 0 3 4 4 8 2 7 5 8 6 2 0 6 8 9
6 5 5 1 7 2 4 1 3 7 9 3 1
R 1 10 13 14 24 8 22 17 25 18 6 2 20 26 28 19
16 15 5 21 7 12 4 11 23 27 9 3 1
De nombreuses questions sont sous-jacentes aux calculs que nous avons effectus.
Une premire question : peut-on calculer en fonction de q le nombre de frac-
tions irrductibles de dnominateur q ?
Deuxime question : en travaillant sur les restes de divisions, on travaille mo-
dulo q sur les puissances de 10 et lon voit que pour q premier avec 10, ces restes
sont les nombres premiers avec q. Comment travaille-on modulo q ?
2 Les congruences
Nous allons illustrer la thorie des congruences, les rsidus de puissances et en
particulier la notion de racine primitive 8 . Nous allons introduire par des exemples
les thormes tablis par G AUSS 9 . Ensuite, nous aborderons la comprhension
dtaille des tables quil a tablies et du chapitre six sur les dveloppements d-
cimaux illimits. Nous faisons le choix de rester trs prs du texte de G AUSS, en
gardant, sauf pour une exception que nous expliquons plus loin, sa terminologie
et en nemployant pas le langage des structures algbriques. Nous reviendrons
l-dessus en conclusion de ce chapitre.
8
L encore, nous pourrions exprimenter pour induire des rsultats avant de voir le contenu du
livre de G AUSS. Cela donnerait de nombreuses activits.
9
Chaque nonc sera suivi de sa rfrence dans le texte de G AUSS.
12
2.1 La thorie des congruences
La notion de congruence 10 est dfinie dans le premier chapitre, ainsi que les
proprits lmentaires des rsidus modulo n. La suite 1, 2, ..., n 1 est la suite
des rsidus modulo n. Chaque entier est congru un et un seul de ces nombres.
Nous utiliserons constamment les rsultats suivants :
(a b et c d) = (a + c b + d) modulo n
(p) = p 1
(A) = (M ) (N ) (P ) ....
10
11
paragraphe 14.
12
paragraphe 16.
13
paragraphes 17 23.
14
paragraphes 24 37.
15
paragraphe 38
13
G AUSS applique ensuite cette relation au cas o A est dcompos en facteurs
premiers :
1 1 1
A = a b c = (A) = A(1 )(1 )(1 )...
a b c
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
1
2
1 2
3 3
1 5
6 6
1 2 4 5 7 8
9 9 9 9 9 9
1 5 7 11 13 17
18 18 18 18 18 18
14
Si on compte les fractions sur chaque ligne 16 on obtient 17 :
Nous avons introduit l la fonction dEuler dont G AUSS cite deux articles
en rfrence 18 . G AUSS dmontre 19 le rsultat que nous avons illustr avec notre
tableau :
Si a, a0 , a00 sont tous les diviseurs de A 20 , on aura :
ar a r mod t
15
Rsidus de puissances modulo un nombre premier p
Nous allons introduire ces notions dabord sur un exemple que nous allons
utiliser plus tard pour expliquer la confection des tables que G AUSS a ralises.
Cherchez les ordres des diffrents rsidus modulo 13.
Cela nous permettra dexprimenter les calculs sur les puissances modulo 13
et de conjecturer un rsultat mathmatique. Pour tre laise dans ces calculs, il
faut utiliser des petits nombres et ne pas hsiter par exemple pour calculer 9 9
utiliser des rsidus ngatifs comme intermdiaires de calculs : 9 9 (4)
(4) 3
Faites vous-mmes ce calcul avant de poursuivre la lecture.
Puissances modulo 13 :
exposant 1 2 3 4 5 6 7 8 9 10 11 12 ordre
a=2 2 4 8 3 6 12 11 9 5 10 7 1 12
a=3 3 9 1 3 9 1 3 9 1 3 9 1 3
a=4 4 3 12 9 10 1 4 3 12 9 10 1 6
a=5 5 12 8 1 5 12 8 1 5 12 8 1 4
a=6 6 10 8 9 2 12 7 3 5 4 11 1 12
a=7 7 10 5 9 11 12 6 3 8 4 2 1 12
a=8 8 12 5 1 8 12 5 1 8 12 5 1 4
a=9 9 3 1 9 3 1 9 3 1 9 3 1 3
a = 10 10 9 12 3 4 1 10 9 12 3 4 1 6
a = 11 11 4 5 3 7 12 2 9 8 10 6 1 12
a = 12 12 1 12 1 12 1 12 1 12 1 12 1 2
16
obtient une suite de nouveaux rsidus distincts. Si on prend 4 ne figurant pas dans
ces deux suites en multipliant la premire suite par 4, on obtient des rsidus tous
distincts et distincts des prcdents etc. Toutes les familles de rsidus obtenues
ont le mme nombre dlments. Cest ainsi que G AUSS montre que le nombre
dlments t dans la famille 1, a, a2 , a3 ... at divise p 1.
Cest l le thorme 24 dont F ERMAT assurait avoir trouv une dmonstration
quil na pas publie, et dont E ULER a fourni deux dmonstrations prsentes
brivement par G AUSS 25 avec leurs rfrences 26 .
17
Pour p = 13, ce sont les valeurs 2, 6, 7, 11 pour lesquelles t = 12.
Pour p = 19, ce sont les valeurs 2, 3, 10, 13, 14 et 15, pour lesquelles t = 18.
Dans la premire activit sur dveloppements dcimaux illimits de rationnels,
nous avons montr que lorsque 10 tait une racine primitive, les dveloppements
formaient une seule famille dont les priodes sobtenaient partir de lune delles
par permutation circulaire. Cest le cas pour les dnominateurs 7, 17, 19, 23 et
29. La question des racines primitives stait introduite propos de ces entiers.
G AUSS va montrer comment utiliser dautres racines primitives que 10 propos
de ces dveloppements dcimaux illimits, et comment, si nous connaissons une
racine primitive, nous pouvons en dduire les ordres des diffrents nombres.
i 1 2 3 4 5 6 7 8 9 10 11 12
m = 2i 2 4 8 3 6 12 11 9 5 10 7 1
m 1 2 3 4 5 6 7 8 9 10 11 12
indice i 12 1 4 2 9 5 11 3 8 10 7 6
Ce tableau signifie par exemple a = 5 = 29 , on en dduit que lordre de 5 est 4,
plus petit entier qui multipli par 9 donne un multiple de 12.
On peut en dduire aussi que tous les nombres a dont lindice est un nombre
premier avec 12 sont aussi racines primitives. Si donc il y a une racine primitive
modulo p, il y en a (p 1).
Un logarithme
Tout rsidu modulo p, si a est une racine primitive, est caractris par son
exposant dans la base a, exposant que G AUSS, la suite dE ULER appelle son
indice. G AUSS dveloppe une thorie des indices analogue celle des logarithmes.
Une fois choisie une racine primitive modulo p, il montre 30 :
30
paragraphe 58.
18
Lindice dun produit de tant de facteurs quon voudra, est congru
la somme des indices des diffrents facteurs, suivant le module p-1.
Lindice de la puissance nr dun nombre est congru, suivant le module
p 1, au produit de lexposant r par lindice du nombre n donn.
G AUSS tablit les relations entre les indices dun nombre quand on change de
racine primitive. Son problme, pour tablir sa premire table dindices est de
trouver une racine primitive. Comme il le dit lui-mme 31
La plupart des mthodes qui servent trouver les racines primitives
reposent en grande partie sur le ttonnement.
G AUSS construit une premire table, o pour chaque entier q, premier ou puis-
sance dun nombre premier, possdant une racine primitive, il fait figurer pour
chaque nombre premier p, son indice. Avec la dcomposition des nombres en fac-
teurs premiers, ceci permet de calculer pour tout nombre n lindice de ce nombre,
modulo (q).
Quand il y a plusieurs choix possibles de racines primitives, G AUSS choisit
pour a celle o 10 a un indice minimum 32 . Quand 10 est racine primitive, cest
donc 10 qui est choisi comme base des indices. Quand on consulte la table pour le
nombre 13, on constate que G AUSS a choisi pour racine primitive non pas la plus
petite 2, mais la racine primitive 6.
19
mod18 1 5 7 11 13 17
1 1 5 7 11 13 17
5 5 7 17 1 11 13
7 7 17 5 5 1 11
11 11 1 5 13 17 7
13 13 11 1 17 7 5
17 17 13 11 7 5 1
Si f dsigne combien il y a de nombres premiers avec m et moindres
que lui, cest--dire si f = (m), lexposant t de la plus petite puis-
sance dun nombre donn a 34 premier avec m, qui est congrue
lunit suivant le module m sera gal f ou une partie aliquote 35
de f .
La dmonstration du thorme dEuler est facile illustrer laide du tableau
prcdent. Dsignons par P = 1 5 7 11 13 17 le produit de tous les
rsidus que lon retrouve sur chaque ligne. Prenons la ligne a. Nous trouvons sur
cette ligne le produit par a de chacun des rsidus prcdents. Cela montre que
a(18) = 1
G AUSS dmontre ensuite quil y a des racines primitives pour des nombres du
type pn , p tant un nombre premier impair 36 . Il dmontre le rsultat suivant :
Si le plus grand diviseur de t et de pn1 (p 1) est e, la congruence
xt 1 modulo pn aura e racines diffrentes.
Il en dduit lexistence de racines primitives pour les nombres 37 du type pn pour
p 6= 2.
Afin dillustrer les phnomnes qui se passent, nous pouvons examiner les
cas de 8 et dentiers qui ne sont pas une puissance dun nombre premier impair.
Examinons les cas p = 8, p = 12 et p = 15.
34
lordre de a.
35
paragraphe 83. Cest le thorme dEuler (1760) ; curieusement G AUSS cite ce rsultat sans
faire rfrence E ULER.
36
La dmonstration faite dans le cas dun entier premier utilisait le rsultat suivant qui ne se
gnralise pas : le congruence xt 1 ne peut avoir plus de t racines diffrentes.
37
paragraphe 88 et 89.
20
Puissances modulo 8 :
Pour p = 8, on calcule les puissances de 4 nombres : 1, 3, 5, 7. Tous les rsidus
vrifient lquation x2 1 = 0 qui a donc plus de deux racines.
exposant 1 2 3 4 ordre
a=1 1 1 1 1 1
a=3 3 1 3 1 2
a=5 5 1 5 1 2
a=7 7 1 7 1 2
Puissances modulo 12 :
Pour p = 12, on calcule les puissances de 4 nombres : 1, 5, 7, 11. Tous les
rsidus vrifient lquation x2 1 = 0 qui a donc plus de deux racines.
exposant 1 2 3 4 ordre
a=1 1 1 1 1 1
a=5 5 1 5 1 2
a=7 7 1 7 1 2
a = 11 11 1 11 1 2
Puissances modulo 15 :
Pour p = 15, on calcule les puissances de 8 nombres : 1, 2, 4, 7, 8, 11, 13, 14 :
Tous les rsidus vrifient lquation x4 1 = 0 qui a donc plus de quatre racines.
exposant 1 2 3 4 5 6 7 8 ordre
a=1 1 1 1 1 1 1 1 1 1
a=2 2 4 8 1 2 4 8 1 4
a=4 4 1 4 1 4 1 4 1 2
a = 7 7 4 13 1 7 4 13 1 4
a=8 8 4 2 1 8 4 2 1 4
a = 11 11 1 11 1 11 1 11 1 2
a = 13 13 4 7 1 13 4 7 1 4
a = 14 14 1 14 1 14 1 14 1 2
G AUSS dmontre que pour les nombres modulo 2n pour n > 2, la puissance
2n2 de tout nombre impair y 38 est gale 1, et donc quil ny a pas de racines
primitives. Il dmontre ensuite quil ny a pas de racines primitives modulo un
nombre compos de plusieurs nombres premiers sauf pour les entiers 2 pn .
38
paragraphe 90.
21
Il existe des racines primitives seulement pour les entiers m = 2,
m = 4, m = pn , m = 2 pn , avec p premier impair 39 .
G AUSS annonce la fin du chapitre trois, quil va pouvoir se passer de lusage
des racines primitives dans le cas de modules composs, en dcomposant une
congruence modulo n en une srie de congruences modulo des pm . Il donne
comme rfrence deux articles dE ULER 40 sur ces questions.
Nous utiliserons la table quil a tablie en annexe au troisime chapitre, pour
calculer les indices des entiers jusqu 100 modulo une racine primitive et voir
lapplication de cette thorie aux dveloppements illimits de rationnels. Mais
avant, donnons quelques indications historiques ultrieures.
22
fractions irrductibles de dnominateurs a et b 42 .
m m1 m2
= +
n a b
Il en dduit que toute fraction peut scrire, si son dnominateur a pour dcom-
position en facteurs premiers n = a b c ... de faon unique sous la forme
dune somme dun entier et de fractions 43 plus petites que 1 :
m1 m2 m3
k+ + + ...
a b c
Pour trouver le dveloppement dcimal illimit de m n
, il suffit donc de connatre
celui de chacune des fractions du second membre, cest--dire celui des fractions
dont le dnominateur est une puissance dun nombre premier. Daprs ltude
faite en premire partie, les puissances de 2 et de 5 interviennent pour fournir les
chiffres avant la priode. En utilisant les transformations que nous avons expli-
ques dans la premire partie, nous voyons que nous pouvons supposer que les
dnominateurs sont de la forme pn avec p nombre premier impair, distinct de 5 et
donc premier avec 10.
premiers 2 3 5 7 11 13
indices 10 11 7 9 13 12
Dautre part dans la troisime table des dveloppements nous trouvons un seul
dveloppement :
(0)........0588235294117647
Cherchons le dveloppement de 16
17
. Pour cela nous allons calculer lindice de
16 = 2 . Lindice est donc 40 8 modulo p 1 = 16. On a donc 16 108
4
42
paragraphe 309
43
paragraphe 310
23
modulo 17. Le dveloppement de 16 17
sobtient donc en supprimant huit chiffres
1
aprs la virgule dans celui de 17 . On obtient donc
16
= 0, 9411764705882352
17
Cas p = 13
G AUSS a fait le choix de la racine primitive 6 o lindice de 10 tait minimum.
Daprs ltude faite en deuxime partie, il y a (13) = 12 dveloppements r-
partis en deux familles puisque 106 1 modulo 13. Rappelons que les calculs
dindices seffectuent modulo 12.
premiers 2 3 5 7 11
indices 5 8 9 7 11
Lindice de 10 est 5 + 9 = 14 2 modulo 12 et est effectivement minimum pour
cette racine primitive 6.
Dans la table des dveloppements, nous trouvons deux dveloppements crits
de la faon suivante.
(0) ...076923 ; (1) ...461538
1 6
Ces deux dveloppements sont ceux des fractions 13 et 13 , car 6 est la racine
primitive.
11
Cherchons les dveloppements des deux fractions 13 et 12
13
. Il nous faut savoir
quelle famille appartient chaque fraction et quel dcalage effectuer. Pour cela
nous allons chercher les indices de 11 et 12, modulo 12.
Lindice de 11 se lit sur la table. Il est gal 11. Or 11 = 2 5 + 1, cest--dire
11 611 et 11 625 61 modulo 13 ; or 62 = 10 donc 11 105 6. La fraction
11 6
13
appartient la famille de la fraction 13 et on obtient son dveloppement en
effectuant un dcalage de 5
11
= 0, 846153
13
Lindice de 12 se calcule partir des indices de 2 et 3. Il est gal 18, donc 6
modulo 12. Or 6 = 2 3, cest--dire 12 623 , 12 623 modulo 13, ou encore
24
12 103 . La fraction 12
13
appartient la famille de la fraction 1
13
et on obtient son
dveloppement en effectuant un dcalage de 3
12
= 0, 923076
13
Cas p = 27
Le tableau des indices est le suivant, en utilisant 2 comme racine primitive.
premiers 2 3 5 7 11 13 17 19 23
indices 1 5 16 13 8 15 12 11
25
3.3 Conclusion
Dans ce chapitre, nous avons expos la thorie des congruences telle quelle fi-
gure dans G AUSS, sans utiliser du tout le langage des structures algbriques. Nous
pensons que cela peut aussi tre une tape dans lenseignement o au lieu dutili-
ser la formalisation la plus rcente, on fait les dmonstrations dans le langage des
congruences, avant de parler de groupes finis.
Toute cette thorie nest pas une curiosit historique et les ides dveloppes
dans ce chapitre sont trs importantes dans les thories du codage. Bien sr, la
thorie des dveloppements dcimaux nest pas centrale dans les recherches ma-
thmatiques actuelles. Elle a eu lavantage de nous faire aborder ces questions
dune faon simple et naturelle.
4 Bibliographie
D EMAZURE. Cours dalgbre, primalit, divisibilit, codes. ditions Cassini 1997.
D ICKSON. History of numbers. Chelsea publishing company.
D E KONINCK ET M ERCIER. Introduction la thorie des nombres. collection
Modulo 1994.
G AUSS. Disquisitiones arithmeticae. Rdition Blanchard 1979.
OYSTEIN O RE. Number theory and its history. ditions Dover (1988) rdition
dun livre de 1948.
26