MathLabs

幾何学

リーマン幾何学

各点で長さと角度を測る方法を備えた空間上の微分幾何学で、一般相対性理論の言語となる。

直観直感:まっすぐな定規のない幾何学

丘陵地帯に住むアリや、曲がった時空を航行するロケットを想像してほしい。どちらもまっすぐな定規や平らな方眼紙を持たないが、それでも自分が立っている場所では短い距離や小さな角度を測ることができる。リーマン幾何学は、空間の各点に滑らかに付随するこの局所的で無限小な定規だけから、長さ・角度・まっすぐさ・曲率についての理論全体を構築する。これは一般相対性理論——時空そのものが曲がっている——の背後にある数学の言語であり、ロボットアームから機械学習モデルに至るまで、自然な配置空間が平らではなく曲がっているあらゆる系の背後にある言語でもある。

負の曲率を示す3D鞍形曲面のプロット。
鞍面 z=x2−y2z = x^2 - y^2 は、負に曲がった空間の最も単純な局所モデルである:ここで平行に出発した測地線はどんどん速く離れていき、正に曲がった球面で起こることとは正反対である。

大学リーマン計量:各点で長さと角度を測る

定義: リーマン計量

滑らかな多様体 MM 上のリーマン計量ggは、各点に滑らかに接空間上の内積を対応させ、接ベクトルの長さやそれらの間の角度を計算できるようにする。局所座標 x1,…,xnx^1,\dots,x^n では、対称かつ正定値な関数の行列gijg_{ij}として符号化され、無限小の距離の2乗はds2=gij dxidxjds^2 = g_{ij}\,dx^i dx^jと書かれる(繰り返された添字についてアインシュタインの和の規約を用いる)。

ds2=gij dxidxjds^2 = g_{ij}\,dx^i dx^j

曲線γ\gammaの aa から bb までの長さはL(γ)=∫abgγ(t)(γ′(t),γ′(t)) dtL(\gamma) = \int_a^b \sqrt{g_{\gamma(t)}(\gamma'(t),\gamma'(t))}\,dtで与えられる:これは微小な直線区間を足し合わせるのとまったく同じ発想だが、各区間を固定された大域的な定規ではなく局所的な定規ggで測る点が異なる。この一つの公式は、ggが一定であれば通常のユークリッド的な長さを、代入する計量に応じて球面上の大円距離、ポアンカレ円板における双曲距離、あるいは相対性理論における軌道に沿った固有時間を復元する。

L(γ)=∫abgγ(t)(γ′(t),γ′(t)) dtL(\gamma) = \int_a^b \sqrt{g_{\gamma(t)}(\gamma'(t),\gamma'(t))}\,dt

大学レヴィ・チヴィタ接続と測地線

定義: レヴィ・チヴィタ接続

曲がった空間上の曲線に沿ってベクトル場を微分するには、近くの点における接ベクトルを比較する規則、すなわち接続∇\nablaが必要である。レヴィ・チヴィタ接続は、捩れがなく計量と両立する(平行移動が長さと角度を保つ)唯一の接続である。座標では、計量とその1階導関数だけから作られるクリストッフェル記号Γijk=12gkl(∂igjl+∂jgil−∂lgij)\Gamma^k_{ij} = \frac{1}{2}g^{kl}\left(\partial_i g_{jl} + \partial_j g_{il} - \partial_l g_{ij}\right)によって与えられ、gklg^{kl} は gklg_{kl} の逆行列である。

Γijk=12gkl(∂igjl+∂jgil−∂lgij)\Gamma^k_{ij} = \frac{1}{2}g^{kl}\left(\partial_i g_{jl} + \partial_j g_{il} - \partial_l g_{ij}\right)

測地線とは、自分自身の速度を平行移動する曲線、すなわち計量に関して『できる限りまっすぐ』進む曲線であり、直線の自然な一般化であって、両端点間の長さを局所的に最小化する。座標で書くと、この条件は測地線方程式d2xkdt2+Γijkdxidtdxjdt=0\dfrac{d^2 x^k}{dt^2} + \Gamma^k_{ij}\dfrac{dx^i}{dt}\dfrac{dx^j}{dt} = 0となる。これは2階常微分方程式の系であり、その解は初期点と初速度によって一意に定まる。ちょうどニュートンの第二法則において、クリストッフェル記号が速度依存の力として働くのと同じである。

d2xkdt2+Γijkdxidtdxjdt=0\frac{d^2 x^k}{dt^2} + \Gamma^k_{ij}\frac{dx^i}{dt}\frac{dx^j}{dt} = 0

発展曲率:リーマン、リッチ、スカラー

定義: リーマン曲率テンソル

リーマン曲率テンソルR(X,Y)Z=∇X∇YZ−∇Y∇XZ−∇[X,Y]ZR(X,Y)Z = \nabla_X\nabla_Y Z - \nabla_Y\nabla_X Z - \nabla_{[X,Y]}Zは、2階共変微分が可換でないこと、すなわち XX と YY が張る小さな閉ループの周りにベクトルを平行移動したときにどれだけ変化するかを測る。これをさらに二つのベクトルに対して縮約すると、断面曲率K(X,Y)=⟨R(X,Y)Y,X⟩∣X∣2∣Y∣2−⟨X,Y⟩2K(X,Y) = \dfrac{\langle R(X,Y)Y,X\rangle}{|X|^2|Y|^2 - \langle X,Y\rangle^2}が得られる。これは X,YX,Y が張る平面に接する曲面の2次元切片のガウス曲率であり——通常の微分幾何学における曲面の曲率を任意の次元へ直接一般化したものである。

R(X,Y)Z=∇X∇YZ−∇Y∇XZ−∇[X,Y]ZR(X,Y)Z = \nabla_X\nabla_Y Z - \nabla_Y\nabla_X Z - \nabla_{[X,Y]}Z

定義: リッチ曲率とスカラー曲率

リッチ曲率Ric(Y,Z)=tr(X↦R(X,Y)Z)\mathrm{Ric}(Y,Z) = \mathrm{tr}\big(X \mapsto R(X,Y)Z\big)は、リーマンテンソルを一組の添字について縮約することで、ある固定方向を含むすべての2次元平面の断面曲率を平均化したものであり、計量そのものと同じく対称双線形形式である。さらに計量でもう一度縮約するとスカラー曲率R=trg(Ric)R = \mathrm{tr}_g(\mathrm{Ric})が得られ、これは各点であらゆる方向の平均的な曲率を一つの数にまとめたものである。リッチ曲率は一般相対性理論のアインシュタイン方程式に直接現れる量であり、その符号は小さな球の体積が平坦な空間と比べて増えるか減るかを支配する。

Ric(Y,Z)=tr(X↦R(X,Y)Z),R=trg(Ric)\mathrm{Ric}(Y,Z) = \mathrm{tr}\big(X \mapsto R(X,Y)Z\big), \qquad R = \mathrm{tr}_g(\mathrm{Ric})
次元 nn のリーマン多様体における三つの曲率
曲率対象の種類何を測るか
断面曲率 K(X,Y)K(X,Y)各2次元平面に対する一つの数その平面に接する2次元切片のガウス曲率
リッチ Ric(Y,Z)\mathrm{Ric}(Y,Z)対称双線形形式ある方向を通るすべての2次元平面にわたる平均断面曲率
スカラー RR各点における一つの数あらゆる方向にわたる平均曲率、例えば一定曲率 kk に対して R=n(n−1)kR=n(n-1)k

発展主要な定理:ホップ・リノウとマイヤーズ

(M,g)(M,g) を連結なリーマン多様体とする。次は同値である:(i) MM は測地的完備である、すなわちすべての測地線が R\mathbb{R} 全体で定義された解へ拡張できる;(ii) MM は gg から誘導される距離のもとで完備な距離空間である;(iii) MM のあらゆる閉かつ有界な部分集合はコンパクトである。さらに、これらが成り立つとき、MM の任意の2点は最小測地線で結ばれる。

なぜ正しいのか?

完備性は、局所的なもの(短い時間の間しか測地線を保証しない常微分方程式)と大域的なもの(通常の空間の閉じた有界な領域と同じように距離が振る舞い、手で描くであろう最短経路が実際に常に存在するような、性質の良い空間)とを結ぶ橋である。

証明

(i) ⇒\Rightarrow 最小測地線の存在:p,q∈Mp,q \in M を固定し r=d(p,q)r = d(p,q) とする。小さな距離球面 Sε(p)S_\varepsilon(p) はコンパクトなので、連続関数 x↦d(x,q)x \mapsto d(x,q) はその上のある点 x0=γ(ε)x_0 = \gamma(\varepsilon) で最小値を取る。ここで γ\gamma は pp から x0x_0 を通る単位速度測地線である(測地的完備性によりすべての時間で定義される)。d(γ(ε),q)=r−εd(\gamma(\varepsilon),q) = r-\varepsilon を示し、これを集合 A={t∈[0,r]:d(γ(t),q)=r−t}A = \{t \in [0,r] : d(\gamma(t),q) = r-t\} へ拡張する:AA は空でなく、連続性により閉である。t0<rt_0<r を満たす任意の t0∈At_0 \in A において γ(t0)\gamma(t_0) で同じ最小球面の議論を繰り返すと、AA は [0,r][0,r] において開でもあることが示され、よって A=[0,r]A=[0,r] かつ γ(r)=q\gamma(r)=q となる。

(i) ⇒\Rightarrow (ii):MM 内のコーシー列 (xn)(x_n) について、上の議論により十分近い任意の2点は、その間の距離に等しい長さを持つ最小測地線で結ばれることがわかる。ある固定点のまわりの閉距離球は、指数写像による TpMT_pM 内の閉球の連続な像であるからコンパクトであり、したがってコーシー列は最終的にあるコンパクト集合の中に入り、収束する。

(ii) ⇒\Rightarrow (iii):距離空間としての完備性と局所コンパクト性(すべてのリーマン多様体は局所コンパクトである)を合わせると、閉球は全有界かつ完備であることになり、したがって距離空間におけるコンパクト性の標準的な特徴づけによりコンパクトである。一般の閉かつ有界な集合はある閉球の閉部分集合であるから、コンパクト集合の閉部分集合としてコンパクトである。

(iii) ⇒\Rightarrow (i):単位速度測地線 γ\gamma が極大区間 [0,T)[0,T)(T<∞T<\infty)でしか定義されていないと仮定する。t→T−t \to T^- のとき γ(t)\gamma(t) は γ(0)\gamma(0) を中心とする半径 TT の閉球内にとどまり、これは (iii) によりコンパクトである。tn→Tt_n \to T となる列 γ(tn)\gamma(t_n) は収束部分列を持ち、測地線の常微分方程式(滑らかな係数を持つ2階系)に対する標準的な存在理論により、解は TT を超えて滑らかに拡張されることが示され、TT の極大性に矛盾する。したがってすべての測地線は R\mathbb{R} 全体へ拡張される。

(Mn,g)(M^n,g) を、ある正定数 k>0k>0 に対して Ric≥(n−1)k g\mathrm{Ric} \geq (n-1)k\,g を満たす完備リーマン多様体とする(すべての方向でリッチ曲率が少なくとも (n−1)k(n-1)k である)。このとき MM はコンパクトであり、diam(M)≤πk\mathrm{diam}(M) \leq \dfrac{\pi}{\sqrt{k}} が成り立ち、その普遍被覆もコンパクトであるから π1(M)\pi_1(M) は有限である。

なぜ正しいのか?

正のリッチ曲率は、球面上と同様に測地線が平均として収束することを意味する。この収束がすべての方向で十分に強ければ、測地線は永久に距離を最小化し続けることはできない——いずれ共役点に達し、そこで近くの測地線に追いつかれてしまう。これが任意の2点間の距離の上限を定める。

証明

ホップ・リノウの定理により、MM が完備であるから任意の2点は最小測地線で結ばれる。背理法のため、ある単位速度の最小測地線 γ:[0,L]→M\gamma:[0,L]\to M の長さが L>π/kL > \pi/\sqrt{k} であると仮定する。

γ\gamma は長さを最小化するので、両端点で消える γ\gamma に沿った任意の区分的に滑らかなベクトル場 VV に対して第二変分(指数形式)が I(V,V)≥0I(V,V) \geq 0 を満たす。ここで I(V,V)=∫0L(∣V′∣2−⟨R(V,γ′)γ′,V⟩)dtI(V,V) = \int_0^L \left(|V'|^2 - \langle R(V,\gamma')\gamma', V\rangle\right)dt である。γ\gamma に沿った平行正規直交枠 E1,…,En−1E_1,\dots,E_{n-1}(γ′\gamma' と常に直交)を選び、i=1,…,n−1i=1,\dots,n-1 に対して場 Vi(t)=sin⁡(πt/L) Ei(t)V_i(t) = \sin(\pi t/L)\,E_i(t) でテストする。

EiE_i は平行であるから Vi′=πLcos⁡(πt/L)EiV_i' = \frac{\pi}{L}\cos(\pi t/L)E_i であり、I(Vi,Vi)=∫0L[(πL)2cos⁡2(πt/L)−sin⁡2(πt/L)⟨R(Ei,γ′)γ′,Ei⟩]dtI(V_i,V_i) = \int_0^L\left[\left(\frac{\pi}{L}\right)^2\cos^2(\pi t/L) - \sin^2(\pi t/L)\langle R(E_i,\gamma')\gamma',E_i\rangle\right]dt となる。ii について和を取り ∑i⟨R(Ei,γ′)γ′,Ei⟩=Ric(γ′,γ′)≥(n−1)k\sum_i \langle R(E_i,\gamma')\gamma',E_i\rangle = \mathrm{Ric}(\gamma',\gamma') \geq (n-1)k を用いると ∑iI(Vi,Vi)≤(n−1)∫0L[(πL)2cos⁡2(πt/L)−ksin⁡2(πt/L)]dt\sum_i I(V_i,V_i) \leq (n-1)\int_0^L\left[\left(\frac{\pi}{L}\right)^2\cos^2(\pi t/L) - k\sin^2(\pi t/L)\right]dt が得られる。

∫0Lcos⁡2(πt/L) dt=∫0Lsin⁡2(πt/L) dt=L/2\int_0^L\cos^2(\pi t/L)\,dt = \int_0^L\sin^2(\pi t/L)\,dt = L/2 であるから、右辺は (n−1)⋅L2[(πL)2−k](n-1)\cdot\frac{L}{2}\left[\left(\frac{\pi}{L}\right)^2 - k\right] に等しく、L>π/kL > \pi/\sqrt{k} のとき常に厳密に負である。よってある I(Vi,Vi)<0I(V_i,V_i) < 0 となり、γ\gamma が長さを最小化することに矛盾する。したがってすべての最小測地線は L≤π/kL \leq \pi/\sqrt{k} を満たし、diam(M)≤πk\mathrm{diam}(M) \leq \dfrac{\pi}{\sqrt{k}} が成り立つ。ホップ・リノウにより、有限直径を持つ完備多様体はコンパクトであり、同じ議論を(同じリッチ曲率の下限を受け継ぐ)普遍被覆に適用すればそれもコンパクトであることが示され、π1(M)\pi_1(M) は有限となる。

発展実世界での応用と具体例

リーマン幾何学は一般相対性理論の言語である:アインシュタイン方程式は、時空のリッチ曲率(ローレンツ符号に合わせて調整されたもの)をその中の物質とエネルギーに関係づけ、自由落下する物体はこの曲がった計量の測地線に沿って運動する。ロボティクスや運動計画では、関節角度や形状の空間をリーマン多様体とみなし、障害物を避ける、あるいはエネルギーを最小化する測地線として運動を計画する。情報幾何学は統計モデルの空間にリーマン計量(フィッシャー情報計量)を置き、そこから得られる測地線は機械学習における自然勾配降下法のようなアルゴリズムで使われる最短の統計的経路を与える。コンピュータビジョンにおける形状解析は、物体の輪郭をリーマン多様体上の点とみなし、測地距離を用いて形状を比較する。

例: ポアンカレ上半平面の一定曲率

ポアンカレ上半平面モデルは、y>0y>0 に対する等角因子 λ(x,y)=1/y\lambda(x,y) = 1/y を持つ計量 ds2=λ(x,y)2(dx2+dy2)ds^2 = \lambda(x,y)^2(dx^2+dy^2) を持つ。平面内の等角計量のガウス曲率に対する標準公式 K=−1λ2Δ(ln⁡λ)K = -\dfrac{1}{\lambda^2}\Delta(\ln\lambda) を用いて KK を計算せよ。

解答

等角因子の対数を書く:λ(x,y)=1/y\lambda(x,y) = 1/y であるから ln⁡λ=ln⁡(1/y)=−ln⁡y\ln\lambda = \ln(1/y) = -\ln y となり、これは yy だけの関数である。

yy について2回微分する:∂y(−ln⁡y)=−1/y\partial_y(-\ln y) = -1/y、続いて ∂y2(−ln⁡y)=1/y2\partial_y^2(-\ln y) = 1/y^2。ln⁡λ\ln\lambda は xx に依存しないので、ラプラシアンは Δ(ln⁡λ)=∂x2(ln⁡λ)+∂y2(ln⁡λ)=0+1/y2=1/y2\Delta(\ln\lambda) = \partial_x^2(\ln\lambda) + \partial_y^2(\ln\lambda) = 0 + 1/y^2 = 1/y^2 である。

曲率の公式に代入する:K=−1λ2Δ(ln⁡λ)K = -\dfrac{1}{\lambda^2}\Delta(\ln\lambda) に λ2=1/y2\lambda^2 = 1/y^2 を用いて K=−y2⋅1y2=−1K = -y^2 \cdot \dfrac{1}{y^2} = -1 となる。

yy への依存が正確に打ち消し合うので、上半平面のいたるところで K=−1K=-1 である:双曲平面は、球面(一定の正の曲率)や平らな平面(曲率ゼロ)とは異なり、一定の負の曲率を持つ。

例: 球面のリッチ曲率とスカラー曲率、そしてマイヤーズの検証

断面曲率が一定 kk の空間がリーマンテンソル Rijkl=k(gikgjl−gilgjk)R_{ijkl} = k(g_{ik}g_{jl}-g_{il}g_{jk}) を持つという事実を用いて、単位球面 S2S^2 のリッチ曲率とスカラー曲率を計算し、マイヤーズの定理が予測する直径の上限を検証せよ。

解答

半径 11 の球面 S2S^2 は一定の断面曲率 k=1k=1 を持つので、そのリーマンテンソルは n=2n=2 に対して定曲率の形 Rijkl=k(gikgjl−gilgjk)R_{ijkl} = k(g_{ik}g_{jl}-g_{il}g_{jk}) をとる。

一度縮約するとリッチテンソル Ric=(n−1)k g\mathrm{Ric} = (n-1)k\,g が得られる:n=2n=2、k=1k=1 のとき Ric=(2−1)⋅1⋅g=g\mathrm{Ric} = (2-1)\cdot 1\cdot g = g となり、すべての接方向のリッチ曲率はちょうど 11 である。

さらに縮約するとスカラー曲率 R=n(n−1)kR = n(n-1)k が得られる:n=2n=2、k=1k=1 のとき R=2⋅1⋅1=2R = 2\cdot 1\cdot 1 = 2 である。

k=1k=1 で Ric≥(n−1)k g\mathrm{Ric} \geq (n-1)k\,g が成り立つので、マイヤーズの定理による diam(M)≤πk\mathrm{diam}(M) \leq \dfrac{\pi}{\sqrt{k}} は diam(S2)≤π/1=π\mathrm{diam}(S^2) \leq \pi/\sqrt{1} = \pi となる。これは正確に一致する:単位球面の対蹠点2点間の測地距離を大円に沿って測ると、ちょうど π\pi である。

ある完備リーマン多様体が k=4k=4 で Ric≥(n−1)k g\mathrm{Ric} \geq (n-1)k\,g を満たすとする。マイヤーズの定理はその直径に対してどのような上限を与えるか。

統計モデルの空間にリーマン計量(フィッシャー情報計量)を置き、その測地線を自然勾配降下法のような最適化アルゴリズムで用いる応用数学の分野はどれか。

3次元空間が一定の断面曲率 k=2k=2 を持つとする。R=n(n−1)kR = n(n-1)k を用いると、そのスカラー曲率 RR はいくらか。

リーマン多様体上のあらゆる可能な接続の中で、レヴィ・チヴィタ接続 ∇\nabla を一意に特徴づける二つの性質は何か。

参考文献

  1. Manfredo P. do Carmo (1992). Riemannian Geometry
  2. Grigori Perelman (2002). The entropy formula for the Ricci flow and its geometric applications · arXiv:math/0211159 [プレプリント・未査読]
  3. Peter Topping (2006). Lectures on the Ricci Flow