12.07.2015 Views

Polynômes sur F p et corps finis

Polynômes sur F p et corps finis

Polynômes sur F p et corps finis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Polynômes cyclotomiquesUniversité d’Aix-MarseillePréparation à l’agrégation : Option Chttp://iml.univ-mrs.fr/~kohel/tch/Agreg/Polynômes <strong>sur</strong> F p <strong>et</strong> <strong>corps</strong> <strong>finis</strong>Soit Φ n (x) le polynôme cyclotomique défini récursivement parx n − 1 = ∏ m|nΦ m (x).En particulier, Φ 1 (x) = x − 1 <strong>et</strong> pour p premier, Φ p (x) = x p−1 + · · · x + 1.Rappel. La caractéristique d’un anneau A (unitaire) est le générateur (non-négatif) dunoyau de l’unique homomorphisme Z → A.Propriétés des polynômes cyclotomiques en caractéristique 01. Φ n (x) ∈ Z[x]2. Φ n (x) est irréductible dans Q[x].3. deg(Φ n (x)) = ϕ(n) (= |Z/nZ ∗ | par définition)4. Dans C[x], on aoù ζ n = e 2πi/n .Φ n (x) =∏k∈Z/nZ ∗ (x − ζ k n),5. Q[x]/(Φ n (x)) ∼ = Q(ζ n ) <strong>et</strong> Gal(Q(ζ n )/Q) ∼ = Z/nZ ∗Les groupes cycliques µ n = {ζ k n | k ∈ Z/nZ} des racines n-ièmes de l’unité sont les seulssous-groupes <strong>finis</strong> de C ∗ , <strong>et</strong> les polynômes cyclotomiques sont les polynômes minimauxde ces éléments distingués. Par ailleurs, tous les éléments non nuls d’un <strong>corps</strong> fini ontun ordre fini (<strong>et</strong> le groupe F ∗ q est un groupe cyclique), donc les polynômes cyclotomiquesjouent un rôle important dans la théorie des <strong>corps</strong> <strong>finis</strong>.Propriétés des polynômes cyclotomiques en caracteristique p1. Si n = p r − 1, alors Φ n (x) est un produit de polynômes de degré r.2. Si m <strong>et</strong> p sont premiers entre eux, alors Φ m (x) est un produit de polynômes de degrés, où s est l’ordre de p dans Z/mZ.3. Si n = p t m, avec m <strong>et</strong> p premiers entre eux, alors Φ n (x) = Φ m (x) ϕ(pt) .Théorème 1 Pour chaque p premier <strong>et</strong> r ≥ 1, il existe un <strong>et</strong> un seul <strong>corps</strong>, à isomorphismeprès, avec q = p r éléments.On peut construire “le” <strong>corps</strong> fini à q = p r éléments, comme F q = F p [ζ n ] où le polynômeminimal de ζ n est un diviseur f n (x) de degré r du polynôme cyclotomique Φ n (x), pour


n = q − 1. En général (voir les exercices ci-dessous) il y a plusieurs choix de diviseurirréductible de Φ n (x), <strong>et</strong> si m|n, (m ≠ n) est tel que l’ordre de p est (toujours) r modulom (dans le quotient de groupes Z/nZ ∗ → Z/mZ ∗ ), on a F p [ζ m ] ∼ = F p [ζ n ].Éléments primitifs de F q /F p <strong>et</strong> F ∗ qDans une extension L/K, on dit que α ∈ L est un élément primitif (relatif à K) siL = K[α]. Pour toute extension finie de <strong>corps</strong>, il existe un élément primitif. Pour un <strong>corps</strong>fini K = F q un élément α du groupe F ∗ q est primitif si <strong>et</strong> seulement si l’ordre de α est q −1.Dans le premier cas, la définition de primitif concerne la propriété d’être un générateur deL comme K-algèbre <strong>et</strong> dans le deuxième elle concerne la propriété d’être un générateurdu groupe K ∗ . Un polynôme de degré r dans F p [x] est dit primitif si <strong>et</strong> seulement s’il estle polynôme minimal d’un élément primitif de F ∗ p r.Exercices1. Combien d’anneaux (commutatifs) d’ordre 4 est-qu’il y a ?2. La factorisation de Φ n (x) dans F p [x] montre que r divise ϕ(p r − 1). Plus généralement,pour tout entier a > 1 <strong>et</strong> r ≥ 1, démontrer que r divise ϕ(a r −1). (Indication :utiliser le théorème de Lagrange.)3. Trouver les premiers p <strong>et</strong> les entiers r ≥ 1 tel qu’il existe un seul polynôme primitifde degré r dans F p [x].4. Montrer qu’il existe un polynôme irréductible pour tout premier p <strong>et</strong> entier r.5. Montrer qu’il existe un polynôme primitif pour tout premier p <strong>et</strong> entier r.6. Démontrer l’unicité du <strong>corps</strong> de q éléments dans Théorème 1.7. Montrer que x p − x − a est irréductible dans F p [x] pour tout a dans F ∗ p.8. Déterminer la factorisation de Φ 7 (x) dans F 2 [x].9. Décrire les éléments primitifs de F 2 3/F 2 <strong>et</strong> de F ∗ 2 3 en termes de racines des polynômescyclotomiques.10. Déterminer la factorisation de Φ 15 (x) dans F 2 [x].11. Décrire les éléments primitifs de F 2 4/F 2 <strong>et</strong> de F ∗ 2 4 en termes des racines des polynômescyclotomiques.12. Trouver des isomorphismes :<strong>et</strong>F 2 [ζ 15 ] = F 2 [x]/(x 4 + x + 1) −→ F 2 [ζ 5 ] = F 2 [x]/(x 4 + x 3 + x 2 + x + 1),F 2 [ζ 15 ] = F 2 [x]/(x 4 + x + 1) −→ F 2 [ζ ′ 15] = F 2 [x]/(x 4 + x 3 + 1).13. Montrer que φ(α) = α p est un homomophisme d’anneaux A → A pour tout anneauA de caractéristique p premier. Il s’appelle l’endomorphisme de Frobenius (oul’automorphisme de Frobenius lorsqu’il est un isomorphisme).14. Montrer que tout homorphisme d’un <strong>corps</strong> K est injectif, <strong>et</strong> conclure que l’endomorphismede Frobenius est un automorphisme dans le cas d’un <strong>corps</strong> fini.15. Soit φ : F q → F q l’automorphisme de Frobenius, où q = p r . Déterminer les élémentsfixés par φ <strong>et</strong> par φ r .16. Démontrer que Gal(F q /F p ) = 〈φ〉, un groupe cyclique d’ordre r.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!