Corps finis : caractéristique, cardinal, groupe multiplicatif, construction
Idée. Un corps fini est un corps à un nombre fini d'éléments. Leur théorie, d'une grande élégance, classe tous ces corps (un par cardinal pn) et sous-tend l'arithmétique, la cryptographie et les codes correcteurs. Ce chapitre prolonge Polynômes (Fp[X]/(m)), Arithmétique (Fp=Z/pZ) et Théorie des groupes (Fq× cyclique, Galois).
Note (L3, démonstratif). Les exercices sont des preuves ; les énoncés numériques sont vérifiés machine sur des corps finis concrets (GF(4), GF(8), …).
A. Caractéristique & cardinal
La caractéristique d'un corps K est le plus petit entier p>0 tel que p1+⋯+1=0 (ou 0 si jamais). Pour un corps fini, elle est un nombre premierp (sinon p=ab donnerait des diviseurs de zéro). Le sous-corps premier{0,1,2⋅1,…} est alors isomorphe à Fp=Z/pZ.
K est un espace vectoriel sur Fp ; s'il est de dimension n, il a
∣K∣=pn
éléments. Ainsi tout corps fini a pour cardinal une puissance d'un premier.
B. Groupe multiplicatif & élément primitif
Fq×=Fq∖{0} (où q=pn) est un groupe pour ×, d'ordre q−1. Théorème fondamental :
Fq×est cyclique
Un générateur s'appelle un élément primitif. Conséquences (via Lagrange dans Fq×) :
ord(x)∣q−1 pour tout x=0 ; il y a exactement φ(q−1) éléments primitifs ;
xq−1=1 pour x=0, donc xq=x pour toutx∈Fq (analogue du petit théorème de Fermat).
Exemple. Dans GF(8), α=X est primitif d'ordre 7 : {α0,…,α6} énumère les 7 éléments non nuls (table des logarithmes discrets). Il y a φ(7)=6 éléments primitifs ; dans GF(16), φ(15)=8.
C. Construction Fp[X]/(m)
Fp[X]/(m)est un corps⟺mest irreˊductible surFp.
Si m est irréductible de degré n, le quotient est un corps à pn éléments (les restes, polynômes de degré <n), noté GF(pn) ou Fpn. L'inverse d'un élément non nul se calcule par Bézout (gcd(a,m)=1), ou comme aq−2.
Exemples.GF(4)=F2[X]/(X2+X+1) : avec α=X, α2=α+1 et α3=1. GF(8)=F2[X]/(X3+X+1) : α3=α+1, α−1=α6.
Table de GF(4)={0,1,α,α+1} (caractéristique 2, donc x+x=0) :
+
0
1
α
α+1
0
0
1
α
α+1
1
1
0
α+1
α
α
α
α+1
0
1
α+1
α+1
α
1
0
×
1
α
α+1
1
1
α
α+1
α
α
α+1
1
α+1
α+1
1
α
Existence & unicité. Pour tout premier p et tout n≥1, il existe un corps à pn éléments (un polynôme irréductible de degré n existe), et deux corps de même cardinal sont isomorphes : on parle du corps Fpn.
Dans le palier approfondissement (Pro) : Frobenius, conjugués, sous-corps & comptage des irréductibles
A. L'endomorphisme de Frobenius
B. Conjugués & polynôme minimal
C. Le théorème de structure Xq−X
D. Sous-corps & comptage
E. Applications
La suite dans l'app Maths Post-Bac
Palier approfondissement, 54 exercices corrigés pas à pas, quiz, tuteur IA,
PDF téléchargeables et suivi de progression — pour BUT, BTS, licence et maths de l'ingénieur.