COURS D’ARITHM´
ETIQUE
LM220
Alain Kraus
Universit´e de Paris VI
2007/08
Table des mati`eres
Introduction 3
Chapitre I. Arithm´etique sur Z5
1. Division euclidienne 5
2. Nombres premiers 7
3. Valuation p-adique d’un entier relatif 12
4. Plus grand commun diviseur 14
5. L’algorithme d’Euclide 16
6. L’´equation ax +by =c18
7. Plus petit commun multiple 19
8. Num´eration en base b20
Chapitre II. La notion de groupe 25
1. D´efinition d’un groupe 25
2. Sous-groupes d’un groupe 27
3. Classes modulo un sous-groupe - Th´eor`eme de Lagrange 29
4. Groupe quotient d’un groupe ab´elien 32
5. Sous-groupe engendr´e par un ´el´ement - Ordre d’un ´el´ement 33
6. Groupes cycliques - Fonction indicatrice d’Euler 37
7. Homomorphismes de groupes 42
Chapitre III. Anneaux et corps 49
1. D´efinition d’un anneau 49
2. Sous-anneaux - Id´eaux 51
3. Anneau quotient d’un anneau commutatif 53
4. Groupe des ´el´ements inversibles - Corps - Anneaux int`egres 54
5. Homomorphismes d’anneaux 57
6. La formule du binˆome de Newton 59
Chapitre IV. Arithm´etique sur Z/nZ61
1. Le groupe multiplicatif Z/nZ61
2. Th´eor`eme d’Euler et petit th´eor`eme de Fermat 62
3. Le th´eor`eme chinois 64
4. D´etermination de la fonction indicatrice d’Euler 67
5. Application `a la cryptographie - Algorithme RSA 69
Chapitre V. Arithm´etique sur K[X]et ses quotients 73
1. Degr´e - Division euclidienne 73
1
2. Id´eaux de K[X] - pgcd - ppcm 75
3. Polynˆomes irr´eductibles 78
4. Racines d’un polynˆome 80
5. Les alg`ebres quotients de K[X] modulo un id´eal 85
Chapitre VI. Corps finis - Construction 95
1. Caract´eristique d’un anneau 95
2. Groupe multiplicatif d’un corps fini 97
3. Corps finis comme quotients de Fp[X] 99
4. Construction et unicit´e des corps `a p2´el´ements 100
5. Polynˆomes irr´eductibles sur un corps fini 103
6. Th´eor`eme d’existence et d´enombrement 106
7. Th´eor`eme d’unicit´e 111
8. Le probl`eme du logarithme discret - Algorithme de Silver, Pohlig et Hellman 112
9. Application `a la cryptographie - Protocole de Diffie-Hellman - Algorithme de 116
El Gamal
Chapitre VII. Codes correcteurs d’erreurs 121
1. Probl´ematique des codes correcteurs 121
2. Distance de Hamming - D´efinition et param`etres d’un code 123
3. D´ecodage par maximum de vraisemblance - Capacit´e de correction 125
4. Codes parfaits 127
5. Les entiers Aq(n, d) 128
6. Codes lin´eaires 130
7. Encodages associ´es aux codes lin´eaires - Matrices g´en´eratrices 133
8. Codes syst´ematiques 134
9. Codes ´equivalents 139
10. Matrices de contrˆole 141
11. Applications des matrices de contrˆole 144
2
Introduction
L’objectif de ce cours est de pr´esenter les concepts de base de l’arithm´etique, de la
th´eorie des corps finis, d’en d´eduire quelques applications `a la cryptographie, et de donner
une introduction `a la th´eorie des codes correcteurs d’erreurs.
On ne se pr´eoccupera pas de la construction de l’ensemble Ndes entiers naturels, ni
de celle de l’ensemble Zdes entiers relatifs. Nous admettrons donc que ces ensembles exis-
tent, et qu’ils sont munis de la relation d’ordre et des lois de composition usuelles que le
lecteur connaˆıt depuis longtemps. Le d´ebut du cours est consacr´e `a l’´etude de la divisibilit´e
dans Z, qui est le point de d´epart de l’arithm´etique, et `a une introduction `a la th´eorie des
groupes finis. Les premiers r´esultats de cette th´eorie sont indispensables dans la plupart
des applications arithm´etiques ult´erieures. Un accent particulier est mis sur l’´etude des
groupes ab´eliens, pour lesquels on d´efinit la notion hh non ´evidenteii de groupe quotient. On
l’´etend ensuite au cas des anneaux commutatifs, en vue d’´etudier les quotients de Z, les
quotients des anneaux de polynˆomes, et notamment les corps finis. On aborde `a la fin la
notion de code correcteur, en particulier celle de code lin´eaire sur un corps fini.
J’ai d´evelopp´e `a certains endroits, en compl´ement, quelques r´esultats pour les ´etu-
diants qui pourraient ˆetre ineress´es. Les parties concern´ees seront pr´ecis´ees pendant le
semestre. `
A titre indicatif, je signale les ouvrages suivants comme bibliographie compl´e-
mentaire du cours :
1) X. Buff, J. Garnier, E. Halberstadt, T. Lachand-Robert, F. Moulin, J. Sauloy, Math´e-
matiques, Tout-en-un pour la Licence, Niveau L1, Sous la direction de J.-P. Ramis et
A. Warusfel, Dunod, 2006.
2) M. Demazure, Cours d’alg`ebre, primalit´e divisibilit´e codes, Nouvelle biblioth`eque
math´ematique, Cassini, 1997.
3) J. Dixmier, Cours de math´ematiques du premier cycle, 1er ann´ee, gauthier-villars,
deuxi`eme ´edition, 1976.
4) R. Godement, Cours d’alg`ebre, enseignement des sciences, Hermann, troisi`eme ´edition,
1980.
3
1 / 149 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !