関数の特異点論の話題から
福井敏純
2016
年10
月24
日目次
1
特異点の分類と判定3
1.1 A
k 特異点. . . . 5
1.2 D
k 特異点. . . . 8
1.3 E
6, E
7, E
8 特異点. . . . 10
2
微分幾何への応用11 2.1 R
3 内の曲面. . . . 12
2.2 R
4 内の曲面. . . . 13
2.3 R
5 内の曲面. . . . 14
2.4 R
6 内の曲面. . . . 14
2.5 R
7 内の曲面. . . . 15
2.6 R
8 内の曲面. . . . 16
2.7 R
9 内の曲面. . . . 17
2.8 R
10 内の曲面. . . . 18
2.9
要約. . . . 19
3
分類の障害とブローアップ20 3.1
非調和比. . . . 20
3.2
ホイットニーの例. . . . 21
3.3
ブローアップ. . . . 22
3.4
ブロー解析同値. . . . 24
4
実代数的構成可能集合の不変量26
4.1
位相空間論から. . . . 26
4.2
弧対称集合. . . . 27
4.3
仮想ポアンカレ多項式. . . . 28
4.4
弧解析的写像. . . . 31
5
弧空間の解析33 5.1
弧空間. . . . 33
5.2
解析写像の誘導する弧空間の写像のファイバー. . . . 34
5.3
モチーフ測度. . . . 36
5.4
モチーフ的ゼータ関数. . . . 37
5.5
ニュートン図形を用いた弧空間の計算. . . . 40
6
リプシッツ性とブロー解析性44
準備
関数
f, g : ( R
n, 0) → ( R , 0)
が右同値( R
同値)
であるとは、f
◦h = g
を満たす微分同 相芽h : ( R
n, 0) → ( R
n, 0)
が存在する時を言う。関数
f, g : ( R
n, 0) → ( R , 0)
がK
同値であるとは、f
◦h = φ(x)f(x)
を満たす微分同相 芽h : ( R
n, 0) → ( R
n, 0), φ : ( R
n, 0) → R
∗ が存在する時を言う。関数を研究する時は、同値関係としては右同値を、関数の零点集合を調べる時は同値関 係として
K
同値を用いる。解析関数
f (x) = ∑
ν
c
νx
ν に対し、ニュートン図形Γ
+(f )
を次で定める。Γ
+(f ) = { ν + R
n≥: c
ν̸ = 0 }
の凸包ニュートン図形
Γ
+(f)
は多面体であり、a = (a
1, . . . , a
n), ν = (ν
1, . . . , ν
n)
に対し⟨ a, ν ⟩ = a
1ν
1+ · · · + a
nν
n とおいてm
f(a) = min {⟨ a, ν ⟩ : ν ∈ Γ
+(f ) } γ(a) = { ν ∈ Γ
+(f ) : ⟨ a, ν ⟩ = m
f(a) }
と定める。γ(a)
はベクトルa
の支持するΓ
+(f )
の面である。γ ⊂ R
n に対し、f
γ= ∑
ν∈γ
c
νx
ν と置く。f : ( R
n, 0) → ( R , 0)
が非退化とは、Γ
+(f)
の各コンパクト面γ
に対し次を満たす時を言う。{ x ∈ R
n: grad f
γ(x) = 0 } ⊂ { x ∈ R
n: x
1· · · x
n= 0 }
X
γ= { x ∈ ( R
∗)
n: f
γ(x) = 0 } , X
γ±= { x ∈ ( R
∗)
n: f
γ(x) = ± 1 }
とおくと、非退化な らば、これらは非特異代数多様体であることがわかる。更に( R
∗)
dimγ 内の非特異代数多 様体X b
γが存在してX
γ= X b
γ× ( R
∗)
n−dimγ となる。1 特異点の分類と判定
(u, v)
を変数とする2
変数関数f : ( R
2, 0) → ( R , 0)
を考える。f
の特異点の階層は次 のグラフで説明される。A
1A
2A
3A
4A
5A
6A
7A
8A
9· · · D
4D
5D
6D
7D
8D
9· · ·
E
6E
7E
8J
10X
9ここで各記号は次の表に示す特異点を表す。
A
k± x
k+1± y
2D
kx
2y ± y
k−1k ≥ 4 E
6x
3± y
4E
7x
3+ xy
3E
8x
3+ y
5X
9± x
4± y
4± ax
2y
2a
2̸ = 4 X
10y
4+ ax
2y
2+ x
5a ̸ = 0
J
10x
3± y
6± ax
2y
44a
3+ 27 ̸ = 0
このグラフはよく知られているが、ここでは与えられた
f
がどの特異点であるかを明示的 に示す判定法を与える。以下ではA
k(1 ≤ k ≤ 5), D
5, D
6, E
6, E
7, E
8 について説明す るが、X
9 やJ
10 についても同様である。■記号 原点での
f (u, v)
のテイラー展開を∑
i,j
c
iji!j! u
iv
j, c
ij= ∂
i+jf
∂u
i∂v
j(0, 0).
とし、
H
k(u, v)
を次で定める。H
k(u, v) = H
k(f )(u, v) = ∑
i+j=k
c
iji!j ! u
iv
j. du, dv
を定数として、次のように置く。c
k=c
k(f ) = H
k(f )(du, dv), c
k u=c
k u(f ) = ∂H
k(f )
∂u (du, dv), c
k v=c
k v(f) = ∂H
k(f)
∂v (du, dv), c
k uu=c
k uu(f ) = ∂
2H
k(f )
∂u
2(du, dv),
c
k uv=c
k uv(f ) = ∂
2H
k(f )
∂u∂v (du, dv), c
k vv=c
k vv(f ) = ∂
2H
k(f )
∂v
2(du, dv), . . .
1.1 A
k 特異点f(u, v)
が(0, 0)
で特異点をもつと仮定する。(i.e., c
10= c
01= 0).
次の条件が同値 である事はよく知られている。• f(u, v)
は(0, 0)
でA
1 特異点。•
行列(
c
20c
11c
11c
02)
は最大階数。
ヘッセ行列の階数が
1
の時はどうであろうか?これについては次の条件が同値であること を示せる。•
行列( c
20c
11c
11c
02)
は階数
1
• c
2u= c
2v= 0
を満たす、零でない(du, dv)
が存在する。(du dv)
( c
20c
11c
11c
02)
= (0 0).
•
次を満たす、零でない(du, dv)
とs
が存在する。( c
20c
11c
11c
02)
= s
( dv
2− du dv
− du dv du
2)
.
この条件が成立するとき、
f
が有限決定であればf
はA
k(k ≥ 2)
特異点である。以下こ の条件を仮定して、f
が実際にどのA
k 特異点であるかを明示的に判定する方法を(k
が 小さい時に)与える。まず、次の関係式に注意する。c
20u
2+ 2c
11uv + c
0,2v
2= s(dv u − du v)
2定理
1.1.
もし(du, dv)
がH
3(u, v) = 0
の解でなければ(
すなわちc
3̸ = 0
ならば)f
はA
2 特異点である。定理
1.2.
次の条件は同値である。• f
は(0, 0)
でA
3 特異点である。• c
3= 0
かつ次のいずれかが成立。– dv ̸ = 0, c
4+
c32 u
2s dv2
̸ = 0.
– du ̸ = 0, c
4+
c32 v
2s du2
̸ = 0.
• c
3= 0,
かつs c
4−
18c
30c
21dv
2c
21c
12− du dv c
12c
03du
2̸ = 0.
定理
1.3.
次の条件は同値である。• f
は(0, 0)
でA
4 特異点である。• c
3= 0
であり、次のいずれかが成立する。– dv ̸ = 0, c
4+
c32 u
2s dv2
= 0, c
5+
c3udvc24us+
c3uu2dvc43us22̸ = 0.
– du ̸ = 0, c
4+
2s duc32v2= 0, c
5+
c3vduc24vs+
c3vv2duc43vs22̸ = 0.
定理
1.4.
次の条件は同値である。• f
はA
5 特異点である。• c
3= 0
であり、次のいずれかが成立する。– dv ̸ = 0, c
4+
c32 u
2s dv2
= 0, c
5+
c3udvc24us+
c3uu2dvc43us22= 0, c
6− 2c
3uc
5u+ c
42u
2dv
2s + 2c
3u(c
3uuc
4u+ c
3uc
4uu) 2dv
4s
2+ c
32u
(c
221− c
12c
30− 7c
32 uu) 12dv
6s
3̸ = 0.
– du ̸ = 0, c
4+
c32 v
2s du2
= 0, c
5+
c3vduc24vs+
c3vv2duc43vs22= 0.
c
6− 2c
3vc
5v+ c
42 v2du
2s + c
3v(2c
3vvc
4v+ c
3vc
4vv) 2du
4s
2+ c
32v
(c
221− c
12c
30− 7c
32 vv) 12du
6s
3̸ = 0
証明を与えよう。まず次の補題を準備する。補題
1.5. C
∞ 関数g : ( R
n, 0) → ( R , 0)
に対し、m
k⊂ mJ g + m
k+1 ならば、任意のR ∈ m
k+1 に対して、g
とg + R
は右同値である。定理
1.1
の証明. dv ̸ = 0
として証明する。(du ̸ = 0
の時も同様であるので詳細は略す。) x = dv u − dv v, y = v
と置くと、u = x + du y
dv , v = y,
であり、次を得る。f = s
2 x
2+ c
3dv
3y
3+ c
3udv
3xy
2+ c
4dv
4y
4+ c
5dv
5y
5+ c
4udv
4xy
3+ c
6dv
6y
6+ · · · . (1.1)
もしc
3̸ = 0
ならば、f
のニュートン図形は次で与えられる。g = x
2+ y
3 と置くと、J g = ⟨ x, y
2⟩ ⊃ ⟨ x, y ⟩
2 より、k = 3
についてm
k⊂ mJ g + m
k+1 を満たす。よってj
3f (0) = j
3g(0)
ならば、f
とg
は右同値。適当な座標変換で
x
3, x
2y, xy
2 の係数を0
にすることが出来れば補題1.5
より証明が 終わる。x
をx √
U , U
は単元、に取り替えることにより、x
3, x
2y
の係数を0
にするこ とが出来る。(1.1)
でx
をx + cy
2 に置き換えると次を得る。f = s 2 x
2+
(
sc + c
3udv
3)
xy
2+ c
3dv
3y
3+ ( sc
22 + c c
3udv
3+ c
4dv
4)
y
4+ · · · . c = −
sdvc3u3 とおけば、xy
2 の係数は0
となり、次を得る。f = s
2 x
2+ c
3dv
3y
3+ 1 dv
4(
c
4+ c
32 u2s dv
2)
y
4+ 1 dv
5(
c
5+ c
3uc
4udv
2s + c
3uuc
3u22dv
4s
2)
y
5+ · · · . (1.2)
よってc
3̸ = 0
ならばf
はA
2 特異点である。定理
1.2
の証明.
前証明の状況を引き継ぐ。c
3= 0, c
4+
2s dvc32u2̸ = 0,
ならばf
のニュー トン図形は次のようになる。g = ± x
2± y
4 と置くと、J g = ⟨ x, y
3⟩ ⊃ ⟨ x, y ⟩
3 より、k = 4
についてm
k⊂ mJ g + m
k+1 を満たす。よってj
4f (0) = j
4g(0)
ならば、f
とg
は右同値。よって、適当な座標変換 によってx
4, x
3y, x
2y
2, xy
3 の係数を0
に出来ればよい。x
をx √
U , U
は単元、に取り 替えることにより、x
4, x
3y
の係数を0
にすることが出来る。x
をx + cy
3 に取り替える ことにより、xy
3 の係数も0
とする事が出来る。最後の条件は次の等式の帰結である。1 8
c
30c
21dv
2c
21c
12− du dv c
12c
03du
2+ c
32 u2dv
2= 3
4 (c
30du + c
21dv)c
3.
定理
1.3
の証明.
前証明の状況を引き継ぐ。c
3= 0, c
4+
2s dvc32u2= 0, c
5+
c3udvc24us+
c3uuc3u2
2dv4s2
̸ = 0,
ならばf
のニュートン図形は次のようになる。g = ± x
2+ y
5 と置くと、J g = ⟨ x, y
4⟩ ⊃ ⟨ x, y ⟩
3 より、k = 5
についてm
k⊂ mJ g + m
k+1 を満たす。よってj
5f (0) = j
5g(0)
ならば、f
とg
は右同値。よって、適当な座標変換 によってx
5, x
4y, x
3y
2, x
2y
3, xy
4 の係数を0
に出来ればよい。x
をx √
U , U
は単元、に取り替えることにより、
x
5, x
4y, x
3y
2 の係数を0
にすることが出来る。(1.2)
でx
をx + cy
3 に取り替えるとf = s
2 x
2+ (
cs + c
4udv
4− c
3uc
3uudv
6s
) xy
3+ ∗ y
6+ · · · .
となるので, c
をcs +
cdv4u4−
c3udvc63uus= 0,
満たすように取ればf = s
2 x
2+ ( c
6dv
6− 2c
3uc
5u+ c
42u2dv
8s + c
3u(2c
3uuc
4u+ c
3uc
4uu) 2dv
10s
2+ c
32u(c
221− c
12c
30− 7c
32uu) 12dv
12s
3) y
6+ · · ·
を得る。よってf
はA
5 特異点である。1.2 D
k 特異点ヘッセ行列の階数が
0
であると仮定しよう。すなわちc
10= c
01= c
20= c
11= c
02= 0.
すると
f(u, v)
は(0, 0)
で少なくともD
4 特異点を持つ。g = (x
2± y
2)y
と置く。J g = ⟨ xy, x
2+ 3y
2⟩ ⊃ ⟨ x, y ⟩
2 なのでk = 3
に対してm
k⊂ mJ g + m
k+1 つまり、j
3f(0) = j
3g(0)
ならばf
とg
は右同値である。もし方程式
H
3(u, v) = 0
が重解を持たなければ、線形変換でj
3f (0)
は(x
2± y
2)y
の 形に直せるので、関数f
は(0, 0)
でD
4 特異点である。すなわちc
302c
21c
120 0 c
302c
21c
12c
212c
12c
030 0 c
212c
12c
03̸ = 0. (1.3)
ならば、
D
4 特異点である。これより、
(1.3)
の左辺の行列式が0
ならばf
は(0, 0)
で少なくともD
5 特異点である ことがわかる。以下、この状況の下、特異点の判定法を明示的に書き下す仕事を続けよう。c
10= c
01= c
20= c
11= c
02= 0
かつH
3(u, v) = 1
6 (c
30u
3+ 3c
21u
2v + 3c
12uv
2+ c
03v
3) = 0
が
2
重根(du, dv)
と単根(du
1, dv
1)
を持つと仮定しよう。するとc
3(u, v) = 1
6 (c
30u
3+ 3c
21u
2v + 3c
12uv
2+ c
03v
3) = (dv u − du v)
2(dv
1u − du
1v).
と仮定できる。これより次がわかる。
c
30=6dv
2dv
1c
21= − 2sdv(dv du
1+ 2du dv
1) c
12=2du(2dv du
1+ du dv
1) c
03= − 6du
2du
1.
定理
1.6.
次の条件は同値である。•
関数f
は(0, 0)
でD
5 特異点である。•
c
302c
21c
120 0 c
302c
21c
12c
212c
12c
030
0 c
212c
12c
03= 0, c
4̸ = 0.
証明
. f
の3
次部分は重根を持つ3
次斉次式なので、座標変換でx
2y
の形になる。実際
x = dv u − du v, y = dv
1u − du
1v
と置けばu = 1
δ
x du y du
1v = − 1 δ
dv x dv
1y
但し
δ =
dv du dv
1du
1となり、次を得る。
f = x
2y + c
4δ
4y
4− k
δ
4xy
3− c
5δ
5y
5+ c
6δ
6y
6+ · · · (1.4)
ここでk = c
4udu
1+ c
4vdv
1 である。もしc
4̸ = 0
ならばf
のニュートン図形は次のよ うになる。. . .
g = ± xy
2± y
4 と置くとk = 4
に対しm
k⊂ mJ g + m
k+1 を満たす。よって適当な座標 変換でx
4, x
3y, x
2y
2, xy
3の係数を0
に出来ればよい。定理
1.7.
次は同値である。• f
は(0, 0)
でD
6 特異点である。•
c
302c
21c
120 0 c
302c
21c
12c
122c
21c
030 0 c
122c
21c
03= 0, c
4= 0, c
5+ (c
4udu
1+ c
4vdv
1)
24
dv du dv
1du
13
̸ = 0.
1.3 E
6, E
7, E
8 特異点c
10= c
01= c
20= c
11= c
02= 0
と仮定しH
3(u, v) = 1
6 (c
30u
3+ 3c
21u
2v + 3c
12uv
2+ c
03v
3) = 0
が3
重根(du, dv)
をもつと仮定する。定理
1.8.
次が成り立つ。• (du, dv)
がH
4(u, v) = 0
の根でなければ(i.e., c
4̸ = 0), f
はE
6 特異点である。• (du, dv)
がH
4(u, v) = 0
の単根ならばf
はE
7 特異点である。• (du, dv)
がH
4(u, v) = 0
の重根でc
5̸ = 0
ならば、f
はE
8 特異点である。証明
. dv ̸ = 0
として証明をしよう。x = dv u − du v, y = v,
と置くとf = 1
6 x
3+ c
4dv
4y
4+ c
4vdv
4xy
3+ c
5dv
5y
5+ o(x
1/3, y
1/5)
15c
4̸ = 0
ならばf
のニュートン図形は次図のようになる。g = x
3+ y
4 と置くと、k = 4
に対してm
k⊂ mJ g + m
k+1 を満たすので、うまく座標を 変えてx
4, x
3y, x
2y
2, xy
3 の係数を0
に出来ればよい。y
をy + cx
に替えることにより、xy
4 の係数を0
にすることが出来る。x
を単元倍することによりx
4, x
3y
の係数を0
にすることが出来る。x
をx + cy
2 に替えることにより、x
2y
2 の係数を0
にすることが出来る。よって
f
はE
6 特異点である。c
4= 0, c
4v̸ = 0
ならばf
のニュートン図形は次のようになる。. . .
(du.dv)
はH
4(u, v) = 0
の単根である。. g = x
3+ xy
3 と置くと、k = 4
に*1対してm
k⊂ mJ g + m
k+1 を満たすので、うまく座標を変えてx
4, x
3y, x
2y
2 の係数を0
に出来 ればよい。x
を単元倍することによりx
4, x
3y
の係数を0
にすることが出来る。x
をx + cy
2 に替えることにより、x
2y
2 の係数を0
にすることが出来る。よって
f
はE
7 特異点である。c
4= c
4v= 0, c
5̸ = 0
のとき、f
のニュートン図形は次図のようになる。g = x
3+ y
5 と置くと、k = 5
に対してm
k⊂ mJ g + m
k+1 を満たすので、うまく座標を 変えてx
4, x
3y, x
2y
2, x
5, x
4y, x
3y
2, x
2y
3, xy
4 の係数を0
に出来ればよい。x
をx + cy
2 に替えることにより、x
2y
2 の係数を0
にすることが出来る。y
をy + cx
に替えることにより、xy
4 の係数を0
にすることが出来る。x
を単元倍することによりx
4, x
3y, x
5, x
4y
の係数を0
にすることが出来る。x
をx + cy
3 に替えることにより、x
2y
3 の係数を0
にすることが出来る。よって
f
はE
6 特異点である。2 微分幾何への応用
C
∞ 写像g : ( R
2, 0) → ( R
n, 0)
に対し高さ関数
h
v: R
2→ R , (u, v) 7→ ⟨ g(u, v), v ⟩ for v ∈ S
n−1,
距離二乗関数d
y: R
2→ R , (u, v) 7→ − 1
2 ∥ y − g(u, v) ∥
2for y ∈ R
n.
を考える。g
の点(u
0, v
0)
でのk
次微分をG
k= H
k(g) : R
2→ R
n, (du, dv) 7→ ∑
i+j=k
1 i!j !
∂
i+jg
∂u
i∂v
j(u
0, v
0)du
idv
j で定める。すると高さ関数、距離二乗関数のk
次微分は次で与えられる。H
k(h
v)(u, v) = ⟨ G
k(u, v), v ⟩
H
k(d
y)(u, v) = ⟨ G
k(u, v), y − g(u
0, v
0) ⟩ − I
k(u, v)
*1k= 5の誤り。後の議論も変える必要がある。このことを指摘くださった中村弥生氏に感謝します。
I
k(u, v)
はある対称k
形式である。例えばI
2 は次の第一基本形式である。I
2(u, v) = I
2,0(u
0, v
0)u
2+ 2I
1,1(u
0, v
0)uv + I
0,2(u
0, v
0)v
2但し
I
2,0= ⟨ g
u, g
u⟩ , I
1,1= ⟨ g
u, g
v⟩ , I
0,2= ⟨ g
v, g
v⟩ . I
3 は次で与えられる3
次形式で ある。I
3(u, v) = 1
6 (I
3,0(u
0, v
0)u
3+ 3I
2,1(u
0, v
0)u
2v + 3I
1,2(u
0, v
0)uv
2+ I
0,3(u
0, v
0)v
3),
し但I
3,0= 3 ⟨ g
u, g
uu⟩ , I
2,1= ⟨ g
v, g
uu⟩ + 2 ⟨ g
u, g
uv⟩ , I
1,2= ⟨ g
u, g
vv⟩ + 2 ⟨ g
v, g
uv⟩ , I
0,3= 3 ⟨ g
v, g
vv⟩ .
2.1 R
3 内の曲面■高さ関数
h
v.
ジェネリックにはh
v が少なくともA
1 特異点をもつようなv ∈ S
2 が 存在する。これは次の条件で書かれる。H
1(h
v)(u, v) ≡ 0,
核方向(漸近方向)(du, dv)
は次の方程式の解である。H
2(h
v)(du, dv) = 0.
これを、(後々との比較のため)次のように書いておく。
det
g
ug
vG
2(du, dv)
= 0
■距離二乗関数
d
y.
ジェネリックにはd
y が少なくともA
2 特異点であるy ∈ R
3 が存 在する。この条件は次で与えられる。H
1(d
y)(u, v) ≡ 0, c
2u(d
y) = 0, c
2v(d
y) = 0.
これより核方向
(
主方向) (du, dv)
の方程式は次で与えられる。det
g
u0
g
v0
g
uudu + g
uvdv I
2,0du + I
1,1dv g
uvdu + g
vvdv I
1,1du + I
0,2dv
= 0.
2.2 R
4 内の曲面■高さ関数
h
v.
ジェネリックにはh
v が少なくともA
2 特異点であるv ∈ S
3 が存在す る。この条件は次で与えられる。H
1(h
v)(u, v) ≡ 0, c
2u(h
v) = 0, c
2v(h
v) = 0.
H
1(h
v)(u, v) = ⟨ g
uu + g
vv, v ⟩ = ⟨ g
u, v ⟩ u + ⟨ g
v, v ⟩ v c
2u(h
v) = ⟨ g
uudu + g
uvdv, v ⟩
c
2v(h
v) = ⟨ g
uvdu + g
vvdv, v ⟩
なので、核方向(du, dv)
の方程式は次で与えられる。det
g
ug
vg
uudu + g
uvdv g
uvdu + g
vvdv
= 0 (2.1)
■距離二乗関数
d
y.
ジェネリックにはd
y が少なくともA
3 特異点であるy ∈ R
4 が存 在する。この条件は次で与えられる。H
1(d
y)(u, v) ≡ 0, c
2u(d
y) = 0, c
2v(d
y) = 0, H
3(d
y)(du, dv) = 0.
核方向
(du, dv)
の方程式は次で与えられる。det
g
u0
g
v0
g
uudu + g
uvdv I
2,0du + I
1,1dv g
uvdu + g
vvdv I
1,1du + I
0,2dv
G
3(du, dv) I
3(du, dv)
= 0. (2.2)
■モンジュ標準型 写像
g : R
2→ R
4 が次で定義されているとする。g(u, v) = (
u, v, ∑
i+j≥2
a
iji!j! u
iv
j, ∑
i+j≥2
b
iji!j! u
iv
j) .
すると、方程式
(2.1), (2.2)
は(u, v) = (0, 0)
でそれぞれ次の形になることに注意して おく。det
( a
20du + a
11dv b
20du + b
11dv a
11du + a
02dv b
11du + b
02dv
)
= 0, det
a
20du + a
11dv b
20du + b
11dv du a
11du + a
02dv b
11du + b
02dv dv A
3(du, dv) B
3(du, dv) 0
= 0
ここで
A
3(u, v) = ∑
i+j=3 aij
i!j!
u
iv
j, B
3(u, v) = ∑
i+j=3 bij
i!j!