Polish空間(Polish space)とは、可分であり、位相に適合する完備な距離をもつ位相空間のことである。完備性は距離に依存するが、そのような距離が存在することは位相的性質であり、$\mathbb{R}^n$、Cantor集合、$\mathbb{N}^{\mathbb{N}}$、無理数全体、可分なBanach空間はPolish空間で、有理数全体 $\mathbb{Q}$ はそうでない。Polish空間の $G_\delta$-集合・可算積・可算個の非交和はPolish空間であり、Polish空間はHilbert立方体の $G_\delta$-集合と同相な空間、あるいは $\mathbb{R}^{\mathbb{N}}$ の閉部分空間と同相な空間としてちょうど特徴づけられる。記述集合論や確率論の標準的な舞台である。
実数直線 $\mathbb{R}$、Cantor 集合、自然数列の空間 $\mathbb{N}^{\mathbb{N}}$、区間上の連続関数の空間 $C([0,1])$ は、どれも「可算個の点で近似でき、Cauchy 列が収束する」空間である。ただし完備性は距離の性質であって、位相だけでは決まらない。そこで「可分であり、位相を変えずに完備な距離をとれる」空間をまとめて扱うのが Polish 空間である。
Polish 空間は、記述集合論(Borel 集合や解析集合の理論)と確率論(測度の弱収束や条件付き分布)の標準的な舞台である。この記事では定義と例・反例を述べ、Polish 空間が $G_\delta$-集合・可算積・可算個の非交和をとる操作で閉じていることを示す。主定理は、Polish 空間が Hilbert 立方体の $G_\delta$-集合と同相な空間、また $\mathbb{R}^{\mathbb{N}}$ の閉部分空間と同相な空間としてちょうど特徴づけられることである。最後に、Polish 空間の濃度が高々可算か連続体濃度のどちらかであることを述べる。
位相空間 $X$ の距離 $d$ が $X$ の位相に適合するとは、$d$ の開球が生成する位相が $X$ の位相と一致することをいう。適合する距離 $d$ で $(X,d)$ が完備距離空間になるものが存在するとき、$X$ は完全距離化可能であるという。
位相空間 $X$ が Polish 空間(Polish space)であるとは、$X$ が可分空間であり(高々可算な稠密部分集合をもち)、かつ完全距離化可能であることをいう。すなわち、$X$ の位相に適合する完備な距離 $d$ が存在し、$X$ は高々可算な稠密部分集合をもつ。
このとき、適合する完備な距離 $d$ を 1 つ固定した距離空間 $(X,d)$ を Polish 距離空間ということがある。
Polish 空間は位相空間の概念である。同じ Polish 空間に、適合する完備な距離と、適合するが完備でない距離の両方が入ることがある(ex-polish-incomplete-metric)。同相写像は適合する距離を移すので、Polish であることは同相で保たれる。
距離化可能な空間では、可分性は第 2 可算性(高々可算な開基をもつこと)とも Lindelöf 性とも同値である(第2可算空間 の定理「距離空間における同値性」)。したがって Polish 空間は第 2 可算である。
$X$ を Polish 空間とする。
1:上に述べた同値性による。
2:稠密性と開集合は位相だけで決まるので、適合する完備な距離を 1 つとって Baireのカテゴリー定理 を当てればよい。
3:1 により高々可算な開基 $\{B_0,B_1,\dots\}$ がある。$x\in X$ に $I(x):=\{n\in\mathbb{N}\mid x\in B_n\}$ を対応させる。$x\ne y$ なら、距離空間は Hausdorff なので $x$ を含み $y$ を含まない開集合 $U$ があり、$x\in B_n\subset U$ となる $n$ をとると $n\in I(x)\setminus I(y)$ である。よって $x\mapsto I(x)$ は $X$ から $\mathbb{N}$ の冪集合への単射であり、$|X|\le2^{\aleph_0}$ である。$\square$
次の反例は、定義の 2 つの条件と距離化可能性がどれも欠かせないことを示す。
$\mathbb{Q}$ は可分で距離化可能だが、Polish 空間でない。$\mathbb{Q}$ が Polish なら prop-polish-basic の 2 により Baire 空間になるが、$\mathbb{Q}=\{q_1,q_2,\dots\}$ と並べると $\mathbb{Q}\setminus\{q_n\}$ は $\mathbb{Q}$ の稠密な開集合で、その共通部分は空集合であり、稠密でない。よって $\mathbb{Q}$ は「可分」を満たし「完全距離化可能」を満たさない。
半開区間 $[a,b)$ を開基とする $\mathbb{R}$ の位相(Sorgenfrey直線)は、有理数全体が稠密なので可分であり、Baire 空間でもある。しかし第 2 可算でないので(同記事の命題「第2可算公理を満たさないこと」)、距離化可能な空間での可分性と第 2 可算性の同値性により、距離化可能でない。とくに Polish 空間でない。
| 外す条件 | 反例 | 成り立たなくなること |
|---|---|---|
| 完全距離化可能 | $\mathbb{Q}$(ex-polish-rationals) | Baire 空間である |
| 可分 | 非可算離散空間、$\ell^\infty$(ex-polish-nonseparable) | 第 2 可算である |
| 距離化可能 | Sorgenfrey 直線(ex-polish-sorgenfrey) | 可分なら第 2 可算である |
| 完備な距離の選び方 | $(0,1)$ と通常の距離(ex-polish-incomplete-metric) | Polish 空間のどの適合する距離も完備である |
Polish 空間から Polish 空間を作る基本の操作は、$G_\delta$-集合(開集合の可算個の共通部分)をとること、可算積をとること、可算個を交わらないように並べることの 3 つである。
1:$A\subset X$ を $G_\delta$-集合とする。完全距離化可能空間の $G_\delta$-集合は完全距離化可能である(完全距離化可能空間 の定理「$G_\delta$-集合への遺伝」)。可分性:$X$ は第 2 可算であり(prop-polish-basic)、第 2 可算性は部分空間に遺伝し(第2可算空間 の命題「部分空間への遺伝」)、第 2 可算空間は可分である(同記事の命題「三つの帰結」)。よって $A$ は Polish 空間である。開集合 $U$ は $U$ 自身の共通部分として $G_\delta$ である。空でない閉集合 $F$ は、適合する距離 $d$ をとると $F=\bigcap_{n\ge1}\{x\mid d(x,F)< 1/n\}$(各項は開集合)なので $G_\delta$ である。
2:完全距離化可能空間の可算積は完全距離化可能である(完全距離化可能空間 の命題「可算積」)。第 2 可算空間の可算積は第 2 可算であり(第2可算空間 の命題「可算個の直積」)、したがって可分である。
3:各 $X_n$ の適合する完備な距離 $d_n$ をとり、$\delta_n:=\min\{d_n,1\}$ とおく。$\delta_n$ は $d_n$ と半径 $1$ 未満の開球が一致するので同じ位相を定め、Cauchy 列も同じなので完備である。$X:=\bigsqcup_nX_n$ の上で、$x,y$ が同じ $X_n$ にあれば $d(x,y):=\delta_n(x,y)$、異なる $X_n$ にあれば $d(x,y):=1$ と定める。三角不等式 $d(x,z)\le d(x,y)+d(y,z)$ は、3 点が同じ $X_n$ にあれば $\delta_n$ の三角不等式であり、そうでなければ右辺の少なくとも一方の項が $1$ で左辺は $1$ 以下なので成り立つ。半径 $r\le1$ の $d$ の開球は 1 つの $X_n$ の中の $\delta_n$ の開球なので、$d$ は直和位相を定める。$d$ について Cauchy な列は、ある番号から先で互いの距離が $1$ 未満となり、1 つの $X_n$ に入ってその中で $\delta_n$ について Cauchy であるから収束する。各 $X_n$ の高々可算な稠密部分集合の和は $X$ で稠密で高々可算である。
4:$\Leftarrow$ は 1 である。$\Rightarrow$:$A$ が Polish なら完全距離化可能であり、$X$ は距離化可能なので、$A$ は $X$ の $G_\delta$-集合である(完全距離化可能空間 の定理「完全距離化可能な部分空間は $G_\delta$」)。$\square$
thm-polish-closure の 2 は「可算」を外すと成り立たない。$\mathbb{R}^{\mathbb{R}}$(非可算個の直積)は第 1 可算でもなく、距離化可能でない。実際、原点の可算個の近傍 $V_1,V_2,\dots$ をとると、各 $V_k$ は有限個の座標だけを制限する基本開集合を含むので、どの $V_k$ でも制限されない座標 $s$ が残り、開集合 $\{x\mid|x_s|< 1\}$ はどの $V_k$ も含まない。
可分な距離化可能空間は Hilbert立方体 $Q=[0,1]^{\mathbb{N}}$ に埋め込める(Tychonoffの埋め込み定理 の系「可分距離化可能空間の特徴づけ」)。Polish 空間は、その埋め込みの像が $G_\delta$ になるものとしてちょうど特徴づけられる。$Q$ の距離として
$$
\rho(x,y):=\sum_{n=0}^{\infty}2^{-n}|x_n-y_n|\qquad(x=(x_n),\ y=(y_n)\in Q)
$$
を使う。$\rho$ は $Q$ の直積位相を与え、値は $2$ 以下である(Tychonoffの埋め込み定理 の命題「Hilbert 立方体の距離」)。
位相空間 $X$ について、次の 3 条件は同値である。
1 $\Rightarrow$ 2:$X$ は可分な距離化可能空間なので、埋め込み $e\colon X\to Q$ がある。像 $e(X)$ は $X$ と同相なので完全距離化可能であり、$Q$ は距離化可能なので、$e(X)$ は $Q$ の $G_\delta$-集合である(完全距離化可能空間 の定理「完全距離化可能な部分空間は $G_\delta$」)。
2 $\Rightarrow$ 3:$A\subset Q$ を $G_\delta$-集合とし、$A=\bigcap_{n\in\mathbb{N}}U_n$($U_n$ は $Q$ の開集合)と書く。$F_n:=Q\setminus U_n$ とおき、$A$ 上の関数 $\varphi_n$ を、$F_n=\emptyset$ なら $\varphi_n:=0$、$F_n\ne\emptyset$ なら
$$
\varphi_n(x):=\frac{1}{\rho(x,F_n)}\qquad(x\in A)
$$
と定める。$x\in A\subset U_n$ なので $x\notin F_n$ であり、$F_n$ は閉集合なので $\rho(x,F_n)>0$ である。$x\mapsto\rho(x,F_n)$ は連続なので $\varphi_n$ は $A$ 上で連続であり、$\rho\le2$ なので $F_n\ne\emptyset$ のとき $\varphi_n\ge\tfrac12$ である。
$$
g\colon A\to Q\times\mathbb{R}^{\mathbb{N}},\qquad g(x):=\bigl(x,(\varphi_n(x))_{n\in\mathbb{N}}\bigr)
$$
とおく。$g$ は各成分が連続なので連続であり、単射で、逆写像 $g(A)\to A$ は第 1 成分への射影の制限なので連続である。よって $g$ は埋め込みである。
$g(A)$ が $Q\times\mathbb{R}^{\mathbb{N}}$ の閉集合であることを示す。この空間は距離化可能な空間の可算積なので距離化可能であり、点列で閉性を判定できる。$g(x_k)\to(y,t)$ とすると、$Q$ の中で $x_k\to y$、各 $n$ で $\varphi_n(x_k)\to t_n$ である。$F_n\ne\emptyset$ となる $n$ について、収束列 $(\varphi_n(x_k))_k$ は有界なので、ある $M_n$ ですべての $k$ について $\varphi_n(x_k)\le M_n$、すなわち $\rho(x_k,F_n)\ge1/M_n$ である。$\rho(\cdot,F_n)$ の連続性から $\rho(y,F_n)\ge1/M_n>0$ であり、$y\notin F_n$、すなわち $y\in U_n$ である。$F_n=\emptyset$ なら $y\in Q=U_n$ である。よって $y\in A$ であり、$\varphi_n$ の $y$ での連続性から $t_n=\lim_k\varphi_n(x_k)=\varphi_n(y)$ である。したがって $(y,t)=g(y)\in g(A)$ である。
$Q=[0,1]^{\mathbb{N}}$ は閉集合の直積なので $\mathbb{R}^{\mathbb{N}}$ の閉集合であり、$Q\times\mathbb{R}^{\mathbb{N}}$ は $\mathbb{R}^{\mathbb{N}}\times\mathbb{R}^{\mathbb{N}}$ の閉集合である。座標を交互に並べる写像 $((x_n),(y_n))\mapsto(x_0,y_0,x_1,y_1,\dots)$ は $\mathbb{R}^{\mathbb{N}}\times\mathbb{R}^{\mathbb{N}}$ から $\mathbb{R}^{\mathbb{N}}$ への同相写像である(座標の並べ替えなので、両方向とも各座標が連続)。よって $A\cong g(A)$ は $\mathbb{R}^{\mathbb{N}}$ のある閉部分空間と同相である。
3 $\Rightarrow$ 1:$\mathbb{R}^{\mathbb{N}}$ は thm-polish-closure の 2 により Polish 空間であり、その閉部分空間は同じ定理の 1 により Polish 空間である。Polish であることは同相で保たれる。$\square$
2 $\Rightarrow$ 3 の証明は、$G_\delta$-集合を「補集合までの距離の逆数」を座標に加えて閉集合に直すものである。Eng89 の Lemma 4.3.22 と Corollary 4.3.25(p. 274)が同じ趣旨を述べている。同書は 3 の形で、可分で完全距離化可能な空間を「$\mathbb{R}^{\aleph_0}$ の閉部分空間に埋め込める可分距離化可能空間」として特徴づけている。
thm-polish-closure の 4 と同じ論法により、可分な距離化可能空間 $X$ について、$X$ が Polish であることと、$X$ を距離化可能な空間 $Y$ にどう埋め込んでも像が $Y$ の $G_\delta$-集合になることは同値である($\Rightarrow$ は 完全距離化可能空間 の定理「完全距離化可能な部分空間は $G_\delta$」、$\Leftarrow$ は $Y=Q$ にとって thm-polish-characterization の 2 $\Rightarrow$ 1)。この意味で Polish 空間は「可分な距離化可能空間の中の絶対 $G_\delta$」である。
Polish 空間 $X$ は、高々可算であるか、Cantor集合と同相な閉部分集合を含むかのどちらかである。後者の場合、$X$ の濃度はちょうど $2^{\aleph_0}$ である。
適合する完備な距離 $d$ を 1 つとる。$X$ は第 2 可算な完備距離空間である(prop-polish-basic)。$X$ が非可算なら、閉集合 $F=X$ に 孤立点 の定理「Cantor–Bendixson の定理」の 2 を当てはめると、$X$ は Cantor 集合と同相な部分集合 $C$ を含む。$C$ はコンパクトなので、Hausdorff 空間 $X$ の閉集合である。$C$ の濃度は $2^{\aleph_0}$ なので $|X|\ge2^{\aleph_0}$ であり、prop-polish-basic の 3 の $|X|\le2^{\aleph_0}$ と Cantor–Bernsteinの定理 から $|X|=2^{\aleph_0}$ である。$\square$
$\mathbb{Q}$ は高々可算、$\mathbb{R}$ や $C([0,1])$ は Cantor 集合を含む側の例である。仮定を外すと二分法は崩れる。可分性を外した例:濃度が $2^{\aleph_0}$ より大きい集合に離散距離を入れた空間は完全距離化可能で非可算だが、無限なコンパクト部分集合をもたないので Cantor 集合と同相な部分集合を含まない。完全距離化可能性を外した例:選択公理のもとで存在する Bernstein 集合 $B\subset\mathbb{R}$(完全集合性質 の定理「Bernstein 集合の存在」)は可分な距離化可能空間で非可算だが、$\mathbb{R}$ の空でない完全集合を含まない。Cantor 集合と同相な部分集合はコンパクトなので $\mathbb{R}$ の空でない完全集合になるから、$B$ はそれを含まない。
Polish 空間では、閉集合に限らず、もっと広い部分集合の族についても同じ二分法が成り立つ。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する