Интегриране на рационални функции
Вие четете за интеграли благодарение на проф. Михаил Константинов -зам. декан на УАСГ, виден математик и общественик
5.1 Разлагане в елементарни дроби
В тази глава ще разгледаме интеграли от рационални функции, т.е.
∫ R(x)dx където

Основният метод за решаване интеграли от този тип е разлагането в елементарни дроби.
Ще предполагаме, че полиномите Р и Q са от степен deg Р = m и degQ = n съответно, т.е., че рm ≠ 0 и qn ≠ 0. Ще предполагаме също, че n > 1, тъй като при п = 0 (т.е. при Q(x) = q0 ≠ 0) подинтегралната функция се свежда до полином. И накрая ще приемем, че
1) m < n, т.е. че степента на числителя е по-малка от тази на знаменателя, както и че
2) полиномите Р и Q са взаимно прости (в този случай изразът R(x) ce нарича правилна алгебрична дроб).
Действително, ако условията 1) и 2) не са първоначално изпълнени, то след съкращаване на общите множители на Р и Q (ако има такива) стигаме до израза R1(x) = P1(x)⁄Q1(x), където P1 и Q1 нямат общи множители от степен > 1. Накрая, ако deg P1 > degQ1, то R1(x) може да се представи във вида
R1(x) = P2(х) + P3(x)⁄Q1x
където Р2, Р3 са полиноми и Р3(х)⁄Q1(x) e правилна алгебрична дроб.
Пример 18


И така, нека е дадена правилната алгебрична дроб R(x). Според една основна теорема в алгебрата, полиномът Q има n нули x1,..., хn (т.е. Q(xj) = 0), които могат да бъдат реални
или комплексни, прости или кратни. Нека
са реалните нули с кратности k1,..., kr съответно, a
хr+1 = а1+ + b1i, xr+2 = а1 - b1i..., хn-1 = as + bsi, xn = as - bsi
ca комплексните нули (последните се срещат само в комплексно-спрегнати двойки аk+- bki = √-1, г с кратности l1,....ls, където
k1... + kr + 2(l1+...+ls) = n.
Тъй като
Q(x) = qn(x - x1) .... (x - xn)
= qn(x-c1)k1 .... (x - cr)kr(x2 + μ1x + vx)l1 ....(x2 + μsx + vs)
където
μj = -2aj, vj = a2 + b2
то Q(x) ce състои от множители от вида
(х - с)к
и
(x2 + μх + v)l = ((х - а)2 + b2)l.
Може да се докаже, че R(x) ce представя като сума от т.н. елементарни дроби от първи

и от втори тип

където Ai и Bj, Cj са константи, числото с е реална нула на Q с кратност к и a ± bi e двойка комплексно-спрегнати нули на Q с кратност l.
За да демонстрираме възможността за разлагане на правилна алгебрична дроб в сума от елементарни дроби, ще разгледаме първо случая, когато с е реална нула на Q с кратност k, т.е. когато
Q(x) = (x- с)kТ(х)
където Т е полином от степен n - k и Т(с) ± 0. Тогава R(x) може да се представи като сума от две правилни алгебрични дроби

където deg S<n - 2 и A ≠ 0.
Действително, за да бъде в сила последното представяне е необходимо и достатъчно да бъде изпълнено
Р(х) = АТ(х) + (х- c)S(x).
Като положим х = с за А получаваме
A = P(c)⁄T(c) Така за определяне на полинома S имаме зависимостта

Степента на така дефинирания полином Е очевидно не е по-голяма от n - 1, тъй като deg Р < deg Q = п и degT = п - к <п - 1. От друга страна имаме Е(с) = 0, т.е. числото с е нула на Е и следователно E(x) се дели на х - с. Така полиномът S определен от
x - с
е от степен, ненадвишаваща n - 2.
Аналогично се доказва, че ако a±bi е комплексно-спрегната двойка нули на Q с кратност l, то

където константите В, С не са едновременно нули и S е полином от степен, ненадвишаваща n - 3.
Сега общият резултат за разлагане на R(x) в сума от елементарни дроби от първи и втори тип следва непосредствено чрез последователно прилагане на доказаните формули за разлагане върху изразите

и/или
И така, правилната алгебрична дроб R(x) ce разлага в елементарни дроби както следва
(*)
За определяне на неизвестните n числа Aia,Bjp, Cjp най-често се използува методът на неопределените коефициенти. Той включва освобождаване от знаменателите в (*) чрез умножаване на двете страни на равенството с Q(x), разкриване на скобите и привеждане на подобните членове, и приравняване на коефициентите пред еднаквите степени на x. В резултат се получава линейна алгебрична от n-ти ред за неизвестните коефициенти в разложението, която има единствено решение.
Пример 19 Да разгледаме правилната алгебрична дроб

Числителят Q има реални нули с1 = 0, с2 = 1, както и двойка комплексно-спрегнати нули a ±bi = - 1 ± i с кратност l = 2. Така
Q(x) = х(х - 1)((x - 1)2 + 1)2 = х(х - 1)(x2 + 2x + 2)2
и разложението в елементарни дроби има вида

След освобождаване от знаменателите получаваме
х2 = A1(x-1)(x2 + 2x + 2)2 + A2x(x2 + 2x + 2)2
+ (B1x + C1)x(x - 1)(x2 + 2x + 2) + (В2х + С2)х(х - 1) откъдето x2 = (A1 + A2 + B1)x5 + (3A1+4A2 + B1 + C1)x4
+ (4A1 + 8А2 + С1 + В2)х3 + (8A2 - 2В1 -В2 + С2)х2 + (-4А1 + 4А2 - 2C1 - С2)x - 4А1
и
0 = A1 + A2 + B1
0 = 3A1 + 4A2 + B1 + C1
0 = 4A1 + 8A2 + C1 + B2
1 = 8A2 - 2B1 - B2 + C2
0 = -4A1 + 4A2 - 2C1 - C2
0 = -4A1 .
Решението на тази линейна система е
А1 = 0, А2 = 0.04, В1 = -0.04, C1 = -0.12, B2 = -0.2, С2 = 0.4
и следователно

Методът на неопределените коефициенти има и един друг вариант, който може да се окаже по-ефективен в сравнение с подхода, при който се приравняват коефициентите пред еднаквите степени на х. При този вариант, след освобождаване от знаменателя в представянето (*), променливата х се полага равна последователно на нулите на знаменателя Q. При това някои от коефициентите Aia, Bjp, Cjp ce определят непосредствено, а за други се получават линейни алгебрични системи от по-нисък ред.
Да разгледаме например правилната алгебрична дроб

където Р(х) = р2x2+р1х+р0 е полином от степен, не по-висока от 2, а знаменателят Q има една реална нула х1 = с и две комплексно-спрегнати нули x2,3 = a±bi. Тогава
Q(x) = (x-c)((x-a)2 + b2)
и разлагането на R(x) в елементарни дроби има вида

Оттук
Р(х) = А((х - а)2 + b2) + (Вх + С)(х- с). В последното равенство полагаме х = с и определяме А:

За определяне на В и С полагаме х = a + bi. След приравняване на реалните и имагинерните части в двете страни на равенството получаваме линейна система от две уравнения за В и С.
Този вариант на метода на неопределените коефициенти е особено ефективен когато знаменателят Q има само прости реални нули c1,...,cn, тъй като тогава всички коефициенти Аk в разложението

61
се намират непосредствено:

където с Qk сме означили полиномите, определени от

Ще отбележим накрая, че не е необходимо х непременно да се полага равно на нулите на Q, а може да се изберат които и да са n стойности на х, стига само получената система за коефициентите Aia,Bjp,Cjp да е разрешима.
5.2 Интегриране на елементарни дроби
1. Интегрирането на елементарните дроби от първи тип наистина е елементарно:
. При интегриране на елементарните дроби от втори тип

ще използваме рекурентния метод. Полагаме


откъдето
Fl(x) = CGl(x)+BHt(x).

Остава да определим рекурентно Gl(x) и Нl(х). За l > 1 преработваме израза за Нl(х) както следва.

По-сложно е преработването на израза за Gl(x), l > 1 (на този интеграл му се носи лошата слава, че е помогнал за скъсването на десет хиляди студенти само у нас1)








Полученото рекурентно уравнение за Gl(x) заедно с израза за
G1(x) =
= 1⁄barctan(x-a⁄b)
позволява последователното интегриране на елементарни дроби от втори тип.
5.3 Метод на Остроградски-Ермит
При решаване на интеграла
∫ P(x)⁄Q(x) dx
където P(x)⁄Q(x) е правилна алгебрична дроб (deg Р < deg Q) чрез разлагане в елементарни дроби, една от основните трудности е намирането на нулите х1,..., хn на знаменателя Q. За избягване на този проблем се прилага методът, предложен от Остроградски (руски математик, 1801-1862) и Ермит (френски математик, 1822-1901), който се състои в следното.
Нека D е най-големият общ делител на знаменателя Q и производната му Q', който може да се намери така. Полагаме Q = Q0 и Q' = Q1. Делим Q0 на Q1 като получаваме остатък Q2:
(Q0x)/Q1(x) = A1x + B1 + (Q2(x))/(Q1(x))
където A1,B1 са константи и degQ2 < degQ1 = n - 1. След това делим Q1 на Q2, означаваме остатъка с Q3 и т.н. Продължаваме този процес докато не получим нулев остатък, да
кажем при деленето на Qp-1 на Qp:
Qp-1(x)⁄ Qp(x) = Ap(x) + Вp
Делителят в това последно частно е търсеният най-голям общ делител: D = Qp.
Пример 20 Най-големият общ делител на полиномите
Q(x) = -x5 + x4 - 2x3 + 2x2 - х + 1 Q'(x) = -5x4 + 4x3 - 6x2 + 4x - 1
е полиномът x2 + 1.
Да означим с d = deg D степента на полинома D и нека
S(x) = Q(x)⁄D(x)
(ще отбележим, че полиномът S от степен deg S = n - d има само прости нули). След определяне на D и S първоначалният интеграл се представя във вида
(**)
където P1 и Р2 са неизвестни полиноми от степен d1 = deg P1 < deg D и d2 = deg P1 < deg S. За намиране на неизвестните полиноми диференцираме последното равенство:

откъдето
P(x)D(x) = (P1(x)D(x) -P1(x)D'(x))S(x) +P2(x)D2(x).
Заедно с (**), това е основната формула на метода на Остроградски-Ермит. Тук полиномите P1 и Р2 търсим от степени d1 = d - 1 и d2= n - d - 1 съответно, т.е. неизвестните коефициенти в P1 и P2 са общо d1 + d2 + 2 = n на брой.
Пример 21 Да пресметнем интеграла

по метода на Остроградски-Ермит. Имаме
Q(x) = (x3+x + 1)2
Q'(x) = 2(x3 + x + 1)(Зx2 + 1)
откъдето
D(x) = x3 + x + 1 S(x) = x3 + x + 1.
Търсим полиномите P1 и Р2 във вида
Рj(x) = Ajx2 + Bjx + Cj.
След диференциране, освобождаване от знаменателите, разкриване на скобите и привеждане на подобните членове, основната формула добива вида
Зx5-Зx2 + x + 1 = А2х5 + (В2 - А1)х4 + (А2 + С2 - 2В1)х3
+ (А1 +А2 + В2- 3C1)x2 + (2А1 + С2 + В2)х + Bi-Ci + C2.
След приравняване на коефициентите пред еднаквите степени на x получаваме система от шест уравнения за шестте неизвестни коефициенти, която има решение
Така
А1=0,В1 = 2,С1=2; А2 = 3,В2 = 0,С2 = 1.

Необходимо е да се отбележи, че методът на Остроградски-Ермит се прилага и когато нулите на Q са известни, тъй като в редица случаи той е по-ефективен в сравнение с разлагането в елементарни дроби.
По принцип методът на Остроградски-Ермит е по-ефективен в случаите, когато полиномът Q има кратни нули, т.е. когато най-големият общ делител D на Q и Q' е нетривиален (разли ен от константа).
И накрая ще напомним, че в някои случаи най-ефикасно се оказва прилагането на някакво специално преобразувание, например като се използуват формулите от т. 6 на раздел 4.1, като се разложи числителя по специален начин, и т.н.
Пример 22

Пример 23

= ∫ (x - 1)-8dx + 2 ∫ (x - 1)-9dx + ∫ (x - 1)-10dx

Пример 24


5.4 Упражнения
1. Покажете, че ако
Q(x) = qnxn+ qn-1xn-1+....+ q1x + q0
е полином от степен n> 2, то
Q(x)/Q′(x) = x/n + (qn - 1)/n + Q2(x)/Q′(x)
където
Q2(x) = cn - 2xn - 2 + ....
е полином от степен deg Q2 < n - 2, като

2. Пресметнете интегралите

3. Пресметнете интеграла

чрез разлагане в елементарни дроби и по метода на Остроградски-Ермит. Сравнете ефективността на двата подхода за този пример.
4. Приложете метода на Остроградски-Ермит към интегралите

Сравнете резултата с този от т. 2 на раздел 5.2. 5. Решете интеграла

с "хитрост", т.е. без разлагане в елементарни дроби и без да използвате метода на Остроградски-Ермит (например, представете числителя като 1 - x + х ; има и други хитри начини).
Авторът на math10.com благодари на проф. Константинов за разрешението да публикува учебника: "Интеграли" на страниците на сайта
Редактирай страницата
Направи нова страница
Изпратете материали(програми), свързани с математиката на:











