Вычислительная математика. Ч. 2. Асламова В.С - 17 стр.

UptoLike

33
2. Методы решения обыкновенных
дифференциальных уравнений
Дифференциальными называются уравнения, содержащие одну или не-
сколько производных. Инженеру очень часто приходится сталкиваться с ни-
ми при разработке новых изделий или технологических процессов, так как
большая часть законов физики формулируется именно в виде дифференци-
альных уравнений. В сущности, большинство задач проектирования, связан-
ных с расчётом потоков энергии или движения тел, в ко
нечном счёте сводит-
ся к решению дифференциальных уравнений. К сожалению, лишь очень не-
многие из них удаётся решить без помощи вычислительных машин. Поэтому
численные методы решения дифференциальных уравнений играют важную
роль в практике инженерных расчётов.
В зависимости от числа независимых переменных дифференциальные
уравнения делятся на две существенно различные категории: обыкновенные
диффер
енциальные уравнения, содержащие одну независимую переменную,
и уравнения в частных производных, содержащие несколько независимых
переменных. Данная глава посвящена методам решения обыкновенных диф-
ференциальных уравнений.
Обыкновенными дифференциальными уравнениями называются такие
уравнения, которые содержат одну или несколько производных от искомой
функции у = у
(х). Их можно записать в виде:
F(x, y, y', ..., y
(n)
) = 0 , (2.1)
где x - независимая переменная.
Наивысший порядок n входящей в уравнение (2.1) производной называет-
ся порядком дифференциального уравнения. В частности, запишем уравнения
первого и второго порядков:
F(x, y, y') = 0, F(x, y, y', y'') = 0.
В ряде случаев из общей записи дифференциального уравнения удается
выразить старшую производную в явном виде. Например,
y' = f(x, y),
y'' = f(x, y, y').
Такая форма записи называется уравнением, разрешенным относительно
старшей пр
оизводной.
34
Линейным дифференциальным уравнением называется уравнение, линей-
ное относительно искомой функции и ее производных. Например,
y' - x
2
y = sin(x) - линейное уравнение первого порядка.
Решением дифференциального уравнения (2.1) называется всякая функция
у=f(x), которая после ее подстановки в исходное уравнение превращает его в
тождество.
Общее решение обыкновенного дифференциального уравнения n-го по-
рядка содержит n произвольных постоянных С
1
, С
2
, ..., C
n
, т. е. общее реше-
ние уравнения имеет вид:
y = f (x, С
1
, С
2
, ..., C
n
). (2.2)
Частное решение дифференциального уравнения получается из общего,
если произвольным постоянным придать определенные значения. Для урав-
нения первого порядка общее решение зависит от одной произвольной посто-
янной:
y = f (x, С).
Если постоянная принимает определенное значение C=С
0
, то получим ча-
стное решение
y = f (x, С
0
).
Локальная теорема о существовании и единственности решения: если
в уравнении
dx
dy
=f(x, y) функция f непрерывна в некоторой области G={x
0
-a
x x
0
+a, y
0
-b y y
0
+b} и удовлетворяет в G условию Липшица
,),(),(
2121
yyyxfyxf
γ
где
γ
- постоянная, то существует такое число
α
, что на отрезке x
0
-
α
x
x
0
+
α
существует единственное решение
00
)(
~
yxy
=
.
Замечание.
Выполнение условия Липшица можно заменить более силь-
ным условием, накладываемым на функцию f(x,y)должна существовать ог-
раниченная по модулю частная производная
dy
yxdf ),(
в области G.
Для выделения частного решения из общего нужно задавать столько до-
полнительных условий, сколько произвольных постоянных в общем решении,
т. е. каков порядок уравнения. Следовательно, для уравнения первого порядка
нужно задать одно дополнительное условие, для уравнения второго порядка -
два дополнительных условия и т.д.
                2. Методы решения обыкновенных                                       Линейным дифференциальным уравнением называется уравнение, линей-
                   дифференциальных уравнений                                   ное относительно искомой функции и ее производных. Например,
                                                                                y' - x2y = sin(x) - линейное уравнение первого порядка.
   Дифференциальными называются уравнения, содержащие одну или не-                   Решением дифференциального уравнения (2.1) называется всякая функция
сколько производных. Инженеру очень часто приходится сталкиваться с ни-         у=f(x), которая после ее подстановки в исходное уравнение превращает его в
ми при разработке новых изделий или технологических процессов, так как          тождество.
большая часть законов физики формулируется именно в виде дифференци-                 Общее решение обыкновенного дифференциального уравнения n-го по-
альных уравнений. В сущности, большинство задач проектирования, связан-         рядка содержит n произвольных постоянных С1, С2, ..., Cn, т. е. общее реше-
ных с расчётом потоков энергии или движения тел, в конечном счёте сводит-       ние уравнения имеет вид:
ся к решению дифференциальных уравнений. К сожалению, лишь очень не-                                             y = f (x, С1, С2, ..., Cn).           (2.2)
многие из них удаётся решить без помощи вычислительных машин. Поэтому                Частное решение дифференциального уравнения получается из общего,
численные методы решения дифференциальных уравнений играют важную               если произвольным постоянным придать определенные значения. Для урав-
роль в практике инженерных расчётов.                                            нения первого порядка общее решение зависит от одной произвольной посто-
   В зависимости от числа независимых переменных дифференциальные               янной:
уравнения делятся на две существенно различные категории: обыкновенные                                                 y = f (x, С).
дифференциальные уравнения, содержащие одну независимую переменную,                  Если постоянная принимает определенное значение C=С0, то получим ча-
и уравнения в частных производных, содержащие несколько независимых             стное решение
переменных. Данная глава посвящена методам решения обыкновенных диф-                                                  y = f (x, С0).
ференциальных уравнений.                                                             Локальная теорема о существовании и единственности решения: если
   Обыкновенными дифференциальными уравнениями называются такие                 в уравнении dy =f(x, y) функция f непрерывна в некоторой области G={x0-a ≤
уравнения, которые содержат одну или несколько производных от искомой                           dx
функции у = у’(х). Их можно записать в виде:                                    x ≤ x0+a, y0-b ≤ y ≤ y0+b} и удовлетворяет в G условию Липшица
                                F(x, y, y', ..., y(n)) = 0 ,            (2.1)                            f ( x, y1 ) − f ( x, y2 ) ≤ γ ⋅ y1 − y2 ,
где x - независимая переменная.
                                                                                где γ - постоянная, то существует такое число α , что на отрезке x0-α ≤ x ≤
   Наивысший порядок n входящей в уравнение (2.1) производной называет-
                                                                                x0+α существует единственное решение ~
                                                                                                                     y ( x0 ) = y0 .
ся порядком дифференциального уравнения. В частности, запишем уравнения
первого и второго порядков:                                                       Замечание. Выполнение условия Липшица можно заменить более силь-
                      F(x, y, y') = 0,            F(x, y, y', y'') = 0.         ным условием, накладываемым на функцию f(x,y) – должна существовать ог-
   В ряде случаев из общей записи дифференциального уравнения удается           раниченная по модулю частная производная df ( x, y ) в области G.
выразить старшую производную в явном виде. Например,                                                                                  dy
                                        y' = f(x, y),                               Для выделения частного решения из общего нужно задавать столько до-
                                     y'' = f(x, y, y').                         полнительных условий, сколько произвольных постоянных в общем решении,
   Такая форма записи называется уравнением, разрешенным относительно           т. е. каков порядок уравнения. Следовательно, для уравнения первого порядка
старшей производной.                                                            нужно задать одно дополнительное условие, для уравнения второго порядка -
                                                                                два дополнительных условия и т.д.


                                                                          33    34