微分幾何学
数理物質科学研究科
微分幾何学 II
理工学研究科
微分幾何学 I
————–
Riemann 幾何学の基礎
田崎博之
2003年度
自然学類
微分幾何学
Differential Geometry
数理物質科学研究科
微分幾何学 II Differential Geometry II
理工学研究科
微分幾何学 I
Differential Geometry I 開講授業科目概要
リーマン多様体とその部分多様体に関する講義を行う。多様体の微分幾何学で 必要になるテンソル代数と外積代数の準備の後、リーマン多様体とその部分多様 体の計量、曲率、第二基本形式等の基本的概念を解説する。
目 次
第1章 線形代数からの準備 1
1.1 テンソル代数 . . . . 1
1.2 外積代数 . . . . 10
1.3 外積代数と交代形式 . . . . 16
1.4 外積代数における内積 . . . . 17
第2章 テンソル場と微分形式 24 2.1 ベクトル束 . . . . 24
2.2 テンソル場 . . . . 27
2.3 微分形式 . . . . 28
2.4 微分形式の外微分 . . . . 32
第3章 Riemann多様体 43 3.1 曲面の微分幾何学 . . . . 43
3.2 ベクトル束と線形接続 . . . . 45
3.3 Riemann計量 . . . . 48
3.4 テンソル場の共変微分 . . . . 53
3.5 曲率テンソル . . . . 62
3.6 種々の曲率 . . . . 71
第4章 Riemann部分多様体 79 4.1 第二基本形式と法接続 . . . . 79
4.2 基本的な方程式 . . . . 84
4.3 高橋の定理 . . . . 90
4.4 Simonsの不等式 . . . . 93
1
第 1 章 線形代数からの準備
1.1 テンソル代数
定義 1.1.1 有限次元実ベクトル空間V に対して、V から実数Rへの線形写像の
全体をV∗で表し、V の双対ベクトル空間と呼ぶ。V∗はRの和と積から自然に定 まる演算によってベクトル空間の構造を持つ。v ∈V に対して
v(f) = f(v) (f ∈V∗)
によって、v : V∗ →Rを定めると、v ∈ (V∗)∗とみなすことができ、この対応に よって(V∗)∗とV を同一視することができる。δjiを
δij =
( 1, i=j 0, i6=j
によって定める。V の基底{u1, . . . , un}に対して、fi(uj) =δjiによって定まるV∗ の元{fi}はV∗の基底になる。特にdimV∗ = dimV となる。{fi}を{uj}の双対 基底と呼ぶ。
定義 1.1.2 有限次元実ベクトル空間V に対して、
z }|p { V∗× · · · ×V∗×
z }|q { V × · · · ×V 上 で定義されたp+q変数の実数値多重線形写像をV 上の(p, q)型テンソルと呼び、そ の全体をT(p,q)(V)で表す。T(p,q)(V)を(p, q)型テンソル空間と呼ぶ。T(p,q)(V)は自 然な加法とスカラー倍によって実ベクトル空間になる。T(p,q)(V)の元AとT(r,s)(V) の元Bに対して、
(A⊗B)(g1, . . . , gp+r, v1, . . . , vq+s)
= A(g1, . . . , gp, v1, . . . , vq)B(gp+1, . . . , gp+r, vq+1, . . . , vq+s) (g1, . . . , gp+r ∈V∗, v1, . . . , vq+s ∈V)
によって写像
A⊗B :
z p+r}| { V∗× · · · ×V∗×
z q+s}| {
V × · · · ×V −→R
を定めると、A⊗BはV 上の(p+r, q+s)型テンソルになる。A⊗BをAとBの テンソル積と呼ぶ。T(1,0)(V) = (V∗)∗ =V とみなし、T(0,1)(V) = V∗であること
に注意する。V の元u1, . . . , upとV∗の元f1, . . . , fqに対して、
(u1⊗ · · · ⊗up⊗f1⊗ · · · ⊗fq)(g1, . . . , gp, v1, . . . , vq)
= g1(u1)· · ·gp(up)f1(v1)· · ·fq(vq) (g1, . . . , gp ∈V∗, v1, . . . , vq ∈V) によって写像
u1⊗ · · · ⊗up⊗f1⊗ · · · ⊗fq :
z }|p { V∗× · · · ×V∗×
z }|q {
V × · · · ×V −→R は定まり、u1⊗ · · · ⊗up⊗f1⊗ · · · ⊗fqはV 上の(p, q)型テンソルになる。
命題 1.1.3 V を有限次元実ベクトル空間とすると、写像
T(p,q)(V)×T(r,s)(V) −→ T(p+r,q+s)(V)
(A, B) 7−→ A⊗B
は双線形写像になり、写像 z }|p {
V × · · · ×V ×
z }|q {
V∗ × · · · ×V∗ −→ T(p,q)(V)
(u1, . . . , up, f1, . . . , fq) 7−→ u1⊗ · · · ⊗up⊗f1⊗ · · · ⊗fq は多重線形写像になる。
証明 定義1.1.2での定め方より、A⊗BはAとB に関して線形になる。した
がって、上の写像は双線形写像になる。また、u1⊗ · · · ⊗up⊗f1⊗ · · · ⊗fqはui とfjに関して線形になる。したがって、上の写像は多重線形写像になる。
定義 1.1.4 有限次元実ベクトル空間V に対して、
T(V) = X∞ p,q=0
T(p,q)(V)
とおく。ただし、T(0,0)(V) =Rとしておく。定義1.1.2で定めた双線形写像 T(p,q)(V)×T(r,s)(V) −→ T(p+r,q+s)(V)
(A, B) 7−→ A⊗B
を、T(V)×T(V)全体の双線形写像に拡張し、これを二項演算としてT(V)は代 数になる。T(V)をV 上のテンソル代数と呼ぶ。
命題 1.1.5 V をn次元実ベクトル空間とする。u1, . . . , unをV の基底とし、f1, . . . , fn をその双対基底とする。すると、
ui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq (1≤i1, . . . , ip, j1, . . . , jq ≤n)
はT(p,q)(V)の基底になる。特に、T(p,q)(V)の次元はnp+qになる。
1.1. テンソル代数 3 証明 まずui1⊗ · · · ⊗uip⊗fj1⊗ · · · ⊗fjq (1≤i1, . . . , ip, j1, . . . , jq ≤n)が線形 独立になることを示す。
Xn
i1,...,ip=1 j1,...,jq=1
aij1···ip
1···jqui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq = 0 (aij1···ip
1···jq ∈R)
とする。1≤k1, . . . , kp, l1, . . . , lq ≤nとなるk1, . . . , kp, l1, . . . , lqをとり、
(fk1, . . . , fkp, ul1, . . . , ulq) を上の式に代入するとakl1···kp
1···lq = 0となる。したがってui1⊗· · ·⊗uip⊗fj1⊗· · ·⊗fjq は線形独立である。
次にui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq (1≤ i1, . . . , ip, j1, . . . , jq ≤ n) はT(p,q)(V) を生成することを示す。T(p,q)(V)の元Aを任意に一つとる。V の元vに対して
v = Xn
j=1
fj(v)uj
となり、V∗の元gに対して
g = Xn
i=1
g(ui)fi
となるので、g1, . . . , gp ∈V∗とv1, . . . , vq∈V に対して A(g1, . . . , gp, v1, . . . , vq)
= A
Xn i1=1
g1(ui1)fi1, . . . , Xn ip=1
gp(uip)fip, Xn j1=1
fj1(v1)uj1, . . . , Xn jq=1
fjq(vq)ujq
=
Xn
i1,...,ip=1 j1,...,jq=1
g1(ui1)· · ·gp(uip)fj1(v1)· · ·fjq(vq)A(fi1, . . . , fip, uj1, . . . , ujq)
=
Xn
i1,...,ip=1 j1,...,jq=1
A(fi1, . . . , fip, uj1, . . . , ujq)
×(ui1 ⊗ · · · ⊗uip ⊗fj1 ⊗ · · · ⊗fjq)(g1, . . . , gp, v1, . . . , vq).
よって、
A= Xn
i1,...,ip=1 j1,...,jq=1
A(fi1, . . . , fip, uj1, . . . , ujq)ui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq
が成り立つ。したがってui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq はT(p,q)(V)を生成する。
以上で
ui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq (1≤i1, . . . , ip, j1, . . . , jq ≤n)
はT(p,q)(V)の基底になることがわかった。このことから、T(p,q)(V)の次元はnp+q
になることもわかる。
定義 1.1.6 命題1.1.5の証明中にあるT(p,q)V の元Aの基底による表示 A=
Xn
i1,...,ip=1 j1,...,jq=1
A(fi1, . . . , fip, uj1, . . . , ujq)ui1 ⊗ · · · ⊗uip ⊗fj1 ⊗ · · · ⊗fjq
をAの成分表示と呼び、A(fi1, . . . , fip, uj1, . . . , ujq)をAの成分と呼ぶ。
注意 1.1.7 上の成分表示のように、和P
の後で同じ添え字が上下組になって現 れ、添え字の動く範囲がわかっているときは、和の記号P
を省略する。例えば、
上の場合は
A=A(fi1, . . . , fip, uj1, . . . , ujq)ui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq
と書き表す。この表し方をEinsteinの規約という。考えている基底が定まってい る場合には
Aij1···ip
1···jq =A(fi1, . . . , fip, uj1, . . . , ujq) と書くことにする。このとき、Aの成分表示は
A =Aij11······ijpqui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq となる。さらに、A= (Aij11······ijpq)とも表す。
命題 1.1.8 V をn次元実ベクトル空間とする。u1, . . . , unをV の基底とし、f1, . . . , fn をその双対基底とする。T(p,q)(V)の元Aを
A =Aij1···ip
1···jqui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq
と成分表示する。V のもう一つの基底u¯1, . . . ,u¯nとその双対基底f¯1, . . . ,f¯nをとり、
A= ¯Akl1···kp
1···lq u¯k1 ⊗ · · · ⊗u¯kp⊗f¯l1 ⊗ · · · ⊗f¯lq
と成分表示する。u1, . . . , unからu¯1, . . . ,u¯nへの基底の変換行列をg = (gki)で表し、
その逆行列をg¯= (¯gjl)で表す。すなわち、
¯
uk=gkiui, g¯ikgkj =δji. このとき、
A¯kl1···kp
1···lq =Aij1···ip
1···jqg¯ik1
1 · · ·¯gikp
pglj1
1 · · ·gljq
q
が成り立つ。
1.1. テンソル代数 5 証明 双対基底の間の変換行列をまず求めておく。
f¯l =hljfj とおいておく。
δlk= ¯fl(¯uk) =hljfj(gkiui) = hljgikfj(ui) = hljgkiδij =hligik. したがって、h= (hlj)はgの逆行列に一致する。よって、
f¯l = ¯gjlfj.
¯
uk=gkiuiの両辺にg¯kaをかけてkについて和をとると、
¯
gaku¯k = ¯gakgkiui =δaiui =ua. f¯l = ¯gljfjの両辺にglbをかけてlについて和をとると、
glbf¯l =glbg¯jlfj =δbjfj =fb. 以上より、
ui = ¯giku¯k, fj =gljf¯l を得る。
V の基底と双対基底の変換行列を使って、Aの成分表示を計算する。
A = Aij11······ijpqui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq
= Aij11······ijpq¯gik11u¯k1 ⊗ · · · ⊗¯gikppu¯kp⊗gjl11f¯l1 ⊗ · · · ⊗gljqqf¯lq
= Aij1···ip
1···jq¯gik1
1 · · ·g¯kip
pglj1
1 · · ·gjlq
qu¯k1 ⊗ · · · ⊗u¯kp⊗f¯l1 ⊗ · · · ⊗f¯lq. したがって、
A¯kl1···kp
1···lq =Aij11······ijpq¯gik11· · ·g¯ikppglj1
1 · · ·gljqq が成り立つ。
命題 1.1.9 V を有限次元実ベクトル空間とし、V の基底u1, . . . , unとその双対基底 f1, . . . , fnをとっておく。T(p,q)(V)の元A = (Aij11······ijpq)とT(r,s)(V)の元B = (Blk1···kr
1···ls ) のテンソル積A⊗Bの成分は、
(A⊗B)ij1···ipk1···kr
1···jql1···ls =Aij1···ip
1···jqBlk1···kr
1···ls
で与えられる。
証明 まず、
A = Aij1···ip
1···jqui1 ⊗ · · · ⊗uip⊗fj1 ⊗ · · · ⊗fjq B = Blk1···kr
1···ls uk1 ⊗ · · · ⊗ukr ⊗fl1 ⊗ · · · ⊗fls
となっているので、命題1.1.3のテンソル積の双線形性に注意すると、
A⊗B
= (Aij11······ijpqui1 ⊗ · · · ⊗uip ⊗fj1 ⊗ · · · ⊗fjq)
⊗(Blk1···kr
1···ls uk1 ⊗ · · · ⊗ukr ⊗fl1 ⊗ · · · ⊗fls)
= Aij11······ijpqBkl1···kr
1···ls ui1 ⊗ · · · ⊗uip⊗uk1 ⊗ · · · ⊗ukr
⊗fj1 ⊗ · · · ⊗fjq ⊗fl1 ⊗ · · · ⊗fls を得る。よって
(A⊗B)ij1···ipk1···kr
1···jql1···ls =Aij1···ip
1···jqBlk1···kr
1···ls
が成り立つ。
定義 1.1.10 V を有限次元実ベクトル空間とし、基底u1, . . . , unとその双対基底 f1, . . . , fnをとる。A∈T(p,q)(V)とする。1≤r≤p, 1≤s ≤qとなるr, sをとり、
写像
C(r,s)A:
p−1
z }| { V∗ × · · · ×V∗×
q−1
z }| { V × · · · ×V →R を
(C(r,s)A)(g1, . . . , gp−1, v1, . . . , vq−1)
= A(g1, . . . , gr−1, fi, gr, . . . , gp−1, v1, . . . , vs−1, ui, vs, . . . , vq−1)
によって定める。するとC(r,s)A∈T(p−1,q−1)(V)となる。C(r,s)AをAの縮約と呼ぶ。
命題 1.1.11 定義1.1.10の縮約の定義は、V の基底のとり方に依存しない。また、
V の基底u1, . . . , unとその双対基底f1, . . . , fnに関する成分表示は (C(r,s)A)ij1···ip−1
1···jq−1 =Aij1···ir−1iir···ip−1
1···js−1ijs···jq−1
となる。
証明 u¯k =gikuiによって基底を変換すると、命題1.1.8または、その証明中に 示したことより、双対基底は、f¯l = ¯gjlfjによって変換される。よって
A(g1, . . . , gr−1,f¯k, gr, . . . , gp−1, v1, . . . , vs−1,u¯k, vs, . . . , vq−1)
= A(g1, . . . , gr−1,g¯kjfj, gr, . . . , gp−1, v1, . . . , vs−1, gkiui, vs, . . . , vq−1)
= ¯gjkgikA(g1, . . . , gr−1, fj, gr, . . . , gp−1, v1, . . . , vs−1, ui, vs, . . . , vq−1)
= δjiA(g1, . . . , gr−1, fj, gr, . . . , gp−1, v1, . . . , vs−1, ui, vs, . . . , vq−1)
= A(g1, . . . , gr−1, fi, gr, . . . , gp−1, v1, . . . , vs−1, ui, vs, . . . , vq−1).