У хвильовому рівнянні:
Чому ми спочатку множимо на тестову функцію перед інтеграцією?
У хвильовому рівнянні:
Чому ми спочатку множимо на тестову функцію перед інтеграцією?
Відповіді:
Ти йдеш на це назад. Виправдання краще бачити, починаючи з варіативної установки та працюючи до сильної форми. Після того, як ви зробите це, концепція множення на тестову функцію та інтеграцію може бути застосована до проблем, де ви не починаєте проблему мінімізації.
Тож розглянемо проблему, де ми хочемо мінімізувати (і працювати тут формально, а не жорстко):
з дотриманням деяких граничних умов на . Якщо ми хочемо, щоб це досяг мінімуму, нам потрібно диференціювати його відносно , що є функцією. Зараз існує кілька способів розглянути цей вид похідних, але один із способів його введення - це обчисленняI u
де - просто скаляр. Ви можете бачити, що це схоже на традиційне визначення похідної для скалярних функцій скалярної змінної, але поширюється на такі функціонали, як які повертають скалярів назад, але мають свою область над функціями.
Якщо ми обчислимо це для свого (в основному використовуючи правило ланцюга), ми отримаємо
Встановивши це в нуль, щоб знайти мінімум, ми отримаємо рівняння, яке виглядає як слабке твердження для рівняння Лапласа:
Тепер, якщо ми використовуємо теорію дивергенції (також багатодимедійна інтеграція по частинах), ми можемо зняти похідну від і покласти її на щоб отримати
Тепер це дійсно виглядає з того, з чого ви починаєте, коли хочете скласти слабке твердження з часткового диференціального рівняння. З огляду на цю ідею зараз, ви можете використовувати її для будь-якого PDE, просто помножте на тестову функцію, інтегруйте, застосуйте теорему про дивергенцію і потім дискретизуйте.
Як я вже згадував, я вважаю за краще думати про слабку форму як про зважену залишок.
Ми хочемо знайти приблизне рішення . Давайте визначимо залишковий як
для випадку точного рішення залишком є нульова функція над доменом. Ми хочемо знайти приблизне рішення, яке є "хорошим", тобто таким, яке робить "малим". Отже, ми можемо спробувати звести до мінімуму норму залишкової (наприклад, методів найменшого квадрату), або якусь середню. Одним із способів цього є обчислення зваженого залишку, тобто мінімізація зваженого залишку
одна важлива річ у цьому полягає в тому, що він визначає функціонал, тому ви можете мінімізувати його. Це може працювати для функцій, що не мають варіативної форми. Я трохи більше описую в цьому пості . Ви можете вибрати функцію різними способами, як, наприклад, однаковий простір функції (методи Галеркіна), дельтові функції Дірака (методи колокації) або фундаментальне рішення (Метод граничних елементів).
Якщо ви виберете перший випадок, тоді ви отримаєте рівняння, подібне до описаного @BillBarth.