1

放射性崩壊の離散モデル

72
1

おことわり

この記事は、思いついたのでやってみたがうまくいかなかったというものです。なにか情報やちょっとしたアイデアなどありましたらご教示いただけると幸いです。

はじめはよくある微分方程式モデル

放射性崩壊はふつう微分方程式で記述される。放射性同位体の原子核数Nの時間変化は、
dNdt=λNN=N0exp(λt)
と表される。ここでN0は初期状態における原子核数、λは崩壊定数で、単位時間で崩壊する放射性原子核の割合を意味する。よく用いられる量として、半減期t1/2と平均寿命τがある。前者は原子核数がN02となる時間、後者はN0eとなる時間。
N0exp(λt1/2)=N02t1/2=log2λN0exp(λτ)=N0eτ=1λ
このモデルは計算も扱いも簡単で使い勝手がよい一方で、原子核の数って離散的なのでは?という気もする。そこで離散モデルを組んでみた。のはいいものの、計算がわたしの手には負えなくなりました、という話です。

離散モデルの構築

初期時刻t=0N0個の放射性原子核があるとする。これらは時刻tからt+1の間に確率λで崩壊する (0<λ<1)。時刻tにおける未崩壊の放射性原子核の数をN(t)とする。
ある放射性原子核が時刻τで崩壊したとき、その原子核の寿命はτであるとする。
はじめて放射性原子核の数がN02を下回った時刻を半減期とし、t1/2とする。なお、N0は偶数とする。
全ての放射性原子核が崩壊し終えた時刻を崩壊の長さとよびLとする。

放射性原子核の個数を数えるようにモデル化した。時刻も離散的に扱う。またこれによって、現実的とは言えないものの『すべての原子核が崩壊する』という状況が考えられる。このモデルで求めたいものは、

  • 寿命τの期待値
  • 半減期t1/2の期待値と最頻値
  • 崩壊の長さLの期待値と最頻値

平均寿命と半減期については微分方程式モデルと比較出来たらなおよい。

寿命τとその期待値

ある放射性原子核の寿命がτである確率をpτ(τ)と書く。
pτ(τ)=λ(1λ)τ1
だから、τの期待値EτEτ=limmτ=1mτpτ(τ)=limmτ=1mτλ(1λ)τ1であって、この極限の中の総和Sについて
S=τ=1mτλ(1λ)τ1(1λ)S=τ=1mτλ(1λ)τ=τ=2m(τ1)λ(1λ)τ1λS=λ+τ=2mλ(1λ)τ1=τ=1mλ(1λ)τ1S=τ=1m(1λ)τ1=1(1λ)m1(1λ)1λ(m)
より、Eτ=1λと求まった。これは微分方程式モデルでの議論と整合するんですね。面白い発見でした。

崩壊の長さLについて

N0個の放射性原子核について、その崩壊の長さがLとなる確率をpL:N0(L)と書く。崩壊の長さがLとなるのは、N0個すべての放射性原子核の寿命がL以下である場合から、すべての寿命がL1以下である場合を除いた場合となる。一方、ある放射性原子核の寿命がτ以下となるのは、時刻τまでに崩壊が起こらない場合の余事象だから、その確率は1(1λ)τ。したがって、
pL:N0(L)=(1μL)N0(1μL1)N0
である。ただしμ=1λとした。これより期待値ELは、EL=limmL=1mLpL:N0(L)=limmL=1mL[(1μL)N0(1μL1)N0]であって、この極限の中の総和について
L=1mL[(1μL)N0(1μL1)N0]=L=1mL(1μL)N0L=0m1(L+1)(1μL)N0=m(1μm)N0L=1m1(1μL)N0=m(1μm)N0L=1m1k=0N0N0Ck1N0k(μL)k=m(1μm)N0L=1m1(1+k=1N0N0Ck(1)k(μk)L)=m(1μm)N0(m1)k=1N0N0Ck(μ)k(L=1m1(μk)L1)=m(1+j=1N0N0Cj1N0j(μm)j)(m1)k=1N0N0Ck(μ)k1(μk)m11μk=1+j=1N0N0Cj(μm)jk=1N0N0Ck(μ)k1(μk)m11μk1k=1N0N0Ck(μ)k1μk=EL(m)
と求まった。
わたしはこの総和が求められずにいます。pL:N0ELがもっともらしいことは、例えば Desmos で描画してみるとわかります。(ただしN0をあまり大きくしすぎるとELの計算で数値計算による誤差がひどくなります。)最頻値も興味のあるところですが、微分はできても離散的なLに対してpL:N0の最大値を求めることはうまくできませんでした。

半減期t1/2について

時刻t1/21までに崩壊した原子核の個数をi、時刻t1/2に崩壊した原子核の個数をnとすると、このようなことが起こる確率は、
N0CipL:i(t1/21)×N0iCnλn
となる。ただし、便宜上pL:i(0)=0とする。N0個の放射性原子核について、その半減期がt1/2となる確率をp1/2:N0(t1/2)と書く。これは、t1/2>1の場合には
p1/2:N0(t1/2)=i,nN0CipL:i(t1/21)×N0iCnλn=i=0N0/21n=N0/2iN0iN0Ci[(1μt1/21)i(1μt1/22)i]N0iCnλn
であり、t1/2=1の場合には
p1/2:N0(1)=n=N0/2N0N0Cnλn
離散的に考えたことで、必ずしもちょうど半分崩壊するとは限らなくなり、それによって複雑極まりない場合分けと総和計算に直面しています。正直な話、先が見えず疲れてしまったため、ここで一度打ち止めます。

はじめにも書きましたが、この件についてなにか情報やアイデアがありましたらお知らせいただけると大変うれしいです。

投稿日:2021114
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

Hurdia
Hurdia
16
5084
趣味勢。 考えたことをためて置いたり、自分で作成した問題をまとめておく。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめはよくある微分方程式モデル
  2. 離散モデルの構築
  3. 寿命τとその期待値
  4. 崩壊の長さLについて
  5. 半減期t1/2について