§ 1.1. Основные понятия |
Н о о г о р о д вовсе не значит "славненький сногсшибательный аргументик", возразила Алиса.
Когда л и ч н о я употребляю слово, все так же презрительно проговорил Шалтай-Болтай, оно меня слушается и означает как раз то, что я хочу: ни больше, ни меньше.
Это еще вопрос, сказала Алиса, захотят ли слова вас слушаться.
Это еще вопрос, сказал Шалтай, кто здесь хозяин: словá или я.
Льюис Кэрролл. Алиса в Зазеркалье
В этом параграфе описывается общий вид обыкновенных дифференциальных уравнений (ОДУ) и вводятся такие понятия, как решение, следование, эквивалентность, общее решение, интегралы ОДУ.
1.1.1. Примеры ОДУ. а) Известную из математического анализа задачу отыскания всех первообразных данной функции f можно записать в виде уравнения
y′ = f(x), | (1) |
где f данная непрерывная функция, y = y(x) неизвестная функция, y′ = dy/dx; оно представляет собой простейший пример ОДУ. Как доказывается в интегральном исчислении, если f непрерывна на промежутке J, то уравнение (1) имеет на нем бесконечное семейство решений, которое задается формулой
y = F(x) + C; | (2) |
здесь F какая-нибудь фиксированная первообразная функции f, а параметр C пробегает все вещественные значения.
б) Замечательным свойством функции y = ex является то, что она совпадает со своей производной; это свойство записывается в виде ОДУ
y′ = y, | (3) |
решениями которого, наряду с ex, будут все функции семейства
y = Cex. | (4) |
в) С учетом механического смысла второй производной (ускорение) уравнение прямолинейного равноускоренного движения записывается в форме
x.. = a. | (5) |
Точками здесь (и часто в дальнейшем) обозначаются производные по времени. Последовательное интегрирование (5) в пределах от 0 до t дает:
x. = at + v0 (v0 = x.(0)), | (6) |
| (7) |
г) Если в уравнении окружности
x2 + y2 = R2 | (8) |
переменные x и y считать гладкими функциями параметра s:
x =
| (9) |
д) Одним из решений уравнения (9) является пара функций
x = sin s, y = cos s. | (10) |
Очевидно, эта пара удовлетворяет также следующей системе дифференциальных уравнений:
| (11) |
1.1.2. Общий вид ОДУ. В общей ситуации мы, как правило, будем
обозначать значения неизвестной функции буквой x, независимой переменной
t (и интерпретировать ее как время), производных от
x по t
F(t, J(m)x, C) = 0. | (12) |
Когда нужно подчеркнуть наличие в уравнении параметра C
мы будем говорить о семействе ОДУ,
зависящих от параметра C =
Наряду с такими уравнениями мы будем рассматривать системы ОДУ с несколькими неизвестными:
| (13) |
в нем теперь
| (14) |
Числа mi называются порядками
системы (13) по неизвестной функции
xi, а
В некоторых случаях бывает полезно приписывать уравнению бóльшие порядки, чем непосредственно следующие из его записи. Например, если к семейству уравнений (8) приписать условие "x, y ∈ D1" (x и y имеют производные первого порядка), то оно становится эквивалентным уравнению (9); без этого условия у (8) решений больше, чем у (9).
Если в (12) допускать, чтобы F принимало векторные значения
(в
Подробная запись системы (13) выглядит так:
|
Мы будем рассматривать и ОДУ нулевого порядка, называя их
обыкновенными функциональными уравнениями.
Например, (2), (4), (7),
(10) это обыкновенные функциональные
уравнения (если быть точными, первые три из них являются семействами
уравнений, зависящих от параметров C или
Для некоторых примеров из 1.1.1 приведем таблицу соответствия с обозначениями, принятыми в общем уравнении (12).
(12) | F(t, J(m)x, C) | k | t | x | n | m | C | p |
(1) | y′ f(x) | 1 | x | y | 1 | (1) | | 0 |
(7) | x at2/2 v0t x0 | 1 | t | x | 1 | (0) | (v0, x0) | 2 |
(9) | x·dx/ds + y·dy/ds | 1 | s | (x, y) | 2 | (1, 1) | | 0 |
1.1.3. Уравнения, разрешенные относительно старшей производной. Иногда уравнение (12) можно разрешить относительно старших производных, хотя общего способа для этого не существует:
x(m) = f(t, J(m1)x, C) | (15) |
Здесь использованы новые обозначения
x(m) =
(x1(m1),x2(m2),...,
xn(mn)) |
m 1 = (m1 1, m2 1, ... , mn 1). |
Если m = (1, 1, ..., 1), то в правую часть (15) производные вообще не входят. Уравнение (15) в этом случае и при отсутствии вектора произвольных постоянных C называют нормальной системой (нормальным уравнением), или системой в нормальной форме, или системой в форме Коши:
x′ = f(t, x). | (16) |
Ниже мы докажем, что (15) путем увеличения числа неизвестных всегда можно привести к нормальной форме (16). Именно нормальная система (16) является основным объектом изучения в теории обыкновенных дифференциальных уравнений. Однако, в настоящей главе, изучая элементарную теорию, мы будем иногда иметь дело с более общей системой (12).
В рассмотренных выше примерах (1), (3), (11) нормальные системы, причем первые две имеют порядок 1, а последняя 2. Уравнение (5) уравнение второго порядка, разрешенное относительно старшей производной.
Подчеркнем характерную особенность обыкновенных дифференциальных уравнений, отличающую их от прочих уравнений, содержащих производные неизвестных функций: все неизвестные должны быть функциями одного вещественного аргумента и все они и их производные должны входить в уравнение только в виде своих значений в одной и той же переменной точке (в наших обозначениях в точке t), которая также может фигурировать в уравнении. Вот примеры нарушения этих требований:
|
(неизвестная u функция двух аргументов x и y; это пример дифференциального уравнения в частных производных),
x′(t) = x(t 1), |
|
(неизвестная функция и ее производная входят в уравнение в виде
значений в разных точках t, t 1
и s ∈ [
1.1.4. Определение решения. Понятие "решения ОДУ"
уже использовавшееся в 1.1.1, формально определяется для
уравнения (12) так: это определенная на промежутке
D(φ)
функция x = φ(t),
которая при подстановке в уравнение обращает его при некотором
значении C в тождество относительно
Несколько замечаний о терминологии и обозначениях.
Обозначение
Определение решения включает в себя требование
возможности подстановки φ
в (12),
Подчеркнем, что решения семейства ОДУ это решения
всех входящих в него уравнений (при всех возможных значениях параметра). Например,
y = ex и
y =
1.1.5. Следование, эквивалентность. Говорят, что из ОДУ У1 следует уравнение У2 (и пишут У1 ⇒ У2), если любое решение первого является и решением второго. По определению, два ОДУ У1 и У2 эквивалентны, если из первого следует второе и из второго первое (У1 ⇔ У2).
Например, из системы (11) следует уравнение (9). Действительно, если умножить первое из уравнений (11) на x, а второе на y и результаты сложить, то получится (9). Итак, (11) ⇒ (9). С другой стороны, (9) (11), так как, например, решение-константа x = y = 1 уравнения (9) не удовлетворяет системе (11). Поэтому (11) (9). Переход от (5) к (6) и к (7) является, как нетрудно видеть, эквивалентным: (5) ⇔ (6) ⇔ (7).
В связи с понятиями следования и эквивалентности уточним, что
решением ОДУ мы будем называть не функцию φ,
а уравнение x =
1.1.6. Терминология, связанная с решениями и интегралами ОДУ. Наряду с (12) рассмотрим уравнение
F(t, J(m)x, C) = 0, | (17) |
в котором
|m| < |m|. | (18) |
Будем называет его по отношению к (12) частичным решением, если (17) ⇒ (12), интегралом, если (12) ⇒ (17) и эквивалентным интегралом, если (17) ⇔ (12).
Например, всякое решение (≡ частное решение) в смысле определения 1.1.4 с уточнением в 1.1.6, является частичным решением, но, вообще говоря, не является интегралом. Уравнение (8) с произвольной постоянной R есть интеграл уравнения (9), а с дополнительным условием x, y ∈ D1 эквивалентный интеграл.
Если интеграл (17) имеет вид
Φ(t, J(m)x) = C | (19) |
то его левую часть также называют интегралом уравнения (12). Например,
|
есть (эквивалентный) интеграл уравнения (1). Если эквивалентный интеграл (17) имеет нулевой порядок, то будем называть его полным интегралом. Полный интеграл, разрешенный относительно x, т. е. имеющий вид
x = φ(t, C), |
называется общим решением. Интеграл (17) называют первым, если |m| = |m| 1 (а иногда если m = m 1). Вообще границы применения перечисленных терминов в литературе достаточно мягкие; мы будем придерживаться установленных здесь соглашений.
1.1.7. Об интегрировании ОДУ в квадратурах. Выражение общего решения или полного интеграла через элементарные функции и интегралы от них называют интегрированием данного ОДУ в квадратурах (термин "квадратура" в данной ситуации означает взятие неопределенного интеграла, а "интегрирование" нахождение полного интеграла). Интегрирование в квадратурах допускают лишь уравнения некоторых простейших типов. Большинство же ОДУ можно решать только приближенно или исследовать их качественными методами, то есть методами, позволяющими выяснять свойства решений без явного их отыскания. Качественные и приближенные методы составляют основное содержание современной теории обыкновенных дифференциальных уравнений.
Здесь мы рассмотрим два простейших приближенных метода, которые, помимо своей чисто прикладной ценности, полезны еще тем, что позволяют связать с основными понятиями теории обыкновенных дифференциальных уравнений систему простых наглядных представлений.
1.1.8. Геометрическая интерпретация ОДУ. Графики решений x = φ(t) скалярного ОДУ первого порядка, разрешенного относительно производной
x′ = f(t, x), | (20) |
называются его интегральными кривыми. В геометрических терминах уравнение (20) выражает следующий факт: кривая на (t, x)-плоскости является его интегральной кривой в том и только том случае, когда в любой точке (t0, x0) этой кривой она имеет касательную с угловым коэффициентом k = f(t0, x0).
Таким образом, зная правую часть уравнения (20), мы можем заранее
построить касательные ко всем интегральным кривым во всех точках: для этого каждой точке
(t0, x0) нужно сопоставить проходящую через нее
прямую с угловым коэффициентом k = f(t0,
x0). Полученное соответствие между точками плоскости и проходящими через
нее прямыми называется полем направлений уравнения
(20). Конечно, фактически поле направлений можно
построить лишь в виде достаточно густой сетки отрезков с
отмеченными на них точками (см.
1.1.9. Метод изоклин. Построение поля направлений значительно облегчается предварительным нахождением изоклин кривых на (t, x)-плоскости, вдоль которых угловой коэффициент k сохраняет неизменное значение. Уравнение изоклин имеет вид
f(t, x) = k; |
вдоль изоклин отрезок, принадлежащий полю направлений, переносится параллельно своему первоначальному положению: переход к другой изоклине осуществляется изменением k и построением отрезка с новым угловым коэффициентом.
Например, для уравнения
x′ = t2 + x2 |
изоклины описываются уравнением
t2 + x2 = k. |
Это семейство концентрических окружностей с центром в начале
координат. На
Метод изоклин как средство эскизного представления интегральных кривых сохраняет свое значение и в нынешнюю эпоху бурного развития вычислительных машин и вычислительных методов.
1.1.10. Метод ломаных Эйлера.
Метод ломаных применяется для приближенного нахождения значений
xi = φ(ti)
решения φ на некоторой сетке значений
аргумента t: t0, t1 = t0 +
τ, t2 = t1 +
τ, φ, tn =
x′i1 = f(ti1, xi1). |
Заменим здесь приближенно x′i1 конечно-разностным отношением
|
и выразим xi:
xi ≈ xi1 + τf(ti1, xi1). |
Если x0 = φ(t0)
задать произвольно, то полученная рекуррентная формула позволяет приближенно найти значения
x1,
Возвращаясь к образу парка со стрелками-указателями,
метод ломаных Эйлера можно представлять себе так (см. рис. 3):
из точки (t0, x0) мы движемся, сообразуясь с указателем,
помещенным в этой точке в течение "τ секунд".
Придя (через время τ) в точку (t1,
x1), мы меняем направление, пользуясь указателем в этой точке; через
время τ мы приходим в точку (t2,
x2), опять меняем направление,
Конечно, точность этого метода нуждается в специальном обосновании, которое мы проводить
не будем. Кажется весьма правдоподобным (и оказывается в широких предположениях об
f(t, x) верным) тот факт, что при
В отличие от метода изоклин, метод ломаных Эйлера применим и к уравнениям более высокого порядка. Например, для уравнения
x′′ = f(t, x, x′) |
он принимает вид
|
Из этого приближенного равенства нужно выразить xi
через
Это наводит на следующую догадку, которая впоследствии будет доказана: для выделения определенного решения скалярного уравнения m-го порядка достаточно задать в некоторой точке t0 значение самогó решения и его производных до порядка m 1 включительно. Система
|
называется начальной задачей или задачей Коши. Упомянутая выше гипотеза заключается в том, что при естественных предположениях относительно f она имеет единственное решение.
В качестве примера решим методом Эйлера задачу Коши
x′ = ax, x(0) = x0 (a, x0 параметры). |
Фиксируем t ≠ 0 и положим τ = t/n (n ∈ N). Тогда
|
Следовательно,
|
Полученное приближенное значение при
1.1.11. Контрольные вопросы
1.1.11.1. Является ли уравнение x′(t) = x(x(t)) обыкновенным дифференциальным?
1.1.11.2. Является ли функция φ(t) =
|t|
решением ОДУ tx′ = x на промежутке
1.1.11.3. Пусть функции x = φ(t)
и x =
x = φ(t), если t ∈ [1, 0], ψ(t), если t ∈ [0, 1] |
решением этого уравнения на отрезке [1, 1]?
1.1.11.4. Верно ли следующее утверждение: если уравнение x′ = f(t, x) есть следствие уравнения x′ = g(t, x), то любой интеграл первого уравнения является интегралом второго?
1.1.11.5. Верно ли следующее утверждение: если уравнение x′ = f(t, x) есть следствие уравнения x′ = g(t, x), то любое частичное решение первого уравнения является частичным решением второго? А наоборот?
1.1.11.6. Как выглядят изоклины уравнений x′ = g(t) и x′ = f(x)?
1.1.11.7. Найдите изоклины и нарисуйте интегральные кривые уравнений x′ = x/t и x′ = t/x.
1.1.11.8. Найдите ломаную Эйлера на отрезке [0,1] с шагом τ = 0.2 для задачи Коши x′ = tx, x(0) = 1.
1.1.12. Задачи
1.1.12.1. Докажите, что функция φ(t) =
1.1.12.2. Могут ли функции φ(t) =
sin t
1.1.12.3. Могут ли функции φ(t) =
1.1.12.4. Покажите, что если x = φ(t) решение уравнения вида x′ = f(x)cos2t, то x = φ(t + π) также является его решением.
1.1.12.5. Пусть функция
f:
1.1.12.6. Покажите, что любое решение φ
уравнения x′ =
1.1.12.7. Имеет ли место аналогичное утверждение для
уравнения
1.1.12.8. Докажите, что если функция f непрерывно
дифференцируема
1.1.12.9. Покажите, что если x =
1.1.12.10. Докажите, что если функции x =
1.1.12.11. Пусть функция
1.1.12.12. Пусть функция
1.1.12.13. Докажите, что любое решение скалярного дифференциального
уравнения x′ =
1.1.12.14. Пусть функция
1.1.12.15. Покажите, что любые три непрерывно дифференцируемые
на R функции φ1,
φ2,
φ3,
связанные при всех t соотношениями
x′ = p(t)x2 + q(t)x + r(t) |
с непрерывными коэффициентами p, q, r.
1.1.12.16. Пусть φ периодическое решение уравнения Риккати вида
x′ = x2 + q(t)x + r(t). |
Докажите, что найдутся числа ti
(i = 1, 2) и вещественные корни λi
уравнения λ2 +
1.1.12.17. Покажите, что если уравнения
x′ =
f(t, x) и x′ =
g(t, x) эквивалентны при
1.1.12.18. Докажите, что если V(x) =
x12 +
x22
интеграл двумерной системы |
1)
Имеется в виду эквивалентность этих уравнений, как уравнений с правыми частями,
определенными на
File based on translation from
TEX by TTH,
version 2.32.
Created 31 Dec 2001, 12:27.
Last modified 8 Apr 2002.