Обыкновенное дифференциальное уравнение

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Обыкнове́нные дифференциа́льные уравне́ния (ОДУ) — это дифференциальные уравнения для функции от одной переменной. (Этим оно отличается от уравнения в частных производных, где неизвестная - это функция нескольких переменных.) Таким образом, ОДУ - это уравнение вида

F(x,y,y',y'',...,y^{(n)})=0, \qquad (1)

где y(x)\, — неизвестная функция (возможно, вектор-функция, тогда F\,, как правило, тоже вектор-функция со значениями в пространстве той же размерности; в этом случае говорят о системе дифференциальных уравнений), зависящая от независимой переменной x\!, штрих означает дифференцирование по x\!. Число n\! (порядок старшей производной, входящей в данное уравнение) называется порядком дифференциального уравнения (1).

Независимая переменная x\! часто интерпретируется (особенно в дифференциальных уравнениях, возникающих в физических и других естественно-научных задачах) как время, поэтому её часто обозначают буквой t\!. Переменная y\! — некоторая величина (или совокупность величин, если y\! является вектор-функцией), изменяющаяся со временем. Например, y\! может означать набор координат точки в пространстве; в этом случае уравнение (1) описывает движение точки в пространстве, то есть изменение её координат с течением времени. Независимая переменная x\! обычно принимает вещественные значения, однако рассматриваются и дифференциальные уравнения, в которых переменная x\! комплексная (так называемые уравнения с комплексным временем).

Наиболее часто встречаются дифференциальные уравнения вида

y^{(n)} = f(x,y,y',y'',...,y^{(n-1)}), \qquad (2)

в которых старшая производная y^{(n)}\, выражается в виде функции от переменных x,\, y\, и производных y^{(i)}\, порядков меньше n.\, Такие дифференциальные уравнения называются нормальными или разрешёнными относительно производной.

В противоположность уравнениям вида (2), дифференциальные уравнения вида (1) называются уравнениями, не разрешёнными относительно производной или неявными дифференциальными уравнениями.

Классическим решением дифференциального уравнения (2) называется n\, раз дифференцируемая функция y(x)\!, удовлетворяющая уравнению во всех точках своей области определения. Обычно существует целое множество таких функций, и для выбора одного из них требуется наложить на него дополнительное условие. Начальным условием для уравнения (2) называется условие

y(x_0)=y_0, \  y'(x_0)=y_0^{(1)}, y''(x_0)=y_0^{(2)}, \, \ldots, \, y^{(n-1)}(x_0)=y_0^{(n-1)}, \qquad (3)

где x_0\, — некоторое фиксированное значение независимой переменной (фиксированный момент времени), а y_0\, и y_0^{(i)} — соответственно, фиксированные значения функции y\, и всех её производных до порядка n-1\! включительно. Дифференциальное уравнение (2) вместе с начальным условием (3) называется начальной задачей или задачей Коши:

\left\{\begin{array}{lcl}y^{(n)} = f(x,y,y',y'',...,y^{(n-1)}), \\ {} \\ y(x_0)=y_0, \  y'(x_0)=y_0^{(1)}, y''(x_0)=y_0^{(2)}, \, \ldots, \, y^{(n-1)}(x_0)=y_0^{(n-1)}. \end{array}\right.

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

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

История[править | править вики-текст]

Простейшие дифференциальные уравнения встречались уже в работах И. Ньютона и Г. Лейбница; термин «дифференциальные уравнения» принадлежит Лейбницу. Ньютон при создании исчисления «флюксий» и «флюент» ставил две задачи: по данному соотношению между флюентами определить соотношение между флюксиями; по данному уравнению, содержащему флюксии, найти соотношение между флюентами. С современной точки зрения, первая из этих задач (вычисление по функциям их производных) относится к дифференциальному исчислению, а вторая составляет содержание теории обыкновенных дифференциальных уравнений. Задачу нахождения неопределённого интеграла F(x) функции f(x) Ньютон рассматривал просто как частный случай его второй задачи. Такой подход был для Ньютона как создателя основ математического естествознания вполне оправданным: в очень большом числе случаев законы природы, управляющие теми или иными процессами, выражаются в форме дифференциальных уравнений, а расчёт течения этих процессов сводится к решению дифференциального уравнения.[1]

Основное открытие Ньютона, то, которое он счел нужным засекретить и опубликовал лишь в виде анаграммы, состоит в следующем: «Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire et vice versa». В переводе на современный математический язык это означает: «Полезно решать дифференциальные уравнения». В настоящее время теория дифференциальных уравнений представляет собой трудно обозримый конгломерат большого количества разнообразных идей и методов, в высшей степени полезный для всевозможных приложений и постоянно стимулирующий теоретические исследования во всех отделах математики.[2] [3]

Примеры[править | править вики-текст]

  • Одно из простейших применений дифференциальных уравнений — решение нетривиальной задачи нахождения траектории тела по известным проекциям ускорения. Например, в соответствии со вторым законом Ньютона, ускорение тела пропорционально сумме действующих сил; соответствующее дифференциальное уравнение имеет вид m \ddot{x}= F(x,t). Зная действующие силы (правая часть), можно решить это уравнение и, учитывая начальные условия (координаты и скорость в начальный момент времени), найти траекторию движения точки.
  • Дифференциальное уравнение y'=y, вместе с начальным условием y(0)=1, задаёт экспоненту: y(x)=e^x. Если x обозначает время, то эта функция описывает, например, рост популяции в условиях неограниченности ресурсов, а также и многое другое.
  • Решением дифференциального уравнения y'=f(x), правая часть которого не зависит от неизвестной функции, является неопределённый интеграл: y(x)=\int\! f(x)\,dx+C, где C — произвольная константа.

Дифференциальные уравнения первого порядка[править | править вики-текст]

Уравнения с разделяющимися переменными[править | править вики-текст]

Дифференциальное уравнение \dot{y} = f(x,y) называется уравнением с разделяющимися (отделяющимися) переменными, если его правая часть представима в виде y' = f_1(x)f_2(y). Тогда, в случае f_2(y)\neq 0, общим решением уравнения является \int\!\frac{dy}{f_2(y)} = \int\! f_1(x)\,dx.

Примеры физических задач, приводящих к уравнениям с разделяющимися переменными[править | править вики-текст]

Охлаждение тела[править | править вики-текст]

Пусть T — температура тела, T_0 — температура окружающей среды (T > T_0). Пусть Q — количество теплоты, c — удельная теплоёмкость. Тогда количество теплоты, передаваемое окружающей среде до выравнивания температур, выражается формулой Q = mc(T-T_0), или, в дифференциальной форме, dQ = mc\,dT. С другой стороны, скорость отдачи тепла можно выразить в виде dQ = -k(T-T_0)\,dt, где k — некий коэффициент пропорциональности. Исключая из этих двух уравнений dQ, получаем уравнение с разделяющимися переменными:

mc\,dT = -k(T-T_0)\,dt.

Общим решением этого уравнения является семейство функций T = T_0+C e^{-\frac{kt}{mc}}.

Однородные уравнения[править | править вики-текст]

Дифференциальное уравнение \dot{y} = f(x,y)\! называется однородным, если f(x, y)\! — однородная функция нулевой степени. Функция f(x, y)\! называется однородной степени k\!, если для любого \lambda > 0\! выполняется равенство f(\lambda x, \lambda y) = \lambda ^ k f(x,y)\!.

Замена y(x) = xz(x)\! приводит при x > 0\! однородное уравнение к уравнению с разделяющимися переменными:

f(x, xz) = x^{0} f(1, z) = f(1, z)\!
\dot{y} = x \dot{z} + z\!

Подставив в исходное уравнение, получаем:

\dot{z} = \frac{1}{x} (f(1, z) - z)\!,

что является уравнением с разделяющимися переменными.

Квазиоднородные уравнения[править | править вики-текст]

Дифференциальное уравнение \dot{y} = f(x,y)\! называется квазиоднородным, если для любого \lambda > 0\! выполняется соотношение f\left(\lambda ^ \alpha x, \lambda ^ \beta y\right) = \lambda ^ {\beta - \alpha} f(x, y)\!.

Данное уравнение решается заменой y = z ^ {\frac{\beta}{\alpha}}\!:

\dot{z} = \frac{\alpha}{\beta} \left(z ^ {- \frac{1}{\alpha}}\right) ^ {\beta - \alpha} f\left(x, z ^ \frac{\beta}{\alpha}\right)

В силу квазиоднородности, положив \lambda = z ^ {- \frac{1}{\alpha}}\!, получаем:

\left(z ^ {- \frac{1}{\alpha}}\right) ^ {\beta - \alpha} f \left(x, z ^ \frac{\beta}{\alpha}\right) = f\left(\frac{x}{z}, 1\right)
\dot{z} = \frac{\alpha}{\beta} f\left(\frac{x}{z}, 1\right),

что, очевидно, является однородным уравнением.

Линейные уравнения[править | править вики-текст]

Дифференциальное уравнение \dot{y} + a(x)y = b(x)\! называется линейным и может быть решено двумя методами: методом интегрирующего множителя или методом вариации постоянной.

Метод интегрирующего множителя[править | править вики-текст]

Пусть задана функция \mu(x)\! — интегрирующий множитель, в виде:

\mu(x) = e ^ {\int\! a(x)\,dx}\!

Умножим обе части исходного уравнения на \mu(x)\!, получим:

\dot{y}e ^ {\int\!a(x)\,dx} + ya(x) e ^ {\int\! a(x)\,dx} = b(x) \mu (x)\!

Легко заметить, что левая часть является производной функции \mu(x) y(x)\! по x\!. Поэтому уравнение можно переписать:

(\mu (x) y(x))' = b(x) \mu (x)\!

Проинтегрируем:

y(x) \mu(x) = \int\!b(x) \mu (x)\,dx + C\!

Таким образом, решение линейного уравнения будет:

y(x) = e ^ {- \int\! a(x)\,dx}\left(\int\! b(x) \mu (x)\,dx + C\right)\!

Метод вариации постоянной (метод Лагранжа)[править | править вики-текст]

Рассмотрим однородное уравнение \dot{y} + a(x)y = 0\!. Очевидно, это уравнение с разделяющимися переменными, его решение:

y(x) = ce ^ {-\int\!a(x)\,dx}\!

Решения исходного уравнения будем искать в виде:

y(x) = c(x)e ^ {-\int\!a(x)\,dx}\!

Подставив полученное решение в исходное уравнение:

\dot{c} = b(x) e ^ {\int\!a(x)\,dx}\!,

получаем:

c(x) = c_1 + \int\!b(x) e ^ {\int\!a(x)\,dx}\,dx\!,

где c_1 — произвольная константа.

Таким образом, решение исходного уравнения можно получить путем подстановки c(x)\! в решение однородного уравнения:

y(x) = e ^ {-\int\! a(x)\,dx}\left(c_1 + \int\! b(x)e ^ {\int\! a(x)\,dx}\,dx\right)

Уравнение Бернулли[править | править вики-текст]

Дифференциальное уравнение \dot{y} + a(x) y = b(x) y^n называется уравнением Бернулли (при n=0 или n=1 получаем неоднородное или однородное линейное уравнение). При n=2 является частным случаем уравнения Риккати. Названо в честь Якоба Бернулли, опубликовавшего это уравнение в 1695 году. Метод решения с помощью замены, сводящей это уравнение к линейному, нашёл его брат Иоганн Бернулли в 1697 году.

Биномиальное дифференциальное уравнение[править | править вики-текст]

Уравнение вида

\left( y' \right)^m = f(x,y),\, где mнатуральное число, а f(x,y)многочлен от двух переменных.

См. также[править | править вики-текст]

Литература[править | править вики-текст]

Учебники[править | править вики-текст]

  • Арнольд В. И. Обыкновенные дифференциальные уравнения, — Любое издание.
  • Арнольд В. И. Дополнительные главы теории обыкновенных дифференциальных уравнений, — Любое

издание.

  • Арнольд В. И. Геометрические методы в теории обыкновенных дифференциальных уравнений, — Любое издание.
  • Арнольд В. И., Ильяшенко Ю. С. Обыкновенные дифференциальные уравнения, — Итоги науки и техн. Сер. Совр. пробл. мат. Фундам. направ., 1985, том 1.
  • Петровский И. Г. Лекции по теории обыкновенных дифференциальных уравнений, — Любое издание.
  • Понтрягин Л. С. Обыкновенные дифференциальные уравнения, — Любое издание.
  • Степанов В. В. Курс дифференциальных уравнений, — Любое издание.
  • Трикоми Ф. Дифференциальные уравнения, — Любое издание.
  • Филиппов А. Ф. Введение в теорию дифференциальных уравнений, — Любое издание.
  • Филипс Г. Дифференциальные уравнения, — Любое издание.
  • Хартман Ф. Обыкновенные дифференциальные уравнения, — Любое издание.
  • Эльсгольц Л. Э. Дифференциальные уравнения и вариационное исчисление, — Любое издание.

Задачники[править | править вики-текст]

  • Филиппов А. Ф. Сборник задач по дифференциальным уравнениям, — Любое издание.

Справочники[править | править вики-текст]

  • Камке Э. Справочник по обыкновенным дифференциальным уравнениям, — Любое издание.
  • Зайцев В. Ф., Полянин А. Д. Справочник по обыкновенным дифференциальным уравнениям, — Любое издание.

Примечания[править | править вики-текст]

  1. БСЭ. Дифференциальные уравнения.
  2. Арнольд В. И. Дополнительные главы теории обыкновенных дифференциальных уравнений.
  3. Арнольд В. И. Геометрические методы в теории обыкновенных дифференциальных уравнений.