コンテンツにスキップ

ベクトル解析と積分定理:グリーン・ガウス・ストークスを一本の線で結ぶ

対象読者: 本テーマ第 1〜8 章の多変数の微分と重積分(フビニの定理・変数変換)を学び、ベクトルの内積・外積を知っている人。線積分や面積分は未習でもかまいません。

前提となる記事:重積分と累次積分:フビニの定理とヤコビアンで多変数の積分を計算する、多変数関数の微分と偏微分:微分とは「一次近似」のことである

生 Markdown

川の流れの中に輪を浮かべると、輪は流れに押されて回ったり、輪の中に水が湧き出していれば外へ広がったりします。この記事は、そうした「流れが輪や面をどれだけ押すか」を数で測る方法と、その量が内部の様子と境界の様子を結びつけるという事実を扱います。読み終えると、電磁気や流体の本で出てくる積分の公式がどういう意味で、なぜ成り立つのかを説明できるようになります。

  • ベクトル場 F\boldsymbol F の線積分は仕事、面積分は流量にあたります。どちらも「パラメータ表示で 1 変数・2 変数の積分に直す」ことで定義され、向きを保つ変数変換で値が変わりません。
  • 3 つの微分演算子 ∇φ\nabla\varphi(勾配)、∇⋅F\nabla\cdot\boldsymbol F(発散)、∇×F\nabla\times\boldsymbol F(回転)は、それぞれ「変化の最大方向」「湧き出し」「渦」を測ります。rot grad=0\mathrm{rot}\,\mathrm{grad}=0 と div rot=0\mathrm{div}\,\mathrm{rot}=0 が基本の恒等式です。
  • グリーン・ガウス・ストークスの定理は、どれも「内部の微分量の積分 = 境界での量の積分」という同じ形をしています。この記事では標準領域に対して 1 変数の微積分学の基本定理とフビニの定理だけから証明します。
  • 回転が 00 のベクトル場は、星型領域ではポテンシャルを持ちます。一方、穴の開いた領域では回転が 00 でもポテンシャルがない例(渦糸)があり、領域の形が結論を左右します。
  • 円柱座標・球座標などの直交曲線座標では、スケール因子 h1,h2,h3h_1,h_2,h_3 を使って grad・div・rot とラプラシアンが統一的に書けます。

1. 動機:「流れ」と「渦」を測る

Section titled “1. 動機:「流れ」と「渦」を測る”

水の流れ F(x)\boldsymbol F(\boldsymbol x)(各点での流速)を考えます。閉曲線 CC に沿って水の流れを測ると、CC を一周して流れに乗る量(循環)が出ます。曲面 SS を貫く水の量(流量)も測れます。これらはベクトル場を曲線・曲面に沿って積分したものです。

では、この量は内部の様子とどう関係するのでしょう。ある領域から水が湧き出していれば、その境界を通る流量の合計は湧き出しの総量に等しいはずです。また、曲面の縁を一周する循環は、曲面の上の渦の総量に等しいはずです。電磁気学のガウスの法則 ∮E⋅dS=Q/ε0\oint\boldsymbol E\cdot d\boldsymbol S=Q/\varepsilon_0 やアンペールの法則は、この関係の物理的な表れです。

数学では、これは微分と積分の関係——1 変数の微分積分学の基本定理 ∫abf′(x) dx=f(b)−f(a)\int_a^b f'(x)\,dx=f(b)-f(a) ——の高次元版です。左辺は区間の内部での微分の積分、右辺は境界(2 点)での値です。この記事では、線積分と面積分を正確に定義し、基本定理の 2 次元・3 次元版であるグリーン・ガウス・ストークスの定理を証明します。一般の多様体の場合は ストークスの定理 が 1 つの定理として統一します。

R3\mathbb{R}^3 のベクトルを a=(a1,a2,a3)\boldsymbol a=(a_1,a_2,a_3)、内積を a⋅b\boldsymbol a\cdot\boldsymbol b、外積を a×b\boldsymbol a\times\boldsymbol b と書きます。成分で書けば a×b=(a2b3−a3b2, a3b1−a1b3, a1b2−a2b1)\boldsymbol a\times\boldsymbol b=(a_2b_3-a_3b_2,\ a_3b_1-a_1b_3,\ a_1b_2-a_2b_1) で、a×b\boldsymbol a\times\boldsymbol b は a,b\boldsymbol a,\boldsymbol b に直交し、長さは二つのベクトルが張る平行四辺形の面積に等しいことを使います。

添字の記法。 添字の計算では、(i,j,k)(i,j,k) が (1,2,3)(1,2,3) の偶置換のとき εijk=1\varepsilon_{ijk}=1、奇置換のとき −1-1、それ以外(添字が重複)のとき 00 とする記号 εijk\varepsilon_{ijk} を使い、同じ添字が 2 回現れたら 11 から 33 まで足すものとします。すると (a×b)i=εijkajbk(\boldsymbol a\times\boldsymbol b)_i=\varepsilon_{ijk}a_jb_k です。これは和の記号 ∑\sum を省くための約束です。偶置換とは (2,3,1)(2,3,1) や (3,1,2)(3,1,2) のように 3 つの並びを巡回させたもの、奇置換とは (1,3,2)(1,3,2) のように 2 つを入れ替えたものです。たとえば i=1i=1 のとき、ε123a2b3+ε132a3b2=a2b3−a3b2\varepsilon_{123}a_2b_3+\varepsilon_{132}a_3b_2=a_2b_3-a_3b_2 で、外積の第 1 成分になります。また ∂i=∂/∂xi\partial_i=\partial/\partial x_i と書きます。

U⊂R3U\subset\mathbb{R}^3 を開集合とし、UU 上の CkC^k 級のスカラー場 φ:U→R\varphi:U\to\mathbb{R} とベクトル場 F=(F1,F2,F3):U→R3\boldsymbol F=(F_1,F_2,F_3):U\to\mathbb{R}^3 を扱います(定義は 定義 2.1[逆関数定理・陰関数定理と条件付き極値] と同じ)。

定義 2.1(曲線と曲面のパラメータ表示)↗

区分的 C1C^1 級曲線とは、連続写像 γ:[a,b]→R3\gamma:[a,b]\to\mathbb{R}^3 で、[a,b][a,b] の有限個の分点で区切った各小区間で C1C^1 級かつ γ′≠0\gamma'\ne0 を満たすもののことです。γ(a)=γ(b)\gamma(a)=\gamma(b) のとき閉曲線といいます。

曲面片とは、R2\mathbb{R}^2 の有界閉集合 DD(面積確定でその内部の閉包が DD)上の C1C^1 級写像 r:D→R3\boldsymbol r:D\to\mathbb{R}^3 で、DD の内部で単射、かつ ru×rv≠0\boldsymbol r_u\times\boldsymbol r_v\ne0 を満たすもののことです。このとき単位法線ベクトル n=ru×rv/∥ru×rv∥\boldsymbol n=\boldsymbol r_u\times\boldsymbol r_v/\|\boldsymbol r_u\times\boldsymbol r_v\| により曲面片に向きが与えられます。

定義 3.1(線積分)↗

F:U→R3\boldsymbol F:U\to\mathbb{R}^3 を連続なベクトル場、γ:[a,b]→U\gamma:[a,b]\to U を区分的 C1C^1 級曲線とします。

∫γF⋅dr=∫abF(γ(t))⋅γ′(t) dt\int_\gamma\boldsymbol F\cdot d\boldsymbol r=\int_a^b\boldsymbol F(\gamma(t))\cdot\gamma'(t)\,dt

を F\boldsymbol F の γ\gamma に沿った線積分といいます(分点ごとに分けて足す)。連続なスカラー場 ff に対しては、弧長に関する線積分を ∫γf ds=∫abf(γ(t)) ∥γ′(t)∥ dt\int_\gamma f\,ds=\int_a^bf(\gamma(t))\,\|\gamma'(t)\|\,dt で定義します。f=1f=1 とすれば曲線の長さです。

力 F\boldsymbol F のもとで質点が γ\gamma に沿って動くとき、∫γF⋅dr\int_\gamma\boldsymbol F\cdot d\boldsymbol r はその力がした仕事です。

命題 3.2(線積分のパラメータ不変性)✓

ψ:[c,d]→[a,b]\psi:[c,d]\to[a,b] を C1C^1 級の全単射で ψ′>0\psi'>0 とし、γ~=γ∘ψ\tilde\gamma=\gamma\circ\psi とする。このとき ∫γ~F⋅dr=∫γF⋅dr\int_{\tilde\gamma}\boldsymbol F\cdot d\boldsymbol r=\int_\gamma\boldsymbol F\cdot d\boldsymbol r である。向きを逆にした曲線 −γ(t)=γ(a+b−t)-\gamma(t)=\gamma(a+b-t) では符号が変わる。

証明(命題 3.2)

連鎖律から γ~′(s)=γ′(ψ(s))ψ′(s)\tilde\gamma'(s)=\gamma'(\psi(s))\psi'(s) です。したがって

∫cdF(γ(ψ(s)))⋅γ′(ψ(s)) ψ′(s) ds=∫abF(γ(t))⋅γ′(t) dt\int_c^d\boldsymbol F(\gamma(\psi(s)))\cdot\gamma'(\psi(s))\,\psi'(s)\,ds=\int_a^b\boldsymbol F(\gamma(t))\cdot\gamma'(t)\,dt

で、これは置換積分(定理 6.1[積分の基本定理と定積分])で t=ψ(s)t=\psi(s) とおいた式そのものです。逆向きの曲線は t↦a+b−tt\mapsto a+b-t が ψ′=−1<0\psi'=-1<0 の置換に当たり、積分区間の上下が入れ替わるので符号が変わります。

したがって線積分は「曲線という図形と向き」だけで決まり、どのように媒介変数をとるかに依りません。次の定理は、勾配場の線積分が両端の値だけで決まる、という基本定理です。

命題 3.3(勾配場の線積分)✓

φ:U→R\varphi:U\to\mathbb{R} を C1C^1 級とし、γ:[a,b]→U\gamma:[a,b]\to U を区分的 C1C^1 級曲線とする。このとき

∫γ∇φ⋅dr=φ(γ(b))−φ(γ(a))\int_\gamma\nabla\varphi\cdot d\boldsymbol r=\varphi(\gamma(b))-\varphi(\gamma(a))

である。とくに γ\gamma が閉曲線なら ∮γ∇φ⋅dr=0\oint_\gamma\nabla\varphi\cdot d\boldsymbol r=0 である。

証明(命題 3.3)

γ\gamma が C1C^1 級の小区間では、連鎖律(定理 9.4[多変数関数の微分と偏微分]、3 変数版)により ddtφ(γ(t))=∇φ(γ(t))⋅γ′(t)\frac{d}{dt}\varphi(\gamma(t))=\nabla\varphi(\gamma(t))\cdot\gamma'(t) で、右辺は連続です。微積分学の基本定理(定理 5.4[積分の基本定理と定積分])から、その小区間の積分は両端の φ∘γ\varphi\circ\gamma の差に等しく、分点ごとの差を足すと途中の値が打ち消し合って φ(γ(b))−φ(γ(a))\varphi(\gamma(b))-\varphi(\gamma(a)) になります。

逆に、ベクトル場 F\boldsymbol F が与えられたとき、F=∇φ\boldsymbol F=\nabla\varphi となる φ\varphi(ポテンシャル)が存在する条件は何でしょうか。必要条件はすぐ分かります。

定義 3.4(勾配・発散・回転)↗

C1C^1 級のスカラー場 φ\varphi とベクトル場 F\boldsymbol F に対し、

∇φ=grad φ=(∂1φ,∂2φ,∂3φ),∇⋅F=div F=∂1F1+∂2F2+∂3F3,\nabla\varphi=\mathrm{grad}\,\varphi=(\partial_1\varphi,\partial_2\varphi,\partial_3\varphi),\qquad \nabla\cdot\boldsymbol F=\mathrm{div}\,\boldsymbol F=\partial_1F_1+\partial_2F_2+\partial_3F_3,∇×F=rot F=(∂2F3−∂3F2, ∂3F1−∂1F3, ∂1F2−∂2F1)\nabla\times\boldsymbol F=\mathrm{rot}\,\boldsymbol F=(\partial_2F_3-\partial_3F_2,\ \partial_3F_1-\partial_1F_3,\ \partial_1F_2-\partial_2F_1)

と定めます。成分で書けば (rot F)i=εijk∂jFk(\mathrm{rot}\,\boldsymbol F)_i=\varepsilon_{ijk}\partial_jF_k です。

命題 3.5(基本的な恒等式)✓

φ\varphi が C2C^2 級、F\boldsymbol F が C2C^2 級、gg が C1C^1 級、A\boldsymbol A が C1C^1 級のとき次が成り立つ。

  1. rot grad φ=0\mathrm{rot}\,\mathrm{grad}\,\varphi=\boldsymbol 0。
  2. div rot F=0\mathrm{div}\,\mathrm{rot}\,\boldsymbol F=0。
  3. rot(gA)=∇g×A+g rot A\mathrm{rot}(g\boldsymbol A)=\nabla g\times\boldsymbol A+g\,\mathrm{rot}\,\boldsymbol A。
  4. a,ba,b が C2C^2 級のスカラー場のとき div(∇a×∇b)=0\mathrm{div}(\nabla a\times\nabla b)=0。
  5. div(gA)=∇g⋅A+g div A\mathrm{div}(g\boldsymbol A)=\nabla g\cdot\boldsymbol A+g\,\mathrm{div}\,\boldsymbol A。
証明(命題 3.5)

添字の記法を使います。(1) (rot grad φ)i=εijk∂j∂kφ(\mathrm{rot}\,\mathrm{grad}\,\varphi)_i=\varepsilon_{ijk}\partial_j\partial_k\varphi ですが、シュワルツの定理(定理 9.9[多変数関数の微分と偏微分])より ∂j∂kφ\partial_j\partial_k\varphi は j,kj,k について対称、εijk\varepsilon_{ijk} は反対称なので、和は 00 です(j,kj,k を入れ替えた項と打ち消し合う)。 (2) ∂i(εijk∂jFk)=εijk∂i∂jFk=0\partial_i(\varepsilon_{ijk}\partial_jF_k)=\varepsilon_{ijk}\partial_i\partial_jF_k=0 も同じ理由です。 (3) εijk∂j(gAk)=εijk(∂jg)Ak+g εijk∂jAk\varepsilon_{ijk}\partial_j(gA_k)=\varepsilon_{ijk}(\partial_jg)A_k+g\,\varepsilon_{ijk}\partial_jA_k で、積の微分法のとおりです。 (4) div(∇a×∇b)=∂i(εijk∂ja ∂kb)=εijk(∂i∂ja)∂kb+εijk∂ja (∂i∂kb)\mathrm{div}(\nabla a\times\nabla b)=\partial_i(\varepsilon_{ijk}\partial_ja\,\partial_kb)=\varepsilon_{ijk}(\partial_i\partial_ja)\partial_kb+\varepsilon_{ijk}\partial_ja\,(\partial_i\partial_kb) で、どちらの項も 2 階微分が添字について対称なので 00 です。(5) は ∂i(gAi)=(∂ig)Ai+g ∂iAi\partial_i(gA_i)=(\partial_ig)A_i+g\,\partial_iA_i です。

(1) により、rot F=0\mathrm{rot}\,\boldsymbol F=0 はポテンシャルを持つための必要条件です。十分性には領域の形が関わります。次の補題は、パラメータを含む積分の微分についてで、ポテンシャルの構成で使います(一般的な扱いは 広義積分・パラメータ積分とガンマ関数 で行います)。補題の主張は「積分の中に入れて微分してよい」という結論だけを覚えておけば十分で、証明は一様連続性とボルツァーノ・ワイエルシュトラスの定理を使う解析的な部分です。初めて読むときは証明を飛ばして、次の定理に進んでも流れを追えます。

補題 3.6(有界閉区間上の積分記号下の微分)✓

a<ba<b、J⊂RJ\subset\mathbb{R} を開区間とし、f:[a,b]×J→Rf:[a,b]\times J\to\mathbb{R} と偏導関数 ∂tf\partial_tf が連続であるとする。このとき F(t)=∫abf(s,t) dsF(t)=\int_a^bf(s,t)\,ds は JJ 上で微分可能で、F′(t)=∫ab∂tf(s,t) dsF'(t)=\int_a^b\partial_tf(s,t)\,ds であり、F′F' は連続である。

証明(補題 3.6)

t0∈Jt_0\in J をとり、[t0−δ,t0+δ]⊂J[t_0-\delta,t_0+\delta]\subset J なる δ>0\delta>0 を固定して K=[a,b]×[t0−δ,t0+δ]K=[a,b]\times[t_0-\delta,t_0+\delta] とおきます。g=∂tfg=\partial_tf は有界閉集合 KK 上の連続関数ですから一様連続です。(実際、そうでないとすると、ある ε>0\varepsilon>0 と KK の点列 pk,qkp_k,q_k で ∥pk−qk∥→0\|p_k-q_k\|\to0 かつ ∣g(pk)−g(qk)∣≥ε|g(p_k)-g(q_k)|\ge\varepsilon となるものがあります。ボルツァーノ・ワイエルシュトラスの定理(定理 6.3[実数の完備性とコーシー列])を成分ごとに 2 回使って部分列を取れば pk→p∈Kp_k\to p\in K、qk→pq_k\to p となり、gg の連続性から ∣g(pk)−g(qk)∣→0|g(p_k)-g(q_k)|\to0 で矛盾します。)

0<∣h∣≤δ0<|h|\le\delta とします。各 ss について平均値の定理(定理 3.3[平均値の定理とテイラーの定理])から f(s,t0+h)−f(s,t0)=h g(s,t0+θh)f(s,t_0+h)-f(s,t_0)=h\,g(s,t_0+\theta h) となる θ=θ(s,h)∈(0,1)\theta=\theta(s,h)\in(0,1) があります。よって

∣F(t0+h)−F(t0)h−∫abg(s,t0) ds∣≤∫ab∣g(s,t0+θh)−g(s,t0)∣ ds≤(b−a) ω(∣h∣)\Bigl|\frac{F(t_0+h)-F(t_0)}{h}-\int_a^bg(s,t_0)\,ds\Bigr|\le\int_a^b\bigl|g(s,t_0+\theta h)-g(s,t_0)\bigr|\,ds\le(b-a)\,\omega(|h|)

です(左辺の被積分関数は ss の連続関数 f(s,t0+h)−f(s,t0)h−g(s,t0)\frac{f(s,t_0+h)-f(s,t_0)}{h}-g(s,t_0) の絶対値であることに注意)。ここで ω(η)=sup⁡{∣g(p)−g(q)∣:p,q∈K, ∥p−q∥≤η}\omega(\eta)=\sup\{|g(p)-g(q)|:p,q\in K,\ \|p-q\|\le\eta\} で、一様連続性により η→0\eta\to0 で ω(η)→0\omega(\eta)\to0 です。したがって F′(t0)=∫abg(s,t0) dsF'(t_0)=\int_a^bg(s,t_0)\,ds です。同じ評価で ∣F′(t)−F′(t0)∣≤(b−a) ω(∣t−t0∣)|F'(t)-F'(t_0)|\le(b-a)\,\omega(|t-t_0|) ですから F′F' は連続です。

次の定理で使う式 φ(x)=∫01F(tx)⋅x dt\varphi(x)=\int_0^1\boldsymbol F(tx)\cdot x\,dt は、天下りに見えますが、中身は単純です。原点から xx まで直線 t↦txt\mapsto tx で進んだときの F\boldsymbol F の線積分にほかなりません。命題 3.3 によれば、ポテンシャルがあるならこの線積分は両端でのポテンシャルの差になるので、これを φ\varphi の候補にします。星型という仮定は、この直線が領域の外に出ないことを保証するためのものです。

定理 3.7(星型領域でのポテンシャルの存在)✓

U⊂R3U\subset\mathbb{R}^3 を開集合で、ある点 p∈Up\in U について星型(任意の x∈Ux\in U に対し線分 {p+t(x−p):0≤t≤1}⊂U\{p+t(x-p):0\le t\le1\}\subset U)とします。F:U→R3\boldsymbol F:U\to\mathbb{R}^3 が C1C^1 級で rot F=0\mathrm{rot}\,\boldsymbol F=\boldsymbol 0 ならば、C1C^1 級関数 φ:U→R\varphi:U\to\mathbb{R} で ∇φ=F\nabla\varphi=\boldsymbol F となるものが存在します。

証明(定理 3.7)

一般性を失わず p=0p=0 とします。

φ(x)=∫01F(tx)⋅x dt=∫01∑jxjFj(tx) dt\varphi(x)=\int_0^1\boldsymbol F(tx)\cdot x\,dt=\int_0^1\sum_jx_jF_j(tx)\,dt

と定めます。∂iFj=∂jFi\partial_iF_j=\partial_jF_i(rot F=0\mathrm{rot}\,\boldsymbol F=0)と補題 補題 3.6 から、xix_i で微分して

∂iφ(x)=∫01(Fi(tx)+∑jxj t (∂iFj)(tx))dt=∫01(Fi(tx)+t∑jxj(∂jFi)(tx))dt\partial_i\varphi(x)=\int_0^1\Bigl(F_i(tx)+\sum_jx_j\,t\,(\partial_iF_j)(tx)\Bigr)dt=\int_0^1\Bigl(F_i(tx)+t\sum_jx_j(\partial_jF_i)(tx)\Bigr)dt

です。ddt(tFi(tx))=Fi(tx)+t∑jxj(∂jFi)(tx)\frac{d}{dt}\bigl(tF_i(tx)\bigr)=F_i(tx)+t\sum_jx_j(\partial_jF_i)(tx) ですから、被積分関数は t↦tFi(tx)t\mapsto tF_i(tx) の導関数であり、基本定理(定理 5.4[積分の基本定理と定積分])から ∂iφ(x)=1⋅Fi(x)−0=Fi(x)\partial_i\varphi(x)=1\cdot F_i(x)-0=F_i(x) です。FiF_i は連続ですから φ\varphi は C1C^1 級です。

例 3.8(渦糸:回転が 0 でもポテンシャルがない場合)

U=R3∖{x=y=0}U=\mathbb{R}^3\setminus\{x=y=0\}(zz 軸を除いた領域)上で

F(x,y,z)=(−yx2+y2, xx2+y2, 0)\boldsymbol F(x,y,z)=\Bigl(\frac{-y}{x^2+y^2},\ \frac{x}{x^2+y^2},\ 0\Bigr)

とします。直接計算すると ∂xF2=(x2+y2)−2x2(x2+y2)2=y2−x2(x2+y2)2\partial_x F_2=\frac{(x^2+y^2)-2x^2}{(x^2+y^2)^2}=\frac{y^2-x^2}{(x^2+y^2)^2}、∂yF1=−(x2+y2)+2y2(x2+y2)2=y2−x2(x2+y2)2\partial_yF_1=\frac{-(x^2+y^2)+2y^2}{(x^2+y^2)^2}=\frac{y^2-x^2}{(x^2+y^2)^2} で、rot F=0\mathrm{rot}\,\boldsymbol F=\boldsymbol0 です。しかし単位円周 γ(t)=(cos⁡t,sin⁡t,0)\gamma(t)=(\cos t,\sin t,0) に沿って

∮γF⋅dr=∫02π(−sin⁡t,cos⁡t,0)⋅(−sin⁡t,cos⁡t,0) dt=2π≠0\oint_\gamma\boldsymbol F\cdot d\boldsymbol r=\int_0^{2\pi}(-\sin t,\cos t,0)\cdot(-\sin t,\cos t,0)\,dt=2\pi\ne0

です。命題 3.3 により、ポテンシャルがあれば閉曲線上の線積分は 00 のはずですから、この F\boldsymbol F にはポテンシャルが存在しません。UU は星型でない(zz 軸の周りを一周する輪が縮められない)ので、定理 3.7 は矛盾しません。この F\boldsymbol F は、zz 軸に流れる定常電流の周りの磁場と同じ形をしています。

定義 4.1(面積分)↗

r:D→R3\boldsymbol r:D\to\mathbb{R}^3 を曲面片 S=r(D)S=\boldsymbol r(D) のパラメータ表示とし、ff を SS 上の連続なスカラー場、F\boldsymbol F を SS 上の連続なベクトル場とします。面積要素を dS=∥ru×rv∥ du dvdS=\|\boldsymbol r_u\times\boldsymbol r_v\|\,du\,dv として

∬Sf dS=∬Df(r(u,v)) ∥ru×rv∥ du dv\iint_Sf\,dS=\iint_Df(\boldsymbol r(u,v))\,\|\boldsymbol r_u\times\boldsymbol r_v\|\,du\,dv

と定めます。f=1f=1 のとき SS の面積です。ベクトル場の**面積分(流束)**は、n\boldsymbol n を向き付けの単位法線として

∬SF⋅n dS=∬DF(r(u,v))⋅(ru×rv) du dv\iint_S\boldsymbol F\cdot\boldsymbol n\,dS=\iint_D\boldsymbol F(\boldsymbol r(u,v))\cdot(\boldsymbol r_u\times\boldsymbol r_v)\,du\,dv

で定めます(n ∥ru×rv∥=ru×rv\boldsymbol n\,\|\boldsymbol r_u\times\boldsymbol r_v\|=\boldsymbol r_u\times\boldsymbol r_v に注意)。これを ∬SF⋅dS\iint_S\boldsymbol F\cdot d\boldsymbol S とも書きます。

∥ru×rv∥\|\boldsymbol r_u\times\boldsymbol r_v\| は、(u,v)(u,v) の小長方形 [u,u+du]×[v,v+dv][u,u+du]\times[v,v+dv] が r\boldsymbol r により写される小さな平行四辺形(辺 ru du\boldsymbol r_u\,du、rv dv\boldsymbol r_v\,dv)の面積だからです。これは重積分の変数変換のヤコビアン(定義 6.6[重積分と累次積分])の曲面版です。

次の命題が言いたいことは、線積分のときと同じく「曲面のパラメータの取り方を変えても、向きが同じなら面積分の値は変わらない」です。長い仮定は、(u,v)(u,v) から別の座標 (u~,v~)(\tilde u,\tilde v) への取り替えが、重積分の変数変換公式を使える形になっているための条件です。証明は、外積がヤコビアン det⁡DΦ\det D\Phi 倍になることを確かめるだけです。

命題 4.2(面積分のパラメータ不変性)✓

開集合 U~,U′⊂R2\tilde U,U'\subset\mathbb{R}^2 上の全単射な C1C^1 級写像 Φ:U~→U′\Phi:\tilde U\to U' で det⁡DΦ\det D\Phi が符号一定で 00 にならないものと、有界閉集合 D~⊂U~\tilde D\subset\tilde U、D=Φ(D~)D=\Phi(\tilde D) を考え、r\boldsymbol r は U′U' を含む開集合上の C1C^1 級写像とする。det⁡DΦ>0\det D\Phi>0 とする。r~=r∘Φ\tilde{\boldsymbol r}=\boldsymbol r\circ\Phi もパラメータ表示で、∬D~F(r~)⋅(r~u~×r~v~) du~ dv~=∬DF(r)⋅(ru×rv) du dv\iint_{\tilde D}\boldsymbol F(\tilde{\boldsymbol r})\cdot(\tilde{\boldsymbol r}_{\tilde u}\times\tilde{\boldsymbol r}_{\tilde v})\,d\tilde u\,d\tilde v=\iint_D\boldsymbol F(\boldsymbol r)\cdot(\boldsymbol r_u\times\boldsymbol r_v)\,du\,dv である。det⁡DΦ<0\det D\Phi<0 のときは右辺の符号が反転する。スカラー場の面積分 ∬f dS\iint f\,dS は det⁡DΦ\det D\Phi の符号に依らず不変である。

証明(命題 4.2)

Φ=(Φ1,Φ2)\Phi=(\Phi_1,\Phi_2) とすると、連鎖律により r~u~=ru ∂u~Φ1+rv ∂u~Φ2\tilde{\boldsymbol r}_{\tilde u}=\boldsymbol r_u\,\partial_{\tilde u}\Phi_1+\boldsymbol r_v\,\partial_{\tilde u}\Phi_2、r~v~=ru ∂v~Φ1+rv ∂v~Φ2\tilde{\boldsymbol r}_{\tilde v}=\boldsymbol r_u\,\partial_{\tilde v}\Phi_1+\boldsymbol r_v\,\partial_{\tilde v}\Phi_2 です。外積の双線形性と ru×ru=0\boldsymbol r_u\times\boldsymbol r_u=0、rv×ru=−ru×rv\boldsymbol r_v\times\boldsymbol r_u=-\boldsymbol r_u\times\boldsymbol r_v から

r~u~×r~v~=(ru×rv)∘Φ⋅(∂u~Φ1 ∂v~Φ2−∂u~Φ2 ∂v~Φ1)=(ru×rv)∘Φ⋅det⁡DΦ\tilde{\boldsymbol r}_{\tilde u}\times\tilde{\boldsymbol r}_{\tilde v}=(\boldsymbol r_u\times\boldsymbol r_v)\circ\Phi\cdot\bigl(\partial_{\tilde u}\Phi_1\,\partial_{\tilde v}\Phi_2-\partial_{\tilde u}\Phi_2\,\partial_{\tilde v}\Phi_1\bigr)=(\boldsymbol r_u\times\boldsymbol r_v)\circ\Phi\cdot\det D\Phi

です。したがって det⁡DΦ>0\det D\Phi>0 なら、重積分の変数変換公式(定理 6.7[重積分と累次積分])で D~→D\tilde D\to D の積分に移せば、det⁡DΦ=∣det⁡DΦ∣\det D\Phi=|\det D\Phi| となって右辺と一致します。det⁡DΦ<0\det D\Phi<0 のときは符号が逆になります。ノルムをとれば ∥r~u~×r~v~∥=∥ru×rv∥∘Φ⋅∣det⁡DΦ∣\|\tilde{\boldsymbol r}_{\tilde u}\times\tilde{\boldsymbol r}_{\tilde v}\|=\|\boldsymbol r_u\times\boldsymbol r_v\|\circ\Phi\cdot|\det D\Phi| なので、スカラー場の面積分は符号に依らず不変です。

命題 4.3(グラフ曲面の面積要素と流束)✓

ψ\psi を D⊂R2D\subset\mathbb{R}^2 を含む開集合上の C1C^1 級関数とし、グラフ S={z=ψ(x,y), (x,y)∈D}S=\{z=\psi(x,y),\ (x,y)\in D\} を r(x,y)=(x,y,ψ(x,y))\boldsymbol r(x,y)=(x,y,\psi(x,y)) で表す。このとき rx×ry=(−ψx,−ψy,1)\boldsymbol r_x\times\boldsymbol r_y=(-\psi_x,-\psi_y,1) で、SS の面積は ∬D1+ψx2+ψy2 dx dy\iint_D\sqrt{1+\psi_x^2+\psi_y^2}\,dx\,dy、上向き(rx×ry\boldsymbol r_x\times\boldsymbol r_y の向き)の流束は F=(P,Q,R)\boldsymbol F=(P,Q,R) に対し ∬D(−Pψx−Qψy+R) dx dy\iint_D(-P\psi_x-Q\psi_y+R)\,dx\,dy である。ここで P,Q,RP,Q,R は (x,y,ψ(x,y))(x,y,\psi(x,y)) での値とする。

証明(命題 4.3)

rx=(1,0,ψx)\boldsymbol r_x=(1,0,\psi_x)、ry=(0,1,ψy)\boldsymbol r_y=(0,1,\psi_y) の外積を成分で計算すると (0⋅ψy−ψx⋅1, ψx⋅0−1⋅ψy, 1⋅1−0⋅0)=(−ψx,−ψy,1)(0\cdot\psi_y-\psi_x\cdot1,\ \psi_x\cdot0-1\cdot\psi_y,\ 1\cdot1-0\cdot0)=(-\psi_x,-\psi_y,1) です。ノルムは 1+ψx2+ψy2\sqrt{1+\psi_x^2+\psi_y^2} なので、面積と流束の式は 定義 4.1 に代入したものです(F⋅(−ψx,−ψy,1)=−Pψx−Qψy+R\boldsymbol F\cdot(-\psi_x,-\psi_y,1)=-P\psi_x-Q\psi_y+R)。zz 成分が正なので向きは上向きです。

例 4.4(グラフ曲面の面積要素と流束)

z=ψ(x,y)z=\psi(x,y)((x,y)∈D(x,y)\in D、ψ\psi は C1C^1 級)のグラフを r(x,y)=(x,y,ψ(x,y))\boldsymbol r(x,y)=(x,y,\psi(x,y)) で表すと、rx=(1,0,ψx)\boldsymbol r_x=(1,0,\psi_x)、ry=(0,1,ψy)\boldsymbol r_y=(0,1,\psi_y) より

rx×ry=(−ψx, −ψy, 1)\boldsymbol r_x\times\boldsymbol r_y=(-\psi_x,\,-\psi_y,\,1)

です。zz 成分が正ですから、n\boldsymbol n は上向きです。面積は ∬D1+ψx2+ψy2 dx dy\iint_D\sqrt{1+\psi_x^2+\psi_y^2}\,dx\,dy、F=(P,Q,R)\boldsymbol F=(P,Q,R) の上向き流束は

∬D(−Pψx−Qψy+R) dx dy\iint_D\bigl(-P\psi_x-Q\psi_y+R\bigr)\,dx\,dy

です。たとえば半径 aa の上半球面 ψ=a2−x2−y2\psi=\sqrt{a^2-x^2-y^2} に F=(x,y,z)\boldsymbol F=(x,y,z) を考えると、−Pψx−Qψy+R=x2+y2ψ+ψ=a2ψ-P\psi_x-Q\psi_y+R=\frac{x^2+y^2}{\psi}+\psi=\frac{a^2}{\psi} で、極座標(例 6.11[重積分と累次積分])を使うと流束は ∫02π ⁣ ⁣∫0aa2a2−r2 r dr dθ=2πa2[−a2−r2]0a=2πa3\int_0^{2\pi}\!\!\int_0^a\frac{a^2}{\sqrt{a^2-r^2}}\,r\,dr\,d\theta=2\pi a^2\bigl[-\sqrt{a^2-r^2}\bigr]_0^a=2\pi a^3 です(この ψ\psi は境界の円周 r=ar=a で C1C^1 級ではなく ψx,ψy\psi_x,\psi_y が発散しますが、被積分関数 a2/ψa^2/\psi は広義積分として収束します。ここでの流束はその広義積分の値です)。

次節以降の 3 つの定理は、どれも同じ型です。

定理領域内部の量境界の量
微積分学の基本定理区間 [a,b][a,b]∫abf′ dx\int_a^bf'\,dxf(b)−f(a)f(b)-f(a)
グリーン平面領域 DD∬D(Qx−Py) dA\iint_D(Q_x-P_y)\,dA∮∂DP dx+Q dy\oint_{\partial D}P\,dx+Q\,dy
ストークス曲面 SS∬Srot F⋅n dS\iint_S\mathrm{rot}\,\boldsymbol F\cdot\boldsymbol n\,dS∮∂SF⋅dr\oint_{\partial S}\boldsymbol F\cdot d\boldsymbol r
ガウス(発散定理)空間領域 Ω\Omega∭Ωdiv F dV\iiint_\Omega\mathrm{div}\,\boldsymbol F\,dV∬∂ΩF⋅n dS\iint_{\partial\Omega}\boldsymbol F\cdot\boldsymbol n\,dS

任意の領域に対する一般的な証明は技術的に重いので、ここでは標準領域(座標方向に見て「上下が 2 枚の関数のグラフで挟まれる」領域)で証明します。標準領域に分割して貼り合わせれば、一般の領域に拡張できます(注意 6.2)。

平面の領域 DD が標準領域であるとは、DD が有界閉集合で、連続かつ区分的 C1C^1 級の関数 φ1≤φ2\varphi_1\le\varphi_2([a,b][a,b] 上)と χ1≤χ2\chi_1\le\chi_2([c,d][c,d] 上)により

D={(x,y):a≤x≤b, φ1(x)≤y≤φ2(x)}={(x,y):c≤y≤d, χ1(y)≤x≤χ2(y)}D=\{(x,y):a\le x\le b,\ \varphi_1(x)\le y\le\varphi_2(x)\}=\{(x,y):c\le y\le d,\ \chi_1(y)\le x\le\chi_2(y)\}

と二通りに表せることをいいます(円板・長方形・三角形・楕円板など)。境界 ∂D\partial D には、内部を左に見て進む向き(反時計回り)を与えます。

定理 6.1(グリーンの定理)✓

DD を標準領域、P,QP,Q を DD を含む開集合上の C1C^1 級関数とします。このとき

∮∂DP dx+Q dy=∬D(∂Q∂x−∂P∂y) dx dy\oint_{\partial D}P\,dx+Q\,dy=\iint_D\Bigl(\frac{\partial Q}{\partial x}-\frac{\partial P}{\partial y}\Bigr)\,dx\,dy

が成り立ちます。左辺は線積分 ∫∂D(P,Q)⋅dr\int_{\partial D}(P,Q)\cdot d\boldsymbol r です。

証明(定理 6.1)

∮∂DP dx=−∬DPy dA\oint_{\partial D}P\,dx=-\iint_DP_y\,dA と ∮∂DQ dy=∬DQx dA\oint_{\partial D}Q\,dy=\iint_DQ_x\,dA を別々に示せば十分です。

PP の項(縦線集合の表示を使う)。 反時計回りの境界は、下の曲線 y=φ1(x)y=\varphi_1(x) を x=ax=a から bb へ、右の線分 x=bx=b を上へ、上の曲線 y=φ2(x)y=\varphi_2(x) を x=bx=b から aa へ、左の線分 x=ax=a を下へ、と進みます。垂直な線分上では xx が一定ですから dx=0dx=0 で、P dxP\,dx の線積分は 00 です。曲線 (x,φi(x))(x,\varphi_i(x)) では 命題 3.2 により xx をパラメータにでき、

∮∂DP dx=∫abP(x,φ1(x)) dx−∫abP(x,φ2(x)) dx\oint_{\partial D}P\,dx=\int_a^bP(x,\varphi_1(x))\,dx-\int_a^bP(x,\varphi_2(x))\,dx

です。一方、縦線集合上の累次積分(定理 5.6[重積分と累次積分])と基本定理(定理 5.4[積分の基本定理と定積分])から

∬DPy dA=∫ab(∫φ1(x)φ2(x)Py(x,y) dy)dx=∫ab(P(x,φ2(x))−P(x,φ1(x))) dx\iint_DP_y\,dA=\int_a^b\Bigl(\int_{\varphi_1(x)}^{\varphi_2(x)}P_y(x,y)\,dy\Bigr)dx=\int_a^b\bigl(P(x,\varphi_2(x))-P(x,\varphi_1(x))\bigr)\,dx

です。2 式を比べて ∮P dx=−∬Py dA\oint P\,dx=-\iint P_y\,dA を得ます。

QQ の項(横線集合の表示を使う)。 同様に、反時計回りの境界は右の曲線 x=χ2(y)x=\chi_2(y) を上へ、左の曲線 x=χ1(y)x=\chi_1(y) を下へ進み、水平な線分上では dy=0dy=0 です。∮Q dy=∫cdQ(χ2(y),y) dy−∫cdQ(χ1(y),y) dy\oint Q\,dy=\int_c^dQ(\chi_2(y),y)\,dy-\int_c^dQ(\chi_1(y),y)\,dy で、これは ∬DQx dA=∫cd(Q(χ2(y),y)−Q(χ1(y),y)) dy\iint_DQ_x\,dA=\int_c^d\bigl(Q(\chi_2(y),y)-Q(\chi_1(y),y)\bigr)\,dy に等しい。

注意 6.2(標準領域から一般の領域へ)

有限個の標準領域 D1,…,DND_1,\dots,D_N が内部を共有せずに隣り合って DD を作っているとき、各 DkD_k に 定理 6.1 を使って足し合わせます。隣り合う 2 つの領域の共通の境界の辺は、一方では順向き、他方では逆向きにたどられるため、線積分が打ち消し合い(命題 3.2)、残るのは DD 全体の境界だけです。穴の開いた領域では、外側を反時計回り、穴の周りを時計回りにたどることで同じ形が成り立ちます。滑らかな境界を持つ領域が標準領域の和に分解できる、という幾何学的な部分は、ここでは扱いません。一般の多様体に対する証明は ストークスの定理 の 定理 6.1[ストークスの定理] にあります。複素解析のコーシーの積分定理(定理 4.3[コーシーの積分定理と積分公式])も、この定理の言い換えとして得られます。

系 6.3(面積公式)✓

標準領域 DD の面積は ∣D∣=12∮∂D(x dy−y dx)|D|=\tfrac12\oint_{\partial D}(x\,dy-y\,dx) である。

証明(系 6.3)

P=−y/2P=-y/2、Q=x/2Q=x/2 に 定理 6.1 を適用すると、Qx−Py=12+12=1Q_x-P_y=\tfrac12+\tfrac12=1 です。

例 6.4(楕円の面積)

楕円 x=acos⁡tx=a\cos t、y=bsin⁡ty=b\sin t(0≤t≤2π0\le t\le2\pi、反時計回り)では、x dy−y dx=(abcos⁡2t+absin⁡2t) dt=ab dtx\,dy-y\,dx=(ab\cos^2t+ab\sin^2t)\,dt=ab\,dt ですから、系 6.3 より面積は 12⋅ab⋅2π=πab\tfrac12\cdot ab\cdot2\pi=\pi ab です。

Dy = φ₁(x)y = φ₂(x)ab
グリーンの定理の境界の向き。領域 D を左に見て進む(反時計回り)。上下の曲線 y=φ₁(x)、y=φ₂(x) に挟まれた縦線集合として、フビニと基本定理で証明する

この節の考え方は、グリーンの定理と同じです。領域を縦の線で貫いて、その線上で基本定理を使うと、上面の値と下面の値の差が残ります。それが境界の面積分に一致する、というのが証明の筋です。

空間の有界閉領域 Ω\Omega が標準領域であるとは、x,y,zx,y,z の 3 つの方向のそれぞれについて、たとえば zz 方向なら

Ω={(x,y,z):(x,y)∈Dz, ψ1(x,y)≤z≤ψ2(x,y)}\Omega=\{(x,y,z):(x,y)\in D_z,\ \psi_1(x,y)\le z\le\psi_2(x,y)\}

と書けることをいいます(DzD_z は平面の標準領域、ψ1≤ψ2\psi_1\le\psi_2 は DzD_z 上連続で内部で C1C^1 級)。球・直方体・円柱などがこれに当たります。境界 ∂Ω\partial\Omega は、ψ1,ψ2\psi_1,\psi_2 のグラフ(下面・上面)と、∂Dz\partial D_z の上に立つ垂直な側面からなり、外向きの単位法線 n\boldsymbol n により向き付けます。

定理 7.1(ガウスの発散定理)✓

Ω\Omega を標準領域、F=(P,Q,R)\boldsymbol F=(P,Q,R) を Ω\Omega を含む開集合上の C1C^1 級ベクトル場とします。このとき

∭Ωdiv F dV=∬∂ΩF⋅n dS\iiint_\Omega\mathrm{div}\,\boldsymbol F\,dV=\iint_{\partial\Omega}\boldsymbol F\cdot\boldsymbol n\,dS

が成り立ちます。

証明(定理 7.1)

div F=Px+Qy+Rz\mathrm{div}\,\boldsymbol F=P_x+Q_y+R_z で、右辺は ∬(Pnx+Qny+Rnz) dS\iint(Pn_x+Qn_y+Rn_z)\,dS ですから、

∭ΩRz dV=∬∂ΩR nz dS\iiint_\Omega R_z\,dV=\iint_{\partial\Omega}R\,n_z\,dS

を示せば十分です。P,QP,Q については xx 方向・yy 方向の表示で同様に示されます。

zz 方向の表示 Ω={(x,y)∈D, ψ1≤z≤ψ2}\Omega=\{(x,y)\in D,\ \psi_1\le z\le\psi_2\} を使います(D=DzD=D_z)。体積積分は、フビニの定理(定理 5.6[重積分と累次積分] の 3 変数版で、証明は同じ)と基本定理により

∭ΩRz dV=∬D(∫ψ1ψ2Rz dz)dx dy=∬D(R(x,y,ψ2)−R(x,y,ψ1)) dx dy\iiint_\Omega R_z\,dV=\iint_D\Bigl(\int_{\psi_1}^{\psi_2}R_z\,dz\Bigr)dx\,dy=\iint_D\bigl(R(x,y,\psi_2)-R(x,y,\psi_1)\bigr)\,dx\,dy

です。面積分を 3 つの部分に分けます。

  • 上面 z=ψ2(x,y)z=\psi_2(x,y): 外向きは上向きで、命題 4.3 より n dS=(−∂xψ2,−∂yψ2,1) dx dy\boldsymbol n\,dS=(-\partial_x\psi_2,-\partial_y\psi_2,1)\,dx\,dy ですから R nz dS=R(x,y,ψ2) dx dyR\,n_z\,dS=R(x,y,\psi_2)\,dx\,dy。
  • 下面 z=ψ1(x,y)z=\psi_1(x,y): 外向きは下向きで、n dS=−(−∂xψ1,−∂yψ1,1) dx dy\boldsymbol n\,dS=-(-\partial_x\psi_1,-\partial_y\psi_1,1)\,dx\,dy ですから R nz dS=−R(x,y,ψ1) dx dyR\,n_z\,dS=-R(x,y,\psi_1)\,dx\,dy。
  • 側面: 垂直な面ですから法線は水平で nz=0n_z=0。寄与は 00 です。

この 3 つを足すと ∬∂ΩRnz dS=∬D(R(x,y,ψ2)−R(x,y,ψ1)) dx dy\iint_{\partial\Omega}Rn_z\,dS=\iint_D(R(x,y,\psi_2)-R(x,y,\psi_1))\,dx\,dy で、上の等式が示されました。

上の証明で使ったのは nz dS=± dx dyn_z\,dS=\pm\,dx\,dy(グラフ面の zz 成分)だけです。ψi\psi_i の勾配が境界の近くで無限大になる球のような場合でも、R nz dSR\,n_z\,dS の部分は有界な連続関数の重積分ですから、そのまま成り立ちます。

Ωn(上面)n(下面)z = ψ₂z = ψ₁側面 n_z=0側面
ガウスの定理の証明の断面図。縦の線に沿って z で積分すると、上面 ψ₂ と下面 ψ₁ での値の差になる。上面の法線は上向き、下面は下向きで、垂直な側面の法線は水平なので n_z = 0 である

系 7.2(発散の幾何学的意味)✓

F\boldsymbol F を C1C^1 級とし、BρB_\rho を点 aa を中心とする半径 ρ\rho の球とする。

div F(a)=lim⁡ρ→01∣Bρ∣∬∂BρF⋅n dS\mathrm{div}\,\boldsymbol F(a)=\lim_{\rho\to0}\frac{1}{|B_\rho|}\iint_{\partial B_\rho}\boldsymbol F\cdot\boldsymbol n\,dS

である。すなわち発散とは、単位体積あたりの湧き出し量の極限である。

証明(系 7.2)

球は標準領域ですから 定理 7.1 から右辺の面積分は ∭Bρdiv F dV\iiint_{B_\rho}\mathrm{div}\,\boldsymbol F\,dV に等しい。div F\mathrm{div}\,\boldsymbol F は連続ですから、ε>0\varepsilon>0 に対して十分小さい ρ\rho では BρB_\rho 上で ∣div F−div F(a)∣<ε|\mathrm{div}\,\boldsymbol F-\mathrm{div}\,\boldsymbol F(a)|<\varepsilon となり、∣1∣Bρ∣∭Bρdiv F dV−div F(a)∣≤ε\bigl|\frac1{|B_\rho|}\iiint_{B_\rho}\mathrm{div}\,\boldsymbol F\,dV-\mathrm{div}\,\boldsymbol F(a)\bigr|\le\varepsilon です。

例 7.3(クーロン場の流束)

F(x)=x/∥x∥3\boldsymbol F(\boldsymbol x)=\boldsymbol x/\|\boldsymbol x\|^3 は原点以外で C∞C^\infty 級で、r=∥x∥r=\|\boldsymbol x\| とすると ∂x(xr−3)=r−3−3x2r−5\partial_x(xr^{-3})=r^{-3}-3x^2r^{-5} より div F=3r−3−3r−3=0\mathrm{div}\,\boldsymbol F=3r^{-3}-3r^{-3}=0 です。半径 RR の球面 ∂BR\partial B_R では n=x/R\boldsymbol n=\boldsymbol x/R、∥x∥=R\|\boldsymbol x\|=R で F⋅n=∥x∥2/(R ∥x∥3)=1/R2\boldsymbol F\cdot\boldsymbol n=\|\boldsymbol x\|^2/(R\,\|\boldsymbol x\|^3)=1/R^2 ですから、流束は 1R2⋅4πR2=4π\frac1{R^2}\cdot4\pi R^2=4\pi です。発散が至るところ 00 なのに流束が 4π≠04\pi\ne0 なのは、定理 7.1 の仮定「C1C^1 級」が原点で破れているからです。原点を含まない領域(たとえば 2 つの同心球の間)では、内側の球面の流束と外側の球面の流束が一致します。クーロンの法則の電場は、まさにこの形です。

ここで示すのは、曲面を貫く回転の総量が、その縁を一周する循環に等しいという定理です。曲面がグラフの形なら、座標 (x,y)(x,y) の平面に落としてグリーンの定理に帰着できます。証明の方針は、P,Q,RP,Q,R の 3 成分を別々に確かめることです。

定理 8.1(ストークスの定理(古典形))✓

DD を平面の標準領域(定理 6.1 と同じ)、ψ\psi を DD を含む開集合上の C2C^2 級関数とし、SS をそのグラフ z=ψ(x,y)z=\psi(x,y)((x,y)∈D(x,y)\in D)に上向きの単位法線で向きを与えた曲面とします。∂S\partial S は ∂D\partial D のグラフへの持ち上げ t↦(γ(t),ψ(γ(t)))t\mapsto(\gamma(t),\psi(\gamma(t)))(γ\gamma は反時計回りの ∂D\partial D のパラメータ表示)で向き付けます。F=(P,Q,R)\boldsymbol F=(P,Q,R) が SS を含む開集合上で C1C^1 級のとき

∮∂SF⋅dr=∬S(rot F)⋅n dS\oint_{\partial S}\boldsymbol F\cdot d\boldsymbol r=\iint_S(\mathrm{rot}\,\boldsymbol F)\cdot\boldsymbol n\,dS

が成り立ちます。

証明(定理 8.1)

F\boldsymbol F を (P,0,0)(P,0,0)、(0,Q,0)(0,Q,0)、(0,0,R)(0,0,R) に分けて、それぞれの成分について示せば十分です。グラフの面積分は 命題 4.3 から ∬SG⋅n dS=∬DG⋅(−ψx,−ψy,1) dx dy\iint_S\boldsymbol G\cdot\boldsymbol n\,dS=\iint_D\boldsymbol G\cdot(-\psi_x,-\psi_y,1)\,dx\,dy と書けます。

PP の項。 曲線上で P dxP\,dx の線積分は ∮∂DP(x,y,ψ(x,y)) dx\oint_{\partial D}P(x,y,\psi(x,y))\,dx です。p(x,y)=P(x,y,ψ(x,y))p(x,y)=P(x,y,\psi(x,y)) は C1C^1 級で、連鎖律から py=Py+Pzψyp_y=P_y+P_z\psi_y です。定理 6.1 を (p,0)(p,0) に使うと ∮p dx=−∬Dpy dx dy=−∬D(Py+Pzψy) dx dy\oint p\,dx=-\iint_Dp_y\,dx\,dy=-\iint_D(P_y+P_z\psi_y)\,dx\,dy。一方、rot(P,0,0)=(0,Pz,−Py)\mathrm{rot}(P,0,0)=(0,P_z,-P_y) ですから rot(P,0,0)⋅(−ψx,−ψy,1)=−Pzψy−Py\mathrm{rot}(P,0,0)\cdot(-\psi_x,-\psi_y,1)=-P_z\psi_y-P_y で、2 つは一致します。

QQ の項。 同様に q(x,y)=Q(x,y,ψ)q(x,y)=Q(x,y,\psi) に 定理 6.1 を使うと、∮q dy=∬Dqx dx dy=∬D(Qx+Qzψx) dx dy\oint q\,dy=\iint_D q_x\,dx\,dy=\iint_D(Q_x+Q_z\psi_x)\,dx\,dy です。一方 rot(0,Q,0)=(−Qz,0,Qx)\mathrm{rot}(0,Q,0)=(-Q_z,0,Q_x) で、(−Qz,0,Qx)⋅(−ψx,−ψy,1)=Qzψx+Qx(-Q_z,0,Q_x)\cdot(-\psi_x,-\psi_y,1)=Q_z\psi_x+Q_x ですから一致します。

RR の項。 曲線上では dz=ψx dx+ψy dydz=\psi_x\,dx+\psi_y\,dy ですから ∮R dz=∮∂D(Rψx dx+Rψy dy)\oint R\,dz=\oint_{\partial D}\bigl(R\psi_x\,dx+R\psi_y\,dy\bigr)(ここで R=R(x,y,ψ)R=R(x,y,\psi))です。定理 6.1 を (P′,Q′)=(Rψx,Rψy)(P',Q')=(R\psi_x,R\psi_y) に使います。ψ\psi は C2C^2 級なので P′,Q′P',Q' は C1C^1 級で

∂xQ′−∂yP′=(Rx+Rzψx)ψy+Rψxy−(Ry+Rzψy)ψx−Rψyx=Rxψy−Ryψx\partial_xQ'-\partial_yP'=(R_x+R_z\psi_x)\psi_y+R\psi_{xy}-(R_y+R_z\psi_y)\psi_x-R\psi_{yx}=R_x\psi_y-R_y\psi_x

です(ψxy=ψyx\psi_{xy}=\psi_{yx} は 定理 7.1[多変数関数の微分と偏微分])。一方 rot(0,0,R)=(Ry,−Rx,0)\mathrm{rot}(0,0,R)=(R_y,-R_x,0) で、(Ry,−Rx,0)⋅(−ψx,−ψy,1)=−Ryψx+Rxψy(R_y,-R_x,0)\cdot(-\psi_x,-\psi_y,1)=-R_y\psi_x+R_x\psi_y ですから一致します。

例 8.2(円周上の循環と円板・半球面の流束)

F=(−y,x,0)\boldsymbol F=(-y,x,0) とすると rot F=(0,0,2)\mathrm{rot}\,\boldsymbol F=(0,0,2) です。円 ∂D={x2+y2=a2, z=0}\partial D=\{x^2+y^2=a^2,\ z=0\}(反時計回り)上の線積分は ∫02π(−asin⁡t,acos⁡t,0)⋅(−asin⁡t,acos⁡t,0) dt=2πa2\int_0^{2\pi}(-a\sin t,a\cos t,0)\cdot(-a\sin t,a\cos t,0)\,dt=2\pi a^2 です。定理 8.1 を ψ=0\psi=0(円板 S1S_1)に使うと ∬S1(0,0,2)⋅(0,0,1) dS=2πa2\iint_{S_1}(0,0,2)\cdot(0,0,1)\,dS=2\pi a^2 で一致します。同じ境界を持つ上半球面 S2S_2 では、例 4.4 の公式から ∬S2rot F⋅n dS=∬D2 dx dy=2πa2\iint_{S_2}\mathrm{rot}\,\boldsymbol F\cdot\boldsymbol n\,dS=\iint_D2\,dx\,dy=2\pi a^2 で、境界が同じなら曲面の取り方によらず同じ値になっています。これは div rot F=0\mathrm{div}\,\mathrm{rot}\,\boldsymbol F=0(命題 3.5)の現れで、ガウスの定理を円板と半球面が囲む領域に使えば説明できます。

注意 8.3(一般の曲面と微分形式)

一般の曲面は、座標でグラフとみなせる小片に分割して 定理 8.1 を使い、隣り合う小片の境界の寄与が打ち消し合うことで証明されます(注意 6.2 と同じ)。さらに、微分形式の言葉では grad\mathrm{grad}、rot\mathrm{rot}、div\mathrm{div} はいずれも外微分 dd の特別な場合で、微積分学の基本定理・グリーン・ストークス・ガウスの定理は 1 つの式 ∫Mdω=∫∂Mω\int_Md\omega=\int_{\partial M}\omega の次元違いです。これが 微分形式 と ストークスの定理 の主題です。

9. 曲線座標での勾配・発散・回転

Section titled “9. 曲線座標での勾配・発散・回転”

球対称・軸対称な問題では、直交座標より円柱座標や球座標のほうが自然です。そのときの ∇\nabla の表示を導きます。

方針は、座標関数 uiu_i そのものの勾配 ∇ui\nabla u_i を求めておき、あとは 命題 3.5 の恒等式と連鎖律を使って、grad・div・rot の式を組み立てるというものです。スケール因子 hih_i は、座標を uiu_i だけ少し動かしたときに実際の空間で進む距離の拡大率(たとえば円柱座標の θ\theta 方向では、半径 rr の円周上を進むので h=rh=r)です。ラプラシアン Δf\Delta f は div ∇f\mathrm{div}\,\nabla f のことで、Δf=0\Delta f=0 を満たす関数を調和関数といいます。球座標の天頂角 θ\theta とは、zz 軸から測った角のことです。

定義 9.1(直交曲線座標)↗

Ω⊂R3\Omega\subset\mathbb{R}^3 を開集合、Φ:Ω→U\Phi:\Omega\to U を C2C^2 級の全単射で、逆写像 u=(u1,u2,u3)=Φ−1u=(u_1,u_2,u_3)=\Phi^{-1} も C2C^2 級であるものとします。∂Φ/∂ui=hiei\partial\Phi/\partial u_i=h_i\boldsymbol e_i(hi>0h_i>0、∥ei∥=1\|\boldsymbol e_i\|=1)とおくとき、e1,e2,e3\boldsymbol e_1,\boldsymbol e_2,\boldsymbol e_3 が各点で互いに直交し、e1×e2=e3\boldsymbol e_1\times\boldsymbol e_2=\boldsymbol e_3 を満たすなら、Φ\Phi を直交曲線座標、hih_i をスケール因子といいます。

円柱座標 Φ(r,θ,z)=(rcos⁡θ,rsin⁡θ,z)\Phi(r,\theta,z)=(r\cos\theta,r\sin\theta,z) では h=(1,r,1)h=(1,r,1)、球座標 Φ(r,θ,φ)=(rsin⁡θcos⁡φ, rsin⁡θsin⁡φ, rcos⁡θ)\Phi(r,\theta,\varphi)=(r\sin\theta\cos\varphi,\,r\sin\theta\sin\varphi,\,r\cos\theta)(θ\theta は天頂角)では h=(1,r,rsin⁡θ)h=(1,r,r\sin\theta) です。どちらも ∂Φ/∂ui\partial\Phi/\partial u_i を計算すれば互いに直交することが確かめられ、er×eθ=ez\boldsymbol e_r\times\boldsymbol e_\theta=\boldsymbol e_z(円柱)、er×eθ=eφ\boldsymbol e_r\times\boldsymbol e_\theta=\boldsymbol e_\varphi(球)です。重積分の変数変換(定理 6.7[重積分と累次積分])の係数は det⁡DΦ=h1h2h3\det D\Phi=h_1h_2h_3 で、体積要素は dV=h1h2h3 du1du2du3dV=h_1h_2h_3\,du_1du_2du_3 です。

補題 9.2(座標関数の勾配)✓

直交曲線座標において ∇ui=ei/hi\nabla u_i=\boldsymbol e_i/h_i であり、∇u1⋅(∇u2×∇u3)=1/(h1h2h3)\nabla u_1\cdot(\nabla u_2\times\nabla u_3)=1/(h_1h_2h_3)、また e1=h2h3 ∇u2×∇u3\boldsymbol e_1=h_2h_3\,\nabla u_2\times\nabla u_3(添字を巡回させたものも同様)である。

証明(補題 9.2)

DΦD\Phi の第 ii 列は hieih_i\boldsymbol e_i で、ei\boldsymbol e_i は正規直交ですから、E=(e1 e2 e3)E=(\boldsymbol e_1\ \boldsymbol e_2\ \boldsymbol e_3) は直交行列、DΦ=E diag(h1,h2,h3)D\Phi=E\,\mathrm{diag}(h_1,h_2,h_3) です。逆行列は Du=(DΦ)−1=diag(hi−1) ETD u=(D\Phi)^{-1}=\mathrm{diag}(h_i^{-1})\,E^{\mathsf T} で、第 ii 行は eiT/hi\boldsymbol e_i^{\mathsf T}/h_i です。これが ∇ui\nabla u_i です。したがって ∇u2×∇u3=e2×e3/(h2h3)=e1/(h2h3)\nabla u_2\times\nabla u_3=\boldsymbol e_2\times\boldsymbol e_3/(h_2h_3)=\boldsymbol e_1/(h_2h_3) で、e1⋅e1=1\boldsymbol e_1\cdot\boldsymbol e_1=1 から残りの 2 式も従います。

定理 9.3(直交曲線座標での勾配・発散・回転)✓

直交曲線座標 (u1,u2,u3)(u_1,u_2,u_3) で、ff を C2C^2 級スカラー場、F=F1e1+F2e2+F3e3\boldsymbol F=F_1\boldsymbol e_1+F_2\boldsymbol e_2+F_3\boldsymbol e_3 を FiF_i が C1C^1 級のベクトル場とする(f,Fif,F_i は uu の関数と見る)。(i,j,k)(i,j,k) を (1,2,3)(1,2,3) の巡回置換とすると

∇f=∑i1hi∂f∂uiei,div F=1h1h2h3∑i∂∂ui(hjhkFi),\nabla f=\sum_{i}\frac1{h_i}\frac{\partial f}{\partial u_i}\boldsymbol e_i,\qquad \mathrm{div}\,\boldsymbol F=\frac1{h_1h_2h_3}\sum_{i}\frac{\partial}{\partial u_i}\bigl(h_jh_kF_i\bigr),(rot F)i=1hjhk(∂(hkFk)∂uj−∂(hjFj)∂uk),Δf=1h1h2h3∑i∂∂ui(hjhkhi∂f∂ui)(\mathrm{rot}\,\boldsymbol F)_i=\frac{1}{h_jh_k}\Bigl(\frac{\partial(h_kF_k)}{\partial u_j}-\frac{\partial(h_jF_j)}{\partial u_k}\Bigr), \qquad \Delta f=\frac1{h_1h_2h_3}\sum_i\frac{\partial}{\partial u_i}\Bigl(\frac{h_jh_k}{h_i}\frac{\partial f}{\partial u_i}\Bigr)

が成り立つ。ただし (rot F)i(\mathrm{rot}\,\boldsymbol F)_i は ei\boldsymbol e_i 方向の成分である。

証明(定理 9.3)

勾配。 ff を u1,u2,u3u_1,u_2,u_3 の関数と見て連鎖律を使うと ∇f=∑i∂f∂ui∇ui\nabla f=\sum_i\frac{\partial f}{\partial u_i}\nabla u_i で、補題 9.2 から ∇ui=ei/hi\nabla u_i=\boldsymbol e_i/h_i です。

発散。 補題 9.2 から F1e1=(F1h2h3) ∇u2×∇u3F_1\boldsymbol e_1=(F_1h_2h_3)\,\nabla u_2\times\nabla u_3 です。命題 3.5 の (5) と (4) により

div(F1e1)=∇(F1h2h3)⋅(∇u2×∇u3)+F1h2h3 div(∇u2×∇u3)=∇(F1h2h3)⋅(∇u2×∇u3)\mathrm{div}(F_1\boldsymbol e_1)=\nabla(F_1h_2h_3)\cdot(\nabla u_2\times\nabla u_3)+F_1h_2h_3\,\mathrm{div}(\nabla u_2\times\nabla u_3)=\nabla(F_1h_2h_3)\cdot(\nabla u_2\times\nabla u_3)

です。勾配の連鎖律による展開 ∇g=∑l∂ulg ∇ul\nabla g=\sum_l\partial_{u_l}g\,\nabla u_l を代入すると、l=2,3l=2,3 の項は ∇u2⋅(∇u2×∇u3)=0\nabla u_2\cdot(\nabla u_2\times\nabla u_3)=0 などで消え、l=1l=1 の項だけが残って 補題 9.2 より div(F1e1)=1h1h2h3∂u1(h2h3F1)\mathrm{div}(F_1\boldsymbol e_1)=\frac{1}{h_1h_2h_3}\partial_{u_1}(h_2h_3F_1) です。F2,F3F_2,F_3 の項は添字を巡回させて同様で、足し合わせれば発散の式が得られます。

回転。 Fiei=(hiFi)∇uiF_i\boldsymbol e_i=(h_iF_i)\nabla u_i ですから、命題 3.5 の (3) と (1) により rot(Fiei)=∇(hiFi)×∇ui+hiFi rot ∇ui=∇(hiFi)×∇ui\mathrm{rot}(F_i\boldsymbol e_i)=\nabla(h_iF_i)\times\nabla u_i+h_iF_i\,\mathrm{rot}\,\nabla u_i=\nabla(h_iF_i)\times\nabla u_i です。∇(hiFi)=∑j∂uj(hiFi) ∇uj\nabla(h_iF_i)=\sum_j\partial_{u_j}(h_iF_i)\,\nabla u_j を代入し、∇uj×∇ui=(ej×ei)/(hjhi)\nabla u_j\times\nabla u_i=(\boldsymbol e_j\times\boldsymbol e_i)/(h_jh_i) に注意すると、e1\boldsymbol e_1 成分は、F3e3F_3\boldsymbol e_3 からの j=2j=2 の項 ∂u2(h3F3) (e2×e3)⋅e1/(h2h3)=∂u2(h3F3)/(h2h3)\partial_{u_2}(h_3F_3)\,(\boldsymbol e_2\times\boldsymbol e_3)\cdot\boldsymbol e_1/(h_2h_3)=\partial_{u_2}(h_3F_3)/(h_2h_3) と、F2e2F_2\boldsymbol e_2 からの j=3j=3 の項 ∂u3(h2F2) (e3×e2)⋅e1/(h3h2)=−∂u3(h2F2)/(h2h3)\partial_{u_3}(h_2F_2)\,(\boldsymbol e_3\times\boldsymbol e_2)\cdot\boldsymbol e_1/(h_3h_2)=-\partial_{u_3}(h_2F_2)/(h_2h_3) の和になります(他の (i,j)(i,j) の組は e1\boldsymbol e_1 成分が 00)。他の成分は巡回です。

ラプラシアン。 Δf=div ∇f\Delta f=\mathrm{div}\,\nabla f に、勾配の成分 Fi=hi−1∂uifF_i=h_i^{-1}\partial_{u_i}f を発散の式に代入すれば得られます。

例 9.4(球座標のラプラシアン)

h=(1,r,rsin⁡θ)h=(1,r,r\sin\theta) を 定理 9.3 に代入すると

Δf=1r2sin⁡θ[∂∂r(r2sin⁡θ∂f∂r)+∂∂θ(sin⁡θ∂f∂θ)+∂∂φ(1sin⁡θ∂f∂φ)]\Delta f=\frac1{r^2\sin\theta}\Bigl[\frac{\partial}{\partial r}\Bigl(r^2\sin\theta\frac{\partial f}{\partial r}\Bigr)+\frac{\partial}{\partial\theta}\Bigl(\sin\theta\frac{\partial f}{\partial\theta}\Bigr)+\frac{\partial}{\partial\varphi}\Bigl(\frac1{\sin\theta}\frac{\partial f}{\partial\varphi}\Bigr)\Bigr]

です(hθhφ/hr=r2sin⁡θh_\theta h_\varphi/h_r=r^2\sin\theta、hrhφ/hθ=sin⁡θh_rh_\varphi/h_\theta=\sin\theta、hrhθ/hφ=1/sin⁡θh_rh_\theta/h_\varphi=1/\sin\theta)。f=f(r)f=f(r) のときは Δf=1r2(r2f′)′\Delta f=\frac1{r^2}(r^2f')' で、f=rkf=r^k なら Δrk=k(k+1)rk−2\Delta r^k=k(k+1)r^{k-2} です。とくに k=−1k=-1 で Δ(1/r)=0\Delta(1/r)=0 となり、1/r1/r は原点以外で調和です(例 7.3 の電場は −∇(1/r)-\nabla(1/r) です)。

例 9.5(円柱座標で見る渦)

円柱座標 h=(1,r,1)h=(1,r,1) で F=1reθ\boldsymbol F=\frac1r\boldsymbol e_\theta は 例 3.8 の場です((−y,x,0)/(x2+y2)(-y,x,0)/(x^2+y^2) の大きさは 1/r1/r)。ez\boldsymbol e_z 成分は 定理 9.3 から 1hrhθ(∂r(hθFθ)−∂θ(hrFr))=1r∂r(r⋅1r)=0\frac1{h_rh_\theta}\bigl(\partial_r(h_\theta F_\theta)-\partial_\theta(h_rF_r)\bigr)=\frac1r\partial_r(r\cdot\frac1r)=0 で、他の成分も 00 です。回転が 00 という直接計算の結果と一致します。

演習 10.1易

F=(y,z,x)\boldsymbol F=(y,z,x) をらせん γ(t)=(cos⁡t,sin⁡t,t)\gamma(t)=(\cos t,\sin t,t)(0≤t≤2π0\le t\le2\pi)に沿って線積分せよ。

解答

γ′=(−sin⁡t,cos⁡t,1)\gamma'=(-\sin t,\cos t,1)、F(γ)=(sin⁡t,t,cos⁡t)\boldsymbol F(\gamma)=(\sin t,t,\cos t) ですから F⋅γ′=−sin⁡2t+tcos⁡t+cos⁡t\boldsymbol F\cdot\gamma'=-\sin^2t+t\cos t+\cos t です。∫02πsin⁡2t dt=π\int_0^{2\pi}\sin^2t\,dt=\pi、∫02πtcos⁡t dt=[tsin⁡t+cos⁡t]02π=0\int_0^{2\pi}t\cos t\,dt=[t\sin t+\cos t]_0^{2\pi}=0、∫02πcos⁡t dt=0\int_0^{2\pi}\cos t\,dt=0 より、積分は −π-\pi です。

演習 10.2標準

アステロイド x=cos⁡3tx=\cos^3t、y=sin⁡3ty=\sin^3t(0≤t≤2π0\le t\le2\pi)が囲む面積を 系 6.3 を使って求めよ。

解答

x′=−3cos⁡2tsin⁡tx'=-3\cos^2t\sin t、y′=3sin⁡2tcos⁡ty'=3\sin^2t\cos t より xy′−yx′=3cos⁡4tsin⁡2t+3sin⁡4tcos⁡2t=3sin⁡2tcos⁡2t=34sin⁡22txy'-yx'=3\cos^4t\sin^2t+3\sin^4t\cos^2t=3\sin^2t\cos^2t=\tfrac34\sin^22t です。面積は 12∫02π34sin⁡22t dt=38⋅π=3π8\tfrac12\int_0^{2\pi}\tfrac34\sin^22t\,dt=\tfrac38\cdot\pi=\tfrac{3\pi}8 です。

演習 10.3標準

F=(x3,y3,z3)\boldsymbol F=(x^3,y^3,z^3) の単位球面 x2+y2+z2=1x^2+y^2+z^2=1 を貫く外向き流束を、定理 7.1 を使って求めよ。

解答

div F=3(x2+y2+z2)=3r2\mathrm{div}\,\boldsymbol F=3(x^2+y^2+z^2)=3r^2 です。球座標(体積要素 r2sin⁡θ dr dθ dφr^2\sin\theta\,dr\,d\theta\,d\varphi、定理 6.7[重積分と累次積分] の応用)で ∭B13r2 dV=3∫02π ⁣ ⁣∫0π ⁣ ⁣∫01r4sin⁡θ dr dθ dφ=3⋅2π⋅2⋅15=12π5\iiint_{B_1}3r^2\,dV=3\int_0^{2\pi}\!\!\int_0^\pi\!\!\int_0^1r^4\sin\theta\,dr\,d\theta\,d\varphi=3\cdot2\pi\cdot2\cdot\tfrac15=\tfrac{12\pi}5 です。

演習 10.4標準

F=(z,x,y)\boldsymbol F=(z,x,y) と単位円板 S={x2+y2≤1, z=0}S=\{x^2+y^2\le1,\ z=0\}(上向き)について、定理 8.1 の両辺を計算して一致を確かめよ。

解答

rot F=(∂yF3−∂zF2, ∂zF1−∂xF3, ∂xF2−∂yF1)=(1,1,1)\mathrm{rot}\,\boldsymbol F=(\partial_yF_3-\partial_zF_2,\ \partial_zF_1-\partial_xF_3,\ \partial_xF_2-\partial_yF_1)=(1,1,1) です。n=(0,0,1)\boldsymbol n=(0,0,1) なので右辺は ∬S1 dS=π\iint_S1\,dS=\pi。境界 γ(t)=(cos⁡t,sin⁡t,0)\gamma(t)=(\cos t,\sin t,0) では z=0z=0 ですから F⋅γ′=x y′=cos⁡2t\boldsymbol F\cdot\gamma'=x\,y'=\cos^2t で、左辺は ∫02πcos⁡2t dt=π\int_0^{2\pi}\cos^2t\,dt=\pi です。

演習 10.5標準

円柱座標で z,θz,\theta に依らない関数 f=f(r)f=f(r) が r>0r>0 で Δf=0\Delta f=0 を満たすための条件を求め、一般解を答えよ。

解答

h=(1,r,1)h=(1,r,1) を 定理 9.3 に代入すると、f=f(r)f=f(r) では Δf=1rddr(rdfdr)\Delta f=\frac1r\frac{d}{dr}\bigl(r\frac{df}{dr}\bigr) です。Δf=0\Delta f=0 は rf′=crf'=c(定数)と同値で、f=cln⁡r+df=c\ln r+d が一般解です。

  • 小林昭七『続 微分積分読本』裳華房、2001。
  • 杉浦光夫『解析入門 II』東京大学出版会、1985。
  • 松坂和夫『解析入門 下』岩波書店、1973。
  • 太田浩一『電磁気学の基礎 I』東京大学出版会、2012 — ガウス・ストークスの定理と電磁気学の関係(応用の動機づけ)。

このテーマの 100 本ノック(100 問)

執筆: Claude Code(Sonnet 5.5)・監査 3 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。