Alg`ebre 17 Corps finis. Applications.
1 Structure des corps finis
1.1 Caract´eristique, cardinal
K: corps fini. Image de Zdans K:
isomorphe `a un Z/pZ(ppremier:
caract´eristique). Corps des fractions
isomorphe `a Fp=Z/pZ,sous-corps
premier de K.
σ:x7→ xpest un automorphisme
de K.
K: extension de Fpde degr´e n. On
a|K|=pn.
1.2 Existence et unicit´e des
corps finis
Th´eor`eme 1 (existence) Pour
tout ppremier et tout n>1, il existe
un corps fini `a q=pn´el´ements: le
corps de d´ecomposition de xqx
sur Fp, not´e Fq.
Th´eor`eme 2 (unicit´e) Tout
corps `a q´el´ements est isomorphe
`a Fq.
1.3 Conditions suffisantes (cas
fini)
Th´eor`eme 3 Tout anneau int`egre
fini est un corps.
Th´eor`eme 4 (Wedderburn)
Tout anneau `a division fini est un
corps.
1.4 Sous-corps, clˆoture
alg´ebrique
Th´eor`eme 5 Soit Fqun corps fini
`a q=pn´el´ements. Alors tout
sous-corps de Fqest d’ordre pmo`u
m|n. R´eciproquement, si m|n,Fq
a un unique sous-corps Frd’ordre
r=pm.
Fr={xFq:xrx= 0}
On peut alors d´efinir: c
Fp=[
n>1
Fpn!.
C’est la clˆoture alg´ebrique de tout
Fqavec q=pn.
2 Groupe multiplicatif de Fq
Th´eor`eme 6 Le groupe multiplica-
tif F
qdu corps fini Fqest cyclique
d’ordre q1.
Application: logarithme discret,
cryptographie.
Th´eor`eme 7 Si p= 2, tout
´el´ement de Fqest un carr´e. Si p6= 2,
les carr´es de F
qforment un sous-
groupe d’indice 2 de F
q, noyau de
l’homomorphisme η:x7→ x(q1)/2,
`a valeurs dans 1}.
ηest appel´e caract`ere quadratique
de Fq.
Cons´equence: tout ´el´ement de Fqest
somme de 2 carr´es.
3 Polynˆomes sur les corps fi-
nis
Fq: corps fini; n: entier >1.
3.1 Existence de polynˆomes
irr´eductibles
Soit αg´en´erateur de F
qn. Alors
Fqn=Fq(α). Le polynˆome mini-
mal de αsur Fqest un polynˆome
irr´eductible de Fq[X] de degr´e n.
3.2 Corps de d´ecomposition,
corps de rupture
Th´eor`eme 8 Soit fun polynˆome
irr´eductible de Fq[X]de degr´e n.
Alors fa une racine αFqn. De
plus, fanracines simples dans Fqn:
α,αq,αq2, ..., αqn1.
Cons´equences:
Le corps de rupture et le corps
de d´ecomposition d’un polynˆome
irr´eductible sont les mˆemes. Deux
polynˆomes irr´eductibles de mˆeme
degr´e ont le mˆeme corps de
d´ecomposition.
Automorphismes de Fqnlaissant
Fqinvariant: groupe engendr´e par
x7→ xq(cyclique d’ordre n).
Si pest premier, ndivise ϕ(pn1).
3.3 Th´eor`eme de Chevalley
Th´eor`eme 9 K: corps fini
de caract´eristique p. Soient
fiK[X1, . . . ,Xn]des polynˆomes `a
nvariables tels que Pdeg(fi)< n.
Alors le nombre de z´eros communs
dans Knest divisible par p.
Corollaire 1 Si les fisont sans
terme constant, alors ils ont un z´ero
commun non trivial.
4 Applications
4.1 Groupes simples finis
P SL(n,K) est simple sauf pour
n= 2 et K=F2ou F3. De plus, si
Kest fini, P SL(n,K) est un groupe
simple fini.
4.2 Th´eor`eme de Sylow
Lemme 1 L’ensemble des matrices
triangulaires sup´erieures dont les
termes diagonaux sont ´egaux `a 1
est un p-sous-groupe de Sylow de
GL(Fn
p).
4.3 Construction de matrices
de Hadamard
Matrices de Hadamard Hn: ma-
trices de Mn,n(1}) telles que
HnHT
n=nIn.
Th´eor`eme 10 Soient a1, ..., aq
les ´el´ements de Fqavec q3 mod 4,
ηle caract`ere quadratique de Fq, et
H= (bij )06i,j6qavec bij = +1 pour
i= 0 ou j= 0,bij =1pour
i=j>1,bij =η(ajai)pour
i,j >1et i6=j. Alors Hest une
matrice de Hadamard d’ordre q+ 1.
4.4 Codes lin´eaires
Alphabet fini: Fq(en g´en´eral
q= 2). Codage: Fk
qFn
q.
Soient A∈ Mnk,k(Fq)
et H= (A,Ink). Message
a1a2· · · ak7→ c=a1· · · akck+1 · · · cn
avec HcT= 0; ci: symboles de
contrˆole. C= Im(Fk
q).
dC= min{w(c) : cC\{0}} o`u
w(c) est le nombre de composantes
non nulles; dC>s+ 1 ssi scolonnes
de Hsont toujours lin´eairement
ind´ependantes. Cpeut corriger jus-
qu’`a terreurs si dC>2t+ 1.
Code cyclique: lin´eaire et stable
par permutations circulaires. Cest
cyclique ssi Cest un id´eal de
Fq[X]/(xn1).
ef´erences
Serre: Cours d’arithm´etique.
Lidl: Introduction to finite fields and
their applications.
Menezes: Application of finite fields.
Perrin.
1 / 1 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 !