![]() |
![]() |
|
![]() | ![]() |
Обыкновенные дифференциальные уравнения
1. Общие положения.
Уравнения, которые наряду с заданными функциями содержат производные от неизвестных (искомых) функций, называются дифференциальными. Они делятся на два вида: уравнения с производными от функций одной переменной и уравнения с частными производными от функций нескольких переменных. Первые называются обыкновенными дифференциальными уравнениями. Обыкновенные уравнения в свою очередь подразделяются на уравнения для одной функций и систем уравнений для нескольких функций. Как будет показано ниже, вторые можно свести к первым (и наоборот). Поэтому ниже мы в основном будем рассматривать уравнения для одной функции. Дифференциальные уравнения могут быть линейными (относительно искомой функции и ее производных) и нелинейными. Линейные уравнения подразделяются на уравнения с постоянными коэффициентами и на уравнения, в которых эти коэффициенты являются заданными функциями. Будем обозначать аргумент через Общая форма обыкновенного дифференциального уравнения имеет вид где Решение уравнения (1) зависит от Константы определяются путем задания
Вопрос о существовании решения уравнения (1) является отдельной темой. Мы здесь не будем касаться этого вопроса, и все внимание уделим анализу решения уравнения. Результаты этого анализа условно можно разделить на следующие варианты.
2. Линейные уравнения с постоянными коэффициентами.
Будем идти от простого к сложному. Наиболее простым является линейное уравнение с постоянными коэффициентами: где Общее решение уравнения (3) означает запись решения в такой форме, что любое решение уравнения будет частным случаем этой формы. При этом вид общего решения не должен измениться при добавлении любого решения Таким образом, общее решение уравнения (3) складывается из любого частного решения этого уравнения и линейной комбинации решений однородного уравнения (4). Позже мы приведем весь набор линейно независимых решений уравнения (4), а сейчас отметим, что является решением этого уравнения, если Обозначая через где Оператор Если в (8) сделать замену Т.е. где Последовательно действуя на обе части уравнения (7) обратными операторами (в любом порядке), получим (здесь К решению (10) можно прибавить любое решение уравнения (4), которое мы запишем в общем виде где При кратности корней этот набор видоизменяется. Так, если корень В общем случае получим, обозначая где
Отметим, что решение вида (12) автоматически получается из (10), если в последнем считать, что Здесь из где константы Излишек констант оставляет нам свободу маневра в различных приложениях. Именно с этой целью мы и записали общее решение в форме (13). Если это решение используется в каких-то аналитических выкладках, то удобнее считать, что Отметим, что решение (10) в действительности не зависит от порядка, в котором пронумерованы корни. Однако интегрирование упрощается, если номера кратных корней следуют друг за другом. В случае вещественности уравнения (3) комплексные корни уравнения (6) попарно сопряжены. Поэтому подходящим подбором констант решение уравнения (3) может быть записано в действительной форме. Однако при этом иногда удобнее пользоваться комплексным решением, сокращая в два раза число констант. Из уравнений 2-го порядка важным для приложений является уравнение, описывающее вынужденные колебания при наличии диссипативных сил (трения). Считая переменной время где Корни соответствующего алгебраического уравнения сопряжены и равны В наиболее простой форме решение уравнения (15) имеет вид где Отметим, что уравнение (15) и его решение (17) являются общими для всех уравнений 2-го порядка и их решений, если считать параметры
3. Линейные уравнения с переменными коэффициентами.
Пусть теперь в уравнении (3) коэффициенты Введем обозначения для операторов: Общее решение уравнения складывается из его частного решения и решений однородного уравнения Напомним определение понятия линейной независимости функций. Функции возможно только в случае Однородное уравнение может иметь множество различных решений. Однако среди них может быть не больше Пусть С этой целью определим оператор Обратный оператор Решение уравнения (24) запишем в виде где константы Таким образом, где неопределенный интеграл имеет смысл, указанный в (25) (считается, что неопределенный интеграл от нуля равен константе). С учетом свойств оператора где Обозначим через Так как имеем Это значит, что любое частное решение (21) можно записать в виде Таким образом, (31) вместе с (28) представляют четкий и однозначный (с точность до выбора констант интегрирования) алгоритм расчета частного решения, если известны где Все константы, входящие в сумму решений (31) и (32), в конечном счете, будут, входить в эту сумму через При другой нумерации линейно независимых решений однородного уравнения в частном решении (31) изменится лишь зависимость от констант. Причем это изменение может быть сведено на нет путем преобразований и переобозначений в наборе констант. Явной симметрией обладает следующее представление частного решения: где функции Так как функции Поэтому система уравнений (34) имеет решение где Выбор между представлениями решения (31) и (33) зависит от конкретных обстоятельств (видом функций
4. Однородные уравнения с переменными коэффициентами.
Итак, задача решения неоднородного уравнения (21) сводится к поиску решений однородного уравнения (22). И здесь общего алгоритма нет. Ниже приведены некоторые способы, которые могут упростить задачу. Если известны Пусть где Тогда есть уравнение Причём нетривиальные решения этого уравнения определяют только неизвестные решения уравнения (22). Действительно, если Лишь при При где можно получить отдельные уравнения для Данное уравнение называется уравнением Рикати и в общем случае решается лишь численными методами. Разумеется, в тех или иных конкретных случаях удается различными методами, переборами вариантов и т.п. найти какие-либо (а иногда и все) решения. Наиболее распространенным является метод замены переменных: Рассматривая различные варианты функций Если изначально или после замены переменных оператор где Если аналогично (41) разлагается левая часть оператора то задача опять сводится к решению уравнения а остальные где Особо выделяются уравнения, в которых коэффициентами являются полиномы от где Из уравнений 2-го порядка к указанным относятся так называемые гипергеометрические уравнения и ряд других, решения которых называют специальными функциями. Приведем некоторые из них (ниже везде
Эти многочлены называются ортогональными, так как интегралы с тем или иным весом от произведения двух функций разного индекса равны нулю. Например, Отметим, что приведенные многочлены не являются единственными решениями соответствующих уравнений. Вторые решения обычно не рассматриваются, так как они не удовлетворяют некоторым физическим условиям (ограниченность, интегрируемость и т.п.). Многие из остальных специальных функций нельзя представить конечной суммой по степеням аргумента. К ним относятся и цилиндрические функции (функции Бесселя, Неймана, Ганкеля и ряд их модификаций), которые удовлетворяют уравнению где Аналитическое продолжение таких функций на комплексную плоскость приводит к еще большему разнообразию решений. Отметим также, что специальные функции наряду с тригонометрическими функциями могут служить базисными функциями при разложении функций в ряды или интегралы.
5. Нелинейные уравнения.
Уравнение 1-го порядка имеет решение, удовлетворяющее условию Основной метод анализа (51) - это обратимое преобразование (замена переменных): где В новых переменных уравнение (51) имеет вид где Приведем некоторые виды разрешаемых уравнений.
Некоторые уравнения заменой переменных можно привести к линейному виду. В частности, уравнение Рикати при замене
Иногда вместо уравнения (51) удобнее анализировать уравнение для обратной функции Среди нелинейных уравнений 2-го порядка прежде всего следует отметить те, в которых изначально или после различных преобразований отсутствует явная зависимость от Уравнение при умножении на А уравнение (61) разрешается в квадратурах: Уравнение сводится к двум отдельным уравнениям 1-го порядка: Всякое уравнение заменами
Система уравнений 1-го порядка может быть сведена к уравнению Выберем из (65) какое-либо уравнение, например, первое Последовательно дифференцируя это уравнение по Из первых Подставив (67) в последнее из уравнений (66), получим уравнение Если система уравнений (65) расщепляется на две (или более) системы уравнений, которые не содержат общих неизвестных, то придем к двум (или более) уравнениям, суммарный порядок которых равен нулю. Выше мы преднамеренно не уточняли, является ли |
|