コゼロ集合

同義語:余零集合

概要

コゼロ集合(cozero set)とは、位相空間 $X$ 上の連続関数 $f\colon X\to[0,1]$ によって $\{x\mid f(x)\neq0\}$ と書ける部分集合のことであり、その補集合 $\{x\mid f(x)=0\}$ を零集合という。コゼロ集合は開集合であって零集合の可算和でもあり、コゼロ集合の全体は有限個の共通部分と可算個の合併について閉じ、$X$ を覆う二つのコゼロ集合は一つの連続関数で同時に切り出せる。正規空間ではコゼロ集合と開 $F_\sigma$ 集合が一致し、完全正規空間(とくに距離空間)ではすべての開集合がコゼロ集合であり、空間が完全正則であることはコゼロ集合が開基をなすことと同値である。一方、順序数空間 $[0,\omega_1]$ の開集合 $[0,\omega_1)$ はコゼロ集合でない。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 位相空間, 連続写像, 開集合, 閉集合

定義

以下、位相空間 $X$ 上の連続関数とは、$X$ から実数直線 $\mathbb{R}$(通常の位相)への連続写像をいう。連続関数の和・差・積、分母が $0$ にならない商、二つの連続関数の各点での最大値 $\max(f,g)$・最小値 $\min(f,g)$、絶対値 $|f|$ は連続関数である(実数の演算の連続性から従う基本事項として用いる)。

零集合とコゼロ集合

位相空間 $X$ の部分集合 $A$ が $X$ のコゼロ集合(cozero set、余零集合)であるとは、ある連続関数 $f\colon X\to[0,1]$ が存在して $A=f^{-1}((0,1])=\{x\in X\mid f(x)\neq0\}$ が成り立つことをいう。また、$X$ の部分集合 $Z$ が $X$ の零集合(zero set)であるとは、ある連続関数 $f\colon X\to[0,1]$ が存在して $Z=f^{-1}(0)=\{x\in X\mid f(x)=0\}$ が成り立つことをいう。連続関数 $f$ に対し、$\operatorname{coz}(f):=\{x\mid f(x)\neq0\}$、$Z(f):=\{x\mid f(x)=0\}$ と書く。
定義から、$A$ がコゼロ集合であることと $X\setminus A$ が零集合であることは同値である。

実数値連続関数による言い換え

位相空間 $X$ の部分集合 $A$ について、$A$ がコゼロ集合であることと、ある連続関数 $g\colon X\to\mathbb{R}$ が存在して $A=\{x\in X\mid g(x)\neq0\}$ となることとは同値である。零集合についても同様である。

$[0,1]$ に値をとる連続関数は $\mathbb{R}$ に値をとる連続関数である。逆に $g\colon X\to\mathbb{R}$ が連続なら、$f:=\min(1,|g|)$ は連続で $[0,1]$ に値をとり、$f(x)\neq0\iff g(x)\neq0$ である。$\square$

直感

コゼロ集合は「連続関数が $0$ でない場所」、零集合は「連続関数が $0$ になる場所」である。開集合と閉集合のうち、連続関数で切り出せるものだけを取り出した概念であり、コゼロ集合は開集合、零集合は閉集合になるが、逆は一般に成り立たない。距離空間ではすべての開集合がコゼロ集合であり、完全正則空間ではコゼロ集合が開基をなす。連続関数の $\max$・$\min$・級数を使うと、コゼロ集合の全体は有限交叉と可算和について閉じていることが分かる。

例と反例

距離空間の開集合

距離空間 $(X,d)$ の任意の開集合 $U$ はコゼロ集合であり、任意の閉集合は零集合である(prop-cozero-set-metric)。特に $\mathbb{R}$ の開区間 $(a,b)$ は、$f(x)=\min\{1,\ \operatorname{dist}(x,\mathbb{R}\setminus(a,b))\}$ により $(a,b)=\operatorname{coz}(f)$ と書けるコゼロ集合である。

自明な例と離散空間

任意の位相空間 $X$ について、$X$(定数関数 $1$)と $\emptyset$(定数関数 $0$)はコゼロ集合であり零集合でもある。離散空間では任意の部分集合 $A$ が、指示関数($A$ 上で $1$、他で $0$)によりコゼロ集合であり、同時に零集合でもある。

反例:コゼロ集合でない開集合

次の例は「開集合 ⇒ コゼロ集合」および「閉集合 ⇒ 零集合」が成り立たないことを示す。$\omega_1$ を最小の非可算順序数とし、$X=[0,\omega_1]=\omega_1\cup\{\omega_1\}$ に順序位相($[0,\beta)$、$(\alpha,\beta)$、$(\alpha,\omega_1]$ を開基とする位相)を入れる。$U=[0,\omega_1)$ は開集合だが、コゼロ集合ではない。実際、コゼロ集合は閉集合の可算個の合併である(prop-cozero-set-open-fsigma)が、$U$ はそうでない。$U=\bigcup_{n}F_n$($F_n$ は閉集合)と書けたとすると、各 $X\setminus F_n$ は $\omega_1$ の開近傍なので、ある $\alpha_n<\omega_1$ について $(\alpha_n,\omega_1]\subset X\setminus F_n$ である。可算個の可算順序数の上限 $\beta=\sup_n\alpha_n$ は $\omega_1$ より小さく、$\beta+1<\omega_1$ なので $\beta+1\in U$ であり、一方 $\beta+1>\alpha_n$ より $\beta+1\in(\alpha_n,\omega_1]\subset X\setminus F_n$ がすべての $n$ で成り立つ。これは $\beta+1\in U=\bigcup_nF_n$ に反する。したがって $U$ はコゼロ集合でなく、その補集合である閉集合 $\{\omega_1\}$ は零集合でない。

性質

コゼロ集合は開かつ $F_\sigma$

コゼロ集合は開集合であり、閉集合の可算個の合併($F_\sigma$ 集合)である。零集合は閉集合であり、開集合の可算個の共通部分($G_\delta$ 集合)である。

$A=\operatorname{coz}(f)$、$f\colon X\to[0,1]$ 連続とする。$(0,1]$ は $[0,1]$ の開集合なので $A=f^{-1}((0,1])$ は開集合である。$F_\sigma$ 集合であること、および零集合が閉 $G_\delta$ 集合であることは、零集合(位相) の記事の命題「閉性と$G_\delta$表示」の補集合をとったものである($F_\sigma$ であることは後の prop-cozero-set-union-of-zero-sets からも従う)。$\square$

有限交叉と可算和

位相空間 $X$ のコゼロ集合の全体は、有限個の共通部分と可算個の合併について閉じている。すなわち、$A$、$B$ がコゼロ集合なら $A\cap B$、$A\cup B$ はコゼロ集合であり、$A_1,A_2,\dots$ がコゼロ集合なら $\bigcup_{n\ge1}A_n$ はコゼロ集合である。零集合の全体は有限個の合併と可算個の共通部分について閉じている。

有限個の共通部分と合併については、零集合(位相) の記事の命題「積と絶対値の和による表示」の補集合をとればよい($A=\operatorname{coz}(f)$、$B=\operatorname{coz}(g)$ なら $A\cap B=\operatorname{coz}(fg)$、$A\cup B=\operatorname{coz}(|f|+|g|)$。値が $[0,1]$ に収まらないときは prop-cozero-set-real-valued で言い換える)。
可算和:$A_n=\operatorname{coz}(f_n)$ とし、$f(x):=\sum_{n\ge1}2^{-n}f_n(x)$ とおく。各項は $0\le2^{-n}f_n(x)\le2^{-n}$ なので級数は各点で収束し、$0\le f(x)\le\sum_n2^{-n}=1$ である。$f$ は連続である。実際、部分和 $s_N=\sum_{n\le N}2^{-n}f_n$ は連続で、任意の $x$ について $|f(x)-s_N(x)|\le\sum_{n>N}2^{-n}=2^{-N}$ である。$x_0\in X$ と $\varepsilon>0$ に対し、$2^{-N}<\varepsilon/3$ となる $N$ をとり、$s_N$ の連続性により $x_0$ の近傍 $V$ で $x\in V\Rightarrow|s_N(x)-s_N(x_0)|<\varepsilon/3$ となるものをとると、$x\in V$ について $|f(x)-f(x_0)|\le|f(x)-s_N(x)|+|s_N(x)-s_N(x_0)|+|s_N(x_0)-f(x_0)|<\varepsilon$ である。最後に、各項が非負なので $f(x)\neq0\iff$ ある $n$ について $f_n(x)\neq0$ であり、$\bigcup_nA_n=\operatorname{coz}(f)$ である。零集合については補集合をとればよい。$\square$

距離空間の開集合はコゼロ集合

距離空間 $(X,d)$ の任意の開集合はコゼロ集合であり、任意の閉集合は零集合である。

$U$ を開集合とし、$C=X\setminus U$ とおく。$C=\emptyset$ なら $U=X$ はコゼロ集合である。$C\neq\emptyset$ のとき、$\operatorname{dist}(x,C):=\inf\{d(x,c)\mid c\in C\}$ とおく。三角不等式 $d(x,c)\le d(x,y)+d(y,c)$ から $\operatorname{dist}(x,C)\le d(x,y)+\operatorname{dist}(y,C)$ であり、$x$ と $y$ を入れ替えて $|\operatorname{dist}(x,C)-\operatorname{dist}(y,C)|\le d(x,y)$ を得るので、$x\mapsto\operatorname{dist}(x,C)$ は連続である。$C$ は閉集合なので、$\operatorname{dist}(x,C)=0\iff x\in C$ である($x\notin C$ なら $x$ を中心とするある開球が $C$ と交わらないので $\operatorname{dist}(x,C)>0$。$x\in C$ なら $d(x,x)=0$)。よって $f(x):=\min\{1,\operatorname{dist}(x,C)\}$ は $[0,1]$ に値をとる連続関数で $\operatorname{coz}(f)=X\setminus C=U$ である。閉集合については補集合をとればよい。$\square$

二つのコゼロ集合による分割

$A$、$B$ を位相空間 $X$ のコゼロ集合とし、$A\cup B=X$ とする。このとき連続関数 $h\colon X\to[0,1]$ で $h^{-1}((0,1])=A$ かつ $h^{-1}([0,1))=B$ を満たすものが存在する。

$A=\operatorname{coz}(f)$、$B=\operatorname{coz}(g)$ とする。$A\cup B=X$ より各点で $f(x)>0$ または $g(x)>0$ であり、$f+g>0$ である。$h:=f/(f+g)$ とおくと $h$ は連続で $0\le h\le1$ である。$h(x)>0\iff f(x)>0\iff x\in A$ であり、$h(x)<1\iff g(x)>0\iff x\in B$ である。$\square$

完全正則性との関係

位相空間 $X$ が完全正則であるとは、任意の閉集合 $F$ と $x\notin F$ に対し、連続関数 $f\colon X\to[0,1]$ で $f(x)=1$ かつ $f|_F=0$ となるものが存在することをいう(分離公理 $T_1$ は仮定しない)。$X$ が完全正則であることと、コゼロ集合の全体が $X$ の開基をなすこととは同値である。

コゼロ集合は開集合なので(prop-cozero-set-open-fsigma)、「開基をなす」とは、任意の開集合 $U$ と $x\in U$ に対し $x\in A\subset U$ となるコゼロ集合 $A$ が存在することである。
$X$ が完全正則なら、$F=X\setminus U$ に対し $f(x)=1$、$f|_F=0$ なる $f$ をとると、$A=\operatorname{coz}(f)$ は $x$ を含み $U$ に含まれる。逆に、コゼロ集合が開基をなすとし、閉集合 $F$ と $x\notin F$ をとる。$U=X\setminus F$ は $x$ を含む開集合なので、$x\in\operatorname{coz}(g)\subset U$ となる連続関数 $g\colon X\to[0,1]$ がある。$g(x)>0$ であり、$F$ 上で $g=0$ である。$f:=\min(1,\ g/g(x))$ は連続で $[0,1]$ に値をとり、$f(x)=1$、$f|_F=0$ である。$\square$

コゼロ集合は零集合の可算和

位相空間 $X$ の任意のコゼロ集合 $A$ は、$X$ の零集合の可算個の合併である。より詳しく、$A=\operatorname{coz}(f)$($f\colon X\to[0,1]$ 連続)のとき、
$$A=\bigcup_{n\ge1}Z(g_n),\qquad g_n:=\max\Bigl(0,\ \frac1n-f\Bigr)$$
であり、$Z(g_n)=\{x\mid f(x)\ge1/n\}\subset\operatorname{coz}(f)$ である。

$g_n$ は連続関数の差と最大値なので連続である。$g_n(x)=0$ であることは $1/n-f(x)\le0$、すなわち $f(x)\ge1/n$ であることと同値なので、$Z(g_n)=f^{-1}([1/n,1])$ である。この集合の点では $f(x)\ge1/n>0$ なので $Z(g_n)\subset A$ である。逆に $x\in A$ なら $f(x)>0$ であり、Archimedes 性により $1/n\le f(x)$ となる $n\ge1$ が存在するので、$x\in Z(g_n)$ である。よって $A=\bigcup_nZ(g_n)$ である。$\square$

これは prop-cozero-set-open-fsigma の「$F_\sigma$」を強めたものである。閉集合の可算和である開集合がいつもコゼロ集合になるわけではない(節「条件を外したときの反例」の表の 3 行目)。

完全正則空間での零集合の近傍

$X$ を完全正則な位相空間、$U$ を開集合、$x\in U$ とする。このとき、コゼロ集合 $C$ と零集合 $Z$ で
$$x\in C\subset Z\subset U$$
を満たすものが存在する。さらに $K\subset U$ がコンパクトならば、コゼロ集合 $C$ と零集合 $Z$ で $K\subset C\subset Z\subset U$ を満たすものが存在する。

完全正則性により、連続関数 $f\colon X\to[0,1]$ で $f(x)=1$、$X\setminus U$ 上で $f=0$ となるものが取れる。$C:=\{y\mid f(y)>1/2\}=\operatorname{coz}(\max(0,f-1/2))$、$Z:=\{y\mid f(y)\ge1/2\}=Z(\max(0,1/2-f))$ とおく。$\max(0,f-1/2)$ と $\max(0,1/2-f)$ は $[0,1]$ に値をとる連続関数なので、$C$ はコゼロ集合、$Z$ は零集合である。$f(x)=1>1/2$ より $x\in C$ であり、$C\subset Z$ は明らかで、$Z$ の点では $f\neq0$ なので $Z\subset U$ である。
$K$ がコンパクトのとき、各 $x\in K$ について上のように $x\in C_x\subset Z_x\subset U$ を取る。$\{C_x\}_{x\in K}$ は $K$ を覆う開集合の族なので、有限個 $C_{x_1},\dots,C_{x_m}$ で $K$ が覆える。$C:=\bigcup_{i}C_{x_i}$、$Z:=\bigcup_iZ_{x_i}$ とおくと、$C$ はコゼロ集合の有限和なのでコゼロ集合であり(prop-cozero-set-lattice)、$Z$ は零集合の有限和なので零集合である(同じ命題の零集合についての部分)。$K\subset C\subset Z\subset U$ が成り立つ。$K=\emptyset$ のときは $C=Z=\emptyset$ でよい。$\square$

正規空間・完全正規空間での特徴づけ

コゼロ集合は開 $F_\sigma$ 集合であった(prop-cozero-set-open-fsigma)。正規空間ではその逆も成り立つ。これは 零集合(位相) の記事の定理「閉 $G_\delta$ 集合としての特徴づけ」(正規性条件を満たす空間では、零集合であることと閉 $G_\delta$ 集合であることとが同値)の補集合をとったものである。同じ記事の定理「Vedenissoff の定理」の補集合をとると、次のようになる。

完全正規性との関係

正規性条件(交わらない閉集合が交わらない開集合で分離できること)を満たし、任意の閉集合が $G_\delta$ 集合である空間を完全正規空間という(ここでは $T_1$ を仮定しない)。

  • 正規性条件を満たす空間 $X$ の開集合 $U$ について、$U$ がコゼロ集合であることと、$U$ が $F_\sigma$ 集合であることとは同値である。
  • $X$ が完全正規空間であることと、$X$ の任意の開集合がコゼロ集合であることとは同値である(Vedenissoff の定理。Engelking89 Theorem 1.5.19、pp. 45–46。そこでは $T_1$ 空間について述べる)。
    証明は 零集合(位相) の記事にある。距離空間については、任意の開集合がコゼロ集合であることを prop-cozero-set-metric で直接示した。
順序数の空間の開集合

rem-cozero-set-counterexample の $X=[0,\omega_1]$ でも、多くの開集合はコゼロ集合である。$\alpha<\omega_1$ に対し $[0,\alpha]=[0,\alpha+1)$ は開集合であり、$(\alpha,\omega_1]$ も開集合なので、$[0,\alpha]$ は開かつ閉である。開かつ閉な集合 $C$ は、$C$ 上で $1$、補集合上で $0$ をとる連続関数によりコゼロ集合である(ex-cozero-set-trivial と同じ理由。逆像がつねに $\emptyset$、$C$、$X\setminus C$、$X$ のいずれかになる)。したがって $[0,\alpha]$($\alpha<\omega_1$)はすべてコゼロ集合であり、その非可算個の合併 $[0,\omega_1)=\bigcup_{\alpha<\omega_1}[0,\alpha]$ はコゼロ集合でない。可算和についての prop-cozero-set-lattice を非可算和に広げることはできない。

条件を外したときの反例

外す条件反例成り立たなくなること
合併する個数の可算性$X=[0,\omega_1]$ で $[0,\omega_1)=\bigcup_{\alpha<\omega_1}[0,\alpha]$コゼロ集合の非可算個の合併はコゼロ集合とは限らない
共通部分をとる個数の有限性$\mathbb{R}$ で $\{0\}=\bigcap_{n\ge1}(-1/n,1/n)$コゼロ集合の可算個の共通部分はコゼロ集合とは限らない
正規性条件可算無限集合 $\mathbb{N}$ の補有限位相で $\mathbb{N}\setminus\{0\}$開 $F_\sigma$ 集合がコゼロ集合とは限らない
完全正則性同じ補有限位相の $\mathbb{N}$コゼロ集合が開基をなさない(prop-cozero-set-completely-regular の結論)
表の反例の確かめ

1 行目:ex-cozero-set-ordinal で見たとおり、各 $[0,\alpha]$($\alpha<\omega_1$)は開かつ閉なのでコゼロ集合である。合併 $[0,\omega_1)$ は rem-cozero-set-counterexample によりコゼロ集合でない。
2 行目:各 $(-1/n,1/n)=\operatorname{coz}(\max(0,1-n|x|))$ はコゼロ集合である($1-n|x|>0\iff|x|<1/n$)。共通部分 $\{0\}$ は開集合でないので、コゼロ集合でない(prop-cozero-set-open-fsigma)。
3 行目:$\mathbb{N}$ に補有限位相($\emptyset$ と補集合が有限な集合を開集合とする位相)を入れると、連続関数 $\mathbb{N}\to\mathbb{R}$ は定数だけである(零集合(位相) の記事の注意「反例:閉集合だが零集合でないもの」)。したがってコゼロ集合は $\emptyset$ と $\mathbb{N}$ だけである。$U=\mathbb{N}\setminus\{0\}$ は補集合が有限なので開集合であり、一点集合 $\{n\}$ はすべて閉集合なので $U=\bigcup_{n\ge1}\{n\}$ は $F_\sigma$ 集合である。しかし $U$ はコゼロ集合でない。空でない二つの開集合がつねに交わるので、この空間は正規性条件を満たさない(交わらない閉集合 $\{0\}$、$\{1\}$ を分離できない)。
4 行目:同じ空間で、開集合 $U=\mathbb{N}\setminus\{0\}$ と点 $1\in U$ に対し、$1\in C\subset U$ となるコゼロ集合 $C$ はない(コゼロ集合は $\emptyset$ と $\mathbb{N}$ だけである)。よってコゼロ集合は開基をなさず、prop-cozero-set-completely-regular によりこの空間は完全正則でない。

補足:開集合・閉集合との関係

含意根拠逆が成り立たない例
コゼロ集合 ⇒ 開集合prop-cozero-set-open-fsigmarem-cozero-set-counterexample($[0,\omega_1)$ は開だがコゼロ集合でない)
零集合 ⇒ 閉集合prop-cozero-set-open-fsigmarem-cozero-set-counterexample($\{\omega_1\}$ は閉だが零集合でない)
コゼロ集合 ⇒ 零集合の可算和 ⇒ $F_\sigma$ 集合prop-cozero-set-union-of-zero-sets補有限位相の $\mathbb{N}$ で $\mathbb{N}\setminus\{0\}$ は開 $F_\sigma$ だがコゼロ集合でない(rem-cozero-set-table-proofs)
正規空間:開 $F_\sigma$ 集合 ⇔ コゼロ集合rem-cozero-set-perfectly-normal—
距離空間:開集合 ⇔ コゼロ集合prop-cozero-set-metric—
完全正則空間:コゼロ集合は開基prop-cozero-set-completely-regular—

文献によっては、コゼロ集合を functionally open set(関数的に開な集合)、零集合を functionally closed set と呼ぶ。Engelking89 の §1.5(pp. 42–43)は、この呼び名のもとで、コゼロ集合の全体が可算和と有限交叉について閉じていること、完全正則性とコゼロ集合の開基の関係、正規空間でのコゼロ集合と開 $F_\sigma$ 集合の一致(Corollary 1.5.13)を述べている。

関連項目

参考文献

[1]
Ryszard Engelking, General Topology, Sigma Series in Pure Mathematics 6, Heldermann Verlag, 1989, §1.5(pp. 42–43:functionally closed / open sets、Corollary 1.5.13。Theorem 1.5.19 Vedenissoff の定理 pp. 45–46)

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する