登場人物紹介
僕:数学が好きな高校生。
テトラちゃん:僕の後輩。 好奇心旺盛で根気強い《元気少女》。言葉が大好き。
僕とテトラちゃんは《平均値の定理》の一般化についておしゃべりをしている。
僕「つまりね、《平均値の定理》の一般化っていうのは、次のものを使って関数を表せないか……という話なんだ」
テトラ「はあ……」
僕「をとで表すっていうのは、テトラちゃんお気に入りのテイラー展開だよね!」
テトラ「あっ!!」
僕「をとで表すとしたら、いったいどうなるか……を考えていこう」
テトラ「はいっ!!」
僕「テトラちゃんはテイラー展開が好きだよね」
テトラ「そうです。先輩からの冪級数展開を教えていただきました(『数学ガール』第9章参照)」
僕「そうだったね。うん、あのときはという関数を、
テトラ「はい、そうでした。あのときには《平均値の定理》と関係があるなんてわかりませんでした。そもそも《平均値の定理》も知りませんでしたし、冪級数展開も知りませんでしたし……」
僕「でも、一次関数や二次関数は知ってたよね」
テトラ「はい? え、ええ。一次関数も二次関数も知っています。たとえば……」
僕「そうそう、そういうものだよね。に関する一次関数といったら、二つの定数を使ってという式で表される。一次関数だからがなくならないようにするためにとするけど、ともかくという式」
テトラ「はい。同じように二次関数だったらで、になります。これはよく知っています」
僕「という形だと一般化しにくいから、定数項はにして、の係数はにして、の係数はにする。ああ、それからはいつもをあらわすことにすると、 一次関数や二次関数はこう書いても構わないことになる」
テトラ「はいはい、わかります。先輩やミルカさんとのお話で、こういう場面はよく出てきますから」
僕「こういう場面って?」
テトラ「あたしは、のように、つい個別の文字を使いたくなるんです。これがだな、あれがだな、と顔が見えた方がわかりやすいからです」
僕「文字の顔ね……なるほど」
テトラ「でも、先輩はのような文字を、のようにするっと置き換えるんですよ」
僕「うん、そうだね。さっきの二次関数の例だとをに、をに、をに置き換えたね」
テトラ「え……あ、そうですね。逆順でした。それで、のようにすると急に一人一人の顔が見えなくなるんですが、 その代わりに、この人たちは《同じチーム》ってわかるんですよ!」
僕「同じチーム?」
テトラ「そうです。というのはみんなという一つのチームです。同じチームで同じユニフォームを着ていて、背番号が違うだけ」
僕「なるほどね!確かに背番号だ。のという添字が背番号になっている」
テトラ「そういう場面がよく出てくる……とあたしは思うんです」
僕「だとまとめて扱いにくいけど、だと、のようにまとめて扱えるからだね」
テトラ「あっと、すみません。話の腰を折ってしまいました」
僕「いやいや、いまのテトラちゃんの話はおもしろいと思ったよ。実際、背番号に注目することになる」
テトラ「?」
僕「のように係数を表すと、一次関数や二次関数というくくりを越えて、一般化できるからね。 次関数はこんなふうに書けるし」
テトラ「はい。そしてですね」
僕「そういうこと。そして、背番号の変化……つまり、添字の変化に注目すると、シグマを使ってこんなふうに書ける」
テトラ「は、はい。大丈夫です。シグマが出てきても焦りません」
僕「次関数をシグマで表すと、和の本体になる部分にスポットライトがあたるから、どんな和を求めているのかがわかりやすいよ」
テトラ「和の本体というのは、でいうと、
僕「そうそう、その部分」
テトラ「それで、ええと、次関数はシグマを使って書き表せる……と」
僕「うん。一次関数でも二次関数でも、一般に次関数は、という係数が決まれば関数も決まることになるよね」
テトラ「係数が決まれば決まります。そ、それは、当たり前のことですよね?」
僕「うん、そうなんだけど、じゃ、次関数における係数とはいったい何だろう、という話になる」
テトラ「次関数における係数とはいったい何かといいますと、次関数を決めているもの……でしょうか。 次関数を決めている数列……といいますか」
僕「そうだね。そこで、その係数はにおける微分係数とどんな関係があるだろうかというのがポイントなんだ」
テトラ「ははあ……それでテイラー展開になる?」
僕「うん、テイラー展開につながっていくことになる。そのまえに、僕たちがよく知っている一次関数や二次関数における係数について考えてみよう」
テトラ「たとえば、という一次関数があったとき、は何なのか、は何なのか……という意味ですね?」
僕「そういう意味。ちょうどいいからその例を使ってみるよ。《例示は理解の試金石》だから、具体例で考えるのがいいよね。 と置いたとき、関数は何度でも微分できる」
テトラ「はい。すぐできます!」
僕「そうだね。これで、係数は……」
テトラ「はいはい。にして考えれば、の定数項はですし、の係数はになります」
僕「そうそう、を冪級数展開したときも同じように考えたよね」
テトラ「はい。ですから、は、こんなふうに書けます」
僕「そういうこと。この式をよく観察すると、の係数はになっている。 のグラフは直線になるけど、 の係数はその直線の傾きで、その値はになるのはよくわかる」
テトラ「なるほどです。での接線の傾きは直線の傾きそのもの……ということですね。 以外でも同じですけれど」
僕「そうそう。もちろん、いまの話はテトラちゃんが作ってくれたという一次関数だけにいえることじゃなくて、でもでも同じ。一般的に……」
テトラ「はい、一般的にとしたら、で、が成り立ちます」
僕「一般化するために、項の順番は逆にしておくよ」
テトラ「そうでした、そうでした」
僕「何をやっているかはわかるよね?」
テトラ「はい、わかります。次関数が与えられたとき、そのの係数を、 関数ので表すお話です」
僕「じゃ、二次関数でやってみよう」
テトラ「あたしがやります!二次関数を次のように表します。
僕「いやいや、根気強く計算するテトラちゃんがそこでミスするとは思ってなかったよ」
テトラ「ですから、が二次関数の場合には、こんな式が成り立ちます」
僕「うん、それでいいよね。じゃ、いよいよ次関数。つまり、
テトラ「はいはい。これは何度もやりました。をで微分したらになるというのを使うと、ずれていくんです」
僕「うん、シグマを使うとこうなるね」
テトラ「はい。これで、を代入しますと、定数項以外がぜんぶ消えます!」
僕「そうだね。あとは階乗を使えば、簡単に書ける」
テトラ「はい、これで、が求められました」
僕「次関数は係数が決まれば決まる。ということは、次関数はにおける微分係数を使ってこんなふうに表せるということがわかった」
テトラ「……」
僕「つまり、次関数のの係数というのは、微分係数で表せるということになる」
テトラ「……」
僕「分子は階導関数でを代入したもの、分母はの階乗、どちらも回の繰り返しが出てきてる。以前ミルカさんが言ってた微分演算子のと、下降階乗冪を使うと、
テトラ「……」
僕「どうしたの?」
テトラ「ちょっと……いろんなことを考えていました」
僕「いろんなこと」
テトラ「あのですね。あたしはの冪級数展開を教えていただいたとき、 すごい!と思っていました。という関数をで表すということをすごいと思ったからです。 そしてその係数に微分係数が出てくるということも」
僕「……」
テトラ「いま、先輩のお話を聞いていて、それから微分をしていて思ったことがあります。それは、 のような関数に限らず、 一次関数や二次関数の係数がそもそも微分係数で表せるということです」
僕「そうだね」
テトラ「言われてみれば当たり前ですが、いままでそれを意識したことはあんまりなかったと思います。 微分という計算をするときには、 まず関数があって、それを微分するものだと思っていました。 何というか、微分したものというのは計算結果、みたいな」
僕「なるほど。微分は、関数から導かれる導関数を求めているわけだしね」
テトラ「はい。"a derived function" です。微分したものが計算結果だと思っていたのですが、 先ほどの《係数を微分係数で求める》というのを考えると、 その計算結果を使って逆に、もとになった次関数を組み立てられる! そんなふうに感じたんです。うまくいえませんけれど」
僕「いやいや、テトラちゃんの気持ちはわかるよ。だって」
テトラ「お待ちください。次関数は係数で決まります。その係数は次関数を何回も微分して階導関数を作って、 にしてあげればわかります。 階導関数はもともと次関数から導いたもの、deriveしたものですから、 それは、当たり前に見えます……でも」
僕「でも?」
テトラ「でも、あたしには不思議に感じることがあるんです」
僕「不思議に感じること……それは?」
テトラ「うまく言えないんです。ちょっとお待ちください。考えます」
テトラちゃんは真剣な顔で、思考の海に潜っていった。
自分の《不思議な感じ》を表す言葉を求めて。
僕はそれを静かに待つ。
僕「……」
テトラ「わかりました。何がわからないか、わかりました」
僕「うん、どうぞ」
テトラ「次関数は、どんな実数についてもという値が決まりますよね」
僕「そうだね」
テトラ「のグラフを描いたら、関数に応じてそのグラフはいろんな形になります。 直線になったり、放物線になったり、が大きかったら、 もっと複雑なうねうねっとしたグラフかもしれません」
僕「その通りだね」
テトラ「関数って、そのように大きな広がりを持っているもの、複雑な変化を表せるものなのに、 どうしてという一点で関数全体が決まるんでしょうか?」
僕「一点?」
テトラ「はい。先ほど、次関数の係数を求めました。途中の計算で微分をくりかえしましたけど、 最後に係数を求めるときには、 にを代入しましたよね。 ということは、係数に影響を与えているのは、 だけのように思えるんです。 代入しちゃいましたから、階導関数は消えてしまって、 のときの値しか使ってません!」
僕「なるほど……だから《一点》で決まるって?」
テトラ「そうです。それがすごく不思議に感じるんです。の一点しか見ていないのに、 広がりを持った次関数を組み立てられる。 それって、不思議なことじゃありませんか? まるで、 生まれたばかりの赤ちゃんの生涯を予言するみたいに感じるからです。 あっ、いまのは比喩です」
僕「なるほどねえ。僕の考えを話してもいい?」
テトラ「もちろんです。先輩はどう思われますか」
僕「確かにの一点を見ているわけだけど、その値を使っているのは階導関数だよね。 という 関数だ。 だから、微分という計算を繰り返すことで、 その関数の情報は十分掘り起こしていると思うんだよ。 感覚的な話だけど」
テトラ「あたしもそう思ったんです。でも、それでもおかしいです。だってその微分という計算の定義を考えてください」
僕「微分の定義?」
テトラ「はい。での微分係数を求めているとき、の《近く》しか見ていないですよね? 《近く》というか《すぐそば》というか……あたしが不思議だと思っているのはそこなんです。 微分という計算を何回繰り返しても、 結局見ているのはの《そば》だけのはずです。 それなのに、関数全体を組み立てられるというところ、 そこが不思議なんですっ!」
僕「……なるほど。テトラちゃんがさっき言った、 《生まれたばかりの赤ちゃんの生涯を予言するみたい》 という意味がわかったような気がする。 まさにそこに対してテトラちゃんは疑問を抱いているんだね」
テトラ「は、はい……数学的な疑問というよりも、感覚的な疑問ですみません。 先ほどの計算は数学的にはわかります。 微分して、係数を求める。 でも、関数という広がりを持ったものが、 どうして一点で決められるのか、そこが不思議なんです!」
僕「うーん……ちょっと考えさせて」
思考の海に潜るのは、今度は僕の番だ。
《不思議な感じ》への答えを求めて。
テトラちゃんはそれを静かに待つ。
テトラ「……」
僕「……うーん、テトラちゃんの《不思議な感じ》への答えになるかどうかわからないけど、僕なりの理解を話してみるよ」
テトラ「はい、ぜひ!」
僕「テトラちゃんは次関数のような広がりがあるものが、という一点で決まる、 の近くで決まる微分係数というもので決まることに疑問を持っていた。 でも、実は次関数の広がりというか、可能性はそんなにないんじゃないかということ」
テトラ「そんなにない?」
僕「言い方が変だね。制約といったほうがいいのかな。実数全体から実数全体への関数というともちろん無数にあるわけだけど、 《次関数》という制約を入れたとたん、 それはものすごく強い、とてつもなく強い制約なんだよ。 連続だし、微分可能だし、そもそも数式で表せるし、 しかも、個の係数との冪乗という形の数式で表せる。 ここまで強い制約が掛かっている」
テトラ「ははあ……」
僕「それがどのくらい強い制約かというと、近辺のようすを調べるだけで、 任意の実数に対する値が正確に決定できるほど強い制約なんだ」
テトラ「なるほど……」
僕「強い制約が掛かっているから、扱いやすい。調べやすい。係数の数列にすべての情報が詰まっている。 次関数というのはそういう関数だということ」
テトラ「少しわかってきました」
僕「もちろん、こういう話はイメージに過ぎないんだけど」
テトラ「あ、でも、あたしの《不思議な感じ》もイメージです」
僕「テトラちゃんが言ってた《生まれたばかりの赤ちゃん》の比喩は、だから逆の言い方をすれば、 赤ちゃんの生涯は次関数のような単純なものでは表せないということだね」
テトラ「なるほどです」
僕「それに、人の生涯ってそもそも関数なのかどうかもわからないし」
(第228回終わり。第229回へ続く)