У математиці Аддитивний метод Шварца, названий на честь Германа Шварца, для приблизного пошуку рішення крайової задачі для часткового диференціального рівняння шляхом розбиття його на менші задачі того ж типу та додавання результатів.
Загальний опис
Часткові диференціальні рівняння (ЧДР) використовуються в усіх науках для моделювання явищ. З метою кращого пояснення наведемо приклад конкретної фізичної задачі та супровідної граничної задачі (СГЗ). Навіть якщо читач не ознайомлений із нотацією, мета полягає лише в тому, щоб показати, як виглядає СГЗ, коли формулюється.
- (Моделювання проблеми) Розподіл тепла на поверхні квадратної металевої пластини є таким, що лівий край тримається на 1 градусі, а інші краї тримаються на 0 градусах, після того,як дана система пробула у такому стані тривалий час,вона переходить у супровідну граничну задачу:
- f xx ( x, y ) + f yy ( x, y ) = 0
- f (0, y ) = 1; f ( x, 0) = f ( x, 1) = f (1, y ) = 0
- де f - невідома функція, f xx і f yy позначають другу часткову похідну взяту по x і y відповідно.
Тут область визначення - квадрат з одиничними сторонами.
Цю конкретну проблему можна вирішити на папері, тому немає необхідності в комп'ютері. Однак це частковий випадок, і більшість БВП неможливо вирішити точно.
Єдина можливість - використовувати комп’ютер, щоб знайти приблизне рішення.
Розв'язування з допомогою комп'ютера
Типовим способом цього є розділення квадрату на певні точки,які мають набір координат,відповідно до цього будується функція f .Наприклад, ми могли взяти 8 точок у напрямку x за x = 0,1, 0,2, ..., 0,8 і 0,9, і 8 точок у напрямку y за аналогічними координатами . Тоді у нас було б 64 точки на площині.Кожна наступна ітерація рахується за для конкретної точки на базі її взаємодії із сусідніми точками.Такі обчислення і здійснюються комп'ютером.
Проте є певні труднощі, наприклад, неможливо обчислити f xx (0,5,0,5), знаючи f лише у 64 точках у квадраті. Щоб подолати ці труднощі використовується метод обчислення через наближення похідних. Наприклад, метод скінченних елементів або скінченних різниць . Використовуючи їх,ми збільшуємо кількість точок,щоб ігнорувати вище наведене обмеження.
Розв’язування лінійних задач
Який би метод ми не взяли для вирішення цієї проблеми, нам потрібно розв’язати велику систему лінійних рівнянь . Читач може згадати,що системи лінійних рівнянь виглядають так:
- 2 a + 5 b = 12 (*)
- 6 a - 3 b = −3
Це система з 2 рівнянь та 2 невідомих ( a і b ). Якщо ми вирішимо СГЗ показану вище, як запропоновано, нам знадобиться розв’язати систему з 64 рівнянь та 64 невідомих. Це не важка проблема для сучасних комп'ютерів, але якщо ми використовуємо більшу кількість зразків, навіть сучасні комп'ютери не можуть вирішити СГЗ дуже ефективно.
Розбиття задачі
Що приводить нас до методу розбиття задачі. Якщо розділити задачу з квадратом 1х1 на два прямокутники 1х0.5 то кожен має лише половину з обраних точок. Таким чином, ми можемо спробувати вирішити задачу для меншої версії нашої моделі на кожному прямокутнику, але цього разу кожен об'єкт має лише 32 точки. Нарешті, враховуючи рішення кожного прямокутника, ми можемо спробувати їх з'єднати, щоб отримати рішення вихідної задачі на 1х1.
Дивись також
Список літератури
- Баррі Сміт, Петтер Бьорстад, Вільям Гропп, Розкладання доменів, Паралельні багаторівневі методи для часткових диференціальних рівнянь еліптичних, Кембриджський університет, Прес 1996
- Андреа Тоселлі та Олоф Відлунд, методи декомпозиції доменів - алгоритми та теорія, Спрингерська серія в обчислювальній математиці, т. 34, 2004
Зовнішні посилання
- Офіційна сторінка Методи декомпозиції домену [ 1 квітня 2022 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
U matematici Additivnij metod Shvarca nazvanij na chest Germana Shvarca dlya pribliznogo poshuku rishennya krajovoyi zadachi dlya chastkovogo diferencialnogo rivnyannya shlyahom rozbittya jogo na menshi zadachi togo zh tipu ta dodavannya rezultativ Zagalnij opisChastkovi diferencialni rivnyannya ChDR vikoristovuyutsya v usih naukah dlya modelyuvannya yavish Z metoyu krashogo poyasnennya navedemo priklad konkretnoyi fizichnoyi zadachi ta suprovidnoyi granichnoyi zadachi SGZ Navit yaksho chitach ne oznajomlenij iz notaciyeyu meta polyagaye lishe v tomu shob pokazati yak viglyadaye SGZ koli formulyuyetsya Modelyuvannya problemi Rozpodil tepla na poverhni kvadratnoyi metalevoyi plastini ye takim sho livij kraj trimayetsya na 1 gradusi a inshi krayi trimayutsya na 0 gradusah pislya togo yak dana sistema probula u takomu stani trivalij chas vona perehodit u suprovidnu granichnu zadachu f xx x y f yy x y 0 f 0 y 1 f x 0 f x 1 f 1 y 0 dd de f nevidoma funkciya f xx i f yy poznachayut drugu chastkovu pohidnu vzyatu po x i y vidpovidno Tut oblast viznachennya kvadrat z odinichnimi storonami Cyu konkretnu problemu mozhna virishiti na paperi tomu nemaye neobhidnosti v komp yuteri Odnak ce chastkovij vipadok i bilshist BVP nemozhlivo virishiti tochno Yedina mozhlivist vikoristovuvati komp yuter shob znajti priblizne rishennya Rozv yazuvannya z dopomogoyu komp yutera Tipovim sposobom cogo ye rozdilennya kvadratu na pevni tochki yaki mayut nabir koordinat vidpovidno do cogo buduyetsya funkciya f Napriklad mi mogli vzyati 8 tochok u napryamku x za x 0 1 0 2 0 8 i 0 9 i 8 tochok u napryamku y za analogichnimi koordinatami Todi u nas bulo b 64 tochki na ploshini Kozhna nastupna iteraciya rahuyetsya za dlya konkretnoyi tochki na bazi yiyi vzayemodiyi iz susidnimi tochkami Taki obchislennya i zdijsnyuyutsya komp yuterom Prote ye pevni trudnoshi napriklad nemozhlivo obchisliti f xx 0 5 0 5 znayuchi f lishe u 64 tochkah u kvadrati Shob podolati ci trudnoshi vikoristovuyetsya metod obchislennya cherez nablizhennya pohidnih Napriklad metod skinchennih elementiv abo skinchennih riznic Vikoristovuyuchi yih mi zbilshuyemo kilkist tochok shob ignoruvati vishe navedene obmezhennya Rozv yazuvannya linijnih zadach Yakij bi metod mi ne vzyali dlya virishennya ciyeyi problemi nam potribno rozv yazati veliku sistemu linijnih rivnyan Chitach mozhe zgadati sho sistemi linijnih rivnyan viglyadayut tak 2 a 5 b 12 6 a 3 b 3 Ce sistema z 2 rivnyan ta 2 nevidomih a i b Yaksho mi virishimo SGZ pokazanu vishe yak zaproponovano nam znadobitsya rozv yazati sistemu z 64 rivnyan ta 64 nevidomih Ce ne vazhka problema dlya suchasnih komp yuteriv ale yaksho mi vikoristovuyemo bilshu kilkist zrazkiv navit suchasni komp yuteri ne mozhut virishiti SGZ duzhe efektivno Rozbittya zadachi Sho privodit nas do metodu rozbittya zadachi Yaksho rozdiliti zadachu z kvadratom 1h1 na dva pryamokutniki 1h0 5 to kozhen maye lishe polovinu z obranih tochok Takim chinom mi mozhemo sprobuvati virishiti zadachu dlya menshoyi versiyi nashoyi modeli na kozhnomu pryamokutniku ale cogo razu kozhen ob yekt maye lishe 32 tochki Nareshti vrahovuyuchi rishennya kozhnogo pryamokutnika mi mozhemo sprobuvati yih z yednati shob otrimati rishennya vihidnoyi zadachi na 1h1 Divis takozhMetod cherguvannya ShvarcaSpisok literaturiBarri Smit Petter Borstad Vilyam Gropp Rozkladannya domeniv Paralelni bagatorivnevi metodi dlya chastkovih diferencialnih rivnyan eliptichnih Kembridzhskij universitet Pres 1996 Andrea Toselli ta Olof Vidlund metodi dekompoziciyi domeniv algoritmi ta teoriya Springerska seriya v obchislyuvalnij matematici t 34 2004Zovnishni posilannyaOficijna storinka Metodi dekompoziciyi domenu 1 kvitnya 2022 u Wayback Machine