この可視化で見る熱方程式
上のグラフは、0からまでの棒に沿った温度を示します。薄い色が初期状態、黄色が時刻の状態です。青い矢印は各点が温まる、または冷える速さを示します。その下の棒は温度で色分けされ、最下段には各正弦モードの大きさが対数尺度で並びます。両端を断熱すると、余弦モードになります。
曲線が強く曲がる場所ほど、温度が速く変わるのはなぜでしょうか。小さな間隔に対してが成り立ちます。これは、両隣の平均との差を倍したものです。の場所では曲線は下に凸で、その点は近くの両隣の平均より低く、温まります。の場所では冷えます。直線状の区間では、どれほど熱くてもです。プローブは近くの両隣とその平均を使ってこれを示せます。跳びや角はすぐに滑らかになり、どのでも温度は滑らかな曲線になります。
細かい波が先に消えるのはなぜでしょうか。単一のモード、つまり両端を0に固定したときの、または断熱したときのは、を満たします。形は変わらず、因子に従って小さくなるだけです。波の数が3倍なら、同じ高さで2階微分の大きさは9倍となり、減衰も9倍速くなります。どんな初期温度もこうしたモードの和なので、下の棒は右から順に下がります。モードはを過ぎると初期値の10%未満になります。対数時計では、時間が10倍になるたび、約倍幅広いモードが消えます。赤い定規はその尺度を示します。単一のモードの半波長が定規以下なら、残る振幅は最大でもです。
両端は何を変えるのでしょうか。0に固定した両端は氷に相当し、は氷の温度を基準に測ります。時間がたつと、初期状態に含まれる最も低いモードが形を支配します。初期温度がどこでも非負で、すべて0ではない場合、熱は両端から逃げ、は減り、曲線はのように低くなる1つの正弦アーチへ近づきます。断熱した両端には熱が通らないので、は一定です。この場合のモードは余弦で、平均温度を表すのモードは減衰しません。棒全体が平均温度に近づきます。どちらの境界条件もから作用し、初期温度が端で条件に合わなければ、そこですぐに調整されます。両端を氷で挟んだ一様な温度の棒がその例です。
注目する点
- 矢印はすべて、その瞬間に最も速く変化する点に合わせた共通の尺度で描かれます。凡例には基準矢印の変化率を示します。矢印の長さは同じ時刻内で比べ、異なる時刻どうしでは比べないでください。
- 氷より冷たい温度は負です。両端を0に固定した場合、初期温度に正負が混在していれば、割合ではなく正味の値を表示します。
操作方法
- 「拡散」は、時間が10倍になるたびに薄いスナップショットを残します。
- 棒をクリックすると、そこへプローブが移動します。
- 「描く」を選び、上のグラフをドラッグして初期温度を設定します。描き始めるとは0に戻ります。