Розв'язувач кубічних рівнянь
Знайдіть усі дійсні та комплексні корені будь-якого кубічного рівняння ax³ + bx² + cx + d = 0 та побачте побудований графік кривої.
- 1
Shift: t = x + b/(3a)
6 ÷ (3 × 1) = 2Substituting x = t − b/(3a) removes the x² term, giving the depressed cubic t³ + pt + q = 0. - 2
p = (3ac − b²) ÷ (3a²)
(3 × 1 × 11 − 36) ÷ (3 × 1) = -1 - 3
q = (2b³ − 9abc + 27a²d) ÷ (27a³)
0 ÷ 27 = 0 - 4
Discriminant Δ = (q/2)² + (p/3)³
(0 ÷ 2)² + (-1 ÷ 3)³ = -0,0370Δ > 0: one real root; Δ < 0: three real roots; Δ = 0: repeated root.
Як працює цей калькулятор?
Кубічне рівняння ax³ + bx² + cx + d = 0 завжди має три корені. Цей розв'язувач зводить його до зведеного кубічного рівняння, перевіряє дискримінант Δ = (q/2)² + (p/3)³, а потім застосовує формулу Кардано для одного дійсного кореня або тригонометричну формулу для трьох дійсних коренів, перелічуючи кожний корінь та будуючи графік кривої.
Формула
How this is calculated
Введіть чотири коефіцієнти a, b, c та d. Провідний коефіцієнт a має бути відмінним від нуля, інакше рівняння не є кубічним і калькулятор не дає результату. Рівняння спочатку ділиться на a та зводиться до зведеного кубічного t³ + pt + q = 0 за допомогою підстановки x = t − b/(3a), де p = (3ac − b²)/(3a²) та q = (2b³ − 9abc + 27a²d)/(27a³).
Характер коренів визначається дискримінантом Δ = (q/2)² + (p/3)³, пропорційним −(4p³ + 27q²). Коли Δ > 0, є рівно один дійсний корінь, що обчислюється за формулою Кардано t = ∛(−q/2 + √Δ) + ∛(−q/2 − √Δ), плюс спряжена пара комплексних коренів. Коли Δ ≤ 0, всі три корені дійсні і знаходяться за стійкою тригонометричною формулою t = 2√(−p/3) · cos((1/3)·arccos((3q/2p)·√(−3/p)) − 2πk/3) для k = 0, 1, 2.
Кожне t зміщується назад на −b/(3a) для відновлення x. Комплексні корені відображаються у вигляді дійсної частини плюс або мінус уявна частина (…i). Графік будує y = ax³ + bx² + cx + d у вікні, що охоплює дійсні корені, де кожне перетинання осі x позначає дійсний розв'язок. Результати точні з точністю до похибки обчислень з рухомою крапкою; дуже великі відношення коефіцієнтів можуть вносити невеликі числові похибки.
Поширені запитання
Якщо a = 0, доданок x³ зникає і рівняння стає квадратним (або нижчого степеня), а не кубічним, тому метод для кубічних рівнянь незастосовний. Використовуйте замість нього розв'язувач квадратних рівнянь.
Кожне кубічне рівняння з дійсними коефіцієнтами має рівно три корені з урахуванням кратності: або три дійсні корені, або один дійсний і пара комплексно-спряжених коренів.
Δ > 0 означає один дійсний та два комплексних корені; Δ = 0 означає кратний дійсний корінь; Δ < 0 означає три різних дійсних корені.
Також відомий як
TG we-Calculate Editorial Team. (2026). Розв'язувач кубічних рівнянь [Online calculator]. TG we-Calculate. https://we-calculate.com/uk/calculator/cubic-equation-solver
TG we-Calculate Editorial Team. "Розв'язувач кубічних рівнянь." TG we-Calculate. 2026. https://we-calculate.com/uk/calculator/cubic-equation-solver.
TG we-Calculate Editorial Team, "Розв'язувач кубічних рівнянь," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/uk/calculator/cubic-equation-solver
@misc{wecalculate_cubic_equation_solver, title = {Розв'язувач кубічних рівнянь}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/uk/calculator/cubic-equation-solver}}, year = {2026}, note = {TG we-Calculate} }
Чи допоміг вам цей калькулятор?
