![article-niveau-lycée](https://math-os.com/wp-content/uploads/2017/08/icone-Math-OS-Article-Lycee-205-205.png)
Dans cet article, je vous propose d’étudier des exemples de résolution d’équations à une inconnue, dans le champ réel. Après avoir introduit le vocabulaire usuel et présenté un cadre général, nous limiterons celui-ci aux équations algébriques de petit degré.
De quoi s’agit-il ?
Une équation est simplement une égalité dans laquelle figure une inconnue (que l’on désigne par une lettre, souvent la lettre ‘x’, mais cela n’est pas obligatoire).
But du jeu : déterminer les solutions de cette équation, c’est-à-dire les valeurs (réelles) que l’on peut attribuer à l’inconnue de telle sorte que l’égalité soit vérifiée.
L’ensemble des solutions, que l’on peut noter est une partie de
qui peut très bien être vide. C’est le cas pour l’équation
C’est aussi le cas pour l’équation
.
Et lorsque est non vide, on cherche à en déterminer les éléments, de façon exacte. Cependant, il est fréquent (même pour des équations d’apparence très simple) que cet objectif ne soit pas accessible. On peut alors se contenter d’une information réduite, en répondant par exemple aux questions suivantes :
- combien de solutions existe-t-il ?
- peut-on obtenir, pour chacune d’elles, un encadrement arbitrairement fin ?
Dans tout ce qui suit, on se limitera à des situations se ramenant à des équations du second degré. Ce cadre sera toutefois quelque peu élargi, à la section 4.
Un prochain article (de niveau lycée également) abordera l’étude d’équations trigonométriques.
Le décor est posé. Commençons par un exemple que ne devrait soulever aucune difficulté.
1 – Exemple Introductif
Il s’agit de l’équation du second degré suivante :
()
![Rendered by QuickLaTeX.com \Delta=b^{2}-4ac,](https://math-os.com/wp-content/ql-cache/quicklatex.com-e266ed74bd5652cdf4202d493855a68f_l3.png)
On commence par observer que l’équation peut s’écrire :
![Rendered by QuickLaTeX.com a=x+1](https://math-os.com/wp-content/ql-cache/quicklatex.com-036aa01df11deeeb8f95102c1b1a6945_l3.png)
![Rendered by QuickLaTeX.com b=2](https://math-os.com/wp-content/ql-cache/quicklatex.com-537ee6f64b4932b2b434fe3a14cc07b3_l3.png)
![Rendered by QuickLaTeX.com \left(\star\right)](https://math-os.com/wp-content/ql-cache/quicklatex.com-d928fdc3003a591d91c4792b57b630c9_l3.png)
![Rendered by QuickLaTeX.com \left(\star\right)](https://math-os.com/wp-content/ql-cache/quicklatex.com-d928fdc3003a591d91c4792b57b630c9_l3.png)
![Rendered by QuickLaTeX.com S=\left\{ -3,1\right\} ,](https://math-os.com/wp-content/ql-cache/quicklatex.com-a8ff51592ac585dc0acae0ced05bc8a2_l3.png)
2 – Théorie générale
Dans cette section, on généralise ce qui précède en présentant la théorie (pas de panique !.. c’est une théorie bien modeste) des équations de la forme :
![Rendered by QuickLaTeX.com x.](https://math-os.com/wp-content/ql-cache/quicklatex.com-b3b7e89ad205c99867c514e1c0757d27_l3.png)
![Rendered by QuickLaTeX.com a,b,c](https://math-os.com/wp-content/ql-cache/quicklatex.com-9a410fa05978b35248939816cc3ccbd8_l3.png)
Si
l’équation est en quelque sorte dégénérée (l’inconnue n’y figure même plus !). La question peut même paraître assez étrange, voire absurde :
Quelles sont les valeurs de pour lesquelles
?
Etrange en effet… mais parfaitement envisageable ! Et la réponse est :
- toutes, si
- aucune, si
En d’autres termes, si l’on note l’ensemble des solutions de l’équation
, alors :
Si
, on obtient l’équation du premier degré suivante :
![Rendered by QuickLaTeX.com -\frac{c}{b}.](https://math-os.com/wp-content/ql-cache/quicklatex.com-d176f017110b9ad8f64fc2c3914ca91d_l3.png)
Si
l’équation est dite du second degré. J’ai consacré en 2010, trois vidéos à ce thème (les deux premières abordent, comme ici, l’étude dans le champ réel. La troisième envisage la résolution dans le champ complexe et dépasse donc le cadre du présent article). Je vous invite à les visionner :
Toutefois, afin de préserver l’unité de la présentation, les calculs vont maintenant être détaillés, en conservant les notations adoptées plus haut.
L’idée principale consiste à transformer l’équation pour la mettre sous forme canonique.
L’adjectif « canonique » est à prendre au sens de standard. C’est ainsi que l’on nomme l’écriture suivante, qui est équivalente à :
()
![Rendered by QuickLaTeX.com \left(\star\star\right)](https://math-os.com/wp-content/ql-cache/quicklatex.com-c4eb933d29ab04cfcf67a6f456dfd332_l3.png)
L’intérêt de mettre l’équation sous cette nouvelle forme est clair : on cherche à faire apparaître une différence de deux carrés (exactement comme dans l’exemple particulier traité à la section 1).
C’est bien parti, puisque le membre de gauche de est la différence entre le carré de
et un nombre réel
à savoir :
![Rendered by QuickLaTeX.com T](https://math-os.com/wp-content/ql-cache/quicklatex.com-221b8e6ca81c824c790945ace7a0bbaa_l3.png)
![Rendered by QuickLaTeX.com \mathbb{R},](https://math-os.com/wp-content/ql-cache/quicklatex.com-f8434553bfac609f1d70068c3d21fb2a_l3.png)
Il faut donc discuter selon le signe de ce qui va conduire à distinguer (discriminer …) trois cas, selon que
est strictement positif, nul ou strictement négatif.
Mais vu que tout repose en fait sur les épaules de
qu’on appelle donc, tout naturellement, le discriminant de l’équation
Le membre de gauche de
est une différence de deux carrés. On factorise et l’on trouve l’équation équivalente :
L’équation
se réduit à :
![Rendered by QuickLaTeX.com x+\frac{b}{2a}=0](https://math-os.com/wp-content/ql-cache/quicklatex.com-74b5f1c334d4de7f781d3f440b971d46_l3.png)
![Rendered by QuickLaTeX.com S](https://math-os.com/wp-content/ql-cache/quicklatex.com-7b7c84da040bd16a50f5ba371b2c348f_l3.png)
On observe que, pour tout
:
Donnons, pour clore cette section, un exemple pour chacun des trois cas :
Exemple 1 avec ![Rendered by QuickLaTeX.com \Delta>0](https://math-os.com/wp-content/ql-cache/quicklatex.com-46f2f69267ee9a1f6503be27911e960c_l3.png)
Résolution de
Le discriminant est Les solutions sont donc :
Exemple 2 avec ![Rendered by QuickLaTeX.com \Delta=0](https://math-os.com/wp-content/ql-cache/quicklatex.com-13bcd0327c2a1954bd661d9a15b7bb8e_l3.png)
Résolution de
Le discriminant est L’unique solution est :
Exemple 3 avec ![Rendered by QuickLaTeX.com \Delta<0](https://math-os.com/wp-content/ql-cache/quicklatex.com-5260c9939e4a187be95b83465d15cfa1_l3.png)
Résolution de
Le discriminant est
Cette équation ne possède aucune solution réelle.
Remarque
L’usage du discriminant réduit simplifie (très légèrement) la résolution de l’équation
![Rendered by QuickLaTeX.com x](https://math-os.com/wp-content/ql-cache/quicklatex.com-f47c0ca630daa11f8093aacc5791a58d_l3.png)
Si les solutions sont données par les formules :
Ainsi, dans l’exemple 3 ci-dessus, on pouvait écrire :
3 – Second degré en mode furtif
Il arrive que le processus de résolution conduise, après quelques manipulations, à une équation du second degré. Sans prétendre à l’exhaustivité, examinons (sur des exemples) quelques uns des principaux scénarios …
Exemple 1 – Avec des fractions
On demande de résoudre :
![Rendered by QuickLaTeX.com x\in\mathbb{R}-\left\{ -2,-1,0\right\} ,](https://math-os.com/wp-content/ql-cache/quicklatex.com-520d8a312154e789836b7a67df844ace_l3.png)
![Rendered by QuickLaTeX.com \Delta'=3^{2}-3\times2=3,](https://math-os.com/wp-content/ql-cache/quicklatex.com-2c55554290011d0f95a82ca21ea85a76_l3.png)
![](https://math-os.com/wp-content/uploads/2020/06/c-p-161-fig-1.png)
Exemple 2 – Encore des fractions
On demande de résoudre :
Pour tout l’équation proposée équivaut à :
![Rendered by QuickLaTeX.com 7x^{2}+2x-3=0](https://math-os.com/wp-content/ql-cache/quicklatex.com-1f242d61213d4bafc1c404534c49994d_l3.png)
![](https://math-os.com/wp-content/uploads/2020/06/c-p-162-fig-1-1-1024x657.png)
Noter le choix « avantageux » de la constante au second membre de l’équation.
Avec une autre valeur (par exemple 1 au lieu de on déboucherait en général sur une équation du troisième degré dont la résolution ne serait pas élémentaire (et nécessiterait l’usage des formules de Cardan).
Exemple 3 – Avec des racines carrées
On demande de résoudre :
![Rendered by QuickLaTeX.com x-1](https://math-os.com/wp-content/ql-cache/quicklatex.com-99dc67d59712e516eab450b92c74a14a_l3.png)
![Rendered by QuickLaTeX.com 5-x](https://math-os.com/wp-content/ql-cache/quicklatex.com-949e1d60f75e7f0918b5af79c79cf0fc_l3.png)
![Rendered by QuickLaTeX.com D=\left[1,5\right].](https://math-os.com/wp-content/ql-cache/quicklatex.com-0a334cf55fbe54df868f7176fd955f74_l3.png)
Pour tout les deux membres sont clairement positifs et l’on obtient une équation équivalente en élevant chacun au carré :
Si le membre de droite est strictement négatif et ne peut donc pas être égal au membre de gauche.
Et si alors l’équation équivaut à :
Son discriminant réduit est :
![Rendered by QuickLaTeX.com 10^{-2}](https://math-os.com/wp-content/ql-cache/quicklatex.com-cd869c88b57b08c70b8a9548a93561d3_l3.png)
![Rendered by QuickLaTeX.com \alpha\notin D](https://math-os.com/wp-content/ql-cache/quicklatex.com-9b2e38fb3a129d833ffe94afe9cc09a0_l3.png)
![Rendered by QuickLaTeX.com \beta\in D,](https://math-os.com/wp-content/ql-cache/quicklatex.com-f0aaae719728b0fdf92cfad9276cb1a9_l3.png)
![](https://math-os.com/wp-content/uploads/2020/06/c-ptR-93-fig-1.png)
Exemple 4 – Avec des valeurs absolues
On demande de résoudre :
Il est naturel de distinguer trois cas, selon les signes des expressions et
Pour
l’équation s’écrit
c’est-à-dire
ou encore
Mais les réels et
ne vérifient pas la condition
et ne sont donc pas retenus.
Pour
on résout
c’est-à-dire
Parmi les deux solutions de cette équation du second degré, seule
est retenue.
Enfin, pour
l’équation prend la forme
c’est-à-dire
: seule la solution
est retenue.
Finalement :
![](https://math-os.com/wp-content/uploads/2020/06/c-ptR-78-fig-5.png)
Exemple 5 – Avec une racine carrée et une valeur absolue
On demande de résoudre :
Si
![Rendered by QuickLaTeX.com x<-3,](https://math-os.com/wp-content/ql-cache/quicklatex.com-7aed0be598dcad015a67ba92730ade48_l3.png)
![Rendered by QuickLaTeX.com \frac{x}{3}+1<0](https://math-os.com/wp-content/ql-cache/quicklatex.com-086b6b736036d790400ad397df8a1b89_l3.png)
![Rendered by QuickLaTeX.com \sqrt{\left|x^{2}-1\right|}\geqslant0,](https://math-os.com/wp-content/ql-cache/quicklatex.com-38d65996ab0d6f18184fa12a4ae0aaca_l3.png)
![Rendered by QuickLaTeX.com x](https://math-os.com/wp-content/ql-cache/quicklatex.com-f47c0ca630daa11f8093aacc5791a58d_l3.png)
Et pour l’équation proposée équivaut à :
![Rendered by QuickLaTeX.com x^{2}-1.](https://math-os.com/wp-content/ql-cache/quicklatex.com-d4fa8a53a55ca78bb26a20325cff606c_l3.png)
Alors l’équation prend la forme :
![Rendered by QuickLaTeX.com \Delta=9+4\times4\times9=153=9\times17,](https://math-os.com/wp-content/ql-cache/quicklatex.com-ca71fdd1376ba3610a61561096bf5378_l3.png)
![Rendered by QuickLaTeX.com 4<\sqrt{17}<5,](https://math-os.com/wp-content/ql-cache/quicklatex.com-b3f81d8bd176fd49ce73233423a6c281_l3.png)
![Rendered by QuickLaTeX.com -3\leqslant x_{1}\leqslant-1](https://math-os.com/wp-content/ql-cache/quicklatex.com-c2569e402a14a8144fc5de5de296ac1b_l3.png)
![Rendered by QuickLaTeX.com x_{2}\geqslant1](https://math-os.com/wp-content/ql-cache/quicklatex.com-79b27f88c61d5367d57ed3b554e53040_l3.png)
![Rendered by QuickLaTeX.com x_1](https://math-os.com/wp-content/ql-cache/quicklatex.com-1530cac52e51d0155d9684dbf480f2f2_l3.png)
![Rendered by QuickLaTeX.com x_2](https://math-os.com/wp-content/ql-cache/quicklatex.com-cdefccf00d77b44b83aedea7b7f165ce_l3.png)
Cette fois, l’équation équivaut à :
![Rendered by QuickLaTeX.com x=0](https://math-os.com/wp-content/ql-cache/quicklatex.com-75ad050ea729c9efab3eb75370f2fb6d_l3.png)
![Rendered by QuickLaTeX.com x=-\frac{3}{5}](https://math-os.com/wp-content/ql-cache/quicklatex.com-76d2fe5a5e8814b55a552bafba938448_l3.png)
![Rendered by QuickLaTeX.com \left]-1,1\right[](https://math-os.com/wp-content/ql-cache/quicklatex.com-feeb9bed926222d7bd6d3b90e2a647b6_l3.png)
![](https://math-os.com/wp-content/uploads/2020/06/c-ptR-81-fig-1.png)
Exemple 6 – Avec un changement d’inconnue
On demande de résoudre :
()
Au fait … qu’est-ce qu’une équation algébrique ? [cliquer pour déplier]
Il convient de préciser ce point de vocabulaire. On désigne ainsi les équations de la forme , où
est un polynôme. Autrement dit, une équation est dite algébrique lorsqu’elle est de la forme :
()
les symboles désignant des réels fixés, appelés coefficients de l’équation.
De manière générale, une équation algébrique de la forme est dite de degré
à condition toutefois que la coefficient
soit non nul.
Les équations du second degré sont donc des équations algébriques particulières : elles correspondent à dans la définition ci-dessus.
L’équation suivante est algébrique de degré 7 :
Une équation qui n’est équivalente à aucune équation algébrique est dite transcendante. C’est par exemple le cas de l’équation
En regardant l’équation de plus près, on constate que les exposants auxquels figure l’inconnue
sont tous pairs.
Ceci suggère de changer temporairement de cible et de poser ce qui nous conduit à considérer l’équation auxiliaire :
()
![Rendered by QuickLaTeX.com \left(y-1\right)](https://math-os.com/wp-content/ql-cache/quicklatex.com-a50f77d886d86385cd64689266097e9a_l3.png)
![Rendered by QuickLaTeX.com \frac{1}{4}.](https://math-os.com/wp-content/ql-cache/quicklatex.com-b71ac8d92ae04a88935d876af84d8155_l3.png)
Les calculs précédents montrent que, pour tout :
![](https://math-os.com/wp-content/uploads/2020/06/c-p-159-fig-1.png)
Exemple 7 – Un changement d’inconnue plus élaboré
Dans l’exemple précédent, l’ensemble de solutions de l’équation proposée était invariant par la transformation ce qui veut simplement dire que l’opposé de toute solution était encore solution.
Les équations algébriques ayant cette propriété sont aisément reconnaissables : ce sont celles dans lesquelles l’inconnue figure à des exposants qui sont tous de même parité (cette formulation peut être rendue rigoureuse, mais on s’en contentera).
Les équations algébriques ne possédant pas 0 pour solution et pour lesquels l’inverse de toute solution est encore solution sont appelées équations réciproques.
On les reconnaît facilement : la liste des coefficients forme un palindrome.
Un palindrome est une liste de symboles qui reste inchangée lorsqu’on la renverse. Par exemple, la liste des chiffres de l’entier ou bien la liste des lettres du mot « radar », etc …
Pas clair ? Considérons l’équation algébrique :
Alors, il est possible traiter ce genre d’équations avec le changement d’inconnue :
![Rendered by QuickLaTeX.com \left(R\right).](https://math-os.com/wp-content/ql-cache/quicklatex.com-b309d9f1740d4b62ac47f08e3d67f137_l3.png)
On constate cette que égalité impose :
![Rendered by QuickLaTeX.com \left(R\right),](https://math-os.com/wp-content/ql-cache/quicklatex.com-8ea214c4935add4946d421fc1e58c8ff_l3.png)
![Rendered by QuickLaTeX.com x\neq0](https://math-os.com/wp-content/ql-cache/quicklatex.com-d070050b211c2d9f42cd96897809e932_l3.png)
![Rendered by QuickLaTeX.com \left(R\right)](https://math-os.com/wp-content/ql-cache/quicklatex.com-058cda99f17a58f945b033f283e8b996_l3.png)
![Rendered by QuickLaTeX.com x^{2},](https://math-os.com/wp-content/ql-cache/quicklatex.com-c7a700b5e72fc1700690838f51fa32b9_l3.png)
![Rendered by QuickLaTeX.com 4\left(y^{2}-2\right)+8y-37=0,](https://math-os.com/wp-content/ql-cache/quicklatex.com-9169e94e11a88212f4350cc7ebf58964_l3.png)
![Rendered by QuickLaTeX.com \Delta'=196=14^{2},](https://math-os.com/wp-content/ql-cache/quicklatex.com-9655d29bc42017b6bff5c9d3141ef8c8_l3.png)
![Rendered by QuickLaTeX.com x^{2}).](https://math-os.com/wp-content/ql-cache/quicklatex.com-f7f1e52a9770798a9e3eb8e8b9ab1145_l3.png)
![Rendered by QuickLaTeX.com \left(E_{1}\right)](https://math-os.com/wp-content/ql-cache/quicklatex.com-5fe600ebb7161211aa39e7a754796bb1_l3.png)
![Rendered by QuickLaTeX.com \left(E_{2}\right),](https://math-os.com/wp-content/ql-cache/quicklatex.com-3d24564ad9a8499e5818d399d6b62090_l3.png)
![](https://math-os.com/wp-content/uploads/2020/06/c-p-160-fig-1-1024x662.png)
Afin qu’on puisse y voir quelque chose, les unités ne sont pas identiques sur chacun des axes de coordonnées : le tracé a subi une compression d’un facteur 100 en ordonnées. Pour le dire autrement, on a tracé en axes orthonormés le graphe de
4 – Résolution explicite impossible
La résolution des équations algébriques est maîtrisée depuis fort longtemps pour ce qui concerne le second degré, comme en attestent des inscriptions cunéiformes retrouvées sur des tablettes d’argile datant de près de 4000 ans et remontant à l’époque babylonienne.
C’est à l’école mathématique italienne de la renaissance (XVIème siècle) que l’on doit la mise au point de techniques de résolutions des équations des 3ème et 4ème degrés avec, au passage, l’invention (ou la découverte ?) de ce qu’on devait plus tard appeler les nombres complexes.
Les travaux de J.L. Lagrange, suivis au début du XIX-ème siècle par ceux de N.H. Abel et E. Galois, devaient enfin aboutir à une connaissance complète du sujet et parvenir notamment au résultat suivant, à la fois profond et surprenant :
Théorème (délibérément non formalisé)
Il n’est pas possible d’exprimer en toute généralité les solutions des équations algébriques de degré 5 ou plus, en fonction des coefficients de celles-ci, par des formules utilisant seulement les quatre opérations usuelles (addition, soustraction, multiplication et division) ainsi que les extractions de racines (carrées, cubiques, etc …).
Cela ne signifie pas qu’il s’agisse de formules difficiles d’accès et que personne ne soit encore parvenu à les trouver … Le message est clair et définitif : de telles formules n’existent pas !
Bien sûr, on parle ici de formules générales : rien n’interdit de tomber, ici ou là, sur une équation algébrique de degré 5 (ou plus) que l’on sache résoudre explicitement.
Pour en savoir davantage sur ce sujet passionnant, je recommande vivement cet article écrit par le mathématicien Arnaud Beauville. Il comporte quatre chapitre : le premier nous concerne plus spécialement puisqu’il aborde l’histoire des équations du second degré; mais les trois suivants, quoique moins faciles d’accès, sont tout aussi passionnants. A noter aussi, du même auteur, cette présentation à lire en plein écran avec une visionneuse PDF (comme Acrobat Reader
par exemple). On peut aussi consulter cette vidéo, dans laquelle Arnaud Beauville nous raconte cette histoire en une cinquantaine de minutes.
Bref, il faut se résigner : la résolution d’une équation algébrique de degré supérieur ou égal à 5 n’est pas envisageable, au sens où on l’entend habituellement (voir l’encadré ci-dessus). Mais on peut néanmoins trouver des valeurs approchées, aussi précises qu’on le souhaite, pour les solutions.
Je propose de conclure cet article en examinant l’équation :
()
![Rendered by QuickLaTeX.com f](https://math-os.com/wp-content/ql-cache/quicklatex.com-4de78b071f57702a0dfd4345a28e8840_l3.png)
![Rendered by QuickLaTeX.com x\in\mathbb{R}](https://math-os.com/wp-content/ql-cache/quicklatex.com-078b8a8ee410e1cf6ae0e784f3daaa3e_l3.png)
![Rendered by QuickLaTeX.com f\left(x\right)=x^{5}+2x-1,](https://math-os.com/wp-content/ql-cache/quicklatex.com-fb4d881a530dde39005882a6594b918f_l3.png)
![Rendered by QuickLaTeX.com f.](https://math-os.com/wp-content/ql-cache/quicklatex.com-d7d03eaf780bde66b3ae01866908974c_l3.png)
![Rendered by QuickLaTeX.com f](https://math-os.com/wp-content/ql-cache/quicklatex.com-4de78b071f57702a0dfd4345a28e8840_l3.png)
![Rendered by QuickLaTeX.com -\infty](https://math-os.com/wp-content/ql-cache/quicklatex.com-bd86396b6458c3e5916d7f4d3fa8cecd_l3.png)
![Rendered by QuickLaTeX.com +\infty](https://math-os.com/wp-content/ql-cache/quicklatex.com-833d378f03dc0193e9947a40b4b2ef4d_l3.png)
![Rendered by QuickLaTeX.com \alpha](https://math-os.com/wp-content/ql-cache/quicklatex.com-e0169d1eacaa89d84e1abe3b20a217e8_l3.png)
![Rendered by QuickLaTeX.com f\left(\alpha\right)=0.](https://math-os.com/wp-content/ql-cache/quicklatex.com-77b36da71a086913b3b3916c79a39708_l3.png)
![Rendered by QuickLaTeX.com \alpha](https://math-os.com/wp-content/ql-cache/quicklatex.com-e0169d1eacaa89d84e1abe3b20a217e8_l3.png)
![Rendered by QuickLaTeX.com \left(\blacklozenge\right)](https://math-os.com/wp-content/ql-cache/quicklatex.com-8fc6631408ad046eb1ad415ee1a7fe96_l3.png)
![Rendered by QuickLaTeX.com f.](https://math-os.com/wp-content/ql-cache/quicklatex.com-d7d03eaf780bde66b3ae01866908974c_l3.png)
On observe en outre que et que
ce qui prouve que
Le moyen le plus élémentaire améliorer cet encadrement est la méthode de dichotomie.
Elle consiste à construire une couple de suites réelles et
de la manière suivante :
D’une part :
![Rendered by QuickLaTeX.com n\in\mathbb{N}](https://math-os.com/wp-content/ql-cache/quicklatex.com-40c78fca23fcd2c6858fe61d5e522aaa_l3.png)
si
et
sont de signes contraires, alors :
et sinon :
Les quelques lignes de code ci-dessous, écrites en Python, permettent le calcul d’une valeur approchée de avec une précision arbitraire. Vous n’aurez aucun mal à les adapter au cas d’une autre équation.
from fractions import Fraction as fr
def f(x):
x2 = x * x
x4 = x2 * x2
return x * x4 + 2 * x - 1
def dichot(a, b, e):
u = a
v = b
while v - u > e:
m = (u + v) / 2
if f(m) >= 0:
v = m
else:
u = m
return (u,v)
La fonction dichot, invoquée avec les arguments 0, 1 et 1e-7 renvoie les bornes d’un encadrement d’amplitude pour
.
L’import du module fractions autorise la manipulation de rationnels (plutôt que de nombres à virgule flottante), ce qui élimine non seulement les erreurs d’arrondis mais permet aussi d’atteindre une précision arbitraire.
dichot (0,1,1e-7)
(0.4863889813423157, 0.48638904094696045)
>>> dichot(fr(0,1), fr(1,1), fr(1,10000000))
Fraction(8160253,16777216),Fraction(4080127,8388608))
Le résultat de la première évaluation signifie que :
![Rendered by QuickLaTeX.com 10^{-7}](https://math-os.com/wp-content/ql-cache/quicklatex.com-5a9b14fd08677640703182cc8af25f18_l3.png)
Vos questions ou remarques sont les bienvenues. Vous pouvez laisser un commentaire ci-dessous ou bien passer par le formulaire de contact.
Bonjour Monsieur,
Lorsque vous évoquez Messieurs Lagrange, Abel et Galois avant le théorème de fin d’article, une barre I s’est perdue entre les deux X pour évoquer le 19-ème siècle (ou alors vous testez la culture historique de certains de vos élèves qui seraient ici 🙂 ) !
Bien à vous.
Encore une coquille débusquée grâce à votre lecture attentive ! Merci 🙂