Fiche récapitulative générée pour impression / export PDF.

Licence 2 · Algèbre abstraite L2 — Groupes, anneaux et corps

Corps, corps finis et corps de fractions

Corps, corps finis et corps de fractions

1. Définition d'un corps

Un corps est un anneau commutatif unitaire (K,+,×)(K,+,\times), avec 101 \neq 0, dans lequel tout élément non nul est inversible pour ×\times :

xK{0},x1K,x×x1=1.\forall x \in K \setminus \{0\}, \quad \exists x^{-1} \in K, \quad x \times x^{-1} = 1.

De manière équivalente : (K,+)(K,+) est un groupe abélien, et (K{0},×)(K\setminus\{0\}, \times) est aussi un groupe abélien.

Conséquence immédiate : tout corps est intègre. En effet, si xy=0xy=0 avec x0x\neq0, on multiplie par x1x^{-1} : x1(xy)=x1×0=0x^{-1}(xy) = x^{-1}\times 0 = 0, soit (x1x)y=y=0(x^{-1}x)y = y = 0. Donc xy=0x=0xy=0 \Rightarrow x=0 ou y=0y=0.

Exemples : Q\mathbb{Q}, R\mathbb{R}, C\mathbb{C} sont des corps. Z\mathbb{Z} n'est pas un corps (aucun entier autre que ±1\pm1 n'a d'inverse entier). R[X]\mathbb{R}[X] (les polynômes) n'est pas un corps non plus : XX n'a pas d'inverse polynomial.

2. Corps finis Fp\mathbb{F}_p

Théorème. Pour pp premier, Z/pZ\mathbb{Z}/p\mathbb{Z} est un corps, noté Fp\mathbb{F}_p.

Idée de la démonstration. On sait déjà que Z/pZ\mathbb{Z}/p\mathbb{Z} est intègre lorsque pp est premier (leçon précédente). Il reste à montrer que tout a0\overline{a}\neq\overline{0} (avec 0<a<p0<a<p) est inversible. Comme pp est premier et 0<a<p0 < a < p, on a pgcd(a,p)=1\text{pgcd}(a,p)=1. Par le théorème de Bézout, il existe u,vZu,v \in \mathbb{Z} tels que au+pv=1au + pv = 1. En passant aux classes modulo pp : a×u=1\overline{a}\times\overline{u} = \overline{1} (car pv=0\overline{pv}=\overline{0}). Donc u\overline{u} est l'inverse de a\overline{a}. \blacksquare

Exemple : inverses dans F7\mathbb{F}_7. On cherche l'inverse de 3\overline{3}. On résout 3u1(mod7)3u \equiv 1 \pmod 7 : 3×5=15=14+11(mod7)3\times 5 = 15 = 14+1 \equiv 1 \pmod 7. Donc 31=5\overline{3}^{-1} = \overline{5} dans F7\mathbb{F}_7.

Contre-exemple : Z/4Z\mathbb{Z}/4\mathbb{Z} n'est pas un corps. 44 n'est pas premier (4=2×24=2\times2), donc 2\overline{2} est un diviseur de zéro (2×2=4=0\overline{2}\times\overline{2}=\overline{4}=\overline{0}) et ne peut pas être inversible (un diviseur de zéro non nul n'est jamais inversible dans un anneau, car s'il l'était on retrouverait l'intégrité par le même argument que ci-dessus).

3. Corps de fractions d'un anneau intègre

Idée directrice : ZQ\mathbb{Z} \to \mathbb{Q}. Z\mathbb{Z} est un anneau intègre mais n'est pas un corps. On construit Q\mathbb{Q} en formant des fractions a/ba/b avec a,bZa,b \in \mathbb{Z}, b0b \neq 0, et en identifiant a/ba/b et a/ba'/b' dès que ab=abab' = a'b (« produit en croix »). On définit alors :

ab+cd=ad+bcbd,ab×cd=acbd.\frac{a}{b} + \frac{c}{d} = \frac{ad+bc}{bd}, \qquad \frac{a}{b} \times \frac{c}{d} = \frac{ac}{bd}.

Ces opérations font de Q\mathbb{Q} un corps : l'inverse de a/ba/b (avec a0a\neq0) est b/ab/a.

Construction générale. Soit AA un anneau commutatif intègre. On construit son corps de fractions K=Frac(A)K = \text{Frac}(A) exactement sur ce modèle :
- on considère les couples (a,b)(a,b) avec a,bAa,b\in A, b0b\neq 0, notés formellement ab\dfrac{a}{b} ;
- on identifie ab\dfrac{a}{b} et ab\dfrac{a'}{b'} dès que ab=abab'=a'b (c'est ici que l'intégrité de AA est utilisée, pour que cette relation soit bien une relation d'équivalence compatible avec les opérations) ;
- on définit ++ et ×\times comme ci-dessus.

L'anneau AA se plonge dans KK via aa/1a \mapsto a/1, et KK est le « plus petit » corps contenant (une copie de) AA.

Exemple : corps des fractions rationnelles. Si A=R[X]A = \mathbb{R}[X] (intègre), son corps de fractions est R(X)\mathbb{R}(X), le corps des fractions rationnelles P(X)Q(X)\dfrac{P(X)}{Q(X)} avec Q0Q\neq0 — exactement comme Q\mathbb{Q} est construit à partir de Z\mathbb{Z}.

4. Pourquoi l'intégrité est-elle nécessaire ?

Si AA avait des diviseurs de zéro, la construction échouerait : on ne pourrait pas définir d'inverse cohérent. Par exemple, dans Z/6Z\mathbb{Z}/6\mathbb{Z}, 2×3=0\overline{2}\times\overline{3}=\overline{0} ; si l'on essayait de « diviser par 2\overline{2} », on serait bloqué car 2\overline{2} n'est ni nul ni inversible. C'est pourquoi le corps de fractions n'existe (sous cette forme) que pour les anneaux intègres.

Résumé


NotionDéfinition clé
|---|---|



Corpsanneau commutatif unitaire où tout x0x\neq0 est inversible
Corps \Rightarrow intègrexy=0,x0y=x10=0xy=0, x\neq0 \Rightarrow y = x^{-1}\cdot 0 = 0
Fp\mathbb{F}_pZ/pZ\mathbb{Z}/p\mathbb{Z} est un corps     \iff pp premier (via Bézout)
Corps de fractionsconstruit à partir d'un anneau intègre AA, modèle ZQ\mathbb{Z}\to\mathbb{Q}

Exercices de la leçon

Exercice 1

Quelle est la différence essentielle entre un anneau et un corps ?

Corrigé

Un corps est un anneau commutatif unitaire (101\neq0) dans lequel, en plus, tout élément non nul possède un inverse multiplicatif. C'est exactement ce qui manque à un anneau quelconque comme Z\mathbb{Z}.

Exercice 2

Vrai ou faux : Z\mathbb{Z} est un corps.

Corrigé

Faux. Dans Z\mathbb{Z}, seuls 11 et 1-1 sont inversibles pour ×\times ; par exemple 22 n'a pas d'inverse entier (1/2Z1/2 \notin \mathbb{Z}). Z\mathbb{Z} est un anneau intègre, mais pas un corps.

Exercice 3

Pour quelles valeurs de nn l'anneau Z/nZ\mathbb{Z}/n\mathbb{Z} est-il un corps ?

Corrigé

Z/nZ\mathbb{Z}/n\mathbb{Z} est un corps si et seulement si nn est premier — c'est le théorème central de cette leçon, démontré via le théorème de Bézout.

Exercice 4

Vrai ou faux : tout corps est un anneau intègre.

Corrigé

Vrai. Si xy=0xy=0 avec x0x\neq0 dans un corps, on multiplie par x1x^{-1} (qui existe) pour obtenir y=0y=0. Tout corps est donc intègre — mais la réciproque est fausse (Z\mathbb{Z} est intègre, pas un corps).

Exercice 5

Calculer l'inverse de 4\overline{4} dans F7=Z/7Z\mathbb{F}_7 = \mathbb{Z}/7\mathbb{Z}.

Corrigé

On cherche uu tel que 4u1(mod7)4u \equiv 1 \pmod 7. On teste : 4×2=81(mod7)4\times 2 = 8 \equiv 1 \pmod 7 (car 8=7+18 = 7+1). Donc 41=2\overline{4}^{-1} = \overline{2} dans F7\mathbb{F}_7.

Exercice 6

Dans la construction du corps de fractions de A=ZA=\mathbb{Z}, pourquoi exige-t-on b0b \neq 0 dans les couples (a,b)(a,b) représentant a/ba/b ?

Corrigé

La fraction a/ba/b est censée représenter l'élément xx tel que bx=abx=a. Si b=0b=0, cette équation devient 0×x=a0\times x=a : soit elle n'a pas de solution (si a0a\neq0), soit toute valeur de xx convient (si a=0a=0), donc le couple (a,0)(a,0) ne désigne pas un élément bien défini. C'est pourquoi on exclut systématiquement b=0b=0 dans la construction.

Exercice 7

Vrai ou faux : R[X]\mathbb{R}[X] (polynômes à coefficients réels) est un corps.

Corrigé

Faux. R[X]\mathbb{R}[X] est un anneau intègre, mais le polynôme XX n'a pas d'inverse dans R[X]\mathbb{R}[X] : il n'existe aucun polynôme QQ tel que X×Q(X)=1X \times Q(X) = 1 (les degrés ne correspondraient pas : deg(XQ)1deg(1)=0\deg(XQ) \geq 1 \neq \deg(1) = 0). Son corps de fractions est R(X)\mathbb{R}(X), le corps des fractions rationnelles.

Exercice 8

Pourquoi 2\overline{2} n'est-il pas inversible dans Z/4Z\mathbb{Z}/4\mathbb{Z} ?

Corrigé

2×2=4=0\overline{2}\times\overline{2}=\overline{4}=\overline{0} : 2\overline{2} est un diviseur de zéro. Or, dans un anneau, un diviseur de zéro non nul ne peut jamais être inversible (sinon, comme dans la preuve « corps \Rightarrow intègre », on en déduirait 2=0\overline{2}=\overline{0}, contradiction).

Exercice 9

Soit KK un corps. Démontrer que l'ensemble K=K{0}K^* = K \setminus \{0\}, muni de ×\times, est un groupe.

Corrigé

Stabilité : si x,yKx,y \in K^* (donc x,y0x,y\neq0), alors xy0xy \neq 0 car KK est intègre (corps \Rightarrow intègre) ; donc xyKxy \in K^*. Neutre : 1K1 \in K^* car 101\neq0 (axiome de corps). Inverses : pour xKx\in K^*, l'inverse x1x^{-1} existe par définition d'un corps, et x10x^{-1}\neq0 (sinon x×x1=x×0=01x\times x^{-1}=x\times0=0\neq1, contradiction), donc x1Kx^{-1}\in K^*. Associativité : héritée de celle de KK. Toutes les conditions sont vérifiées : (K,×)(K^*,\times) est un groupe (abélien si KK est commutatif).

Exercice 10

En utilisant Bézout, déterminer l'inverse de 9\overline{9} dans F11\mathbb{F}_{11}.

Corrigé

On applique l'algorithme d'Euclide étendu : 11=1×9+211 = 1\times9+2, puis 9=4×2+19=4\times2+1. En remontant : 1=94×2=94×(119)=5×94×111 = 9-4\times2 = 9-4\times(11-9) = 5\times9-4\times11. En passant modulo 1111 : 5×915\times\overline{9} \equiv \overline{1}. Vérification directe : 9×5=45=44+11(mod11)9\times5=45=44+1\equiv1\pmod{11} ✓. Donc 91=5\overline{9}^{-1}=\overline{5} dans F11\mathbb{F}_{11}.

Exercice 11

Vrai ou faux : le corps de fractions Frac(A)\text{Frac}(A) d'un anneau intègre AA qui est déjà un corps est isomorphe à AA lui-même.

Corrigé

Vrai. Si AA est déjà un corps, tout a/ba/b (avec b0b\neq0) peut s'écrire a×b1Aa\times b^{-1} \in A (puisque bb est déjà inversible dans AA), donc la construction ne produit rien de nouveau : Frac(A)A\text{Frac}(A) \cong A. Par exemple, Frac(Q)Q\text{Frac}(\mathbb{Q}) \cong \mathbb{Q}.

Exercice 12

Pourquoi le corps F4\mathbb{F}_4 ne peut-il PAS être (en tant qu'anneau) égal à Z/4Z\mathbb{Z}/4\mathbb{Z}, bien que les deux aient 4 éléments ?

Corrigé

Z/4Z\mathbb{Z}/4\mathbb{Z} n'est pas un corps car 4=2×24=2\times2 n'est pas premier : 2\overline{2} y est un diviseur de zéro non inversible. Le corps F4\mathbb{F}_4 (qui existe bel et bien, à 4=224=2^2 éléments) n'est donc pas obtenu comme quotient Z/4Z\mathbb{Z}/4\mathbb{Z} : il se construit autrement, comme extension du corps F2\mathbb{F}_2 (par exemple via un polynôme irréductible sur F2\mathbb{F}_2). Ceci illustre que les corps finis n'existent, parmi les Z/nZ\mathbb{Z}/n\mathbb{Z}, que pour nn premier ; les corps de cardinal pkp^k (k2k\geq2) demandent une construction différente, hors du cadre de ce cours.

Exercice 13

Soit AA un anneau intègre fini. Montrer que AA est nécessairement un corps (un résultat remarquable : intégrité + finitude \Rightarrow corps).

Corrigé

Soit aAa \in A, a0a\neq0. Considérons l'application φa:AA\varphi_a : A \to A, xaxx \mapsto ax. Elle est injective : si ax=axax=ax', alors a(xx)=0a(x-x')=0, et comme AA est intègre et a0a\neq0, on a xx=0x-x'=0, soit x=xx=x'. Or une application injective d'un ensemble fini dans lui-même est automatiquement surjective (principe des tiroirs / cardinalité). Donc φa\varphi_a est surjective : il existe xAx \in A tel que φa(x)=ax=1\varphi_a(x) = ax = 1. Ainsi aa est inversible. Comme aa était un élément non nul arbitraire, tout élément non nul de AA est inversible : AA est un corps. \blacksquare (Ce résultat explique directement pourquoi Z/pZ\mathbb{Z}/p\mathbb{Z}, intègre et fini, est un corps dès que pp est premier — sans même invoquer Bézout.)

Exercice 14

Dans F5\mathbb{F}_5, résoudre l'équation 3x+2=03x + 2 = 0 (trouver toutes les solutions).

Corrigé

On a 3x=23(mod5)3x=-2\equiv3\pmod5. On cherche l'inverse de 3\overline{3} dans F5\mathbb{F}_5 : 3×2=61(mod5)3\times2=6\equiv1\pmod5, donc 31=2\overline{3}^{-1}=\overline{2}. On multiplie l'équation par 2\overline{2} : x2×3=61(mod5)x \equiv 2\times3 = 6 \equiv 1 \pmod 5. Comme F5\mathbb{F}_5 est un corps, l'équation 3x=c3x=c a une unique solution pour tout cc (car 33 est inversible) : x=1x=\overline{1} est l'unique solution. Vérification : 3×1+2=50(mod5)3\times1+2=5\equiv0\pmod5 ✓.

Exercice 15

Vrai ou faux : dans un corps fini Fp\mathbb{F}_p, l'équation x2=1x^2=1 admet exactement deux solutions (1\overline{1} et 1\overline{-1}) lorsque pp est premier impair.

Corrigé

Vrai. x2=1    x21=0    (x1)(x+1)=0x^2=1 \iff x^2-1=0 \iff (x-1)(x+1)=0. Comme Fp\mathbb{F}_p est un corps (donc intègre), ceci équivaut à x=1x=\overline{1} ou x=1x=\overline{-1}. Ces deux solutions sont distinctes lorsque pp est impair (car 1=1\overline{1}=\overline{-1} équivaudrait à p2p\mid2, donc p=2p=2). Pour p=2p=2 en revanche, 1=1\overline{1}=\overline{-1} et il n'y a qu'une seule solution.

AlphaMath Académie · Corps, corps finis et corps de fractions · Algèbre abstraite L2 — Groupes, anneaux et corps