16歳の子がNewton以来300年解けなかった微分方程式を解いたという誤報がありましたが、結局何があったかというと、、、
結構大きく取り上げられた記事で、このブログでも取り上げたものですが、、、
大人げなく(?)その大学の先生たちが調べてみたら、そんな新しい話ではなかったということ。
で、結局そもそもRayくんが何をやったか、原論文がないので(私も含めて)適当なことを言っていたわけですが、その先生の4ページの報告を見た結果、だいたいわかりました。
まず解くべき式は、
u' = -u * √(u^2 + v^2)
v' = -v * √(u^2 + v^2) - g
でして、抵抗を受けながら落ちていく玉のようなもののモデル化。抵抗が単に速度に比例していないというのがポイント。
まずは√の中を”定数”のように思って積分すると、
[exp(∫√(u^2 + v^2) ds * u )]' = 0
[exp(∫√(u^2 + v^2) ds * v )]' = -g * exp(∫√(u^2 + v^2) ds)
なので、ここで
Ψ = ∫exp(∫√(u^2 + v^2) ds) dτ
とか置くと、
u = u0/ Ψ'
v = (v0 - g * Ψ) / Ψ'
と書ける。つまり、Ψが分かれば(u, v)が解析的に解けた、ということになるでしょう。
ここで、φ=(v0 - gΨ)/Ψ' = v/uと置く。
ぐだぐだと計算すると(v/uの形で計算したほうが簡単)
φ'' = g√( 1 + φ^2)
さてφ'を両辺にかけて、それを一回積分して、(この√の積分は誰でも一回はやったことのあるおなじみのものでしょう!)
φ' = (g*φ*√( 1 + φ^2) + g* arcsinh(φ) - c) ^1/2
とかいう形になる。
さらに積分して、
∫dx/(g*x*√( 1 + x^2) + g* arcsinh(x) - c) ^1/2 = t
です。こういう形はすでにParkerさんが1977年に出した!とのこと。
で、この積分範囲にφ(t)が入るわけですが、このままでは陽にかけない。
そこで、Dominiciさんが2003年に提出した方法、φをtのべき級数と思って展開し、
この積分を計算する方法を使ったそうです。φがわかれば、結局u,vもわかる(tのべきで)。
それをルンゲクッタと比べてあー、合った!というのがrayくんの話らしいです。
この方法以外にもベルヌーイ方程式に変形して解く方法もすでに大昔からあると、、、
Rayくんは同様に
z'' = -z ' - z^(3/2)
も計算したとのことですが、これも同じ…
先生たちは”日本人の教科書でこのような方程式が解かれていない、とか調べないで変なこと書くからRayくんがだまされたんだ”のようなことを書いています(一部、誇張あり)。
« 西宮成田山でお参り。 | トップページ | 西宮えびす神社でお参り。 »
「学問・資格」カテゴリの記事
- 高周波・RFニュース 2025年1月23日 5G Americasの新ホワイトペーパー「AI時代のセルラーネットワークの信頼性とセキュリティ」、KyoceraAVXの新薄膜フィルタ、TDKの車載/一般用C0G特性1,250V 3225サイズMLCC、Semtechの5G LPWAモジュール(2025.01.23)
- 高周波・RFニュース 2025年1月22日 everythingRFマガジンにMarkiの宇宙向けミリ波部品の記事、NordicのRF52810を使った太陽電池で動き暗闇でも3週間持つアセットトトラッカー、KnowlessのMRIの技術解説記事、Broadcomの3.5Dパッケージング解説(2025.01.22)
- UnityでVisual C#用の数値計算ライブラリMath.NET numericsを使う(3) 3D画面に補間(Interpolate) を行って表示する。リニア、3次スプライン、有理関数などいろいろ使える。(2025.01.23)
コメント