Next: 3 現実的な恒星内部構造モデル
Up: 8 常微分方程式の数値解法:境界値問題
Previous: 1 シューティング法
Subsections
Lane-Emden方程式()を境界値問題として解いてみよう。
適当なフィッティングポイントを設け、
中心からフィッティングポイントまでの解は前節で解説した通りの方法で求め、
その解に、表面、即ちとなる
から
積分してきた解が、このフィッティングポイントで一致するようにすれば良い。
表面からの積分はの値を決めた上で行わなければならないのは言うまでもない
が、微分方程式は2階だから、
での初期条件が2つ必要である。
その1つは
だが、もう1つのは最初はわからない。
そこで、とそこでのの値をパラメーターとして与えてやれば、
外側の解をこの2つのパラメーターの関数として扱う事が出来る。
,
とし、
と
を中心からの積分で求めた
での値、
と
を表面からの積分で求めた
での値としよう。内側の解はユニークに決まっている。
一方、外側の解は
と
そこでの
の値に依存している。
全体の解となるには、
で
|
(9) |
|
(10) |
が満たされなければならない。
手順としては、
先ず、適当に選んだとに対するとを
求める。
次に、の値を変えずに、をから
に変えて、
及びの変化量を求める。
同様に、の値を変えずに、をから
に変えて、
及びの変化量を求める。
これから
|
(11) |
|
(12) |
を数値的に求める。
今、、の値が、真の解,から
,ずれているとすると、1次の精度で、
|
(13) |
|
(14) |
となる。そこで、上の2式からとを求め、
を改めて,
を改めてとして、
,が充分小さくなるまで、逐次計算を繰り返せば良い。
境界値問題として、Lane-Emden方程式を解け。
Jun Makino
平成15年6月5日