tecktom.com

弧長と曲率

2026年10月22日15分で読めますAI生成教科書『基礎理論』第6章 曲線の幾何
目次
  1. 正則曲線と弧長
  2. 曲率
  3. 平面曲線の符号つき曲率
  4. 媒介変数表示の公式
  5. 接触円
  6. 確認テスト
  7. 木下の層

AI 生成・木下が未勉強

物理のための微分幾何入門 第6章 §6.1 ★★★ 弧長で測った向きの変化率が曲率。媒介変数表示の公式と接触円はあとの全節で使う

この章では、平面や空間の中の曲線がどれだけ曲がり、どれだけねじれているかを測る量を作る。曲がり方は曲率 κ\kappa、ねじれ方は捩率 τ\tau という弧長の関数で表される。さらに、この2つの関数を与えると曲線の形が位置と向きの違いを除いて1つに決まる(曲線論の基本定理)。

使う道具は2つある。1つは第1章 §1.1 の逆関数定理で、弧長を新しいパラメータに取り替えるときに使う。もう1つは第5章 §5.1 の線素で、ここでは R3\mathbb{R}^3 の Euclid 計量 ds2=dx2+dy2+dz2\mathrm{d} s^2=\mathrm{d} x^2+\mathrm{d} y^2+\mathrm{d} z^2 だけを使う。

この章の結果は、あとの章で次のように使われる。第7章 §7.2 では、曲面の上の曲線の曲率ベクトル κN\kappa\bm{N} を、曲面の法線方向と接平面の方向に分けて法曲率を定める。接平面の方向の成分は測地的曲率と呼ばれ、それが 0 の曲線が第10章の測地線である。最後の §6.4 では、質点の加速度・一様磁場中の荷電粒子・コイルばね・道路の緩和曲線を、曲率と捩率の言葉で読む。

正則曲線と弧長

定義 6.1(正則曲線)

区間 I⊂RI\subset\mathbb{R} から Rn\mathbb{R}^n への滑らかな写像を考える。これを r ⁣:I→Rn\bm{r}\colon I\to\mathbb{R}^n と書く。この写像を媒介変数表示された曲線と呼ぶ。すべての t∈It\in I で速度 r′(t)=dr/dt\bm{r}'(t)=\mathrm{d}\bm{r}/\mathrm{d} t が零ベクトルでないとき、この曲線は正則であるという。

正則という条件は、曲線の上を動く点が途中で止まらないことを表す。止まる点では進む向きが定まらないので、向きの変化率である曲率も定義することができない。たとえば r(t)=(t2,t3)\bm{r}(t)=(t^2,t^3) は t=0t=0 で速度が零ベクトルになり、像は原点で尖っている。この章の曲線は、断らない限りすべて正則とする。

定義 6.2(弧長)

正則曲線 r ⁣:I→Rn\bm{r}\colon I\to\mathbb{R}^n と点 t0∈It_0\in I をとる。次の量を t0t_0 から測った弧長と呼ぶ。

s(t)=∫t0t∣r′(u)∣ du(6.1)s(t)=\int_{t_0}^{t}\left\vert \bm{r}'(u)\right\vert \,\mathrm{d} u\tag{6.1}

被積分関数 ∣r′∣\left\vert \bm{r}'\right\vert は速さである。短い時間 dt\mathrm{d} t に進む距離は、速さに dt\mathrm{d} t を掛けたものになる。第5章 §5.1 の線素で書けば ds2=dr⋅dr\mathrm{d} s^2=\mathrm{d}\bm{r}\cdot\mathrm{d}\bm{r} であり、(6.1) はこの ds\mathrm{d} s を足し合わせたものである。

パラメータを t=h(u)t=h(u)(ただし h′>0h'>0)と取り替えても、置換積分により弧長は変わらない。したがって弧長は、曲線の像とたどる向きだけで決まる量である。

命題 6.3(弧長による取り替え)

正則曲線は弧長 ss をパラメータに取り直すことができ、そのとき速さは1である。

∣drds∣=1.\left\vert \frac{\mathrm{d}\bm{r}}{\mathrm{d} s}\right\vert =1.

証明

微分積分学の基本定理から s′(t)=∣r′(t)∣s'(t)=\left\vert \bm{r}'(t)\right\vert であり、正則性によってこれは正である。したがって ss は狭義単調増加で、その導関数は 0 にならない。

第1章 §1.1 の逆関数定理(1変数の場合)から、逆関数 t=t(s)t=t(s) が存在して滑らかである。その導関数は dt/ds=1/∣r′∣\mathrm{d} t/\mathrm{d} s=1/\left\vert \bm{r}'\right\vert である。連鎖律によって次を得る。

drds=r′(t) dtds=r′(t)∣r′(t)∣.\frac{\mathrm{d}\bm{r}}{\mathrm{d} s}=\bm{r}'(t)\,\frac{\mathrm{d} t}{\mathrm{d} s}=\frac{\bm{r}'(t)}{\left\vert \bm{r}'(t)\right\vert }.

右辺は長さ1のベクトルである。

弧長で表した曲線では、dr/ds\mathrm{d}\bm{r}/\mathrm{d} s を単位接ベクトルと呼び、T\bm{T} と書く。§6.1 から §6.3 では、弧長 ss による微分をプライムで書く(T′\bm{T}' など)。それ以外のパラメータ tt で微分するときは、そのつど断る。§6.4 の物理の節では、時刻 tt による微分をドットで書く。

曲率

T\bm{T} は長さが1なので、変わりうるのは向きだけである。T⋅T=1\bm{T}\cdot\bm{T}=1 を ss で微分すると次になる。

2 T⋅T′=0.2\,\bm{T}\cdot\bm{T}'=0.

したがって T′\bm{T}' はつねに T\bm{T} と直交する。T′\bm{T}' は「単位長さ進むあいだに向きがどれだけ回るか」を表すので、次の定義が自然である。

定義 6.4(曲率)

弧長で表した曲線 r(s)\bm{r}(s) に対して、κ(s)=∣T′(s)∣=∣r′′(s)∣\kappa(s)=\left\vert \bm{T}'(s)\right\vert =\left\vert \bm{r}''(s)\right\vert を曲率と呼ぶ。κ(s)>0\kappa(s)>0 のとき、ρ=1/κ\rho=1/\kappa を曲率半径と呼ぶ。

直線 r(s)=a+su\bm{r}(s)=\bm{a}+s\bm{u} では、単位ベクトル u\bm{u} が一定なので曲率は 0 である。半径 RR の円は、弧長を使って次のように表される。

r(s)=R(cos⁡sR, sin⁡sR),T=(−sin⁡sR, cos⁡sR).\bm{r}(s)=R\Bigl(\cos\frac sR,\,\sin\frac sR\Bigr),\qquad \bm{T}=\Bigl(-\sin\frac sR,\,\cos\frac sR\Bigr).

もう1回微分すると ∣T′∣=1/R\left\vert \bm{T}'\right\vert =1/R を得る。小さい円ほど同じ距離で向きが大きく回るので、曲率が大きい。

平面曲線の符号つき曲率

平面曲線では、曲がる向きが左か右かも区別することができる。T\bm{T} を反時計回りに直角だけ回したベクトルを Ns\bm{N}_{\mathrm s} と書く。

T=(cos⁡θ,sin⁡θ),Ns=(−sin⁡θ,cos⁡θ).\bm{T}=(\cos\theta,\sin\theta),\qquad \bm{N}_{\mathrm s}=(-\sin\theta,\cos\theta).

ここで θ(s)\theta(s) は、単位接ベクトルが xx 軸となす角である。この角は、2π2\pi の整数倍の違いを除いて ss の連続関数に選ぶことができる。

T\bm{T} を微分すると次になる。

T′=θ′(−sin⁡θ,cos⁡θ)=θ′ Ns.\bm{T}'=\theta'(-\sin\theta,\cos\theta)=\theta'\,\bm{N}_{\mathrm s}.

係数 θ′\theta' は、進む向きの角度が弧長あたりどれだけ増えるかを表す。

定義 6.5(符号つき曲率)

平面曲線に対して κs(s)=dθ/ds\kappa_{\mathrm s}(s)=\mathrm{d}\theta/\mathrm{d} s を符号つき曲率と呼ぶ。定義から次が成り立つ。

T′=κsNs,∣κs∣=κ.\bm{T}'=\kappa_{\mathrm s}\bm{N}_{\mathrm s},\qquad \left\vert \kappa_{\mathrm s}\right\vert =\kappa.

κs>0\kappa_{\mathrm s}>0 は進行方向の左へ曲がること、κs<0\kappa_{\mathrm s}<0 は右へ曲がることを表す。反時計回りの半径 RR の円では κs=1/R\kappa_{\mathrm s}=1/R である。時計回りにたどると、符号が反転して −1/R-1/R になる。

一般に曲線をたどる向きを逆にすると、T\bm{T} と Ns\bm{N}_{\mathrm s} がともに反転する。したがって符号つき曲率の符号も反転する。

媒介変数表示の公式

実際の曲線は弧長以外のパラメータで与えられることが多い。弧長に取り直さずに曲率を計算する公式を導いておく。

定理 6.6(媒介変数表示の符号つき曲率 ★★★)

正則な平面曲線 r(t)=(x(t),y(t))\bm{r}(t)=(x(t),y(t)) の符号つき曲率は次で与えられる。ここでプライムは tt による微分である。

κs=x′y′′−x′′y′(x′2+y′2)3/2.(6.2)\kappa_{\mathrm s}=\frac{x'y''-x''y'}{\left(x'^2+y'^2\right)^{3/2}}.\tag{6.2}

証明

速さを v=x′2+y′2v=\sqrt{x'^2+y'^2} と書く。T=r′/v\bm{T}=\bm{r}'/v から次が成り立つ。

cos⁡θ=x′v,sin⁡θ=y′v.\cos\theta=\frac{x'}{v},\qquad \sin\theta=\frac{y'}{v}.

x′≠0x'\neq0 の点では tan⁡θ=y′/x′\tan\theta=y'/x' である。角を tt で微分したものを θt\theta_t と書く。両辺を tt で微分すると、次の2式を得る。

θtcos⁡2θ=v2x′2 θt,ddty′x′=x′y′′−x′′y′x′2.\frac{\theta_t}{\cos^2\theta}=\frac{v^2}{x'^2}\,\theta_t,\qquad \frac{\mathrm{d}}{\mathrm{d} t}\frac{y'}{x'}=\frac{x'y''-x''y'}{x'^2}.

左の式と右の式が等しいので、θt=(x′y′′−x′′y′)/v2\theta_t=(x'y''-x''y')/v^2 を得る。

x′=0x'=0 の点では y′≠0y'\neq0 である。そこでは cot⁡θ=x′/y′\cot\theta=x'/y' を同じように微分すれば、同じ式を得る。最後に連鎖律 κs=θt/v\kappa_{\mathrm s}=\theta_t/v を使えば (6.2) になる。

系 6.7(グラフの曲率)

関数 y=f(x)y=f(x) のグラフを、xx が増える向きにたどる。その符号つき曲率は次で与えられる。

κs=f′′(x)(1+f′(x)2)3/2.(6.3)\kappa_{\mathrm s}=\frac{f''(x)}{\left(1+f'(x)^2\right)^{3/2}}.\tag{6.3}

証明

グラフを r(x)=(x,f(x))\bm{r}(x)=(x,f(x)) と表す。(6.2) で x′=1x'=1 と x′′=0x''=0 を代入すればよい。

接線が水平な点では f′=0f'=0 なので、曲率は2階導関数 f′′f'' に等しい。傾きがある点では、分母があるので曲率は f′′f'' より小さい。グラフの xx 方向に進む量より、曲線に沿って進む量のほうが長いことがこの差の理由である。

接触円

曲線にある点で一番よく接する円を考える。接線が一致する円は無数にあるが、曲がり方まで一致させると1つに決まる。

定義 6.8(接触円)

平面曲線の点 s=s0s=s_0 で、符号つき曲率が 0 でないとする。次の点を曲率中心と呼ぶ。

c=r(s0)+1κs(s0)Ns(s0).(6.4)\bm{c}=\bm{r}(s_0)+\frac{1}{\kappa_{\mathrm s}(s_0)}\bm{N}_{\mathrm s}(s_0).\tag{6.4}

中心が c\bm{c} で半径が ρ=1/∣κs(s0)∣\rho=1/\left\vert \kappa_{\mathrm s}(s_0)\right\vert の円を、接触円と呼ぶ。

命題 6.9(接触円は2次まで接する)

中心 c\bm{c}、半径 ρ\rho の円に対して次の関数を考える。

F(s)=∣r(s)−c∣2−ρ2.F(s)=\left\vert \bm{r}(s)-\bm{c}\right\vert ^2-\rho^2.

3つの条件 F(s0)=F′(s0)=F′′(s0)=0F(s_0)=F'(s_0)=F''(s_0)=0 を満たす円は、接触円ただ1つである。このとき F(s)=O((s−s0)3)F(s)=\mathcal{O}\bigl((s-s_0)^3\bigr) となる。

証明

関係式 r′=T, T′=κsNs\bm{r}'=\bm{T},\ \bm{T}'=\kappa_{\mathrm s}\bm{N}_{\mathrm s} を使って、FF を2回微分する。

F′=2(r−c)⋅T,F′′=2T⋅T+2κs(r−c)⋅Ns=2+2κs(r−c)⋅Ns.F'=2(\bm{r}-\bm{c})\cdot\bm{T},\qquad F''=2\bm{T}\cdot\bm{T}+2\kappa_{\mathrm s}(\bm{r}-\bm{c})\cdot\bm{N}_{\mathrm s}=2+2\kappa_{\mathrm s}(\bm{r}-\bm{c})\cdot\bm{N}_{\mathrm s}.

条件 F′(s0)=0F'(s_0)=0 は、ベクトル c−r(s0)\bm{c}-\bm{r}(s_0) が接線と直交することを表す。つまり、ある実数 λ\lambda を使って次のように表される。

c=r(s0)+λ Ns(s0).\bm{c}=\bm{r}(s_0)+\lambda\,\bm{N}_{\mathrm s}(s_0).

これを F′′(s0)=0F''(s_0)=0 に入れると、2−2κsλ=02-2\kappa_{\mathrm s}\lambda=0 となる。したがって λ=1/κs(s0)\lambda=1/\kappa_{\mathrm s}(s_0) に決まる。

最後に、条件 F(s0)=0F(s_0)=0 から半径は ρ=∣λ∣\rho=\left\vert \lambda\right\vert である。3つの条件で中心の2成分と半径が1通りに決まり、それは (6.4) の接触円である。Taylor 展開で 0 次から2次までの係数が消えるので、FF は (s−s0)3(s-s_0)^3 の大きさである。

接触円の半径は曲率半径そのものであり、曲率中心は曲がる側にある。図 6.1 は、放物線 y=x2/2y=x^2/2 の2点で接触円を描いたものである。頂点では曲率も接触円の半径も1である。もう1つの点では曲率が 2−3/22^{-3/2} なので、半径は 222\sqrt2 になる。

図

図 6.1 放物線 y=x2/2y=x^2/2 の接触円(破線)。頂点では半径 11、中心 (0,1)(0,1)。点 (1,12)(1,\tfrac12) では半径 222\sqrt2、中心 (−1,52)(-1,\tfrac52)。曲率中心は Ns\bm{N}_{\mathrm s} の向きにある

例題 6.1 楕円の曲率と頂点の接触円 ★★

オリジナルa>b>0a>b>0 とし、楕円 r(t)=(acos⁡t, bsin⁡t)\bm{r}(t)=(a\cos t,\,b\sin t) を考える。

  1. 符号つき曲率 κs(t)\kappa_{\mathrm s}(t) を求めよ。
  2. 曲率が最大・最小になる点と、そこでの曲率半径を求めよ。
  3. 長軸の端 (a,0)(a,0) での曲率中心を求め、それが楕円の内側にあることを確かめよ。
解答

(1) 導関数を順に計算する。

x′=−asin⁡t,y′=bcos⁡t,x′′=−acos⁡t,y′′=−bsin⁡t.x'=-a\sin t,\quad y'=b\cos t,\quad x''=-a\cos t,\quad y''=-b\sin t.

分子は次のように tt によらない。

x′y′′−x′′y′=absin⁡2t+abcos⁡2t=ab.x'y''-x''y'=ab\sin^2t+ab\cos^2t=ab.

(6.2) から次を得る。

κs(t)=ab(a2sin⁡2t+b2cos⁡2t)3/2.\kappa_{\mathrm s}(t)=\frac{ab}{\left(a^2\sin^2t+b^2\cos^2t\right)^{3/2}}.

これはつねに正で、楕円を反時計回りにたどると左へ曲がり続ける。

(2) 分母の中身は次のように書き直すことができる。

a2sin⁡2t+b2cos⁡2t=b2+(a2−b2)sin⁡2t.a^2\sin^2t+b^2\cos^2t=b^2+(a^2-b^2)\sin^2t.

a>ba>b なので、これは sin⁡t=0\sin t=0 で最小値をとる。最大値 a2a^2 をとるのは sin⁡t=±1\sin t=\pm1 のときである。

曲率は長軸の端 (±a,0)(\pm a,0) で最大になる。最大値は a/b2a/b^2 で、曲率半径は b2/ab^2/a である。

曲率は短軸の端 (0,±b)(0,\pm b) で最小になる。最小値は b/a2b/a^2 で、曲率半径は a2/ba^2/b である。長軸の端は細長く尖った側なので、曲率が大きいことは楕円の形と合う。

(3) 長軸の端では単位接ベクトルが (0,1)(0,1) なので、それを直角だけ回して Ns=(−1,0)\bm{N}_{\mathrm s}=(-1,0) である。(6.4) から曲率中心は次になる。

c=(a,0)+b2a(−1,0)=(a2−b2a, 0).\bm{c}=(a,0)+\frac{b^2}{a}(-1,0)=\left(\frac{a^2-b^2}{a},\,0\right).

0<(a2−b2)/a<a0<(a^2-b^2)/a<a なので、中心は原点と点 (a,0)(a,0) のあいだ、つまり楕円の内側にある。

確認テスト

オリジナル

  1. 6.1-1 平面曲線をたどる向きを逆にする(t↦−tt\mapsto-t)。曲率 κ\kappa と符号つき曲率はそれぞれどう変わるか。

  2. 6.1-2 サイクロイド r(t)=a(t−sin⁡t, 1−cos⁡t)\bm{r}(t)=a(t-\sin t,\,1-\cos t) を考える(a>0a>0)。1つのアーチ 0≤t≤2π0\le t\le2\pi の弧長を求めよ。さらに 0<t<2π0<t<2\pi での符号つき曲率を求め、アーチの頂上 t=πt=\pi での曲率半径を求めよ。

  3. 6.1-3 懸垂線 y=cosh⁡xy=\cosh x の符号つき曲率を xx の関数で求めよ。また x=0x=0 の点での接触円の中心と半径を求めよ。

  4. 6.1-4 弧長で表した平面曲線について、次の2つを示せ。

    1. 区間上で κs≡0\kappa_{\mathrm s}\equiv0 なら、曲線は線分である。
    2. 区間上で符号つき曲率が 0 でない定数 cc に等しいなら、曲線は半径 1/∣c∣1/\left\vert c\right\vert の円弧である。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『基礎理論』の記事一覧へ