Lös rötter, formler och härledda mått
Kubisk lösningsarbetsyta
Kubikdiagram
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
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
I standardnotation styr a, b, c och d kurvans form, vändpunkter och skärningsbeteende.
Den ledande koefficienten a är den viktigaste eftersom den styr om kurvan stiger till höger (en positiv) eller faller till höger (en negativ). Det påverkar också kurvans branthet. Koefficienten b förskjuter böjningspunkten horisontellt, c påverkar lutningen nära origo, och d ställer in y-avsnittet - den exakta punkten där kurvan korsar den vertikala axeln.
Den ledande koefficienten måste vara lik noll. Kontrollerar slutbeteende och kurvriktning.
Kvadratisk koefficient förskjuter krökningen och flyttar böjningspunkten horisontellt.
Linjär koefficient påverkar lutningen vid utgångspunkten och den totala brantheten av kurvan.
Konstant term (y-avsnittet) där kurvan korsar den vertikala axeln.
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
Diskriminerande
Delta = (q/2)^2 + (p/3)^3
Y-skärning
f(0) = d
Böjning X
x = -b/(3a)
Vändpunkter
Lös f'(x) = 3ax^2 + 2bx + c = 0
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.
Diskriminerande beslutsträd
Lösaren är strukturerad för att visa formeln, substitutionslogiken, beräknade rötter och tolkningsanteckningar så att varje utdata kan granskas snabbt.
Formel: exakt förhållande som används för den aktuella grenen.
Substitution: värden som infogas i den symboliska ekvationen.
Svar: rotuppsättning med riktiga/komplexa typetiketter.
Förklaring: kort tolkning av diskriminant och kurvform.
Klassrums- och provförberedelser med transparenta lösningsvägar.
Engineering prototyping där polynomrötter definierar begränsningar.
Datakurvanpassning och simuleringskontrollpunkter.
Kontroll- och optimeringsuppgifter som kräver tillförlitlig rotklassificering.
Bekräfta att a inte är noll och att ingångarna är numeriska.
Undvik tidig avrundning i mellansteg.
Kontrollera återstående f(x)-värden för varje beräknad rot.
Använd graftillstånd för att validera intercept- och svängbeteende.
Korskontrollera med exempel när precision är avgörande.
Ange alla fyra koefficienterna och håll det numeriska formatet rent.
Lösaren tillämpar kubisk reduktion och diskriminerande förgrening i realtid.
Använd grafetiketter, tillstånd och restkontroller för att verifiera lösningen.
Jämför vanliga kubiska familjer och typiska rotutfall.
Ekvation
x³ - 6x² + 11x - 6 = 0
Root signatur
1 000, 2 000, 3 000
Ekvation
x³ - 3x² + 3x - 1 = 0
Root signatur
1 000 (trippel)
Ekvation
x³ + x + 1 = 0
Root signatur
-0,682 + komplext par
Ekvation
x³ - 4x = 0
Root signatur
-2.000, 0.000, 2.000
Varje kubikekvation flödar genom samma femstegspipeline, från råa koefficienter till verifierade rötter.
Det här verktyget är byggt specifikt för kubiska polynom och erbjuder precision, transparens och hastighet som miniräknare för allmänna ändamål inte kan matcha.
Inga distraktioner från andra polynomgrader. Varje funktion är inställd för tredjegradsekvationer.
Se hela härledningen från normalisering till rotextraktion - inte bara det slutliga svaret.
Interaktiva SVG-grafer uppdateras medan du skriver, och visar rötter, vändpunkter och böjning i realtid.
Tillgängligt på 19 språk så att studenter och yrkesverksamma över hela världen kan lära sig på sitt modersmål.
JavaScript-motor på klientsidan innebär noll server-rundturer. Resultaten visas när du trycker på Lös.
Återstående kontroller bekräftar att varje rot uppfyller ekvationen inom en tolerans på 1e-10.
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.
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.
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:
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 diskriminanten: Δ = (q/2)² + (p/3)³. Tecknet Δ dikterar resten av algoritmen:
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: Diskriminerande Δ = (2/2)² + (-3/3)³ = 1 - 1 = 0.
Steg 3: En noll diskriminant betyder upprepade rötter.
Rötter: x = 1 (dubbelrot), x = -2
Steg 1: Nedtryckt kubik med p = 1, q = 2.
Steg 2: Δ = (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)
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).
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.
Ä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 diskriminanten orsakar massiva kaskadfel i de slutliga rötterna. Behåll exakta bråk till slutet.
Assuming a curve that touches the x-axis without crossing it has no root there. In reality, it represents a double (repeated) root.
Never assume your roots are correct without proving it. Here are four mathematically rigorous ways to verify your cubic equation solutions.
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.
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.
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.
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.
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.
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.
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.