【AI生成】微積分を理解させる短編小説   作:AI小説

1 / 3
Claude Sonnet 4.5


速度計の誤差 Claude Sonnet 4.5

速度計の誤差

 

 

運転席のディスプレイは、時速80キロを表示している。

 

高速道路の中央車線。前の車との車間は十分。アクセルペダルの踏み込みは

一定。エンジン音も変わらない。

 

速度は一定のはずだ。

 

けれど助手席の端末が、1秒ごとに記録を吐き出している。

 

14:32:01 - 79.8km/h

14:32:02 - 80.1km/h

14:32:03 - 79.9km/h

14:32:04 - 80.2km/h

 

「なあ、これ」

 

俺は助手席の田村に声をかけた。

 

「速度、ブレてるよな」

 

田村は端末から顔を上げずに答える。

 

「当たり前だろ。一定速度なんて存在しない」

 

「は?」

 

「道路の傾斜、風、エンジンの燃焼効率、タイヤの摩擦——全部変わり続け

てる。アクセル固定したって、速度は揺れる」

 

俺は前を見たまま、少し考えた。

 

「でも、メーターは80って出てる」

 

「それは平均だ。または丸めた値。瞬間を見れば、常に変化してる」

 

端末の記録が流れ続ける。

 

14:32:05 - 80.0km/h

14:32:06 - 79.7km/h

14:32:07 - 80.3km/h

 

「じゃあ、今この瞬間の速度って何キロなんだ?」

 

田村が初めて顔を上げた。

 

「それを聞くか」

 

「何が?」

 

「瞬間の速度を測るには、距離と時間が要る。でも瞬間には幅がない。だか

ら本当の意味での『今』の速度なんて、測れない」

 

俺は少しイラついた。

 

「じゃあメーターに出てる80キロは嘘か?」

 

「嘘じゃない。近似だ」

 

田村は端末を指で叩いた。

 

「このログも1秒ごとに記録してる。つまり、1秒間に進んだ距離を測って、

それを時速に換算してる。でも本当は、その1秒の間も速度は変わり続けて

る」

 

「じゃあ、もっと短い間隔で測ればいいだろ」

 

「0.1秒ごと?」

 

「そう」

 

田村が端末を操作する。画面の更新が速くなった。

 

14:32:08.0 - 80.1km/h

14:32:08.1 - 79.9km/h

14:32:08.2 - 80.2km/h

14:32:08.3 - 79.8km/h

 

「ほら、もっとブレてる」

 

田村が笑った。

 

「そりゃそうだ。短い間隔で測るほど、変動が見えるようになる。0.01秒ご

とに測れば、もっと激しく揺れる」

 

俺は少し黙った。

 

「じゃあ、限りなく短くしたら?」

 

「それが微分だよ」

 

田村は端末を膝に置いた。

 

「限りなく短い時間での変化を見る。それが瞬間の速度。でも実際には測れ

ない。だから近似する。0.1秒でも、0.01秒でも、どこまで行っても近似だ」

 

前方のトラックが車線を変えた。俺は少しだけアクセルを緩めた。

 

メーターの針が、ゆっくりと75に下がる。

 

「じゃあ逆は?」

 

「逆?」

 

「速度から、進んだ距離を出すとき」

 

田村がまた端末を見た。

 

「それは積分だ」

 

「積分」

 

「そう。1秒ごとに速度を記録して、それを足していく」

 

田村が端末に数字を並べた。

 

14:32:01 - 79.8km/h → 0.0222km

14:32:02 - 80.1km/h → 0.0225km

14:32:03 - 79.9km/h → 0.0222km

14:32:04 - 80.2km/h → 0.0225km

 

「1秒間に進んだ距離を全部足す。それが総距離になる」

 

「でも、その1秒の間も速度は変わってるんだろ?」

 

「そう。だからこれも近似だ。もっと短い間隔で測れば、もっと正確になる。

0.1秒ごと、0.01秒ごと——」

 

「限りなく短くすれば、正確になる」

 

「そういうこと」

 

俺はまたアクセルを踏み込んだ。

 

メーターが80に戻る。

 

田村は窓の外を見た。流れていく白線。等間隔に立つ標識。

 

「微分と積分は、逆の操作なんだ」

 

「逆?」

 

「微分は、全体から瞬間を取り出す。積分は、瞬間から全体を組み立てる」

 

田村が右手で円を描いた。

 

「距離があって、それを時間で割ると速度が出る。それが微分。速度があっ

て、それを時間で掛けて足していくと距離が出る。それが積分」

 

「つまり、さっきの記録は——」

 

「距離を微分すれば速度のログになる。速度を積分すれば距離になる」

 

俺は前を見たまま、ハンドルを握り直した。

 

「でも、実際には測れないんだろ? 本当の瞬間は」

 

「測れない。でも考えられる」

 

田村が端末を再び開いた。

 

「ほら、これを見ろ」

 

画面には、グラフが表示されていた。横軸が時間、縦軸が速度。

 

「これが、さっきのログをグラフにしたものだ」

 

点が不規則に並んでいる。79.8、80.1、79.9、80.2——

 

「これを繋ぐと、こうなる」

 

田村が画面をタップする。点と点の間に、滑らかな曲線が引かれた。

 

「この曲線の、任意の点での傾きが、加速度だ」

 

「加速度?」

 

「速度の変化率。つまり、速度を時間で微分したもの」

 

俺は少し混乱した。

 

「速度を微分すると、加速度になるのか?」

 

「そう。距離を微分すると速度。速度を微分すると加速度。加速度を微分す

ると、加加速度——ジャークって呼ばれる」

 

「何回でも微分できるのか?」

 

「理論上はな。でも普通は加速度までで十分だ」

 

田村が画面を指でなぞった。

 

「逆に、加速度を積分すると速度になる。速度を積分すると距離になる」

 

「つまり、微分と積分は——」

 

「鏡のように対応してる」

 

田村が端末を閉じた。

 

「ただし、積分には初期値が要る」

 

「初期値?」

 

「速度を積分して距離を出すとき、『どこから』測るかが必要になる。ゼロ

地点がないと、相対的な距離しか出せない」

 

俺は少し考えた。

 

「じゃあ、さっきの記録で、総距離を出すとしたら?」

 

「最初の地点をゼロとして、そこからの積み重ねを計算する」

 

田村が再び端末を開く。

 

14:32:01 - 0.0222km

14:32:02 - 0.0447km (0.0222 + 0.0225)

14:32:03 - 0.0669km (0.0447 + 0.0222)

14:32:04 - 0.0894km (0.0669 + 0.0225)

 

「こうやって、1秒ごとの距離を足していく。これが積分の近似だ」

 

「で、間隔を短くすれば、もっと正確になる」

 

「そう。0.1秒ごと、0.01秒ごと——限りなく短くした極限が、本当の積分だ」

 

前方の標識が見えた。次のサービスエリアまで10キロ。

 

俺は速度を維持したまま、少しだけ車線を右に寄せた。

 

「じゃあ、俺たちが今走ってるこの10キロも——」

 

「瞬間の積み重ねだ」

 

田村が窓の外を見た。

 

「測れない瞬間を、無数に繋いだ結果」

 

俺は何も言わなかった。

 

ただアクセルを踏み続けた。

 

メーターは、80を指したままだった。

 

しばらく走って、俺はまた口を開いた。

 

「なあ、田村」

 

「何だ」

 

「さっき、瞬間には幅がないって言ったよな」

 

「ああ」

 

「じゃあ、幅がないものを、どうやって積み重ねるんだ? ゼロを何個足して

もゼロだろ」

 

田村が少し笑った。

 

「いい質問だ」

 

「答えは?」

 

「厳密には、幅がないものは積み重ねられない。だから、限りなく小さい幅

を持った『微小区間』を考える」

 

「微小区間」

 

「そう。ゼロじゃないけど、限りなくゼロに近い幅。それを無限に足してい

く」

 

俺は眉をひそめた。

 

「無限に?」

 

「概念上はな。実際には、有限の回数で近似する」

 

田村が再び端末を操作した。

 

「ほら、さっきは1秒ごとに測ってた。これを0.1秒ごとにすると、測定回数

は10倍になる。0.01秒ごとなら100倍。どんどん細かくしていくと、曲線に近

づいていく」

 

画面には、棒グラフが表示されていた。横軸が時間、縦軸が速度。

 

「これが1秒ごとの測定」

 

太い棒が並んでいる。

 

田村が画面を切り替える。

 

「これが0.1秒ごと」

 

棒が細くなった。数が増えた。

 

「0.01秒ごと」

 

もっと細く、もっと多く。

 

「限りなく細くしていくと、最終的には面積になる」

 

「面積?」

 

「そう。速度×時間のグラフの下の面積が、距離になる」

 

田村が画面に線を引いた。

 

「この曲線の下の面積を求めること。それが積分だ」

 

俺は少し理解した気がした。

 

「つまり、微小な長方形を無限に並べて、面積を求める」

 

「正確にはな。でも実際には、数学的な手法で厳密に計算する」

 

「数学的な手法?」

 

「微分の逆演算として定義されてる。微分と積分が逆の関係にあることを使

って、積分を計算する」

 

俺は少し混乱した。

 

「逆演算?」

 

「例えば、2×3=6だとする。じゃあ6÷3は?」

 

「2だ」

 

「そう。掛け算と割り算は逆の関係にある。同じように、微分と積分も逆の

関係にある。だから、微分が分かれば、積分も分かる」

 

前方の車が減速した。俺もブレーキを踏む。

 

メーターが70、60と下がっていく。

 

「今、お前は減速してる」

 

「ああ」

 

「速度が減ってる。つまり、加速度が負だ」

 

「負の加速度?」

 

「減速は、負の加速度だ。速度の変化がマイナス方向だから」

 

俺はブレーキを緩めた。速度が60で安定する。

 

「じゃあ、等速で走ってるときは?」

 

「加速度ゼロ。速度が変化してないから」

 

「加速してるときは?」

 

「加速度が正。速度が増えてるから」

 

田村が端末の画面を俺に向けた。

 

「ほら、今のブレーキ操作が記録されてる」

 

グラフには、下向きの曲線が描かれていた。

 

80km/hから60km/hへ。

 

「この曲線の傾きが、加速度だ。今は負の値になってる」

 

俺は前を見た。前の車がまた加速し始めた。俺もアクセルを踏む。

 

「今は正の加速度だ」

 

「そうだな」

 

メーターが70、80と上がっていく。

 

「微分は、こうやって変化を見る道具なんだ」

 

田村が言った。

 

「距離がどう変化するか——それが速度。速度がどう変化するか——それが

加速度。変化を、さらに変化させていく」

 

「じゃあ積分は?」

 

「変化を積み重ねて、全体を見る道具だ」

 

田村が端末を膝に置いた。

 

「加速度を積分すれば、速度の変化が分かる。速度を積分すれば、距離の変

化が分かる。部分から全体を組み立てていく」

 

俺は少し黙った。

 

「なあ、田村」

 

「何だ」

 

「結局、世界って、連続してるのか? それとも、飛び飛びなのか?」

 

田村が窓の外を見た。

 

「連続してる。でも、俺たちには測れない」

 

「測れない?」

 

「測定には必ず間隔がある。1秒ごと、0.1秒ごと、どんなに短くしても、ゼ

ロにはできない。だから、測定値は常に飛び飛びだ」

 

「でも、世界は連続してる」

 

「そう。だから、俺たちは近似する。測れない部分を、想像で埋める」

 

田村が端末を指で叩いた。

 

「微分と積分は、その想像を数学的に厳密にする道具だ。測れない瞬間を、

論理で捉える」

 

前方の標識が近づいてきた。サービスエリアまで1キロ。

 

俺は車線を左に移した。

 

「じゃあ、俺たちが感じてる『今』も——」

 

「測れない瞬間だ」

 

田村が言った。

 

「でも、確かに存在してる。そして、次の瞬間に繋がっていく」

 

俺はアクセルを緩めた。

 

速度が下がる。

 

メーターの針が、ゆっくりと動く。

 

「微分と積分は、時間を扱う道具なんだな」

 

「時間だけじゃない。変化するもの全てに使える」

 

田村が端末を閉じた。

 

「温度の変化、人口の変化、電流の変化——連続的に変わるものなら、何で

も微分できるし、積分できる」

 

「変化を見る道具」

 

「そう。世界は変わり続けてる。微分と積分は、その変化を理解する言語だ」

 

サービスエリアの入口が見えた。

 

俺はウインカーを出して、減速車線に入った。

 

速度が落ちていく。

 

80、70、60、50——

 

「今、お前は減速してる。速度が減ってる。でも、距離は増え続けてる」

 

「当たり前だろ」

 

「その『当たり前』が、微分と積分の関係だ」

 

田村が笑った。

 

「速度が減っても、ゼロじゃない限り、距離は増える。負の加速度でも、正

の速度なら、前に進む」

 

俺は駐車場に車を滑り込ませた。

 

ブレーキを踏んで、完全に停止する。

 

速度ゼロ。

 

「止まったな」

 

「ああ」

 

「でも、距離はゼロじゃない」

 

田村が端末を開いた。

 

「出発地点から、ここまで——85.3キロ走ってる」

 

「それが積分の結果か」

 

「そう。瞬間瞬間の速度を、全部積み重ねた結果だ」

 

俺はエンジンを切った。

 

静寂。

 

窓の外で、風が木々を揺らしている。

 

「なあ、田村」

 

「何だ」

 

「微分と積分って、結局何なんだ?」

 

田村が少し考えた。

 

「瞬間と全体を、繋ぐ方法だ」

 

「瞬間と全体」

 

「そう。瞬間だけ見ても、意味は分からない。全体だけ見ても、変化は見え

ない。微分と積分は、その両方を行き来する道具だ」

 

俺は車を降りた。

 

ドアを閉めて、空を見上げる。

 

「じゃあ、俺たちの人生も——」

 

「瞬間の積み重ねだ」

 

田村が隣に立った。

 

「測れない瞬間を、無数に繋いだ結果」

 

俺は何も言わなかった。

 

ただ、歩き出した。

 

風が頬を撫でる。

 

一歩、また一歩。

 

距離が積み重なっていく。

  1. 目次
  2. 小説情報
  3. 縦書き
  4. しおりを挟む
  5. お気に入り登録
  6. 評価
  7. 感想
  8. ここすき
  9. 誤字
  10. 閲覧設定
▲ページの一番上に飛ぶ  X(Twitter)で読了報告
感想を書く ※感想一覧 ※ログインせずに感想を書き込みたい場合はこちら
内容
0文字 10~5000文字
感想を書き込む前に 感想を投稿する際のガイドライン に違反していないか確認して下さい。
※展開予想はネタ潰しになるだけですので、感想欄ではご遠慮ください。