Évariste Galois et son sujet de concours Grand Oral · mathématiques, histoire, philosophie Un support de connaissances pour construire sa propre question

← Tous les textes du Grand Oral

MathsHGGSPHLP

En août 1829, Évariste Galois a dix-sept ans. Il vient d'échouer pour la seconde fois au concours de l'École polytechnique, quelques semaines après le suicide de son père, et se présente au concours de l'École préparatoire, l'ancêtre de l'École normale supérieure. Le sujet de mathématiques comporte deux questions. La seconde porte sur une courbe et ses asymptotes : on peut aujourd'hui la traiter avec le programme de terminale, et c'est ce que fait la première partie de ce texte.

Moins de trois ans plus tard, Galois meurt à vingt ans, après un duel, en laissant des idées qui ont transformé l'algèbre. Ce texte rassemble le sujet de 1829, la vie de Galois et une présentation, au niveau du lycée, de ce qu'il a découvert. Il ne propose pas de Grand Oral tout fait : à chacun d'y choisir une direction et d'y construire sa question.

Sommaire
  1. Le sujet de 1829
  2. Exprimer $y$ en fonction de $x$
  3. La notion d'asymptote oblique
  4. Les asymptotes de la courbe
  5. Le centre et la forme de la courbe
  6. Les changements de repère évoqués par l'énoncé
  7. La vie d'Évariste Galois
  8. Ce que Galois a découvert
  9. Des directions pour construire sa question
Le sujet de 1829

Voici l'intitulé de la seconde question du sujet de mathématiques :

Exposer sur l'équation générale des courbes du second degré la méthode qui sert à trouver les asymptotes, directement et sans avoir besoin d'effectuer une transformation de coordonnées. On appliquera ensuite cette méthode à la courbe :

$$y^2+3x^2-4xy+x+2y-1,$$

dont il faudra d'ailleurs construire les lignes ou points remarquables tels le centre, les diamètres, les axes, etc.

Une « courbe du second degré » est l'ensemble des points dont les coordonnées vérifient une équation où $x$ et $y$ apparaissent au plus au degré $2$, y compris dans le produit $xy$ : ce sont les coniques (ellipses, paraboles, hyperboles). La méthode attendue par le jury de 1829 repose sur des outils qui ne sont plus au programme du lycée. Nous ne pourrons donc pas exposer la solution de Galois, mais nous allons déterminer les asymptotes et le centre de la courbe avec des méthodes de terminale : discriminant, limites, quantité conjuguée et dérivée.

Exprimer $y$ en fonction de $x$

L'énoncé parle en fait de la courbe d'équation

$$y^2+3x^2-4xy+x+2y-1=0,$$

que l'on peut tracer avec GeoGebra en mettant bien le symbole de multiplication * entre le $x$ et le $y$ de $-4xy$.

Une équation du second degré en $y$

On considère cette équation comme un polynôme du second degré en $y$, le nombre $x$ jouant le rôle d'un paramètre. En regroupant les termes selon les puissances de $y$ :

$$y^2+(2-4x)\,y+3x^2+x-1=0.$$

Un exemple à la main d'abord : pour $x = 0$, l'équation devient $y^2 + 2y - 1 = 0$, de discriminant $4 + 4 = 8$ ; elle a deux solutions $y = -1 - \sqrt{2}$ et $y = -1 + \sqrt{2}$. La courbe coupe donc l'axe des ordonnées en deux points. Pour $x = 1$ au contraire, on obtient $y^2 - 2y + 3 = 0$, de discriminant $4 - 12 < 0$ : aucun point de la courbe n'a pour abscisse $1$.

Dans le cas général, le discriminant de cette équation en $y$ vaut

$$\begin{aligned} \Delta &= (2-4x)^2-4(3x^2+x-1) \\ &= 4x^2-20x+8 \\ &= 4(x^2-5x+2). \end{aligned}$$
Pour quelles abscisses la courbe existe-t-elle ?

On peut exprimer $y$ en fonction de $x$ si et seulement si $x^2-5x+2 \geqslant 0$. Pour trouver les valeurs de $x$ correspondantes, on calcule le discriminant de ce nouveau polynôme :

$$\delta = (-5)^2-4\times 2 = 17 > 0.$$

Ce polynôme possède deux racines

$$x_1=\frac{5-\sqrt{17}}{2}\approx 0{,}44$$

et

$$x_2=\frac{5+\sqrt{17}}{2}\approx 4{,}56.$$

Un polynôme du second degré est du signe de son coefficient dominant à l'extérieur de ses racines : ici $x^2-5x+2 \geqslant 0$ pour $x \in \left]-\infty\,;\,x_1\right] \cup \left[x_2\,;\,+\infty\right[$. Entre $x_1$ et $x_2$, il n'y a aucun point de la courbe.

Les deux fonctions $f$ et $g$

Pour ces valeurs de $x$, l'équation a deux solutions en $y$, confondues lorsque $x = x_1$ ou $x = x_2$. La première vaut

$$\begin{aligned} y_1 &= \frac{-2+4x-\sqrt{4(x^2-5x+2)}}{2} \\ &= \frac{4x-2-2\sqrt{x^2-5x+2}}{2} \\ &= 2x-1-\sqrt{x^2-5x+2}, \end{aligned}$$

et de même $y_2 = 2x-1+\sqrt{x^2-5x+2}$. Ainsi, la courbe d'équation $y^2+3x^2-4xy+x+2y-1=0$ est la réunion des courbes des deux fonctions $f$ et $g$, définies sur $\left]-\infty\,;\,x_1\right] \cup \left[x_2\,;\,+\infty\right[$ par

$$f(x)=2x-1-\sqrt{x^2-5x+2},$$ $$g(x)=2x-1+\sqrt{x^2-5x+2}.$$

On vérifie l'exemple à la main : $f(0) = -1-\sqrt{2}$ et $g(0) = -1+\sqrt{2}$.

La notion d'asymptote oblique

En terminale, on définit les asymptotes horizontales et verticales à la courbe d'une fonction grâce aux limites. Mais il peut aussi exister des droites « obliques », d'équation $y=ax+b$ avec $a\neq 0$, dont la courbe se rapproche indéfiniment. En voici la définition.

Asymptote oblique

Soit $f$ une fonction définie sur un intervalle de la forme $[c\,;\,+\infty[$, et $\mathcal{C}$ sa courbe représentative dans un repère du plan. Soient $a$ et $b$ deux nombres réels tels que

$$\lim_{x\to+\infty}\big(f(x)-(ax+b)\big)=0.$$

On dit alors que la droite d'équation $y=ax+b$ est asymptote oblique à $\mathcal{C}$ en $+\infty$. On définit de même une asymptote oblique en $-\infty$.

Dans une telle situation, l'écart vertical entre la courbe et la droite tend vers $0$ : visuellement, la courbe et la droite semblent se confondre pour $x$ assez grand.

Un exemple

Soit $f$ la fonction définie sur $\mathbb{R}\setminus\{-3\}$ par $f(x)=x+2-\dfrac{1}{x+3}$. La droite d'équation $y=x+2$ est asymptote oblique à la courbe de $f$ en $+\infty$. En effet,

$$f(x)-(x+2) = -\frac{1}{x+3},$$

et comme $\lim\limits_{x\to+\infty}(x+3)=+\infty$, on a $\lim\limits_{x\to+\infty}-\dfrac{1}{x+3}=0$. Le calcul montre même davantage : pour $x>-3$, l'écart est négatif, donc la courbe est sous son asymptote. Le même calcul en $-\infty$ montre que la droite est aussi asymptote en $-\infty$, la courbe étant alors au-dessus.

var opt = {fontSize: 12, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false}; var petit = {fontSize: 11, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false}; var ax = {strokeColor: '#455a64', strokeWidth: 1, fixed: true, highlight: false, lastArrow: true}; board.create('segment', [[-6.4, 0], [8.4, 0]], ax); board.create('segment', [[0, -4.4], [0, 11.1]], ax); for (var t = -6; t <= 8; t += 2) { if (t !== 0) { board.create('segment', [[t, 0], [t, -0.2]], {strokeColor: '#455a64', fixed: true, highlight: false}); board.create('text', [t - 0.25, -0.75, String(t)], petit); } } for (var u = -4; u <= 10; u += 2) { if (u !== 0) { board.create('segment', [[0, u], [-0.15, u]], {strokeColor: '#455a64', fixed: true, highlight: false}); board.create('text', [-0.85, u, String(u)], petit); } } function f(x) { return x + 2 - 1 / (x + 3); } board.create('segment', [[-3, -4.6], [-3, 11.4]], {strokeColor: '#90a4ae', strokeWidth: 1, dash: 2, fixed: true, highlight: false}); board.create('functiongraph', [function (x) { return x + 2; }, -6.6, 8.6], {strokeColor: '#1565c0', strokeWidth: 1.5, dash: 2, highlight: false}); board.create('functiongraph', [f, -6.6, -3.06], {strokeColor: '#c62828', strokeWidth: 2, highlight: false}); board.create('functiongraph', [f, -2.73, 8.6], {strokeColor: '#c62828', strokeWidth: 2, highlight: false}); var s = board.create('slider', [[-5.6, -5.9], [2.4, -5.9], [-2.5, 1, 8]], {withLabel: false, snapWidth: 0.1}); function nombre(x, d) { return x.toFixed(d).replace('.', ',').replace('-', '−'); } var M = board.create('point', [function () { return s.Value(); }, function () { return f(s.Value()); }], {name: '', size: 3, color: '#c62828', fixed: true, highlight: false}); var P = board.create('point', [function () { return s.Value(); }, function () { return s.Value() + 2; }], {name: '', size: 3, color: '#1565c0', fixed: true, highlight: false}); board.create('segment', [M, P], {strokeColor: '#2e7d32', strokeWidth: 3, highlight: false}); board.create('text', [2.8, -5.9, function () { return 'x = ' + nombre(s.Value(), 1); }], opt); board.create('text', [0.6, -2.4, function () { return 'écart f(x) − (x + 2) ≈ ' + nombre(f(s.Value()) - s.Value() - 2, 3); }], {fontSize: 12, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false, color: '#2e7d32'}); board.create('text', [4.3, 4.1, 'y = x + 2'], {fontSize: 12, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false, color: '#1565c0'}); En rouge, la courbe de $f(x)=x+2-\frac{1}{x+3}$ ; en bleu pointillé, son asymptote oblique $y=x+2$ ; en gris, l'asymptote verticale $x=-3$. Le curseur déplace l'abscisse $x$ et le segment vert montre l'écart vertical, qui tend vers $0$ quand $x$ grandit.
Les asymptotes de la courbe

Revenons aux deux fonctions qui décrivent la courbe de Galois :

$$f(x)=2x-1-\sqrt{x^2-5x+2},$$ $$g(x)=2x-1+\sqrt{x^2-5x+2}.$$

L'objectif est de remplacer la racine carrée, pour $x$ grand, par une expression « affine » qui en est très proche.

Une première idée, qui ne suffit pas

On peut d'abord mettre $x^2$ en facteur sous le radical. Pour $x > 0$, et en notant $r(x) = \sqrt{1-\frac{5}{x}+\frac{2}{x^2}}$,

$$\begin{aligned} \sqrt{x^2-5x+2} &= \sqrt{x^2\left(1-\frac{5}{x}+\frac{2}{x^2}\right)} \\ &= |x|\,r(x) = x\,r(x). \end{aligned}$$

Puisque $\lim\limits_{x\to+\infty} r(x) = 1$, une première intuition serait de dire que, pour $x$ grand, la racine « se comporte comme » $x$. Pour le vérifier, on calcule la limite de la différence en multipliant par la quantité conjuguée :

$$\begin{aligned} x\,r(x) - x &= \frac{\big(x\,r(x)\big)^2 - x^2}{x\,r(x)+x} \\ &= \frac{x^2-5x+2-x^2}{x\big(r(x)+1\big)} \\ &= \frac{-5+\frac{2}{x}}{r(x)+1}. \end{aligned}$$

Quand $x$ tend vers $+\infty$, le numérateur tend vers $-5$ et le dénominateur vers $2$ : la différence tend vers $-\frac{5}{2}$, et non vers $0$. L'intuition était donc incorrecte : pour $x$ grand, la racine se comporte plutôt comme $x-\frac{5}{2}$.

La forme canonique, comme Galois

Pour trouver les asymptotes, on utilise la même transformation que Galois dans sa copie : la forme canonique du polynôme placé sous le radical,

$$x^2-5x+2 = \left(x-\frac{5}{2}\right)^2-\frac{17}{4}.$$

Le terme $-\frac{17}{4}$ devient négligeable devant le carré quand $x$ est grand. Cela suggère que, pour $x$ tendant vers $+\infty$, la racine se comporte comme $x-\frac{5}{2}$, et pour $x$ tendant vers $-\infty$, comme $-x+\frac{5}{2}$ : on retrouve la valeur absolue $\left|x-\frac{5}{2}\right|$. On en déduit deux droites candidates pour $f$ :

  • en $+\infty$ : $y = 2x-1-\left(x-\frac{5}{2}\right)$, c'est-à-dire $y = x+\frac{3}{2}$ ;
  • en $-\infty$ : $y = 2x-1-\left(-x+\frac{5}{2}\right)$, c'est-à-dire $y = 3x-\frac{7}{2}$.
La démonstration La droite d'équation $y=x+\frac{3}{2}$ est asymptote à la courbe de $f$ en $+\infty$

Étape 1. On note $d(x) = f(x)-\left(x+\frac{3}{2}\right)$. Pour $x \geqslant x_2$,

$$d(x) = x-\frac{5}{2}-\sqrt{x^2-5x+2}.$$

Étape 2. Pour $x \geqslant x_2$, les deux termes $x-\frac{5}{2}$ et la racine sont positifs, donc leur somme ne s'annule pas ; on multiplie et on divise par cette somme, la quantité conjuguée :

$$\begin{aligned} d(x) &= \frac{\left(x-\frac{5}{2}\right)^2-(x^2-5x+2)}{x-\frac{5}{2}+\sqrt{x^2-5x+2}} \\ &= \frac{\frac{17}{4}}{x-\frac{5}{2}+\sqrt{x^2-5x+2}}. \end{aligned}$$

En effet, $\left(x-\frac{5}{2}\right)^2 = x^2-5x+\frac{25}{4}$ et $\frac{25}{4}-2 = \frac{17}{4}$.

Étape 3. Quand $x$ tend vers $+\infty$, $x-\frac{5}{2}$ tend vers $+\infty$ et la racine aussi (car $x^2-5x+2 = x^2\left(1-\frac{5}{x}+\frac{2}{x^2}\right)$ tend vers $+\infty$) ; le dénominateur tend donc vers $+\infty$. Par quotient,

$$\lim_{x\to+\infty} d(x)=0.$$

Conclusion. La droite d'équation $y=x+\frac{3}{2}$ est asymptote oblique à la courbe de $f$ en $+\infty$. L'écart étant positif, la courbe est au-dessus de son asymptote.

La droite d'équation $y=3x-\frac{7}{2}$ est asymptote à la courbe de $f$ en $-\infty$

Étape 1. On note $e(x) = f(x)-\left(3x-\frac{7}{2}\right)$. Pour $x \leqslant x_1$,

$$e(x) = -x+\frac{5}{2}-\sqrt{x^2-5x+2}.$$

Étape 2. Pour $x \leqslant x_1$, on a $-x+\frac{5}{2} > 0$, et la racine est positive. Avec la quantité conjuguée, et puisque $\left(-x+\frac{5}{2}\right)^2 = \left(x-\frac{5}{2}\right)^2$,

$$e(x) = \frac{\frac{17}{4}}{-x+\frac{5}{2}+\sqrt{x^2-5x+2}}.$$

Étape 3. Quand $x$ tend vers $-\infty$, $-x+\frac{5}{2}$ tend vers $+\infty$, et $x^2-5x+2$ aussi, donc la racine également. Le dénominateur tend vers $+\infty$ et la différence tend vers $0$.

Conclusion. La droite d'équation $y=3x-\frac{7}{2}$ est asymptote oblique à la courbe de $f$ en $-\infty$.

On procède exactement de même pour démontrer que la droite d'équation $y=x+\frac{3}{2}$ est asymptote à la courbe de $g$ en $-\infty$, et celle d'équation $y=3x-\frac{7}{2}$ en $+\infty$. La courbe complète possède donc deux asymptotes, chacune approchée par une branche de $f$ et une branche de $g$.

Vérifier à l'ordinateur

Le programme suivant calcule l'écart entre $f$ et ses asymptotes pour des valeurs de plus en plus grandes de $|x|$. On voit les écarts diminuer, à peu près divisés par $10$ quand $x$ est multiplié par $10$ : c'est cohérent avec la formule $\frac{17/4}{x-5/2+\sqrt{x^2-5x+2}}$, qui se comporte comme $\frac{17}{8x}$.

from math import sqrt def f(x): return 2*x - 1 - sqrt(x*x - 5*x + 2) def g(x): return 2*x - 1 + sqrt(x*x - 5*x + 2) for x in [10, 100, 1000, 10000]: print("x =", x, " f(x) - (x + 3/2) =", f(x) - (x + 1.5), " 17/(8x) =", 17 / (8*x)) for x in [-10, -100, -1000, -10000]: print("x =", x, " f(x) - (3x - 7/2) =", f(x) - (3*x - 3.5)) # le centre de symétrie (voir la partie suivante) for x in [-7, -1, 0, 5, 12]: print("f(", x, ") + g(", 5 - x, ") =", f(x) + g(5 - x))
Le centre et la forme de la courbe Le « centre » demandé par l'énoncé

Ce que l'énoncé appelle le « centre » de la courbe est le point d'intersection des deux asymptotes. On résout

$$\begin{aligned} 3x-\frac{7}{2} &= x+\frac{3}{2} \\ 2x &= 5 \\ x &= \frac{5}{2}. \end{aligned}$$

En remplaçant $x$ par $\frac{5}{2}$ dans l'une des deux équations, on obtient $y = \frac{5}{2}+\frac{3}{2} = 4$ : le centre est le point $\Omega\left(\frac{5}{2}\,;\,4\right)$.

Ce point mérite son nom : c'est un centre de symétrie de la courbe. Pour le démontrer, on remarque d'abord, en développant, que

$$(5-x)^2-5(5-x)+2 = x^2-5x+2.$$

Ainsi, $5-x$ est dans l'ensemble de définition quand $x$ y est, et la racine carrée prend la même valeur en $x$ et en $5-x$ ; notons-la $R(x)$. Alors

$$f(x) = 2x-1-R(x),$$ $$g(5-x) = 9-2x+R(x),$$

donc

$$f(x)+g(5-x) = 8.$$

Le milieu du point $M\big(x\,;\,f(x)\big)$ et du point $N\big(5-x\,;\,g(5-x)\big)$ a donc pour coordonnées $\left(\frac{5}{2}\,;\,4\right)$ : c'est $\Omega$. Chaque point de la courbe de $f$ a son symétrique par rapport à $\Omega$ sur la courbe de $g$, et réciproquement.

Les variations de $f$

Sur $\left]x_2\,;\,+\infty\right[$, la fonction $u : x \mapsto x^2-5x+2$ est strictement positive et dérivable, donc $\sqrt{u}$ est dérivable, de dérivée $\dfrac{u'}{2\sqrt{u}}$. Ainsi

$$f'(x) = 2-\frac{2x-5}{2\sqrt{x^2-5x+2}}.$$

Où la dérivée s'annule. $f'(x)=0$ équivaut à $4\sqrt{x^2-5x+2} = 2x-5$. Cette égalité impose $2x-5 \geqslant 0$ ; on peut alors élever au carré :

$$\begin{aligned} 16(x^2-5x+2) &= 4x^2-20x+25 \\ 12x^2-60x+7 &= 0. \end{aligned}$$

Le discriminant vaut $3600-336 = 3264 = 64 \times 51$, d'où les racines $\dfrac{60 \pm 8\sqrt{51}}{24} = \dfrac{5}{2} \pm \dfrac{\sqrt{51}}{3}$. Seule $a = \frac{5}{2}+\frac{\sqrt{51}}{3} \approx 4{,}88$ vérifie $2x-5 \geqslant 0$.

Le signe. En calculant $f'(4{,}8) \approx -0{,}26$ et $f'(5) \approx 0{,}23$, et puisque $f'$ ne s'annule qu'en $a$ sur $\left]x_2\,;\,+\infty\right[$, $f$ est décroissante sur $[x_2\,;\,a]$ et croissante sur $[a\,;\,+\infty[$. Son minimum vaut $f(a) = 4+\frac{\sqrt{51}}{2} \approx 7{,}57$, alors que $f(x_2) = 2x_2-1 \approx 8{,}12$.

Sur $\left]-\infty\,;\,x_1\right[$, le même calcul montre que $f'$ ne s'annule pas et reste positive : $f$ y est croissante. Par la symétrie de centre $\Omega$, on obtient les variations de $g$ sans calcul : $g$ atteint un maximum $4-\frac{\sqrt{51}}{2} \approx 0{,}43$ en $\frac{5}{2}-\frac{\sqrt{51}}{3} \approx 0{,}12$.

Sur $\left]-\infty\,;\,x_1\right]$ :

$x$$-\infty$$x_1$ $f'(x)$$+$ $2x_1-1$ $f$increasing $-\infty$

Sur $\left[x_2\,;\,+\infty\right[$ :

$x$$x_2$$a$$+\infty$ $f'(x)$$-$bar0$+$ $2x_2-1$$+\infty$ $f$decreasingincreasing $4+\frac{\sqrt{51}}{2}$

avec $x_1 \approx 0{,}44$, $2x_1-1 \approx -0{,}12$, $x_2 \approx 4{,}56$, $2x_2-1 \approx 8{,}12$, $a \approx 4{,}88$ et $4+\frac{\sqrt{51}}{2} \approx 7{,}57$. Entre $x_1$ et $x_2$, la fonction $f$ n'est pas définie.

Aux abscisses $x_1$ et $x_2$, la racine s'annule : les courbes de $f$ et $g$ s'y rejoignent, et la courbe complète y a une tangente verticale.

La courbe complète var opt = {fontSize: 12, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false}; var petit = {fontSize: 11, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false}; var ax = {strokeColor: '#455a64', strokeWidth: 1, fixed: true, highlight: false, lastArrow: true}; board.create('segment', [[-3.4, 0], [9.4, 0]], ax); board.create('segment', [[0, -11.5], [0, 17.2]], ax); for (var t = 2; t <= 8; t += 2) { { board.create('segment', [[t, 0], [t, -0.3]], {strokeColor: '#455a64', fixed: true, highlight: false}); board.create('text', [t - 0.2, -1.1, String(t)], petit); } } for (var u = -8; u <= 16; u += 4) { if (u !== 0 && u !== -4) { board.create('segment', [[0, u], [-0.12, u]], {strokeColor: '#455a64', fixed: true, highlight: false}); board.create('text', [-0.85, u, String(u)], petit); } } var x1 = (5 - Math.sqrt(17)) / 2, x2 = (5 + Math.sqrt(17)) / 2; function rac(x) { var d = x * x - 5 * x + 2; return d > 0 ? Math.sqrt(d) : 0; } function f(x) { return 2 * x - 1 - rac(x); } function g(x) { return 2 * x - 1 + rac(x); } board.create('functiongraph', [function (x) { return x + 1.5; }, -3.6, 9.6], {strokeColor: '#2e7d32', strokeWidth: 1.2, dash: 2, highlight: false}); board.create('functiongraph', [function (x) { return 3 * x - 3.5; }, -3.6, 9.6], {strokeColor: '#2e7d32', strokeWidth: 1.2, dash: 2, highlight: false}); board.create('functiongraph', [f, -3.6, x1], {strokeColor: '#c62828', strokeWidth: 2, highlight: false}); board.create('functiongraph', [f, x2, 9.6], {strokeColor: '#c62828', strokeWidth: 2, highlight: false}); board.create('functiongraph', [g, -3.6, x1], {strokeColor: '#1565c0', strokeWidth: 2, highlight: false}); board.create('functiongraph', [g, x2, 9.6], {strokeColor: '#1565c0', strokeWidth: 2, highlight: false}); var O = board.create('point', [2.5, 4], {name: 'Ω', size: 3, color: '#000', fixed: true, highlight: false, label: {offset: [-14, 4], fontSize: 13, useKatex: false, parse: false}}); var s = board.create('slider', [[2.6, -9.3], [8.8, -9.3], [-2, -1, 7]], {withLabel: false, snapWidth: 0.05}); function ok(x) { return x <= x1 || x >= x2; } function nombre(x, d) { return x.toFixed(d).replace('.', ',').replace('-', '−'); } var M = board.create('point', [function () { return s.Value(); }, function () { return ok(s.Value()) ? f(s.Value()) : NaN; }], {name: 'M', size: 3, color: '#c62828', fixed: true, highlight: false, label: {offset: [6, -8]}}); var N = board.create('point', [function () { return 5 - s.Value(); }, function () { return ok(s.Value()) ? g(5 - s.Value()) : NaN; }], {name: 'N', size: 3, color: '#1565c0', fixed: true, highlight: false, label: {offset: [6, 8]}}); board.create('segment', [M, N], {strokeColor: '#616161', strokeWidth: 1, dash: 1, highlight: false}); board.create('text', [2.6, -7.6, function () { return 'x = ' + nombre(s.Value(), 2); }], opt); board.create('text', [2.6, -2.2, function () { var x = s.Value(); return ok(x) ? 'f(x) + g(5 − x) = ' + nombre(f(x) + g(5 - x), 2) : 'pas de point : x² − 5x + 2 < 0'; }], opt); board.create('text', [2.6, -3.6, 'rouge : f bleu : g'], petit); board.create('text', [2.6, -4.9, 'vert : asymptotes'], {fontSize: 11, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false, color: '#2e7d32'}); La courbe d'équation $y^2+3x^2-4xy+x+2y-1=0$ : en rouge la courbe de $f$, en bleu celle de $g$, en vert pointillé les asymptotes $y=x+\frac{3}{2}$ et $y=3x-\frac{7}{2}$. Le curseur déplace le point $M$ de la courbe de $f$ ; le point $N$, d'abscisse $5-x$, est sur la courbe de $g$ et le milieu de $[MN]$ est toujours le centre $\Omega$. Entre $0{,}44$ et $4{,}56$, il n'y a pas de point. Une hyperbole

Un dernier calcul, simple à vérifier en développant, éclaire tout. On cherche à écrire le membre de gauche comme un produit des deux expressions qui définissent les asymptotes. On trouve

$$\begin{aligned} &\left(y-x-\frac{3}{2}\right)\left(y-3x+\frac{7}{2}\right) \\ &= y^2+3x^2-4xy+x+2y-\frac{21}{4}. \end{aligned}$$

L'équation de la courbe équivaut donc à

$$\left(y-x-\frac{3}{2}\right)\left(y-3x+\frac{7}{2}\right) = -\frac{17}{4}.$$

Lorsqu'un point de la courbe s'éloigne, l'un des deux facteurs devient très grand, donc l'autre devient très petit : le point se rapproche de l'une des deux droites. C'est exactement la situation de la courbe de la fonction inverse $Y = \frac{k}{X}$, qui s'approche de ses deux axes. La courbe de Galois est une hyperbole, dont les asymptotes ne sont pas perpendiculaires. On retrouve ainsi le lien entre l'équation et ses asymptotes « directement et sans transformation de coordonnées », comme le demandait l'énoncé.

Les changements de repère évoqués par l'énoncé

L'énoncé précise qu'il faut trouver les asymptotes « sans avoir besoin d'effectuer une transformation de coordonnées ». Pour comprendre cette précision, voyons ce qu'est un changement de repère. Dans un repère du plan, deux droites sécantes peuvent servir d'axes à un nouveau repère : tout point de coordonnées $(x\,;\,y)$ dans le premier repère possède alors des coordonnées $(X\,;\,Y)$ dans le second.

Une translation

Si les nouveaux axes sont les droites d'équations $x=b$ et $y=a$, le nouveau repère est obtenu par translation du premier, et un point $M(x\,;\,y)$ a pour nouvelles coordonnées

$$X = x-b \quad\text{et}\quad Y = y-a.$$

Exemple. Soit $f$ la fonction définie sur $\mathbb{R}\setminus\{3\}$ par $f(x)=4+\dfrac{1}{x-3}$. On prend pour nouveaux axes les droites d'équations $x=3$ et $y=4$, qui sont les asymptotes de sa courbe. Alors $X=x-3$ et $Y=y-4$, et l'équation $y=f(x)$ devient

$$\begin{aligned} Y+4 &= f(X+3) \\ Y+4 &= 4+\frac{1}{X+3-3} \\ Y &= \frac{1}{X}. \end{aligned}$$

On reconnaît l'hyperbole de la fonction inverse, simplement déplacée.

var petit = {fontSize: 11, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false}; var ax = {strokeColor: '#455a64', strokeWidth: 1, fixed: true, highlight: false, lastArrow: true}; board.create('segment', [[-2, 0], [8.4, 0]], ax); board.create('segment', [[0, -1.4], [0, 9]], ax); board.create('text', [8.0, -0.6, 'x'], petit); board.create('text', [-0.5, 8.7, 'y'], petit); var nax = {strokeColor: '#1565c0', strokeWidth: 1.5, fixed: true, highlight: false, lastArrow: true}; board.create('segment', [[-2, 4], [8.4, 4]], nax); board.create('segment', [[3, -1.4], [3, 9]], nax); board.create('text', [8.0, 4.45, 'X'], {fontSize: 12, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false, color: '#1565c0'}); board.create('text', [2.4, 8.7, 'Y'], {fontSize: 12, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false, color: '#1565c0'}); board.create('text', [3.6, 2.0, 'y = 4 + 1/(x − 3)'], {fontSize: 11, useKatex: false, useMathJax: false, parse: false, fixed: true, highlight: false, color: '#c62828'}); board.create('functiongraph', [function (x) { return 4 + 1 / (x - 3); }, -2.2, 2.88], {strokeColor: '#c62828', strokeWidth: 2, highlight: false}); board.create('functiongraph', [function (x) { return 4 + 1 / (x - 3); }, 3.12, 8.6], {strokeColor: '#c62828', strokeWidth: 2, highlight: false}); En noir, l'ancien repère ; en bleu, le nouveau, dont les axes sont les asymptotes $x=3$ et $y=4$. Dans le nouveau repère, la courbe a pour équation $Y=\frac{1}{X}$.
Une rotation, puis des axes qui ne sont plus perpendiculaires

Si l'on fait tourner un point $M(x\,;\,y)$ autour de l'origine d'un angle $\theta$, son image $M'(x'\,;\,y')$ a pour coordonnées

$$\begin{aligned} x' &= \cos(\theta)\,x-\sin(\theta)\,y, \\ y' &= \sin(\theta)\,x+\cos(\theta)\,y. \end{aligned}$$

Pour une droite d'équation $y=ax+b$, l'angle $\alpha$ qu'elle fait avec l'axe des abscisses vérifie $\tan(\alpha)=a$ : dans le triangle rectangle formé avec les axes, le côté opposé mesure $b$ et le côté adjacent $\frac{b}{a}$. Enfin, si l'on remplace l'axe des ordonnées par une droite qui fait un angle $\alpha$ avec l'axe des abscisses, les coordonnées d'un point dans ce repère oblique deviennent

$$x' = x-\frac{y}{\tan(\alpha)} \quad\text{et}\quad y' = \frac{y}{\sin(\alpha)}.$$
Pourquoi l'énoncé les évite

Pour la courbe de Galois, on pourrait enchaîner les changements de repère : une translation vers le centre $\Omega\left(\frac{5}{2}\,;\,4\right)$, puis une rotation d'angle $\frac{\pi}{4}$ pour amener l'axe des abscisses sur l'asymptote $y=x+\frac{3}{2}$ (de coefficient directeur $1 = \tan\frac{\pi}{4}$), puis un axe des ordonnées incliné selon l'autre asymptote, de coefficient directeur $3$ (angle $\arctan 3$). Dans ce dernier repère, la courbe aurait une équation de la forme $XY = k$, comme la fonction inverse. Mais chaque étape oblige à remplacer $x$ et $y$ dans l'équation de départ, et les calculs deviennent vite très fastidieux. On comprend que l'énoncé demande une méthode directe : c'est précisément ce que permettent les limites, ou la factorisation de la partie précédente.

La vie d'Évariste Galois
Portrait d'Évariste Galois adolescent
Évariste Galois vers quinze ans. Auteur inconnu, Wikimedia Commons, domaine public.
Un élève qui ne veut faire que des mathématiques

Évariste Galois naît le 25 octobre 1811 à Bourg-la-Reine, dans une famille cultivée et libérale : son père, qui dirige une institution d'enseignement, devient maire de la commune en 1815. Sa mère lui fait la classe jusqu'à douze ans. En 1823, il entre comme interne au collège Louis-le-Grand, à Paris, un établissement agité par les révoltes d'élèves contre la direction.

D'abord bon élève sans plus, il découvre les mathématiques vers quinze ans et s'y consacre entièrement : ses camarades racontent qu'il a lu la Géométrie de Legendre comme un roman, puis les mémoires de Lagrange. Ses professeurs, Hippolyte Vernier puis Louis Richard, remarquent son talent, mais les autres matières l'ennuient et les appréciations parlent d'un élève qui dérange. En 1829, à dix-sept ans, il publie son premier article, sur les fractions continues, et envoie à l'Académie des sciences un premier mémoire sur la résolution des équations.

Deux échecs et une école

Galois se présente une première fois, avec un an d'avance, au concours de l'École polytechnique, et échoue. Le 2 juillet 1829, son père, victime d'une campagne de lettres anonymes, se suicide à Paris. Quelques jours plus tard, Galois échoue une seconde fois à Polytechnique. Selon une légende jamais prouvée, il aurait jeté le chiffon à effacer au visage d'un examinateur. Il se tourne alors vers l'École préparatoire, où il est reçu fin août 1829 : c'est le concours dont le sujet est étudié plus haut.

Ses mémoires connaissent des malheurs. Celui qu'il soumet en 1830 pour le Grand prix de l'Académie est confié à Fourier, qui meurt peu après : le manuscrit est perdu. Le prix revient à Abel, à titre posthume, et à Jacobi.

La politique et la prison

Pendant la Révolution de juillet 1830, les élèves de l'École préparatoire sont enfermés par leur directeur, alors que ceux de Polytechnique se battent sur les barricades. Républicain ardent, Galois juge que Louis-Philippe a trahi la Révolution. Il rejoint la Société des amis du peuple, attaque son directeur dans la presse et il est exclu de l'école en janvier 1831.

Le 9 mai 1831, lors d'un banquet républicain, il porte un toast « à Louis-Philippe » un couteau à la main : arrêté, il est acquitté. Le 14 juillet suivant, il est arrêté sur le Pont-Neuf, en uniforme de la garde nationale dissoute et armé, et il est incarcéré à la prison Sainte-Pélagie. Entre-temps, le 4 juillet 1831, Poisson et Lacroix ont rendu leur rapport sur le nouveau mémoire qu'il a envoyé à l'Académie : les raisonnements ne sont « ni suffisamment clairs ni suffisamment développés » pour qu'ils puissent en juger l'exactitude. En prison, Galois rédige une préface amère contre les « grands de la science ».

La dernière nuit

En mars 1832, de santé fragile et alors que le choléra frappe Paris, il est transféré dans une maison de santé. Il s'y éprend d'une jeune femme, Stéphanie, dont l'identité reste discutée. Libéré, il est provoqué en duel ; les causes en sont encore débattues (une affaire de cœur, un piège policier, un sacrifice destiné à provoquer une insurrection).

La nuit du 29 au 30 mai 1832, il écrit à son ami Auguste Chevalier une longue lettre qui résume ses découvertes. Plusieurs fois, il note « je n'ai pas le temps ». Il demande que ses résultats soient soumis à Jacobi ou à Gauss, pour qu'ils donnent « leur avis non sur la vérité, mais sur l'importance des théorèmes ».

Dernière page de la lettre manuscrite de Galois à Auguste Chevalier, datée du 29 mai 1832
Dernière page de la lettre à Auguste Chevalier, signée et datée du 29 mai 1832. Wikimedia Commons, domaine public.

Le 30 mai au matin, Galois est blessé au ventre d'une balle. Transporté à l'hôpital Cochin, il meurt le lendemain, le 31 mai 1832, à vingt ans. On lui prête cette phrase adressée à son frère Alfred : « Ne pleure pas, j'ai besoin de tout mon courage pour mourir à vingt ans. »

La reconnaissance

Son frère et Auguste Chevalier recopient et diffusent ses manuscrits. En 1843, Joseph Liouville annonce à l'Académie des sciences qu'il a trouvé dans les papiers de Galois une démonstration « aussi exacte que profonde ». Il publie ses œuvres en 1846, dans le Journal de mathématiques pures et appliquées. Il faut encore plusieurs décennies pour que les idées de Galois soient comprises et enseignées.

Ce que Galois a découvert Résoudre une équation « par radicaux »

En première, on apprend que l'équation $ax^2+bx+c=0$ (avec $a \neq 0$ et $\Delta = b^2-4ac \geqslant 0$) a pour solutions

$$x = \frac{-b-\sqrt{\Delta}}{2a} \quad\text{et}\quad x = \frac{-b+\sqrt{\Delta}}{2a}.$$

Les solutions s'écrivent à partir des coefficients avec les quatre opérations et une racine carrée : on dit que l'équation est résoluble par radicaux. On sait aussi que la somme des solutions vaut $-\frac{b}{a}$ et leur produit $\frac{c}{a}$ : des expressions qui ne changent pas quand on échange les deux solutions.

Pour le degré $3$, une formule est publiée par Cardan en 1545, d'après des travaux de del Ferro et de Tartaglia. Pour l'équation $x^3+px+q=0$, elle donne la solution $x = A+B$, avec

$$A = \sqrt[3]{-\frac{q}{2}+\sqrt{\frac{q^2}{4}+\frac{p^3}{27}}},$$ $$B = \sqrt[3]{-\frac{q}{2}-\sqrt{\frac{q^2}{4}+\frac{p^3}{27}}}.$$

Un exemple à la main. Pour $x^3+6x-20=0$, on a $\frac{q^2}{4} = 100$ et $\frac{p^3}{27} = 8$, donc la formule donne $x = \sqrt[3]{10+\sqrt{108}}+\sqrt[3]{10-\sqrt{108}}$. Or $(1+\sqrt{3})^3$ $= 1+3\sqrt{3}+9+3\sqrt{3}$ $= 10+6\sqrt{3}$ et $6\sqrt{3} = \sqrt{108}$, donc le premier terme vaut $1+\sqrt{3}$ ; de même le second vaut $1-\sqrt{3}$. On trouve $x = 2$, et en effet $8+12-20 = 0$.

Ferrari trouve ensuite une méthode pour le degré $4$. Pendant près de trois siècles, on cherche en vain une formule pour le degré $5$. Ruffini en 1799, puis Abel en 1824, démontrent qu'il n'existe pas de formule générale par radicaux pour l'équation du cinquième degré.

L'idée de Galois : regarder comment on peut échanger les solutions

Abel montre qu'il n'y a pas de formule pour toutes les équations du cinquième degré, mais certaines se résolvent très bien, comme $x^5-2=0$. Galois répond à une question plus fine : à quelle condition une équation donnée est-elle résoluble par radicaux ?

Son idée est de regarder les permutations des solutions qui préservent toutes les relations algébriques entre elles (à coefficients rationnels). Un exemple simple : les solutions de $x^2-2=0$ sont $\sqrt{2}$ et $-\sqrt{2}$. Toute relation vraie, comme $\sqrt{2}+(-\sqrt{2})=0$ ou $\sqrt{2}\times(-\sqrt{2})=-2$, reste vraie si l'on échange les deux solutions : rien, dans les nombres rationnels, ne permet de distinguer $\sqrt{2}$ de $-\sqrt{2}$.

Pour une équation de degré $3$ dont on note les solutions $r_1$, $r_2$ et $r_3$, il y a $3! = 6$ façons de les permuter : ne rien changer, échanger deux solutions (trois possibilités), ou les faire tourner (deux possibilités). Si l'on enchaîne deux de ces permutations, on obtient encore l'une des six ; chacune peut être défaite par une autre. Un tel ensemble, stable par composition, s'appelle un groupe : Galois est le premier à employer ce mot dans ce sens.

À chaque équation, Galois associe ainsi son groupe. Son théorème, dit en mots, affirme qu'une équation est résoluble par radicaux exactement lorsque son groupe peut être « décomposé » en étapes simples, d'une manière qu'il définit précisément. Pour l'équation générale de degré $5$, le groupe est formé des $5! = 120$ permutations et cette décomposition est impossible. C'est le cas par exemple de $x^5-x-1=0$ : elle a une solution réelle, environ $1{,}1673$, que l'on peut approcher autant qu'on veut par dichotomie, mais qu'on ne peut écrire avec des racines.

def p(x): return x**5 - x - 1 a, b = 1, 2 # p(1) = -1 < 0 et p(2) = 29 > 0 for etape in range(30): m = (a + b) / 2 if p(a) * p(m) <= 0: b = m else: a = m print("solution de x^5 - x - 1 = 0 entre", a, "et", b)
Après Galois : la notion de structure

Le groupe des six permutations de trois solutions est aussi celui des six symétries d'un triangle équilatéral (trois symétries axiales, deux rotations et l'identité), puisque ces symétries permutent les trois sommets. Cette coïncidence n'en est pas une : la notion de groupe décrit les symétries de toutes sortes d'objets. Elle sert aujourd'hui à classer les cristaux, à étudier le Rubik's cube, à construire des codes de cryptographie et elle est au cœur de la physique des particules. Après Galois, les mathématiques ne s'intéressent plus seulement aux nombres et aux figures, mais aux structures, une évolution que prolongera notamment Emmy Noether au XXe siècle.

Des directions pour construire sa question

Ce texte n'est pas un Grand Oral. Il rassemble des connaissances dans lesquelles chacun peut choisir une direction, la creuser et formuler sa propre question. Quelques directions possibles :

Pour l'échange avec le jury : les notions du cours à maîtriser

Le jury peut interroger sur les chapitres de spécialité mobilisés. Avec ce thème, il est utile de connaître parfaitement : le second degré (discriminant, racines, signe, forme canonique) ; les limites de fonctions et les opérations sur les limites, y compris les formes indéterminées ; les asymptotes horizontales et verticales ; la dérivation, en particulier la dérivée de $\sqrt{u}$ ; le lien entre signe de la dérivée et variations ; le dénombrement des permutations ($n!$) ; l'algorithme de dichotomie et le théorème des valeurs intermédiaires.

Pour réviser ces chapitres, l'application Maths FlashBac reprend tout le cours de spécialité en cartes.

Pour aller plus loin