The Solution
Lös rötter, formler och härledda mått
Kubikdiagram
Mathematical Instruments
Lös endast kubikekvationer. Hitta verkliga och komplexa rötter, följ Cardano-baserade steg och utforska den kubiska grafen.
Ange polynomkoefficienter
Lös rötter, formler och härledda mått
Kubikdiagram
The Method
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.
The Examples
Try these classic cubics with one click — each loads into the instrument above.
The Definition
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
The Types
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.
Den allmänna formen där 'a' är icke-noll. Alla andra typer är specialfall av detta standardformulär.
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'.
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.
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
Innan du löser någon kubik, identifiera kända koefficienter och välj sedan den korrekta symboliska vägen.
Utbyte
x = t - b/(3a)
Deprimerad form
t^3 + pt + q = 0
D
D = (q/2)^2 + (p/3)^3 (Cardanos diskriminant)
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
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.
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.
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.
The Theory
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.
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.
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 beskriver det direkta sambandet mellan polynomets koefficienter och dess rötter (r₁, r₂, r₃). För ekvationen ax³ + bx² + cx + d = 0:
The 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.
Skriv ekvationen i standardform och validera en != 0.
Normalisera och reducera till deprimerad kubisk form.
Utvärdera diskriminant för att välja den numeriska grenen.
Beräkna rötter och transformera tillbaka till x-rymden.
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
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.
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
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
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)
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
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.
Där kurvan korsar den horisontella axeln. En kubik kommer att korsa antingen 1, 2 eller 3 gånger.
Där kurvan korsar den vertikala axeln. Detta är alltid exakt lika med den konstanta termen 'd'.
Det lokala maximum (topp) och lokalt minimum (dal). En kubik har antingen exakt två vändpunkter eller noll.
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
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.
Används för att beräkna spännings-töjningskurvor i material, optimera strukturella belastningar och designa aerodynamiska profiler.
Viktigt för van der Waals tillståndsekvation, som modellerar beteendet hos verkliga, icke-ideala gaser.
Bézier-kurvor, grunden för vektorgrafik och 3D-modellering, förlitar sig helt på kubiska polynom för att rita jämna linjer.
Används för att modellera kostnads-, intäkts- och vinstfunktioner där marginalräntorna fluktuerar avsevärt över tiden.
Modellerar projektilrörelser som upplever luftmotstånd, vissa vågekvationer och förenklingar av vätskedynamik.
Polynomregressionsmodeller använder ofta tredje gradens expansioner för att kartlägga komplexa, icke-linjära optimeringslandskap.
The Pitfalls
Ä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.
Om den inledande koefficienten 'a' är noll försvinner termen x³ och den blir en andragradsekvation. Se alltid till en ≠ 0.
Forgetting to include the minus sign when substituting negative coefficients into Cardano's formula is the #1 source of manual errors.
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.
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.
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.
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
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.
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).
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.
Plot the cubic curve. The real roots you calculated mathematically must align perfectly with the x-intercepts on the graph.
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
Standardisera ditt arbetsflöde med våra dedikerade kubiska polynomräknare.
Identifiera rötters natur direkt. Ta reda på om din kubik har verkliga, komplexa eller upprepade lösningar.
Steg-för-steg-kalkylator som tillämpar Cardanos historiska formel genom att eliminera den kvadratiska termen.
Förvandla standardkubiska ekvationer till deras enklare deprimerade form automatiskt.
Blixtsnabb extraktion av x-intercepts, exakt löser både verkliga och komplexa rotpar.
Interaktivt kurvritningsverktyg för att visualisera rötter, vändpunkter och sluttningsbeteenden.
Peka ut det exakta rotationssymmetricentrum där din kubiska kurva ändrar konkavitet.
Bestäm de exakta topparna (Local Maxima) och dalarna (Local Minima) för ditt polynom.
Bryt ner kubikekvationer elegant till rena binomialfaktorer perfekt utan decimaler.
Snabbt stenografisk divisionsverktyg för att kontrollera faktorer och skära ned kubik till lösbara kvadrater.
Robust klassiskt divisionsverktyg som stöder kvadratiska divisorer med full transparens.
Skapa en rigorös lista över alla möjliga rena bråk- och heltalsrötter för din ekvation.
Utvärdera rötter snabbt förbi full division, kontrollera faktorer enbart genom snabb substitution.
Analysera summan och produkterna av dina kubikrötter direkt från polynomkoefficienterna.
Specialiserat verktyg för att strikt extrahera de imaginära konjugatparen från tredjegradskurvor.
SVG-plottingapplikation med hög detaljnivå strikt hyperfokuserad på djupa kubiska grafer.
Mät avstånd, spridningar och absoluta skillnader mellan hittade polynomrötter.
The Questions
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.
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.
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.)
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.
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.
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.
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.