Poincaréの不等式(Poincaré inequality)とは、領域 $\Omega\subset\mathbb R^n$ 上の関数の $L^p$ ノルム($1\le p<\infty$)を勾配の $L^p$ ノルムの定数倍で押さえる不等式で、定数関数を除くために零境界値か平均 $0$ を課す。零境界値の形は $W^{1,p}_0(\Omega)$ の元について $\Omega$ がある方向に幅が有限なら成り立ち、区間 $(0,L)$ の $p=2$ では最良の定数が $L/\pi$ である。平均値の形は有界で連結な $C^1$ 級の領域で成り立ち、連結性・有界性・境界の正則性のどれを外しても成り立たなくなりうる。Dirichlet 問題の弱解の存在を示す基本的な道具である。
前提知識: Sobolev空間の基本事項, Lp空間, Hölderの不等式, Fubiniの定理
Poincaréの不等式(Poincaré inequality)は、領域 $\Omega\subset\mathbb R^n$ 上の関数 $u$ の大きさを、その勾配の大きさだけで上から押さえる不等式である。勾配が $0$ の関数(定数関数)は勾配では測れないので、定数を除く条件が要る。よく使われるのは次の 2 つの形である。
$\Omega\subset\mathbb R^n$ は開集合、関数は実数値とし、$1\le p<\infty$ とする。$W^{1,p}(\Omega)$ は $u$ と弱勾配 $\nabla u$ がともに $L^p(\Omega)$ に属する関数の空間、$W^{1,p}_0(\Omega)$ は $C_c^\infty(\Omega)$ の $W^{1,p}(\Omega)$ のノルムでの閉包である(Sobolev空間の基本事項 の定義「Sobolev空間」「零境界値Sobolev空間」)。$|\nabla u|$ は勾配の Euclid ノルムで、$\|\nabla u\|_{L^p(\Omega)}:=\bigl\||\nabla u|\bigr\|_{L^p(\Omega)}$ と書く。$\Omega$ の Lebesgue 測度 $|\Omega|$ が有限のとき、平均を $u_\Omega:=\frac1{|\Omega|}\int_\Omega u\,dx$ と書く。$H^1_0(\Omega):=W^{1,2}_0(\Omega)$ である。
$\mathbb R^n$ の点を $x=(x_1,x')$($x'\in\mathbb R^{n-1}$)と書く。
$a< b$ とし、開集合 $\Omega\subset\mathbb R^n$ が帯 $\{x:a< x_1< b\}$ に含まれるとする。$1\le p<\infty$ とする。このとき任意の $u\in W^{1,p}_0(\Omega)$ について
$$
\|u\|_{L^p(\Omega)}\le(b-a)\,\|\partial_1u\|_{L^p(\Omega)}\le(b-a)\,\|\nabla u\|_{L^p(\Omega)}
$$
が成り立つ。とくに $\Omega$ が有界なら、$\Omega$ の $x_1$ 方向の幅を $d$ として $\|u\|_{L^p(\Omega)}\le d\,\|\nabla u\|_{L^p(\Omega)}$ である。
滑らかな場合.$\varphi\in C_c^\infty(\Omega)$ とし、$\Omega$ の外で $0$ と延長して $\mathbb R^n$ 上の $C_c^\infty$ 関数とみなす。台は帯の中のコンパクト集合なので、$x_1\le a$ では $\varphi=0$ である。$x'$ を固定して 微積分学の基本定理 を使うと、$a< x_1< b$ について
$$
|\varphi(x_1,x')|=\Bigl|\int_a^{x_1}\partial_1\varphi(t,x')\,dt\Bigr|\le\int_a^b|\partial_1\varphi(t,x')|\,dt\le(b-a)^{1-1/p}\Bigl(\int_a^b|\partial_1\varphi(t,x')|^p\,dt\Bigr)^{1/p}
$$
である(最後は Hölderの不等式。$p=1$ では $(b-a)^0=1$ と読む)。両辺を $p$ 乗して $x_1$ について $(a,b)$ 上で積分すると
$$
\int_a^b|\varphi(x_1,x')|^p\,dx_1\le(b-a)^{p}\int_a^b|\partial_1\varphi(t,x')|^p\,dt
$$
となる。さらに $x'$ について積分し、Fubiniの定理 を使えば $\|\varphi\|_{L^p(\Omega)}^p\le(b-a)^p\|\partial_1\varphi\|_{L^p(\Omega)}^p$ を得る($\varphi$ と $\partial_1\varphi$ は $\Omega$ の外で $0$)。
一般の場合.$u\in W^{1,p}_0(\Omega)$ に対し、定義から $C_c^\infty(\Omega)$ の列 $\varphi_k$ で $\varphi_k\to u$、$\partial_1\varphi_k\to\partial_1u$ がともに $L^p(\Omega)$ で成り立つものがある。滑らかな場合の不等式で $k\to\infty$ とすればよい。2 番目の不等号は $|\partial_1u|\le|\nabla u|$ による。有界な $\Omega$ は $x_1$ 方向の幅 $d$ の帯に入るので、最後の主張も従う。$\square$
$\Omega$ は帯に入りさえすればよく、有界である必要はない。座標を回転すれば、ある方向について幅が有限であればよい(回転は $W^{1,p}_0$ とノルムを保つ)。同じ結論は $|\Omega|<\infty$ の場合にも成り立つことが知られている(Bre11 Remark 21、p. 290。この記事では証明しない)。
$\Omega$ が thm-poincare-zero の仮定を満たすとき、$\|\nabla u\|_{L^p(\Omega)}$ は $W^{1,p}_0(\Omega)$ 上のノルムで、$W^{1,p}(\Omega)$ のノルムと同値である。とくに $H^1_0(\Omega)$ 上の双線形形式
$$
\langle u,v\rangle_\nabla:=\int_\Omega\nabla u\cdot\nabla v\,dx
$$
は内積で、$H^1_0(\Omega)$ はこの内積について Hilbert 空間になる。
$W^{1,p}$ のノルムの $p$ 乗は $\|u\|_p^p+\sum_i\|\partial_iu\|_p^p$ で、各点で $|\partial_iu|\le|\nabla u|\le\sum_i|\partial_iu|$ なので、$\sum_i\|\partial_iu\|_p^p$ と $\|\nabla u\|_p^p$ は $n,p$ だけで決まる定数倍の範囲で等しい。thm-poincare-zero により $\|u\|_p^p\le(b-a)^p\|\nabla u\|_p^p$ なので、$\|\nabla u\|_p\le C_1\|u\|_{W^{1,p}}\le C_2\|\nabla u\|_p$ となる。とくに $\|\nabla u\|_p=0$ なら $u=0$ で、ノルムの残りの性質は $L^p$ ノルムから従う。$p=2$ では $\langle u,u\rangle_\nabla=\|\nabla u\|_2^2$ で、同値なノルムについて $H^1_0(\Omega)$ は完備($W^{1,2}(\Omega)$ の閉部分空間)なので Hilbert 空間である。$\square$
この系は、有界な $\Omega$ で Dirichlet 問題 $-\Delta u=f$、$u|_{\partial\Omega}=0$ を弱い意味で解くときに使われる。$f\in L^2(\Omega)$ に対して $v\mapsto\int_\Omega fv$ は $H^1_0(\Omega)$ 上の有界線形汎関数で(Cauchy–Schwarz の不等式と thm-poincare-zero による)、$\langle\cdot,\cdot\rangle_\nabla$ は内積そのものなので、Lax–Milgramの定理(この場合は Riesz の表現定理)により、すべての $v\in H^1_0(\Omega)$ について $\int_\Omega\nabla u\cdot\nabla v=\int_\Omega fv$ を満たす $u\in H^1_0(\Omega)$ がただ 1 つ存在する。詳しくは Dirichlet問題 を参照。
thm-poincare-zero の定数 $b-a$ は最良ではない。$p=2$ の区間では、Fourier 級数を使って最良の定数が求まる。
$L>0$ とする。$u\in H^1_0(0,L)$ について
$$
\int_0^Lu(x)^2\,dx\le\Bigl(\frac L\pi\Bigr)^2\int_0^Lu'(x)^2\,dx
$$
が成り立つ。定数 $\bigl(\frac L\pi\bigr)^2$ は最良で、$u(x)=\sin\frac{\pi x}L$ で等号が成り立つ。$[0,L]$ で $C^1$ 級かつ $u(0)=u(L)=0$ の $u$ について等号が成り立つのは、$u=c\sin\frac{\pi x}L$($c\in\mathbb R$)のときに限る。
$u$ を $[0,L]$ で $C^1$ 級、$u(0)=u(L)=0$ とする。$[-\pi,\pi]$ 上の関数 $f$ を
$$
f(y):=u\Bigl(\frac{Ly}\pi\Bigr)\ (0\le y\le\pi),\qquad f(y):=-u\Bigl(-\frac{Ly}\pi\Bigr)\ (-\pi\le y\le0)
$$
で定める。$u(0)=0$ なので $y=0$ で 2 つの式は一致し、$f$ は連続な奇関数である。導関数は $y>0$ で $\frac L\pi u'(\frac{Ly}\pi)$、$y<0$ で $\frac L\pi u'(-\frac{Ly}\pi)$ で、$y\to0$ でともに $\frac L\pi u'(0)$ に近づくので、$f$ は $[-\pi,\pi]$ で $C^1$ 級である。さらに $f(\pi)=u(L)=0=f(-\pi)$、$f'(\pi)=\frac L\pi u'(L)=f'(-\pi)$ なので、$f$ を周期 $2\pi$ で延長した関数は $\mathbb R$ 上の $C^1$ 級関数である。$f$ は奇関数なので $\int_{-\pi}^\pi f=0$ である。
Parsevalの等式 の命題「Wirtingerの不等式」により $\int_{-\pi}^\pi f^2\le\int_{-\pi}^\pi f'^2$ である。変数変換 $x=\frac{Ly}\pi$ により
$$
\int_{-\pi}^\pi f^2=\frac{2\pi}L\int_0^Lu^2,\qquad\int_{-\pi}^\pi f'^2=2\Bigl(\frac L\pi\Bigr)^2\frac\pi L\int_0^Lu'^2
$$
なので、主張の不等式を得る。同じ命題から、等号は $f(y)=\alpha e^{iy}+\beta e^{-iy}$($\alpha,\beta\in\mathbb C$)のときに限る。$f$ は実数値の奇関数なので $f(y)=c\sin y$ の形で、$u(x)=c\sin\frac{\pi x}L$ である。逆に $u=\sin\frac{\pi x}L$ では、左辺は $\frac L2$、右辺は $(\frac L\pi)^2\cdot(\frac\pi L)^2\cdot\frac L2=\frac L2$ で等しい。
$u\in H^1_0(0,L)$ の一般の場合は、$C_c^\infty(0,L)$ の元が上の条件を満たすので、$H^1$ のノルムでの近似で不等式が移る。$\square$
$\sin\frac{\pi x}L$ は、$-u''=\lambda u$、$u(0)=u(L)=0$ を満たす $0$ でない $u$ が存在する $\lambda$ のうち最小のもの $\lambda=\bigl(\frac\pi L\bigr)^2$ に対応する関数である。最良の定数の 2 乗の逆数が、この最小の $\lambda$ に一致している。
thm-poincare-zero の仮定の下で、$u\in H^1_0(\Omega)$ について $\|u\|_{L^2(\Omega)}\le\frac{b-a}\pi\|\partial_1u\|_{L^2(\Omega)}$ が成り立つ。
$\varphi\in C_c^\infty(\Omega)$ を $\Omega$ の外で $0$ と延長すると、各 $x'$ について $t\mapsto\varphi(a+t,x')$ は $[0,b-a]$ で $C^1$ 級で両端で $0$ である。thm-poincare-interval を $L=b-a$ で当てて $x'$ について積分すれば $\varphi$ について主張が成り立ち、近似で $H^1_0(\Omega)$ に移る。$\square$
平均値の形では境界の値を仮定しないので、定数関数を除くために平均を引く。証明には、勾配が $0$ の関数が定数であること(連結性が効く)と、コンパクト埋め込みを使う。
$\Omega\subset\mathbb R^n$ を連結な開集合とし、$u\in L^1_{\mathrm{loc}}(\Omega)$ の弱勾配が $0$ であるとする。このとき $u$ はほとんど至るところ定数に等しい。
軟化子 $\varphi_\varepsilon$ をとる。$B(x_0,2r)\subset\Omega$ となる球 $B:=B(x_0,r)$ を考えると、$\varepsilon< r$ なら $u_\varepsilon:=\varphi_\varepsilon*u$ は $B$ の近傍で $C^\infty$ 級で、$\partial_iu_\varepsilon(x)=\int\partial_{x_i}\varphi_\varepsilon(x-y)u(y)\,dy=\int\varphi_\varepsilon(x-y)\partial_iu(y)\,dy=0$ である($y\mapsto\varphi_\varepsilon(x-y)$ は $\Omega$ のテスト関数なので、弱微分の定義が使える)。$B$ は連結なので $u_\varepsilon$ は $B$ 上で定数 $c_\varepsilon$ である。$\varepsilon\to0$ で $u_\varepsilon\to u$ が $L^1(B)$ で成り立つので、$c_\varepsilon$ は $\mathbb R$ の Cauchy 列で、その極限 $c$ について $u=c$ が $B$ 上ほとんど至るところ成り立つ。
$x_0\in\Omega$ を 1 つ固定し、上の $c$ を $c_0$ とする。$U$ を「ある近傍の上で $u=c_0$ がほとんど至るところ成り立つ点」の全体とすると、$U$ は開集合で $x_0\in U$ である。$x\in\Omega$ が $U$ の閉包に入るとき、$x$ の近くの球 $B$ で $u=c$(ほとんど至るところ)とすると、$B$ は $U$ の点の近傍と正の測度で交わるので $c=c_0$ であり、$x\in U$ である。よって $U$ は $\Omega$ の中で閉じている。$\Omega$ は連結なので $U=\Omega$ で、$\Omega$ は $U$ の点の近傍のうち可算個で覆える($\mathbb R^n$ の部分集合の開被覆は可算部分被覆をもつ)ので、$u=c_0$ が $\Omega$ 上ほとんど至るところ成り立つ。$\square$
$\Omega\subset\mathbb R^n$ を有界で連結な $C^1$ 級の開集合とし、$1\le p<\infty$ とする。このとき $\Omega$ と $p$ で決まる定数 $C$ があり、任意の $u\in W^{1,p}(\Omega)$ について
$$
\|u-u_\Omega\|_{L^p(\Omega)}\le C\,\|\nabla u\|_{L^p(\Omega)}
$$
が成り立つ。
結論が成り立たないとすると、各 $k$ について $\|u_k-(u_k)_\Omega\|_p>k\|\nabla u_k\|_p$ となる $u_k\in W^{1,p}(\Omega)$ がある(ノルムはすべて $L^p(\Omega)$ のもの)。左辺は正なので
$$
v_k:=\frac{u_k-(u_k)_\Omega}{\|u_k-(u_k)_\Omega\|_p}
$$
とおけて、$\|v_k\|_p=1$、$(v_k)_\Omega=0$、$\|\nabla v_k\|_p<\frac1k$ である。$(v_k)$ は $W^{1,p}(\Omega)$ で有界である。$\Omega$ は有界な $C^1$ 級の開集合なので、包含 $W^{1,p}(\Omega)\hookrightarrow L^p(\Omega)$ はコンパクトである(Rellich–Kondrachov の定理、Bre11 Theorem 9.16、p. 285。この記事では証明しない)。よって部分列に移って、$v_k\to v$ が $L^p(\Omega)$ で成り立つとしてよい。
任意の $\psi\in C_c^\infty(\Omega)$ と $i$ について、Hölder の不等式から
$$
\Bigl|\int_\Omega v\,\partial_i\psi\Bigr|=\lim_{k\to\infty}\Bigl|\int_\Omega v_k\,\partial_i\psi\Bigr|=\lim_{k\to\infty}\Bigl|\int_\Omega\partial_iv_k\,\psi\Bigr|\le\lim_{k\to\infty}\frac1k\|\psi\|_{L^{p'}(\Omega)}=0
$$
である($p'$ は $p$ の共役指数)。よって $v$ の弱勾配は $0$ で、$\Omega$ は連結なので lem-poincare-constant により $v$ はほとんど至るところ定数 $c$ である。$\Omega$ は有界なので $L^p$ 収束から $L^1$ 収束が従い、$c=v_\Omega=\lim(v_k)_\Omega=0$ である。しかし $\|v\|_p=\lim\|v_k\|_p=1$ なので矛盾する。$\square$
この証明は定数 $C$ の値を与えない。定数は領域の形で決まり、領域が細い通路でつながった部分をもつと大きくなる(下の ex-poincare-rooms)。$C^1$ 級の仮定は Rellich–Kondrachov の定理を使うためのもので、Sobolev空間の基本事項 の定理「Poincaré不等式」は、有界で連結な Lipschitz 領域で同じ形を述べている(この記事では Lipschitz 領域の場合を扱わない)。$\Omega=\mathbb R^n$ では平均 $u_\Omega$ が定義されず、平均が $0$ の関数に限っても成り立たない(下の反例の表)。
同じ仮定で $1\le p< n$ なら、$p^*:=\frac{np}{n-p}$ について $\|u-u_\Omega\|_{L^{p^*}(\Omega)}\le C\|\nabla u\|_{L^p(\Omega)}$ も成り立つ。$C^1$ 級の有界領域では $W^{1,p}(\Omega)\hookrightarrow L^{p^*}(\Omega)$ が連続なので(Bre11 Corollary 9.14、pp. 284–285)、$\|u-u_\Omega\|_{p^*}\le C\|u-u_\Omega\|_{W^{1,p}}$ に thm-poincare-mean を合わせればよい。
$\mathbb R^2$ で、$k\ge1$ について $s_k:=2^{-k-2}$、$c_k:=2^{-k}$、$\varepsilon_k:=s_k^{\,k+2}$ とおき、
$$
B:=(0,1)\times(-1,0),\quad V_k:=(c_k,c_k+\varepsilon_k)\times\Bigl(-\frac12,\frac{3s_k}2\Bigr),\quad Q_k:=(c_k,c_k+s_k)\times(s_k,2s_k)
$$
として $\Omega:=B\cup\bigcup_{k\ge1}(V_k\cup Q_k)$ とする。$\Omega$ は有界で連結な開集合(下の箱 $B$ に、細い通路 $V_k$ で部屋 $Q_k$ をつないだもの)だが、どの $1\le p<\infty$ についても平均値の形の Poincaré の不等式は成り立たない。$\Omega$ の境界は角をもつので $C^1$ 級でなく、部屋と通路は原点の近くに無限個集まっている。
部屋の $x_1$ 方向の範囲 $(2^{-k},2^{-k}+2^{-k-2})$ は $k$ ごとに交わらず、$\varepsilon_k< s_k$ なので $V_k$ もこの範囲に入る。$V_k$ は $B$ と $Q_k$ の両方と開集合で重なるので $\Omega$ は連結な開集合で、$(0,1)\times(-1,1)$ に含まれる。$h_k(y):=\min(\max(y/s_k,0),1)$ とし、$u_k:=h_k(x_2)$($V_k\cup Q_k$ の上)、$u_k:=0$(それ以外)とおく。$V_k\cap B$ では $h_k=0$、$V_k\cap Q_k$ では $h_k=1$ で、$V_k\cup Q_k$ とほかの部分は $x_2>0$ の側で接しないので、$u_k$ は $\Omega$ 上で局所的に $x_2$ だけの Lipschitz 関数か $0$ であり、$u_k\in W^{1,p}(\Omega)$、$|\nabla u_k|$ は $V_k\cap\{0< x_2< s_k\}$(面積 $\varepsilon_ks_k$)で $\frac1{s_k}$、ほかで $0$ である。よって $\|\nabla u_k\|_p^p=\varepsilon_ks_k^{\,1-p}$ である。一方 $|\Omega|\ge1$ で $0\le u_k\le1$ の台の面積は $s_k^2+2\varepsilon_k\le2s_k^2$ 以下なので、平均 $m_k$ は $2s_k^2\le\frac12$ 以下であり、$\|u_k-m_k\|_p^p\ge\int_{Q_k}(1-m_k)^p\ge2^{-p}s_k^2$ である。比は $\|u_k-m_k\|_p^p/\|\nabla u_k\|_p^p\ge2^{-p}s_k^{\,p+1}/\varepsilon_k=2^{-p}s_k^{\,p-k-1}$ で、$s_k\to0$ なので $k>p+1$ から先は $k\to\infty$ で発散する。
| 外す条件 | 反例 | 成り立たなくなること |
|---|---|---|
| 零境界値の形で、帯に入ること | $\Omega=\mathbb R^n$、$0\ne\varphi\in C_c^\infty(\mathbb R^n)$、$u_R(x):=\varphi(x/R)$ | $\Vert u_R\Vert_p/\Vert\nabla u_R\Vert_p=R\,\Vert\varphi\Vert_p/\Vert\nabla\varphi\Vert_p\to\infty$ |
| 零境界値($W^{1,p}_0$ を $W^{1,p}$ に替える) | 有界な $\Omega$ 上の $u=1$ | $\Vert u\Vert_p=\lvert\Omega\rvert^{1/p}>0$ だが $\nabla u=0$ |
| 平均値の形で、連結性 | $\Omega=(0,1)\cup(2,3)$、$u=0$(左)、$u=1$(右) | $\nabla u=0$ だが $u-u_\Omega=\mp\frac12$ |
| 平均値の形で、有界性 | $\Omega=\mathbb R^n$、$\int\psi=0$ の $0\ne\psi\in C_c^\infty$、$u_R(x):=\psi(x/R)$ | $\int u_R=0$ のままで、比が $R$ に比例して発散する |
| 平均値の形で、境界の正則性 | ex-poincare-rooms | 有界で連結でも、比が発散する |
1 行目と 4 行目は同じ拡大の計算である。$\nabla(\varphi(x/R))=R^{-1}(\nabla\varphi)(x/R)$ なので、$\Vert\varphi(\cdot/R)\Vert_p=R^{n/p}\Vert\varphi\Vert_p$、$\Vert\nabla\varphi(\cdot/R)\Vert_p=R^{n/p-1}\Vert\nabla\varphi\Vert_p$ である。$\varphi\ne0$ は台がコンパクトなので定数でなく、$\Vert\nabla\varphi\Vert_p>0$ である。3 行目は Sobolev空間の基本事項 の例「反例:非連結領域では一つの平均値では足りない」と同じ現象である。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する