Loading [MathJax]/jax/output/HTML-CSS/jax.js

自然科学のための数学2014年度第15講


4.9 面積・体積と積分

4.9.1 円錐・角錐の体積

円錐や角錐の体積は底面積をS、高さをhとすると、13Shで書ける。これを定積分を使って出そう。

頂点を原点として、底面に垂直な方向の距離を考えて、その距離xとする(面に垂直な下向きの方向にx軸を取る)。

そして定積分の精神に従って、このxを微小区間に切り刻み、その一つの微小区間の幅(この円錐や角錐をビルと考えた時の「一階の高さ」である)をdxとする(座標xから座標x+dxまでを切り取って考える)。

この一階の体積は、この階の底面積×dxである。面積はスケールの自乗に比例するから、底面積はS×x2h2である(右の図では円錐の場合を示したが、角錐であっても同様)から、

h0Sx2h2dx=[Sx33h2]h0=Sh3

となる。分母の3の出処はbax2dx=[x33]baの3だったのである。

ここで体積を計算した方法からすると、円錐や角錐の頂点が(底面に平行な方向に)移動したとしても体積が変わらない(つまり体積は底面積と高さだけで決まり、傾きにはよらない)ことが納得できる。これは円柱などの場合でも同じである。

球の体積

球も同様に微小な高さdxに分けて考える。

今度はx=0は球の中心におくと、図に描いたように、各階の床は半径r2x2の円で、底面積π(r2x2)を持つ。これに高さdxを掛ければ一階分の体積が出るから、範囲r<x<rでこれを積分して、

rrπ(r2x2)dx=π[r2xx33]rr=π(r3r33(r3+r33))=4πr33

となる。

テキストには「曲線の長さ」に関する節が有りましたが、省略しました。

糸の張力

質量mの物体を天井から長さの糸で吊るす(糸は伸びないとする)。糸が単位長さあたりρの質量があるとすると、天井からxの位置での張力はどれだけか、という問題を考えてみる。やはり糸をdxという微小部分ごとに切ろう。その微小部分の質量はρdxであり、ここに働く力は、重力ρgdxと、上の部分の糸の張力Tと下の部分の糸の張力T+dTである(下の部分では張力が変化していることに注意)。つりあいの式は

ρgdx+T+dT=T

であるから、

dT=ρgdx

積分して、

T=ρgx+C

となる。糸の端でT=mgとなるから、

mg=ρg+C

となって、

T=ρg(x)+mg

とすれば任意の場所での張力が計算できる(実はこれは次の章からやる微分方程式の、もっとも簡単な例である)。

この結果は積分なんて使わなくても、図のように糸を場所xで(頭の中だけで)切断して、切断した場所より下にある部分の質量がm+ρ(g)であることを考えればわかる。

そこで次に積分が必要な状況を考えよう。簡単のため重力のない無重力空間を考えて、物体をある点を中心にくるくる回したとする(その回転の角速度をωとしよう)。物体とともに運動している系で考えると、中心からxの場所の微小部分には、遠心力ρxω2dxが働いているから、この場合のつりあいの式は

ρxω2dx+T+dT=T

であり、これを積分していくと、

T=ρω22x2+C となる。この場合はx=のところでT=mω2となることを使って積分定数を定め、 T=mω2+ρω22(2x2) が答えとなる。
ここに重積分に関する説明がありましたが省略しました。

第5章 1変数の微分方程式

5.1 微分方程式とは

「微分方程式(differential equation)」とは、関数とその微分によって表現された式である。すでに第一講で微分方程式を「図解で」解くことをやった。 以下ではこれまでで知った「積分」という計算を使って数式で解いていく方法を考える。

5.1.1 簡単な例と、その意味および用語

もっとも単純な微分方程式は

ddxf(x)=0

である。これは計算するまでもなく「微分して0になるのは定数」と判断して、

f(x)=C

が解となる。これは二つ上の式を積分した結果が上の式だと考えても同じことである。

この、もっとも簡単な微分方程式も、微分方程式の解は、微分方程式だけでは決まらないという一般的性質を持っている。「決まらない」理由は積分定数という任意の定数が入ってくるからであると考えておけばよい。あるいは、微分が決まるということは「その点での傾き」が決まるだけであるから、「どの点で始めるか」を決めないことには線が引けない(関数が決まらない)と考えてもよい。

次に、もう何度も出てきている例を考えよう。

ddxf(x)=f(x)

も微分方程式である(関数f(x)とその導関数ddxf(x)とで作られた方程式である)。

この解(の、少なくとも一つ)を、我々はとっくに知っていて、

f(x)=ex

がその答えである。ただし、これは「一つの解」ではあるが「全ての解」ではない(上に書いたように微分方程式の解は、微分方程式だけでは決まらないのである)。

実際、この微分方程式をよく見ると、exに定数Aを掛けたAexもまた、微分方程式を満たすことがわかる。それは、両辺がf(x)の1次式であることからもわかる。一般に、微分方程式が求めるべき関数f(x)に関して同次(1次なら1次ばかり、2次なら2次ばかりを含んでいる)ならば、定数倍しても解である。

ということは、

f(x)=Aex

と書くことができる。この解は「一般解」である。

一般解はたくさん(Aの数だけだから実際無限個)ある。つまり微分方程式だけでは、解を一つに定めることはできない。解を一つに定める時には、なんらかの付加的な条件を置く。たとえば「f(0)=1とする」のように(この場合A=1となる)。

このような条件は状況に応じて「境界条件(boundary condition)」あるいは「初期条件(initial condition)」などと呼ばれる条件を定める場所が時間的な「最初」である時は「初期条件」という言葉がよく選ばれる。

このような方程式に従う自然現象の例としては、放射性物質の崩壊がある。放射性物質は、「半減期」と呼ばれる一定期間(以下Tとする)を経過すると元の量のうち半分が崩壊注意すべきは「半減期の2倍」の時間が経過すると全部なくなるのではなく、元の量の14になる、ということ。し、別の物質に変化する。よって、時刻tにおける放射性物質の量N(t)

N(t)=N(0)(12)tT=N(0)etlog2T

という式で表すことができる。なぜこのような式になるのかというと、上の式が微分方程式の解であることとわかるように、

ddtN(t)=log2TN(t)    dN=log2TNdt

という式が成立しているからである。この式の意味は、微小時間dtの間に放射性物質の量がlog2Tdtだけ減るということである。N,dt以外の量は定数なので、「今ある量に比例して減る」という法則を示している。これは放射性物質はまわりの状況や物質の状態とは無関係に一定確率で崩壊するということを示している。これが生物の死であれば「年老いた個体は死にやすい」「密集した環境では食料が確保できず死にやすい」などの理由で確率が変わる。放射性物質には「年齢」のような個性がないということがわかる。

微分方程式の分類

微分方程式を解くテクニックは解くべき微分方程式の形により様々なので、後のために微分方程式の形を分類しておこう。

階数による分離

微分方程式は、独立変数x、従属変数yと、その微分ddxy,d2dx2y,の間にある

Φ(x,y,ddxy,d2dx2y,)=0

のような形で書ける関係式であり、この式を満たすyxという関係を求める、というのがその目的である。

微分方程式を分類する方法の一つが「何階微分を含むか」という点での分類である。n階以下の導関数を含む微分方程式を「n階微分方程式」と呼ぶ。

Φ(x,y,dydx)=0

となるのが一階微分方程式である。n階の微分方程式を解くということは不定積分をn回やるから、不定積分のたびに積分定数が出て来て、n個の「未定のパラメータ」を含む。つまりn階微分方程式の解はn個の(微分方程式だけでは決まらない)パラメータを含むと考えてよい(ただし、微分が不連続性を持つ関数では、積分定数が領域によって違うということもあるので、その場合パラメータの数は増える)。

正規形と非正規形

一階微分方程式を適当に変形することで、

ddxy=F(x,y)

の形にできた時、この式は正規形である、と言う。右辺が定まらない場合は非正規形である。一例を挙げると

(ddxy)2+y2=1

で、これを変形しても、

ddxy=±1y2

となってしまってddxyが一つに決まらない。

線型か非線型か

微分方程式を使って求めたい関数をyとした時、微分方程式がyに対して線型(つまり定数とyの1次式しか含んでいない場合)を「線型微分方程式」と呼ぶ。線型の微分方程式は

Ad2dx2y+Bddxy+Cy+D=0

のような形をしている(yの微分についても線型であることに注意)。この式はyの線型二階微分方程式ということになる(一階もしくは三階以上の微分方程式も同様に考えられる)。

この式はDという「定数項」を含んでいるが、これを含まない場合(つまりD=0の場合)は(次数がそろっているという意味で)「斉次線型微分方程式」と呼ぶ(D0の時は「非斉次線型微分方程式」である)。

そしてもう一つ、重要な分類が次の節で行う「変数分離」が可能かどうかである。

変数分離できる微分方程式

以下では、微分方程式の中でも比較的簡単(でも応用範囲は広い)な「変数分離できる微分方程式」について考えていこう。

変数分離とは

タイトルにある「変数分離できる」とは、「微分方程式を変形することで、

f(y)dy=g(x)dx

の形にすることができる」ということである。変数分離される前は、dydx(x)=g(x)f(y)という形である。つまりはxyという二つの変数が左辺と右辺に分離できる場合を考える。

変数分離はいつでもできるとは限らないことに注意しよう。たとえばdydx(x)=x+yという簡単な場合でも左辺にyだけを集めることはできない(この微分方程式は解ける。つまり変数分離できなくても解ける時は解ける)。
以下この節では「変数分離できる場合」に限って話をする。

\節{DEexp}で例として上げたddxf(x)=f(x)は変数分離できる微分方程式の例でもある。

dydx=ydyy=dxlog|y|=x+C

のように、「変数分離した後で積分」という方法で解くことができる。

FAQ:左辺には積分定数はいらないのですか?

左辺に積分定数をつけても、結果は同じなのである。もし左辺に積分定数をつけたとすれば、左辺の積分定数と右辺の積分定数は別の定数なのでそれをそれぞれA,Bとして時々、積分定数をどっちもCにしてy22+C=x22+Cとして両辺で打ち消してしまう、という計算をする人がいる(←ここは驚くか笑うかするところ)が、積分定数は左辺と右辺それぞれにおいて「任意の数」だから、両辺で一致する理由はない。

y22+A=x22+By22=x22+BA

となるが、ABもまだ決まっていない数であり、しかも結果にはBAという組み合わせでしか出てこない。つまり、答えを出すためにはA,Bそれぞれを求める必要はなく、BAだけを求めればよいから、C=BAとおいて1つの積分定数と思えばよい。

簡単な例を示そう。

dydx=xy

という式(前に図で考えた微分方程式で、答は円であった)は書き直すと

ydy=xdx

と変数分離できる。これを積分すると、

ydy=xdxy22=x22+C

となる。Cは積分定数である。

結果を整理すると、

x2+y2=2C

という円の式が出てくる(半径は2Cである)。

ここで、y=f(x)の形にまで持って行っていないが、必ずしもそうしなくてはいけないというわけではない。実際、今の場合ではy=f(x)の形にしようとすると、y=±2Cx2のように複号が必要になってちょっとやっかいになる。

次にdydx=yxを同様に解いてみよう(\reftext{chokusendiff}{図で考えた時}、この解は「原点を通る直線」であった)。

dydx=yxdyy=dxxlogy=logx+Cey=xeC

となり、確かにこれは(傾きeCの)直線である(図を描いて考える方が直線という答がすっとわかる)。

実例:ロケットの到達速度

燃料を噴射して飛ぶロケットの噴射した燃料の量と到達速度の関係は微分方程式から求めることができる。もし、我々が微分方程式というものを知らないとすると、以下のような「大間違い」をやらかすことになる。

大間違い

静止していた質量m0のロケットが質量mの推進剤(燃料を燃焼させた結果であるガスなど)を速さwで後方に噴射した。噴射後、ロケットが速さVになったとする。運動量の保存から、

0=(m0m)V+m×(w)

が成り立つ。

結果として、V=mm0mwである。

上の「大間違い」は何が間違いなのかというと、ロケットの質量も速度も連続的に少しずつ変化していく量なのに、まるで一気に変わったかのように考えてしまったことである。連続的に少しずつ変化していく量は微分や積分を使って表現しなくてはいけない。そこで、微小変化について絵を描くと以下のようになる。

左の図はすでにある程度噴射した途中の状態で、すでに速度Vを持っている。この時の質量は最初のm0に比べて少ないmになっている。その微小時間後に、ロケットは質量m+dmで速度V+dVになっている。噴射された推進剤は「大間違い」の図のようにwの速度で後方へ進むのではなく、Vwという速度で前方へ進む(w>VならばwVの速さで後方へ進む)。既に速度Vを持っているロケットから、wの速さで後方に噴射されたのだから、wではなく速さwVになる、と考えればよい。

ここで、dmは「質量の変化量」であるから、今質量が減っていくという状況においては負の量であることに注意しよう---だからといって気を利かせたつもりで、噴射後の質量をmdmとかやってはいけない(よくある間違いである)。dmなどdのついた量はあくまで「変化量」であり、減る時はdm<0であると考えていかないと、積分結果がおかしなことなってしまう。よって、噴射された推進剤は質量がdm>0なのである。

運動量保存則を考えると、

mV=(m+dm)(V+dV)dm(Vw)

となる。この式を整理すると、

mV=mV+dmV+mdV+dmdVdmV+dmwmdV=dmwdV=wdmm

となる。この積分結果はV=wlogm+Cである。m=m0(初期値)の時にV=0という初期条件を使うと、C=wlogm0となるので、

V=wlogm+wlogm0=wlog(m0m)

が成立する式となる。δ=(m0m)という量は「質量比」と呼ばれる(文字通り、噴射前と噴射後の質量の比である)。グラフで分かるように、δを大きくしてもVはどんどん増えるというわけにはいかない(logxという関数は傾き1xだから、傾きがどんどん緩くなっていく)。ロケットの性能を上げるにはwを大きくすることが大事であることがわかる。

受講者の感想・コメントへ→


第14講へ 講義録目次ページに戻る