Метод Остроградского — метод интегрирования рациональных функций с кратными неприводимыми множителями в знаменателе. Метод позволяет одними лишь алгебраическими операциями свести задачу интегрирования произвольной рациональной функции к задаче интегрирования рациональной функции без кратных корней в знаменателе.
Метод Остроградского назван по имени М. В. Остроградского, впервые предложившего его 22 ноября 1844 года на заседании физико-математического отделения Академии наук[1], опубликован в следующем году на французском языке[2], статья переведена на русский в 1958 г.[1]
Любой интеграл от рациональной функции можно представить в виде
- .
Здесь представляет собой произведение всех неприводимых множителей многочлена без учёта кратности (то есть каждый неприводимый множитель многочлена встречается в разложении многочлена один раз), — произведение всех неприводимых множителей многочлена с пониженной на 1 кратностью (каждый неприводимый множитель многочлена кратности встречается в разложении многочлена раз). Дробь является правильной. Эта формула называется формулой Остроградского. здесь есть алгебраическая (рациональная) часть интеграла от рациональной функции , а — трансцендентная.
Суть метода заключается в следующем. Запишем многочлены и с неопределёнными коэффициентами:
- .
Степени многочленов можно выяснить позже, а можно заранее взять наверняка. Пусть далее . Дробь под интегралом должна получиться правильной, поэтому степень можно взять за . Если первоначальная дробь была правильной, то и правильная и можно взять степень как . Если же она неправильная, то выделить целую часть и свести дробь к правильной (или же взять степень такую, чтобы степени целых частей слева и справа совпали).
Теперь мы можем найти коэффициенты этих многочленов методом неопределённых коэффициентов. Продифференцируем это равенство.
Умножим обе части на .
В обеих частях равенства стоят многочлены. здесь тоже многочлен, так как делится на . Приравниваем коэффициенты при равных степенях и получаем систему линейных алгебраических уравнений. Решая её, получаем в итоге коэффициенты многочленов и .
В итоге мы представили первоначальный интеграл в виде . Задача свелась к интегрированию дроби без кратных неприводимых множителей в знаменателе.
Формула позволяет более точно подобрать степени для многочленов и . Если приравнять степени всех слагаемых, то получим и .
Метод Остроградского позволяет сразу же получить алгебраическую часть интеграла рациональной функции. Более того, для этого даже не нужно вычислять разложение на неприводимые. Действительно, , . НОД многочленов же можно вычислить при помощи алгоритма Евклида. Таким образом, алгебраическая часть интеграла от рациональной функции может быть найдена при помощи метода Остроградского с использованием только лишь алгебраических операций.
Доказательство того, что для любой рациональной дроби можно записать формулу Остроградского, получается сразу же из общего вида интеграла.
Запишем общий вид интеграла от рациональной функции.
здесь линейный двучлен, получаемый выделением полного квадрата из , т. е. .
Занесём логарифмы и арктангенсы под интеграл.
Полученная формула и есть формула Остроградского. Дробь под интегралом правильная, поскольку является суммой правильных дробей.