はじめに
まずは、ハイキングが大好きな山田登子さん(仮名)のある日の1日をご覧ください。
(山田登子さんのある1日)
今日は友達とハイキングだ!昨日は楽しみであんまり眠れなかったわ!
10:00 最初は上り坂だ。きれいな景色を見るために頑張るぞ~(^^)/
11:00 坂がきつくなってきた…でもあとちょっとで頂上だ!
12:00 平らなところに到着!ここでお待ちかねのお弁当タイム(^^)!
13:00 お弁当も食べ終わったことだし、ここから下り坂ね。
14:00 また少し上り坂…足が疲れてきた~(;_;)
15:00 すぐに下り坂に戻ってよかったわ!駅が見えてきた
16:00 駅に到着!電車では爆睡だわ(笑)
今日は一日楽しかったわ!でも明日は筋肉痛かも~(トホホ)
さて、この記録の太字部分に着目すると、私たちは彼女が登った山の全体像を見なくても、彼女が登った山の地形を知ることができます。

このように、山の全体像を知らなくても、山を登ってみれば山の形がわかるわけです。では今度は山の形ではなく、例えばy=x3−3xのようなグラフの形を知りたいとしましょう。グラフの場合は「山を登ってみる」ことに相当するのが「微分」なのです。
直線の傾き

山を登ってみてわかることは、上り坂か下り坂か、どれだけ急勾配なのか?という情報で、それらをつなぎ合わせるとだいたい地形がわかるわけです。この勾配を表す単位にパーミル(‰)というものがあり(鉄道オタクにはおなじみですね)、例えば「20‰」であれば、横に1000m進むたびに20m高さが変化することを表します。つまり、「1000m進んだら高さがどれがけ変化するか?」が「パーミル」なのです。
同じように、座標平面上では「横方向(x方向)に+1進んだら縦方向(y方向)にどれだけ上がるか?」を直線の「傾き」といいます。言い換えると、xが+1増えるたびにyが+a増える直線が「傾きa」の直線です。もし傾きが−2のようにマイナスだったら、xが増えるたびにyが減ることになるので、右下がりの直線になります。


では、x方向に+3増えたらy方向に+2増えるような直線の傾きはどうでしょうか?この場合、x方向に+1増えたときのy方向の増加量は2×13なので、傾きは23になります。このように、
直線の傾き=yの増加量 xの増加量
で計算できることを覚えておきましょう。
曲線の傾き(微分)

では、まっすぐな直線ではなく曲がりくねった曲線の勾配を知るにはどうしたらよいでしょう?曲がった曲線の場合、上り坂もあれば下り坂もあったりと、場所によって勾配が違うので、各場所ごとに勾配を調べる必要があります。
では試しに、y=x2というグラフのx=1における勾配を考えてみましょう。あとのことを考えて、f(x)=x2とおいて話を進めます。この記号は、例えばf(3)ならf(3)=32のようにxの部分に3を代入した値を表す、ということです。
とりあえずxを変化させて、「xの増加量」と「yの増加量」を考えてみましょう。今知りたいのは「x=1という1点における傾き」なので、xをほんの少しだけ変化させてみます。例えばxを1から1.01まで変化させてみましょう。
x | 1 | → | 1.01 | 増加量0.01 |
y | f(1) | → | f(1.01) | 増加量f(1.01)−f(1) |
すると上の表から、xを1から1.01まで動かした時の傾きはf(1.01)−f(1)0.01と表せることがわかります。しかしこれは「1から1.01まで動かした」時の情報なので、「x=1における傾き」というには不正確ですね。同じようにxを1から1.001まで動かした場合を考えれば、もっと正確にできそうですが、これでも完全に正確ではありません。
増やす量を0.01と0.001とか具体的な数で考えていてもダメそうなので、文字にして、Δx増やす場合を考えてみましょう。
★ここでΔというのは「デルタ(ギリシャ文字)」で、英語のDに対応します。「変化量」を表す英語「difference」の頭文字Dをギリシャ文字Δにして、Δxで「xの変化量」を表そう、というわけです。
x | 1 | → | 1+Δx | 増加量Δx |
y | f(1) | → | f(1+Δx) | 増加量f(1+Δx)−f(1) |
xを1から1+Δxまで動かした時の表は上のようになるので、この時の傾きはf(1+Δx)−f(1)Δxと表せます。先ほどのように、このΔxの部分を0.1、0.01、0.001という風にだんだん0に近づけていけば、より正確な値に近づいていくはずです。そこで、「x=1でのy=f(x)の傾き」を
(∗) limΔx→0f(1+Δx)−f(1)Δx
と定めることにしましょう。
これは、「Δxを0に近づけた時のf(1+Δx)−f(1)Δxの値」という意味です。例えば、
limΔx→3(Δx+2)
だったら、「Δxを3に近づけた時のΔx+2の値」なので、3+2=5となります。
(∗)式をx=1におけるf(x)の微分といい、f′(1)という記号で表します。

f(1+Δx)−f(1)Δxというのは右図の赤い線の傾きで、Δxを0に近づけると、この線は水色の線(=接線)に近づいているので、結局(∗)式は「接線の傾き」を計算していることになります。
x=1だった部分をx=aとして、今の話をまとめておきましょう。
微分の定義
f′(a)=limΔx→0f(a+Δx)−f(a)Δx=「x=aにおけるy=f(x)のグラフの接線の傾き」
微分の計算
では実際に微分の計算をしてみましょう。例として、まずf(x)=x2を考えてみます。上の定義に当てはめて計算してみると(以下ではaの部分をxに変えた式を書きます)、
f′(x)=limΔx→0f(x+Δx)−f(x)Δx=limΔx→0(x+Δx)2−x2Δx=limΔx→0x2+2xΔx+(Δx)2−x2Δx=limΔx→02xΔx+(Δx)2Δx=limΔx→0{2x+Δx}=2x
と計算できます。Δxという記号がイカツイですが、やったことは2乗を展開して約分してΔxのところに0を入れただけです。
以上より、f(x)=x2のときf′(x)=2xという式が得られました。これにより、さっき知りたかったy=x2のx=1における傾きは、f′(1)=2であることがわかります。
同じように計算をしてみると、
微分の公式
f(x)=xnの時、f′(x)=nxn−1 (右肩の数を前に出して1引く)
という公式が導かれます(ここでは計算の詳細は省略しますが、同じように展開して約分して0を入れるだけです)。これを使うと、x3の微分は3x2、x1の微分は1x0=1という具合に計算できます(x0=1に注意しましょう)。
グラフを描いてみる
では微分の計算を利用してグラフを描いてみましょう。試しに、y=x3−3xのグラフを描いてみます。f(x)=x3−3xとおくと、さっきの公式から、
f′(x)=3x2−3=3(x2−1)=3(x+1)(x−1)
と計算できます。このことから、次のような表が作れます。
x | … | −1 | … | 1 | … |
f′(x) | + | 0 | − | 0 | + |
f(x) | 2 | −2 |
この表の見方は、例えば一番右側の欄であれば、
xが1より大きいとき、x+1もx−1もプラスなので、f′(x)はプラス
→傾きがプラス→右上がり

という具合です。これを増減表といいます。これはまさに最初に出てきた「山田登子さんの1日(上り坂と下り坂の情報)」と全く同じですね!これを使うと、最初に山の形がわかったのと同じようにして、グラフの形がわかります。
まとめ
「山を登って山の形を知る」という最初の発想がまさに微分であったことがご理解いただけたでしょうか?微分はグラフを描くこと以外にも、いろいろなことに応用されます。例えば、前回の記事で述べた最小2乗法の計算も、微分を使えば、より簡単な計算で答えを出すことができます。これを機に、微分や積分の計算に興味をもっていただけたらと思います。