Розкладання на прості дроби

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Метод невизначених коефіцієнтів (Розкладання на прості дроби) (Шаблон:Lang-en) алгебраїчного дробу (такого дробу, що чисельник і знаменник обидва многочлени) — це операція, яка складається з вираження дробу як суми многочлена (можливо нуля) і одного або кількох дробів з простішими знаменниками.

Розкладання на прості дроби є досить важливим наприклад у інтегральному численні, оскільки цей алгоритм дає можливість обчислити первісну раціональної функції набагато простіше.

Розкладання на прості дроби можна використати, щоб привести раціональний дріб форми

f(x)g(x)

де ƒ і g є многочленами, до виразу форми

jfj(x)gj(x)

де gj (x) це многочлени які є дільниками g(x), і зазвичай меншого степеню. Отже, розклад на прості дроби можна розглядати як процедуру обернену до простішої операції додавання алгебраїчних дробів, результатом якої є єдиний алгебраїчний дріб з чисельником і знаменником зазвичай вищого степеню. Повний розклад проводить перетворення так далеко як тільки можливо: інакше кажучи, g факторизується на стільки, на скільки це можливо. Отже, на виході повного розкладу на прості дроби ми маємо суму дробів, де:

Приклади

Приклад 1

f(x)=1x2+2x3

Тут знаменник можна розкласти на два різні лінійні множники:

q(x)=x2+2x3=(x+3)(x1)

Отже, ми маємо такий розклад

f(x)=1x2+2x3=Ax+3+Bx1

Множення на x2 + 2x − 3 дає нам таке рівняння

1=A(x1)+B(x+3)

Заміна x = −3 дає A = −1/4 і заміна x = 1 дає B = 1/4. Отже,

f(x)=1x2+2x3=14(1x+3+1x1)

Приклад 2

f(x)=x3+16x34x2+8x

Після ділення многочленів, ми маємо

f(x)=1+4x28x+16x34x2+8x=1+4x28x+16x(x24x+8)

Оскільки (−4)2 − 4×8 = −16 < 0, множник x2 − 4x + 8 є незвідним і розклад на прості дроби над полем дійсних чисел такий

4x28x+16x(x24x+8)=Ax+Bx+Cx24x+8

Множачи на x3 − 4x2 + 8x, отримуємо тотожність

4x28x+16=A(x24x+8)+(Bx+C)x

Беручи x = 0, ми бачимо, що 16 = 8A, отже A = 2. Порівнюючи коефіцієнти при x2 ми бачимо, що 4 = A + B = 2 + B, отже B = 2. З порівняння лінійних коефіцієнтів ми бачимо, що −8 = −4A + C = −8 + C, отже C = 0. В підсумку,

f(x)=1+2(1x+xx24x+8)

Приклад 3

Цей приклад демонструє майже всі можливі хитрощі, які могли б знадобитися в розв'язанні за допомогою СКА.

f(x)=x92x6+2x57x4+13x311x2+12x4x73x6+5x57x4+7x35x2+3x1

Після ділення многочленів і факторизації знаменника, маємо

f(x)=x2+3x+4+2x64x5+5x43x3+x2+3x(x1)3(x2+1)2

Розклавши на прості дроби отримує таку форму

2x64x5+5x43x3+x2+3x(x1)3(x2+1)2=Ax1+B(x1)2+C(x1)3+Dx+Ex2+1+Fx+G(x2+1)2

Множачи на (x − 1)3(x2 + 1)2 переходимо до тотожних многочленів

2x64x5+5x43x3+x2+3x=A(x1)2(x2+1)2+B(x1)(x2+1)2+C(x2+1)2+(Dx+E)(x1)3(x2+1)+(Fx+G)(x1)3

Беручи x = 1 отримуємо 4 = 4C, отже C = 1. Так само, беручи x = i отримуємо 2 + 2i = (Fi + G)(2 + 2i), отже Fi + G = 1, звідси F = 0 і G = 1 через прирівнювання дійсних і уявних складових. З C = G = 1 і F = 0, беручи x = 0 ми отримуємо AB + 1 − E − 1 = 0, таким чином E = AB.

Маємо тотожність

2x64x5+5x43x3+x2+3x=A(x1)2(x2+1)2+B(x1)(x2+1)2+(x2+1)2+(Dx+(AB))(x1)3(x2+1)+(x1)3=A((x1)2(x2+1)2+(x1)3(x2+1))+B((x1)(x2+1)(x1)3(x2+1))+(x2+1)2+Dx(x1)3(x2+1)+(x1)3

Розкриваючи дужки і сортуючи степені x отримуємо

2x64x5+5x43x3+x2+3x=(A+D)x6+(A3D)x5+(2B+4D+1)x4+(2B4D+1)x3+(A+2B+3D1)x2+(A2BD+3)x

Тепер ми можемо порівняти коефіцієнти і побачити, що

A+D=2A3D=42B+4D+1=52B4D+1=3A+2B+3D1=1A2BD+3=3,

з A = 2 − D і −A −3 D =−4 випливає, що A = D = 1 і з цього B = 0, далі C = 1, E = AB = 1, F = 0 і G = 1.

Отже, розклад на прості дроби для ƒ(x) такий

f(x)=x2+3x+4+1(x1)+1(x1)3+x+1x2+1+1(x2+1)2.

Замість розкривання дужок, інші лінійні залежності коефіцієнтів можна було отримати через обчислення похідних у x=1 і x=i в попередній поліноміальній тотожності. (Для цього згадаймо, що похідна в x=a від (x−a)mp(x) зникає якщо m > 1 і є просто p(a) якщо m=1.) Отже, наприклад, перша похідна в x=1 дає

2645+5433+2+3=A(0+0)+B(2+0)+8+D0

тобто 8 = 2B + 8 отже B=0.

Розкладання раціональних дробів на елементарні дроби

Класичним прикладом застосування методу невизначених коефіцієнтів є розкладання правильного раціонального дробу в області комплексних або дійсних чисел на найпростіші дроби.

Нехай p(z) і q(z)многочлени з комплексними коефіцієнтами, причому степінь многочлена p(z) менше степені многочлена q(z), коефіцієнт при старшому члені многочлена q(z) дорівнює 1, zi i{1,..,k} ― корені многочлена q(z) з кратностями αi, отже,

q(z)=(zz1)α1(zz2)α2..(zzk)αk

Функція p/q може бути подана, і причому єдиним способом, у вигляді суми елементарних дробів

p(z)q(z)=i=1kj=1αiAi,j(zzi)j,

де Ai,j ― невідомі поки комплексні числа (їх кількість дорівнює степені q). Для їх знаходження обидві частини рівності приводять до спільного знаменника. Після його відкидання і приведення в правій частині подібних членів одержується рівність, яка зводиться до системи лінійних рівнянь відносно Ai,j.

Примітка. Знаходження невідомих можна спростити, якщо q(z) має некратні корені zj. Після множення на zzj останньої рівності і підстановки z=zj безпосередньо одержуємо значення відповідного коефіцієнта Aj=p(zj)ij(zjzi)αi.

Джерела

Див. також

Посилання