Это не официальный сайт wikipedia.org 01.01.2023

Интегрирование рациональных функций — Википедия

Интегрирование рациональных функций

(перенаправлено с «Разложение дробей при интегрировании»)

Интегрирование рациональных функций — операция взятия неопределённого интеграла от рациональной функции. Известно, что первообразная рациональной функции выражается в виде суммы рациональных функций, натуральных логарифмов и арктангенсов.[1] Обычно такое интегрирование выполняется при помощи разложения дроби на простейшие, однако иногда могут использоваться и другие способы, например метод Остроградского.

Разложение на простейшиеПравить

Самым известным способом интегрирования рациональной функции является разложение дроби на простейшие. Впервые оно было использовано Исааком Барроу для вычисления интеграла от секанса.[2]

Из алгебры известно, что любую рациональную функцию можно представить как сумму многочлена и конечного числа дробей определённого вида, называемых простейшими. Простейшая дробь над действительными числами — это дробь одного из следующих двух видов:

  • A ( x x 0 ) k  
  • B x + C ( x 2 + p x + q ) k  , где x 2 + p x + q   — квадратный трёхчлен с отрицательным дискриминантом.

Каждая из таких дробей затем интегрируется отдельно. Таким образом, разложение дроби на простейшие сводит задачу интегрирования произвольной рациональной функции к интегрированию простейших дробей.[3]

Разложение дроби на простейшие строится следующим образом. Пусть требуется построить разложение дроби P ( x ) Q ( x )  . Без ограничения общности можно считать, что дробь несократимая и знаменатель имеет коэффициент 1   при старшей степени (если это не так, то сократим дробь и внесём старший коэффициент знаменателя в числитель). Правильная дробь в своём разложении на простейшие содержит только сумму правильных дробей, неправильная же ещё и многочлен. Однако случай неправильной дроби довольно просто сводится к случаю правильной. Для этого используют приём, называемый выделением целой части: числитель дроби делят с остатком на знаменатель; полученное в результате деления неполное частное G ( x )   и остаток R ( x )   позволяют представить изначальную дробь в виде P ( x ) Q ( x ) = G ( x ) + R ( x ) Q ( x )  . Дробь R ( x ) Q ( x )   уже является правильной и может быть разложена в сумму одних только простейших дробей. Если же дробь P ( x ) Q ( x )   изначально была правильной, то этот шаг делать не нужно.

Разложение правильной дроби может иметь лишь простейшие слагаемые определённого вида, который зависит только от многочлена Q ( x )  . Как известно, любой приведённый многочлен над действительными числами может быть разложен в произведение приведённых линейных двучленов и приведённых квадратных трёхчленов с отрицательными дискриминантами. Разложим знаменатель дроби в такое произведение:

Q ( x ) = ( x x 1 ) k 1 . . . ( x x l ) k l ( x 2 + p 1 x + q 1 ) m 1 . . . ( x 2 + p n x + q n ) m n   (здесь k j   и m j   — кратности соответствующих множителей, то есть количество раз, которое множитель входит в произведение).

Все простейшие дроби в разложении содержат в знаменателе степень одного из таких множителей, причём эта степень меньше или равна кратности соответствующего множителя. К примеру: если в разложении Q ( x )   содержится множитель ( x x 0 ) k  , то в разложении на простейшие дроби содержится сумма

A 1 x x 0 + A 2 ( x x 0 ) 2 + A 3 ( x x 0 ) 3 + . . . + A k ( x x 0 ) k  

Аналогично, если в разложении Q ( x )   содержится множитель ( x 2 + p x + q ) m  , то в разложении на простейшие дроби содержится сумма

B 1 x + C 1 x 2 + p x + q + B 2 x + C 2 ( x 2 + p x + q ) 2 + . . . + B m x + C m ( x 2 + p x + q ) m  

Общий вид разложения правильной дроби на простейшие представляет сумму всех таких сумм для каждого множителя в разложении многочлена Q ( x )  . Таким образом, общий вид разложения на простейшие

R ( x ) Q ( x ) = j = 1 l i = 1 k j A j i ( x x j ) i + j = 1 n i = 1 m j B j i x + C j i ( x 2 + p j x + q j ) i  

При этом некоторые слагаемые могут быть равны нулю.

Общий вид разложения дроби нужен для наиболее известного способа разложения дроби на простейшие — метода неопределённых коэффициентов. Его суть заключается в составлении уравнений на неизвестные коэффициенты разложения. Записывается равенство правильной дроби и её разложения на простейшие с неопределёнными коэффициентами. Затем каким-либо способом составляются уравнения на эти коэффициенты и система из уравнений решается.[4]

Наиболее очевидный способ составления уравнений — это умножить обе части на многочлен Q ( x )   и приравнять коэффициенты при одинаковых степенях x  . Процедуру разложения на простейшие дроби проще всего описать на примерах.

.

Таким образом, задача была сведена к интегрированию простейших дробей.

Табличные интегралыПравить

Несколько интегралов от рациональных функций принято запоминать, чтобы далее сводить к ним более сложные.[6]

  • x α d x = 1 α + 1 x α + 1 + C  , если α 1  
  • 1 x d x = ln | x | + C  
  • 1 x 2 + a 2 d x = 1 a arctg x a + C  , если a 0  
  • 1 x 2 a 2 d x = 1 2 a ln | x a x + a | + C  , если a 0  
  • 1 a 2 x 2 d x = 1 2 a ln | a + x a x | + C  , если a 0  

Последние 2 интегралы называются высокими логарифмами и их запоминание не обязательно, поскольку они могут быть сведены разложением дроби на простейшие ко второму интегралу. Интеграл от многочлена, который появляется после разложения на простейшие неправильной дроби, может быть сразу рассчитан при помощи первой формулы.

Интегрирование дробей вида 1 ( a x + b ) k Править

Дроби такого вида интегрируются простым занесением линейного двучлена под дифференциал.[7]

1 ( a x + b ) k d x = 1 a 1 ( a x + b ) k d ( a x + b )  

В зависимости от значения k   мы свели интеграл к случаю 1 или 2.

Если k = 1  , то

1 a 1 a x + b d ( a x + b ) = 1 a ln | a x + b | + C  

Если k > 1  , то

1 a 1 ( a x + b ) k d ( a x + b ) = 1 a ( k + 1 ) ( a x + b ) k 1 + C  

Интегрирование дробей вида a x + b r x 2 + p x + q Править

Сначала рассмотрим дробь вида 1 r x 2 + p x + q  .

1 r x 2 + p x + q d x  

Для интегрирования таких дробей применяется выделение полного квадрата знаменателя.[8] Прибавим к r x 2 + p x   такое число, чтобы образовался квадрат суммы. Свернём полученное выражение в квадрат линейного двучлена. Прибавленное число вычтем из q  , чтобы выражение не изменилось. Получим представление квадратного трёхчлена в виде ( c x + d ) 2 + e  . Полученный линейный двучлен занесём под дифференциал:

1 r x 2 + p x + q d x = 1 ( c x + d ) 2 + e d x = 1 c 1 ( c x + d ) 2 + e d ( c x + d )  

Мы свели интеграл к табличному; конкретный табличный интеграл определяется знаком e  . Если e > 0  , то обозначим h = e  :

1 c 1 ( c x + d ) 2 + e d ( c x + d ) = 1 c 1 ( c x + d ) 2 + h 2 d ( c x + d ) = 1 c h arctg c x + d h + C  

Если e < 0  , то обозначим h = e  :

1 c 1 ( c x + d ) 2 + e d ( c x + d ) = 1 c 1 ( c x + d ) 2 h 2 d ( c x + d ) = 1 2 c h ln | c x + d h c x + d + h | + C  

Если e = 0  , то:

1 c 1 ( c x + d ) 2 d ( c x + d ) = 1 c 1 c x + d + C  

Для интегрирования дробей вида a x + b r x 2 + p x + q   в числителе выделяется производная знаменателя.[8] Берётся производная знаменателя, умножается на некоторое число так, чтобы при x   получилось a   и затем прибавляется значение, чтобы получилось b.

Производная числителя есть 2 r x + p  . Мы умножаем её на такое число, чтобы при x получилось a  .

s ( 2 r x + p ) = a x + p  .

Затем прибавляем такое число, чтобы это выражение стало равно числителю.

s ( 2 r x + p ) + h = a x + b  

В таком виде и записываем числитель в интеграле.

s ( 2 r x + p ) + h r x 2 + p x + q d x = s ( 2 r x + p ) r x 2 + p x + q d x + h r x 2 + p x + q d x  

Второй интеграл уже был рассмотрен в предыдущем пункте. Осталось взять первый. Так как в числителе стоит производная знаменателя, мы без труда можем занести знаменатель под дифференциал.

s ( 2 r x + p ) r x 2 + p x + q d x = s 1 r x 2 + p x + q d ( r x 2 + p x + q ) = s ln | r x 2 + p x + q |  

Описанный метод интегрирования работает для любой дроби с квадратным трёхчленом в знаменателе, а не только с отрицательным дискриминантом. Таким образом, для дробей с двучленом с положительным дискриминантом мы рассмотрели два способа интегрирования.

Интегрирование дробей вида a x + b ( r x 2 + p x + q ) m Править

Дробь a x + b ( r x 2 + p x + q ) m   интегрируется также с помощью выделения в числителе производной знаменателя.

s ( r x 2 + p x + q ) + g ( r x 2 + p x + q ) m d x = s d ( r x 2 + p x + q ) ( r x 2 + p x + q ) m + g 1 ( r x 2 + p x + q ) m d x  

Левый интеграл является табличным:

d ( r x 2 + p x + q ) ( r x 2 + p x + q ) m = 1 ( m + 1 ) ( r x 2 + p x + q ) m 1  

Правый же интеграл является самым сложным из рассмотренных здесь. Сразу же выделим полный квадрат в знаменателе. Задача сводится к взятию следующего интеграла:

1 ( ( c x + d ) 2 + e ) m d x  

Рассмотрим два способа его взятия.

Рекуррентное соотношениеПравить

Обозначим I k = 1 ( ( c x + d ) 2 + e ) k d x  . Для I k   можно составить рекуррентное соотношение. Будем брать интеграл по частям:

I k = 1 ( ( c x + d ) 2 + e ) k d x = 1 c 1 ( ( c x + d ) 2 + e ) k d ( c x + d ) = c x + d c ( ( c x + d ) 2 + e ) k 1 c ( c x + d ) d ( 1 ( ( c x + d ) 2 + e ) k ) = c x + d c ( ( c x + d ) 2 + e ) k + 2 k ( c x + d ) 2 ( ( c x + d ) 2 + e ) k + 1 d x =  
= c x + d c ( ( c x + d ) 2 + e ) k + 2 k ( c x + d ) 2 + e e ( ( c x + d ) 2 + e ) k + 1 d x = c x + d c ( ( c x + d ) 2 + e ) k + 2 k 1 ( ( c x + d ) 2 + e ) k d x 2 k h 2 1 ( ( c x + d ) 2 + e ) k + 1 d x = c x + d c ( ( c x + d ) 2 + e ) k + 2 k I k 2 k h 2 I k + 1  

Тогда

I k + 1 = 1 2 k e ( c x + d c ( ( c x + d ) 2 + e ) k + ( 2 k 1 ) I k )  

Интеграл I 1   может быть взят как показано в предыдущем пункте. Затем при помощи полученной рекуррентной формулы последовательно берутся интегралы I 2 , I 3 ,   и так далее до нужного интеграла. Данный метод особенно удобен при интегрировании дробей после разложения на простейшие, так как сразу даёт интегралы для всех k m  .[9]

Так как интегралы такого вида встречаются довольно редко, обычно эту рекуррентную формулу не запоминают, а просто каждый раз снова выводят. Заметим, что в формуле не накладывается никаких ограничений на знак e  . Таким образом, это рекуррентное соотношение можно использовать и в случае, если квадратный трëхчлен в знаменателе имеет положительный дискриминант.

Тригонометрическая подстановкаПравить

Интегрирование такого вида дробей также возможно при помощи тригонометрической подстановки. Рассмотрим для начала дробь вида

1 ( ( c x + d ) 2 + h 2 ) m  

Здесь есть важное отличие от рекуррентной формулы: та не зависела от знака дискриминанта и одинаково работала в любом случае; здесь же мы сразу полагаем дискриминант знаменателя отрицательным и поэтому после выделения полного квадрата можем представить e   в виде квадрата положительного числа h 2  . Вынесем h 2   из суммы.

1 h 2 m ( ( c x + d ) 2 h 2 + 1 ) m  

Выполним замену c x + d h = tg φ  . Тогда d x = h c cos 2 φ  .

1 h 2 m ( ( c x + d ) 2 h 2 + 1 ) m d x = h c 1 h 2 m ( tg 2 φ + 1 ) m cos 2 φ d φ = 1 c h 2 m 1 c o s 2 m x cos 2 φ d φ = 1 c h 2 m 1 cos 2 m 2 φ d φ  

Данный интеграл довольно легко берётся с помощью последовательного применения формул понижения степени в случае чётной степени косинуса, и занесения косинуса под дифференциал в случае нечётной. В результате у нас получится линейная комбинация степеней синусов от чётного угла.

Далее необходимо сделать обратную замену. Для получения красивых выражений применяется следующая уловка. Выражение ( c x + d ) 2 + h 2 = r x 2 + p x + q   напоминает теорему Пифагора. Если считать c x + d  , h   катетами, а r x 2 + p x + q   — гипотенузой, то выражение c x + d h = tg φ   обретает смысл как тангенс угла между катетом h   и гипотенузой, так как это отношение противолежащего катета к прилежащему. Тогда sin φ = c x + d r x 2 + p x + q   как отношение противолежащего катета к гипотенузе, а cos φ = h r x 2 + p x + q   как отношение прилежащего к гипотенузе. Нетрудной проверкой можно убедиться, что это действительно так. Данные соображения удобный способ для запоминания этих формул, но следует помнить, что это не является формальным обоснованием.

Формулы для синусов и косинусов можно и просто запомнить: синус есть деление линейного двучлена из полного квадрата на корень квадратного трёхчлена, а косинус — деление константы (точнее её корня), которая прибавляется к полному квадрату.[10]

Существует вариация этого метода и для трёхчленов с положительным дискриминантом.

1 ( h 2 ( c x + d ) 2 ) m  

В такой ситуации можно сделать гиперболическую замену.

c x + d h = th φ  

Затем аналогично приходим к интегралу от гиперболического косинуса в чётной степени и аналогично интегрируем его. Итоговое выражение состоит из гиперболических синусов и линейных слагаемых. В линейных слагаемых мы делаем обратную замену

φ = 1 2 ln | h + c x + d h c x d |  

Для того, чтобы выразить гиперболические синусы, применяем аналогичный приём:

sh φ = c x + d h 2 ( c x + d ) 2  
ch φ = h h 2 ( c x + d ) 2  

На самом деле тригонометрические и гиперболические замены могут быть и другими. Для случая отрицательного дискриминанта возможны следующие замены:

tg φ ,   ctg φ ,   sh φ ,   csch φ = c x + d h  

Для случая положительного следующие:

sin φ ,   cos φ ,   sec φ ,   cosec φ ,   th φ ,   cth φ ,   ch φ ,   sch φ = c x + d h  

Наиболее удобны здесь замены на тангенсы и котангенсы, поскольку они приводят интеграл к интегралу от синуса или косинуса в некоторой степени, который берётся довольно просто. Остальные же замены приводят к куда более сложным интегралам.

Комплексное разложение на простейшиеПравить

Если в коэффициентах дробей допускать комплексные числа, то разложение на простейшие заметно упрощается. В комплексных числах правильную дробь можно разложить в сумму одних только дробей вида A ( x a ) k  . Дроби же с квадратными знаменателями простейшими не считаются.[11]

Использование комплексного разложения позволяет проинтегрировать дробь практически устно. Все методы вещественного разложения дроби работают и с комплексным разложением. Недостатком является то, что итоговый интеграл содержит логарифмы и дроби с комплексными числами и приведение этого выражения к выражению содержащему только вещественные числа требует дальнейших преобразований.

Для нахождения интеграла рациональной функции комплексного переменного, комплексное разложение на простейшие используется напрямую без дальнейшего преобразования выражений. Все табличные интегралы верны и для комплексных функций, с тем лишь изменением, что арктангенс и логарифм модуля заменяются соответственно на комплесный многозначный логарифм и комплексный многозначный арктангенс.

Общий вид интеграла рациональной функцииПравить

Из вышеприведённых методов для интеграла от рациональной функции можно составить общий вид.

P ( x ) i = 1 l ( x x i ) k i i = 1 n ( x 2 + p i x + q i ) m i d x = T ( x ) i = 1 l ( x x i ) k i 1 i = 1 n ( x 2 + p i x + q i ) m i 1 + i = 1 l A i ln | x x i | + i = 1 n ( B i ln ( x 2 + p i x + q i ) + C i arctg x + r i h )  

x + r i   здесь линейный двучлен, получаемый выделением полного квадрата из x 2 + p i x + q i  , т. е. x 2 + p i x + q i = ( x + r i ) 2 + h 2  . Обе дроби здесь правильные. Дробь в правой части равенства называется рациональной или алгебраической частью интеграла, сумма же логарифмов и арктангенсов — трансцендентной частью.[12]

Из этого общего вида легко можно видеть, что интеграл от дроби, не имеющей кратных корней, есть сумма одних только арктангенсов и логарифмов. В свою очередь, если кратные корни есть, то в рациональной части интеграла кратности этих корней уменьшаются на 1.

Метод ОстроградскогоПравить

Если сумму логарифмов и арктангенсов представить как интеграл некоторой правильной дроби без кратных корней (эту дробь можно определить просто взяв производную), то получится следующая формула.

P ( x ) i = 1 l ( x x i ) k i i = 1 n ( x 2 + p i x + q i ) m i d x = T ( x ) i = 1 l ( x x i ) k i 1 i = 1 n ( x 2 + p i x + q i ) m i 1 + H ( x ) i = 1 l ( x x i ) i = 1 n ( x 2 + p i x + q i ) d x  ,

называемая формулой Остроградского. На этой формуле основан ещё один метод интегрирования рациональных функций — метод Остроградского. Он позволяет свести задачу к интегрированию рациональной дроби со знаменателем без кратных неприводимых множителей, которая значительно проще.

Суть метода заключается в следующем. Пусть нам нужно проинтегрировать рациональную функцию. Запишем для неё формулу Остроградского (как выше). Знаменатели дробей из формулы нам известны, числители имеют степень меньше знаменателей. Это даёт нам возможность записать в знаменатели многочлены с неопределёнными коэффициентами.

T ( x ) = A s x s + + A 1 x + A 0  
H ( x ) = B r x r + + B 1 x + B 0  

Теперь мы можем найти эти коэффициенты методом неопределённых коэффициентов. Продифференцируем это равенство и приведём к общему знаменателю. Тогда мы можем приравнять числители, приравнять коэффициенты при равных степенях и решить систему. Разумеется, тут можно использовать все те упрощения, что использовались при разложении дробей, вроде подстановок корней или подстановки бесконечности. Таким образом, задача будет сведена к интегрированию дроби со знаменателем без кратных дробей. Дробь же со знаменателем без кратных корней намного проще интегрировать. Все её коэффициенты разложения можно получить методом Хевисайда и подстановками комплексных корней.

Метод Остроградского удобен при большом количестве кратных корней. Однако сильно задачу он не упрощает, система уравнений получается не менее сложная, чем при обычном разложении на простейшие.

Метод Остроградского позволяет найти рациональную часть интеграла при помощи одних только алгебраических операций даже не зная разложения знаменателя. Пусть P ( x ) Q ( x ) = T ( x ) Q 1 ( x ) + H ( x ) Q 2 ( x )   — формула Остроградского. Тогда Q 1 ( x )   есть ни что иное, как наибольший общий делитель Q ( x )   и Q ( x )  . Его можно вычислить при помощи алгоритма Евклида. Многочлен Q 2 ( x )   же можно получить поделив Q ( x )   на Q 1 ( x )  . Далее просто приравниваем знаменатели и решаем систему линейных алгебраических уравнений.

См. такжеПравить

ПримечанияПравить

СсылкиПравить

ЛитератураПравить

  • Зорич В. А. Математический анализ. Часть 1 (рус.). — 6-е изд. — М.: МЦНМО, 2012. — 702 p.
  • Кудрявцев Л. Д. Курс математического анализа. В 3-х томах. Том 1. Дифференциальное и интегральное исчисления функций многих переменных (рус.). — М.: Дрофа, 2003. — 704 p.
  • Фихтенгольц Г. М. Курс дифференциального и интегрального исчисления. В 3-х томах. Том 2 (рус.). — 8-е изд.. — М.: ФИЗМАТЛИТ, 2003. — 864 p. — ISBN 5-9221-0157-9.
  • Rickey V. F., Tuchinsky Ph. M. An Application of Geography to Mathematics: History of the Integral of the Secant (англ.) // Mathematics Magazine : журнал. — 1980. — May (vol. 53, no. 3). — P. 162–166.
  • Bauldry W.C. Partial Fractions via Calculus (англ.) // Daniel Alpay Problems, Resources, and Issues in Mathematics Undergraduate Studies : журнал. — 2018. — 9 May (vol. 28, iss. 5). — P. 425–437. — ISSN 1051-1970. — doi:10.1080/10511970.2017.1388312.
  • Dawkins P. Integrals Involving Quadrtics (англ.). Дата обращения: 5 июля 2021.