Aller au contenu
Favoris

Résolveur d’équations cubiques

Mis à jour :

Résout toute équation cubique ax³ + bx² + cx + d = 0 avec la méthode de Cardan. Saisissez les quatre coefficients : le calculateur renvoie les racines réelles, signale les racines complexes et détecte les racines multiples.

Équation cubique

Champs de saisie
a
b
c
d
Si activé, le résultat se met à jour automatiquement dès que vous modifiez une valeur.

Formule de l’équation cubique

Formule
\[ ax^3 + bx^2 + cx + d = 0, \quad a \neq 0 \] \[ \text{Poser } x = t - \frac{b}{3a} \text{ pour obtenir l’équation cubique réduite : } t^3 + pt + q = 0 \] \[ p = \frac{3ac - b^2}{3a^2}, \qquad q = \frac{2b^3 - 9abc + 27a^2 d}{27a^3} \]

Où :

  • \(a, b, c, d\) — les coefficients de l’équation cubique
  • \(p, q\) — les coefficients de l’équation cubique réduite après élimination du terme du second degré

On applique ensuite la méthode de Cardan. La grandeur déterminante est le discriminant \(\Delta = \left(\frac{q}{2}\right)^2 + \left(\frac{p}{3}\right)^3\) :

  • Si \(\Delta > 0\), il existe une racine réelle, donnée par
    \( t = \sqrt[3]{-\frac{q}{2} + \sqrt{\Delta}} + \sqrt[3]{-\frac{q}{2} - \sqrt{\Delta}} \)
  • Si \(\Delta = 0\), toutes les racines sont réelles et au moins deux sont égales : \( t_1 = 2\sqrt[3]{-\frac{q}{2}} \), \( t_2 = t_3 = -\sqrt[3]{-\frac{q}{2}} \)
  • Si \(\Delta < 0\), il existe trois racines réelles distinctes, obtenues avec la forme trigonométrique \( t_k = 2\sqrt{-\frac{p}{3}} \cos\left(\frac{\theta + 2\pi k}{3}\right) \), où \( \cos\theta = \frac{3q}{2p}\sqrt{-\frac{3}{p}} \), \( k = 0, 1, 2 \)

On retrouve chaque racine de l’équation initiale en effectuant la substitution inverse : \( x = t - \frac{b}{3a} \).

Équation cubique – exemple de calcul

Exemple : résoudre \( x^3 + 8x^2 + 16x = 0 \) (coefficients \( a = 1 \), \( b = 8 \), \( c = 16 \), \( d = 0 \) — les valeurs par défaut du calculateur).

\[ p = \frac{3 \cdot 1 \cdot 16 - 8^2}{3 \cdot 1^2} = \frac{48 - 64}{3} = -\frac{16}{3}, \qquad q = \frac{2 \cdot 8^3 - 9 \cdot 1 \cdot 8 \cdot 16 + 27 \cdot 1^2 \cdot 0}{27 \cdot 1^3} = \frac{64}{27} \]

\[ \Delta = \left(\frac{q}{2}\right)^2 + \left(\frac{p}{3}\right)^3 = \left(\frac{32}{27}\right)^2 + \left(-\frac{16}{9}\right)^3 = \frac{1024}{729} - \frac{4096}{729} \cdot \frac{1}{...} = 0 \]

Puisque \( \Delta = 0 \), l’équation possède une racine multiple. Avec \( \sqrt[3]{-\frac{q}{2}} = \sqrt[3]{-\frac{32}{27}} = -\frac{4}{3} \) :

\[ t_1 = 2\left(-\frac{4}{3}\right) = -\frac{8}{3}, \qquad t_2 = t_3 = -\left(-\frac{4}{3}\right) = \frac{4}{3} \]

En effectuant la substitution inverse \( x = t - \frac{8}{3} \) :

\[ x_1 = -\frac{8}{3} - \frac{8}{3} = 0, \qquad x_2 = x_3 = \frac{4}{3} - \frac{8}{3} = -4 \]

Résultat : \( x_1 = 0 \), \( x_2 = -4 \), \( x_3 = -4 \). Vous pouvez le vérifier en factorisant : \( x^3 + 8x^2 + 16x = x(x+4)^2 \).

Comment utiliser le calculateur

  1. Saisissez le coefficient a du terme de plus haut degré (le nombre qui multiplie \( x^3 \)). Il ne doit pas être égal à 0 : sinon, l’équation n’est pas cubique et le calculateur affiche une erreur.
  2. Saisissez le coefficient b, qui multiplie \( x^2 \).
  3. Saisissez le coefficient c, qui multiplie \( x \).
  4. Saisissez le coefficient d, le terme constant. Indiquez 0 si l’équation n’a pas de terme constant (comme dans \( x^3 + 8x^2 + 16x = 0 \)).
  5. Consultez les résultats : racine x₁, racine x₂ et racine x₃. Si l’équation n’a qu’une seule solution réelle, les deux autres champs affichent « Racine complexe », car les deux racines restantes sont complexes conjuguées.

Qu’est-ce qu’une équation cubique ?

Une équation cubique est une équation polynomiale de degré trois, écrite sous la forme générale \( ax^3 + bx^2 + cx + d = 0 \) avec \( a \neq 0 \). Toute équation cubique à coefficients réels possède au moins une racine réelle et au plus trois. Contrairement à une équation du second degré, qui se résout à l’aide d’une formule unique et concise, une équation cubique nécessite une factorisation, la méthode de Cardan ou une approche numérique — d’où le gain de temps apporté par un outil de résolution.

Le calculateur commence par éliminer le terme en \( x^2 \). La substitution \( x = t - \frac{b}{3a} \) transforme toute équation cubique en une équation cubique réduite \( t^3 + pt + q = 0 \), une forme plus simple connue depuis le XVIe siècle. La formule de Cardan calcule ensuite une grandeur comparable à un discriminant, \( \Delta \), qui indique la nature des racines avant même leur calcul : une racine réelle et deux racines complexes lorsque \( \Delta > 0 \), trois racines réelles dont une racine multiple lorsque \( \Delta = 0 \), et trois racines réelles distinctes lorsque \( \Delta < 0 \).

Les résultats sont simples à interpréter. Si les trois racines sont des nombres, la courbe de \( y = ax^3 + bx^2 + cx + d \) coupe l’axe des abscisses en ces points (elle le touche en une racine multiple). Si deux champs indiquent « Racine complexe », la courbe ne coupe l’axe des abscisses qu’une seule fois, à la racine réelle affichée. Les deux racines non affichées forment une paire de nombres complexes conjugués ; vous pouvez les étudier davantage avec le calculateur de nombres complexes.

Les équations cubiques apparaissent partout en mathématiques appliquées : dans la recherche de points d’intersection en géométrie, le calcul de valeurs propres en algèbre linéaire, la modélisation de problèmes de volume en physique et l’analyse de la stabilité en ingénierie et en économie.

Hypothèses, limites et conseils

  • Le coefficient a doit être non nul. Si \( a = 0 \), l’équation est en réalité du second degré (ou du premier degré) : utilisez plutôt le résolveur d’équations du second degré.
  • Les racines complexes sont signalées, mais pas calculées. Le calculateur donne des valeurs numériques pour les racines réelles et affiche « Racine complexe » pour la paire de racines non réelles. Les résultats restent ainsi faciles à lire au quotidien.
  • Arrondi à 5 décimales. Les résultats sont arrondis : une racine comme \( \sqrt[3]{2} \) s’affiche donc sous la forme 1,25992. Cette précision suffit largement dans la plupart des cas ; de petits écarts peuvent apparaître si vous remplacez une racine par sa valeur arrondie dans l’équation.
  • Cas limites numériques. Des coefficients très grands ou très petits peuvent entraîner des erreurs d’arrondi en virgule flottante : un discriminant mathématiquement égal à zéro peut alors être calculé comme un très petit nombre positif ou négatif. Dans ce cas, les racines affichées peuvent différer sur les dernières décimales.
  • Vérifiez avec la règle des signes de Descartes. Avant de résoudre l’équation, vous pouvez estimer le nombre de racines réelles positives et négatives à l’aide du calculateur de la règle des signes de Descartes, puis comparer cette estimation aux résultats du résolveur pour vérifier leur cohérence. En complément, le calculateur de racines cubiques est utile si vous avez seulement besoin de \( \sqrt[3]{n} \) pour un nombre donné.
  • Commencez par chercher une factorisation simple. Vérifiez toujours si \( x = 0 \) est une racine (c’est-à-dire si \( d = 0 \)) ou si un entier évident comme 1, −1, 2 ou −2 satisfait l’équation : une fois une racine mise en facteur, l’équation cubique se ramène à une équation du second degré que vous pouvez résoudre de tête.

Questions fréquentes

Comment résoudre une équation cubique à la main sans la formule de Cardan ?

Commencez par appliquer le théorème des racines rationnelles : pour toute racine rationnelle \( \frac{m}{n} \), \( m \) divise le terme constant \( d \) et \( n \) divise le coefficient du terme de plus haut degré \( a \). Testez des candidats comme ±1, ±2 et ±d en les remplaçant dans l’équation. Une fois une racine \( x_1 \) trouvée, divisez le polynôme par \( (x - x_1) \) (par division euclidienne ou division synthétique) pour obtenir une équation du second degré, puis appliquez la formule de résolution. Cette méthode fonctionne pour la plupart des équations cubiques rencontrées dans les manuels.

Combien de racines réelles une équation cubique peut-elle avoir ?

Au moins une et au plus trois. La grandeur \( \Delta \) présentée sur cette page permet de trancher : \( \Delta > 0 \) donne une racine réelle et une paire de racines complexes conjuguées, \( \Delta = 0 \) donne trois racines réelles dont au moins deux sont égales, et \( \Delta < 0 \) donne trois racines réelles distinctes. Vous pouvez aussi regarder la courbe pour une vérification rapide : celle d’un polynôme de degré impair à coefficients réels coupe nécessairement l’axe des abscisses au moins une fois.

Comment vérifier les racines données par le calculateur ?

Remplacez chaque racine dans \( ax^3 + bx^2 + cx + d \) : le résultat doit être égal à 0 (ou très proche de 0, puisque les valeurs sont arrondies à 5 décimales). Vous pouvez aussi vérifier avec les formules de Viète : la somme des racines est égale à \( -\frac{b}{a} \) et leur produit à \( -\frac{d}{a} \). Pour l’exemple \( x(x+4)^2 \), la somme vaut \( 0 - 4 - 4 = -8 = -\frac{8}{1} \).

Pourquoi le calculateur affiche-t-il « Racine complexe » au lieu d’un nombre ?

Lorsque \( \Delta > 0 \), les deux racines restantes sont des nombres complexes conjugués \( u \pm vi \). Le calculateur ne donne des valeurs numériques que pour les racines réelles : il signale donc la paire de racines non réelles au lieu d’afficher des nombres complexes. Si vous en avez besoin, sachez que la partie réelle \( u \) est égale à \( -\frac{b}{3a} \) moins la moitié de la racine réelle ; utilisez ensuite le facteur du second degré obtenu après avoir divisé le polynôme par le facteur correspondant à la racine réelle.

Que signifie géométriquement une racine multiple ?

Une racine double est un point où la courbe \( y = ax^3 + bx^2 + cx + d \) touche l’axe des abscisses sans le couper, comme le sommet d’une parabole situé sur cet axe. Dans l’exemple par défaut, \( x(x+4)^2 = 0 \), la courbe coupe l’axe en \( x = 0 \) et le touche simplement en \( x = -4 \). Une racine triple (trois racines égales) correspond à un point d’inflexion situé exactement sur l’axe.

Puis-je saisir des fractions ou des nombres décimaux comme coefficients ?

Les champs de saisie acceptent les nombres décimaux, y compris négatifs (par exemple, 0,5 ou −2,75). Pour des coefficients fractionnaires comme dans \( \frac{1}{2}x^3 - 3x + 4 \), convertissez-les en nombres décimaux (a = 0,5) ou multipliez d’abord toute l’équation par le dénominateur commun : multiplier chaque terme par un même nombre non nul ne change pas les racines.

Quelles sont les erreurs courantes lors de l’utilisation d’un résolveur d’équations cubiques ?

Les erreurs les plus fréquentes consistent à saisir les termes dans le mauvais ordre (rappel : a multiplie \( x^3 \) et d est le terme constant), à oublier un coefficient nul (pour \( x^3 - 8 = 0 \), vous devez saisir b = 0 et c = 0) ou à omettre des signes moins en recopiant l’équation. Notez également que \( x^3 + 5x^2 \) n’est pas une expression complète : les coefficients des termes absents ne sont pas automatiquement considérés comme nuls si vous ne saisissez pas 0.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *