Пожалуйста, проясните ситуацию. Был выбран курс " Компьютерная алгебра" для самостоятельного изучения. Как теперь записаться на этот курс с целью получения диплома о повышении квалификации? На данный момент он имеет статус " изучаю". Если я пройду экзаменационный тест в таком статусе без оформления документов и оплаты диплома, придется ли еще раз регистрироваться на этот курс и заново проходить тестирование? |
Интегрирование логарифмических и экспоненциальных функций. Решение дифференциального уравнения Риша
Вычисление рациональной и логарифмической части интеграла
Интегрируя правильную рациональную функцию от
, поступаем так же,
как и в случае интегрирования правильных рациональных функций от независимой
переменной
.
Прежде всего разлагаем знаменатель
подынтегральной функции на неприводимые множители, добавляя, если необходимо,
к полю констант новые алгебраические над
константы. Можно предполагать,
что эти константы уже принадлежат полю
.
(Отметим, что, в отличие от случая поля рациональных функций,
даже после добавления новых констант знаменатель не обязан разлагаться
на линейные множители.) Далее выполняем разложение подынтегральной
функции в сумму простейших дробей.
Пусть - разложение
в сумму простейших дробей
.
Без потери общности можно предполагать, что старшие коэффициенты полиномов
равны 1 (поскольку
- поле). Из условия, что
- правильная
рациональная функция, следует неравенство
для любых
и
. Как и для рациональных функций от
показывается, что рациональная
часть интеграла может содержать в знаменателе только функции
в степенях
не выше
. (При дифференцировании простейшей дроби
получается слагаемое
,
которое может сократиться
только со слагаемыми, полученными от дифференцирования других простейших
дробей, или со слагаемыми, полученными от разложения в сумму простейших дробей
подынтегральной
функции.) Из этого замечания следует также, что можно отдельно интегрировать
слагаемые, относящиеся к разным полиномам
, т. е. вычислять
интегралы
для каждого
отдельно.
Если
, то будем искать интеграл в виде
, где
- интеграл от некоторой
правильной дроби
со знаменателем
. Для нахождения полинома
нужно в множестве полиномов, степень которых меньше
,
найти решение сравнения
.
Это можно сделать, например, при помощи расширенного алгоритма Евклида,
поскольку
из неприводимости полинома
следует, что он взаимно прост с
полиномом
, степень которого на 1 меньше степени
.
(Следует помнить, что
дифференцирование осуществляется по независимой переменной
, т. е.
дифференцируются
не только
, но и коэффициенты, и
).
После нескольких шагов описанного типа (в которых нет неразрешимых шагов)
мы придем к случаю, когда
.
Обработка этого случая заключается в проверке того, что частное от деления
числителя
на производную по
от знаменателя является константой. Если это
не так, то исходная функция неинтегрируема в элементарном виде.
Так же, как и при интегрировании рациональных функций с постоянными коэффициентами, мы можем при нахождении рациональной части интеграла воспользоваться разложением знаменателя на свободные от квадратов множители, определить знаменатель рациональной части интеграла (кратность любого неприводимого множителя снова на 1 меньше его кратности в знаменателе подынтегрального выражения) и искать \vad числитель методом неопределенных коэффициентов. Для нахождения логарифмической части может потребоваться разложить знаменатель (свободный от квадратов) на неприводимые множители.
Интегрирование экспоненциальных функций
Интегрирование экспоненциальных функций проходит во многом параллельно интегрированию логарифмических функций, хотя есть существенные отличия. Мы работаем в следующих предположениях.
Дано конструктивное поле констант ,
- независимая переменная над этим полем,
- последовательность регулярных
мономов,
-
соответствующее поле элементарных функций,
. Предполагается, что
,
- экспонента над
и что мы
умеем интегрировать функции из поля
.
Описание алгоритма, позволяющего найти неопределенный интеграл функции , если
он является элементарной функцией,
начнем снова с леммы о разложении. Ее формулировка будет слегка
отличаться от логарифмического случая. Связано это с тем, что в
экспоненциальном
случае
ведет себя как полином: при дифференцировании
ее степень не меняется.
Поэтому в разложении функции в сумму простейших дробей слагаемые со
знаменателем
, где
- натуральное число, мы будем
относить к полиномиальной
части и называть соответствующую сумму
обобщенным полиномом.
Пусть - разложение функции
в сумму
обобщенного полинома
и правильной рациональной функции, знаменатель которой не делится на
(как рациональной функции от
с коэффициентами
из поля
). Покажем, что можно отдельно рассматривать
задачу
для полиномиальной части
и правильной рациональной
части
.
26.1. ЛЕММА (о разложении).
Элементарный интеграл функции
существует тогда и только тогда, когда существуют элементарные интегралы
функций
и
.
ДОКАЗАТЕЛЬСТВО.
Согласно теореме Лиувилля, если элементарный интеграл
существует, то он имеет вид , т. е.
функцию
можно представить в виде
![]() |
( 26.1) |





























Интегрирование обобщенной полиномиальной части
Решая уравнение методом неопределенных
коэффициентов,
мы приходим к системе дифференциальных уравнений
, называемых
уравнениями Риша, для которых требуется найти решения в поле
.
Вычисление рациональной и логарифмической части интеграла
В основном, вычисления проходят параллельно случаю, когда является
логарифмом. Основные отличия обусловлены тем, что при дифференцировании по
полинома от
со старшим коэффициентом 1
степень полинома не меняется.
Поэтому чуть сложнее обосновать взаимную простоту неприводимого полинома
и его производной
.
26.2. ЛЕММА.
Пусть - дифференциальное поле,
-
экспонента
над
,
,
,
-
неприводимый полином со старшим коэффициентом равным 1. Если
, то
.
ДОКАЗАТЕЛЬСТВО.
Пусть . Тогда

















Учитывая лемму и то, что дроби со знаменателями относятся к
обобщенной полиномиальной части, можно почти дословно повторить рассуждения о
понижении степени знаменателя при интегрировании простейших дробей, приведенные
выше для логарифмического случая. Небольшое отличие состоит в том, что при этих
вычислениях мы выходим за рамки работы с правильными дробями, и у нас
появляются
полиномиальные слагаемые нулевой степени относительно
.
Эти слагаемые мы
можем обрабатывать при интегрировании обобщенной полиномиальной части, если
интегрирование рациональной части выполнено до интегрирования обобщенного
полинома.
В заключение перечислим основные шаги алгоритма интегрирования трансцендентных функций.
- Выделить в подынтегральном выражении
последовательность подвыражений,
порождаемое которыми дифференциальное поле содержит подынтегральное
выражение.
С помощью структурной теоремы проверить, является ли выписанная
последовательность
последовательностью регулярных мономов. При положительном ответе переходить к следующему пункту, в противном случае попытаться найти другую систему образующих. Если после нескольких попыток "хорошую" систему образующих найти не удается, нужно использовать методы интегрирования, позволяющие работать с алгебраическими расширениями (в данной книге не описанные).
- Представить подынтегральное выражение в виде рациональной функции
переменной
с коэффициентами из дифференциального поля
. Если
- логарифм, то разложить подынтегральное выражение в суммы полинома от
и правильной рациональной дроби. Если
- экспонента, то разложить подынтегральное выражение в сумму обобщенного полинома и правильной рациональной дроби, знаменатель которой не делится на
.
- Найти рациональную часть интеграла. При этом нет необходимости разлагать знаменатель подынтегрального выражения на неприводимые множители, достаточно выполнить только разложение на свободные от квадратов множители.
- Применить алгоритм вычисления логарифмической части интеграла. Здесь может потребоваться разложить знаменатель на неприводимые множители. Если логарифмическая часть найдена, то перейти к следующему шагу. Если алгоритм вычисления логарифмической части приводит к несовместным уравнениям, то исходное выражение неинтегрируемо в элементарных функциях, сообщением о чем и следует закончить работу в этом случае.
- Интегрировать полиномиальную (обобщенную полиномиальную)
часть
подынтегрального выражения (без свободного члена). Находится ограничение на
степень решения, далее решение находится методом неопределенных
коэффициентов.
Получается система линейных дифференциальных уравнений первого порядка, для
которой нужно найти решения в поле
. Если какое-либо из получившихся уравнений не имеет решений в дифференциальном поле
, то исходная функция неинтегрируема в классе элементарных функций.
- Интегрировать свободный член, представляющий собой элемент из поля
. Если
, то получается задача интегрирования рациональной функции с постоянными коэффициентами, если
, то имеем задачу аналогичную исходной, но число образующих дифференциального поля уменьшилось на 1. Выполняем все те же шаги алгоритма, начиная с шага 2.