Розділ 8
Звичайними диференціальними рівняннями називаються рівняння, що пов’язують функцію та її похідні з однією незалежною змінною. Якщо незалежних змінних більше, ніж одна, то рівняння називається диференціальним рівнянням з частинними похідними.
За допомогою звичайних диференціальних рівнянь будуються моделі руху систем взаємодіючих часток, електротехнічних процесів у електричних ланцюгах, кінетики хімічних реакцій, процесів заселення рівнів енергії у високотемпературних середовищах і багатьох інших об'єктів і процесів.
До задач для звичайних диференціальних рівнянь зводяться деякі задачі для рівнянь у частинних похідних, коли рівняння дозволяє провести відокремлення змінних (наприклад, при обчисленні енергетичного спектра часток у полях визначеної симетрії).
Звичайне диференціальне рівняння будь-якого порядку за допомогою заміни змінних може бути зведене до системи рівнянь першого порядку.
У загальному вигляді перетворення є таким:
диференціальне
рівняння -го порядку
заміною змінних зводяться до системи
рівнянь першого порядку
де позначено .
Відповідно до викладеного далі будуть розглядатися системи рівнянь першого порядку:
Розв’язок
системи -го порядку залежить від
параметрів
Єдиний
розв’язок визначається при використанні додаткових умов для шуканої функції. У
залежності від того, яким чином ставляться такі умови, розрізняють три типи
задач для звичайних диференціальних рівнянь: задача Коші, крайова задача і
задача на власні значення.
У
задачі Коші всі додаткові умови ставляться в одній точці . Розв’язок шукається на деякому інтервалі
Якщо
праві частини рівнянь неперервні в деякому
околі початкової точки
і задовольняють умову
Ліпшиця за змінними
, то розв’язок задачі Коші існує,
єдиний і неперервно залежить від координат початкової точки, тобто задача є
коректною. Умова Ліпшиця формулюється в такий спосіб:
для будь-яких точок
, де
- деяка
константа.
Можна виділити три класи методів розв’язання звичайних диференціальних рівнянь: точні, наближені та чисельні.
Точні методи передбачають одержання розв’язку у вигляді комбінації елементарних функцій або у вигляді квадратур від останніх. Можливості точних методів обмежені.
Наближені
методи зводяться до побудови послідовності функцій , що
мають границею шукану функцію
. Обриваючи цю послідовність
на якомусь
, одержують наближений розв’язок.
Найбільш універсальними методами розв’язання є чисельні. Їхній основний недолік - можливість одержання тільки часткового розв’язку.
Варто зауважити, що успіх від застосування чисельного методу суттєво залежить від обумовленості задачі, тобто задача повинна бути добре обумовленою, а саме, малі зміни початкових умов повинні призводити до малих змін у розв’язку. У протилежному випадку (слабкої стійкості) малі похибки в початкових даних або похибки чисельного методу можуть призводити до великих похибок у розв’язку.
Приклад. Рівняння з
початковою умовою
має розв’язок
.
При
виходить розв’язок
.
Якщо припустити, що
не дорівнює строго нулеві, а має
невелике відхилення від нуля, наприклад,
, тоді
при великих
буде мати місце така ситуація.
Якщо
, то
при
збільшенні
прямує до нуля, тобто до незбуреного
розв’язку. У цьому випадку розв’язок називається асимптотично стійким за
Ляпуновим.
Однак
при зі збільшенням
необмежено зростає, а саме, наприклад, при
.
Таким чином, розв’язок виявляється нестійким.
Далі
будуть розглядатися алгоритми розв’язку задачі Коші на прикладі одного рівняння
першого порядку . Узагальнення на випадок системи
рівнянь здійснюється заміною
на
і
на
, де
,
.
8.1 Різницева апроксимація диференціальних рівнянь однокроковими методами
Виберемо на відрізку деяку систему , значень аргумента
так, щоб виконувалися співвідношення
. Множину
називають сіткою, точки
— вузлами сітки, величину
- кроком сітки. Якщо
, сітка називається рівномірною, в іншому
разі - нерівномірною. Сітковою функцією y=yj=y(xj)
називається функція, що задана у вузлах сітки. Будь-яку сіткову функцію yj=y(xj)
можна представити у вигляді вектора Y=(y0, y1,
..., yn-1, yn).
Нехай маємо диференціальне
рівняння Lу(x) = f(x,у) (наприклад, ) , де L
– диференціальний оператор.
Замінимо Lу у вузлі сітки xi лінійною комбінацією значень сіткової функції yi на деякій множині вузлів сітки, яка називається шаблоном. Така заміна Lу на Lhyh називається апроксимацією на сітці диференціального оператора L різницевим оператором Lh. Заміна неперервної функції f(x,у) у вузлах сітки на сіткову функцію f(xh,yh) називається апроксимацією правої частини.
У такий спосіб диференціальне рівняння можна апроксимувати (замінити) на сітці різницевою схемою
Lhyh = f(xh,yh) ( наприклад, ).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.