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.