stringtranslate.com

Частичное дробное разложение

В алгебре разложение в частичные дроби или разложение в частичные дроби рациональной дроби (то есть дроби , у которой числитель и знаменатель являются полиномами ) — это операция, заключающаяся в выражении дроби в виде суммы многочлена (возможно, нулевого). ) и одну или несколько дробей с более простым знаменателем. [1]

Важность разложения на частные дроби заключается в том, что оно предоставляет алгоритмы для различных вычислений с рациональными функциями , включая явное вычисление первообразных , [2] разложение в ряд Тейлора , обратные Z-преобразования и обратные преобразования Лапласа . Эта концепция была открыта независимо в 1702 году Иоганном Бернулли и Готфридом Лейбницем . [3]

В символах разложение рациональной дроби в частные дроби вида, где f и g - многочлены, представляет собой ее выражение как

где p ( x ) является многочленом, и для каждого j знаменатель g j ( x ) является степенью неприводимого многочлена ( который не разлагается на многочлены положительных степеней), а числитель f j ( x ) равен многочлен меньшей степени, чем степень этого неприводимого многочлена.

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

Основные принципы

Позволять

рациональная дробьFGодномерные многочленынеопределенного x

Полиномиальная часть

Существуют два полинома E и F 1 такие, что

степеньP

Это следует непосредственно из евклидова деления F на G , которое утверждает существование E и F 1 таких, что и

Это позволяет предположить на следующих шагах, что

Факторы знаменателя

Если и

G1G2взаимно простые многочлены , точто

Это можно доказать следующим образом. Тождество Безу утверждает существование полиномов C и D таких, что

( по1делитель G1G2.

Пусть с — евклидово деление DF . По Установке получаем

Полномочия в знаменателе

Индуктивно используя предыдущее разложение, можно получить дроби вида где G неприводимый многочлен . Если k > 1 , можно выполнить дальнейшее разложение, используя тот факт, что неприводимый многочлен является многочленом без квадратов , то есть является наибольшим общим делителем многочлена и его производной . Если является производной G , тождество Безу дает полиномы C и D такие, что и, таким образом , евклидово деление на дает полиномы и такие, что и Установка дает

Повторение этого процесса с вместо приводит в конечном итоге к следующей теореме.

Заявление

Теорема  .  Пусть f и g — ненулевые полиномы над полем K. Запишите g как произведение степеней различных неприводимых многочленов:

Существуют (уникальные) полиномы b и a ij с deg a ij < deg p i такие, что

Если deg f < deg g , то b = 0 .

Единственность можно доказать следующим образом. Пусть d = max(1 + deg f , deg g ) . В совокупности b и aij имеют d коэффициентов . Форма разложения определяет линейную карту векторов коэффициентов в полиномы f степени меньше d . Доказательство существования означает, что это отображение сюръективно . Поскольку два векторных пространства имеют одинаковую размерность, отображение также инъективно , что означает уникальность разложения. Кстати, это доказательство порождает алгоритм вычисления разложения с помощью линейной алгебры .

Если K — поле комплексных чисел , из фундаментальной теоремы алгебры следует, что все p i имеют степень один, а все числители — константы. Когда K является полем действительных чисел , некоторые из pi могут быть квадратичными, поэтому при разложении частных дробей также могут встречаться факторы линейных многочленов по степеням квадратичных многочленов.

В предыдущей теореме можно заменить «различные неприводимые многочлены» на « попарно взаимно простые многочлены, взаимно простые со своей производной». Например, pi могут быть факторами бесквадратной факторизации g . Когда K является полем рациональных чисел , как это обычно бывает в компьютерной алгебре , это позволяет заменить факторизацию вычислением наибольшего общего делителя для вычисления разложения на частичные дроби.

Приложение к символическому интегрированию

В целях символического интегрирования предыдущий результат можно уточнить до

Теорема  .  Пусть f и g — ненулевые полиномы над полем K. Запишите g как произведение степеней попарно взаимно простых многочленов, не имеющих кратного корня в алгебраически замкнутом поле:

Существуют (уникальные) полиномы b и cij такие, что deg cij < deg p i , что

где обозначает производную

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

Существуют различные методы вычисления разложения в теореме. Один простой способ называется методом Эрмита . Во-первых, b немедленно вычисляется путем евклидова деления f на g , что сводится к случаю, когда deg( f ) < deg( g ). Далее, известно deg( cij ) < deg( pi ) , поэтому каждый cij можно записать как многочлен с неизвестными коэффициентами. Приведя сумму дробей в теореме к общему знаменателю и приравняв коэффициенты при каждой степени x в двух числителях, получим систему линейных уравнений , решая которую можно получить искомые (единственные) значения неизвестных коэффициентов. .

Процедура

Учитывая два полинома и , где α n — различные константы и deg P < n , явные выражения для простейших дробей можно получить, предположив, что

c iприравнивания коэффициентовxнеопределенных коэффициентовx.

Более прямое вычисление, которое сильно связано с интерполяцией Лагранжа , состоит в записи

остатками/g

Этот подход не учитывает ряд других случаев, но может быть соответствующим образом модифицирован:

Иллюстрация

В примере применения этой процедуры (3 x + 5)/(1 − 2 x ) 2 можно разложить в виде

Очистка знаменателей показывает, что 3 x + 5 = A + B (1 − 2 x ) . Разложение и приравнивание коэффициентов при степенях x дает

5 = A + B и 3 x = −2 Bx

Решение этой системы линейных уравнений для A и B дает A = 13/2 и B = −3/2 . Следовательно,

Остаточный метод

Что касается комплексных чисел, предположим, что f ( x ) — рациональная правильная дробь, которую можно разложить на

Позволять

единственности ряда Лоранаa ij( xx i ) −1g ijxx iвычета

Это определяется непосредственно формулой

x i

Над реальными событиями

Частные дроби используются в интегральном исчислении с действительными переменными для нахождения действительных первообразных рациональных функций . Разложение действительных рациональных функций в частичные дроби также используется для нахождения их обратных преобразований Лапласа . О применении разложения частичных дробей по действительным числам см.

Общий результат

Пусть – любая рациональная функция над действительными числами . Другими словами, предположим, что существуют действительные полиномиальные функции и такие, что

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

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

Тогда разложение на частичные дроби будет следующим:

Здесь P ( x ) — полином (возможно, нулевой), а A ir , B ir и C ir — действительные константы. Константы можно найти несколькими способами.

Самый простой метод — умножить на общий знаменатель q ( x ). Затем мы получаем уравнение полиномов, левая часть которого равна просто p ( x ), а правая часть имеет коэффициенты, которые являются линейными выражениями констант A ir , B ir и C ir . Поскольку два многочлена равны тогда и только тогда, когда равны их соответствующие коэффициенты, мы можем приравнять коэффициенты одинаковых членов. Таким образом получается система линейных уравнений, всегда имеющая единственное решение. Это решение можно найти любым из стандартных методов линейной алгебры . Его также можно найти с пределами (см. пример 5).


Примеры

Пример 1

Здесь знаменатель разбивается на два отдельных линейных фактора:

Итак, мы имеем разложение на частичные дроби

Умножение на знаменатель в левой части дает нам полиномиальное тождество

Подстановка x = −3 в это уравнение дает A = −1/4, а замена x = 1 дает B = 1/4, так что

Пример 2

После длительного деления имеем

Множитель x 2 − 4 x + 8 неприводим по действительным числам, поскольку его дискриминант (−4) 2 − 4×8 = −16 отрицательен. Таким образом, разложение частных дробей по действительным числам имеет вид

Умножив на x 3 − 4 x 2 + 8 x , мы получим полиномиальное тождество

Взяв x = 0, мы видим, что 16 = 8 A , поэтому A = 2. Сравнивая коэффициенты x 2 , мы видим, что 4 = A + B = 2 + B , поэтому B = 2. Сравнивая линейные коэффициенты, мы видим, что — 8 = −4 A + C = −8 + C , поэтому C = 0. В целом,

Дробь можно полностью разложить с помощью комплексных чисел . Согласно основной теореме алгебры каждый комплексный многочлен степени n имеет n (комплексных) корней (некоторые из которых могут повторяться). Вторую фракцию можно разложить на:

Умножение на знаменатель дает:

Приравнивая коэффициенты при x и постоянные (по отношению к x ) коэффициенты обеих частей этого уравнения, получаем систему двух линейных уравнений относительно D и E , решением которой является

Таким образом, мы имеем полное разложение:

Можно также напрямую вычислить A , D и E с помощью метода вычетов (см. также пример 4 ниже).

Пример 3

Этот пример иллюстрирует почти все «трюки», которые нам, возможно, придется использовать, если не считать обращения к системе компьютерной алгебры .

После долгого деления и факторизации знаменателя получим

Разложение на частичные дроби принимает вид

Умножив на знаменатель в левой части, получим полиномиальное тождество

Теперь мы используем разные значения x для вычисления коэффициентов:

Решая это, мы имеем:

Используя эти значения, мы можем написать:

Сравниваем коэффициенты при х 6 и х 5 с обеих сторон и имеем:

Поэтому:

что дает нам B = 0. Таким образом, разложение на частичные дроби определяется следующим образом:

Альтернативно, вместо разложения можно получить другие линейные зависимости от коэффициентов, вычисляющих некоторые производные при приведенном выше полиномиальном тождестве. (С этой целью напомним, что производная в точке x = a от ( xa ) m p ( x ) обращается в нуль, если m > 1, и равна просто p ( a ) для m = 1.) Например, первая производная в точке x = 1 дает

то есть 8 = 4 B + 8, поэтому B = 0.

Пример 4 (метод остатка)

Таким образом, f ( z ) можно разложить на рациональные функции, знаменателями которых являются z +1, z −1, z +i, z −i. Поскольку каждый член имеет степень единица, −1, 1, − i и i являются простыми полюсами.

Следовательно, остатки, связанные с каждым полюсом, заданные формулой

Пример 5 (метод ограничения)

Пределы можно использовать для нахождения разложения на частичные дроби. [4] Рассмотрим следующий пример:

Сначала разложите на множители знаменатель, определяющий разложение:

Умножив все на и приняв предел при , получим

С другой стороны,

и поэтому:

Умножив на x и приняв предел при , получим

и

Отсюда следует, что A + B = 0 и т. д .

При x = 0 получаем и таким образом .

Сложив все вместе, получим разложение

Пример 6 (интегральный)

Предположим, у нас есть неопределенный интеграл :

Очевидно, что перед выполнением разложения мы должны выполнить полиномиальное деление в длину и факторизовать знаменатель. Это приведет к:

После этого мы теперь можем выполнить разложение на частичные дроби.

Включение всего этого обратно в наш интеграл позволяет нам найти ответ:

Роль полинома Тейлора

Разложение рациональной функции в частные дроби можно связать с теоремой Тейлора следующим образом. Позволять

быть действительными или комплексными полиномами, предполагают, что

удовлетворяет

Также определите

Тогда у нас есть

тогда и только тогда, когда каждый многочлен является многочленом Тейлора порядка в точке :

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

Эскиз доказательства

Приведенное выше разложение на частичные дроби подразумевает для каждого 1 ≤  i  ≤  r полиномиальное разложение

то же самое происходит и с полиномом Тейлора из-за единственности полиномиального разложения порядка и по предположению .

И наоборот, если это полиномы Тейлора, приведенные выше разложения в каждом случае выполняются, поэтому мы также имеем

откуда следует, что многочлен делится на

For также делится на , поэтому

делится на . С

тогда у нас есть

и находим разложение на простейшие дроби при делении на .

Дроби целых чисел

Идею простейших дробей можно обобщить и на другие области целости , например, на кольцо целых чисел , где простые числа играют роль неприводимых знаменателей. Например:

Примечания

  1. ^ Ларсон, Рон (2016). Алгебра и тригонометрия. Cengage Обучение. ISBN 9781337271172.
  2. ^ Горовиц, Эллис. «Алгоритмы разложения частичных дробей и интегрирования рациональных функций». Материалы второго симпозиума ACM по символическим и алгебраическим манипуляциям. АКМ, 1971.
  3. ^ Гросхольц, Эмили (2000). Рост математических знаний . Академические издательства Kluwer. п. 179. ИСБН 978-90-481-5391-6.
  4. ^ Блюман, Джордж В. (1984). Задачник для первого курса по математическому анализу . Нью-Йорк: Springer-Verlag. стр. 250–251.

Рекомендации

Внешние ссылки