Matematika/Racionaliųjų funkcijų integravimas

Iš testwiki.
Pereiti į navigaciją Jump to search

Šis straipsnis yra apie racionaliųjų funkcijų integravimą.

Integravimas funkcijų turinčių kvadratinį trinarį

  • ∫dxax2+bx+c=∫4adx4a2x2+4abx+b2+4ac−b2=4a∫dx(2ax+b)2+(4ac−b2)=

=4a2a∫duu2+s=2sarctan⁡us+C=24ac−b2arctan⁡2ax+b4ac−b2+C, kur u=2ax+b; du=2adx; 4ac−b2=s; s>0.

∫Mx+Nax2+bx+cdx=4a∫Mx+N(2ax+b)2+(4ac−b2)dx=4a2a∫Mu−b2a+Nu2+sdu= =1a∫Mu−Mb+2aNu2+sdu=Ma∫uduu2+s+2aN−Mba∫duu2+s= =M2a∫d(u2+s)u2+s+2aN−Mba∫duu2+s=M2aln⁡|u2+s|+2aN−Mbasarctan⁡us+C= =M2aln⁡|(2ax+b)2+4ac−b2|+2aN−Mba4ac−b2arctan⁡2ax+b4ac−b2+C= =M2aln⁡|4a(ax2+bx+c)|+2aN−Mba4ac−b2arctan⁡2ax+b4ac−b2+C, kur u=2ax+b; x=u−b2a; du=2adx; 4ac−b2=s; s>0; d(u2+s)=2udu.

  • ∫Ax+Bax2+bx+cdx=∫A2a(2ax+b)+(B−Ab2a)ax2+bx+cdx=

=A2a∫2ax+bax2+bx+cdx+(B−Ab2a)∫dxax2+bx+c.

∫dxax2+bx+c=1a∫dx(x+b2a)2+(ca−b24a2).

ax2+bx+c=a(x2+bax+ca)=a[x2+2b2ax+(b2a)2+ca−(b2a)2]=a[(x+b2a)2+(ca−b24a2)].

  • ∫Ax+Bax2+bx+cdx=∫A2a(2ax+b)+(B−Ab2a)ax2+bc+cdx=

=A2a∫2ax+bax2+bx+cdx+(B−Ab2a)∫dxax2+bx+c. Pritaikę pirmajam iš gautų integralų keitinį ax2+bx+c=t, (2ax+b)dx=dt, gauname: ∫(2ax+b)dxax2+bx+c=∫dtt=2t+C=2ax2+bx+c+C.


Pavyzdžiai

  • ∫6x+5x2+4x+9dx=∫6x+5(x+2)2+5dx=∫6(t−2)+5t2+5dt=∫6t−7t2+5dt=3∫d(t2+5)t2+5−

−7∫dtt2+5=3ln⁡(t2+5)−75arctan⁡t5+C=3ln⁡(x2+4x+9)−75arctan⁡x+25+C,

kur x+2=t; x=t−2; dx=dt.

  • ∫7x−23x2−5x+4dx=∫84x−2436x2−60x+48dx=∫84x−24(6x−5)2+23dx=16∫14u+70−24u2+23du=

=73∫uduu2+23+233∫duu2+23=76ln⁡|u2+23|+23323arctan⁡u23du+C= =76ln⁡|36x2−60x+48|+233arctan⁡6x−523+C=76ln⁡|3x2−5x+4|+233arctan⁡6x−523+C1,

kur u=6x−5; du=6dx; x=u+56.

  • ∫5x−3x2+6x−40dx=∫5x−3(x+3)2−49dx=∫5u−15−3u2−49du=5∫uduu2−49−

−18∫duu2−49dx=52ln⁡|u2−49|−1814ln⁡|u−7u+7|+C=52ln⁡|x2+6x−40|−97ln⁡|x−4x+10|+C,

kur u=x+3; du=dx; x=u−3. Šį uždavinį galima išspresti ir naudojantis aukščiau pateikta formule: ∫5x−3x2+6x−40dx=∫4(5x−3)dx4x2+24x+36−160−36=∫4(5x−3)dx(2x+6)2−196=42∫5u−62−3u2−196du= =22∫5u−30−6u2−196du=5∫uduu2−196−36∫duu2−196=52∫d(u2−196)u2−196−3628ln⁡|u−14u+14|+C= =52ln⁡|u2−196|−97ln⁡|2x−82x+20|+C1=52ln⁡|4(x2+6x−40)|−97ln⁡|x−4x+10|+C1, kur 2x+6=u; x=u−62; du=2dx; d(u2−196)=2udu. Abiejų būdų atsakymai gali skirtis konstanta.

  • ∫3x+47−x2+6xdx=∫3x+416−(x−3)2dx=∫3u+9+416−u2du=∫3udu16−u2+∫13du16−u2=

=−316−u2+13arcsin⁡u4+C=−37−x2+6x+13arcsin⁡x−34+C, kur u=x−3; du=dx; x=u+3; d(16−u2)=−2udu.

  • ∫(x+3)dxx2−2x−5=∫12(2x−2)+(3+122)x2−2x−5dx=12∫(2x−2)dxx2−2x−5+4∫dxx2−2x−5=

=12∫d(x2−2x−5)x2−2x−5+4∫dx(x−1)2−6=12ln⁡|x2−2x−5|+416ln⁡|6−(x−1)6+(x−1)|+C.

  • ∫dx2x2+8x+20=12∫dxx2+4x+10=12∫dx1[(x+42⋅1)2+(101−424⋅12)]=

=12∫dx(x2+4x+4)+(10−4)=12∫dx(x+2)2+6=12∫dtt2+6=1216arctan⁡t6+C= =126arctan⁡x+26+C, kur x+2=t, dx=dt.

  • ∫5x+3x2+4x+10dx=∫52(2x+4)+(3−10)x2+4x+10dx=

=52∫2x+4x2+4x+10dx−7∫dx(x+2)2+6= =52∫d(x2+4x+10)x2+4x+10−7ln⁡|x+2+(x+2)2+6|+C= =5x2+4x+10−7ln⁡|x+2+x2+4x+10|+C, kur d(x2+4x+10)=(2x+4)dx; d(x+2)=dx.

Integravimas racionaliųjų funkcijų

Teorema. Jeigu racionali funkcija R(x)Q(x) turi laipsnį daugianario skaitiklyje mažesnį nei laipsnį vardiklyje, o daugianaris Q(x) pateiktas pavidale
Q(x)=A(x−α)r(x−β)s...(x2+2px+q)g(x2+2ux+v)h...,
kur α,β,...,p,q,u,v... - realieji skaičiai, r, s, ..., g, h, ... - naturalieji skaičiai, tai šitą funkiciją galima vieninteliu budu pateikti pavidale
R(x)Q(x)=A1(x−α)+A2(x−α)2+...+Ar(x−α)r+B1(x−β)+B2(x−β)2+...+Bs(x−β)s+...+
+M1x+N1x2+2px+q+M2x+N2(x2+2px+q)2+...+Mgx+Ng(x2+2px+q)g+K1x+L1x2+2ux+v+K2x+L2(x2+2ux+v)2+...+Khx+Lh(x2+2ux+v)h+...,
kur A1, A2, ..., Ar, B1, B2, ..., Bs,..., M1, N1, M2, N2, ..., Mg, Ng, K1, L1, K2, L2, ..., Kh, Lh, ... - kai kurie realieji skaičiai.
Daugianaris (polinomas) Q(x) gali būti pateiktas neišskaidytas dauginamaisiais. Tada reikės surasti daugianario Q(x) visas realiąsias ir menamas šaknis ir žinoti jų kartotinumą. Šiame
Q(x)=A(x−α)r(x−β)s...(x2+2px+q)g(x2+2ux+v)h...
daugianaryje α,β,... yra realiosios daugianario Q(x) šaknys atitinkamai kartotinumo r, s, ... . O reiškiniai x2+2px+q=(x−z1)(x−z1‾),x2+2ux+v=(x−z2)(x−z2‾),... turi daugianario Q(x) menamas jungtines šaknis z1 ir z1‾, z2 ir z2‾,..., kurių kartotinumas atitinkamai lygus g, h, ... . Pavyzdžiui, kompleksiniam skaičiui z=3+4i jungtinis yra kompleksinis skaičius z‾=3−4i.



Polinomo šaknies kartotinumo radimas

Tegu turime polinomą Q(x)=(x−1)3(x−2). Polinomo Q(x) vienos šaknies (x=1) kartotinumas yra 3, o kitos šaknies (x=2) kartotinumas yra 1 (paprasta šankis).
Q(x)=(x−1)3(x−2)=(x3−3x2+3x−1)(x−2)=x4−3x3+3x2−x−2x3+6x2−6x+2=x4−5x3+9x2−7x+2.
Taigi,
(x−1)3(x−2)=x4−5x3+9x2−7x+2.
Kad surasti polinomo Q(x)=x4−5x3+9x2−7x+2 šaknies x=1 kartinumą reikia rasti polinomo Q(x) išvestinę tiek kartų, kol statant į kiekvienos eilės polinomo Q(x) išvestinę šaknies x=1 reikšmę, polinomo Q(x) išvestinė nustos būti lygi nuliui. Sakykim, n-ta polinomo Q(x) išvestinė su x=1 reikšme nelygi 0, o n-1, n-2 ir visos mažesnės eilės nei n išvestinės lygios nuliui. Tada polinomo Q(x) šaknies x=1 kartotinumas yra n.
Įrodymas per pavyzdį.
Kai surasime polinomo Q(x) trečios eilės išvestinę ir įstatysime x=1, tai Q‴(1) nebus lygus nuliui. Randame polinomo Q(x) išvestines iki 3 eilės:
Q′(x)=[(x−1)3(x−2)]′=(x4−5x3+9x2−7x+2)′,
Q′(x)=[3(x−1)2(x−2)+(x−1)3]=(4x3−15x2+18x−7);
matome, kad Q'(1)=0;
Q″(x)=[3(x−1)2(x−2)+(x−1)3]′=(4x3−15x2+18x−7)′,
Q″(x)=[6(x−1)(x−2)+3(x−1)2(x−2)+3(x−1)2]=(12x2−30x+18);
ir dabar matome, kad Q″(1)=0;
Q‴(x)=[6(x−1)(x−2)+3(x−1)2(x−2)+3(x−1)2]′=(12x2−30x+18)′,
Q‴(x)=[6(x−2)+6(x−1)+6(x−1)(x−2)+3(x−1)2+6(x−1)]=(24x−30);
na o dabar Q‴(1)≠0. Paskaičiuojame:
Q‴(1)=[6(1−2)+6(1−1)+6(1−1)(x−2)+3(1−1)2+6(1−1)]=−6;
Q‴(1)=(24⋅1−30)=−6.
Vadinasi polinomo Q(x) šaknies x=1 kartotinumas yra 3. Įrodymo esmė, kad imant išvestines, narys (x-1) prie tam tikros išvestinės eilės n pranyks (ir liks tik (x-2)) ir Q(n)(1) nebus lygus nuliui.
Analogiškai galima įrodyti, kai polinomas išskaidytas daugikliais su bet kokiais laipsniais. Tereikia taikyti funkcijų sandaugos diferencijavimo taisyklę [u(x)⋅v(x)]′=u′(x)v(x)+u(x)v′(x). Mūsų atveju u(x)=(x−1)3,v(x)=x−2.
Kai turime 3 funkcijas nuo x, tai taikome tą pačią dviejų funkcijų diferencijavimo taisyklę ([u(x)⋅v(x)]′=u′(x)v(x)+u(x)v′(x)). Pavyzdžiui, trims funkcijoms u, v, w nuo x taikome, lyg u(x) ir v(x) sandauga būtų g(x) funkcija (g(x)=u(x)v(x)), o w(x) lyg būtų atskira funkcija:
Q′(x)=[uvw]′=(uv)′w+uvw′=(u′v+uv′)w+uvw′=u′vw+uv′w+uvw′.
Indukcijos metodu, gautume, kad
Q′(x)=[u1u2u3...um]′=u1′u2u3...um+u1u2′u3...um+u1u2u3′...um+...+u1u2u3...um′.
Yra ir kitų būdų polinomo šaknies kartotinumui surasti. Vienas budas yra toks, kad mūsų pavyzdyje polinomą Q(x) reikia dalinti iš (x-1) tiek kartų, kol Q(x)=x4−5x3+9x2−7x+2 (ir kas liks iš jo po dalijimo/dalijimų) nesidalins iš (x-1) be liekanos. Paskutinis n-tas kartas, kai (x-1) padalins Q(x) be liekanos ir reikš šaknies x=1 kartotinumą, lygų n.

Racionalių trupmenų išskaidymas elementariosiomis

  • ∫x5+x4−8x3−4xdx=∫[x2+x+4+4x2+16x−8x(x+2)(x−2)]dx=x33+x22+4x+4∫x2+4x−2x(x+2)(x−2)dx.

x2+4x−2x(x+2)(x−2)=Ax+Bx+2+Cx−2. Kairiąją ir dešiniąją puses padauginę iš vardiklio x(x+2)(x−2), gauname: x2+4x−2=A(x+2)(x−2)+Bx(x−2)+Cx(x+2)=A(x2−4)+B(x2−2x)+C(x2+2x)=x2(A+B+C)+x(−2B+2C)−4A. Iš čia sudarome sistemą:

A+B+C=1,
−2B+2C=4,
−4A=−2.

Iš sistemos randame: A=12;B=−34;C=54. Vadinasi,

4∫x2+4x−2x(x+2)(x−2)dx=4(12∫dxx−34∫dxx+2+54∫dxx−2)= =4(12ln⁡|x|−34ln⁡|x+2|+54ln⁡|x−2|)+C=ln⁡|x2(x−2)5(x+2)3|+C. Irašę šią reikšmę į pačią pirmąją lygybę, gauname: ∫x5+x4−8x3−4xdx=x33+x22+4x+ln⁡|x2(x−2)5(x+2)3|+C.

  • ∫xdxx2−6x+12=∫xdx(x−3)2+3. Taikydami keitinį x−3=u, gauname:

∫(u+3)duu2+3=∫uduu2+3+3∫duu2+3=12∫d(u2+3)u2+3+3∫duu2+(3)2= =12ln⁡(u2+3)+33arctan⁡u3+C=12ln⁡(x2−6x+12)+3arctan⁡x−33+C.

Šį rezultatą buvo galima gauti iš karto remiantis ∫Mx+Nx2+px+qdx=M2ln⁡|x2+px+q|+2N−Mp4q−p2arctan⁡2x+p4q−p2+C lygybe. Mūsų atveju M=1, N=0, p=−6 ir q=12. Todėl ∫xdxx2−6x+12=12ln⁡(x2−6x+12)+−1⋅(−6)48−36arctan⁡2x−648−36+C= =12ln⁡(x2−6x+12)+3arctan⁡x−33+C.

  • ∫15x2−4x−81x3−13x+12dx=∫15x2−4x−81(x−3)(x+4)(x−1)dx=∫[Ax−3+Bx+4+Dx−1]dx.

15x2−4x−81=A(x+4)(x−1)+B(x−3)(x−1)+D(x−3)(x+4)=A(x2+3x−4)+B(x2−4x+3)+D(x2+x−12). Sulyginę koeficientus prie vienodų x laipsnių, gauname tiesinių lygčių sistemą

A+B+D=15,
3A−4B+D=−4,
−4A+3B−12D=−81.

Iš sistemos randame: A=3; B=5; D=7. Vadinasi ∫15x2−4x−81x3−13x+12dx=3∫dxx−3+5∫dxx+4+7∫dxx−1=

=3ln⁡|x−3|+5ln⁡|x+4|+7ln⁡|x−1|+C=ln⁡|(x−3)3(x+4)5(x−1)7|+C.
  • ∫x4−3x2−3x−2x3−x2−2xdx=∫[x+1−x+2x(x2−x−2)]dx;

x+2x(x−2)(x+1)=Ax+Bx−2+Dx+1;

x+2=A(x−2)(x+1)+Bx(x+1)+Dx(x−2)=A(x2−x−2)+B(x2+x)+D(x2−2x)=x2(A+B+D)+x(−A+B−2D)−2A.
A+B+D=0;
−A+B−2D=1;
−2A=2;

A=−1; B=23; D=13. ∫x4−3x2−3x−2x3−x2−2xdx= =∫(x+1)dx+∫dxx−23∫dxx−2−13∫dxx+1=x22+x+ln⁡|x|−23ln⁡|x−2|−13ln⁡|x+1|+C.

  • ∫2x2−3x+3x3−2x2+xdx=∫[Ax+B(x−1)2+Dx−1]dx.

2x2−3x+3=A(x−1)2+Bx+Dx(x−1)=A(x2−2x+1)+Bx+D(x2−x)=x2(A+D)+x(−2A+B−D)+A.

A+D=2,
−2A+B−D=−3,
A=3.

A=3; B=2; D=−1. ∫2x2−3x+3x3−2x2+xdx=3∫dxx+2∫dx(x−1)2−∫dxx−1=3ln⁡|x|−2x−1−ln⁡|x−1|+C.

  • ∫2x−1x2−5x+6dx=∫2x−1(x−3)(x−2)dx=∫(Ax−3+Bx−2)dx,

kur 2x−1=A(x−2)+B(x−3)=(A+B)x−2A−3B. Sulyginam koeficientus vienodu laipsnių ir turime sistemą:

A+B=2;
−2A−3B=−1.

Iš kur A=5; B=−3. Tuomet ∫2x−1x2−5x+6dx=∫(5x−3−3x−2)dx=5∫d(x−3)x−3−3∫d(x−2)x−2= =5ln⁡|x−3|−3ln⁡|x−2|+C=ln⁡|(x−3)5(x−2)3|+C.

  • ∫9x3−30x2+28x−88(x2−6x+8)(x2+4)dx=∫9x3−30x2+28x−88(x−2)(x−4)(x2+4)dx=∫(Ax−2+Bx−4+Cx+Dx2+4)dx;
9x3−30x2+28x−88=A(x−4)(x2+4)+B(x−2)(x2+4)+(Cx+D)(x2−6x+8)=
=(A+B+C)x3+(−4A−2B−6C+D)x2+(4A+4B+8C−6D)x+(−16A−8B+8D);

Palyginam koeficientus prie vienodų laipsnių x.

x3 | A+B+C=9,
x2 | −4A−2B−6C+D=−30,
x1 | 4A+4B+8C−6D=28,
x0 | −16A−8B+8D=−88,

Išsprendę sistemą , randame: A=5; B=3; C=1; D=2. ∫9x3−30x2+28x−88(x2−6x+8)(x2+4)dx=∫(5x−2+3x−4+x+2x2+4)dx=5∫d(x−2)x−2+3∫d(x−4)x−4+ +12∫d(x2+4)x2+4+∫2dxx2+4=5ln⁡|x−2|+3ln⁡|x−4|+12ln⁡|x2+4|+22arctan⁡x2+C= =ln⁡|(x−2)5(x−4)3x2+4|+arctan⁡x2+C, kur d(x2+4)=2xdx.

  • ∫(x2+2)dx(x+1)3(x−2)=∫(A(x+1)3+A1(x+1)2+A2x+1+Bx−2)dx.

x2+2=A(x−2)+A1(x+1)(x−2)+A2(x+1)2(x−2)+B(x+1)3=(A2+B)x3+(A1+3B)x2+(A−A1−3A2+3B)x+(−2A−2A1−2A2+B).

x3| 0=A2+B,
x2| 1=A1+3B,
x1| 0=A−A1−3A2+3B,
x0| 2=−2A−2A1−2A2+B.
Išsprendę sistema, randame:

A=−1;A1=13;A2=−29;B=29.

∫(x2+2)dx(x+1)3(x−2)=∫(−1(x+1)3+13(x+1)2−29(x+1)+29(x−2))dx=
=12(x+1)2−13(x+1)−29ln⁡|x+1|+29ln⁡|x−2|+C=1−2x6(x+1)2+ln⁡|(x−2x+1)29|+C.