Крайова задача

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Крайова задача — задача теорії диференціальних рівнянь, в якій межові умови задаються в різних точках. Наприклад, при коливаннях струни із закріпленеми кінцями зміщення на кожному з кінців дорівнює нулю.

Крайові задачі складніше розв'язувати, ніж задачі Коші, особливо чисельно.

Крайові задачі виникають як у теорії звичайних диференціальних рівнянь, так і в теорії диференціальних рівнянь з частинними похідними, особливо рівнянь еліптичного типу.

Особливий вид крайової задачі — вимога певної поведінки функції (скінченності) при прямуванні аргументу до нескінченності або в околі особливих точок.

Нехай Ω — область на площині x,y із межею Γ.

Важливими задачами є:

Методи розв'язування крайових задач

Метод сіток

Розглядається не континуум точок площини x,y, а зліченна множина дискретних точок Πij=(xi,yi).

Якщо область Ω розмістити на сітці, то одні точки сітки попадуть усередину, а інші виявляться зовні області. Дискретна Ω* область складається з точок сітки, які лежать усередині області Ω, точки сітки, найближчі до межі й які лежать або всередині, або зовні (це залежить від постановки задачі), розраховують як точки дискретної межі Γ*. У цьому випадку дискретна область Ω~*=Ω*Γ складається лише з точок сітки.

Друга можливість полягає в тому, що додають точки перетину Γ із прямими сітки як нерегулярні граничні точки.

Похідні, які зустрічаються у розглядуваному диференціальному рівнянні, замінюють у кожній точці сітки Πij=(xi,yi) відповідними різнісними відношеннями. Наприклад,

un|ij=12h(ui1,j+ui+1,j)+O(h2).

Такі вирази називають також молекулами й записують у вигляді наочних структурних формул.

П'ятиточкові молекули для оператора Лапласа (квадратна сітка):

Якщо область Ω така, що для достатньо простої сітки за відповідно вибраного розташування межа Γ складається лише з сіткових прямих, то крайові значення задаються у граничних сіткових точках й уводяться відповідні молекули, якщо вони включають такі точки.

Наприклад, рівняння Пуассона у прямокутнику[1]

Ω={(x,y)|0x4k,0y3h}.

Сітка (xi,yi)=(ik,jh),

Ω*={(ik,jh)|0i4,4j3} — регулярна межа.

Нехай Ω є областю на площині x,y із межею Γ. Потрібно відшукати функцію u(x,y), яка задовольняє Ω рівняння Пуассона

Δu=uxx+uyy=g(x,y).

При застосуванні молекули ліворуч

Ui1,j+Ui+1,j+Ui,j1+Ui,j+14Uij=h2fij

як дискретний аналог рівняння Пуассона (через Uij позначено наближення для u(xi,yj)=uij).

Якщо записати усі рівняння, для яких «центральний елемент» uij є внутрішньою точкою (тобто 1i3,1j2), то

U01_+U21+U10_+U124U11=h2f11

U11+U31+U20_+U224U21=h2f21

U21+U41_+U30_+U324U31=h2f31

U02_+U22+U10+U13_4U12=h2f12

U12+U32+U20+U23_4U22=h2f22

U22+U42_+U30+U33_4U32=h2f32

Підкреслені значення можна перенести праворуч.

Тоді дискретним аналогом задачі є система лінійних рівнянь:

(410100141010014001100410010141001014)(U11U21U31U12U22U32)=(h112U01U10h2f21U20h2f31U41U30h2f12U02U13h2f22U23h2f32U42U33).

Для розв'язання таких систем застосовують ітераційні методи, хоча можуть застосовуватися методи, які використовують блокову структуру.

Чисельні

Примітки

Шаблон:Reflist

Див. також