Integrace racionálních funkcí

Z testwiki
Skočit na navigaci Skočit na vyhledávání

Integrace racionálních funkcí se týká neurčitého integrálu tvaru P(x)Q(x)dx, kde P(x),Q(x) jsou polynomy.

Racionální funkci P(x)Q(x) je vždy možné rozložit na součet polynomu a ryze racionální lomené funkce. Racionální lomenou funkci vyjádříme jako součet parciálních zlomků. Vzhledem k tomu, že integrace polynomu je triviální, zbývá řešit integraci lomené racionální funkce, která se však v nejobecnějším případě redukuje na řešení integrálu

I1=A(xa)ndx

pro přirozené číslo n1 a xa, a integrálu

I2=Mx+N(x2+px+q)ndx

pro přirozené číslo n1, přičemž diskriminant D výrazu x2+px+q je záporný.

Pro integrál I1 dostaneme pro n=1 aplikováním základních integračních vztahů výraz

Axadx=Aln|xa|+C

pro xa.

Pro n2 pak pro I1 ze základních vztahů plyne

A(xa)ndx=A1n1(xa)n1+C

pro xa.


Integrál I2 pro M=0,n=1 lze převést na integrál dxx2+a2 pomocí substituce

x2+px+q=(x+p2)2(p24q)=z2+a2,

kde z=x+p2 a a2=(p24q)=D. Pomocí základních integračních vztahů pak dostaneme

Ndxx2+px+q=Ndx(x+p2)2(p24q)=
=Ndzz2+a2=Naarctgza+C=NDarctgx+p2D+C

Integrál I2 pro M0 a n=1 upravíme tak, aby v čitateli byl (až na aditivní konstantu) násobek derivace jmenovatele, což umožňuje úpravu

kf(x)+Af(x)dx=kf(x)f(x)dx+Af(x)dx

Řešení prvního integrálu lze najít podle základních integračních vztahů a druhý integrál je integrál typu I2 pro M=0,n=1. Využijeme-li toho, že (x2+px+q)=2x+p a současně

Mx+N=M2(2x+2NM)=M2[(2x+p)+(2NMp)],

pak dostáváme řešení

Mx+Nx2+px+qdx=M22x+px2+px+qdx+M2(2NMp)dxx2+px+q=
=M2ln|x2+px+q|+AI

kde I je integrál typu I2 pro M=0,n=1.

Integrál I2 pro M=0,n>1 lze pomocí substituce xp2=z,dz=dx a (p24q)=a2 upravit na tvar

Kn=Ndx(x2+px+q)n=Ndx[(xp2)2(p24q)]n=Ndz(z2+a2)n


Řešíme-li poslední integrál metodou per partes, dostaneme rekurentní vztah

Kn+1=z2na2(z2+a2)n+2n12na2Kn

pro n1. Řešení integrálu Kn lze pak vyjádřit prostřednictvím integrálu K1, což je však integrál typu I2 pro M=0,n=1.

U integrálů I2, u nichž je M0,n>1 použijeme f(x)=x2+px+q. Čitatele lze pak vyjádřit ve tvaru kf(x)+A. Řešení má pak tvar

Mx+N(x2+px+q)ndx=kf(x)+A[f(x)]ndx=kf(x)[f(x)]ndx+Adx[f(x)]n=
=M2(1n)1(x2+px+q)n1+Kn,

kde Kn je integrál vyjádřený pomocí dříve uvedeného rekurentního vztahu.

Při integraci racionální funkci tedy nejdříve vyjádříme tuto funkci jako součet polynomu, který lze ihned integrovat, a racionální lomené funkce, kterou rozložíme na parciální zlomky. Poté integrujeme parciální zlomky, čímž získáme celé řešení integrálu původní racionální funkce.