Лемма Сеа

Лемма Сеалемма в математике . Введенная Жаном Сеа в его докторской диссертации, она является важным инструментом для доказательства оценок погрешности метода конечных элементов , применяемого к эллиптическим уравнениям в частных производных .

Лемма-утверждение

Пусть будет действительным гильбертовым пространством с нормой Пусть будет билинейной формой со свойствами В {\displaystyle V} . {\displaystyle \|\cdot \|.} а : В × В Р {\displaystyle a:V\times V\to \mathbb {R} }

  • | а ( в , ж ) | γ в ж {\displaystyle |a(v,w)|\leq \gamma \|v\|\,\|w\|} для некоторой константы и всего в ( непрерывность ) γ > 0 {\displaystyle \gamma >0} v , w {\displaystyle v,w} V {\displaystyle V}
  • a ( v , v ) α v 2 {\displaystyle a(v,v)\geq \alpha \|v\|^{2}} для некоторой константы и всех ( коэрцитивность или -эллиптичность ). α > 0 {\displaystyle \alpha >0} v {\displaystyle v} V {\displaystyle V} V {\displaystyle V}

Пусть — ограниченный линейный оператор . Рассмотрим задачу нахождения элемента в таком, что L : V R {\displaystyle L:V\to \mathbb {R} } u {\displaystyle u} V {\displaystyle V}

a ( u , v ) = L ( v ) {\displaystyle a(u,v)=L(v)} для всех в v {\displaystyle v} V . {\displaystyle V.}

Рассмотрим ту же задачу на конечномерном подпространстве так , что удовлетворяет V h {\displaystyle V_{h}} V , {\displaystyle V,} u h {\displaystyle u_{h}} V h {\displaystyle V_{h}}

a ( u h , v ) = L ( v ) {\displaystyle a(u_{h},v)=L(v)} для всех в v {\displaystyle v} V h . {\displaystyle V_{h}.}

По теореме Лакса–Милгрэма каждая из этих задач имеет ровно одно решение. Лемма Сеа утверждает, что

u u h γ α u v {\displaystyle \|u-u_{h}\|\leq {\frac {\gamma }{\alpha }}\|u-v\|} для всех в v {\displaystyle v} V h . {\displaystyle V_{h}.}

То есть, решение подпространства является «лучшим» приближением в с точностью до константы u h {\displaystyle u_{h}} u {\displaystyle u} V h , {\displaystyle V_{h},} γ / α . {\displaystyle \gamma /\alpha .}

Доказательство простое.

α u u h 2 a ( u u h , u u h ) = a ( u u h , u v ) + a ( u u h , v u h ) = a ( u u h , u v ) γ u u h u v {\displaystyle \alpha \|u-u_{h}\|^{2}\leq a(u-u_{h},u-u_{h})=a(u-u_{h},u-v)+a(u-u_{h},v-u_{h})=a(u-u_{h},u-v)\leq \gamma \|u-u_{h}\|\|u-v\|} для всех в v {\displaystyle v} V h . {\displaystyle V_{h}.}

Мы использовали -ортогональность и a {\displaystyle a} u u h {\displaystyle u-u_{h}} v u h V h {\displaystyle v-u_{h}\in V_{h}}

a ( u u h , v ) = 0 ,     v V h {\displaystyle a(u-u_{h},v)=0,\ \forall \ v\in V_{h}}

что следует непосредственно из V h V {\displaystyle V_{h}\subset V}

a ( u , v ) = L ( v ) = a ( u h , v ) {\displaystyle a(u,v)=L(v)=a(u_{h},v)} для всех в . v {\displaystyle v} V h {\displaystyle V_{h}}

Примечание: Лемма Сеа справедлива и для комплексных гильбертовых пространств, тогда вместо билинейной формы используется полуторалинейная. Тогда предположение о коэрцитивности становится для всех в (обратите внимание на знак абсолютного значения вокруг ). a ( , ) {\displaystyle a(\cdot ,\cdot )} | a ( v , v ) | α v 2 {\displaystyle |a(v,v)|\geq \alpha \|v\|^{2}} v {\displaystyle v} V {\displaystyle V} a ( v , v ) {\displaystyle a(v,v)}

Оценка погрешности в энергетической норме

Решение подпространства представляет собой проекцию на подпространство относительно внутреннего произведения . u h {\displaystyle u_{h}} u {\displaystyle u} V h {\displaystyle V_{h}} a ( , ) {\displaystyle a(\cdot ,\cdot )}

Во многих приложениях билинейная форма симметрична, поэтому a : V × V R {\displaystyle a:V\times V\to \mathbb {R} }

a ( v , w ) = a ( w , v ) {\displaystyle a(v,w)=a(w,v)} для всех в v , w {\displaystyle v,w} V . {\displaystyle V.}

Это, вместе с указанными выше свойствами этой формы, подразумевает, что является внутренним произведением на Результирующая норма a ( , ) {\displaystyle a(\cdot ,\cdot )} V . {\displaystyle V.}

v a = a ( v , v ) {\displaystyle \|v\|_{a}={\sqrt {a(v,v)}}}

называется энергетической нормой , поскольку она соответствует физической энергии во многих задачах. Эта норма эквивалентна исходной норме . {\displaystyle \|\cdot \|.}

Используя -ортогональность и и неравенство Коши–Шварца a {\displaystyle a} u u h {\displaystyle u-u_{h}} V h {\displaystyle V_{h}}

u u h a 2 = a ( u u h , u u h ) = a ( u u h , u v ) u u h a u v a {\displaystyle \|u-u_{h}\|_{a}^{2}=a(u-u_{h},u-u_{h})=a(u-u_{h},u-v)\leq \|u-u_{h}\|_{a}\cdot \|u-v\|_{a}} для всех в . v {\displaystyle v} V h {\displaystyle V_{h}}

Следовательно, в энергетической норме неравенство в лемме Сеа принимает вид

u u h a u v a {\displaystyle \|u-u_{h}\|_{a}\leq \|u-v\|_{a}} для всех в v {\displaystyle v} V h {\displaystyle V_{h}}

(обратите внимание, что константа в правой части больше не присутствует). γ / α {\displaystyle \gamma /\alpha }

Это означает, что решение в подпространстве является наилучшим приближением к решению в полном пространстве относительно энергетической нормы. Геометрически это означает, что является проекцией решения на подпространство относительно внутреннего произведения (см. соседнюю картинку). u h {\displaystyle u_{h}} u {\displaystyle u} u h {\displaystyle u_{h}} u {\displaystyle u} V h {\displaystyle V_{h}} a ( , ) {\displaystyle a(\cdot ,\cdot )}

Используя этот результат, можно также получить более точную оценку в норме . Поскольку {\displaystyle \|\cdot \|}

α u u h 2 a ( u u h , u u h ) = u u h a 2 u v a 2 γ u v 2 {\displaystyle \alpha \|u-u_{h}\|^{2}\leq a(u-u_{h},u-u_{h})=\|u-u_{h}\|_{a}^{2}\leq \|u-v\|_{a}^{2}\leq \gamma \|u-v\|^{2}} для всех в , v {\displaystyle v} V h {\displaystyle V_{h}}

следует, что

u u h γ α u v {\displaystyle \|u-u_{h}\|\leq {\sqrt {\frac {\gamma }{\alpha }}}\|u-v\|} для всех в . v {\displaystyle v} V h {\displaystyle V_{h}}

Применение леммы Сеа

Применим лемму Сеа для оценки погрешности вычисления решения эллиптического дифференциального уравнения методом конечных элементов .

Струна с закрепленными концами, находящаяся под действием силы, направленной вниз.

Рассмотрим задачу нахождения функции, удовлетворяющей условиям u : [ a , b ] R {\displaystyle u:[a,b]\to \mathbb {R} }

{ u = f  in  [ a , b ] u ( a ) = u ( b ) = 0 {\displaystyle {\begin{cases}-u''=f{\mbox{ in }}[a,b]\\u(a)=u(b)=0\end{cases}}}

где — заданная непрерывная функция . f : [ a , b ] R {\displaystyle f:[a,b]\to \mathbb {R} }

Физически решение этой двухточечной краевой задачи представляет собой форму, которую принимает струна под воздействием силы, такой, что в каждой точке между и плотность силы равна (где — единичный вектор, направленный вертикально, а концы струны находятся на горизонтальной линии, см. соседнюю картинку). Например, эта сила может быть силой тяжести , когда — постоянная функция (поскольку сила гравитации одинакова во всех точках). u {\displaystyle u} x {\displaystyle x} a {\displaystyle a} b {\displaystyle b} f ( x ) e {\displaystyle f(x)\mathbf {e} } e {\displaystyle \mathbf {e} } f {\displaystyle f}

Пусть пространство Гильберта будет пространством Соболева , которое является пространством всех квадратично интегрируемых функций, определенных на , которые имеют слабую производную на , также являющуюся квадратично интегрируемой, и удовлетворяет условиям Скалярное произведение в этом пространстве равно V {\displaystyle V} H 0 1 ( a , b ) , {\displaystyle H_{0}^{1}(a,b),} v {\displaystyle v} [ a , b ] {\displaystyle [a,b]} [ a , b ] {\displaystyle [a,b]} v {\displaystyle v'} v {\displaystyle v} v ( a ) = v ( b ) = 0. {\displaystyle v(a)=v(b)=0.}

( v , w ) = a b ( v ( x ) w ( w ) + v ( x ) w ( x ) ) d x {\displaystyle (v,w)=\int _{a}^{b}\!\left(v(x)w(w)+v'(x)w'(x)\right)\,dx} для всех и в v {\displaystyle v} w {\displaystyle w} V . {\displaystyle V.}

Умножив исходную краевую задачу на в этом пространстве и выполнив интегрирование по частям , получим эквивалентную задачу v {\displaystyle v}

a ( u , v ) = L ( v ) {\displaystyle a(u,v)=L(v)} для всех в , v {\displaystyle v} V {\displaystyle V}

с

a ( u , v ) = a b u ( x ) v ( x ) d x {\displaystyle a(u,v)=\int _{a}^{b}\!u'(x)v'(x)\,dx} ,

и

L ( v ) = a b f ( x ) v ( x ) d x . {\displaystyle L(v)=\int _{a}^{b}\!f(x)v(x)\,dx.}

Можно показать, что билинейная форма и оператор удовлетворяют предположениям леммы Сеа. a ( , ) {\displaystyle a(\cdot ,\cdot )} L {\displaystyle L}

Функция (красным цветом) и типичный набор базисных функций (синим цветом). V h {\displaystyle V_{h}} V h {\displaystyle V_{h}}

Для того чтобы определить конечномерное подпространство рассмотрим разбиение V h {\displaystyle V_{h}} V , {\displaystyle V,}

a = x 0 < x 1 < < x n 1 < x n = b {\displaystyle a=x_{0}<x_{1}<\cdots <x_{n-1}<x_{n}=b}

интервала и пусть — пространство всех непрерывных функций, аффинных на каждом подынтервале в разбиении (такие функции называются кусочно-линейными ). Кроме того, предположим, что любая функция из принимает значение 0 на концах Из этого следует, что — векторное подпространство, размерность которого равна (число точек в разбиении, не являющихся концами). [ a , b ] , {\displaystyle [a,b],} V h {\displaystyle V_{h}} V h {\displaystyle V_{h}} [ a , b ] . {\displaystyle [a,b].} V h {\displaystyle V_{h}} V {\displaystyle V} n 1 {\displaystyle n-1}

Пусть будет решением задачи подпространства u h {\displaystyle u_{h}}

a ( u h , v ) = L ( v ) {\displaystyle a(u_{h},v)=L(v)} для всех в v {\displaystyle v} V h , {\displaystyle V_{h},}

поэтому можно рассматривать как кусочно-линейное приближение к точному решению. Согласно лемме Сеа, существует константа, зависящая только от билинейной формы, такая, что u h {\displaystyle u_{h}} u . {\displaystyle u.} C > 0 {\displaystyle C>0} a ( , ) , {\displaystyle a(\cdot ,\cdot ),}

u u h C u v {\displaystyle \|u-u_{h}\|\leq C\|u-v\|} для всех в v {\displaystyle v} V h . {\displaystyle V_{h}.}

Чтобы явно вычислить ошибку между и рассмотреть функцию в , которая имеет те же значения, что и в узлах разбиения (то есть получается линейной интерполяцией на каждом интервале из значений в конечных точках интервала). Можно показать с помощью теоремы Тейлора , что существует константа , которая зависит только от конечных точек и такая, что u {\displaystyle u} u h , {\displaystyle u_{h},} π u {\displaystyle \pi u} V h {\displaystyle V_{h}} u {\displaystyle u} π u {\displaystyle \pi u} [ x i , x i + 1 ] {\displaystyle [x_{i},x_{i+1}]} u {\displaystyle u} K {\displaystyle K} a {\displaystyle a} b , {\displaystyle b,}

| u ( x ) ( π u ) ( x ) | K h u L 2 ( a , b ) {\displaystyle |u'(x)-(\pi u)'(x)|\leq Kh\|u''\|_{L^{2}(a,b)}}

для всех в , где — наибольшая длина подынтервалов в разбиении, а норма в правой части — это норма L 2 . x {\displaystyle x} [ a , b ] , {\displaystyle [a,b],} h {\displaystyle h} [ x i , x i + 1 ] {\displaystyle [x_{i},x_{i+1}]}

Это неравенство затем дает оценку ошибки

u π u . {\displaystyle \|u-\pi u\|.}

Тогда, подставляя в лемму Сеа, следует, что v = π u {\displaystyle v=\pi u}

u u h C h u L 2 ( a , b ) , {\displaystyle \|u-u_{h}\|\leq Ch\|u''\|_{L^{2}(a,b)},}

где — константа, отличная от указанной выше (она зависит только от билинейной формы, которая неявно зависит от интервала ). C {\displaystyle C} [ a , b ] {\displaystyle [a,b]}

Этот результат имеет фундаментальное значение, поскольку он утверждает, что метод конечных элементов может быть использован для приблизительного вычисления решения нашей задачи, и что ошибка в вычисленном решении уменьшается пропорционально размеру разбиения. Лемма Сеа может быть применена в том же ключе для вывода оценок ошибок для задач с конечными элементами в более высоких размерностях (здесь область была в одном измерении), и при использовании полиномов более высокого порядка для подпространства h . {\displaystyle h.} u {\displaystyle u} V h . {\displaystyle V_{h}.}

Ссылки

  • Сеа, Жан (1964). Приближение вариаций проблем с ограничениями (PDF) (кандидатская диссертация). Анналы Института Фурье 14. Том. 2. С. 345–444 . Проверено 27 ноября 2010 г.(Оригинальная работа J. Céa)
  • Джонсон, Клаес (1987). Численное решение уравнений в частных производных методом конечных элементов . Cambridge University Press. ISBN 0-521-34514-6.
  • Монк, Питер (2003). Методы конечных элементов для уравнений Максвелла . Oxford University Press. ISBN 0-19-850888-3.
  • Roos, H.-G.; Stynes, M.; Tobiska, L. (1996). Численные методы для сингулярно возмущенных дифференциальных уравнений: проблемы конвекции-диффузии и потока . Берлин; Нью-Йорк: Springer-Verlag. ISBN 3-540-60718-8.
  • Эрикссон, К.; Эстеп, Д.; Хансбо, П.; Джонсон, К. (1996). Вычислительные дифференциальные уравнения . Кембридж; Нью-Йорк: Cambridge University Press. ISBN 0-521-56738-6.
  • Zeidler, Eberhard (1995). Прикладной функциональный анализ: приложения к математической физике . Нью-Йорк: Springer-Verlag. ISBN 0-387-94442-7.
  • Бреннер, Сюзанна К.; Л. Риджуэй Скотт (2002). Математическая теория методов конечных элементов (2-е изд.). Springer. ISBN 0-387-95451-1. OCLC  48892839.
  • Ciarlet, Philippe G. (2002). Метод конечных элементов для эллиптических задач ((SIAM Classics reprint) ed.). ISBN 0-89871-514-8. OCLC  48892573.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Céa%27s_lemma&oldid=1204914174"