Polynôme minimal des valeurs spéciales trigonométriques

En mathématiques, et plus précisément en algèbre, on peut chercher à calculer le polynôme minimal d'un nombre de la forme Modèle:Math, Modèle:Math ou Modèle:Math avec Modèle:Mvar rationnel, que nous appelons dans cet article une « valeur spéciale trigonométrique ».
Le polynôme minimal d'un nombre algébrique Modèle:Mvar est le polynôme unitaire à coefficients rationnels de plus petit degré dont Modèle:Mvar est racine.
Les mesures d'angles de la forme Modèle:Math se rencontrent dans de nombreux problèmes géométriques ; en particulier, les mesures d'angles de la forme (pour tout entier Modèle:Math) correspondent aux angles au centre des polygones réguliers convexes.
Approche intuitive

Lorsque l'on apprend la trigonométrie, on constate vite que le cosinus et le sinus des mesures de certains angles ont une forme particulière, qui fait intervenir des racines carrées. Ainsi, pour un angle de mesure 30 degrés, soit Modèle:Math radians, le théorème de Pythagore permet de démontrer que :
- .
Cela revient à dire que Modèle:Math est une des solutions de l'équation . L'autre solution de cette équation est Modèle:Math, qui est aussi de la forme Modèle:Math.
L'équation est polynomiale : elle s'exprime sous la forme Modèle:Math, où Modèle:Mvar est un polynôme. Comme Modèle:Mvar est à coefficients rationnels, ses racines sont des nombres algébriques. De plus, Modèle:Mvar est unitaire, c'est-à-dire que son coefficient dominant vaut 1, et irréductible sur , c'est-à-dire qu'il ne peut pas être factorisé en un produit de polynômes à coefficients rationnels[Note 1]. Modèle:Mvar est donc de degré minimal parmi les polynômes à coefficients rationnels qui s'annulent en Modèle:Math : c'est son polynôme minimal.
Les questions qui viennent naturellement sont :
- quelle est la façon la plus pertinente d'écrire un multiple rationnel de Modèle:Math ?
La réponse[Note 2] est :- si l'on s'intéresse à son cosinus,
- si l'on s'intéresse à son sinus ou à sa tangente ;
- son cosinus, son sinus et sa tangente sont-ils algébriques ?
La réponse est oui ; - peut-on toujours les exprimer à l'aide de racines carrées ?
La réponse est cette fois non ; - peut-on tout du moins toujours les exprimer à l'aide de racines n-ièmes ?
La réponse est oui si l'on s'autorise à travailler dans les nombres complexes ; - comment trouve-t-on les polynômes minimaux de ces nombres ?
On verra aussi que l'on peut réduire le degré de ces polynômes, quitte à ne plus travailler seulement avec des polynômes à coefficients rationnels.
Nature algébrique des valeurs spéciales trigonométriques
Le théorème
Cette démonstration est courte mais utilise principalement le fait que l'ensemble des nombres algébriques est stable par somme et produit, ce qui est difficile à démontrer. On peut lui préférer une preuve utilisant des outils plus élémentaires Modèle:Infra.
Degré algébrique
Le degré d'un nombre algébrique est le degré de son polynôme minimal. Derrick Lehmer a calculé le degré de Modèle:Math[1]Modèle:,[2]Modèle:,[3] :
si Modèle:Math et Modèle:Mvar sont premiers entre eux,
- le degré de Modèle:Math vaut Modèle:Math[Note 3],
où Modèle:Mvar est la fonction indicatrice d'Euler. La démonstration[Note 4] utilise simplement l'irréductibilité du Modèle:Mvar-ième polynôme cyclotomique Modèle:Infra.
Grâce à l'identité trigonométrique , on en déduit facilement[Note 5] que
- le degré de Modèle:Math vaut[4] :
- Modèle:Math n'est pas divisible par 4 ;
- Modèle:Math si n est un multiple impair de 4;
- Modèle:Math sinon, i.e. si n est un multiple de 8.
Quant au degré de Modèle:Math, si Modèle:Math et Modèle:Mvar et Modèle:Mvar sont premiers entre eux, il vaut[5]Modèle:,[4] :
- Modèle:Math si Modèle:Mvar est divisible par 4 ;
- Modèle:Math sinon.
Rationalité
Les rationnels étant les nombres algébriques de degré 1, un corollaire[Note 6]Modèle:,[6] de la section précédente est que pour les angles multiples rationnels de Modèle:Math, les seules valeurs rationnelles des fonctions trigonométriques usuelles sont :
- pour Modèle:Math et Modèle:Math[7] : Modèle:Math, Modèle:MathModèle:Sfrac et Modèle:Math ;
- pour Modèle:Math[8] : Modèle:Math et Modèle:Math.
Expression des valeurs spéciales trigonométriques à l'aide de radicaux
Expression avec des racines carrées
Le polygone régulier à Modèle:Mvar sommets est constructible (à la règle et au compas) si et seulement si Modèle:Math est une puissance de 2. En effet, son angle au centre est , or un corollaire du théorème de Wantzel affirme que si un nombre est constructible alors son degré est une puissance de Modèle:Math, et la réciproque est fausse en général mais vraie pour les « valeurs spéciales trigonométriques ».
Gauss a donné dès 1796 (sous une forme plus explicite) cette condition suffisante sur l'entier Modèle:Mvar pour que le polygone régulier à Modèle:Mvar sommets soit constructible, affirmant qu'elle est aussi nécessaire, ce que Wantzel a confirmé : c'est le théorème de Gauss-Wantzel.
Par exemple, l'heptagone régulier, l'ennéagone régulier et le hendécagone régulier ne sont pas constructibles car Modèle:Math et Modèle:Math, tandis que pour les autres valeurs de Modèle:Mvar de Modèle:Math à Modèle:Math, le Modèle:Mvar-gone régulier est constructible, comme l'explicite le tableau suivant (pour plus de valeurs de Modèle:Mvar, voir [[Indicatrice d'Euler#Les 99 premières valeurs de la fonction φ|cette table pour Modèle:Math]] et cet article pour les valeurs spéciales trigonométriques exprimables avec des racines carrées).
| Modèle:Mvar | Modèle:Math | Modèle:Math | Modèle:Math | Modèle:Math |
|---|---|---|---|---|
| 12 | 4 | |||
| 10 | 4 | |||
| 8 | 4 | |||
| 6 | 2 | |||
| 5 | 4 | |||
| 4 | 2 | |||
| 3 | 2 |
Expression avec des racines n-ièmes
Le polynôme minimal de Modèle:Math est[Note 4] Modèle:Math, dont les deux autres racines sont Modèle:Math et Modèle:Math. Comme ces trois racines sont réelles, on est dans le casus irreducibilis, qui ne peut justement se résoudre dans les nombres réels qu'en repassant par la trigonométrie. Cela explique qu'on ne trouvera jamais une expression de Modèle:Math avec des racines carrées ou cubiques réelles dans un formulaire de trigonométrie : on ne peut qu'en donner une valeur approchée, ou indiquer son polynôme minimal, dont il est la seule racine positive.
Pourtant, une expression par radicaux de Modèle:Math existe, à condition d'autoriser l'emploi de racines carrées et cubiques de nombres complexes ; cette expression est donnée par la méthode de Cardan[Note 7] :
- .
[[Table de lignes trigonométriques exactes#Tables de valeurs|Il en va de même pour Modèle:Math]][3], lui aussi algébrique de degré 3.
Qu'en est-il pour les polynômes de degré plus élevé encore ? Abel et Galois ont montré qu'il est impossible d'exprimer en général les racines d'un polynôme de degré 5 ou plus par radicaux. Nous avons vu cependant, dans la section précédente, que certaines valeurs de Modèle:Math, de degrés aussi grands qu'on veut, s'expriment par racines carrées donc par radicaux (voir par exemple l'[[Table de lignes trigonométriques exactes#Division d'un angle en deux|expression de Modèle:Math]], de degré Modèle:Math).
En fait, Modèle:Math possède toujours une expression par radicaux (de nombres complexes)[9]Modèle:,[10], puisque le groupe de Galois de son polynôme minimal est abélien donc résoluble (il est isomorphe à [[Anneau ℤ/nℤ#Groupe des unités|(ℤ/nℤ)Modèle:Exp]]/{1, –1}, comme quotient du groupe de Galois de la Modèle:Mvar-ième extension cyclotomique par le sous-groupe d'ordre 2 engendré par la conjugaison). Plus simplement, Modèle:Math, Modèle:Math et Modèle:Math (avec Modèle:Mvar rationnel) peuvent toujours s'exprimer trivialement par radicaux (complexes), puisque est une racine de l'unité.
Polynômes à coefficients non rationnels
Considérons[Note 8] les quatre réels Modèle:Math (pour Modèle:Mvar premier avec Modèle:Math), de degré Modèle:Math. On les calcule facilement[3] :
- .
Modèle:Math est par conséquent racine des trois polynômes suivants, du second degré, à coefficients fatalement non tous rationnels :
- ;
- ;
- ;
et le polynôme minimal Modèle:Mvar peut se factoriser de trois façons :
- .
Les six facteurs du second degré sont à coefficients dans un corps quadratique (Modèle:Mvar égal à 6, 2 ou 3), c'est-à-dire la forme Modèle:Math, avec Modèle:Mvar et Modèle:Mvar rationnels.
On trouve trois factorisations parce que le groupe de Galois de Modèle:Mvar, (ℤ/24ℤ)Modèle:Exp/{1, –1}, est isomorphe à (ℤ/8ℤ)Modèle:Exp donc au groupe de Klein, qui a trois sous-groupes d'indice 2.
Dans le cas général Modèle:Math (avec Modèle:Math et Modèle:Mvar et Modèle:Mvar premiers entre eux), on trouvera au moins une factorisation de ce type (produit de deux polynômes à coefficients dans un même corps quadratique et de degré Modèle:Math) si (et seulement si) Modèle:Math est divisible par 4. Il n'y en aura qu'une si (ℤ/nℤ)Modèle:Exp/{1, –1} est cyclique.
Calculer le polynôme minimal à coefficients rationnels
Quelques polynômes annulateurs
Pour tout rationnel Modèle:Mvar, il est facile[Note 9] de trouver un polynôme annulateur de Modèle:Math, Modèle:Math ou Modèle:Math.
Pour Modèle:Math, on déduit de la formule de Moivre que , où Modèle:Mvar est un polynôme de degré Modèle:Mvar à coefficients entiers (le Modèle:Mvar-ième polynôme de Tchebychev de première espèce). Or pour Modèle:Math, Modèle:Math donc Modèle:Math est racine du polynôme Modèle:Math.
On en déduit facilement des polynômes annulateurs de degré Modèle:Math pour Modèle:Math et Modèle:Math, grâce aux formules de l'angle double :
- .
Cette seconde démonstration de l'algébricité des « valeurs spéciales trigonométriques » est constructive, car elle fournit une expression d'un polynôme annulateur, c'est-à-dire d'un polynôme Modèle:Mvar tel que Modèle:Math pour Modèle:Math, Modèle:Math ou Modèle:Math. Mais vu leurs degrés, les polynômes trouvés par cette méthode ne sont pas minimaux si Modèle:Math Modèle:Supra.
On peut souvent construire des polynômes annulateurs de degrés plus petits. Par exemple si Modèle:Mvar est impair, Modèle:Math, on a[Note 9] :
- pour : ;
- donc pour : ;
- et pour : ,
ce qui fournit des polynômes annulateurs :
- pour Modèle:Mvar : de degré Modèle:Sfrac,
- pour Modèle:Mvar et Modèle:Mvar : de degré Modèle:Math.
Si Modèle:Mvar est premier, ils sont même de degré minimum, par identification directe (voir section suivante) ou simplement vu leurs degrés Modèle:Supra[11].
Polynôme minimal de Modèle:Math
La méthode de Lehmer Modèle:Supra[12] permet de calculer les polynômes minimaux des Modèle:Math (pour Modèle:Mvar et Modèle:Mvar premiers entre eux) et d'en déduire ceux des Modèle:Math. Nous la présentons ici uniquement dans le cas des cosinus[Note 4], sur l'exemple Modèle:Math.
Soit Modèle:Math le Modèle:15e polynôme cyclotomique usuel :
- .
Modèle:Math est de degré . On multiplie Modèle:Math par :
- .
On obtient un nouveau polynôme Modèle:Math à coefficients entiers en , d'après le calcul fourni par les polynômes de Tchebychev :
- .
Cela a fonctionné parce que les polynômes cyclotomiques sont polynômes palindromiques, c'est-à-dire dont les coefficients sont identiques, qu'on les lise dans l'ordre des termes de degré croissant ou décroissant.
Pour , on a . Or par définition, le polynôme cyclotomique Modèle:Math a justement pour racines les complexes avec Modèle:Mvar et Modèle:Mvar premiers entre eux. Le nombre Modèle:Math est donc racine de :
- .
De plus, puisque Modèle:Math est irréductible sur , Modèle:Math l'est aussi.
On en déduit le polynôme minimal commun à Modèle:Math, Modèle:Math, Modèle:Math et Modèle:Math :
- .
Listes de polynômes minimaux
Voici une liste des premiers polynômes minimaux[Note 10] de Modèle:Math[13]Modèle:,[Note 4], Modèle:Math[Note 5]Modèle:,[14] et Modèle:Math[Note 11]Modèle:,[15] pour :
| Modèle:Mvar | Polynôme minimal Modèle:Mvar de Modèle:Math | Polynôme minimal de Modèle:Math | Polynôme minimal de Modèle:Math | |
|---|---|---|---|---|
| 12 | 4 | |||
| 11 | 10 | |||
| 10 | 4 | |||
| 9 | 6 | |||
| 8 | 4 | |||
| 7 | 6 | |||
| 6 | 2 | |||
| 5 | 4 | |||
| 4 | 2 | |||
| 3 | 2 |
Notes et références
Notes
Références
Voir aussi
Bibliographie
- Modèle:En Peter Brown, The circle dividers, Parabola, vol. 36, Modèle:N°, 2000
- Modèle:Article (preprint)
- Modèle:Article
Articles connexes
Lien externe
Erreur de référence : Des balises <ref> existent pour un groupe nommé « Note », mais aucune balise <references group="Note"/> correspondante n’a été trouvée
- ↑ Modèle:Article. Son théorème 2 sur le degré de Modèle:Math est faux.
- ↑ Modèle:Ouvrage.
- ↑ 3,0 3,1 et 3,2 Modèle:Article.
- ↑ 4,0 et 4,1 Pour une formulation plus compliquée mais équivalente, voir par exemple Modèle:Harvsp.
- ↑ Modèle:Lien web.
- ↑ Modèle:Harvsp, corollaire 3.12 et notes.
- ↑ Modèle:Article.
- ↑ Modèle:Article.
- ↑ Modèle:En Un survol de cette question sur le site de MathOverflow.
- ↑ Modèle:Lien web en calcule une pour Modèle:Math (de degré 5).
- ↑ Ou encore, pour Modèle:Mvar et Modèle:Mvar, d'après le critère d'Eisenstein : cf. Modèle:Article.
- ↑ Reproduite par Modèle:Lien web, qui tente d'en déduire une méthode pour Modèle:Math.
- ↑ Extraite de Modèle:Lien web (Modèle:OEIS2C).
- ↑ Déduite de Modèle:Lien web (Modèle:OEIS2C), mais se déduit aussi de la colonne « Polynôme minimal de Modèle:Math » : cf. note précédente.
- ↑ En partie (Modèle:Math) déduite de Modèle:Article et (Modèle:Math) extraite de Modèle:Harvsp, mais se déduit aussi de la colonne « Polynôme minimal de Modèle:Math » : cf. note précédente.