W tym wykładzie przedstawimy ogólną teorię konstrukcji i analizy zbieżności elementu skończonego (MESu) dla równań liniowych.
Załóżmy, że
jest rzeczywistą przestrzenią Hilberta, tzn. rzeczywistą przestrzenią liniową
z iloczynem skalarnym
i normą
, która jest zupełna. Przez
oznaczamy przestrzeń dualną (sprzężoną) do
,
por. np. [7].
Rozpatrzmy wariacyjny problem znalezienia
takiego, że
| (13.1) |
gdzie
,
jest formą dwuliniową, która jest ograniczona, tzn. istnieje stała
taka, że
oraz jest
-eliptyczna co oznacza, że dla pewnego
zachodzi:
Przy powyższych założeniach zachodzi znane twierdzenie analizy funkcjonalnej:
Rozpatrzmy formę dwuliniową
, która jest
ograniczona i
-eliptyczna, a
. Wtedy zadanie
(13.1) ma jednoznaczne rozwiązanie i
| (13.2) |
Istnienie rozwiązania wynika z lematu Riesza. Szczegóły dowodu można znaleźć
np. w [7] lub [6].
Oszacowanie (13.2) dla
otrzymujemy wstawiając
za
w (13.1) i korzystając z
-eliptyczności formy i definicji normy dualnej funkcjonału liniowego:
Jeśli
i
są rozwiązaniami zadania wariacyjnego, to
spełnia (13.1) dla prawej strony równej zero. Z tego i z (13.2) wynika, że
, co oznacza, że rozwiązanie jest wyznaczone jednoznacznie.
Załóżmy, że
to rodzina podprzestrzeni skończenie wymiarowych
o wymiarze
.
Definiujemy zadanie dyskretne aproksymujące (13.1): chcemy znaleźć
takie, że
| (13.3) |
Forma
jest ograniczona na
z normą przestrzeni
i jest również
-eliptyczna. Zatem z twierdzenia 13.1
wynika istnienie jednoznacznego rozwiązania
zadania dyskretnego, które spełnia:
| (13.4) |
Rozwiązania dyskretne są wspólnie ograniczone niezależnie od wymiaru
, co określamy jako stabilność rozwiązań rodziny zadań dyskretnych.
Proszę zauważyć, że ponieważ przestrzeń
jest skończenie wymiarowa, więc - z definicji - ma bazę o skończonej ilości elementów
, tzn.
i, aby znaleźć współczynniki rozwiązania (13.3)
w tej bazie, należy rozwiązać układ równań liniowych
gdzie
i
dla
.
Jeśli forma
jest symetryczna, to
jest macierzą symetryczną i dodatnio określoną.
Oczywiście najlepiej byłoby dobrać taką bazę, żeby macierz
była np. pasmowa, albo ogólniej - o małej ilości elementów różnych od zera.
Pojawia się pytanie: jak taką bazę wyznaczyć?
Tutaj pokażemy związek między błędem
, a błędem aproksymacji przestrzeni
przez rodzinę przestrzeni
.
Zachodzi ważne twierdzenie - zwyczajowo zwane lematem Céa:
Niech forma
określona na przestrzeni Hilberta
będzie ograniczona i
-eliptyczna,
podprzestrzeń
. Wtedy
Z (13.1) wynika, że:
Odejmując to równanie od (13.3) otrzymujemy:
A dalej
Dzieląc przez
otrzymujemy tezę twierdzenia.
Z lematu wynika, że aby oszacować błąd
wystarczy oszacować błąd aproksymacji
przez podprzestrzeń dyskretną
.
Przy założeniach lematu Céa,
jeśli rodzina podprzestrzeni
przestrzeni Hilberta
jest taka, że:
to
Niech
będzie otwartym obszarem. Wtedy
definiujemy półnormę i normę
jako:
![]() |
Dodatkowo będziemy też oznaczać
i
.
Niech
będzie domknięciem w normie
przestrzeni
, gdzie
jest podprzestrzenią
złożoną z funkcji o zwartym nośniku w
.
Jest to przestrzeń zupełna (ang. complete space)
z iloczynem skalarnym
:
. Można pokazać, że jest to ośrodkowa przestrzeń Hilberta (ang. separable Hilbert space), tzn. posiada przeliczalną bazę ortonormalną (ang. countable orthonormal basis).
Pojawia się pytanie; czy jeśli funkcja
,
to
.
Okazuje się, że tak jest, co wynika z twierdzenia o śladzie,
por. twierdzenie 16.2.
Z nierówności Friedrichsa
(por. stwierdzenie 16.1) wynika, że półnorma
w przestrzeni
jest normą równoważną z normą
.
Dodatkowo zdefiniujemy półnormę
:
![]() |
poprawnie zdefiniowaną dla funkcji gładkich i przestrzeń
złożoną z tych funkcji w
,
dla których jej drugie pochodne dystrybucyjne są w
. Przestrzeń ta zawiera wszystkie funkcje klasy
zerujące się na brzegu
.
Rozpatrzmy ogólne zadanie eliptyczne w słabym sformułowaniu: chcemy znaleźć
takie, że
| (13.5) |
gdzie
dla danej funkcji
oraz
![]() |
Tutaj funkcje
, tzn. są ograniczone, oraz istnieje stała
taka, że:
![]() |
![]() |
|||
Jeśli dodatkowo
na
to mówimy, że zadanie jest samosprzężone.
Można wykazać, że istnieją stałe dodatnie
takie, że:
| (13.6) | |||||
czyli forma dwuliniowa
jest ograniczona w
i
-eliptyczna.
Jako wniosek z twierdzenia 13.1 otrzymujemy:
Zadanie (13.5) ma jednoznaczne rozwiązanie.
Jeśli zadanie jest samosprzężone to:
i forma
jest iloczynem skalarnym w
.
Można pokazać, że jeśli istnieje rozwiązanie
zadania (13.5),
które dodatkowo jest klasy
, i jeśli funkcje
, to
![]() |
W tym rozdziale przedstawimy ogólne zasady konstrukcji ciągłej metody elementu skończonego. Ciągłość oznacza, że przestrzenie elementu skończonego będą zawierały wyłącznie funkcje ciągłe z przestrzeni wyjściowej
.
Będziemy zajmowali się konstrukcją przestrzeni wyłącznie dla zagadnień różniczkowych
zadanych na ograniczonym obszarze
dla ![]()
Będziemy zakładali, że
jest odcinkiem dla
, wielokątem dla
, czy wielościanem dla
.
Wprowadzamy w
rodzinę podziałów
dla
na odpowiednio: odcinki dla
, trójkąty lub prostokąty dla
, czworościany lub prostopadłościany dla
- przy czym typ elementu zawsze jest ustalony.
Formalnie wprowadzamy następującą definicję triangulacji, por. rozdział 12.1.1:
Rozpatrzmy obszar
,
będący odcinkiem, wielokątem (ang. polygon), lub wielościanem (ang. polyhedron),
i niech
będzie podziałem
, tzn. rodziną
wielościanów (ang. polyhedrons or elements) zazwyczaj ustalonego typu, tzn. odcinków (ang. segments) dla
, trójkątów (ang. triangles), czworokątów (ang. quadrilaterals) lub prostokątów (ang. rectangles) dla
, czworościanów (ang. tetrahedrons) lub prostopadłościanów (ang. cuboids) czy sześcianów (ang. cubes) dla
.
(Triangulacja obszaru)
Powiemy, że
jest dopuszczalną triangulacją (ang. admissible triangulation), jeśli spełnione są następujące warunki:
,
jest zbiorem pustym, wspólnym wierzchołkiem, wspólną krawędzią (
),
wspólną ścianą (tylko
), jeśli
.
Dla danej triangulacji
niech
oznacza parametr tej triangulacji.
Rodzina triangulacji
jest regularna ze względu na kształt (ang. shape regular), jeśli
istnieje stała
taka, że każdy
w
zawiera okrąg wpisany w
o promieniu
taki, że
Rodzina triangulacji
jest regularna równomiernie (ang. quasiuniform), jeśli jest regularna ze względu na kształt i
istnieje stała
taka, że każdy
w
zawiera okrąg wpisany w
o promieniu
taki, że
Własność regularności ze względu na kształt i własność równomiernej regularności są niezbędne w teorii zbieżności metod elementu skończonego.
Będziemy zakładali, że dla rodziny triangulacji
- czyli podziałów na wielościany (ang. polyhedrons) ustalonego typu -
istnieje tzw. wielościan wzorcowy
i ustalona przestrzeń wielomianów
określonych
na
wraz z ustalonymi różnymi punktami
takimi, że
każdy wielomian
jest wyznaczony jednoznacznie przez swoje wartości
w tych punktach.
Rozpatrzmy rodzinę przestrzeni funkcji ciągłych
takich, że
dla triangulacji
i dowolnego
istnieje izomorficzne przekształcenie afiniczne
takie, że dla dowolnej funkcji
istnieje
takie, że
Wtedy
nazywamy przestrzenią ciągłego elementu skończonego (ang. continuous finite element space), a rodzinę tych przestrzeni -
afiniczną rodziną ciągłych przestrzeni elementu skończonego (ang. affine family of FE spaces).
Punkty
nazywamy punktami nodalnymi na elemencie
, a ich zbiór oznaczamy
, a przestrzeń wielomianów
jest lokalną przestrzenią wielomianów na
.
Zbiór punktów nodalnych (ang. nodal points)
Dodatkowo będziemy zakładali, że dla danej przestrzeni ciągłej elementu skończonego
zbudowanej na triangulacji
obszaru
istnieje
- podzbiór zbioru wszystkich punktów nodalnych wielościanów z triangulacji
taki, że wartości funkcji z
, zwane wartościami nodalnymi tej funkcji
w tym zbiorze, jednoznacznie tę funkcję definiują.
Wprowadzamy definicję bazy nodalnej związanej z punktami nodalnymi:
Bazą nodalną (ang. nodal basis) związaną ze zbiorem punktów nodalnych
(ang. nodal points) nazywamy układ funkcji
w
taki, że
.
Ten układ jest bazą w
i widzimy, że:
| (13.7) |
Wprowadzamy też pojęcie operatora interpolacji nodalnej:
Rozpatrzmy
ciągłą przestrzeń elementu skończonego, zbudowaną na triangulacji
, oraz
niech
będzie zbiorem punktów nodalnych dla tej przestrzeni.
Wtedy operatorem interpolacji nodalnej (ang. nodal interpolant) dla
nazwiemy operator:
zdefiniowany jako
Nietrudno zauważyć, że:
Operator interpolacji
jest rzutem na
, tzn.
Następne twierdzenie podaje nam warunek dostateczny na to, by przestrzeń zawierająca funkcje, które na podzbiorach są odpowiednio gładkie była zawarta w
.
Niech
będzie triangulacją obszaru
. Niech
będzie taka, że
i
dla dowolnego
. Wtedy
.
Dowód można znaleźć np. w [7]. Wynika z niego, że:
Jeśli wszystkie funkcje z ciągłej przestrzeni elementu skończonego
na obszarze
(por. definicja 13.3)
przyjmują zerowe wartości na brzegu
,
to
jest podprzestrzenią
.
Zachodzi następujące twierdzenie o aproksymacji dla operatora interpolacji nodalnej:
Rozpatrzmy
afiniczną rodzinę ciągłych przestrzeni elementu skończonego zbudowanych na dopuszczalnej rodzinie triangulacji regularnych co do kształtu taką, że
, oraz
.
Wtedy dla operatora interpolacji nodalnej w przestrzeni
zachodzi:
Rozpatrzmy funkcję ciągła
na elemencie
i
taką funkcję w
, że
Wtedy
co wynika wprost z definicji bazy nodalnej
i operatora interpolacji
nodalnej
(por. definicje 13.4 i 13.5).
Zauważmy, że twierdzenia Sobolewa o włożeniu
(ang. Sobolev embedding theorem), zob. twierdzenie 16.3,
wynika, że dla
zachodzi
.
Z twierdzenia 16.5
(biorąc
i
)
otrzymujemy:
co kończy dowód.
∎Dla rodziny triangulacji i przestrzeni ciągłych funkcji elementu skończonego
, zawierających funkcje zerujące się na brzegu, możemy wprowadzić zadanie dyskretne, a dokładniej rodzinę zadań dyskretnych (13.3), które mają jednoznaczne rozwiązania i
są stabilne, tzn. wspólnie ograniczone (por. (13.4)).
Teraz możemy wykorzystać teorię ciągłego elementu skończonego, aby otrzymać zbieżność i oszacowanie błędu dla elementu liniowego, por. rozdział 12.1.2, ale również elementów wyższego rzędu:
Załóżmy, że spełnione są założenia twierdzenia 13.4
o rodzinie przestrzeni elementu skończonego
zawartych w
.
Rozpatrzmy
rozwiązanie (13.5) i
rozwiązanie zadania dyskretnego (13.3) z formą dwuliniową z (13.5) i przestrzenią dyskretną
.
Wtedy
a jeśli dodatkowo
, to
| (13.8) |
Dla
oszacowanie błędu (13.8) wynika z lematu Céa (twierdzenie 13.2) i z twierdzenia 13.4.
Zauważmy, że z definicji przestrzeni
wynika, że jeśli
to dla dowolnego
istnieje
takie, że
Następnie z lematu Céa (twierdzenie 13.2), nierówności trójkąta i z oszacowania z twierdzenia 13.4 otrzymujemy:
dla
stałej z lematu Céa i
stałej z twierdzenia 13.4.
Stąd wynika zbieżność
do
w
dla
.
Dla dowolnego obszaru wielokątnego (wielościennego) niech
będzie rodziną triangulacji trójkątnych, jak w twierdzeniu 13.4, i niech dla ![]()
Przestrzeń
nazywamy ciągłą przestrzenią elementu liniowego dla
, kwadratowego dla
i kubicznego dla
.
Wtedy:
Udowodnij (13.6).
Niech
dla
.
Pokaż, że
zdefiniowane dla
jest ograniczonym funkcjonałem liniowym na
.
Niech
będzie funkcjonałem liniowy na
. Tu
.
Pokaż, że istnieją
dla
, takie, że
dla dowolnego
.
Rozpatrzmy zadanie dualne do (13.5): znaleźć ![]()
Pokaż, że ma ono jednoznaczne rozwiązanie takie, że
![]()
Dodatkowo zakładamy regularność rozwiązania dualnego
(13.5): tzn., że dla dowolnego
zachodzi:
z
oraz, że
taki, że jeśli
to
.
Pokaż, że biorąc
dla
rozwiązania (13.3) otrzymamy:
Dla liniowej przestrzeni elementu skończonego
na kwadracie jednostkowym z rozdziału 12.1.2 pokaż, że
gdzie
rozwiązanie (12.1).
Wystarczy sprawdzić założenia wniosku 13.4.
Wykorzystaj wynik poprzedniego zadania.
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i
Mechaniki UW, 2009-2010.
Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach
Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.