[PDF] Chapitre III - Corps finis Groupe multiplicatif d'un corps





Previous PDF Next PDF



Chapitre III - Corps finis

o`u F est un polynôme irréductible de Fp[X]. Un tel corps est de cardinal pd o`u d est le degré de F. Nous reviendrons sur ce point



Constructions de corps finis

corps fini il suffit donc de quotienter par un polynôme irréductible un anneau de polynômes dans un corps K fini. On connaît déjà une famille de corps finis.



Corps finis

Le polynôme X2 +X +1 est l'unique polynôme irréductible de degré. 2 sur le corps fini F2 `a deux éléments ce corps poss`ede donc une unique extension 



Fonctions arithmétiques Anneaux de polynômes quotients

https://www.imo.universite-paris-saclay.fr/~pierre-loic.meliot/algebra/commands.pdf



Existence unicité et construction des corps finis

Existence et unicité des corps finis Soit k un corps. Le noyau du morphisme d Construction des corps finis Soit P ∈ Fp[X] un polynôme irréductible sur Fp.



MA 435 Paris Tech Shanghai : Introduction aux corps finis

Soit P un polynôme irréductible de K[X]. On dit qu'une ex- tension L/K est un corps de rupture pour P sur K s'il existe une racine α de 



123 – Corps finis. Applications. . 1 Caractéristique dun corps et

2.2 Polynômes irreductibles sur un corps fini. Exemple 15. Soit Fq un corps fini `a q éléments. — P = X − λ est irreductible dans Fq[X] pour tout λ ∈ Fq. — P 



CHAPITRE 5 CORPS FINIS

Corollaire 5.3.7 — Soit K un corps fini de caractéristique p. Il existe un polynôme irréductible f ∈ Fp[X] tel que K soit isomorphe au quotient Fp[X]/fFp[X].



Chapitre IV - Corps finis N.

2 Structure des corps (commutatifs) finis. 3 Les polynômes irréductibles de Fp[X]. 4 Théor`eme de Wedderburn. Précision : On suppose que les corps sont 



Corps finis

11 déc. 2006 Polynômes primitifs. Soit P un polynôme irréductible sur Fp = Z/pZ et formons le corps K = Fp[X]/(P). Renommons α l'élément X modulo P de K ...



Chapitre III - Corps finis

Groupe multiplicatif d'un corps fini. 6. 4. Corps finis comme quotients de Fp[X]. 7. 5. Polynômes irréductibles sur un corps fini.



Introduction `a la Cryptologie - Chapitre 11 : Classification et

Tout corps fini est de cardinal pn o`u p est premier et n ? 1. Corps finis et polynômes irréductibles sur Fp. Unicité du corps de cardinal pn.



Constructions de corps finis

4.1.4 Tentative de construction du corps fini à six éléments F6 . 4.3.2 Recherche des polynômes irréductibles de degré 3 dans Z/2Z[X] . . . . . . . . 35.



116: Polynômes irréductibles. Corps de rupture. Exemples et

04.01.2010 De plus K est unique à isomorphisme près. Ce corps est noté Fq. Remarque 3. Dans le cas des corps finis



Existence unicité et construction des corps finis

On notera Fq le corps fini à q = pn éléments. Construction des corps finis Soit P ? Fp[X] un polynôme irréductible sur Fp. En notant n =.



Corps finis Morphisme de Frobenius. Résultats.

Finissons par un résultat de décomposition en facteur irréductible dans Fq[X]. Lemme 9. Corps fini et polynômes irréductibles.



Le poids des polynômes irréductibles à coefficients dans un corps fini

02.04.2019 Ce travail concerne le poids des polynômes irreductibles sur un corps fini c'est-`a-dire le nombre de coefficients non nuls de ces po-.



Exercices de théorie des corps finis

On sait que le n-i`eme polynôme cyclotomique ?n est irréductible sur Z. Montrer en utilisant la question (ii) de l'exercice sur la théorie de Galois des corps 



Une estimation du nombre de polynômes irréductibles unitaires

Il existe des polynômes irréductibles de tout degré sur Fq et Si x ? Fq est une racine de P alors par unicité des corps finis Fq(x) ? Fqd donc x.



Leçon 141 - Polynômes irréductibles à une indéterminée. Corps de

20.05.2017 Corps de rupture. Applications. Cadre : A est un anneau commutatif unitaire intère et K est un corps. 1. Polynômes irréductibles. —.



Chapitre III - Corps nis - Université Sorbonne Paris Nord

Chapitre III - Corps nis Nous admettrons que tout corps ni est commutatif Ce r esultat a et e etabli en 1905 par Wedderburn Les premiers exemples de corps nis sont les quotients de l’anneau Z F p= Z=pZ; ou pest un nombre premier D’autres exemples sont fournis par les quotients F p[X]=(F); ou F est un polyn^ome irr eductible de F p[X]



Irreducible Polynomials - USM

logo1 Introduction Gauss’ Lemma Eisenstein’s Criterion Irreducible Polynomials Bernd Schroder¨ Bernd Schroder¨ Louisiana Tech University College of Engineering and Science



116: Polynômes irréductibles Corps de rupture Exemples

116: Polynômes irréductibles Corps de rupture Exemples et applications Pier e Lis y January 4 2010 Dé nitions et premières propriétés 1 1 Dé nition 1 est dit Polynômes irréductibles sur un anneau factoriel Soit un an eau factoriel On considère l'an eau iréductible n'est pas un élémént inversible de A[X] Un polynôme de

Universite Pierre et Marie Curie

Cours de cryptographie MM029 - 2009/10

Alain Kraus

Chapitre III - Corps nis

Nous admettrons que tout corps ni est commutatif. Ce resultat a ete etabli en 1905 par Wedderburn. Les premiers exemples de corps nis sont les quotients de l'anneauZ F p=Z=pZ; oupest un nombre premier. D'autres exemples sont fournis par les quotients F p[X]=(F); ouFest un polyn^ome irreductible deFp[X]. Un tel corps est de cardinalpd, oudest le degre deF. Nous reviendrons sur ce point, et demontrerons que l'on obtient de la sorte tous les corps nis. On etablira que pour tout nombre premierpet tout entiern1, il existe un corps apnelements et qu'il est unique a isomorphisme pres. On abordera par ailleurs le probleme du logarithme discret, qui est tres important en cryptographie.

Table des matieres

1. Rappels sur l'anneauK[X] et ses quotients 1

2. Caracteristique d'un anneau 5

3. Groupe multiplicatif d'un corps ni 6

4. Corps nis comme quotients deFp[X] 7

5. Polyn^omes irreductibles sur un corps ni 8

6. Theoreme d'existence et denombrement 12

7. Theoreme d'unicite 18

8. Probleme du logarithme discret 18

9. Algorithme de Silver, Pohlig et Hellman 20

10. Algorithme Baby step - Giant step 23

1. Rappels sur l'anneauK[X]et ses quotients

SoientKun corps commutatif etK[X] l'anneau des polyn^omes a coecients dansK. Pour toutF2K[X], notons deg(F) son degre. Rappelons que le degre du polyn^ome nul est hhmoins l'inniii, qui est par denition un element plus petit que tout entier naturel, 1 satisfaisant aux regles usuelles d'addition. Le groupe des elements inversible deK[X] est K (l'ensemble des polyn^omes de degre 0). L'anneauK[X] est euclidien, avec l'application degre comme stathme euclidien. Autrement dit,K[X] est un anneau integre et pour tous AetBdansK[X] avecB6= 0, il existe un unique couple de polyn^omes (Q;R), tels que

A=BQ+Ravec deg(R) On dit queQest le quotient et queRest le reste de la division euclidienne deAparB. Un polyn^ome est dit unitaire si son coecient de plus haut degre vaut 1. On deduit du lemme 0.9 queK[X] est un anneau principal. En particulier : Proposition 3.1.SoitIun ideal non nul deK[X]. Il existe un unique polyn^ome unitaire

PdeK[X]tel que l'on aitI= (P).

Le pgcd de deux polyn^omesAetB, non tous les deux nuls, est l'unique polyn^ome unitaireD2K[X] tel que (D) = (A) + (B): Il existe doncUetVdansK[X] tels queD=AU+BV(relation de Bezout). La determination deDet de relations de Bezout entreAetBs'eectue, comme dansZ, avec l'algorithme d'Euclide etendu, qui vaut dans ce cadre sans modications. On dit que AetBsont premiers entre eux si leur pgcd est 1. Tel est le cas si et seulement si il existe UetVdansK[X] tels queAU+BV= 1. Il en resulte que siF;G;Hsont des polyn^omes non nuls deK[X] tels queFdiviseGHet queFsoit premier avecG, alorsFdiviseH (theoreme de Gauss). Denition 3.1.Un polyn^ome deK[X]est dit irreductible (dansK[X], ou surK), si son degre est superieur ou egal a1et si l'ensemble de ses diviseurs est forme des elements non nuls deKet des polyn^omes qui lui sont associes(1). Un polyn^omeP2K[X] de degre1 est irreductible s'il ne possede pas de diviseur Q2K[X] tel que 1deg(Q)deg(P)1. Deux polyn^omes irreductibles deK[X] sont premiers entre eux ou associes. Un polyn^ome qui n'est pas irreductible est dit reductible. SoitPl'ensemble des polyn^omes irreductibles unitaires deK[X]. Comme dans le cas de l'anneauZ, on dispose du theoreme fondamental de l'arithmetique deK[X]. Theoreme 3.1.SoitPun polyn^ome non nul deK[X]. AlorsPs'ecrit de maniere unique sous la forme (1)P=Y F2PF nF;(1) Rappelons que deux polyn^omesFetGdeK[X] sont dits associes s'il existe2K tel queF=G. La denition 3.1 est un cas particulier de la notion generale d'element irreductible dans un anneau commutatif. 2 ou2K, et ou lesnFsont des entiers naturels nuls sauf un nombre ni d'entre eux. Demonstration : Prouvons l'assertion d'existence. L'enonce est vrai si le degre deP est nul, auquel cas on prend=Pet tous lesnFnuls. Considerons un entiern1. Supposons que l'on ait une decomposition de la forme (1) pour les polyn^omes non nuls de degren1 et que deg(P) =n. SoitEl'ensemble des diviseurs dePde degre1. Il n'est pas vide carPest dansE. Il existe donc un elementQ2Ede degre minimum. Ce polyn^ome est irreductible. Il existeR2K[X] tel queP=QRet deg(R)n1. D'apres l'hypothese de recurrence,Rpossede une decomposition de la forme (1). Il en est donc de m^eme deP, d'ou l'assertion d'existence. On admettra ici l'unicite. Rappelons que siPest un polyn^ome etaun element deK, on dit queaest racine de Psi l'on aP(a) = 0, autrement dit, si la fonction polyn^ome associee aPs'annule ena. Tel est le cas si et seulement siXadiviseP. De plus, siPest de degren, alorsPpossede au plusnracines dansK. En eet, on verie en utilisant le theoreme de Gauss, que siP possedait au moinsn+ 1 racines, il serait divisible par un polyn^ome de degren+ 1. Passons maintenant aux quotients deK[X]. Considerons un idealIdeK[X]. Pour toutP2K[X], posonsP=P+Ila classe dePmoduloI. C'est le sous-ensemble de K[X] forme des polyn^omesQtels quePQappartienne aI. On sait deja queK[X]=I est muni de la structure d'anneau denie par les egalitesP+Q=P+QetPQ=PQ: On munit de plusK[X]=Id'une structure deK-espace vectoriel, via la loi externe

KK[X]=I!K[X]=I

qui au couple (;P)2KK[X]=IassocieP. Par denition, on a donc l'egalite P=P: On verie que cette denition a bien un sens, autrement dit, qu'elle ne depend que de la classe dePet pas d'un de ses representants. Pour tous2KetP2K[X], on a (+I)(P+I) =P+I=(P+I): De plus, siIest distinct deK[X], le corpsKest isomorphe a un sous-anneau deK[X]=I, via l'application qui a2Kassocie+I. Proposition 3.2.SoitPun polyn^ome non nul deK[X]degren. Posons=X+ (P) dansK[X]=(P).

1) LeK-espace vectorielK[X]=(P)est de dimension nien, dont une base est le systeme1;;;n1.

3

2) PosonsP=a0+a1X++anXn(ai2K). On a l'egalite

(2) nX i=0a ii= 0:

Demonstration : Verions que

1;;;n1est un systeme libre. Soientides

elements deKtels que n1X i=0 ii= 0:

Cette egalite signie que l'on a

n1X i=0 iXi2(P): PuisquePest de degren, cela entra^ne que tous lesisont nuls. Demontrons que le systeme considere est generateur. Soitun element deK[X]=(P). Il existeF2K[X] tel que=F+(P). On aP6= 0. Il existe doncQetRdansK[X] tels que l'on aitF=PQ+R avec deg(R)< n, d'ou=Ret notre assertion.

Par ailleurs, on aP= 0, autrement dit, on a

n X i=0a iXi=nX i=0a iX i= 0; d'ou l'egalite (2). Le resultat qui suit concerne la structure d'anneau deK[X]=(P), qui n'est autre que l'analogue du lemme 1.8 sur la description des elements inversibles des quotients deZ. Proposition 3.3.SoitPun polyn^ome deK[X]. Le groupe des elements inversibles de l'anneauK[X]=(P)est forme des classes de polyn^omes qui sont premiers avecP. Demonstration : SoitFun polyn^ome deK[X] premier avecP. Il existeUetVdans K[X] tels queUP+V F= 1. On aVF= 1, doncFest inversible. Inversement, soitFun element inversible deK[X]=(P). Il existeQ2K[X] tel queFQ= 1. Cette egalite signie queFQ1 appartient a (P), autrement dit qu'il existeU2K[X] tel queFQ+UP= 1, doncFetPsont premiers entre eux. Corollaire 3.1.SoitPun polyn^ome non nul deK[X]. Les conditions suivantes sont equivalentes :

1) l'anneauK[X]=(P)est integre.

2) Le polyn^omePest irreductible dansK[X].

4

3) L'anneauK[X]=(P)est un corps.

Demonstration : Supposons queK[X]=(P) soit integre. Tout d'abord,Pn'est pas inversible, sinon on a (P) =K[X] etK[X]=(P) est l'anneau nul, ce qui est exclu par denition. On a donc deg(P)1. SoitFun diviseur deP. Il s'agit de montrer queF

est inversible ou bien queFetPsont associes. Il existeQ2K[X] tel queP=FQ, d'ouFQ= 0. Par hypothese, cela entra^ne queF= 0 ouQ= 0. SiF= 0, alorsFest dans (P)

i.e.PdiviseF. Par suite,PetFsont associes. SiQ= 0, alorsQetPsont associes, d'ou deg(F) = 0 i.e.Fest inversible. Cela prouve quePest irreductible dansK[X]. Supposons alorsPirreductible dansK[X] et prouvons que tout element non nulFdeK[X]=(P) est inversible. PuisquePest irreductible et quePne divise pasF, les polyn^omesFetPsont premiers entre eux. D'apres la proposition 3.3,Fest donc inversible, doncK[X]=(P) est un corps. La derniere implication est immediate.

2. Caracteristique d'un anneau

SoitAun anneau. Notons 1Al'element neutre multiplicatif deA. Soitf:Z!A l'application deZdansAdenie par (3)f(m) =m1Apour toutm2Z: C'est un morphisme d'anneaux (et d'ailleurs le seul). Son noyau est un ideal deZ. Il existe donc un unique entier naturelntel que l'on ait

Ker(f) =nZ:

Denition 3.2.L'entiernest la caracteristique deA.

Lemme 3.1.SiAest integre, sa caracteristique est nulle ou est un nombre premier. Tel est en particulier le cas siAest un corps commutatif. Demonstration : L'anneauZ=nZest isomorphe a un sous-anneau deA, a savoir l'image def. PuisqueAest integre, il en est de m^eme deZ=nZ. Sinn'est pas nul,Z=nZest un corps, etnest premier. Theoreme 3.2.SoitKun corps commutatif d'element neutre multiplicatif1K. Soitm un entier relatif.

1) SupposonsKde caracteristique zero. On am1K= 0si et seulement sim= 0. Dans ce

cas,Kcontient un unique sous-corps isomorphe aQ.

2) SupposonsKde caracteristique un nombre premierp. On am1K= 0si et seulement

sipdivisem. Dans ce cas,Kcontient un unique sous-corps isomorphe aFp. Demonstration : SupposonsKde caracteristique 0. Le morphismef:Z!Kdeni par (3) est alors injectif, d'ou la premiere equivalence. L'application deQdansKqui a 5 a=b2Qassociea1K(b1K)1, prolongefdeZaQ, et est un morphisme de corps (notons quebetant non nul, on ab1K6= 0, et l'on verie que cette application est bien denie). Son image est donc un sous-corps deKisomorphe aQ. Par ailleurs, soientQ1etQ2deux sous-corps deKisomorphes aQ. L'intersectionQ1\Q2est un sous-corps deQ1et deQ2. PuisqueQne contient pas de sous-corps autres que lui-m^eme, tel est aussi le cas deQ1 etQ2, d'ouQ1\Q2=Q1=Q2, et l'unicite annoncee. SiKest de caracteristiquep, le noyau defest l'idealpZ. Par suite, on am1K= 0 i.e.mappartient au noyau defsi et seulement sipdivisem. L'image defest un sous-corps deKisomorphe aFp. L'unicite d'un tel sous-corps resulte du fait queFpn'a pas d'autres sous-corps que lui-m^eme. Les corpsQ,R,Csont de caracteristique 0. Pour toutppremier,Fpest de ca- racteristiquep. Corollaire 3.2.SoitKun corps ni. La caracteristique deKest un nombre premierp etKcontient un unique sous-corps isomorphe aFp. De plus, il existe un entiern1tel que le cardinal deKsoitpn. Demonstration : PuisqueKest ni,Kne contient pas de sous-corps isomorphe aQ. La caracteristique deKest donc un nombre premierpetKcontient un unique sous-corps isomorphe aFp. Par suite,Kest naturellement muni d'une structure d'espace vectoriel surFp. Le corpsKetant ni, la dimension deKsurFpest nie. Sinest cette dimension, Kest isomorphe (comme espace vectoriel) aFnp, etKest de cardinalpn. Corollaire 3.3.SoitKun corps ni de cardinalp. AlorsKest isomorphe aFp. Demonstration : C'est immediat vu queKcontient un sous-corps isomorphe aFp. Corollaire 3.4.SoientKun corps ni etFun polyn^ome irreductible de degrendans K[X]. L'anneauK[X]=(F)est un corps ni, de m^eme caracteristique queK, et son cardinal estjKjn. Demonstration : L'anneauK[X]=(F) est un corps (cor. 3.1). Il contient un sous-corps isomorphe aK, donc sa caracteristique est la m^eme que celle deK. LeK-espace vectoriel K[X]=(F) etant de dimensionn(prop. 3.2), il est isomorphe aKn, d'ou l'assertion.

3. Groupe multiplicatif d'un corps ni

Theoreme 3.3.SoientKun corps commutatif etHun sous-groupe ni deK. Alors,

Hest un groupe cyclique.

Demonstration : C'est une consequence directe du lemme 1.12, car pour tout entier d1, le polyn^omeXd12K[X] possede au plusdracines dansK. Parce que tout corps ni est commutatif, on obtient : 6 Corollaire 3.5.SiKest un corps ni, le groupe multiplicatifKest cyclique. Compte tenu du theoreme 1.10, on obtient l'enonce suivant : Corollaire 3.6.SoitKun corps ni de cardinalq. Le groupeKpossede exactement '(q1)generateurs, ou'est la fonction indicatrice d'Euler. De plus, siest un generateur deK, alors l'ensemble des generateurs deKest n k1kq1etpgcd(k;q1) = 1o Exemple 3.1.Considerons le polyn^omeF=X3+X+ 12F5[X]. Posons

K=F5[X]=(F):

Le polyn^omeFest irreductible surF5, car il est de degre 3 et n'a pas de racines dansF5, doncKest un corps. Sa caracteristique est 5 et son cardinal est 53= 125. Le groupeK est cyclique d'ordre 124. Les ordres possibles de ses elements sont 1;2;4;31;62 et 124. Il possede soixante generateurs. Soitla classe deXmodulo (F). Le systeme (1;;2) est une base deKsurF5.

Verions que 2est un generateur deK. On a

3=1et5= 1 +2:

PuisqueKest de caracteristique 5, il en resulte que l'on a

15=(1 +)5=15=22;

d'ou les egalites

30=2+ 1 et31=1:

Ainsi,est d'ordre 62. Par ailleurs, on a 241 mod. 5 et 2313 mod. 5, d'ou (2)31= 2 et (2)62=1, ce qui entra^ne notre assertion.

4. Corps nis comme quotients deFp[X]

Theoreme 3.4.SoitKun corps ni de cardinalpn. Il existe un polyn^omeF2Fp[X]de degrenirreductible surFp, tel que les corpsKetFp[X]=(F)soient isomorphes. Demonstration : Soitun generateur deK. Considerons l'application :Fp[X]!K denie pour toutP=PaiXi2Fp[X] par l'egalite (P) =Xa ii; 7 ou l'on identie iciai2Fpavec n'importe quel entier relatif dont la classe modulopest a i. Cela est licite carKest de caracteristiquep. C'est un morphisme d'anneaux. Il est surjectif carest un generateur deK. Le noyau de est un ideal non nulIdeFp[X] et F p[X]=Iest un anneau isomorphe aK. Il existeF2Fp[X] non nul tel queI= (F) (prop.

3.1). PuisqueFp[X]=(F) est un corps,Fest irreductible surFp. Simest le degre deF, le

cardinal deFp[X]=(F) estpm. C'est le cardinal deK, d'oum=net le resultat. Les corps nis de cardinalpns'obtiennent donc exclusivement a partir des polyn^omes irreductibles de degrendansFp[X]. Autrement dit : Proposition 3.4.Soientpun nombre premier etnun entier1. Les deux assertions suivantes sont equivalentes :

1) il existe un corps apnelements.

2) Il existe un polyn^ome irreductible de degrendansFp[X].

quotesdbs_dbs22.pdfusesText_28

[PDF] exercices corps finis

[PDF] morphisme de frobenius

[PDF] caractéristique d'un dipole actif

[PDF] dipole actif generateur

[PDF] dipole passif

[PDF] exercice dipole actif

[PDF] dipole actif exemple

[PDF] dipole actif pdf

[PDF] caractéristiques de quelques dipoles passifs exercices corrigés

[PDF] caractéristique de quelques dipoles passifs tronc commun

[PDF] source de courant source de tension

[PDF] source idéale de tension continue

[PDF] source de courant exemple

[PDF] source de courant idéale definition

[PDF] source de courant réelle