Глобальная разрешимость задачи Коши для линейной системы
Формулировка
Если A(t) и b(t) непрерывны на интервале I, то для любых t0∈I, x0∈Rn решение задачи Коши x′=A(t)x+b(t), x(t0)=x0 существует на всём интервале I и единственно.
Доказательство
Развернуть
Именно это утверждение доказано в теореме о существовании решения линейного уравнения n-го порядка на всём интервале: там доказательство проведено для векторного уравнения z′=A(x)z+b(x) с произвольной непрерывной матрицей. Существенно, что правая часть линейна по x и поэтому удовлетворяет условию Липшица с постоянной max∥A(t)∥ во всей полосе [α,β]×Rn. Последовательные приближения не выходят ни из какой области, и решение существует на всём отрезке [α,β]. ■
теорема
Свойства решений линейной системы
Формулировка
Линейная комбинация решений однородной системы x′=A(t)x — решение; решения образуют линейное пространство.
Разность двух решений неоднородной системы — решение однородной.
Если x′=A(t)x+bi(t) для x=xi, то ∑cixi решает систему с правой частью ∑cibi (суперпозиция).
Если A вещественна и x=u+iv — комплексное решение однородной системы, то u и v — вещественные решения.
Доказательство
Развернуть
Все утверждения следуют из линейности отображения x↦x′−A(t)x. Например, для п. 4: u′+iv′=A(u+iv)=Au+iAv, и при вещественной A приравниваем вещественные и мнимые части. ■
теорема
Определитель Вронского системы решений
Формулировка
Если вектор-функции x(1),…,x(n) линейно зависимы на I, то W(t)≡0 на I.
Если x(1),…,x(n) — решения однородной системы x′=A(t)x с непрерывной на I матрицей, то либо W≡0 на I и решения линейно зависимы, либо W(t)=0 при всех t∈I и решения линейно независимы.
Для произвольных вектор-функций из W≡0 зависимость не следует.
Доказательство
Развернуть
Если ∑ckx(k)(t)=0 при всех t с ненулевым набором c, то при каждом t столбцы матрицы линейно зависимы, и W(t)=0.
Пусть W(t0)=0. Тогда столбцы x(k)(t0) зависимы: ∑ckx(k)(t0)=0 с ненулевым c. Решение x=∑ckx(k) обращается в нуль при t0, и по единственности x≡0 на I. Значит, решения зависимы, и по п. 1 W≡0. Если W нигде не обращается в нуль, решения независимы по п. 1.
Пример к последнему замечанию: x(1)=(t,1)T, x(2)=(t2,t)T независимы, но W=t2−t2≡0. ■
теорема
Существование ФСР и структура общего решения однородной системы
Формулировка
Однородная система x′=A(t)x имеет ФСР: например, решения с x(k)(t0)=ek.
Если Φ(t) — фундаментальная матрица, то общее решение
x=Φ(t)C,C∈Rn,
и пространство решений n-мерно.
3. Φ′=A(t)Φ, detΦ(t)=0; любая другая фундаментальная матрица равна Φ(t)B с постоянной невырожденной B. Решение задачи Коши: x(t)=Φ(t)Φ−1(t0)x0.
Доказательство
Развернуть
Решения с x(k)(t0)=ek существуют на I, и W(t0)=detE=1, так что они независимы.
Пусть x — решение. Система Φ(t0)C=x(t0) однозначно разрешима, так как detΦ(t0)=W(t0)=0. Решения x и ΦC совпадают при t0, а значит, всюду.
Равенство Φ′=AΦ — это запись того, что каждый столбец — решение. По теореме о вронскиане решений detΦ=0. Если Ψ — другая фундаментальная матрица, то по п. 2 каждый её столбец равен Φ, умноженной на постоянный вектор, то есть Ψ=ΦB, причём detB=0, так как detΨ=0. Наконец, Φ(t)Φ−1(t0)x0 — решение со значением x0 при t0. ■
теорема
Формула Остроградского–Лиувилля для системы
Формулировка
Для любых решений x(1),…,x(n) однородной системы x′=A(t)x
W(t)=W(t0)exp∫t0ttrA(s)ds.
Доказательство
Развернуть
Пусть Φ — матрица со столбцами x(k). Производная detΦ равна сумме определителей Di, в каждом из которых продифференцирована i-я строка. Обозначим через Φkk-ю строку матрицы Φ. Из Φ′=AΦ следует, что i-я строка Φ′ равна ∑kaikΦk.
По линейности определителя по строке Di=∑kaikdet(…), где на i-м месте стоит k-я строка Φ. При k=i получаются две равные строки и определитель равен нулю, а при k=i — исходный определитель. Поэтому Di=aiiW, и
W′=(a11+⋯+ann)W=trA(t)W.
Решение этого линейного уравнения даёт формулу. ■
следствие
Связь с линейным уравнением n-го порядка
Формулировка
При сведении уравнения y(n)+p1y(n−1)+⋯+pny=0 к системе z′=A(t)z, z=(y,…,y(n−1))T, решениям y1,…,yn уравнения отвечают решения системы, и вронскиан системы совпадает с вронскианом уравнения. Формула Лиувилля для системы переходит в формулу Остроградского–Лиувилля для уравнения.
Доказательство
Развернуть
Столбец, отвечающий yk, равен (yk,yk′,…,yk(n−1))T — это k-й столбец вронскиана уравнения, поэтому определители совпадают. У матрицы A этой системы все диагональные элементы, кроме последнего, равны нулю, а последний равен −p1. Значит, trA=−p1, и exp∫trA=exp(−∫p1). ■
теорема
Неоднородная система. Метод вариации постоянных
Формулировка
Пусть Φ(t) — фундаментальная матрица однородной системы. Тогда:
общее решение неоднородной системы x′=A(t)x+b(t) — сумма частного решения и общего решения Φ(t)C однородной;
частное решение даёт метод вариации постоянных: x=Φ(t)C(t), где Φ(t)C′(t)=b(t);
решение задачи Коши (формула Коши):
x(t)=Φ(t)Φ−1(t0)x0+∫t0tΦ(t)Φ−1(s)b(s)ds.
Доказательство
Развернуть
Разность двух решений неоднородной системы — решение однородной, то есть равна ΦC.
Для x=ΦC(t): x′=Φ′C+ΦC′=AΦC+ΦC′=Ax+ΦC′. Поэтому x′=Ax+b равносильно ΦC′=b, то есть C′=Φ−1b, где Φ−1 непрерывна.
Возьмём C(t)=Φ−1(t0)x0+∫t0tΦ−1(s)b(s)ds. Тогда x=ΦC — решение и x(t0)=x0. ■
01
Вронскиан, равный нулю, у независимых вектор-функций
Условие
Показать, что вектор-функции x(1)=(t,1)T и x(2)=(t2,t)T линейно независимы на любом интервале, хотя их вронскиан тождественно равен нулю. Могут ли они быть решениями однородной линейной системы второго порядка с непрерывными коэффициентами?
Решение
Развернуть
W=t1t2t=t2−t2=0.
Если c1(t,1)+c2(t2,t)≡0, то из второй компоненты c1+c2t≡0, откуда c1=c2=0. Функции независимы.
Для решений системы x′=A(t)x с непрерывной A тождество W≡0 означало бы зависимость. Поэтому ответ отрицательный ни на каком интервале.
02
Вронскиан по формуле Лиувилля
Условие
Решения x(1),x(2) системы
x′=(t−e−tett)x
таковы, что W(0)=3. Найти W(t).
Решение
Развернуть
trA=2t, поэтому W(t)=3exp∫0t2sds=3et2.
03
Вариация постоянных для системы
Условие
Решить систему
x′=y,y′=−x+cost1,∣t∣<2π,
если Φ(t)=(cost−sintsintcost) — фундаментальная матрица однородной системы.
Решение
Развернуть
detΦ=1, Φ−1(s)=(cosssins−sinscoss), b=(0,1/coss)T, и
Так как Φ(0)=E, решение задачи Коши x=Φ(t)x0=((1+2t)et,2et)T.
0на повторение
0новых сегодня
0освоено
На сегодня всё. Можно пройти всю тему без учёта расписания.
Для этой темы пока не получилось составить упражнения.
Как это работает
Упражнения собраны из теорем, определений и задач темы. Отвечать нужно касанием — печатать формулы не придётся:
узнать — дана формулировка без названия, выберите теорему;
пропуск — в формулировке пропущена формула, выберите верную среди похожих;
ошибка — в определении или формулировке одна формула искажена, нажмите на неё;
связи — отметьте, на что опирается доказательство;
порядок — соберите доказательство из перемешанных шагов;
в док-ве — восстановите формулу внутри доказательства;
задача — отметьте утверждения, которые нужны для решения; после ответа откроется решение.
Ответ проверяется сразу. Верные упражнения возвращаются всё реже — через дни, недели, месяцы (алгоритм FSRS), ошибки — ещё в этой же сессии. Если ответили наугад, нажмите «Угадал», и упражнение вернётся раньше. Сложные упражнения открываются, когда освоены простые: сначала узнать теорему, потом формулы, потом доказательство. Названия теорем в ответах можно нажать — теорема откроется в окне поверх страницы.
В день вводится не больше 15 новых упражнений темы. Теоремы, отмеченные кнопкой ↻, идут первыми. Прогресс хранится в этом браузере.
С клавиатуры: 1–9 выбрать · Enter проверить / дальше ·Backspace убрать последний шаг · Ctrl+Z отменить
Здесь появится доказательство. Нажмите на шаг, с которого оно начинается.
Шаги
Правильный порядок
Нажмите на название, чтобы открыть теорему.
Решение
Повтор всей темы: ответы не меняют расписание
Сессия завершена
Пройдено упражнений: 0
Линейная система дифференциальных уравнений
Линейной системой называется нормальная система вида
x′=A(t)x+b(t),
где матрица A(t)=(aij(t))n×n и вектор b(t) непрерывны на интервале I. При b≡0 система называется однородной, иначе — неоднородной.
Линейная зависимость вектор-функций. Определитель Вронского системы
Вектор-функции x(1)(t),…,x(n)(t) со значениями в Rn (или Cn) называются линейно зависимыми на I, если существуют числа c1,…,cn, не все равные нулю, такие что ∑ckx(k)(t)=0 при всех t∈I. Иначе они линейно независимы на I.
Определителем Вронского этих вектор-функций называется
W(t)=det(x(1)(t),…,x(n)(t))
— определитель матрицы со столбцами x(k)(t).
Фундаментальная система решений и фундаментальная матрица системы
Фундаментальной системой решений однородной системы x′=A(t)x порядка n называется любой набор из n линейно независимых на I решений.
Матрица Φ(t), столбцы которой образуют ФСР, называется фундаментальной матрицей. Если Φ(t0)=E, она называется нормированной в точке t0.
Определитель Вронского
Определителем Вронского (вронскианом) функций y1,…,yn∈Cn−1(I) называется функция
Существование и единственность решения линейного уравнения на всём интервале
Формулировка
Пусть p1,…,pn,f непрерывны на интервале I. Тогда для любых x0∈I и чисел y0,y0′,…,y0(n−1) уравнение L[y]=f имеет решение с этими начальными условиями, определённое на всём интервале I, и оно единственно.
Доказательство
Развернуть
Вектор z=(y,y′,…,y(n−1))T удовлетворяет линейной системе z′=A(x)z+b(x). Здесь матрица A имеет единицы над диагональю, последняя строка равна (−pn,…,−p1), остальные элементы нулевые, а b=(0,…,0,f)T. Обратно, первая компонента решения системы — решение уравнения. Докажем утверждение для системы z′=A(x)z+b(x) с непрерывными A, b.
Возьмём любой отрезок [α,β]⊂I, содержащий x0. На нём ∥A(x)∥≤K, ∥A(x)z0+b(x)∥≤M. Приближения
z0(x)≡z0,zk+1(x)=z0+∫x0x(A(t)zk(t)+b(t))dt
определены на всём [α,β]: правая часть линейна по z, ограничений вида ∥z−z0∥≤b не нужно. Как в теореме Коши–Пикара,
∥zk+1(x)−zk(x)∥≤(k+1)!MKk∣x−x0∣k+1,
поэтому zk равномерно сходятся на [α,β] к решению интегрального уравнения.
Единственность: для разности u двух решений ∥u(x)∥≤K∫x0x∥u∥dt, и по лемме Гронуолла u≡0. Поэтому решения, построенные на разных отрезках, совпадают на их пересечении. Взяв последовательность отрезков, исчерпывающих I, получаем решение на всём I. ■
Теорема Коши для нормальной системы
Формулировка
Пусть функции fi(t,x) непрерывны в области G⊂Rn+1 вместе с частными производными ∂fi/∂xj (достаточно локального условия Липшица по x: ∥f(t,x)−f(t,y)∥≤L∥x−y∥). Тогда для любой точки (t0,x0)∈G задача Коши x′=f(t,x), x(t0)=x0 имеет решение на некотором отрезке ∣t−t0∣≤h, и любые два решения совпадают на общем интервале определения.
Доказательство
Развернуть
В курсе теорема приводится без доказательства. Оно дословно повторяет доказательство теоремы Коши–Пикара для одного уравнения. Модуль заменяется нормой вектора, прямоугольник — цилиндром {∣t−t0∣≤a,∥x−x0∥≤b}, и используются неравенство ∫g≤∫∥g∥ и лемма Гронуолла. Локальное условие Липшица следует из непрерывности производных по формуле конечных приращений: f(t,x)−f(t,y)=∫01fx(t,y+θ(x−y))dθ(x−y). ■
Свойства матричной экспоненты
Формулировка
dtdetA=AetA, и etA — фундаментальная матрица системы x′=Ax, нормированная при t=0. Решение задачи Коши: x(t)=e(t−t0)Ax0.
e(t+s)A=etAesA, (etA)−1=e−tA.
Если AB=BA, то eA+B=eAeB.
etTJT−1=TetJT−1 для любой невырожденной T.
Доказательство
Развернуть
Ряд ∑tkAk/k! и ряд из производных ∑tk−1Ak/(k−1)! сходятся равномерно на любом отрезке ∣t∣≤T (мажоранта ∑Tk∥A∥k/k!). Поэтому ряд можно дифференцировать почленно: (etA)′=AetA. Каждый столбец — решение, e0A=E.
Обе части как функции t удовлетворяют уравнению X′=AX и при t=0 равны esA. По единственности решения задачи Коши (применённой к каждому столбцу) они совпадают. При s=−t получаем обратную матрицу.
Если B коммутирует с A, то она коммутирует со всеми степенями A, а значит, с etA. Тогда
(etAetB)′=AetAetB+etABetB=(A+B)etAetB,
и etAetB, et(A+B) решают одну задачу Коши с начальным значением E. При t=1 получаем утверждение.
(TJT−1)k=TJkT−1; подставляем в ряд. ■
Вещественная ФСР при комплексных собственных значениях
Формулировка
Пусть A вещественна, λ=α+iβ, β=0, — её собственное значение с собственным вектором h=a+ib. Тогда
— вещественные решения. Заменив в ФСР пару комплексно сопряжённых решений eλth, eλˉthˉ этими двумя функциями, получим вещественную ФСР.
Доказательство
Развернуть
По свойствам решений вещественной системы вещественная и мнимая части комплексного решения — решения. Так как Ahˉ=Ah=λˉhˉ, сопряжённое решение eλˉthˉ тоже входит в ФСР. Пара (eλth,eλˉthˉ) и пара (Re,Im) выражаются друг через друга невырожденным преобразованием u±iv, поэтому линейная независимость сохраняется. ■
Устойчивость решений линейной системы
Формулировка
Все решения линейной системы x′=A(t)x+b(t) одновременно устойчивы, асимптотически устойчивы или неустойчивы — а именно так же, как нулевое решение однородной системы x′=A(t)x.
Поэтому говорят об устойчивости линейной системы в целом.
Доказательство
Развернуть
Для любого решения φ отклонение y=x−φ удовлетворяет системе y′=A(t)(φ+y)+b−A(t)φ−b=A(t)y, которая не зависит от φ. По лемме о сведении к нулевому решению устойчивость φ равносильна устойчивости нуля однородной системы. ■
ФСР в случае базиса из собственных векторов
Формулировка
Если матрица A имеет базис из собственных векторов h1,…,hn, Ahk=λkhk (в частности, если все корни характеристического уравнения различны), то
eλ1th1,…,eλnthn
— ФСР системы x′=Ax, и общее решение x=∑kCkeλkthk.
Доказательство
Развернуть
Каждая функция — решение по лемме о решениях вида eλth. Вронскиан при t=0 равен det(h1,…,hn)=0, так как векторы образуют базис. Значит, решения независимы. При различных собственных значениях собственные векторы линейно независимы, и n таких векторов образуют базис. ■
Критерий устойчивости линейной однородной системы
Формулировка
Пусть X(t) — фундаментальная матрица системы x′=A(t)x, нормированная при t0. Нулевое решение:
устойчиво ⟺ все решения ограничены на [t0,+∞)⟺ матрица X(t) ограничена на [t0,+∞);
асимптотически устойчиво ⟺ все решения стремятся к нулю при t→+∞⟺X(t)→0.
Доказательство
Развернуть
Решение с x(t0)=x0 равно X(t)x0, и ∥x(t)∥≤∥X(t)∥∥x0∥.
Если ∥X(t)∥≤M при t≥t0, то для данного ε годится δ=ε/M. Обратно, пусть нуль устойчив, и δ отвечает ε=1. Решения с начальными данными 2δek по норме меньше 1, то есть столбцы X(t) ограничены числом 2/δ. Ограниченность всех решений равносильна ограниченности столбцов X(t).
Если X(t)→0, то все решения стремятся к нулю, и X ограничена (непрерывна и имеет предел), так что нуль устойчив, а значит, асимптотически устойчив. Обратно, если решения с ∥x0∥<δ0 стремятся к нулю, то по линейности к нулю стремятся все решения, в частности столбцы X(t). ■
Линейность определителя по строке
Формулировка
Если i-я строка матрицы A имеет вид ai=αb+βc, где b,c — строки той же длины, то
detA=αdetAb+βdetAc,
где Ab и Ac получены из A заменой i-й строки на b и на c соответственно. В частности, общий множитель строки можно вынести за знак определителя, а определитель с нулевой строкой равен нулю.
Доказательство
Развернуть
Каждое слагаемое в определении detA содержит ровно один множитель из i-й строки:
aiσ(i)=αbσ(i)+βcσ(i).
Раскрыв скобки и разбив сумму на две, получаем αdetAb+βdetAc. При α=0 (нулевая строка ai=0⋅b) получаем detA=0. ■
Следствия из основных свойств определителя
Формулировка
Определитель с двумя пропорциональными строками равен нулю.
Определитель не изменится, если к строке прибавить другую строку, умноженную на число.
Для элементарных матриц detPij=−1, detDi(λ)=λ, detTij(λ)=1. Для любой элементарной матрицы S и квадратной A того же порядка det(SA)=detS⋅detA.
Всё сказанное, а также линейность по строке и смена знака при перестановке строк, верно и для столбцов.
Доказательство
Развернуть
Если aj=λai, то detA=λ⋅(определительсравнымистроками)=0, так как определитель с двумя равными строками равен нулю.
По линейности det(…,ai+λaj,…,aj,…)=detA+λdet(…,aj,…,aj,…)=detA.
Сначала detE=1: в сумме из определения ненулевое лишь слагаемое с σ=ε. Элементарные преобразования типов 1, 2, 3 умножают определитель соответственно на −1, λ, 1 (по свойствам перестановки строк, линейности и пункту 2). Применяя их к E, получаем указанные значения detS. Применяя их к A и учитывая, что SA — результат того же преобразования, получаем det(SA)=detS⋅detA.
Следует из равенства detAT=detA. ■
Сведение уравнения n-го порядка к нормальной системе
Формулировка
Функция y(t) — решение уравнения y(n)=f(t,y,y′,…,y(n−1)) тогда и только тогда, когда вектор x=(y,y′,…,y(n−1))T — решение нормальной системы
x1′=x2,…,xn−1′=xn,xn′=f(t,x1,…,xn).
При этом начальные условия задачи Коши для уравнения переходят в условие x(t0)=x0. В частности, теорема Коши для уравнения n-го порядка следует из теоремы Коши для систем.
Доказательство
Развернуть
Если y — решение уравнения, то для xk=y(k−1) первые n−1 уравнений системы выполнены по определению, а последнее совпадает с исходным уравнением.
Обратно, если x — решение системы, то из первых уравнений xk=x1(k−1), и последнее даёт x1(n)=f(t,x1,…,x1(n−1)). Правая часть системы непрерывна и липшицева по x, если этим свойством обладает f, так что применима теорема Коши для систем. ■
Формула Остроградского–Лиувилля
Формулировка
Для любых решений y1,…,yn уравнения y(n)+p1(x)y(n−1)+⋯+pn(x)y=0 с непрерывными на I коэффициентами
W(x)=W(x0)exp(−∫x0xp1(t)dt),x,x0∈I.
Доказательство
Развернуть
Производная определителя, элементы которого — дифференцируемые функции, равна сумме n определителей, в каждом из которых продифференцирована одна строка. Это следует из формулы полного развёртывания и правила дифференцирования произведения.
Если продифференцировать строку с номером j<n (производные порядка j−1), получится строка производных порядка j, совпадающая со следующей строкой. Такой определитель равен нулю.
Остаётся определитель с продифференцированной последней строкой (y1(n),…,yn(n)). Из уравнения
yk(n)=−p1yk(n−1)−p2yk(n−2)−⋯−pnyk.
По линейности определителя по строке он распадается на сумму. Слагаемые с p2,…,pn содержат строку, пропорциональную одной из предыдущих, и равны нулю, а слагаемое с p1 равно −p1W. Итак, W′=−p1W — линейное однородное уравнение первого порядка, откуда следует формула. ■
Частное решение системы с правой частью — квазимногочленом
Формулировка
Пусть b(t)=eγtp(t), где p — вектор-многочлен степени m, а γ — собственное значение матрицы A кратности s (s=0, если γ не собственное значение). Тогда система x′=Ax+b(t) имеет частное решение
x~=eγtq(t),degq≤m+s.
Доказательство
Развернуть
Подстановка x=eγtu даёт u′=Bu+p, где B=A−γE. Разложим пространство в прямую сумму Kγ⊕V′, где V′ — сумма остальных корневых подпространств. Оба слагаемых инвариантны относительно B, так что задача распадается на две.
На V′ оператор B обратим. Ищем полиномиальное решение u=u0+⋯+umtm: из Bu=u′−p, приравнивая коэффициенты от старшего к младшему, последовательно находим um=−B−1pm, um−1=B−1(mum−pm−1) и т. д. Степень не превосходит m.
На Kγ (при s>0) имеем Bs=0, так как dimKγ=s. По формуле Коши решение с u(0)=0: