Vous êtes sur la page 1sur 10

Like 1.

1K
Accueil Projets Articles Outils A propos Contact

LUCAS WILLEMS Follow 407 followers

Un étudiant de 23 ans passionné par les maths et la programmation

Résoudre les équations du troisième degré

Article
Au lycée, en début de 1ère, nous apprenons à résoudre des équations du 2nd degré, mais ne
voyons pas, ou très rapidement, comment résoudre des équations du 3ème degré, de la forme
a ⋅ x 3 + b ⋅ x 2 + c ⋅ x + d = 0.

Le but de cet article est donc de vous montrer la démonstration permettant d'arriver à trouver
les racines des polynômes de ce type. Pour se faire, nous aurons besoin de mêler 2 méthodes :

la méthode de Cardan
la méthode de Tschirnhaus

Sommaire

1 La méthode de Cardan
2 La démonstration avec la méthode de Tschirnhaus

La méthode de Cardan
La méthode de Cardan est un algorithme permettant de résoudre les équations polynomiales
dépréciées de degré 3 du type x 3 + cx + d = 0. Le but est donc de trouver une formule qui
permettrait de résoudre des équations de ce type pour n'importe quelle valeur de c et d.

Pour cela, posons x = u + v ce qui nous donne :

(u + v) 3 + c(u + v) + d = 0
⇒ u 3 + v 3 + 3u 2v + 3uv 2 + uc + vc = − d
⇒ u 3 + v 3 + (u + v)(3uv + c) = − d
c
Ensuite, prenons u et v tels que uv = − 3 . Dans ce cas, on obtient :
{
u3 + v3 = − d

( )
(uv) 3 = u 3v 3 = − 3
c 3
= −
c
27

We use cookies to track usage and preferences. I Understand


Posons U = u 3 et V = v 3, solutions de l'équation :

(x − U)(x − V) = 0
⇒ x 2 − (U + V)x + UV = 0
c3
⇒ x2 + dx − =0
27

Résolvons cette équation du 2e degré pour trouver les valeurs de U et V :

4c 3 − d − √Δ − d + √Δ
Δ = d2 + U= V=
27 2 2
3 3
Comme x = u + v = √U + √V ,

√ √
3 − d − √Δ 3 − d + √Δ
x= +
2 2

L'algorithme est fini. Nous venons de trouver la formule permettant de calculer une racine de
n'importe quel polynôme du 3e degré sous la forme f(x) = x 3 + c ⋅ x + d.

La démonstration avec la méthode de Tschirnhaus


Maintenant que nous avons compris comment fonctionne la méthode de Cardan, passons à la
démonstration et considérons le polynôme f(x) = ax 3 + bx 2 + cx + d.

Nous cherchons une formule pour calculer les racines de f(x) au nombre de 3 car le polynôme
est de degré 3. Nous les noterons x 1, x 2 et x 3.

Ici, la méthode de Cardan ne peut pas s'appliquer directement sur f(x). Il nous faut d'abord
déprécier le polynôme pour qu'il soit du type x 3 + cx + d, et cela grâce à la méthode de
Tschirnhaus.

b
Commençons par poser x = t − 3a
et résolvons f(x) = 0 :

b 3 b 2 b
a(t − ) + b(t − ) + c(t − )+d=0
3a 3a 3a
b 3 b b 2 c b d
⇒ (t − ) + (t − ) + (t − )+ =0
3a a 3a a 3a a
3b 2 3b 2 b3 b 2 2b b2 c b d
⇒ (t 3 − t + 2t − 3
) + (t − t + 2
) + (t − )+ =0
3a 9a 27a a 3a 9a a 3a a
b 2 b2 b3 b 2 2b 2 b3 c bc d
⇒ t3 − t + 2t − + t − t+ + t− 2 + =0
a 3a 27a 3 a 3a 2
9a 3 a 3a a
b2 2b 2 c b3 b3 bc
⇒ t 3 + ( 2 − 2 + )t + ( 3 − − )=0
3a 3a a 9a 27a 3 3a 2

Nous obtenons une équation de la forme t 3 + pt + q = 0 où :

3ac − b 2 2b 3 − 9abc + 27a 2d


p= q=
3a 2 27a 3

Nous pouvons maintenant résoudre cette équation en utilisant la méthode de Cardan, ce qui
nous donne :

√ √
−q −
4p 3
3
√Δ 1 3 −q +
√Δ 1
Δ1 = q2 + t= +
27 2 2

b
Comme x = t − 3a
, nous obtenons la valeur de x ou plutôt x 1 (1ère des 3 racines de f(x)) :

√ √
−q −
3
√Δ 1 3 −q +
√Δ 1 b
x1 = + −
2 2 3a

Puisque nous connaissons maintenant la 1ère racine de f(x), nous pouvons écrire cette fonction
sous la forme f(x) = (x − x 1)(a ′ x 2 + b ′ x + c ′ ).

Comme f(x) = ax 3 + bx 2 + cx + d, nous pouvons identifier les valeurs de a ′ , b ′ et c ′ en posant :

(x − x 1)(a ′ x 2 + b ′ x + c ′ ) = ax 3 + bx 2 + cx + da ′ x 3 + (b ′ − a ′ x 1)x 2 + (c ′ − b ′ x 1)x − c ′ x 1 = ax 3 + bx 2 + cx + d

nous donnant le système suivant :

{
a′ = a
b ′ − a ′ x1 = b
c ′ − b ′ x1 = c
− c ′ x1 = d

et nous permettant d'en déduire que


{
a′ = a
b ′ = b + ax 1
c ′ = c + (b + ax 1)x 1

Par conséquent, f(x) = (x − x 1)(ax 2 + (b + ax 1)x + (c + (b + ax 1)x 1)) et il nous est ainsi possible de
trouver les valeurs de x 2 et x 3 en résolvant l'équation du 2e degré :

ax 2 + (b + ax 1)x + (c + (b + ax 1)x 1) = 0

Donnant :

− b − ax 1 − − b − ax 1 +
√Δ 2 √Δ 2
Δ 2 = (b + ax 1) 2 − 4a(c + (b + ax 1)x 1)x 2 = x3 =
2a 2a

La démonstration est finie ! Nous venons de trouver la formule qui permet d'obtenir les 3
racines d'un polynôme du 3e degré.

Recherche
Voici les recherches relatives à cette page :

solution equation 3eme degré


comment résoudre une équation du troisième degré
résolution équation du troisième degré
methode de cardan
formule de cardan
equation 3eme degré
équation du troisième degré

Commentaires
Qu'en pensez-vous ? Donnez moi votre avis (positif ou négatif) pour que je puisse l'améliorer.

ALSO ON LUCAS WILLEMS

Démonstration : caractérisation de la borne supérieure
Conseils classe prépa : Anglais (MPSI, PCSI)
Démonstration : suite convergente implique suite 
Conseils classe p

Démonstration : Conseils classe prépa : Démonstration : suite Conseils class


caractérisation de la … Anglais (MPSI, PCSI) convergente … Méthode de
5 years ago  • 3 comments 4 years ago  • 5 comments 5 years ago  • 1 comment 4 years ago  • 8 com

Découvrez comment  Découvrez tous mes  Découvrez comment  Découvrez tous


démontrer la fameuse  conseils sur l'anglais en  montrer que toute suite  conseils sur la
caractérisation de la … prépa ainsi que mes … extraite d'une suite … travail à adopter

34 Comments Lucas Willems ὑ Disqus' Privacy Policy 


1 Login

  Recommend  19 t Tweet f Share Sort by Newest

Join the discussion…

LOG IN WITH
OR SIGN UP WITH DISQUS  ?

Name

Melodalf • 2 years ago
Salut tout d'abord merci pour les explications ! Ensuite, je pense qu'il y'ait une petite erreur
d'inattention au niveau de la méthode de Cardan lors de la seconde étape, Vous avez noté ­c/27 alors
que normalement cela doit être ­c^3/27 sinon ça ne respecte pas le reste de l'égalité et si on ne fait
pas gaffe, on peut tomber dans l'incompréhension. Sinon merci j'ai pu apprendre à résoudre grâce a
vous ! Je vous en remercie.
△ ▽ • Reply • Share ›

Delo • 2 years ago
Bonjour je suis embêté sur le degré 3 , pourrais ­ je avoir votre aide svp ?

J'ai f(x)= 7x^3 + 4x^2 ­ 21x + 4 = 0

J'ai divisé ce polynome par [ a ] et je lui est fait son changement de variables x = t ­ b/3a que je garde
pour après

et cela me donne ça :

j'ai décider ici de prendre une valeur approximative pour [ q ]

x^3 ­ 457/147X + 1.1566

mais après cela je ne comprends pas quand je fais DELTA 1 : q^2 + (4p^3)/27

cela me donne un DELTA 1 négatif : ­3.1136

Avec cela je me suis rendu compte que je ne peux pas calculer x1 car ma racine carré serait négative

S'il vous plaît aidez moi je bloque dessus , merci .
△ ▽ • Reply • Share ›

Théo > Delo • a year ago
Si tu as un discriminant négatif, il faut que tu intègre le nombre complexe i, qui normalement
sera éliminé lorsque tu feras t = (racine cubique)U + (racine cubique)V.
△ ▽ • Reply • Share ›
△ ▽ • Reply • Share ›

RawZ • 2 years ago
Il y a une erreur, presque à la fin lorsque tu mets x^3, x^2 et x en évidence, tu as mis dans la
parenthèse devant le x^2 : (b+a'x1) ça devrait être (b­a'x1), d'ailleurs tu ne t'es pas trompé a la
parenthèse suivante
△ ▽ • Reply • Share ›

RawZ > RawZ • 2 years ago • edited
D'ailleurs ensuite tu te trompes de nouveau dans le système et cela corrige ton erreur, mais
cela n'en reste pas moins une erreur
△ ▽ • Reply • Share ›

Lucas Willems  Mod   > RawZ •  2 years ago

J'ai corrigé les erreurs.
△ ▽ • Reply • Share ›

ndfnne • 3 years ago
merci pour la réponse et j'aimerai que tu m'informe sur une documentation d'algebre linéaire ( sur les
determinants­ matrices diagonalisation et réduction forme de jordan etc.. et des cours de
modelisation... je ciompte sur toi et si d''autres difficultés se présentent je te les communquerai dans
cette page bonne journée à toi....
△ ▽ • Reply • Share ›

ndfnne • 3 years ago
dans la methode de cardan on ne trouve qu'une seule racine le polyn est de deg 3 il manque donc 2
racines ?? EXPLIQUEZ svp et merci pour votre cours et vos explications
△ ▽ • Reply • Share ›

Un matheux random > ndfnne • 3 years ago
SI tu as un racine ( r1 ) , alors tu peux factoriser :
F(x) = (x ­ r1 ) * Q(x) , où Q(x) est de degré 2.

Pour les racines d'un eq. de degré 2 :
on pose d = b²­4ac 
et les deux dernieres racines sont :
r2 = (racine(d) ­ b) /2a
r3 = (­ racine(d) ­ b)/2a

si d = 0 la racine est don double puisque racine(d) = ­ racine(d) = 0

si d est négatif, alors r2 et r3 ne sont pas réel ( " n'existent pas " )
△ ▽ • Reply • Share ›

Maykab Paolo • 3 years ago • edited
Félicitation Lucas car cela m'a beaucoup rappeler mes cours et mon sujet de mémoire de fin d'études,
je n'ai pas eu le temps de bien vérifier mais je t'encourage Lucas de continuer..
△ ▽ • Reply • Share ›
batman Kfuel cell • 3 years ago
Je précise la question des 9 racines complexes pour x1 : seules 3 racines sont vraiment solution de
l'équation
On peut avoir soit :
­ 1 racine réelle et 2 racines imaginaires (delta1<0)
­ 3 racines réelles (delta>0)
­ 2 racines réelles (delta=0) (on dit : 1 racine simple et une racine double si je ne me trompe pas)
△ ▽ • Reply • Share ›

batman Kfuel cell • 3 years ago
Bonjour, vous n'avez pas corrigé les quelques coquilles de votre texte pourtant signalées par vos
commentateurs
(c3, le signe de b+ax1, le terme d/a)
Plus gênant, vous devriez impérativement distinguer 2 cas :
­ le déterminant delta1 est positif : dans ce cas l'expression donnant la 1ère racine est calculable, et
les 2 autres racines sont imaginaires (delta2 est négatif)
­ le déterminant delta1 est négatif : la 1ère racine n'est pas calculable en réel, donc elle est inutilisable
pour calculer les 2 autres racines !
Dans les 2 cas, l'expression donnant les 2 autres racines ne peut pas être utilisées.
Solution : passer en complexe ?
Si on résoud en nombre complexe (je vous laisse le vérifier, c'est pas du gateau), comme tout nombre
complexe a 3 racines cubiques, l'expression en somme de 2 racines cubiques (celle qui donne la
1ère racine) donne en fait 9 racines possibles, (+9 autres racines si on tient compte du fait que tout
nombre complexe a 2 racines carrrées, mais la somme étant symétrique, ces 9 autres racines sont
identiques aux précédentes) :
On peut alors distinguer 2 cas :
­ le déterminant delta1 est positif : une seule racine est réelle
­ le déterminant delta1 est négatif : 3 de ces racines sont réelles. Il n'est pas nécessaire d'utiliser vos
formules de calcul des 2 autres racines, mais ce serait parfaitement possible
J'ai tout vérifié sur Excel. Par contre la justification mathématique n'est pas évidente....
Cordialement
△ ▽ 1 • Reply • Share ›

Lucas Willems  Mod   > batman Kfuel cell  •  2 years ago  •  edited

Bonjour, j'ai corrigé l'erreur avec b+ax1. Concernant les autres erreurs, je ne les trouve pas...
Pourriez­vous m'indiquer plus précisément où elles sont ?
Et concernant les solutions, mon article est très peu rigoureux. Et je n'ai pas le temps de l'être
plus. J'ai écrit ca en terminale, et ce n'était pas de bonnes mathématiques. Je vais juste au
moins corriger les coquilles formelles.
△ ▽ • Reply • Share ›

batman Kfuel cell > Lucas Willems • 2 years ago
Bonjour, 
L'erreur principale c'est qu'on ne peut pas prendre la racine carrée d'un nombre négatif.
C'est strictement impossible en nombres réels (non complexes).
Vos algorithmes sont donc tout simplement faux.Tous les deux, puisque dans les 2 cas
vous ne prenez pas la précaution d'exiger un déterminant positif, et de distinguer des
cas en fonction du signe du déterminant ou du terme dont vous voulez utiliser la racine.
cas en fonction du signe du déterminant ou du terme dont vous voulez utiliser la racine.
Si vous n'en êtes pas convaincu, essayez donc de programmer vos algorithmes sous
Excel (ou autre plateforme de calcul) et tester plusieurs valeurs des coefficients
définissant le polynôme.Vous pourrez trouver tout au plus une solution, suivant le cas.
Mais vous n'arriverez pas à utiliser vos 3 formules. 
Si j'ai testé vos algorithmes en nombres complexes (imaginaires), c'est pour voir à quoi
ils aboutiraient, et voir si on peut en tirer quelque chose dans les cas où la solution a
vraiment 3 racines réelles. Comme Excel n'utilise pas les nombres complexes, j'ai dû
galérer un peu... Cordialement
CK

­­­­­ Mail original ­­­­­

De: "Disqus" <notifications@disqus.net>
see more

△ ▽ • Reply • Share ›

Lucas Willems  Mod   > batman Kfuel cell  •  2 years ago

Oui, je sais très bien que ce n'est pas correct. Je veux juste que le formalisme
soit juste. Merci pour votre message !
8 △ ▽ • Reply • Share ›

batman Kfuel cell > Lucas Willems • 2 years ago
Bonjour,

Otez­moi juste un doute : votre site aurait­il pour but de dérouter les élèves vers
de fausses solutions, pour affuter leur sens critique ?

Dans ce cas, pas la peine de corriger.

CK

Le 01/10/2018 à 09:23, Disqus a écrit :
△ ▽ • Reply • Share ›

RawZ > batman Kfuel cell • 2 years ago
Toujours rien n'a ete corrigé, quel coquinou
△ ▽ • Reply • Share ›

Lucas Willems  Mod   > batman Kfuel cell  •  3 years ago

Merci beaucoup pris le temps de noter les erreurs. Je sais qu'il y en a mais je n'ai juste pas
trop pris le temps de les corriger. Je vais essayer de le faire sous peu.
△ ▽ • Reply • Share ›

Avatar This comment was deleted.

Lucas Willems  Mod   > Guest •  4 years ago

Voilà, c'est corrigé ! Merci pour ton retour :)
△ ▽ • Reply • Share ›
△ ▽ • Reply • Share ›

johan • 4 years ago
dans La démonstration avec la méthode de Tschirnhaus, il manque le d/a, le terme constant de
départ.... il me semble
1 △ ▽ • Reply • Share ›

Jean­Michel POUX • 4 years ago • edited
Tu as oublié de mettre c au cube dans le développement de (uv) au cube de la méthode de Cardan.
△ ▽ • Reply • Share ›

Avatar This comment was deleted.

Lucas Willems  Mod   > Guest •  4 years ago

Merci, je vais regarder !
△ ▽ • Reply • Share ›

Alfred Zanini • 4 years ago • edited
En tant qu 1L ce sujet me depasse mais pour resoudre 2x^3 ­ 25x + 10 je ne trouve pas d'autre
solution
Super site!
△ ▽ 1 • Reply • Share ›

Alfred Zanini > Alfred Zanini • 4 years ago
Sauf que.. Ca ne marche pas
△ ▽ • Reply • Share ›

Lucas Willems  Mod   > Alfred Zanini  •  4 years ago

Normalement, ca fonctionne...
△ ▽ • Reply • Share ›

BNL • 5 years ago
Super, ton site est vraiment complet ! Soutien entre préparationnaires
△ ▽ • Reply • Share ›

Lucas Willems  Mod   > BNL  •  5 years ago

Merci beaucoup à toi ! Tu es dans quelle prépa ?
△ ▽ 1 • Reply • Share ›

BNL > Lucas Willems • 5 years ago
A cluny ...en PTSI, bon ce n'est pas très connu, mais le niveau est bon donc c'est
l'essentiel (après j'ai la plupart de mes amis en prépa, que ce soit en PTSI, en PCSI ou
en MPSI et on s'aident du coup ça donne un petit plus).
△ ▽ • Reply • Share ›

Lucas Willems  Mod   > BNL  •  5 years ago

Effectivement je ne connais pas... Tu es en quelle classe ? Sup ou spé ? C'est
Effectivement je ne connais pas... Tu es en quelle classe ? Sup ou spé ? C'est
un bon point d'avoir des amis qui peuvent t'aider !
△ ▽ • Reply • Share ›

BNL > Lucas Willems • 5 years ago
Sup
△ ▽ • Reply • Share ›

Racil Kacem • 5 years ago
Le problème est résolu, j'ai réinstallé mon navigateur et je peux voir les formules à présent. Mais la
méthode de Cardan nous fourni des expressions compliquées des racines, par exemple avec
l'équation x^3­4x+3 qui a pour racine évidente 1, la formule de Cardan n'est pas très efficace. N'y
aurait­t­il pas un moyen de simplifier et d'exprimer plus simplement les racines que nous fourni la
méthode de Cardan ?
△ ▽ • Reply • Share ›

Lucas Willems  Mod   > Racil Kacem •  5 years ago

Oui, il est vrai que la méthode de Cardan ne fournit pas de très belles racines... Et je ne
connais pas de moyen de les rendre plus jolies facilement... Dis moi si tu trouves !
△ ▽ • Reply • Share ›

Racil Kacem • 5 years ago
Les formules n'apparaissent pas ..
△ ▽ • Reply • Share ›

Lucas Willems  Mod   > Racil Kacem •  5 years ago

Etrange... Elles apparaissent sur mon ordinateur... Qu'utilises­tu pour aller sur la page (ordi,
portable) ?
△ ▽ • Reply • Share ›

✉ Subscribe d Add Disqus to your site ⚠ Do Not Sell My Data

Réalisé par Lucas Willems

Vous aimerez peut-être aussi