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

2.3 微分の性質と簡単な関数の微分

微分という演算の持つ性質

まず、よく使う式をまとめておこう。ここまでで「微分」という演算の意味がわかっていれば、どの性質も少し考えれば納得できるはずである。

微分の性質

線型性

という言葉はこの後もよく出てくる。これは

の二つの性質を合わせ持っているということである。

確認するには、αf(x)+βg(x)を微小変化させてみればよい。

αf(x+dx)+βg(x+dx)=α(f(x)+f(x)dx)f(x+dx)+β(g(x)+g(x)dx)g(x+dx)=αf(x)+βg(x)+(αf(x)+βg(x))(αf(x)+βg(x))dx

となって線型性が確認できる(ここ以後しばらくの計算ではO((dx)2)には興味がないので、常に省略する)。この式をあえて図で表現しておくと以下のようになる。

次のライプニッツ則は具体的には、

f(x+dx)g(x+dx)=(f(x)+f(x)dx)f(x+dx)(g(x)+g(x)dx)g(x+dx)=f(x)g(x)+f(x)g(x)dx+f(x)g(x)dx=f(x)g(x)+(f(x)g(x)+f(x)g(x))(f(x)g(x))dx

という計算をやると、右辺のdxの1次のオーダーの係数(つまり、微係数)がf(x)g(x)+f(x)g(x)であることがわかる。下の図はこの微分演算の時に行われている微小変化のイメージである。

最後に{\bf 合成関数の微分}(このルールは「連鎖律(chain rule)」とも呼ばれる)を数式で表現しておこう。g(f(x))という合成関数を考えて、その独立変数xx+dxと微小変化させる。

結果、f(x)

f(x+dx)=f(x)+f(x)dxd(f(x))

へと変化する。ここでd(f(x))=f(x)dxという記号を使った。d()のようにdをつけることで「(なんとか)の微小変化」という意味を持たせるこれをさらに省略してdf(x)、さらに(x)も省略してdfとだけ書いたりもする。。ライプニッツの記号の方を使うと、d(f(x))=dfdx(x)dxと書けて、この式を「dxを約分している」というイメージで捉えることができる。

f(x)xが微小変化すると、g(f(x))

g(f(x+dx))=g(f(x)+f(x)dxd(f(x)))

と微小変化する。上にも書いたように、f(x)dxの部分をd(f(x))と考えれば、

g(f+d(f(x)))=g(f)+g(f)d(f(x))

という展開をもう一度考えて、

g(f(x+dx))=g(f(x))+g(f(x))f(x)dxd(f(x))

とすることで、g(f(x))の導関数がg(f(x))f(x)だとわかる。

これを図で表現したのが右の図である。合成関数のときのように、xyzy=f(x),z=g(y))という関係がある時、xを微小変化させた時にそれに応じてyが、そして連鎖してzが変化する。

図には三つの導関数

dydx(x),dzdy(y),dzdx(x)

を表す三角形(この三角形の傾きが導関数の値)が描かれている。導関数はdx,dy,dzという三つの微小量の比でここでも計算しているのは微小変化の「比」だけであって、微小変化そのものではない。計算されるものだから、

dzdy(y)dydx(x)=dzdx(x)    y=f(x)

が成立する。

dzdydydx=dzdx

という「約分」を行った、と考えてもよい。

くどいようだが、もう一度確認しておこう。dydxは「分数」の形で書いているが普通の意味の割り算ではない。しかし「比の極限」ではあるので、分数と同様に「約分ができる」という性質は持っている。そういう意味で、この計算を「約分」と見ることは正しい。

例としてF(x)=(x2+x)3の微分をしてみよう。これをf(y)=y3,y=g(x)=x2+xとして、F(x)=f(g(x))と考えてから微分すると、

ddxF(x)=ddxg(x)(2x+1)ddyf(y)3y2=3(2x+1)(x2+x)2

となる。慣れてきたらyを導入するのも省略して、

(x2+x)3+d((x2+x)3)=(x2+x+d(x2+x))3d((x2+x)3)=(x2+x+d(x2+x))3(x2+x)3d((x2+x)3)=3(d(x2+x))(x2+x)2=3(2x+1)(x2+x)2dx

のように計算したってよい。

冪の微分

x2,x3の場合をここまで考えたが、xnの微分も同様に

y+dy=(x+dx)(x+dx)(x+dx)(x+dx)n

の中にあるdxの1次はn個のxn1dxであろうと考えるか、もしくは

y=nx×x×x×x×x×x×x×dxn

と考える(二つ以上のxが変化してdxになったものは、O(dx2)となって出てこない)と、

dy=nxn1dx   dydx=nxn1

と分かる。

上の式はnが自然数なら正しい。では、指数が負の整数ならどうなるだろうか。その場合は、y=xnをまず、xny=1に直してから、その微小変化を考えると、

(x+dx)(x+dx)(x+dx)(x+dx)n×(y+dy)=1xny1+nxn1dxy+xndy=1xndy=nxn1dxxnydy=nxn1dx

となる慣れてきたら、「xny=1の両辺を微分する」の一言でnxn1dxy+xndy=0を出してよい。(結果dydx=nxn1を上のdydx=nxn1と見比べると、単にnnと置き換えただけの式になっている)。

指数が整数でない場合についても考えよう。たとえばy=x1nについては、これをまずyn=xになおしてから、

(y+dy)(y+dy)(y+dy)(y+dy)n=x+dx

とすれば(これまで同様、1次のオーダーを取り出すことで)こちらも慣れてくれば、yn=xからすぐにnyn1dy=dxが出せるだろう。

nyn1dy=dxdydx=1nyn1=1nx1n1

がわかる。同様に、y=xmnに関してもyn=xmとしてから

(y+dy)(y+dy)(y+dy)(y+dy)n=(x+dx)(x+dx)(x+dx)(x+dx)mnyn1dy=mxm1dx

のように考えれば、

dydx=mnxmn1

が示せるから、一般の有理数α=mnに対してy=xαの微分は

dydx=αxα1

としてよい。ここまでくれば、「無理数に対しても極限操作で定義すればよさそうだ」とわかるので、αは任意の実数でよい。この式を見ると微分によりxの冪を1ずつ下がることが言える。例外は定数(すなわちx0の時)で、この時だけは()×x1とはならず、0となるでは微分するとx1=1xになる関数はないのかというと、ちゃんとある。

ここではxαだけを考えたが、すでに微分が線型性を持つことは知っているので、

ddx(axα+bxβ+cxγ+)=aαxα1+bβxβ1+cγxγ1+

のように冪の和の微分も簡単にできる。

 この後テキストでは分数関数や逆関数の微分の話があったが、それは後日にまわして、まず三角関数の微分についての話をした。

速度と微分の関係へ 第7講目次へ戻る 2.4 三角関数の微分