English




Интегриране на рационални функции

Вие четете за интеграли благодарение на проф. Михаил Константинов -
зам. декан на УАСГ, виден математик и общественик

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 + В23 + (8A2 - 2В12 + С22 + (-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 определят непосредствено, а за други се получават линейни алгебрични системи от по-нисък ред.

Да разгледаме например правилната алгебрична дроб

където Р(х) = р2x21х+р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 - А14 + (А2 + С2 - 2В13

+ (А12 + В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 благодари на проф. Константинов за разрешението да публикува учебника: "Интеграли" на страниците на сайта


изпрати на приятел
Редактирай страницата
Направи нова страница
Изпратете материали(програми), свързани с математиката на:
Bookmark this page to Delicious Bookmark this to Digg Bookmark this to co.mments Bookmark this to Blogmarks Bookmark this to Feed Me Links Bookmark this  to Furl Bookmark this to linkaGoGo Bookmark this to Reddit Bookmark this page to Smarking Bookmark this to Spurl Bookmark this to Yahoo! Bookmark this to Google

За реклама   Дарения    Детска енциклопедия   Реферати
Copyright © 2007. Копирането на материали е нарушение на закона за авторските права и сайтът ще си търси правата!