実解析関数(real analytic function)とは、開区間上の実数値関数で、各点の近くでその点を中心とする収束冪級数の和に等しいもののことであり、表す冪級数はその点での Taylor 級数に限る。冪級数の和は収束区間で実解析的で、和・積・微分・積分のほか、分母が $0$ にならない商と、値が定義域に入る合成でも閉じている。区間上の実解析関数は、区間を含む複素平面の開集合上の正則関数の制限と同じものであり、Taylor 級数の収束半径は複素数の範囲の特異点で決まるので、$1/(1+x^2)$ のように実数直線全体で実解析的でも有限になりうる。区間上では区間の 1 点に集積する点列の上の値で全体が決まり(一致の定理)、何回でも微分できる $e^{-1/x^2}$($0$ では $0$)は $0$ で実解析的でない。
実解析関数(real analytic function)は、定義域の各点の近くで、その点を中心とする収束冪級数の和として表される実数値関数である。多項式・指数関数・三角関数・有理関数など、微積分で計算に使う関数のほとんどがこの性質をもつ。実解析関数は何回でも微分できるが、何回でも微分できるだけの関数よりずっと「硬い」。区間上の実解析関数は、区間の 1 点に集積する点列の上の値だけで、区間全体の値が決まってしまう(一致の定理)。
この記事では、定義のあと、冪級数の和が収束区間の各点で実解析的であることと、和・積・微分・積分で閉じていることを示す。次に、区間上の実解析関数は、その区間を含む複素平面の開集合上の正則関数の制限にほかならないことを証明する。ここから、商と合成でも閉じていること、Taylor 級数の収束半径が実数直線の外にある複素数の点で決まることが従う。最後に一致の定理と零点の位数を示し、何回でも微分できる関数との違いを反例の表にまとめる。
以下、$I\subset\mathbb{R}$ は空でない開区間($\mathbb{R}$ 全体や開半直線も含む)とし、関数は実数値とする。
関数 $f\colon I\to\mathbb{R}$ と $x_0\in I$ について、ある $r>0$ と実数列 $(a_k)_{k\ge0}$ があって、$(x_0-r,x_0+r)\subset I$ であり、$|x-x_0|< r$ のすべての $x$ で
$$
f(x)=\sum_{k=0}^{\infty}a_k(x-x_0)^k
$$
(右辺の級数が収束して左辺に等しい)となるとき、$f$ は $x_0$ で 実解析的(real analytic)であるという。$I$ の各点で実解析的な関数を $I$ 上の 実解析関数 といい、その全体を $C^\omega(I)$ と書く。
$\mathbb{R}$ の開集合の上でも、同じく各点での条件として定める。この記事の主張は、開集合を開区間の和に分けて区間ごとに考えればよいものと、一致の定理のように定義域が区間であること(連結性)を使うものとがある。
$f$ が $x_0$ で実解析的なら、$f$ は $x_0$ の近くで何回でも微分でき、$f$ を表す冪級数の係数は $a_k=f^{(k)}(x_0)/k!$ に限る。表す冪級数は $x_0$ での Taylor 級数そのものである(Taylor級数 の命題「関数を表す冪級数はTaylor級数」。和を項別に微分して $x=x_0$ を代入すればよい)。したがって $C^\omega(I)\subset C^\infty(I)$ であり、$f\in C^\infty(I)$ が $x_0$ で実解析的であることは、$x_0$ での Taylor 級数が $x_0$ のある近傍で $f$ に収束することと同値である。Taylor 級数が収束しても和が $f$ に等しいとは限らないので(ex-raf-table の 1 行目)、収束だけでは足りない。
実解析関数の値は、1 点でのすべての微分係数から、その点の近くで復元できる。多項式が 1 点での値と微分係数で決まるのと同じである。近くの値が決まれば近くの別の点での微分係数も決まり、そこから先の値も決まる。こうして区間全体の値が 1 点の情報で決まってしまう。何回でも微分できるだけの関数は、ずっと柔らかい。ある範囲では $0$ で別の範囲では $0$ でない関数(隆起関数)が作れ、1 点の近くの情報は遠くの値を縛らない。
もう 1 つの見方は複素数への延長である。冪級数は実数の変数にも複素数の変数にも代入できる。実解析関数とは、実数直線のまわりに少しだけ複素平面へはみ出して正則関数として延ばせる関数である(thm-raf-complex)。Taylor 級数がどこまで収束するかは、延ばした関数が複素平面のどこで定義できなくなるかで決まる。
実係数の冪級数 $\sum_ka_k(x-c)^k$ の収束半径を $R>0$($R=\infty$ を含む)とし、和を $f$ とする。このとき $f$ は $(c-R,c+R)$ 上の実解析関数である。さらに $|x_1-c|< R$ ならば、$f$ の $x_1$ での Taylor 級数は、$|x-x_1|< R-|x_1-c|$ のすべての $x$ で $f(x)$ に収束する($R=\infty$ なら $\mathbb{R}$ のすべての $x$ で収束する)。
$d:=|x_1-c|$ とし、$|x-x_1|< R-d$ とする。$x-c=(x-x_1)+(x_1-c)$ を二項展開すると
$$
f(x)=\sum_{k=0}^{\infty}\sum_{j=0}^{k}a_k\binom kj(x_1-c)^{k-j}(x-x_1)^j
$$
である。$j\le k$ のとき $u_{kj}:=a_k\binom kj(x_1-c)^{k-j}(x-x_1)^j$、$j>k$ のとき $u_{kj}:=0$ とおく。絶対値を足すと
$$
\sum_{k}\sum_{j}|u_{kj}|=\sum_{k}|a_k|\bigl(d+|x-x_1|\bigr)^k
$$
であり、$d+|x-x_1|< R$ なので右辺は有限である(収束半径の内側では冪級数は絶対収束する。冪級数 の定理「収束する範囲と収束半径」)。二重級数 の定理「絶対収束する二重級数」により和の順序を入れ替えてよく、
$$
f(x)=\sum_{j=0}^{\infty}b_j(x-x_1)^j,\qquad b_j:=\sum_{k=j}^{\infty}a_k\binom kj(x_1-c)^{k-j}
$$
となる。$b_j$ を定める級数は $x$ によらず、$x\ne x_1$ をとれば上の絶対収束から収束が分かる。よって $f$ は $|x-x_1|< R-d$ で $x_1$ を中心とする 1 つの冪級数の和に等しく、$x_1$ で実解析的である。表す冪級数は Taylor 級数に限るので、これが $x_1$ での Taylor 級数である。$x_1$ は $(c-R,c+R)$ の任意の点なので、$f\in C^\omega((c-R,c+R))$ である。
保証される範囲 $R-|x_1-c|$ は $x_1$ から収束区間の端までの距離である。実際の収束半径はこれより大きいことがある(ex-raf-lorentz)。
$f,g\in C^\omega(I)$、$\lambda\in\mathbb{R}$ とする。このとき $f+g$、$\lambda f$、$fg$、$f'$ は $C^\omega(I)$ に属する。また $x_0\in I$ について $F(x):=\int_{x_0}^xf(t)\,dt$ も $C^\omega(I)$ に属する。
$p\in I$ を固定する。$r>0$ を十分小さくとると、$|x-p|< r$ で $f(x)=\sum_ka_k(x-p)^k$、$g(x)=\sum_kb_k(x-p)^k$ と同時に表せる(2 つの半径の小さい方をとる)。2 つの級数は $|x-p|< r$ の各点で収束するので、収束半径はどちらも $r$ 以上である。
和・定数倍・積:冪級数 の命題「冪級数の和・定数倍・積」により、$|x-p|< r$ で $f+g$、$\lambda f$、$fg$ はそれぞれ $p$ を中心とする冪級数の和に等しい。
導関数:冪級数 の定理「項別微分」により、$|x-p|< r$ で $f'(x)=\sum_{k\ge1}ka_k(x-p)^{k-1}$ である。
積分:$F(x)=F(p)+\int_p^xf(t)\,dt$ であり、冪級数 の定理「項別積分」により、$|x-p|< r$ で $\int_p^xf(t)\,dt=\sum_{k\ge0}\frac{a_k}{k+1}(x-p)^{k+1}$ である。定数 $F(p)$ を足しても冪級数の和である。
どの場合も $p$ を中心とする冪級数で $p$ の近くを表せたので、$p$ で実解析的である。$p$ は任意である。
たとえば $\log x=\int_1^x\frac{dt}t$ は $(0,\infty)$ 上で、$\arctan x=\int_0^x\frac{dt}{1+t^2}$ は $\mathbb{R}$ 上で実解析的である(被積分関数が実解析的であることは ex-raf-basic と cor-raf-operations による)。
商と合成でも閉じていることを冪級数の計算で示すのは面倒である。次の節の特徴づけを使うと、複素数の正則関数の性質から直ちに従う。
$a\in\mathbb{C}$、$\rho>0$ について $B(a,\rho):=\{z\in\mathbb{C}\mid|z-a|< \rho\}$ と書く。実数直線 $\mathbb{R}$ は複素平面 $\mathbb{C}$ の部分集合とみる。
$f\colon I\to\mathbb{R}$ について、次の 2 つは同値である。
1 ⇒ 2。各 $p\in I$ について、$r_p>0$ と実係数の冪級数 $\sum_ka_k^{(p)}(x-p)^k$ を、$(p-r_p,p+r_p)\subset I$ の上で $f$ を表すようにとる。この冪級数は $|x-p|< r_p$ で収束するので収束半径は $r_p$ 以上であり、同じ係数で複素数 $z$ を代入した級数は $D_p:=B(p,r_p)$ で収束する(実係数の冪級数の収束半径は、複素数の冪級数とみたときの収束半径に等しい。冪級数 の注意「複素数の冪級数」)。その和を $F_p$ とおくと、$F_p$ は $D_p$ 上で正則である(正則関数 の定理「冪級数の正則性」)。$U:=\bigcup_{p\in I}D_p$ は開集合で、$I$ を含む。
$z\in D_p\cap D_q$ なら $F_p(z)=F_q(z)$ であることを示す。$D_p\cap D_q$ は 2 つの円板の共通部分なので凸であり、中心が実数なので複素共役で閉じている。$z$ がこれに属せば $\bar z$ も属し、凸性から $\operatorname{Re}z=(z+\bar z)/2$ も属する。したがって $J:=D_p\cap D_q\cap\mathbb{R}=(p-r_p,p+r_p)\cap(q-r_q,q+r_q)$ は空でない開区間であり、$J$ の上では $F_p=f=F_q$ である。$D_p\cap D_q$ は凸なので連結な開集合で、$F_p,F_q$ はその上で正則で、集積点をもつ集合 $J$ の上で一致する。一致の定理 の定理「平面の領域上の一致の定理」により $D_p\cap D_q$ 上で $F_p=F_q$ である。
そこで $z\in D_p$ のとき $F(z):=F_p(z)$ と定めると、$F$ は $U$ 上で矛盾なく定まり、各 $D_p$ の上で正則な $F_p$ に等しいので $U$ 上で正則である。$p\in I$ では $F(p)=F_p(p)=a_0^{(p)}=f(p)$ である。
2 ⇒ 1 と後半。まず、$x\in I$ で $F^{(k)}(x)=f^{(k)}(x)$(特に実数)がすべての $k$ で成り立つことを示す。$F$ の複素微分係数 $F'(x)$ は、$h$ を実数に限って $h\to0$ とした極限 $\lim(F(x+h)-F(x))/h$ にも等しい。$I$ は開区間なので、$h$ が小さければ $x+h\in I$ で、この差分商は $(f(x+h)-f(x))/h$ である。よって $f$ は $x$ で微分でき、$F'(x)=f'(x)$ である。$F'$ も $U$ 上で正則で(正則関数 の定理「正則関数の冪級数展開」)、$I$ の上で実数値の $f'$ に等しいので、同じ議論をくり返せばよい。
$x_0\in I$、$B(x_0,\rho)\subset U$ とする($U$ は開集合なので、そのような $\rho>0$ はある)。Taylor展開(複素解析) の定理「正則関数の冪級数展開」により、$|z-x_0|< \rho$ で
$$
F(z)=\sum_{k=0}^{\infty}\frac{F^{(k)}(x_0)}{k!}(z-x_0)^k=\sum_{k=0}^{\infty}\frac{f^{(k)}(x_0)}{k!}(z-x_0)^k
$$
である。$x\in I$、$|x-x_0|< \rho$ なら $x\in B(x_0,\rho)$ なので $f(x)=F(x)$ は右辺の Taylor 級数の和に等しい。$r>0$ を $r\le\rho$ かつ $(x_0-r,x_0+r)\subset I$ ととれば、$f$ は $x_0$ で実解析的である。
1 ⇒ 2 で作った $F$ を $f$ の 複素化 と呼ぶことがある。$U$ の取り方は一意でないが、$U$ を $I$ を含む連結な開集合に限れば、延長 $F$ は $U$ ごとに一意である(2 つの延長は $I$ の上で一致するので、一致の定理により $U$ 上で一致する)。
延長できる範囲が、Taylor 級数の収束する範囲を決める。
$f(x)=\dfrac1{1+x^2}$ とする。$F(z):=\dfrac1{1+z^2}$ は $U:=\mathbb{C}\setminus\{i,-i\}$ 上で正則で、$\mathbb{R}\subset U$ の上で $f$ に等しい。thm-raf-complex により $f\in C^\omega(\mathbb{R})$ である。
$x_1\in\mathbb{R}$ とし、$\rho:=|x_1-i|=\sqrt{1+x_1^2}$ とおく。$B(x_1,\rho)\subset U$ なので、thm-raf-complex の後半により $x_1$ での Taylor 級数は $|x-x_1|< \rho$ で $f(x)$ に収束する。
収束半径はちょうど $\rho$ である。収束半径 $\rho'$ が $\rho$ より大きいとし、和を $H$ とすると、$H$ は $B(x_1,\rho')$ 上で正則である。$B(x_1,\rho)$ の上では $H$ も $F$ も同じ Taylor 級数の和なので $H=F$ である。$B(x_1,\rho')\setminus\{i,-i\}$ は連結な開集合(円板から 2 点を除いたもの)で、$H$ と $F$ はその上で正則で、空でない開集合 $B(x_1,\rho)$ の上で一致するので、一致の定理によりその上で一致する。$|i-x_1|=\rho< \rho'$ より $i\in B(x_1,\rho')$ であり、$H$ は $i$ で連続なので $i$ の近くで有界である。ところが $|F(z)|=1/(|z-i||z+i|)\to\infty$($z\to i$)なので矛盾する。
$x_1=0$ では Maclaurin 級数は $\sum_{k\ge0}(-1)^kx^{2k}$ で、収束半径は $1$ である。$f$ は実数直線の上では何の異常もないのに、$|x|\ge1$ では Maclaurin 級数が発散する。原因は複素数の点 $\pm i$ にある。
$f,g\in C^\omega(I)$ とする。次のどちらかが成り立てば、$I$ 全体で $f=g$ である。
$h:=f-g$ は $C^\omega(I)$ に属する(prop-raf-algebra)。$A:=\{x\in I\mid\text{すべての }k\ge0\text{ で }h^{(k)}(x)=0\}$ とおき、$A=I$ を示す。
$A$ は空でない。2 の場合は $p\in A$ である。1 の場合、$|x-p|< r$ で $h(x)=\sum_ka_k(x-p)^k$ とする。十分大きい $j$ で $|x_j-p|< r$ かつ $h(x_j)=0$ なので、冪級数 の命題「中心に近づく点列の上で0になる冪級数」により係数はすべて $0$ であり、$h^{(k)}(p)=k!\,a_k=0$ である。よって $p\in A$ である。
$A$ は開。$y\in A$ とし、$|x-y|< r$ で $h(x)=\sum_kb_k(x-y)^k$ とする。$b_k=h^{(k)}(y)/k!=0$ なので $(y-r,y+r)$ の上で $h=0$ であり、そこではすべての導関数も $0$ である。よって $(y-r,y+r)\subset A$ である。
$A$ は $I$ の中で閉。各 $h^{(k)}$ は連続なので、$A$ の点列が $y\in I$ に収束すれば $h^{(k)}(y)=0$ であり、$y\in A$ である。
区間 $I$ は連結である(連結空間)。空でなく、$I$ の中で開かつ閉な部分集合 $A$ は $I$ 全体に等しい。
thm-raf-complex で $f,g$ を $I$ を含む連結な開集合の上の正則関数に延ばし、複素数の 一致の定理 を使っても証明できる。どちらの証明も、定義域が区間であることを最後の段で使う。
$f\in C^\omega(I)$ は恒等的に $0$ ではないとし、$p\in I$ で $f(p)=0$ とする。
次の表の 1〜2 行目は実解析性そのもの、3 行目は極限をとる操作、4 行目は thm-raf-identity の仮定、5 行目は収束半径、6 行目は cor-raf-operations の 2 の仮定についてのものである。
| 外す条件 | 反例 | 成り立たなくなること |
|---|---|---|
| 実解析的である(何回でも微分できるにとどめる) | $\varphi(x)=e^{-1/x^2}$($x\ne0$)、$\varphi(0)=0$ | $0$ での Taylor 級数は収束するが $\varphi$ に等しくなく、$\varphi$ は $0$ で実解析的でない |
| 実解析的である(何回でも微分できるにとどめる) | $\psi(t)=e^{-1/t}$($t>0$)、$\psi(t)=0$($t\le0$) | $(-\infty,0]$ で $0$ に一致するのに恒等的には $0$ でない(一致の定理の結論) |
| 実解析関数の列(一様収束の極限をとる) | $[-1,1]$ で $\lvert x\rvert$ に一様収束する多項式の列 | 極限が実解析的であること |
| 定義域が区間である | $(0,1)\cup(2,3)$ 上で、$(0,1)$ では $0$、$(2,3)$ では $1$ の関数と $g=0$ | $(0,1)$ で一致するのに定義域全体では一致しない |
| 複素平面全体の正則関数に延ばせる(実数直線上の実解析性にとどめる) | $\dfrac1{1+x^2}$ | Maclaurin 級数がすべての実数で収束すること |
| 外側の関数が $f(I)$ を含む開区間で実解析的 | $f(x)=x^2$($I=\mathbb{R}$)と $g(y)=\sqrt y$($[0,\infty)$ 上) | $g\circ f=\lvert x\rvert$ が $0$ で実解析的であること |
各行を確かめる。
1 行目:$\varphi$ は $\mathbb{R}$ 上で何回でも微分でき、すべての $k$ で $\varphi^{(k)}(0)=0$ である(Taylorの定理 の命題「何回でも微分できて導関数がすべて0になる関数」)。$0$ での Taylor 級数は恒等的に $0$ で、どこでも収束するが、$x\ne0$ では $\varphi(x)>0$ である。表す冪級数は Taylor 級数に限るので、$\varphi$ は $0$ で実解析的でない。複素数で見ると理由が分かる。$\varphi$ が $0$ で実解析的だとすると、thm-raf-complex の 1 ⇒ 2 の証明により、ある $r>0$ と $B(0,r)$ 上の正則関数 $\Phi$ で $(-r,r)$ 上 $\Phi=\varphi$ となるものがある。$B(0,r)\setminus\{0\}$ は連結な開集合で、その上で正則な $e^{-1/z^2}$ と $\Phi$ は $(0,r)$ の上で一致するので、一致の定理によりその上で一致する。すると $e^{-1/z^2}$ は $0$ の近くで有界になるが、$z=iy$($y$ は $0$ でない実数)では $e^{-1/z^2}=e^{1/y^2}\to\infty$($y\to0$)なので矛盾する。$0$ は $e^{-1/z^2}$ の真性特異点である(孤立特異点)。
2 行目:$\psi$ は何回でも微分できる(隆起関数 の例「平らに立ち上がる関数」)。$\psi$ と $0$ は $(-\infty,0]$ で一致し、一致する点は $-1$ に集積するが、$\psi(1)=e^{-1}\ne0$ である。thm-raf-identity により $\psi$ は $\mathbb{R}$ 上の実解析関数ではなく、実際 $0$ で実解析的でない($0$ での微分係数がすべて $0$ だからである)。同じ理由で、実解析的な隆起関数はない(隆起関数 の例「反例:実解析的な隆起関数はない」)。
3 行目:Weierstrassの近似定理 の定理「Weierstrass の近似定理」により、$[-1,1]$ で $|x|$ に一様収束する多項式の列がある(同記事の例「絶対値の関数」)。多項式は実解析的だが、$|x|$ は $0$ で微分できないので $(-1,1)$ 上で実解析的でない。複素数の正則関数では、広義一様収束の極限は正則である(SS03 Chapter 2 Theorem 5.2、p. 53)。実数直線の上だけの一様収束は、複素数への延長の範囲を縛らないので、この違いが生じる。
4 行目:各点の近くで定数なので、関数はどの点でも実解析的である。$(0,1)$ の点はすべて一致する点で、$\frac12$ に集積する。thm-raf-identity の証明の最後の段は、区間が連結であることを使っている。
5 行目:ex-raf-lorentz による。
6 行目:$\sqrt y$ は $(0,\infty)$ 上で実解析的(ex-raf-composition の 2 で $\alpha=\frac12$)だが、$0$ を含む開区間の上では定義されていない。$f(\mathbb{R})=[0,\infty)$ は $(0,\infty)$ に含まれないので cor-raf-operations の 2 の仮定を満たさず、実際 $g\circ f=|x|$ は $0$ で微分できない。
$U\subset\mathbb{R}^n$ を開集合とする。関数 $f\colon U\to\mathbb{R}$ が $a\in U$ で実解析的であるとは、$a$ のある近傍で、多重指数 $\alpha=(\alpha_1,\dots,\alpha_n)$ についての冪級数 $\sum_\alpha c_\alpha(x-a)^\alpha$($(x-a)^\alpha:=\prod_i(x_i-a_i)^{\alpha_i}$)が絶対収束して $f(x)$ に等しいことをいう。和と積で閉じていることは 1 変数と同じであり、逆写像が実解析的であることは 逆関数定理 の定理「実解析的な逆関数定理」にある。一方、$n\ge2$ では零点は孤立するとは限らない。$f(x,y)=x$ は $\mathbb{R}^2$ 上で実解析的で恒等的に $0$ でないが、直線 $x=0$ の上で $0$ である。多変数では、一致の定理の仮定は「集積点をもつ」では足りず、たとえば「空でない開集合の上で一致する」とする必要がある。
実解析関数の定義は Leb2 §11.3.1(p. 153)にあり、thm-raf-power-series は同書 Theorem 11.3.6(p. 158)で、二重級数の和の順序の交換(Theorem 11.3.5、p. 157)を使って証明されている。$1/(1+x^2)$ の Maclaurin 級数の収束半径がちょうど $1$ であることは同書 p. 160 で問題として挙げられ、一致の定理は同書 Theorem 11.3.9(p. 161)に複素数の連結な開集合の上の形で述べられている。収束半径が実数直線の上からは読み取れないことは LebGCCA26 Exercise 3.3.3(p. 73)でも扱われる。実解析関数が正則関数の制限と同値であることは LebGCCA26 §10.1(p. 221)に述べられている。thm-raf-complex、cor-raf-operations の 1・2、cor-raf-zeros には、この記事で証明を与えた。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する