ブランブル・ヒルベルトの補題

数学、特に数値解析において、ジェームズ・H・ブランブルスティーブン・ヒルベルトにちなんで名付けられたブランブル・ヒルベルトの補題は、関数の近似値誤差、次の の導関数によって、最大で 次 の多項式によって制限されることを示します。近似値の誤差と の導関数はどちらも、 の有界領域ノルムによって測定されます。これは、たとえば、線形補間の誤差がの2次導関数を使用して制限できる、従来の数値解析に似ています。ただし、ブランブル・ヒルベルトの補題は1次元だけでなく任意の次元数に適用され、 の近似誤差と導関数は、最大ノルムだけでなく、平均を含むより一般的なノルムによって測定されます。 あなた{\displaystyle \textstyle u}m1{\displaystyle \textstyle m-1}u{\displaystyle \textstyle u}m{\displaystyle \textstyle m}u{\displaystyle \textstyle u}Lp{\displaystyle \textstyle L^{p}}Rn{\displaystyle \textstyle \mathbb {R} ^{n}}u{\displaystyle \textstyle u}u{\displaystyle \textstyle u}u{\displaystyle \textstyle u}

ブランブル・ヒルベルトの補題が成立するためには、領域に関する追加の仮定が必要となる。本質的に、領域の境界は「合理的」でなければならない。例えば、先端の角度がゼロのスパイクやスリットを持つ領域は除外される。リプシッツ領域は十分に合理的であり、これには凸領域や連続的に微分可能な境界を持つ領域が含まれる。

ブランブル・ヒルベルトの補題の主な用途は、までの次数多項式を保存する演算子による関数の補間の誤差の境界を、 の次数 の導関数を用いて証明することです。これは有限要素法における誤差推定の重要なステップです。ブランブル・ヒルベルトの補題は、1つの要素(または、一部の超収束の結果では少数の要素) からなる領域に適用されます。u{\displaystyle \textstyle u}m1{\displaystyle \textstyle m-1}u{\displaystyle \textstyle u}m{\displaystyle \textstyle m}

1次元の場合

この補題を一般論として述べる前に、いくつかの簡単な特殊なケースを検討しておくと有益である。1次元で区間 で微分を持つ関数に対して、この補題は次のように帰着する。 u{\displaystyle \textstyle u}m{\displaystyle \textstyle m}(a,b){\displaystyle \textstyle \left(a,b\right)}

infvPm1u(k)v(k)Lp(a,b)C(m,k)(ba)mku(m)Lp(a,b) for each integer km and extended real p1,{\displaystyle \inf _{v\in P_{m-1}}{\bigl \Vert }u^{\left(k\right)}-v^{\left(k\right)}{\bigr \Vert }_{L^{p}\left(a,b\right)}\leq C\left(m,k\right)\left(b-a\right)^{m-k}{\bigl \Vert }u^{\left(m\right)}{\bigr \Vert }_{L^{p}\left(a,b\right)}{\text{ for each integer }}k\leq m{\text{ and extended real }}p\geq 1,}

ここで、 は最大次数のすべての多項式空間であり、は関数の 番目の導関数を示します。 Pm1{\displaystyle \textstyle P_{m-1}}m1{\displaystyle \textstyle m-1}f(k){\displaystyle f^{(k)}}k{\displaystyle k}f{\displaystyle f}

、、、が2回微分可能な場合、これはすべてのに対して、1次の多項式が存在することを意味する。 p={\displaystyle \textstyle p=\infty }m=2{\displaystyle \textstyle m=2}k=0{\displaystyle \textstyle k=0}u{\displaystyle \textstyle u}v{\displaystyle \textstyle v}x(a,b){\displaystyle \textstyle x\in \left(a,b\right)}

|u(x)v(x)|C(ba)2sup(a,b)|u|.{\displaystyle \left\vert u\left(x\right)-v\left(x\right)\right\vert \leq C\left(b-a\right)^{2}\sup _{\left(a,b\right)}\left\vert u^{\prime \prime }\right\vert .}

この不等式は、 を の線形補間として選択することによって得られる、線形補間のよく知られた誤差推定からも得られます。 v{\displaystyle \textstyle v}u{\displaystyle \textstyle u}

補題の記述

がの有界領域で、境界が で直径であるとする。はにおける階数までの弱微分を持つすべての関数のソボレフ空間である。ここで、は多重添字であり、に関する微分、に関する微分、などを表す。 のソボレフ半ノルムは、最高階の微分ノルム から構成される。Ω{\displaystyle \textstyle \Omega }Rn{\displaystyle \textstyle \mathbb {R} ^{n}}n1{\displaystyle \textstyle n\geq 1}Ω{\displaystyle \textstyle \partial \Omega }d{\displaystyle \textstyle d}Wpk(Ω){\displaystyle \textstyle W_{p}^{k}(\Omega )}u{\displaystyle \textstyle u}Ω{\displaystyle \textstyle \Omega }Dαu{\displaystyle \textstyle D^{\alpha }u}|α|{\displaystyle \textstyle \left\vert \alpha \right\vert }k{\displaystyle \textstyle k}Lp(Ω){\displaystyle \textstyle L^{p}(\Omega )}α=(α1,α2,,αn){\displaystyle \textstyle \alpha =\left(\alpha _{1},\alpha _{2},\ldots ,\alpha _{n}\right)}|α|={\displaystyle \textstyle \left\vert \alpha \right\vert =}α1+α2++αn{\displaystyle \textstyle \alpha _{1}+\alpha _{2}+\cdots +\alpha _{n}}Dα{\displaystyle \textstyle D^{\alpha }}α1{\displaystyle \textstyle \alpha _{1}}x1{\displaystyle \textstyle x_{1}}α2{\displaystyle \textstyle \alpha _{2}}x2{\displaystyle \textstyle x_{2}}Wpm(Ω){\displaystyle \textstyle W_{p}^{m}(\Omega )}Lp{\displaystyle \textstyle L^{p}}

|u|Wpm(Ω)=(|α|=mDαuLp(Ω)p)1/p if 1p<{\displaystyle \left\vert u\right\vert _{W_{p}^{m}(\Omega )}=\left(\sum _{\left\vert \alpha \right\vert =m}\left\Vert D^{\alpha }u\right\Vert _{L^{p}(\Omega )}^{p}\right)^{1/p}{\text{ if }}1\leq p<\infty }

そして

|u|Wm(Ω)=max|α|=mDαuL(Ω){\displaystyle \left\vert u\right\vert _{W_{\infty }^{m}(\Omega )}=\max _{\left\vert \alpha \right\vert =m}\left\Vert D^{\alpha }u\right\Vert _{L^{\infty }(\Omega )}}

Pk{\displaystyle \textstyle P_{k}}は上の までの位数のすべての多項式全体の成す空間です。すべての および に対して となるので、 は任意の に対して同じ値を持つことに留意してください。 k{\displaystyle \textstyle k}Rn{\displaystyle \textstyle \mathbb {R} ^{n}}Dαv=0{\displaystyle \textstyle D^{\alpha }v=0}vPm1{\displaystyle \textstyle v\in P_{m-1}}|α|=m{\displaystyle \textstyle \left\vert \alpha \right\vert =m}|u+v|Wpm(Ω){\displaystyle \textstyle \left\vert u+v\right\vert _{W_{p}^{m}(\Omega )}}vPm1{\displaystyle \textstyle v\in P_{m-1}}

補題(ブランブルとヒルベルト) 以下に指定する領域 に関する追加の仮定の下で、およびに依存しない定数が存在し、任意の に対して が存在する多項式が存在し、すべての に対して となる。Ω{\displaystyle \textstyle \Omega }C=C(m,Ω){\displaystyle \textstyle C=C\left(m,\Omega \right)}p{\displaystyle \textstyle p}u{\displaystyle \textstyle u}uWpm(Ω){\displaystyle \textstyle u\in W_{p}^{m}(\Omega )}vPm1{\displaystyle \textstyle v\in P_{m-1}}k=0,,m,{\displaystyle \textstyle k=0,\ldots ,m,}

|uv|Wpk(Ω)Cdmk|u|Wpm(Ω).{\displaystyle \left\vert u-v\right\vert _{W_{p}^{k}(\Omega )}\leq Cd^{m-k}\left\vert u\right\vert _{W_{p}^{m}(\Omega )}.}

元の結果

この補題は、強円錐特性を満たすという仮定の下で、BrambleとHilbert [ 1 ]によって証明された。強円錐特性とは、任意のに対してが含まれる、原点に頂点を持つ円錐とそれに対応する円錐の有限開被覆が存在するということである。 Ω{\displaystyle \textstyle \Omega }{Oi}{\displaystyle \textstyle \left\{O_{i}\right\}}Ω{\displaystyle \textstyle \partial \Omega }{Ci}{\displaystyle \textstyle \{C_{i}\}}x+Ci{\displaystyle \textstyle x+C_{i}}Ω{\displaystyle \textstyle \Omega }x{\displaystyle \textstyle x}ΩOi{\displaystyle \textstyle \in \Omega \cap O_{i}}

ここでの補題の記述は、 [ 1 ] の定理1で述べられている右辺の不等式を単純に書き直したものである。[ 1 ]における実際記述は、因子空間のノルムが半ノルムと同値である、というものである。ノルムは通常のノルムではなく、項が でスケーリングされているため、半ノルムの同値性における右辺の不等式は、ここでの記述と全く同じになる。 Wpm(Ω)/Pm1{\displaystyle \textstyle W_{p}^{m}(\Omega )/P_{m-1}}Wpm(Ω){\displaystyle \textstyle W_{p}^{m}(\Omega )}Wpm(Ω){\displaystyle \textstyle W_{p}^{m}(\Omega )}d{\displaystyle \textstyle d}

元の結果では、多項式の選択は指定されておらず、定数の値とそのドメインへの依存性は証明から決定できません。 Ω{\displaystyle \textstyle \Omega }

建設的な形式

デュポンとスコット[ 2 ]は、領域が星型であるという仮定の下で別の結果を与えた。つまり、任意の に対しての閉凸が の部分集合となるような球体が存在するということである。 がそのような球体の直径の最大値であると仮定する。この比はのチャンクネスと呼ばれる。 Ω{\displaystyle \textstyle \Omega }B{\displaystyle \textstyle B}xΩ{\displaystyle \textstyle x\in \Omega }{x}B{\displaystyle \textstyle \left\{x\right\}\cup B}Ω{\displaystyle \textstyle \Omega }ρmax{\displaystyle \textstyle \rho _{\max }}γ=d/ρmax{\displaystyle \textstyle \gamma =d/\rho _{\max }}Ω{\displaystyle \textstyle \Omega }

すると、定数 について補題が成立する。つまり、定数 は定義域の塊度と空間 の次元のみによって定義域に依存する。さらに、は として選ぶことができる。ここではにおける平均テイラー多項式であり、について次のよう に定義される。C=C(m,n,γ){\displaystyle \textstyle C=C\left(m,n,\gamma \right)}Ω{\displaystyle \textstyle \Omega }γ{\displaystyle \textstyle \gamma }n{\displaystyle \textstyle n}v{\displaystyle v}v=Qmu{\displaystyle v=Q^{m}u}Qmu(x){\displaystyle \textstyle Q^{m}u(x)}x{\displaystyle x}B{\displaystyle B}uWm1,p(Ω){\displaystyle u\in W^{m-1,p}(\Omega )}

Qmu(x)=BTymu(x)ψ(y)dy,{\displaystyle Q^{m}u(x)=\int _{B}T_{y}^{m}u\left(x\right)\psi \left(y\right)\operatorname {d} y,}

はどこですか? Tym{\displaystyle T_{y}^{m}}

Tymu(x)=k=0m1|α|=k1α!Dαu(y)(xy)α{\displaystyle T_{y}^{m}u\left(x\right)=\sum \limits _{k=0}^{m-1}\sum \limits _{\left\vert \alpha \right\vert =k}{\frac {1}{\alpha !}}D^{\alpha }u\left(y\right)\left(x-y\right)^{\alpha }}

u{\displaystyle u}の古典的なテイラー多項式はを中心とし、ほぼすべての に対して定義される。この関数は、すべての階数の導関数を持ち、 の外側ではゼロであり、 となる 滑らかな軟化関数である。m1{\displaystyle \textstyle m-1}x{\displaystyle \textstyle x}y{\displaystyle y}ψ0{\displaystyle \textstyle \psi \geq 0}B{\displaystyle \textstyle B}

Bψ(y)dy=1.{\displaystyle \int _{B}\psi (y)\operatorname {d} y=1.}

そのような関数は常に存在する。積分を解き、平滑性と部分積分のおかげで、次のような代替形式が得られる。 ψ{\displaystyle \textstyle \psi }u{\displaystyle u}

Qmu(x)=|α|<mγ+β=α1α!aγ,βxγBDαu(y)yβψ(y)dy=|α|<mγ+β(1)|α|α!aγ,βxγBu(y)Dα[yβψ(y)]dy.{\displaystyle {\begin{aligned}Q^{m}u(x)&=\sum \limits _{\vert \alpha \vert <m}\sum \limits _{\gamma +\beta =\alpha }{\frac {1}{\alpha !}}a_{\gamma ,\beta }x^{\gamma }\int _{B}D^{\alpha }u(y)y^{\beta }\psi (y)\operatorname {d} y\\&=\sum _{|\alpha |<m}\sum _{\gamma +\beta }{\frac {(-1)^{\vert \alpha \vert }}{\alpha !}}a_{\gamma ,\beta }x^{\gamma }\int _{B}u(y)D^{\alpha }\left[y^{\beta }\psi (y)\right]\operatorname {d} y.\end{aligned}}}

後者の形式は、 の滑らかさの要件を、の要素であることから の単なる要素であることへと緩和することを可能にする。ATPは古典的なTPのような点ごとの構成ではないが、それでもボールに対して局所的であり 、必要に応じて繰り返すことができる。 u{\displaystyle u}Wm1,p{\displaystyle W^{m-1,p}}L1(Ω){\displaystyle L^{1}(\Omega )}B{\displaystyle B}

より詳しい内容とチュートリアルについては、ブレンナーとスコットのモノグラフを参照のこと。[ 3 ]この結果は、領域が有限個の星型領域の和集合である場合(これは強円錐特性よりもやや一般化している)、および与えられた次数までのすべての多項式空間以外の多項式空間である場合に拡張することができる。[ 2 ]Ω{\displaystyle \textstyle \Omega }

線形関数の境界

この結果は上記の補題から直接導かれ、​​例えばCiarletによってBramble–Hilbertの補題とも呼ばれる。[ 4 ]これは本質的には[ 1 ]の定理2である。

補題 が上の連続線型汎関数であり、その双対ノルムがであるとする。すべての に対して であるとする。すると、定数が存在し、 {\displaystyle \textstyle \ell }Wpm(Ω){\displaystyle \textstyle W_{p}^{m}(\Omega )}Wpm(Ω){\displaystyle \textstyle \left\Vert \ell \right\Vert _{W_{p}^{m}(\Omega )^{^{\prime }}}}(v)=0{\displaystyle \textstyle \ell \left(v\right)=0}vPm1{\displaystyle \textstyle v\in P_{m-1}}C=C(Ω){\displaystyle \textstyle C=C\left(\Omega \right)}

|(u)|CWpm(Ω)|u|Wpm(Ω).{\displaystyle \left\vert \ell \left(u\right)\right\vert \leq C\left\Vert \ell \right\Vert _{W_{p}^{m}(\Omega )^{^{\prime }}}\left\vert u\right\vert _{W_{p}^{m}(\Omega )}.}

参考文献

  1. ^ a b c d Bramble, JH; Hilbert, SR (1970). 「ソボレフ空間上の線型関数の推定とフーリエ変換およびスプライン補間への応用」(PDF) . SIAM J. Numer. Anal . 7 (1): 112– 124. Bibcode : 1970SJNA....7..112B . doi : 10.1137/0707006 . JSTOR  2949585 .
  2. ^ a bデュポン, トッド; スコット, リッジウェイ (1980). 「ソボレフ空間における関数多項式近似」 . Math. Comp . 34 (150): 441– 463. doi : 10.1090/S0025-5718-1980-0559195-7 . JSTOR 20060955. MR 0055919 .  
  3. ^ Brenner, Susanne C. ; Scott, L. Ridgway (2002).有限要素法の数学的理論. Texts in Applied Mathematics. Vol. 15 (第2版). Springer. doi : 10.1007/978-0-387-95451-6 (2025年7月1日現在休止). ISBN 0-387-95451-1{{cite book}}: CS1 maint: DOI inactive as of July 2025 (link)
  4. ^ Ciarlet, Philippe G. (2002) [1978].楕円型問題に対する有限要素法. 応用数学の古典. 第40巻. SIAM. ISBN 0-89871-514-8. OCLC  48892573 .1978年版の電子書籍