6.3 Интегрирование рациональных функций.

Рациональной функцией (или дробью) называется функция вида
f(x)=P(x)Q(x),


где P(x) и Q(x) – многочлены. Если степень числителя меньше степени знаменателя, то рациональная дробь называется правильной. Ясно, что каждая рациональная дробь может быть представлена в виде
P(x)Q(x)=R(x)+P1(x)Q(x),

где R(x) – многочлен, а дробь P1(x)Q(x) – правильная. Поскольку интегралы от многочленов вычисляются совсем просто, то мы будем рассматривать методы интегрирования правильных дробей.

Будем различать следующие четыре вида дробей:

  • Axa, где A, a — постоянные.
  • A(xa)k, где A, a — постоянные, k=2,3
  • Mx+Nx2+px+q, где M, N, p, q – постоянные, квадратный трехчлен в знаменателе не имеет действительных корней.
  • Mx+N(x2+px+q)k, где M, N, p, q – постоянные, квадратный трехчлен в знаменателе не имеет действительных корней.

Покажем как вычисляются интегралы от каждой из этих дробей.

  • axadx=Aln|xa|+C.
  • a(xa)kdx=Ak11(xa)k1+C.
  • Mx+Nx2+px+qdx. Для вычисления этого интеграла представим подынтегральное выражение в виде
    Mx+Nx2+px+q=M2(2x+p)+NpM2x2+px+q=M22x+px2+px+q+NpM2x2+px+q.

    Для вычисления интеграла от первого слагаемого справа, очевидно, достаточно выполнить замену t=x2+px+q. Тогда получим
    2x+px2+px+q=ln(x2+px+q)+C.

    Для вычисления интеграла от второго слагаемого справа выделим полный квадрат в знаменателе, т.е. представим знаменатель в виде x2+px+q=(x+p2)2+qp24. Поскольку квадратный трехчлен в знаменателе не имеет действительных корней, то его дискриминант p24q<0. Обозначим a2=qp24. Выполняя замену x+p2=t, получим
    1x2+px+qdx=1(x+p2)2+a2dx=dtt2+a2=1a2dtt2a2+1==1ad(ta)(ta)2+1=1aarctgta+C.

    Возвращаясь теперь к старой переменной, получим исходный интеграл.
  • Mx+N(x2+px+q)k. Для вычисления этого интеграла, как и в предыдущем случае, представим подынтегральное выражение в виде
    Mx+N(x2+px+q)k=M2(2x+p)+NpM2(x2+px+q)k==M22x+p(x2+px+q)k+Npm2(x2+px+q)k.

    Для вычисления интеграла от первого слагаемого справа, очевидно, достаточно выполнить замену t=x2+px+q. Тогда получим
    2x+p(x2+px+q)kdx=1k+1(x2+px+q)k+1+C.

    Для вычисления интеграла от второго слагаемого, как и в предыдущем случае, выделим полный квадрат из квадратного трехчлена в знаменателе. Тогда после замены переменной t=x+p2 он сведется к интегралу вида dt(t2+a2)k. Обозначим этот интеграл через Ik и выведем рекуррентную формулу для вычисления этого интеграла. Будем применять формулу интегрирования по частям. Имеем
    Ik=dt(t2+a2)k=[u=1(t2+a2)k,dv=dtdu=2kt(t2+a2)k+1,v=t]==t(t2+a2)k+2kt2(t2+a2)k+1dt=t(t2+a2)k+2kt2+a2a2(t2+a2)k+1dt==t(t2+a2)k+2kdt(t2+a2)k2ka2dt(t2+a2)k+1==t(t2+a2)k+2kIk2ka2Ik+1.

    Отсюда находим
    Ik+1=12ka2[t(t2+a2)k+(2k1)Ik](k=1,2,).

    При этом, как мы уже вычислили ранее,
    I1=dtt2+a2=1aarctgta+C.

    Итак, и в этом случае мы получили правило вычисления интеграла от дроби четвертого вида.

Из основной теоремы алгебры следует, что каждый многочлен с действительными коэффициентами может быть представлен в виде произведения конечного числа линейных сомножителей вида xa и квадратичных сомножителей вида x2+px+q, где p24q<0. Именно, справедливо равенство
Q(x)=A(xa1)k1(xar)kr(x2+p1x+q1)m1(x2+psx+qs)ms,(1)


где ki и mi – целые неотрицательные числа.
С использованием этого представления можно показать, что справедлива следующая

Теорема. Пусть P(x)Q(x) – правильная дробь, знаменатель которой допускает разложение (1). Тогда эта дробь единственным образом может быть представлена в виде суммы простых дробей, т.е.
P(x)Q(x)=ri=1kij=1Aij(xai)j+ri=1mij=1Mijx+Nij(x2+Pix+qi)j.

Выше уже показано, что интеграл от каждой простой дроби выражается через элементарные функции. Таким образом, справедлива

Теорема. Каждая рациональная дробь имеет первообразную, которая выражается через элементарные функции, а именно, с помощью рациональных функций, логарифмической функции и арктангенса.

Метод Остроградского. Этот метод интегрирования рациональных дробей предназначен для выделения рациональной части из интеграла от рациональной функции. Именно, используя представление (1), интеграл от правильной дроби представляется в виде
P(x)Q(x)==P(x)A(xa1)k1(xar)kr(x2+p1x+q1)m1(x2+psx+qs)msdx==Rk1++kr+2(m1++ms)r2s1(x)dxA(xa1)k11(xar)kr1(x2+p1x+q1)m11(x2+psx+qs)ms1++Sr+2r1(x)A(xa1)(xar)(x2+p1x+q1)m11(x2+psx+qs)dx,


где многочлены Rk1++kr+2(m1++ms)r2s1(x) и Sr+2s1(x) степени k1++kr+2(m1++ms)r2s1 и r+2s1 соответственно имеют неопределенные коэффициенты. Эти коэффициенты находятся затем из условия равенства производных левой и правой частей записанного равенства. Таким образом, вычисление интеграла от правильной дроби сводится к вычислению интеграла от другой правильной дроби, у которой в знаменателе все множители в первой степени. Такой интеграл вычисляется, как указано выше, путем разложения подынтегрального выражения
на простые дроби. Тем самым отпадает необходимость в использовании полученной выше рекуррентной формулы для вычисления интегралов от простой дроби четвертого типа.

Примеры решения задач

  1. Найти неопределенный интеграл I=2x23x+3x32x2+xdx.
    Решение

    Разложим знаменатель на множители: x32x2+x=x(x1)2. Тогда подынтегральная функция представима в виде

    2x23x+3x(x1)2=Ax+Bx1+C(x1)2,


    где A, B, C – постоянные коэффициенты. Для их нахождения приведем выражение справа к общему знаменателю и, приравнивая числители полученных дробей, найдем

    2x23x+3=A(x1)2+Bx(x1)+Cx.

    Поскольку это тождество имеет место при всех x, кроме x=0,x=1, то коэффициенты этих многочленов при одинаковых степенях x равны. Приравнивая их, получаем линейную систему уравнений

    x2:A+B=2x:2AB+C=3x0:A=3}

    Решая эту систему, находим A=3, B=1, C=2. Подставляя эти значения в разложение подынтегральной функции и вычисляя соответствующие интегралы, получаем
    I=3ln|x|ln|x1|2x1+C=ln|x|3|x1|2x1+C.

  2. Найти неопределенный интеграл I=xdxx3+1dx.
    Решение

    Как и в предыдущем примере, разложим на множители знаменатель:

    x3+1=(x+1)(x2x+1).


    Раскладываем подынтегральное выражение с неопределнными коэффициентами
    xx3+1=Ax+1+Mx+Nx2x+1,

    откуда x=A(x2x+1)+(Mx+N)(x+1). Приравнивая коэффициенты при одинаковых степенях x, составляем линейную систему для нахождения чисел A, M, N:
    x2:0+A+M,x:1=A+M+N,x0:0=A+N.}

    Решая эту систему, находим A=13,M=N=13. Поэтому
    I=13ln|x+1|+13x+1x2x+1dx==13ln|x+1|+162x1x2x+1dx+12dxx2x+1==13ln|x+1|+16ln(x2x+1)+12dx(x12)2+34==13ln|x+1|+16ln(x2x+1)+13arctg23(x12)+C.

  3. Найти неопределенный интеграл (x219x+6)(x1)(x2+5x+6)dx
    Решение

    Разложим знаменатель на множители: (x1)(x2+5x+6)=(x1)(x2)(x3). Тогда подынтегральная функция представима в виде:
    x219x+6(x1)(x2+5x+6)=Ax1+Bx+2+Cx+3


    Для нахождения A,B и C приведем выражение справа к общему знаменателю и, приравнивая числители полученных дробей, найдем
    A(x2+5x+6)+B(x2+2x3)+c(x2+x2)=x219x+6

    Приравнивая коэффициенты при одинаковых степенях x, составляем систему линейных уравнений для нахождения чисел A,B,C
    x2:1=A+B+Cx:19=5A+2B+Cx0:6=6A3B2C}

    Решаем систему, получаем значения A=1;B=16;C=18. Возвращаемся к изначальному интегралу и находим окончательное решение
    (1x116x+2+18x+3)dx=ln|x1|16ln|x+2|+18ln|x+3|+C.

  4. Найти неопределенный интеграл x26x+8x3+8dx
    Решение

    По формуле суммы кубов раскладываем знаменатель на множители, используя формулу сокращенного умножения a3+b3=(a+b)(a2ab+b2)
    x26x+8x3+8dx=x26x+8(x+2)(x22x+4)dx.


    Методом неопределенных коэффициентов разложим подынтегральную функцию в сумму элементарных дробей
    Ax+2+Bx+Cx22x+4=x26x+8(x+2)(x22x+4).

    Приводим дробь к общему знаменателю
    A(x22x+4)+B(x2+2x)+C(x+2)=x26x+8

    Составим и решим систему
    x2:A+B=1x:2A+2B+C=6x0:4A+2C=8}

    Подставим значения A=2, B=1, C=0 в функцию и найдем интеграл
    (2x+2xx22x+4)dx=2dxx+2+12d(x22x+4)dxx22x+4==2ln|x+2|12d(x22x+4)x22x+4dxx22x+1+3==2ln|x+2|12ln(x22x+4)d(x1)(x1)2+(3)2==2ln|x+2|12ln(x22x+4)13arctg(x13)+C.

Интегрирование рациональных функций

Тест на тему: Интегрирование рациональных функций

Литература:

Смотрите также: