Как определить порядок системы дифференциальных уравнений

Системы дифференциальных уравнений с примерами решения и образцами выполнения

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

Как определить порядок системы дифференциальных уравнений

Видео:Видеоурок "Системы дифференциальных уравнений"Скачать

Видеоурок "Системы дифференциальных уравнений"

Решение систем дифференциальных уравнений

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

Как определить порядок системы дифференциальных уравнений

Здесь x, у, z — координаты движущейся точки, t — время, f, g, h — известные функции своих аргументов.

Система вида (1) называется канонической. Обращаясь к общему случаю системы т дифференциальных уравнений с т неизвестными функциями Как определить порядок системы дифференциальных уравненийаргумента t, назовем канонической систему вида

Как определить порядок системы дифференциальных уравнений

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

Как определить порядок системы дифференциальных уравнений

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

Например, одно уравнение

Как определить порядок системы дифференциальных уравнений

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

Как определить порядок системы дифференциальных уравнений

В результате получаем нормальную систему уравнений

Как определить порядок системы дифференциальных уравнений

эквивалентную исходному уравнению.

Определение:

Решением нормальной системы (3) на интервале (а, Ь) изменения аргумента t называется всякая система n функций

Как определить порядок системы дифференциальных уравнений

дифференцируемых на интервале а Как определить порядок системы дифференциальных уравнений

Теорема:

Существования и единственности решения задачи Коши. Пусть имеем нормальную систему дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

и пусть функции Как определить порядок системы дифференциальных уравненийопределены в некоторой (n + 1) — мерной области D изменения переменных Как определить порядок системы дифференциальных уравненийЕсли существует окрестность Как определить порядок системы дифференциальных уравненийточки Как определить порядок системы дифференциальных уравненийв которой функции fi непрерывны по совокупности аргументов и имеют ограниченные частные производные по переменным Как определить порядок системы дифференциальных уравненийто найдется интервал Как определить порядок системы дифференциальных уравненийизменения t, на котором существует единственное решение нормальной системы (3), удовлетворяющее начальным условиям

Как определить порядок системы дифференциальных уравнений

Определение:

Система n функций

Как определить порядок системы дифференциальных уравнений

зависящих от t и n произвольных постоянных Как определить порядок системы дифференциальных уравненийназывается общим решением нормальной системы (3) в некоторой области Как определить порядок системы дифференциальных уравненийсуществования и единственности решения задачи Коши, если

1) при любых допустимых значениях Как определить порядок системы дифференциальных уравненийсистема функций (6) обращает уравнения (3) в тождества,

2) в области Как определить порядок системы дифференциальных уравненийфункции (6) решают любую задачу Коши.

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

Обратимся для наглядности к нормальной системе двух уравнений,

Как определить порядок системы дифференциальных уравнений

Будем рассматривать систему значений t, x1, х2 как прямоугольные декартовы координаты точки трехмерного пространства, отнесенного к системе координат Как определить порядок системы дифференциальных уравненийРешение

Как определить порядок системы дифференциальных уравнений

системы (7), принимающее при Как определить порядок системы дифференциальных уравненийзначения Как определить порядок системы дифференциальных уравненийопределяет в пространстве некоторую линию, проходящую через точку Как определить порядок системы дифференциальных уравненийЭта линия называется интегральной кривой нормальной системы (7). Задача Коши для системы (7) получает следующую геометрическую формулировку: в пространстве переменных t, x1, х2 найти интегральную кривую, проходящую через данную точку Как определить порядок системы дифференциальных уравнений(рис. 1). Теорема 1 устанавливает существование и единственность такой кривой.

Как определить порядок системы дифференциальных уравнений

Нормальной системе (7) и ее решению можно придать еще такое истолкование: будем независимую переменную t рассматривать как параметр, а решение

Как определить порядок системы дифференциальных уравнений

системы — как параметрические уравнения кривой на плоскости Как определить порядок системы дифференциальных уравненийЭту плоскость переменных х1х2 называют фазовой плоскостью. В фазовой плоскости решение Как определить порядок системы дифференциальных уравненийсистемы (7), принимающее при t = to начальные значения Как определить порядок системы дифференциальных уравненийизображается кривой АВ, проходящей через точку Как определить порядок системы дифференциальных уравнений(рис. 2). Эту кривую называют траекторией системы (фазовой траекторией). Траектория системы (7) есть проекция интегральной кривой на фазовую плоскость. По интегральной кривой фазовая траектория определяется однозначно, но не наоборот.

Методы интегрирования систем дифференциальных уравнений

Метод исключения

Один из методов интегрирования — метод исключения. Частным случаем канонической системы является одно уравнение n-го порядка, разрешенное относительно старшей производной

Как определить порядок системы дифференциальных уравнений

Введя новые функции Как определить порядок системы дифференциальных уравненийзаменим это уравнение следующей нормальной системой n уравнений:

Как определить порядок системы дифференциальных уравнений

т. е. одно уравнение n-го порядка эквивалентно нормальной системе (1)

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

Делается это так. Пусть имеем нормальную систему

Как определить порядок системы дифференциальных уравнений

Продифференцируем первое из уравнений (2) по t. Имеем

Как определить порядок системы дифференциальных уравнений

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

Как определить порядок системы дифференциальных уравнений

Уравнение (3) снова дифференцируем по t. Принимая во внимание систему (2), получим

Как определить порядок системы дифференциальных уравнений

Продолжая этот процесс, найдем

Как определить порядок системы дифференциальных уравнений

Предположим, что определитель

Как определить порядок системы дифференциальных уравнений

(якобиан системы функций Как определить порядок системы дифференциальных уравненийотличен от нуля при рассматриваемых значениях Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

Тогда система уравнений, составленная из первого уравнения системы (2) и уравнений

Как определить порядок системы дифференциальных уравнений

будет разрешима относительно неизвестных Как определить порядок системы дифференциальных уравненийПри этом Как определить порядок системы дифференциальных уравненийвыразятся через Как определить порядок системы дифференциальных уравнений

Внося найденные выражения в уравнение

Как определить порядок системы дифференциальных уравнений

получим одно уравнение n-го порядка

Как определить порядок системы дифференциальных уравнений

Из самого способа его построения следует, что если Как определить порядок системы дифференциальных уравненийесть решения системы (2), то функция х1(t) будет решением уравнения (5).

Обратно, пусть Х1(t) — решение уравнения (5). Дифференцируя это решение по t, вычислим Как определить порядок системы дифференциальных уравненийи подставим найденные значения как известные функции

Как определить порядок системы дифференциальных уравнений

от t в систему уравнений

Как определить порядок системы дифференциальных уравнений

По предположению эту систему можно разрешить относительно Как определить порядок системы дифференциальных уравненийт. е найти Как определить порядок системы дифференциальных уравненийкак функции от t.

Можно показать, что так построенная система функций

Как определить порядок системы дифференциальных уравнений

составляет решение системы дифференциальных уравнений (2). Пример:

Требуется проинтегрировать систему

Как определить порядок системы дифференциальных уравнений

Дифференцируя первое уравнение системы, имеем

Как определить порядок системы дифференциальных уравнений

откуда, используя второе уравнение, получаем

Как определить порядок системы дифференциальных уравнений

— линейное дифференциальное уравнение второго порядка с постоянными коэффициентами с одной неизвестной функцией. Его общее решение имеет вид

Как определить порядок системы дифференциальных уравнений

В силу первого уравнения системы находим функцию

Как определить порядок системы дифференциальных уравнений

Найденные функции x(t), y(t), как легко проверить, при любых значениях С1 и С2 удовлетворяют заданной системе.

Функции x(t), y(t) можно представить в виде

Как определить порядок системы дифференциальных уравнений

откуда видно, что интегральные кривые системы (6) — винтовые линии с шагом Как определить порядок системы дифференциальных уравненийи с общей осью х = у = 0, которая также является интегральной кривой (рис. 3).

Как определить порядок системы дифференциальных уравнений

Исключая в формулах (7) параметр t, получаем уравнение

Как определить порядок системы дифференциальных уравнений

так что фазовые траектории данной системы суть окружности с центром в начале координат — проекции винтовых линий на плоскость хОу.

При А = 0 фазовая траектория состоит из одной точки х = 0, у = 0, называемой точкой покоя системы.

Замечание:

Может оказаться, что функции Как определить порядок системы дифференциальных уравненийнельзя выразить через Как определить порядок системы дифференциальных уравненийТогда уравнения n-го порядка, эквивалентного исходной системе, мы не получим. Вот простой пример. Систему уравнений

Как определить порядок системы дифференциальных уравнений

нельзя заменить эквивалентным уравнением второго порядка относительно х1 или x2. Эта система составлена из пары уравнений 1-го порядка, каждое из которых интегрируется независимо, что дает

Как определить порядок системы дифференциальных уравнений

Метод интегрируемых комбинаций

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

Как определить порядок системы дифференциальных уравнений

иногда осуществляется методом интегрируемых комбинаций.

Интегрируемой комбинацией называется дифференциальное уравнение, являющееся следствием уравнений (8), но уже легко интегрирующееся.

Пример:

Как определить порядок системы дифференциальных уравнений

Складывая почленно данные уравнения, находим одну интегрируемую комбинацию:

Как определить порядок системы дифференциальных уравнений

Вычитая почленно из первого уравнения системы второе, получаем вторую интегрируемую комбинацию:

Как определить порядок системы дифференциальных уравнений

Мы нашли два конечных уравнения

Как определить порядок системы дифференциальных уравнений

из которых легко определяется общее решение системы:

Как определить порядок системы дифференциальных уравнений

Одна интегрируемая комбинация дает возможность получить одно уравнение

Как определить порядок системы дифференциальных уравнений

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

Если найдено п первых интегралов системы (8) и все они независимы, т. е. якобиан системы функций Как определить порядок системы дифференциальных уравненийотличен от нуля:

Как определить порядок системы дифференциальных уравнений

то задача интефирования системы (8) решена (так как из системы

Как определить порядок системы дифференциальных уравнений

определяются все неизвестные функции Как определить порядок системы дифференциальных уравнений

Системы линейных дифференциальных уравнений

Система дифференциальных уравнений называется линейной, если она линейна относительно неизвестных функций и их производных, входящих в уравнение. Система n линейных уравнений первого порядка, записанная в нормальной форме, имеет вид

Как определить порядок системы дифференциальных уравнений

или, в матричной форме,

Как определить порядок системы дифференциальных уравнений

Теорема:

Если все функции Как определить порядок системы дифференциальных уравненийнепрерывны на отрезке Как определить порядок системы дифференциальных уравненийто в достаточно малой окрестности каждой точки Как определить порядок системы дифференциальных уравненийгде Как определить порядок системы дифференциальных уравненийвыполнены условия теоремы существования и единственности решения задачи Коши, следовательно, через каждую такую точку проходит единственная интегральная кривая системы (1).

Действительно, в таком случае правые части системы (1) непрерывны по совокупности аргументов t, Как определить порядок системы дифференциальных уравненийи их частные производные по Как определить порядок системы дифференциальных уравненийограничены, так как эти производные равны непрерывным на отрезке [а,b] коэффициентам Как определить порядок системы дифференциальных уравнений

Введем линейный оператор

Как определить порядок системы дифференциальных уравнений

Тогда система (2) запишется в виде

Как определить порядок системы дифференциальных уравнений

Если матрица F — нулевая, т. е. Как определить порядок системы дифференциальных уравненийна интервале (а,b), то система (2) называется линейной однородной и имеет вид

Как определить порядок системы дифференциальных уравнений

Приведем некоторые теоремы, устанавливающие свойства решений линейных систем.

Теорема:

Если X(t) является решением линейной однородной системы

Как определить порядок системы дифференциальных уравнений

то cX(t), где с — произвольная постоянная, является решением той же системы.

Теорема:

Как определить порядок системы дифференциальных уравнений

двух решений Как определить порядок системы дифференциальных уравненийоднородной линейной системы уравнений является решением той же системы.

Следствие:

Как определить порядок системы дифференциальных уравнений

с произвольными постоянными коэффициентами сi решений Как определить порядок системы дифференциальных уравненийлинейной однородной системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

является решением той же системы.

Теорема:

Если Как определить порядок системы дифференциальных уравненийесть решение линейной неоднородной системы

Как определить порядок системы дифференциальных уравнений

a Xo(t) — решение соответствующей однородной системы

Как определить порядок системы дифференциальных уравнений

будет решением неоднородной системы Как определить порядок системы дифференциальных уравнений

Действительно, по условию,

Как определить порядок системы дифференциальных уравнений

Пользуясь свойством аддитивности оператора Как определить порядок системы дифференциальных уравненийполучаем

Как определить порядок системы дифференциальных уравнений

Это означает, что сумма Как определить порядок системы дифференциальных уравненийесть решение неоднородной системы уравнений Как определить порядок системы дифференциальных уравнений

Определение:

Как определить порядок системы дифференциальных уравнений

называются линейно зависимыми на интервале a Как определить порядок системы дифференциальных уравнений

при Как определить порядок системы дифференциальных уравненийпричем по крайней мере одно из чисел аi, не равно нулю. Если тождество (5) справедливо только при Как определить порядок системы дифференциальных уравненийто векторы Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравненийназываются линейно независимыми на (а, b).

Заметим, что одно векторное тождество (5) эквивалентно n тождествам:

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

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

Определение:

Пусть имеем линейную однородную систему

Как определить порядок системы дифференциальных уравнений

где Как определить порядок системы дифференциальных уравненийматрица с элементами Как определить порядок системы дифференциальных уравненийСистема n решений

Как определить порядок системы дифференциальных уравнений

линейной однородной системы (6), линейно независимых на интервале а Как определить порядок системы дифференциальных уравнений

с непрерывными на отрезке Как определить порядок системы дифференциальных уравненийкоэффициентами Как определить порядок системы дифференциальных уравненийявляется линейная комбинация п линейно независимых на интервале а Как определить порядок системы дифференциальных уравнений

(Как определить порядок системы дифференциальных уравнений) — произвольные постоянные числа).

Пример:

Как определить порядок системы дифференциальных уравнений

имеет, как нетрудно проверить, решения

Как определить порядок системы дифференциальных уравнений

Эти решения линейно независимы, так как определитель Вронского отличен от нуля:

Как определить порядок системы дифференциальных уравнений

Общее решение системы имеет вид

Как определить порядок системы дифференциальных уравнений

(с1, с2 — произвольные постоянные).

Фундаментальная матрица

Квадратная матрица

Как определить порядок системы дифференциальных уравнений

столбцами которой являются линейно независимые решения Как определить порядок системы дифференциальных уравненийсистемы (6), называется фундаментальной матрицей этой системы. Нетрудно проверить, что фундаментальная матрица удовлетворяет матричному уравнению

Как определить порядок системы дифференциальных уравнений

Если Х(t) — фундаментальная матрица системы (6), то общее решение системы можно представить в виде

Как определить порядок системы дифференциальных уравнений

— постоянная матрица-столбец с произвольными элементами. Полагая в (7) t = t0, имеем

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

Матрица Как определить порядок системы дифференциальных уравненийназывается матрицей Коши. С ее помощью решение системы (6) можно представить так:

Как определить порядок системы дифференциальных уравнений

Теорема:

О структуре общего решения линейной неоднородной системы дифференциальных уравнений. Общее решение в области Как определить порядок системы дифференциальных уравненийлинейной неоднородной системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

с непрерывными на отрезке Как определить порядок системы дифференциальных уравненийкоэффициентами aij(t) и правыми частями fi(t) равно сумме общего решения

Как определить порядок системы дифференциальных уравнений

соответствующей однородной системы и какого-нибудь частного решения Как определить порядок системы дифференциальных уравненийнеоднородной системы (2):

Как определить порядок системы дифференциальных уравнений

Метод вариации постоянных

Если известно общее решение линейной однородной системы (6), то частное решение неоднородной системы можно находить методом вариации постоянных (метод Лагранжа).

Как определить порядок системы дифференциальных уравнений

есть общее решение однородной системы (6), тогда

Как определить порядок системы дифференциальных уравнений

причем решения Xk(t) линейно независимы.

Будем искать частное решение неоднородной системы

Как определить порядок системы дифференциальных уравнений

где Как определить порядок системы дифференциальных уравненийнеизвестные функции от t. Дифференцируя Как определить порядок системы дифференциальных уравненийпо t, имеем

Как определить порядок системы дифференциальных уравнений

Подставляя Как определить порядок системы дифференциальных уравненийв (2), получаем

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

то для определения Как определить порядок системы дифференциальных уравненийполучаем систему

Как определить порядок системы дифференциальных уравнений

или, в развернутом виде,

Как определить порядок системы дифференциальных уравнений

Система (10) есть линейная алгебраическая система относительно Как определить порядок системы дифференциальных уравненийопределителем которой является определитель Вронского W(t) фундаментальной системы решений Как определить порядок системы дифференциальных уравнений. Этот определитель отличен от нуля всюду на интервале a Как определить порядок системы дифференциальных уравнений

где Как определить порядок системы дифференциальных уравнений— известные непрерывные функции. Интегрируя последние соотношения, находим

Как определить порядок системы дифференциальных уравнений

Подставляя эти значения Как определить порядок системы дифференциальных уравненийв (9), находим частное решение системы (2)

Как определить порядок системы дифференциальных уравнений

(здесь под символом Как определить порядок системы дифференциальных уравненийпонимается одна из первообразных для функции Как определить порядок системы дифференциальных уравнений

Системы линейных дифференциальных уравнений с постоянными коэффициентами

Рассмотрим линейную систему дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

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

Мы рассмотрим еще метод Эйлера интегрирования линейных однородных систем дифференциальных уравнений с постоянными коэффициентами. Он состоит в следующем.

Метод Эйлера

Будем искать решение системы

Как определить порядок системы дифференциальных уравнений

где Как определить порядок системы дифференциальных уравнений— постоянные. Подставляя Xk в форме (2) в систему (1), сокращая на Как определить порядок системы дифференциальных уравненийи перенося все члены в одну часть равенства, получаем систему

Как определить порядок системы дифференциальных уравнений

Для того, чтобы эта система (3) линейных однородных алгебраических уравнений с n неизвестными Как определить порядок системы дифференциальных уравненийимела нетривиальное решение, необходимо и достаточно, чтобы ее определитель был равен нулю:

Как определить порядок системы дифференциальных уравнений

Уравнение (4) называется характеристическим. В его левой части стоит многочлен относительно Как определить порядок системы дифференциальных уравненийстепени n. Из этого уравнения определяются те значения Как определить порядок системы дифференциальных уравнений, при которых система (3) имеет нетривиальные решения Как определить порядок системы дифференциальных уравнений. Если все корни Как определить порядок системы дифференциальных уравненийхарактеристического уравнения (4) различны, то, подставляя их по очереди в систему (3), находим соответствующие им нетривиальные решения Как определить порядок системы дифференциальных уравненийэтой системы n, следовательно, находим п решений исходной системы дифференциальных уравнений (1) в виде

Как определить порядок системы дифференциальных уравнений

где второй индекс указывает номер решения, а первый — номер неизвестной функции. Построенные таким образом п частных решений линейной однородной системы (1)

Как определить порядок системы дифференциальных уравнений

образуют, как можно проверить, фундаментальную систему решений этой системы.

Следовательно, общее решение однородной системы дифференциальных уравнений (1) имеет вид

Как определить порядок системы дифференциальных уравнений

где Как определить порядок системы дифференциальных уравненийпроизвольные постоянные.

Случай, когда характеристическое уравнение имеет кратные корни, мы рассматривать не будем.

Пример:

Как определить порядок системы дифференциальных уравнений

Ищем решение в виде

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

имеет корни Как определить порядок системы дифференциальных уравнений

Система (3) для определения a1, а2 выглядит так:

Как определить порядок системы дифференциальных уравнений

Подставляя в (*) Как определить порядок системы дифференциальных уравненийполучаем

Как определить порядок системы дифференциальных уравнений

откуда а21 = а11. Следовательно,

Как определить порядок системы дифференциальных уравнений

Полагая в Как определить порядок системы дифференциальных уравненийнаходим a22 = — a12, поэтому

Как определить порядок системы дифференциальных уравнений

Общее решение данной системы:

Как определить порядок системы дифференциальных уравнений

Матричный метод

Изложим еще матричный метод интегрирования однородной системы (1). Запишем систему (1) в виде

Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравненийматрица с постоянными действительными элементами Как определить порядок системы дифференциальных уравнений

Напомним некоторые понятия из линейной алгебры. Вектор Как определить порядок системы дифференциальных уравненийназывается собственным вектором матрицы А, если

Как определить порядок системы дифференциальных уравнений

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

Как определить порядок системы дифференциальных уравнений

где I — единичная матрица.

Будем предполагать, что все собственные значения Как определить порядок системы дифференциальных уравненийматрицы А различны. В этом случае собственные векторы g1, g2, …gn линейно независимы и существует Как определить порядок системы дифференциальных уравненийматрица Т, приводящая матрицу А к диагональному виду, т. е. такая, что

Как определить порядок системы дифференциальных уравнений

Столбцами матрицы Т являются координаты собственных векторов g1, g2 …, gn матрицы А.

Введем еще следующие понятия. Пусть В(t) — Как определить порядок системы дифференциальных уравненийматрица, элементы Как определить порядок системы дифференциальных уравненийкоторой суть функции аргумента t, определенные на множестве Как определить порядок системы дифференциальных уравнений. Матрица В(t) называется непрерывной на Как определить порядок системы дифференциальных уравнений, если непрерывны на Как определить порядок системы дифференциальных уравненийвсе ее элементы Как определить порядок системы дифференциальных уравнений. Матрица В(t) называется дифференцируемой на Как определить порядок системы дифференциальных уравнений, если дифференцируемы на Как определить порядок системы дифференциальных уравненийвсе элементы Как определить порядок системы дифференциальных уравненийэтой матрицы. При этом производной матрицы Как определить порядок системы дифференциальных уравненийназывается матрица, элементами которой являются производные Как определить порядок системы дифференциальных уравненийу соответствующих элементов матрицы В(t).

Пусть B(t) — n х n-матрица,

Как определить порядок системы дифференциальных уравнений

— вектор-столбец. Учитывая правила алгебры матриц, непосредственной проверкой убеждаемся в справедливости формулы

Как определить порядок системы дифференциальных уравнений

В частности, если В — постоянная матрица, то

Как определить порядок системы дифференциальных уравнений

так как Как определить порядок системы дифференциальных уравненийесть нуль-матрица.

Теорема:

Если собственные значения Как определить порядок системы дифференциальных уравненийматрицы А различны, то общее решение системы (7) имеет вид

Как определить порядок системы дифференциальных уравнений

где g1, g2,…, gn — собственные векторы-столбцы матрицы А, Как определить порядок системы дифференциальных уравненийпроизвольные постоянные числа.

Введем новый неизвестный вектор-столбец Y(t) по формуле

Как определить порядок системы дифференциальных уравнений

где Т — матрица, приводящая матрицу А к диагональному виду. Подставляя X(t) из (11) в (7), получим систему

Как определить порядок системы дифференциальных уравнений

Умножая обе части последнего соотношения слева на Как определить порядок системы дифференциальных уравненийи учитывая, что Как определить порядок системы дифференциальных уравненийпридем к системе

Как определить порядок системы дифференциальных уравнений

Мы получили систему из n независимых уравнений, которая без труда интегрируется:

Как определить порядок системы дифференциальных уравнений

Здесь Как определить порядок системы дифференциальных уравнений— произвольные постоянные числа.

Вводя единичные n-мерные векторы-столбцы

Как определить порядок системы дифференциальных уравнений

решение Y(t) можно представить в виде

Как определить порядок системы дифференциальных уравнений

В силу (11) Х(t) = TY(t). Так как столбцы матрицы Т есть собственные векторы матрицы Как определить порядок системы дифференциальных уравненийсобственный вектор матрицы А. Поэтому, подставляя (13) в (11), получим формулу (10):

Как определить порядок системы дифференциальных уравнений

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

1) находим собственные значения Как определить порядок системы дифференциальных уравненийматрицы как корни алгебраического уравнения

Как определить порядок системы дифференциальных уравнений

2) находим все собственные векторы g1, g2,…, gn;

3) выписываем общее решение системы дифференциальных уравнений (7) по формуле (10).

Пример:

Как определить порядок системы дифференциальных уравнений

Матрица А системы имеет вид

Как определить порядок системы дифференциальных уравнений

1) Составляем характеристическое уравнение

Как определить порядок системы дифференциальных уравнений

Корни характеристического уравнения Как определить порядок системы дифференциальных уравнений

2) Находим собственные векторы

Как определить порядок системы дифференциальных уравнений

Для Как определить порядок системы дифференциальных уравнений= 4 получаем систему

Как определить порядок системы дифференциальных уравнений

откуда g11 = g12, так что

Как определить порядок системы дифференциальных уравнений

Аналогично для Как определить порядок системы дифференциальных уравнений= 1 находим

Как определить порядок системы дифференциальных уравнений

3) Пользуясь формулой (10), получаем общее решение системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

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

Как определить порядок системы дифференциальных уравнений

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

При комплексном Как определить порядок системы дифференциальных уравненийрешение

Как определить порядок системы дифференциальных уравнений

системы (7) также будет комплексным. Действительная часть

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

этого решения являются решениями системы (7). Собственному значению Как определить порядок системы дифференциальных уравнений* будет отвечать пара действительных решений X1 и -Х2, т. е. та же пара, что и для собственного значения Как определить порядок системы дифференциальных уравнений. Таким образом, паре Как определить порядок системы дифференциальных уравнений, Как определить порядок системы дифференциальных уравнений* комплексно сопряженных собственных значений отвечает пара действительных решений системы (7) дифференциальных уравнений.

Пусть Как определить порядок системы дифференциальных уравнений— действительные собственные значения, Как определить порядок системы дифференциальных уравненийКак определить порядок системы дифференциальных уравнений— комплексные собственные значения. Тогда всякое действительное решение системы (7) имеет вид

Как определить порядок системы дифференциальных уравнений

где сi — произвольные постоянные.

Пример:

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

1) Характеристическое уравнение системы

Как определить порядок системы дифференциальных уравнений

Его корни Как определить порядок системы дифференциальных уравнений

2) Собственные векторы матриц

Как определить порядок системы дифференциальных уравнений

3) Решение системы

Как определить порядок системы дифференциальных уравнений

где а1, а2 — произвольные комплексные постоянные.

Найдем действительные решения системы. Пользуясь формулой Эйлера

Как определить порядок системы дифференциальных уравнений

Следовательно, всякое действительное решение системы имеет

Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений

где с1, с2 — произвольные действительные числа.

Видео:Решение системы дифференциальных уравнений методом ЭйлераСкачать

Решение системы дифференциальных уравнений методом Эйлера

Понятие о системах дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений

Решение заданий и задач по предметам:

Дополнительные лекции по высшей математике:

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений Как определить порядок системы дифференциальных уравнений

Образовательный сайт для студентов и школьников

Копирование материалов сайта возможно только с указанием активной ссылки «www.lfirmal.com» в качестве источника.

© Фирмаль Людмила Анатольевна — официальный сайт преподавателя математического факультета Дальневосточного государственного физико-технического института

Видео:13. Как решить дифференциальное уравнение первого порядка?Скачать

13. Как решить дифференциальное уравнение первого порядка?

Системы дифференциальных уравнений

Этот раздел мы решили посвятить решению систем дифференциальных уравнений простейшего вида d x d t = a 1 x + b 1 y + c 1 d y d t = a 2 x + b 2 y + c 2 , в которых a 1 , b 1 , c 1 , a 2 , b 2 , c 2 — некоторые действительные числа. Наиболее эффективным для решения таких систем уравнений является метод интегрирования. Также рассмотрим решение примера по теме.

Решением системы дифференциальных уравнений будет являться пара функций x ( t ) и y ( t ) , которая способна обратить в тождество оба уравнения системы.

Рассмотрим метод интегрирования системы ДУ d x d t = a 1 x + b 1 y + c 1 d y d t = a 2 x + b 2 y + c 2 . Выразим х из 2 -го уравнения системы для того, чтобы исключить неизвестную функцию x ( t ) из 1 -го уравнения:

d y d t = a 2 x + b 2 y + c 2 ⇒ x = 1 a 2 d y d t — b 2 y — c 2

Выполним дифференцирование 2 -го уравнения по t и разрешим его уравнение относительно d x d t :

d 2 y d t 2 = a 2 d x d t + b 2 d y d t ⇒ d x d t = 1 a 2 d 2 y d t 2 — b 2 d y d t

Теперь подставим результат предыдущих вычислений в 1 -е уравнение системы:

d x d t = a 1 x + b 1 y + c 1 ⇒ 1 a 2 d 2 y d t 2 — b 2 d y d t = a 1 a 2 d y d t — b 2 y — c 2 + b 1 y + c 1 ⇔ d 2 y d t 2 — ( a 1 + b 2 ) · d y d t + ( a 1 · b 2 — a 2 · b 1 ) · y = a 2 · c 1 — a 1 · c 2

Так мы исключили неизвестную функцию x ( t ) и получили линейное неоднородное ДУ 2 -го порядка с постоянными коэффициентами. Найдем решение этого уравнения y ( t ) и подставим его во 2 -е уравнение системы. Найдем x ( t ) . Будем считать, что на этом решение системы уравнений будет закончено.

Найдите решение системы дифференциальных уравнений d x d t = x — 1 d y d t = x + 2 y — 3

Начнем с первого уравнения системы. Разрешим его относительно x :

x = d y d t — 2 y + 3

Теперь выполним дифференцирование 2 -го уравнения системы, после чего разрешим его относительно d x d t : d 2 y d t 2 = d x d t + 2 d y d t ⇒ d x d t = d 2 y d t 2 — 2 d y d t

Полученный в ходе вычислений результат мы можем подставить в 1 -е уравнение системы ДУ:

d x d t = x — 1 d 2 y d t 2 — 2 d y d t = d y d t — 2 y + 3 — 1 d 2 y d t 2 — 3 d y d t + 2 y = 2

В результате преобразований мы получили линейное неоднородное дифференциальное уравнение 2 -го порядка с постоянными коэффициентами d 2 y d t 2 — 3 d y d t + 2 y = 2 . Если мы найдем его общее решение, то получим функцию y ( t ) .

Общее решение соответствующего ЛОДУ y 0 мы можем найти путем вычислений корней характеристического уравнения k 2 — 3 k + 2 = 0 :

D = 3 2 — 4 · 2 = 1 k 1 = 3 — 1 2 = 1 k 2 = 3 + 1 2 = 2

Корни, которые мы получили, являются действительными и различными. В связи с этим общее решение ЛОДУ будет иметь вид y 0 = C 1 · e t + C 2 · e 2 t .

Теперь найдем частное решение линейного неоднородного ДУ y

d 2 y d t 2 — 3 d y d t + 2 y = 2

Правая часть записи уравнения представляет собой многочлен нулевой степени. Это значит, что частное решение будем искать в виде y

= A , где А – это неопределенный коэффициент.

Определить неопределенный коэффициент мы можем из равенства d 2 y

= 2 :
d 2 ( A ) d t 2 — 3 d ( A ) d t + 2 A = 2 ⇒ 2 A = 2 ⇒ A = 1

Таким образом, y

= 1 и y ( t ) = y 0 + y

= C 1 · e t + C 2 · e 2 t + 1 . Одну неизвестную функцию мы нашли.

Теперь подставим найденную функцию во 2 -е уравнение системы ДУ и разрешим новое уравнение относительно x ( t ) :
d ( C 1 · e t + C 2 · e 2 t + 1 ) d t = x + 2 · ( C 1 · e t + C 2 · e 2 t + 1 ) — 3 C 1 · e t + 2 C 2 · e 2 t = x + 2 C 1 · e t + 2 C 2 · e 2 t — 1 x = — C 1 · e t + 1

Так мы вычислили вторую неизвестную функцию x ( t ) = — C 1 · e t + 1 .

Ответ: x ( t ) = — C 1 · e t + 1 y ( t ) = C 1 · e t + C 2 · e 2 t + 1

Видео:Линейное неоднородное дифференциальное уравнение второго порядка с постоянными коэффициентамиСкачать

Линейное неоднородное дифференциальное уравнение второго порядка с постоянными коэффициентами

Системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

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

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

1. Нормальная система дифференциальных уравнений первого порядка. Задача Коши.

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

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

Линейная система называется нормальной, если она разрешена относительно всех производных

Как определить порядок системы дифференциальных уравнений(1)

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

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

Равенства при Как определить порядок системы дифференциальных уравненийназываются начальными условиями системы дифференциальных уравнений.

Часто начальные условия записывают в виде

Как определить порядок системы дифференциальных уравнений

Общим решением (интегралом) системы дифференциальных уравнений называется совокупность «n» функций от независимой переменной x и «n» произвольных постоянных C1 , C2 , …,Cn:

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений(2)

Как определить порядок системы дифференциальных уравнений

которые удовлетворяют всем уравнениям этой системы.

Чтобы получить частное решение системы, удовлетворяющее заданным начальным условиям Как определить порядок системы дифференциальных уравнений, надо из уравнений (2) определить соответствующие начальным условиям значения постоянных C10 , C20 , …,Cn0 .

Задача Коши для системы дифференциальных уравнений состоит в том, чтобы найти такое решение, которое при Как определить порядок системы дифференциальных уравненийпринимало бы заданные значения Как определить порядок системы дифференциальных уравнений.

Записывается задача Коши для нормальной системы дифференциальных уравнений следующим образом

Как определить порядок системы дифференциальных уравнений

Теорема существования и единственности решения задачи Коши.

Для нормальной системы дифференциальных уравнений (1) теорема Коши существования и единственности решения формулируется следующим образом:

Теорема. Пусть правые части уравнений системы (1), т. е. функции Как определить порядок системы дифференциальных уравнений, (i=1,2,…,n) непрерывны по всем переменным в некоторой области D и имеет в ней непрерывные частные производные Как определить порядок системы дифференциальных уравнений.

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

Как определить порядок системы дифференциальных уравнений.

2. Решение нормальной системы методом исключения.

Для решения нормальной системы дифференциальных уравнений используется метод исключения неизвестных или метод Коши.

Пусть дана нормальная система

Как определить порядок системы дифференциальных уравнений

Дифференцируем по х первое уравнение системы

Как определить порядок системы дифференциальных уравнений

Заменяя производные Как определить порядок системы дифференциальных уравненийих выражениями Как определить порядок системы дифференциальных уравненийиз системы уравнений (1), будем иметь

Как определить порядок системы дифференциальных уравнений

Дифференцируем полученное уравнение и поступая аналогично предыдущему, найдём

Как определить порядок системы дифференциальных уравнений

Продолжая далее таким же образом, получим уравнение

Как определить порядок системы дифференциальных уравнений

Итак, получили систему

Как определить порядок системы дифференциальных уравнений(2)

Из первых п-1 уравнений определим y2 , y3 , … , yn , выразив их через

Как определить порядок системы дифференциальных уравненийи Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений(3)

Подставляя эти выражения в последнее из уравнений (2), получим уравнения п-го порядка для определения y1 :

Как определить порядок системы дифференциальных уравнений(4)

Решив это уравнение, найдём y1

Как определить порядок системы дифференциальных уравнений(5)

Дифференцируя последнее выражение п-1 раз, найдём производные

Как определить порядок системы дифференциальных уравнений

как функции от Как определить порядок системы дифференциальных уравнений. Подставляя эти функции в уравнения (4), определим y2 , y3 , … , yn .

Как определить порядок системы дифференциальных уравнений

Итак, получили общее решение системы (1)

Как определить порядок системы дифференциальных уравнений(6)

Чтобы найти частное решение системы (1) удовлетворяющее начальным условиям при Как определить порядок системы дифференциальных уравнений

надо найти из уравнения (6) соответствующие значения произвольных постоянных С1 , С2 , … , Сn .

Найти общее решение системы уравнений:

Как определить порядок системы дифференциальных уравнений

Продифференцируем первое уравнение: Как определить порядок системы дифференциальных уравнений

Подставим в это выражение производную у¢ =2x + 2y из второго уравнения.

Как определить порядок системы дифференциальных уравнений

Подставим сюда у, выраженное из первого уравнения:

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

Как определить порядок системы дифференциальных уравнений

получаем решение системы: Как определить порядок системы дифференциальных уравнений

3. Преобразование дифференциального уравнения порядка п к нормальной системе Коши.

Всякое уравнение п-го порядка

Как определить порядок системы дифференциальных уравнений

можно привести к системе уравнений первого порядка, если принять Как определить порядок системы дифференциальных уравнений

за новые неизвестные функции.

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

💥 Видео

Дифференциальные уравнения, 1 урок, Дифференциальные уравнения. Основные понятияСкачать

Дифференциальные уравнения, 1 урок, Дифференциальные уравнения. Основные понятия

18+ Математика без Ху!ни. Дифференциальные уравнения.Скачать

18+ Математика без Ху!ни. Дифференциальные уравнения.

Определяем тип ДУ 1Скачать

Определяем тип ДУ 1

Задача Коши ➜ Частное решение линейного однородного дифференциального уравненияСкачать

Задача Коши ➜ Частное решение линейного однородного дифференциального уравнения

7. Линейные дифференциальные уравнения первого порядка. Метод Бернулли.Скачать

7. Линейные дифференциальные уравнения первого порядка. Метод Бернулли.

16. Линейные неоднородные дифференциальные уравнения 2-го порядка с постоянными коэффициентамиСкачать

16. Линейные неоднородные дифференциальные уравнения 2-го порядка с постоянными коэффициентами

Видеоурок "Нахождение частных решений по виду правой части"Скачать

Видеоурок "Нахождение частных решений по виду правой части"

ЛОДУ 2 порядка c постоянными коэффициентамиСкачать

ЛОДУ 2 порядка c постоянными коэффициентами

ОДУ. 4 Системы дифференциальных уравненийСкачать

ОДУ. 4 Системы дифференциальных уравнений

Системы дифференциальных уравнений. Часть 2Скачать

Системы дифференциальных уравнений. Часть 2

Линейное дифференциальное уравнение Коши-ЭйлераСкачать

Линейное дифференциальное уравнение Коши-Эйлера

14. Дифференциальные уравнения второго порядка, допускающие понижение порядкаСкачать

14. Дифференциальные уравнения второго порядка, допускающие понижение порядка

Системы дифференциальных уравнений. Часть 1Скачать

Системы дифференциальных уравнений. Часть 1

Системы дифференциальных уравненийСкачать

Системы дифференциальных уравнений

Математика без Ху!ни. Линейное неоднородное уравнение 1 порядка. Метод вариации постоянной.Скачать

Математика без Ху!ни. Линейное неоднородное уравнение 1 порядка. Метод вариации постоянной.
Поделиться или сохранить к себе: