Cubic Equation Solver logo
Cubic Equation Solver

Risolutore di equazioni cubiche

Risolvi solo equazioni cubiche. Trova radici reali e complesse, segui i passaggi basati su Cardano ed esplora il grafico cubico.

Calcolatore di equazioni cubiche

Inserisci i coefficienti polinomiali

Inserisci i coefficienti e risolvi per visualizzare radici, formule, stati del grafico e spiegazioni dettagliate.

Risolvere radici, formule e misure derivate

Area di lavoro della soluzione cubica

Inserisci i coefficienti e risolvi per visualizzare radici, formule, stati del grafico e spiegazioni dettagliate.

Cubic Diagram

Intercette x realiNessuna vera intercetta x
Intercetta Y(0, 0)
Punto di flesso(0, 0)
Punti di svoltaNessun massimo/minimo locale

Cos'è un'equazione cubica?

Un'equazione cubica è un polinomio di terzo grado della forma ax³ + bx² + cx + d = 0 con un coefficiente a diverso da zero. I cubici compaiono nella geometria, nell'ottimizzazione, nei sistemi di controllo, nella grafica e in molti modelli ingegneristici.

Questa pagina segue un percorso chiaro simile a un pratico spazio di lavoro del risolutore: definizione, formule, processo di risoluzione, strumenti di calcolo e controlli di verifica.

Today, cubic equations appear everywhere: in engineering optimization, physics simulations, computer graphics (Bézier curves), economic modeling, and scientific research. Whether you are a student learning polynomial theory or an engineer solving a design constraint, understanding cubics is essential. This page provides the calculator, the theory, and the worked examples you need to master them.

Anatomia di una curva cubica

xyLocale massimoMin. localePunto di flessox1x2x3Y-int (0, d)
Radici
x1, x2, x3
Punti di svolta
Massimo e minimo
Inflessione
b/(3a)
Intercetta Y
f(0) = d

Definizione e struttura cubica

Nella notazione standard, a, b, c e d controllano la forma, i punti di svolta e il comportamento di intercettazione della curva.

The leading coefficient a is the most important because it controls whether the curve rises to the right (a positive) or falls to the right (a negative). It also affects the steepness of the curve. The coefficient b shifts the inflection point horizontally, c affects the slope near the origin, and d sets the y-intercept — the exact point where the curve crosses the vertical axis.

Notazione standard utilizzata nel risolutore

aax³

Il coefficiente iniziale deve essere diverso da zero. Controlla il comportamento finale e la direzione della curva.

bbx²

Il coefficiente quadratico sposta la curvatura e sposta il punto di flesso orizzontalmente.

ccx

Il coefficiente lineare influenza la pendenza all'origine e la pendenza complessiva della curva.

dd (constant)

Termine costante (l'intercetta y) nel punto in cui la curva attraversa l'asse verticale.

Formule cubiche fondamentali di cui hai bisogno per prime

Prima di risolvere qualsiasi cubica, identifica i coefficienti noti, quindi scegli il percorso simbolico corretto.

Formule di riduzione

Sostituzione

x = t - b/(3a)

Forma depressa

t^3 + pt + q = 0

Discriminante

Delta = (q/2)^2 + (p/3)^3

Geometria e formule grafiche

Intercetta Y

f(0) = d

Inflessione X

x = -b/(3a)

Punti di svolta

Risolvi f'(x) = 3ax^2 + 2bx + c = 0

Come risolvere qualsiasi equazione cubica (processo chiaro)

Every cubic equation can be solved by following a systematic five-step process. This method works for all cubics regardless of their coefficients, whether the roots are real or complex, and whether they are repeated or distinct. The discriminant at step three determines which mathematical branch to use for the final computation.

01

Scrivi l'equazione in forma standard e convalida a != 0.

02

Normalizzare e ridurre alla forma cubica depressa.

03

Valuta discriminante per selezionare il ramo numerico.

04

Calcola le radici e trasformale nuovamente nello spazio x.

05

Verifica le radici mediante sostituzione e controlli grafici.

Albero decisionale discriminante

Delta = (q/2)^2 + (p/3)^3Delta > 01 radice reale+ 2 coniugati complessiDelta = 0Radici reali ripetuteRadice tripla o doppiaDelta < 03 radici reali distinteMetodo trigonometrico-> Ramo Cardano-> Percorso radice ripetuto-> Metodo del coseno

Come questo risolutore presenta i risultati passo dopo passo

Il risolutore è strutturato per mostrare la formula, la logica di sostituzione, le radici calcolate e le note di interpretazione in modo che ogni output possa essere controllato rapidamente.

*

Formula: relazione esatta utilizzata per il ramo corrente.

*

Sostituzione: valori inseriti nell'equazione simbolica.

*

Risposta: set di radici con etichette di tipo reale/complesso.

*

Spiegazione: breve interpretazione del discriminante e della forma della curva.

Scegli la calcolatrice giusta per obiettivo

Per la risoluzione delle radici

  • >Utilizza il risolutore cubico principale per set di radici completi.
  • >Utilizzare le pagine delle formule durante la verifica dei passaggi simbolici.
  • >Utilizza esempi per casi pratici in stile esame.

Per l'analisi dei grafici

  • >Utilizzare la pagina grafica per i punti di svolta e i controlli di flessione.
  • >Utilizza la pagina dei tipi per mappare le categorie delle forme delle equazioni.

Casi d'uso pratici

Preparazione in aula e agli esami con percorsi di soluzione trasparenti.

Prototipazione ingegneristica in cui le radici polinomiali definiscono i vincoli.

Fitting della curva dati e checkpoint di simulazione.

Attività di controllo e ottimizzazione che richiedono una classificazione delle radici affidabile.

Elenco di controllo della precisione prima della finalizzazione

Confermare che a sia diverso da zero e che gli input siano numerici.

Evitare arrotondamenti anticipati nei passaggi intermedi.

Controllare i valori f(x) residui per ciascuna radice calcolata.

Utilizza gli stati del grafico per convalidare il comportamento di intercettazione e svolta.

Effettua un controllo incrociato con esempi in cui la precisione è fondamentale.

Come funziona il risolutore di equazioni cubiche

Dall'input all'output pronto per la prova in tre passaggi puliti.

1. Immettere i valori noti

Fornire tutti e quattro i coefficienti e mantenere pulito il formato numerico.

2. Risolvi immediatamente

Il risolutore applica la riduzione cubica e la ramificazione discriminante in tempo reale.

3. Convalidare la geometria

Utilizzare etichette del grafico, stati e controlli residui per verificare la soluzione.

Valori di riferimento

Valori di riferimento

Confronta le famiglie cubiche comuni e i tipici risultati delle radici.

Equazione

x³ - 6x² + 11x - 6 = 0

Firma della radice

1.000, 2.000, 3.000

Equazione

x³ - 3x² + 3x - 1 = 0

Firma della radice

1.000 (triplo)

Equazione

x³ + x + 1 = 0

Firma della radice

-0,682 + coppia complessa

Equazione

x³ - 4x = 0

Firma della radice

-2.000, 0.000, 2.000

Risoluzione della pipeline

Pipeline di soluzione cubica end-to-end

Ogni equazione cubica scorre attraverso la stessa pipeline in cinque fasi, dai coefficienti grezzi alle radici verificate.

Ingressoa, b, c, d1Normalizzare/ di a2RidurreDepresso3RisolvereRamo delta4Verificaref(x) ~ 05Inserisci 4coefficientiDividi tuttotermini di ax = t - b/(3a)sostituzioneCardano ometodo trigonometricoSostituzionecontrollo

Perché utilizzare questo risolutore di equazioni cubiche?

Costruito appositamente per i polinomi cubici, questo strumento offre precisione, trasparenza e velocità che i calcolatori generici non possono eguagliare.

Focus solo cubico

Nessuna distrazione da altri gradi polinomiali. Ogni funzionalità è ottimizzata per le equazioni di terzo grado.

Trasparenza passo dopo passo

Vedi la derivazione completa dalla normalizzazione all'estrazione della radice, non solo la risposta finale.

Visualizzazione del grafico in tempo reale

Il grafico SVG interattivo si aggiorna durante la digitazione, mostrando radici, punti di svolta e inflessione in tempo reale.

Supporto multilingue

Disponibile in 19 lingue in modo che studenti e professionisti di tutto il mondo possano imparare nella loro lingua madre.

Calcolo istantaneo

Il motore JavaScript lato client significa zero viaggi di andata e ritorno sul server. I risultati vengono visualizzati nel momento in cui si preme Risolvi.

Verifica integrata

I controlli residui confermano che ciascuna radice soddisfa l'equazione entro una tolleranza di 1e-10.

Types of Cubic Equations

While every cubic equation shares the fundamental property of being a third-degree polynomial, they can be categorized into different types based on their coefficients and root properties. Understanding these types helps you choose the fastest solving method.

Standard Cubic

ax³ + bx² + cx + d = 0

The general form where 'a' is non-zero. All other types are special cases of this standard form.

Monic Cubic

x³ + bx² + cx + d = 0

A cubic where the leading coefficient a=1. If a≠1, you can create a monic cubic by dividing the entire equation by 'a'.

Depressed Cubic

t³ + pt + q = 0

A cubic with no x² term (b=0). This form is crucial because Cardano's formula requires the equation to be in depressed form first.

Factorable Cubic

(x - r)(ax² + bx + c) = 0

A cubic that can be easily factored using grouping or synthetic division. Once factored, the remaining quadratic can be solved instantly.

How to Use This Calculator

We designed this solver to be intuitive. Follow these steps to get precise roots and step-by-step breakdowns for any cubic equation.

  1. 1
    Identify your coefficients. Format your equation as ax³ + bx² + cx + d = 0. Identify the numbers for a, b, c, and d. For example, in 2x³ - x + 5 = 0, a=2, b=0, c=-1, and d=5.
  2. 2
    Enter the values. Type the coefficients into the left panel. Use the minus sign for negative numbers and a decimal point for fractions. Remember, 'a' cannot be zero.
  3. 3
    Review the Roots. Click 'Solve Cubic'. The right panel instantly displays all three roots, labeling them as Real, Complex Conjugates, or Repeated Roots.
  4. 4
    Check the Graph. Scroll down to the interactive graph. It visually confirms the real roots (where the line crosses the x-axis) and shows turning points and the y-intercept.
  5. 5
    Open the Step-by-Step Details. Expand the details section to see the depressed cubic transformation, the discriminant calculation, and the mathematical reasoning behind the final answer.

Mathematics Behind Cubic Equations

The behavior of cubic equations is governed by several elegant mathematical theorems. Understanding these principles helps explain why cubics always have three roots and why complex roots always appear in pairs.

The Fundamental Theorem of Algebra

This foundational theorem states that every polynomial of degree 'n' has exactly 'n' roots in the complex number system, provided you count repeated roots. Since a cubic is degree 3, it always has exactly three roots.

Complex Conjugate Root Theorem

If a polynomial has real coefficients (which is true for all equations entered in this calculator), any complex roots must come in conjugate pairs. If (u + vi) is a root, then (u - vi) is also a root. Because cubics have three roots and complex roots require a pair, every cubic must have at least one real root.

Vieta's Formulas

Vieta's formulas describe the direct relationship between the polynomial's coefficients and its roots (r₁, r₂, r₃). For the equation ax³ + bx² + cx + d = 0:

  • Sum of roots: r₁ + r₂ + r₃ = -b/a
  • Sum of pairwise products: r₁r₂ + r₁r₃ + r₂r₃ = c/a
  • Product of roots: r₁r₂r₃ = -d/a

Cardano's Formula & The Depressed Cubic

The quadratic formula solves any degree-2 equation. Cardano's formula is its degree-3 equivalent. Published by Girolamo Cardano in 1545 (based on work by Scipione del Ferro and Niccolò Tartaglia), it was the first general algebraic solution for cubic equations.

Step 1: The Tschirnhaus Transformation

Cardano's formula cannot be applied directly to ax³ + bx² + cx + d = 0. We must first eliminate the x² term. We do this by substituting x = t - b/(3a). This transforms the general cubic into a Depressed Cubic: t³ + pt + q = 0.

Step 2: The Discriminant (Δ)

Using the 'p' and 'q' from the depressed cubic, we calculate the discriminant: Δ = (q/2)² + (p/3)³. The sign of Δ dictates the rest of the algorithm:

  • Δ > 0: One real root, two complex roots. Cardano's formula is applied directly using cube roots.
  • Δ = 0: Real roots, with at least one repeated root. Solved via simplified algebraic limits.
  • Δ < 0 (Casus Irreducibilis): Three distinct real roots. Paradoxically, Cardano's formula requires computing the cube root of complex numbers to find these real answers. We bypass this using the Trigonometric Method.

Esempi cubici

The best way to understand cubic equations is to see them solved. Here are common scenarios you will encounter, spanning different root types and coefficient structures.

1. Simple Factorable Cubic

x³ - 6x² + 11x - 6 = 0

Step 1: Notice that x=1 makes the equation zero (1 - 6 + 11 - 6 = 0).

Step 2: Factor out (x-1) to get (x-1)(x² - 5x + 6) = 0.

Step 3: Factor the quadratic into (x-2)(x-3).

Roots: x = 1, x = 2, x = 3

2. Depressed Cubic (Δ = 0)

x³ - 3x + 2 = 0

Step 1: This is depressed (no x²). Here p = -3, q = 2.

Step 2: Discriminant Δ = (2/2)² + (-3/3)³ = 1 - 1 = 0.

Step 3: A zero discriminant means repeated roots.

Roots: x = 1 (double root), x = -2

3. One Real, Two Complex (Δ &gt; 0)

x³ + x + 2 = 0

Step 1: Depressed cubic with p = 1, q = 2.

Step 2: Δ = (2/2)² + (1/3)³ = 1 + 1/27 ≈ 1.037 &gt; 0.

Step 3: The curve crosses the x-axis exactly once.

Roots: x = -1 (real), x = 0.5 ± 1.323i (complex)

4. Triple Root

x³ - 3x² + 3x - 1 = 0

Step 1: Notice this perfectly matches the expansion of (x-1)³.

Step 2: Therefore, the equation is (x-1)³ = 0.

Step 3: The graph has a horizontal inflection point at x=1.

Roots: x = 1 (triple root)

Graph Interpretation Guide

The graph of a cubic equation reveals its secrets at a glance. Our calculator generates this curve automatically, but knowing what to look for is essential.

X-Intercepts (Roots)

Where the curve crosses the horizontal axis. A cubic will cross either 1, 2, or 3 times.

Y-Intercept

Where the curve crosses the vertical axis. This is always exactly equal to the constant term 'd'.

Turning Points (Extrema)

The local maximum (peak) and local minimum (valley). A cubic has either exactly two turning points or zero.

Inflection Point

The exact center of rotational symmetry where the curve changes concavity (from an arch to a bowl, or vice versa).

Real-World Applications of Cubic Equations

Cubic equations aren't just abstract math — they describe the physical world. Any system involving volume, 3D space, or changing acceleration often results in a third-degree polynomial.

Engineering

Used to calculate stress-strain curves in materials, optimizing structural loads, and designing aerodynamic profiles.

Chemistry

Essential for the van der Waals equation of state, which models the behavior of real, non-ideal gases.

Computer Graphics

Bézier curves, the foundation of vector graphics and 3D modeling, rely entirely on cubic polynomials to draw smooth lines.

Economics

Used to model cost, revenue, and profit functions where marginal rates fluctuate significantly over time.

Physics

Models projectile motion experiencing air drag, certain wave equations, and fluid dynamics simplifications.

Machine Learning

Polynomial regression models often use third-degree expansions to map complex, non-linear optimization landscapes.

Errori comuni nella risoluzione delle equazioni cubiche

Anche i matematici esperti possono commettere errori quando risolvono polinomi di terzo grado a mano. Ecco gli errori più frequenti e come evitarli.

1. Setting a = 0

If the leading coefficient 'a' is zero, the x³ term disappears and it becomes a quadratic equation. Always ensure a ≠ 0.

2. Dropping Negative Signs

Forgetting to include the minus sign when substituting negative coefficients into Cardano's formula is the #1 source of manual errors.

3. Missing Zero Coefficients

For an equation like x³ - 8 = 0, you must explicitly account for b = 0 and c = 0. Failing to do so throws off the entire calculation.

4. Ignoring Complex Roots

A cubic always has three roots. If you find only one real root, you are not done — the other two exist as a complex conjugate pair.

5. Premature Rounding

Rounding numbers in the middle of calculating p, q, and the discriminant causes massive cascading errors in the final roots. Keep exact fractions until the very end.

6. Misinterpreting the Graph

Assuming a curve that touches the x-axis without crossing it has no root there. In reality, it represents a double (repeated) root.

How to Verify Your Solutions

Never assume your roots are correct without proving it. Here are four mathematically rigorous ways to verify your cubic equation solutions.

1. Direct Substitution (The Residual Check)

Plug each calculated root back into the original equation f(x) = ax³ + bx² + cx + d. If the math is correct, the result should be exactly zero. Due to floating-point math, computers look for a result very close to zero (e.g., 1e-10).

2. Vieta's Formula Check

Add all three of your roots together. The sum must exactly equal -b/a. Then, multiply all three roots together. The product must exactly equal -d/a. If either fails, your roots are wrong.

3. Visual Graph Confirmation

Plot the cubic curve. The real roots you calculated mathematically must align perfectly with the x-intercepts on the graph.

4. Derivative Check for Repeated Roots

If you believe you have a double root at x=r, then substituting 'r' into the derivative f'(x) = 3ax² + 2bx + c must also equal zero.

Altre risorse

Tutti i calcolatori cubi

Standardizza il tuo flusso di lavoro con i nostri calcolatori di polinomi cubici dedicati.

Δ > 0

Calcolatore del discriminante cubico

Identifica immediatamente la natura delle radici. Scopri se il tuo cubo ha soluzioni reali, complesse o ripetute.

Apri strumento
u+v

Calcolatore del metodo Cardano

Calcolatore passo-passo che applica la formula storica di Cardano eliminando il termine al quadrato.

Apri strumento
t³+pt

Calcolatrice cubica depressa

Trasforma automaticamente le equazioni cubiche standard nella loro forma depressa più semplice.

Apri strumento
x₁, x₂, x₃

Calcolatore delle radici cubiche

Estrazione rapidissima delle intercettazioni x, risolvendo accuratamente sia le coppie di radici reali che quelle complesse.

Apri strumento
f(x)

Generatore di grafici di funzioni cubiche

Strumento interattivo per il tracciamento di curve per visualizzare radici, punti di svolta e comportamenti delle pendenze.

Apri strumento
f″ = 0

Calcolatore del punto di flesso

Individua l'esatto centro di simmetria di rotazione in cui la curva cubica cambia concavità.

Apri strumento
f′(x) = 0

Calcolatore dei punti di svolta

Determina i picchi precisi (massimi locali) e le valli (minimi locali) del tuo polinomio.

Apri strumento
(x-r₁)(x-r₂)(x-r₃)

Calcolatore della fattorizzazione polinomiale

Suddividi elegantemente le equazioni cubiche in fattori binomiali puliti e perfettamente senza decimali.

Apri strumento
r | a b c d

Calcolatore di divisioni sintetiche

Strumento di divisione stenografia veloce per controllare i fattori e ridurre i cubici in quadratiche risolvibili.

Apri strumento

Calcolatore di divisioni lunghe polinomiali

Robusto strumento di divisione classica che supporta divisori quadratici con piena trasparenza.

Apri strumento
±p/q

Calcolatore del teorema della radice razionale

Genera un elenco rigoroso di tutte le possibili radici frazionarie e intere pulite per la tua equazione.

Apri strumento
f(c)

Calcolatore del teorema del resto

Valutare le radici rapidamente aggirando la divisione completa, controllando i fattori esclusivamente attraverso una rapida sostituzione.

Apri strumento
∑r

Calcolatore di formule di Vieta

Analizza le somme e i prodotti delle tue radici cubiche direttamente dai coefficienti del polinomio.

Apri strumento
a±bi

Calcolatore delle radici complesse

Utilità specializzata per estrarre rigorosamente le coppie coniugate immaginarie dalle curve di terzo grado.

Apri strumento
📈

Plotter grafico polinomiale

Applicazione di plottaggio SVG ad alto dettaglio strettamente focalizzata sulla grafica cubica profonda.

Apri strumento
|a-b|

Calcolatore delle relazioni delle radici

Misura le distanze, gli spread e le differenze assolute tra le radici dei polinomi trovati.

Apri strumento
Esempi cubici

Frequently Asked Questions about Cubic Equations

What makes an equation a \\"cubic\\" equation?

An equation is cubic when the highest exponent (power) of the variable is 3. For example, in 4x³ - 2x + 1 = 0, the x³ term is what defines it as a cubic polynomial.

Can a cubic equation have no real roots?

No. Because complex roots always come in pairs (conjugates), and a cubic must have exactly 3 roots total, there will always be at least one real root. Geometrically, the curve extends from negative to positive infinity, guaranteeing it crosses the x-axis at least once.

What does the discriminant tell me?

The discriminant acts like a diagnostic scan. If it is positive, you have 1 real and 2 complex roots. If it is exactly zero, you have repeated real roots. If it is negative, you have 3 distinct real roots.

Why does the calculator use trigonometric functions for some real roots?

When a cubic has three real roots (negative discriminant), Cardano's algebraic formula gets stuck trying to calculate the cube root of a complex number. To bypass this \"casus irreducibilis\", mathematicians use trigonometric identities (involving cosine and arccosine) to compute the exact real roots cleanly.

Can I enter decimal fractions for coefficients?

Yes! The calculator's engine handles integers, negative numbers, and decimals seamlessly. It maintains extremely high floating-point precision throughout all intermediate steps to ensure the final output is accurate.