Thursday, September 6, 2012

Une règle et un compas

Une règle, un compas et des polygones : c'est notre sujet du jour, pour ce grand classique qu'est la question de la constructibilité des polygones réguliers, uniquement à l'aide d'une règle non graduée et d'un compas. Ce problème géométrique très visuel va nous emmener très vite dans le monde des structures algébriques. En effet, savoir construire un polygone régulier, c'est savoir "construire un nombre" - notion que nous allons préciser par des exemples simples, ci-après - en l'occurence, savoir construire le polygone régulier à n côtés, c'est savoir construire la n-ième racine de l'unité dans le plan complexe. Toute la beauté des résultats auxquels nous aboutirons - le Théorème de Wantzel pour la constructibilité d'un nombre et le Théorème de Gauss-Wantzel pour ce qui est du cas des polygones réguliers - est ni plus ni moins de caractériser l'ensemble des nombres qu'on peut construire à la règle et au compas.

Mais d'abord, commençons par quelques exercices d'échauffement, très simples, qui vont nous permettre de préciser la notion de constructibilité et, accessoirement, de rendre un hommage à certains fondateurs Grecs de la géométrie

Le "1", les entiers et l'addition

En réalité, la question qu'on se pose ici est invariante par changement d'échelle : quelle que soit la figure tracée à la règle et au compas, le problème de la constructibilité reste invariant par dilatation. C'est pourquoi on définit le "1", l'unité de longueur, d'une manière arbitraire, par deux points placés sur le plan. Euclide nous dit : "par ces deux points passe une seule droite" et nous ajoutons à cela qu'il suffit de reporter au compas sur cette droite cette distance unitaire pour construire tous les entiers - les entiers relatifs.

D'une manière plus générale, si on suppose construits p et q, il suffit de reporter q en se plaçant sur p pour construire (p + q).

La multiplication, la division et les rationnels

Pour construire 1/p à partir de p, c'est le théorème de Thalès qui nous sauve, comme le montre la figure suivante

Fig.1. Construction de 1/p

Le tracé à la règle et au compas d'une parallèle passant par un point précis n'est pas un problème, comme le montre la figure ci-dessous :

Fig.2. Construction de la parallèle à une droite passant par un point donné.

La figure 1 s'adapte pour la construction du produit p.q à partir de p et q donnés.

Fig.3. Construction de p.q.

Ainsi, on réussit la construction de tous les nombres rationnels (ou, plus précisément, tous les multiples rationnels de l'unité donnée). Mais ce n'est pas tout.

La racine carrée et les extensions quadratiques : le Théorème de Wantzel

Construire la racine carrée de p donné nous est possible grâce au troisième grec de la bande : Pythagore. En effet, comme le montre la figure ci-dessous, c'est l'identité (p + 1/4)² - (p - 1/4)² = p qui nous permet d'utiliser Pythagore et de tracer racine de p.

Fig.4. Construction de racine de p

Au final, c'est tous les rationnels "et un peu plus", qu'on a construit à la règle et au compas. Cet "un peu plus" s'exprime mathématiquement de la manière suivante : si un corps (1) d'éléments est constructible (2), alors toute extension quadratique de ce corps est constructible. comme le montre la définition suivante :

Extension quadratique d'un corps : une extension quadratique L d'un corps K est un sur-corps de K qui est un K-espace vectoriel de dimension 2.
Autrement dit, il existe un élément a de L-K tel que L = K[a], où K[a] l'ensemble des x + a.yx et y sont dans K (3)
On dit de cet élément a qu'il est de degré 2 sur K, c'est-à-dire que tout polynôme de K[X] non nul de degré minimal qui l'annule est de degré 2.

Schématiquement parlant, l'adjonction d'une racine carrée (non présente dans le corps de base) à un corps de constructibles permet de définir formellement une extension de corps dont tous les éléments sont constructibles : c'est la dernière étape que nous avons mentionnée ci-dessus avec Pythagore, qui le montre.


Ce que dit alors le Théorème de Wantzel, l'énoncé général, c'est qu'étant donné un corps K de constructibles (en général, le corps des rationnels), un élément x quelconque est constructible si et seulement s'il existe une suite finie croissante K(n) d'extensions de K, de longueur N, telle que K(0) = K, telle que  K(n+1) est une extension quadratique de K(n) et telle que x est dans K(N).

Autrement dit, intuitivement : les constructibles s'obtiennent par extensions quadratiques finies successives du corps des rationnels.

Un corollaire à cela est qu'il existe des éléments non constructibles, qu'il en existe beaucoup, même une infinité, une infinité indénombrable, une infinité dense dans ℝ et même dans ℂ, une infinité, enfin, qui a la puissance du continu. Témoins de cela, les nombres transcendants ne sont par définition pas constructibles, puisque racines d'aucun polynôme à coefficients rationnels. On retrouve ainsi l'impossibilité de la quadrature du cercle (4).

De même, la racine cubique de 2 n'est pas constructible, puisqu'il s'agit d'un élément de degré 3 sur ℚ (son polynôme minimal est le polynôme $X^3-2$). Ainsi, il est impossible de résoudre à la règle et au compas le problème de la duplication du cube - qui consiste à construire à partir d'un cube donné, un cube de volume double.

C'est là où nous en venons aux polygones constructibles : la caractérisation de Wantzel et les travaux de Gauss sur les polynômes cyclotomiques vont permettre de caractériser exactement les polygones réguliers constructibles.

Constructibilité des polygones réguliers

Quelques résultats sur les polynomes cyclotomiques (5) montrent que la racine n-ième de l'unité, z(n) = exp (2.i.π /n), est de degré φ(n) sur ℚ au sens des extensions algébriques. Ainsi, d'après le théorème de Wantzel ci-dessus, la supposer constructible impose que son degré soit une puissance de 2, donc φ(n) doit être une puissance de 2. C'est même une condition suffisante (6).

Ainsi, en décomposant n en facteurs premiers, on s'aperçoit que :
- la valuation p-adique de chacun des nombres premiers différents de 2 doit être égale à 1 ;
- chaque nombre premier p > 2 de la décomposition doit être consécutif à une puissance de 2 - autrement dit, que p - 1 doit être une puissance de 2.

De plus, l'exposant m de cette puissance de 2 ne peut être quelconque : le caractère premier de p impose nécessairement que m lui-même soit une puissance de 2. Pour montrer cela il suffit d'écrire m comme produit d'une puissance de 2 et d'un nombre impair, puis de s'appuyer sur l'identité remarquable selon laquelle (a + 1) divise strictement (ar+1) dès que r est supérieur ou égal à 3. Ceci impose alors r = 1 ce qui achève la preuve.

Si on résume, une condition nécessaire et suffisante de la constructibilité du polygone régulier à n côtés réside dans la décomposition en facteurs premiers de n : il doit être le produit d'une puissance de 2 et de nombres de Fermat, premiers, distincts. C'est le Théorème de Gauss-Wantzel.

Ainsi, le triangle (3), le pentagone (5), le pentadécagone (15), l'heptadécagone (17) sont constructibles - reste à savoir comment ! En revanche, l'heptagone (7) et l'ennéagone (9) ne le sont pas.

D'ailleurs, si l'ennéagone était constructible, alors l'angle π/3 serait trissectable. Or ce n'est pas le cas, et c'est encore Gauss-Wantzel qui permet de le voir. Je vous laisse trouver comment...


Vers la preuve du Théorème de Gauss-Wantzel

Nous reprendrons la démonstration de ce théorème dans un post ultérieur au sujet de la Théorie de Galois (cf. section "Théorie des Nombres"). En effet, montrer que est de la forme voulue supposant le polygône régulier à n côtés est constructible se fait en montrant que le polynôme cyclotomique d'ordre n est irréductible. Ceci s'obtient d'une manière quasiment élémentaire.

En revanche, partant de la forme de n, la tour quadratique de $e^{2i\pi/n}$ se met en évidence en exhibant une suite résoluble du groupe de Galois $Gal(\mathbb{Q}(n)/\mathbb{Q})$ où $\mathbb{Q}(n)$ est l'extension cyclotomique d'ordre n de $\mathbb{Q}$. Dans cette décomposition résoluble
${1}\lhd G_1\lhd \cdots\lhd G_N=Gal(\mathbb{Q}(n)/\mathbb{Q}$
avec pour tout $i$, $(G_i:G_{i+1})=2$ ($G_i $ est d'indice $2$ dans $G_{i+1}$).

La correspondance de Galois met alors un sur-corps de $\mathbb{Q}$ "en face" de chacun des sous-groupes distingués ainsi construits :
$\mathbb{Q}\subset K_1\subset\cdots\subset K_N=Q(n)$
avec pour tout $i$, $[K_{i+1}:K_i]=2$. L'application du théorème de Wantzel permet alors de conclure quant à la constructibilité de $e^{2i\pi/n}$.

-------------------------------------------------------------
(1)  Un corps est une structure algébrique présentant deux lois de composition interne (addition et produit) définissant chacune une structure de groupe - toutefois, pour la multiplication la structure de groupe est définie pour le corps privé de 0, c'est-à-dire que tout élément non nul d'un corps admet un inverse pour la multiplication. A noter que l'addition est commutative mais la multiplication ne l'est pas forcément. L'exemple le plus direct de corps est ℚ, l'ensemble des rationnels. En revanche, ℤ n'est pas un corps car ses seuls éléments qui admettent des inverses pour la multiplication sont -1 et 1. En cela, ℚ constitue corps des fractions de ℤ, sorte de "plus petit corps" contenant ℤ.
(2) Tout au long de cet article, par "constructible", on sous-entend bien sûr "constructible à la règle et au compas".
(3) C'est une manière déguisée de dire que (1, a, a²) est liée dans L comme K-espace vectoriel, avec un coefficient non nul pour a² - comme a n'appartient pas à K. On comprend alors la phrase qui suit, définissant le degré de a sur K.
(4) ... qui n'est autre que l'inconstructibilité de π.
(5) Entre autres, que le polynome cyclotomique d'ordre n est à coefficients entiers.
(6) φ désigne l'indicatrice d'Euler, c'est-à-dire le nombre d'entiers compris entre 0 et n qui sont premiers avec n. Si φ(n) est une puissance de 2, c'est parce que dans une extension algébrique finie, le degré d'un élément sur le corps de base divise le degré de l'extension toute entière. C'est une propriété élémentaire des extensions algébriques.

No comments:

Post a Comment