Cubic Equation Solver logo
Cubic Equation Solver

Mathematical Instruments

Kubisk ekvationslösare

Lös endast kubikekvationer. Hitta verkliga och komplexa rötter, följ Cardano-baserade steg och utforska den kubiska grafen.

Kalkylator för kubikekvationer

The Equation

Ange polynomkoefficienter

f(x) = 0 = 0

Ange koefficienter och lös för att se rötter, formler, graftillstånd och steg-för-steg-förklaring.

The Solution

Lös rötter, formler och härledda mått

Ange koefficienter och lös för att se rötter, formler, graftillstånd och steg-för-steg-förklaring.

Kubikdiagram

Riktiga x-interceptsInga riktiga x-intercepts
Y-skärning(0, 0)
Böjningspunkt(0, 0)
VändpunkterInget lokalt max³ min

The Method

Hur man använder den här kalkylatorn

Vi designade den här lösaren för att vara intuitiv. Följ dessa steg för att få exakta rötter och steg-för-steg-uppdelningar för alla kubikekvationer.

  1. 1
    Identifiera dina koefficienter. Formatera din ekvation som ax³ + bx² + cx + d = 0. Identifiera talen för a, b, c och d. Till exempel, i 2x³ - x + 5 = 0, a=2, b=0, c=-1 och d=5.
  2. 2
    Ange värdena. Skriv in koefficienterna i den vänstra panelen. Använd minustecknet för negativa tal och en decimalkomma för bråk. Kom ihåg att "a" inte kan vara noll.
  3. 3
    Granska rötterna. Klicka på "Lös Cubic". Den högra panelen visar omedelbart alla tre rötter, märka dem som verkliga, komplexa konjugat eller upprepade rötter.
  4. 4
    Kontrollera grafen. Rulla ner till den interaktiva grafen. Den bekräftar visuellt de verkliga rötterna (där linjen korsar x-axeln) och visar vändpunkter och y-skärningen.
  5. 5
    Öppna steg-för-steg-detaljerna. Expandera detaljsektionen för att se den nedtryckta kubiska transformationen, den diskriminerande beräkningen och det matematiska resonemanget bakom det slutliga svaret.

The Examples

Kubiska exempel

Try these classic cubics with one click — each loads into the instrument above.

The Definition

Vad är en kubikekvation?

En kubikekvation är ett tredjegradspolynom av formen ax³ + bx² + cx + d = 0 med en koefficient a som inte är noll. Kubik visas i geometri, optimering, styrsystem, grafik och många tekniska modeller.

Den här sidan följer en tydlig väg som liknar en praktisk arbetsyta för lösare: definition, formler, lösningsprocess, kalkylatorverktyg och verifieringskontroller.

Idag förekommer kubikekvationer överallt: inom ingenjörsoptimering, fysiksimuleringar, datorgrafik (Bézier-kurvor), ekonomisk modellering och vetenskaplig forskning. Oavsett om du är en student som lär dig polynomteori eller en ingenjör som löser en designbegränsning, är det viktigt att förstå kubik. Den här sidan innehåller kalkylatorn, teorin och de utförda exemplen du behöver för att bemästra dem.

Anatomi av en kubisk kurva

xyLokalt MaxLokalt MinBöjningspunktx₁x₂x₃Y-int (0, d)
Rötter
x1, x2, x3
Turning Pts
Max & Min
Böjning
b/(3a)
Y-skärning
f(0) = d

The Types

Typer av kubiska ekvationer

Medan varje kubikekvation delar den grundläggande egenskapen att vara ett tredjegradspolynom, kan de kategoriseras i olika typer baserat på deras koefficienter och rotegenskaper. Att förstå dessa typer hjälper dig att välja den snabbaste lösningsmetoden.

Standard Cubic

ax³ + bx² + cx + d = 0

Den allmänna formen där 'a' är icke-noll. Alla andra typer är specialfall av detta standardformulär.

Monic Cubic

x³ + bx² + cx + d = 0

En kubik där den ledande koefficienten a=1. Om a≠1 kan du skapa en monisk kubik genom att dividera hela ekvationen med 'a'.

Deprimerad Cubic

t³ + pt + q = 0

En kubik utan x² term (b=0). Denna form är avgörande eftersom Cardanos formel kräver att ekvationen är i deprimerad form först.

Factorable Cubic

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

En kubik som enkelt kan faktoriseras med hjälp av gruppering eller syntetisk division. När den har räknats in kan den återstående kvadraten lösas omedelbart.

The Formulas

Kärnkubiska formler du behöver först

Innan du löser någon kubik, identifiera kända koefficienter och välj sedan den korrekta symboliska vägen.

Reduktionsformler

Utbyte

x = t - b/(3a)

Deprimerad form

t^3 + pt + q = 0

D

D = (q/2)^2 + (p/3)^3 (Cardanos diskriminant)

Geometri och grafformler

Y-skärning

f(0) = d

Böjning X

x = -b/(3a)

Vändpunkter

Lös f'(x) = 3ax^2 + 2bx + c = 0

The History

Cardano's Formula & The Depressed Cubic

Den andragradsformel löser vilken grad-2 ekvation som helst. Cardanos formel är dess grad-3 ekvivalent. Publicerad av Girolamo Cardano 1545 (baserat på arbete av Scipione del Ferro och Niccolò Tartaglia), var det den första allmänna algebraiska lösningen för kubiska ekvationer.

Steg 1: Tschirnhaus-förvandlingen

Cardanos formel kan inte appliceras direkt på ax³ + bx² + cx + d = 0. Vi måste först eliminera termen x². Vi gör detta genom att ersätta x = t - b/(3a). Detta förvandlar den allmänna kubiken till en deprimerad kubik: t³ + pt + q = 0.

Steg 2: Cardanos diskriminerande (D)

Med hjälp av 'p' och 'q' från den nedtryckta kubiken, beräknar vi Cardanos diskriminant D = (q/2)² + (p/3)³. (Notera: detta är inte den kubiska diskriminanten Δ = -(4p³ + 27q²); de två skiljer sig med en faktor på -108.) Tecknet för D dikterar resten av algoritmen: D > 0 ger en reell rot och två komplexa rötter, D = 0 ger upprepade rötter, D < 0 ger tre distinkta reella rötter.

  • Δ > 0: En riktig rot, två komplexa rötter. Cardanos formel appliceras direkt med hjälp av kubrötter.
  • Δ = 0: Riktiga rötter, med minst en upprepad rot. Lösas via förenklade algebraiska gränser.
  • Δ < 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.

The Theory

Matematik bakom kubiska ekvationer

Kubikekvationers beteende styrs av flera eleganta matematiska satser. Att förstå dessa principer hjälper till att förklara varför kubik alltid har tre rötter och varför komplexa rötter alltid visas i par.

Algebras grundläggande sats

Denna grundsats säger att varje polynom av grad 'n' har exakt 'n' rötter i det komplexa talsystemet, förutsatt att du räknar upprepade rötter. Eftersom en kubik är grad 3 har den alltid exakt tre rötter.

Komplex konjugat rotsats

Om ett polynom har reella koefficienter (vilket är sant för alla ekvationer som anges i den här räknaren), måste alla komplexa rötter komma i konjugerade par. Om (u + vi) är en rot, så är (u - vi) också en rot. Eftersom kubik har tre rötter och komplexa rötter kräver ett par, måste varje kubik ha minst en riktig rot.

Vietas formler

Vietas formler beskriver det direkta sambandet mellan polynomets koefficienter och dess rötter (r₁, r₂, r₃). För ekvationen ax³ + bx² + cx + d = 0:

  • Summan av rötter: r₁ + r₂ + r₃ = -b/a
  • Summan av parvisa produkter: r₁r₂ + r₁r₃ + r₂r₃ = c/a
  • Produkt av rötter: r₁r₂r₃ = -d/a

The Process

Hur man löser valfri kubikekvation (tydlig process)

Varje kubikekvation kan lösas genom att följa en systematisk femstegsprocess. Denna metod fungerar för alla kubik oavsett deras koefficienter, om rötterna är verkliga eller komplexa och om de är upprepade eller distinkta. Diskriminanten i steg tre bestämmer vilken matematisk gren som ska användas för den slutliga beräkningen.

01

Skriv ekvationen i standardform och validera en != 0.

02

Normalisera och reducera till deprimerad kubisk form.

03

Utvärdera diskriminant för att välja den numeriska grenen.

04

Beräkna rötter och transformera tillbaka till x-rymden.

05

Verifiera rötter genom substitution och grafkontroller.

D > 0

1 riktig rot

+ 2 komplexa konjugat

→ Cardano gren

D = 0

Upprepade riktiga rötter

Trippel- eller dubbelrot

→ Upprepad rotväg

D < 0

3 distinkta riktiga rötter

Trigonometrisk metod

→ Cosinusmetoden

The Walkthrough

Kubiska exempel

Det bästa sättet att förstå kubikekvationer är att se dem lösa. Här är vanliga scenarier du kommer att stöta på, som spänner över olika rottyper och koefficientstrukturer.

1. Enkel Factorable Cubic

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

Steg 1: Lägg märke till att x=1 gör ekvationen noll (1 - 6 + 11 - 6 = 0).

Steg 2: Faktorera ut (x-1) för att få (x-1)(x² - 5x + 6) = 0.

Steg 3: Faktorera kvadraten till (x-2)(x-3).

Rötter: x = 1, x = 2, x = 3

2. Deprimerad kubik (D = 0)

x³ - 3x + 2 = 0

Steg 1: Detta är deprimerat (ingen x²). Här är p = -3, q = 2.

Steg 2: Cardanos diskriminant D = (2/2)² + (-3/3)³ = 1 - 1 = 0.

Steg 3: En nolla D betyder upprepade rötter.

Rötter: x = 1 (dubbelrot), x = -2

3. En verklig, två komplex (D > 0)

x³ + x + 2 = 0

Steg 1: Nedtryckt kubik med p = 1, q = 2.

Steg 2: D = (2/2)² + (1/3)³ = 1 + 1/27 ≈ 1.037 > 0.

Steg 3: Kurvan korsar x-axeln exakt en gång.

Rötter: x = -1 (real), x = 0,5 ± 1,323i (komplex)

4. Trippelrot

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

Steg 1: Observera att detta perfekt matchar expansionen av (x-1)³.

Steg 2: Därför är ekvationen (x-1)³ = 0.

Steg 3: Grafen har en horisontell böjningspunkt vid x=1.

Rötter: x = 1 (trippelrot)

The Graph

Graftolkningsguide

Grafen för en kubikekvation avslöjar dess hemligheter med en blick. Vår kalkylator genererar denna kurva automatiskt, men det är viktigt att veta vad man ska leta efter.

X-Intercepts (rötter)

Där kurvan korsar den horisontella axeln. En kubik kommer att korsa antingen 1, 2 eller 3 gånger.

Y-intercept

Där kurvan korsar den vertikala axeln. Detta är alltid exakt lika med den konstanta termen 'd'.

Vändpunkter (extrema)

Det lokala maximum (topp) och lokalt minimum (dal). En kubik har antingen exakt två vändpunkter eller noll.

Böjningspunkt

Det exakta centrum för rotationssymmetri där kurvan ändrar konkavitet (från en båge till en skål, eller vice versa).

The Applications

Real-World Applications of Cubic Equations

Kubikekvationer är inte bara abstrakt matematik - de beskriver den fysiska världen. Alla system som involverar volym, 3D-utrymme eller förändrad acceleration resulterar ofta i ett tredjegradspolynom.

Teknik

Används för att beräkna spännings-töjningskurvor i material, optimera strukturella belastningar och designa aerodynamiska profiler.

Kemi

Viktigt för van der Waals tillståndsekvation, som modellerar beteendet hos verkliga, icke-ideala gaser.

Datorgrafik

Bézier-kurvor, grunden för vektorgrafik och 3D-modellering, förlitar sig helt på kubiska polynom för att rita jämna linjer.

Ekonomi

Används för att modellera kostnads-, intäkts- och vinstfunktioner där marginalräntorna fluktuerar avsevärt över tiden.

Fysik

Modellerar projektilrörelser som upplever luftmotstånd, vissa vågekvationer och förenklingar av vätskedynamik.

Maskininlärning

Polynomregressionsmodeller använder ofta tredje gradens expansioner för att kartlägga komplexa, icke-linjära optimeringslandskap.

The Pitfalls

Vanliga misstag när man löser kubiska ekvationer

Även erfarna matematiker kan göra misstag när de löser tredjegradspolynom för hand. Här är de vanligaste fallgroparna och hur man undviker dem.

1. Ställ in a = 0

Om den inledande koefficienten 'a' är noll försvinner termen x³ och den blir en andragradsekvation. Se alltid till en ≠ 0.

2. Tappa negativa tecken

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

3. Nollkoefficienter saknas

För en ekvation som x³ - 8 = 0, måste du explicit redogöra för b = 0 och c = 0. Om du inte gör det kastas hela beräkningen av.

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. För tidig avrundning

Avrundning av tal i mitten av beräkningen av p, q och D orsakar massiva kaskadfel i de slutliga rötterna. Behåll exakta bråk till slutet.

6. Feltolkning av grafen

Om man antar att en kurva som rör x-axeln utan att korsa den har ingen rot där. I verkligheten representerar det en dubbel (upprepad) rot.

The Proof

Hur du verifierar dina lösningar

Anta aldrig att dina rötter är korrekta utan att bevisa det. Här är fyra matematiskt rigorösa sätt att verifiera dina kubiska ekvationslösningar.

1. Direkt substitution (restkontrollen)

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. Vietas formelcheck

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. Visuell grafbekräftelse

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

4. Derivatkontroll för upprepade rötter

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.

The Collection

Alla kubikräknare

Standardisera ditt arbetsflöde med våra dedikerade kubiska polynomräknare.

01

Kubisk diskriminerande kalkylator

Identifiera rötters natur direkt. Ta reda på om din kubik har verkliga, komplexa eller upprepade lösningar.

Öppna Verktyg→
02

Cardanos metodkalkylator

Steg-för-steg-kalkylator som tillämpar Cardanos historiska formel genom att eliminera den kvadratiska termen.

Öppna Verktyg→
03

Deprimerad kubikräknare

Förvandla standardkubiska ekvationer till deras enklare deprimerade form automatiskt.

Öppna Verktyg→
04

Kalkylator för kubikrötter

Blixtsnabb extraktion av x-intercepts, exakt löser både verkliga och komplexa rotpar.

Öppna Verktyg→
05

Cubic Function Graph Generator

Interaktivt kurvritningsverktyg för att visualisera rötter, vändpunkter och sluttningsbeteenden.

Öppna Verktyg→
06

Böjpunktsräknare

Peka ut det exakta rotationssymmetricentrum där din kubiska kurva ändrar konkavitet.

Öppna Verktyg→
07

Vändpunktsräknare

Bestäm de exakta topparna (Local Maxima) och dalarna (Local Minima) för ditt polynom.

Öppna Verktyg→
08

Polynomfaktoriseringsräknare

Bryt ner kubikekvationer elegant till rena binomialfaktorer perfekt utan decimaler.

Öppna Verktyg→
09

Syntetisk divisionsräknare

Snabbt stenografisk divisionsverktyg för att kontrollera faktorer och skära ned kubik till lösbara kvadrater.

Öppna Verktyg→
10

Polynom Long Division Calculator

Robust klassiskt divisionsverktyg som stöder kvadratiska divisorer med full transparens.

Öppna Verktyg→
11

Rational Root Theorem Calculator

Skapa en rigorös lista över alla möjliga rena bråk- och heltalsrötter för din ekvation.

Öppna Verktyg→
12

Kalkylator för återstoden av teorem

Utvärdera rötter snabbt förbi full division, kontrollera faktorer enbart genom snabb substitution.

Öppna Verktyg→
13

Vietas formelkalkylator

Analysera summan och produkterna av dina kubikrötter direkt från polynomkoefficienterna.

Öppna Verktyg→
14

Kalkylator för komplexa rötter

Specialiserat verktyg för att strikt extrahera de imaginära konjugatparen från tredjegradskurvor.

Öppna Verktyg→
15

Polynomgrafplotter

SVG-plottingapplikation med hög detaljnivå strikt hyperfokuserad på djupa kubiska grafer.

Öppna Verktyg→
16

Roots Relation Calculator

Mät avstånd, spridningar och absoluta skillnader mellan hittade polynomrötter.

Öppna Verktyg→

The Questions

Vanliga frågor om kubiska ekvationer

Vad gör en ekvation till en "kubisk" ekvation?

En ekvation är kubisk när variabelns högsta exponent (potens) är 3. Till exempel, i 4x³ - 2x + 1 = 0, är ​​x³-termen det som definierar den som ett kubiskt polynom.

Kan en kubikekvation inte ha några riktiga rötter?

Nej. Eftersom komplexa rötter alltid kommer i par (konjugat), och en kubik måste ha exakt 3 rötter totalt, kommer det alltid att finnas minst en riktig rot. Geometriskt sträcker sig kurvan från negativ till positiv oändlighet, vilket garanterar att den korsar x-axeln minst en gång.

Vad säger diskriminanten till mig?

Cardanos diskriminant D fungerar som en diagnostisk skanning. Om det är positivt har du 1 reell och 2 komplexa rötter. Om det är exakt noll har du upprepade riktiga rötter. Om det är negativt har du 3 distinkta verkliga rötter. (Detta D är inte detsamma som den kubiska diskriminant Δ som används på diskriminantkalkylatorsidan.)

Varför använder kalkylatorn trigonometriska funktioner för några riktiga rötter?

När en kubik har tre reella rötter (negativt D), fastnar Cardanos algebraiska formel när han försöker beräkna kubikroten ur ett komplext tal. För att kringgå denna \"casus irreducibilis\", använder matematiker trigonometriska identiteter (som involverar cosinus och arccosinus) för att beräkna de exakta verkliga rötterna rent.

Kan jag ange decimalbråk för koefficienter?

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.

Kan en kubisk ekvation ha exakt 2 rötter?

Inte riktigt. En kubisk ekvation har alltid 3 rötter räknat med multiplicitet. Det som ser ut som 2 rötter är egentligen 3 rötter där en rot upprepas två gånger (en dubbelrot). Till exempel faktoriseras x³ - 3x + 2 = 0 som (x-1)²(x+2) = 0, så x=1 förekommer två gånger och x=-2 en gång. Diskriminanten är lika med noll exakt i detta fall.

Vad är skillnaden mellan Cardanos metod och satsen om rationella rötter?

Satsen om rationella rötter är en genväg: den listar möjliga bråkrötter (± faktorer av d / faktorer av a) att testa. Den är snabb när det finns en fin rationell rot, men misslyckas för irrationella eller komplexa rötter. Cardanos metod fungerar alltid. Den ger exakta rötter för varje kubisk ekvation, inget gissande. Den här lösaren använder båda: den testar rationella rötter först för rena svar och faller sedan tillbaka på Cardanos formel.