Начальные сведения о дифференциальных уравнениях
Кафедра высшей математики КузГТУ Конспекты проф. Д. В. Алексеева
стоянное поле, - выпрямляет поле направлений. Поэтому, теоремы единственности также
называют теоремами о выпрямлении поля направлений.
Фактически, отыскание преобразования координат, выпрямляющего поле направлений,
эквивалентно нахождению решения исходного дифференциального уравнения, а в теоре-
мах о выпрямлении формулируют условия, при выполнении которых существует преобра-
зование координат, выпрямляющее поле направлений локально, то есть в окрестности
конкретной точки фазового пространства. Для дальнейшего будет достаточно знать сле-
дующую теорему:
Если поле направлений автономного уравнения в рассматриваемой точке фазового
пространства является гладким, то есть координатные функции поля в этой
точке являются непрерывно дифференцируемыми по всем переменным, то суще-
ствует преобразование координат, задаваемое непрерывно дифференцируемыми
функциями, которое выпрямляет поле направлений в окрестности этой точки.
Данная теорема гарантирует, что через каждую точку фазового пространства, в которой
поле направлений является гладким, проходит единственная фазовая траектория, которая
в окрестности этой точки непрерывно зависит от начальных условий. Однако непрерыв-
ная зависимость от начальных условий и единственность могут нарушиться при достаточ-
ном удалении от исходной точки.
Понятие о численном решении дифференциальных уравнений
Формулировка дифференциального уравнения на языке фазового пространства важна
также и потому, что на ее основе наиболее просто и естественно формулируются разнооб-
разные алгоритмы приближенного (численного) решения дифференциальных уравнений.
При численном решении интегральная кривая, или фазовая траектория аппроксимируется
ломаной линией, построенной на конечном наборе точек. Более точно, численное решение
дифференциального уравнения на конечном временном интервале
, - это ломаная
линия, построенная по конечному набору точек расширенного фазового пространства
),(,),,(),,(
1100 nn
txtxtx
, или фазового пространства
. В первом случае ломаная
аппроксимирует интегральную кривую, а во втором случае, - фазовую траекторию. По-
следовательные моменты времени
, соответствующие координатам
,
образуют так называемую временную сетку, которая может быть равномерной,
,
, или неравномерной.
Для получения численного решения исходное дифференциальное уравнение заменяется
рекуррентным уравнением, связывающим последовательные точки ломаной. Это уравне-
ние получается при помощи так называемой конечно-разностной аппроксимации произ-
водной при помощи выражения
. Задача построения алгоритмов чис-
ленного решения как раз и состоит в построении рекуррентных уравнений, решения кото-
рых дают наилучшую аппроксимацию интегральных кривых и фазовых траекторий.
Простейшим из алгоритмов численного решения дифференциальных уравнений является
алгоритм Эйлера, в котором последующая точка вычисляется по значению поля направ-
лений, вычисленному в предыдущей точке
.
Алгоритм Эйлера работает очень просто. По начальному состоянию системы вычисляется
значение поля направлений в этом состоянии, по которому, в свою очередь, вычисляется
последующее состояние системы. При этом главным вопросом, определяющим качество
численного решения, является то, насколько хорошо полученная ломаная приближает ис-