Формула Кардано

Материал из testwiki
Перейти к навигации Перейти к поиску

Фо́рмула Карда́но — формула для нахождения корней канонической формы кубического уравнения

y3+py+q=0

над полем комплексных чисел. Названа в честь итальянского математика Джероламо Кардано, опубликовавшего её в 1545 году[1]. В 1545 году Никколо Тарталья обвинил Кардано в плагиате: последний в трактате «Ars Magna» раскрыл алгоритм решения кубических уравнений, доверенный ему Тартальей в 1539 году под обещание не публиковать. Хотя Кардано не приписывал алгоритм себе и честно сообщил в книге, что авторами являются Сципион дель Ферро и Тарталья, алгоритм ныне известен под незаслуженным названием «формула Кардано»[2].

Любое кубическое уравнение общего вида

ax3+bx2+cx+d=0

при помощи замены переменной

x=yb3a

может быть приведено к указанной выше канонической форме с коэффициентами

p=cab23a2=3acb23a2,
q=2b327a3bc3a2+da=2b39abc+27a2d27a3.

Формула

Определим величинуШаблон:Sfn:

Q=(p3)3+(q2)2.

Если все коэффициенты кубического уравнения вещественны, то и Q вещественно, и по его знаку можно определить тип корней[3]:

  • Q>0 — один вещественный корень и два сопряжённых комплексных корня.
  • Q=0 — один однократный вещественный корень и один двукратный, или, если p=q=0, то один трёхкратный вещественный корень.
  • Q<0 — три вещественных корня. Это так называемый «неприводимый» случай, и именно при анализе этой ситуации впервые исторически возникло понятие комплексного числа, потому что вещественный результат получается по формуле с помощью комплексных чисел[3].

По формуле Кардано, корни кубического уравнения в канонической форме равны:

y1=α+β,
y2,3=α+β2±iαβ23,

где

α=q2+Q3,
β=q2Q3,

Дискриминант многочлена y3+py+q при этом равен Δ=108Q.

Применяя данные формулы, для каждого из трёх значений α необходимо брать такое β, для которого выполняется условие αβ=p/3 (такое значение β всегда существует).

Если кубическое уравнение вещественное, то рекомендуется по возможности выбирать вещественные значения α,β.

Шаблон:Hider

См. также

Литература

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Rq

  1. Шаблон:Книга Шаблон:Cite web
  2. Шаблон:Книга
  3. 3,0 3,1 Ошибка цитирования Неверный тег <ref>; для сносок SVM не указан текст