位相空間論の基礎~多項式写像を用いた開・閉集合の証明

f(x1,⋯ ,xn)f (x_1, \cdots , x_n) を nn 変数多項式とする。

このとき {x=(x1,⋯ ,xn)∈Rn∣f(x)=0} \{ x = (x_1, \cdots , x_n) \in \mathbb{R}^n \mid f(x) = 0 \} は Rn\mathbb{R}^n の閉集合である。

この記事では開集合・閉集合の証明方法として,多項式写像を用いたものを紹介します。

連続写像の復習

定理

f:X→Yf : X \to Y を連続写像とする。

  • 開部分集合 O⊂YO \subset Y に対して f−1(O)f^{-1} (O) は XX の開部分集合である。(これを定義として用いられることもある)

  • 閉部分集合 F⊂YF \subset Y に対して f−1(F)f^{-1} (F) は XX の閉部分集合である。

→ 位相空間論への第一歩~連続関数とは何なのか? いくつかの重要な定義

多項式写像は連続写像です。よって多項式写像の逆像を考えると開集合・閉集合であることを証明できます。

簡単な例

多項式写像は連続写像です。また R\mathbb{R}(C\mathbb{C})において,1点集合は閉部分集合になります。

よって,多項式写像で1点集合({0}\{ 0 \} などがよい)逆像を取ると閉集合であることが示されます。

例

円 C:{(x,y)∣x2+y2=1}C : \{ (x,y) \mid x^2 + y^2 = 1\} は R2\mathbb{R}^2 の閉部分集合である。

証明

f:R2→Rf : \mathbb{R}^2 \to \mathbb{R} を f(x,y)=x2+y2−1 f(x,y) = x^2 + y^2 - 1 と定める。この写像は連続写像である。

C=f−1({0})C = f^{-1} (\{ 0 \}) である。{0}⊂R\{ 0 \} \subset \mathbb{R} は閉部分集合であるため,CC は R2\mathbb{R}^2 の閉部分集合である。

例

Mn(C)M_n (\mathbb{C}) で n×nn \times n 複素行列を表す。

一般線型群 GLn(C)={X∈Mn(C)∣det⁡X≠0} \mathrm{GL}_n (\mathbb{C}) = \{ X \in M_n (\mathbb{C}) \mid \det X \neq 0 \} は Mn(C)≃Cn2M_n (\mathbb{C}) \simeq \mathbb{C}^{n^2} の開部分集合である。

特殊線型群 SLn(C)={X∈Mn(C)∣det⁡X=1} \mathrm{SL}_n (\mathbb{C}) = \{ X \in M_n (\mathbb{C}) \mid \det X = 1\} は Mn(C)≃Cn2M_n (\mathbb{C}) \simeq \mathbb{C}^{n^2} の閉部分集合である。

証明

行列式 det⁡\det は,行列 X=(xij)X = (x_{ij}) に対して det⁡X=∑σ∈Snsgn(σ)∏i=1nxiσ(i) \det X = \sum_{\sigma \in S_n} \mathrm{sgn} (\sigma) \prod_{i=1}^n x_{i \sigma (i)} と成分の多項式で書くことができる。→ 行列式の基本的な定義・性質・意味

※ 例えば n=2n = 2 だと x11x22−x12x21 x_{11} x_{22} - x_{12} x_{21} と書ける。

よって, det⁡:Mn(C)→C \det : M_n (\mathbb{C}) \to \mathbb{C} は多項式写像である。

GLn(C)=(det⁡)−1({0}c) \mathrm{GL}_n (\mathbb{C}) = (\det)^{-1} (\{ 0 \}^c) である。{0}c\{ 0 \}^c(00 の補集合)は開部分集合であるため GLn(C)\mathrm{GL}_n (\mathbb{C}) は Mn(C)M_n (\mathbb{C}) の開部分集合である。

SLn(C)=(det⁡)−1({1}) \mathrm{SL}_n (\mathbb{C}) = (\det)^{-1} (\{ 1 \}) より SLn(C)\mathrm{SL}_n (\mathbb{C}) は Mn(C)M_n (\mathbb{C}) の閉部分集合である。

応用例

例

直交群 O(n)={X∈Mn(R)∣X⊤X=In} O(n) = \{ X \in M_n (\mathbb{R}) \mid X^{\top} X = I_n \} は Mn(C)M_n (\mathbb{C}) の閉部分集合である。

ただし,X⊤X^{\top} は XX の 転置行列 である。

証明

f:Mn(R)→Mn(R)f : M_n (\mathbb{R}) \to M_n (\mathbb{R}) を f(X)=X⊤X f(X) = X^{\top} X により定める。X⊤X^{\top} は転置行列であるため,各成分は x11,⋯ ,xnnx_{11} , \cdots , x_{nn} の多項式で表される。また行列の積も成分の多項式で表されるため,X⊤XX^{\top} X の各成分は x11,⋯ ,xnnx_{11}, \cdots , x_{nn} の多項式で表される。よって ff は連続写像である。

ここで {In}∈Mn(R)\{ I_n \} \in M_n (\mathbb{R}) は閉部分集合であるため, O(n)=f−1({In}) O(n) = f^{-1} (\{ I_n \}) は閉部分集合である。

複素共役について

C\mathbb{C} において,複素共役を取る操作 z↦zˉz \mapsto \bar{z} は連続写像です。よって,複素共役を用いて定義される Cn\mathbb{C}^n の部分集合の開・閉判定も同様に行うことができます。

例えば,元の行列 XX に対して,複素共役と転置を行った行列 X∗X^{\ast}(随伴行列)により定義されるユニタリ群 U(n)={X∈Mn(C)∣X∗X=In} U (n) = \{ X \in M_n (\mathbb{C}) \mid X^{\ast} X = I_n \} が Mn(C)≃Cn2M_n (\mathbb{C}) \simeq \mathbb{C}^{n^2} の閉部分集合であることは,直交群と例と同様に証明することができます。

多様体(微分構造が入った図形)の判定にも多項式写像を用いることがあります。