一変数関数の復習
高校の微積分では変数が一つだけの関数しか扱わないから,変数が増えた時にどんなことを考えたらいいのかを見ておく必要がある.まずは高校で習う 1 変数関数の微分についての復習から始めよう.
高校ではあまり話さないようなことを話すから復習でもないかも知れない.
関数というものを考える.の微分は変数を変化させたときのの変化の度合いを表しているのだった.グラフで言うと「傾き」である.だから変数を微小量だけ変化させると,およそだけ変化すると言える.式で書くと次のようになる. この式は,関数の変化量はに比例するという考えで作っているのだが,実際の関数のグラフは直線だとは限らないので,このような近似でしか表せないのである.が大きくなるほどこの近似は悪くなる.
逆に,が無限小に近付くほど,この近似は驚くほど正確になってゆく.無限小の極限を考えれば,イコールで結んでもいいくらいだ.無限小の変化を考えるのだというイメージを表すときにはの代わりにという書き方をする.についてのそのようなニュアンスが共有されている場合には次のように表してもいいだろう. ところで,関数の無限小の変化をと表すことにすると,の定義は次のように書けるだろう. この定義を使えば,(1) 式は右辺第 1 項を移項して,次のように書ける. ところで関数の微分はと書くこともあるので,次のように書いてもいいだろう. まるでただの割り算のような式になった.微分の記号を割り算のように表記するのは,このような「無限小の変化の極限で成り立つ」内容を率直に表していたのである.「微分は無限小の量どうしの割り算である」と言ってもいい.しかし高校で「微分は割り算ではない」と強調され過ぎるせいか,この表現に当惑してしまう学生は多いようだ.
以上の話は微分の定義を見直すとよく分かる. 分母も分子も無限小の変化になっていて,その割り算をしているだけだと分かるだろう.
高校の数学では導かれた公式を高度に使いこなす技術を要求されるが,公式を導き出すことは重視されないのであまり覚えていない人も多いかも知れない.しかし微分に関する各種の公式はこの定義に当てはめることで導かれるのであった.
合成関数の微分の復習
高校では「合成関数の微分」というものを習ったはずだ.ひどく難しく習ったような覚えがあるが,私はそんなややこしい話はしない.
先ほどの関数の変数がの関数だったらどうなるだろう?が変化すればが変化して,その影響でが変化する.その変化の具合が知りたいのである.
先ほどと同じ理屈で,無限小の変化の時には次の等式が成り立つだろう. というのはがだけ無限小の変化をしたときのの無限小の変化を表している.これを先ほどの (2) 式に当てはめれば,次のように表せる. ごくごく当たり前のことを述べているだけだ.を無限小だけ変化させた時の関数の変化量を知りたければ,もう答は見えているようなものだ.との変化の比が知りたいのだろう?この式にそのまま書かれているではないか.それはすなわち関数のによる微分という意味であるから次のように書ける. 高校で習った合成関数の微分の公式の出来上がりだ.(4) 式の両辺を普通の割り算のようにで割ってやっただけだとも言える.またもや,割り算的な関係が成り立っているかのようになった.このようなやり方で説明をすることにひどく反発を覚える人がいるようだが,別に間違った理屈ではないだろう.物理ではこういう考え方をするのが普通だ.
近頃の教科書を調べてみたら,無限小を考える前にΔxやΔtなどで割り算的に式を作っておいて,あとで極限を考えるという方式で説明をしているものも多いようで,割り算的な考え方をすることに対してそれほど風当たりが強いわけでもなさそうだ.
このような考え方をしておくと偏微分というものを理解するときに大変分かりやすくなるのである.しかし今のうちに言っておくが,偏微分どうしは割り算の考え方が成り立たないようなものだから気をつける必要がある.
多変数の場合
ではいよいよ今回の本題だ.変数が複数あるような関数について考えてみよう.
この関数は,変数が変化しても変数が変化しても,それに合わせて変化する.その変化の量はどのように表せるだろう?答から先に書いてしまうと,これらの変化が「無限小の極限」であるときに次のように表せるのである. ここで使っているやというのが「偏微分」である.最初のというのは変数だけが微小変化した場合の関数の変化の割合を意味しており,次に出てくるというのは変数だけが微小変化した場合の関数の変化の割合である.これら「偏微分」を具体的に計算するのは簡単である.例えばの場合には,変数以外の変数をただの定数とみなして今までどおりの微分計算をすればいいだけである.
説明を聞くといかにもその通りだという気はするのだが,本当にこんなにシンプルな足し算でいいのだろうかという気もしてくる.かのどちらか一方が変化するなら 1 変数の場合と変わらない話なのでこれで納得できるが,同時に変化した場合にはもっと複雑なことが起こったりはしないのだろうかという疑いが残るかも知れない.その辺りをはっきりさせることにしよう.
ととが,どちらも変化したとしよう.とりあえず無限小の変化ではなく,ただの小さめの変化だとしておこう.その結果としての値も変化する.その変化をと表すと,それは次のように書けるだろう. これからこの式を変形してゆくことにする. この変形結果のとを無限小に持って行った極限を考えると, となり,(3) 式で表した微分の定義にとても良く似たものが現れる.これらの意味を読み取ると,多数ある変数のうちの一つだけを変化させるような微分だということになるが,それは偏微分そのものである.(5) 式はこの式の偏微分の定義の部分を簡単な記号で書き直したものであり,この式は (5) 式そのものである.
こうして (5) 式が成り立つ理由がはっきりした.多変数関数の全ての変数が微小変化する時の関数の微小変化は (5) 式のように表せるわけだが,この (5) 式のような形式のことを関数の「全微分」または「完全微分」と呼ぶ.
変数が増えた場合には,同じような項を増やせばいいだけである.例えば関数がであったなら,全微分は次のようになる. 本当だろうか?同じような変形で確かめるのはちょっと大変な気もする.しかし出来ないものではないので暇ならやってみるのもいいだろう.
すっかり忘れていたが,前に似たような記事を書いたことがあって,そこでは 3 変数で説明している.つまり答はそこを見れば載っている.言うほど難しいものではなかった.
多変数での合成関数の微分
今の話では関数の変数であるとがそれぞれ変化するときにがどのような影響を受けるのかを表したのだった.さらに話を進めて,もしもも共に変数の関数になっていたらどうなるだろう?どうなるだろうというのはつまり,が変化するときのの変化はどう表されることになるだろう,ということだ.
すでに説明したことを組み合わせればいいだけなので簡単だ.の微小変化もの微小変化も次のように表せるのだった. ならばこれらを (5) 式に代入するだけでいい. この時のととの比が,を意味するのだから,次のようにも表現できる. あたかも (7) 式の両辺をで割ってこの式を導いたように見えるが,どうせやってることはそういう意味である.そう考えても問題ない.
ごちゃまぜ
仕上げにもう少し入り組んだ状況を考えてみよう.関数がという形になっているとする.今まではやがによって変化することを通してのみの影響が関数に出ていたわけだが,今回は関数の中に直接が見える形で入っているとする.
今までと同じように考えれば全く難しいことはない.まずは次のような式が作れるだろう. そして右辺の最初の二つの項には先ほども使った (6) 式を代入してやる. この両辺をで割れば次の式が得られる. これが,変数が変化した時の関数の変化率を表す式である.今までのような形式が揃った形ではなくなるが,こんなものである.これを見るとととが全く違った意味で使われていることが実感できるだろう.普通の微分であると偏微分とを言葉ではっきりと区別したいときのために,普通の微分のことを「常微分」ということがある.常微分というのはが変化した時の関数への影響の全てを含めた形での変化率を表しており,偏微分というのは,関数の中に目に見える形で書いてあるだけが変化した場合の変化率を表している.
記号を変えて理解を確認
変数の記号が変わるだけで話が分からなくなる人もいるので,簡単な例でもう一度同じことを説明してみよう.という関数があるとする.ところが,このというのはの関数であったとする.要するに,だということだ.
この時,を計算しようと思ったら,に含まれるの影響については全く気にしなくていい.目に見えているだけを変数だと考えて微分をすればいいのだ.それがによる偏微分というものである.
を通して現れるの影響まで考えたければ,それは常微分を考えれば良くて,次のように表される. なぜこう書けるのかがちゃんと分かればここまでの理解は十分だ.念のために説明しておこう.まず,はとの関数だから全微分が次のように書ける. そして,はの関数なのだから,についてはと書ける.これを代入する. この両辺をで割ればさっきの形が出来上がるというわけだ.
最後に読み方など
状況によっては「偏微分を使った関係式」は他にも色々と作れるのだが,紹介としてはとりあえずこれくらい知っていれば問題ないだろう.もう少しややこしい状況については,偏微分の使用に慣れた頃にまた話そう.
ところで,この偏微分で使っているという記号だが,単独では「デル(der)」または「ラウンドディー(rounded d)」(丸っこい d という意味)などと呼ばれている.英語では偏微分のことを「partial derivative」というから,この記号を「パーシャル・・・」などとつぶやきながら書くこともある.
こういうものは知らなくてもあまり困ることのない知識だが,知っていると役に立つこともあるかも知れない.例えばパソコンなどでこの記号を表示させたいときだ.「でる」と入れて変換してやればこの記号が出てくる機種もある.「へんびぶん」と入れれば変換してくれるものもある.なぜ「デル」と呼ばれるのかという由来については調べても良く分からなかった.後で出てくる(ナブラ)という記号は「デル演算子(del-operator)」と呼ばれることもあって紛らわしい.しかし英語ではこれらの綴りは違う.「der」と「del」の違いだ.とはいうものの,どちらの呼び方もあまり使うものではないので私は困ったことはない.
英語では偏微分は「部分的な微分」という意味だから,ひょっとして微分(derivative)の綴りを部分的に取って「der」なのかも知れないと思った.