Return to 一般相対論的宇宙論

角径距離

膨張宇宙におけるヌル測地線である光線の束,つまり光線束(ray bundle)の伝播から定義される角径距離 angular diameter distance について。

FRLW 時空における光の伝播のおさらい

いくつかのページに散乱している結果を,ここにおさらいしておく。

\begin{eqnarray}
ds^2
&=& a^2(\eta) \left\{-d\eta^2 + d\chi^2 + \sigma^2(\chi)\left(d\theta^2 + \sin^2\theta d\phi^2 \right) \right\}\\
\sigma(\chi) &\equiv& \frac{\sin(\sqrt{k} \chi)}{\sqrt{k}}\\
k&=& H_0^2 a_0^2 \left(\Omega_{\rm m} + \Omega_{\Lambda} -1 \right)\\
1 + z &=& \frac{a_0}{a(\eta)}
\end{eqnarray}

動径方向に伝播する光の経路を赤方偏移 $z$ で表す式は,

$$ \chi = \eta_0 -\eta = \frac{1}{H_0 a_0} \int_0^z \frac{dz}{\sqrt{\Omega_{\Lambda} +\left(1 -\Omega_{\rm m} -\Omega_{\Lambda}\right)(1+z)^2 + \Omega_{\rm m} (1+z)^3}}$$

角径距離の定義

動径方向に垂直な2次元面の時刻 $\eta\ (<\eta_0)$ における面積 $dS$ を,現在 $\eta = \eta_0$ に共動観測者が見込む立体角を $d\Omega$ とすると

$$dS \equiv d^2_A \,d\Omega$$

で定義される距離 $d_A$ が角径距離と呼ばれる距離である。

角径距離の定義として,1次元的長さ $\ell$ を見込む角度を $\delta\theta$ としたときに,$\ell \equiv d_A \delta\theta$ で定義される距離 $d_A$ というのを採用しているテキストも散見される。一様等方宇宙モデルでは,この2つの定義は同等である。FLRW 時空しか考えないのであれば簡単な方を使えばよいが,ここではより一般的と私が考えるほうの,面積を見込む立体角からの定義を採用することにする。後で定義する光度距離 $d_L$ に対して任意の時空で reciprocity theorem $d_L = (1+z)^2 d_A$ が成り立つのも,面積を見込む立体角から定義した $d_A$ である。なので,角径距離 angular diameter distance と区別して面積距離 area distance とでも呼んだほうがいいかもしれない。)

角径距離の観測

実際に観測する量は,天体の見かけの大きさを表す立体角(あるいは1次元的長さを見込む角)であるから,遠方の天体の実際の大きさ(standard scale, 標準ものさし)がわかっていること,また観測装置の分解能をもってして,その大きさ・形が観測でわかる程度の大きさであることが必要である(実際の大きさがが小さいと,点としか観測されない,これではテンでダメ)。

角径距離を赤方偏移と宇宙論パラメータの関数として表す

上で再掲した FLRW 計量では,動径方向つまり $\chi$ 方向に垂直な2次元面の面積要素 $dS$ は

\begin{eqnarray}
dS &\equiv& \sqrt{{}^{(2)}\! g}\, d\theta d\phi\\
&=& \sqrt{\det \begin{pmatrix}
g_{\theta\theta} & 0\\
0 & g_{\phi\phi}
\end{pmatrix}}\, d\theta d\phi\\
&=& a^2(\eta) \sigma^2(\chi) \sin\theta\, d\theta d\phi\\
&=& a^2(\eta) \sigma^2(\chi)\,d\Omega \\ \ \\
\therefore\ \ d_A &\equiv& a(\eta) \sigma(\chi)
\end{eqnarray}

以上が FLRW の場合の $d_A$ をもっとも手っ取り早く求める方法。答えがわかればよいのであれば,これでよし。以下は,より持って回った方法(より一般的な時空でも成り立つ方法)で求めるやりかた。

上で求めた結果である $d_A = a(\eta) \sigma(\chi)$ は,以下のような $d_A$ に対する微分方程式からも求めることができる。(FLRW 以外ではこの微分方程式と expansion $\theta$ のトランスポート方程式から求めることになる。)

まず,別ページで光線束の微小面積 $dS$ に対して以下のような式が成り立つことを示している。

$$\frac{d}{dv} dS= k^{\mu}_{\ \ ;\mu} S = 2 \theta \, dS$$

これと,$d_A$ の定義式 $dS \equiv d^2_A \,d\Omega$ から

\begin{eqnarray}
\frac{d}{dv} dS &=& \frac{d}{dv} \left(d^2_A \right) \,d\Omega \\
&=& 2 d_A \frac{d}{dv}\left( d_A \right) \,d\Omega \\
&=& 2 \theta \, d^2_A \,d\Omega \\ \ \\
\therefore\ \ \frac{d}{dv}\left( d_A \right) &=& \theta\, d_A
\end{eqnarray}

これが $d_A$ に対する微分方程式である。FLRW の場合には expansion $\theta$ は別ページで以下のように求めれられている。

$$\theta = \frac{1}{2} k^{\mu}_{\ \ ;\mu} = \frac{1}{a\sigma} \frac{d}{dv} \left( a \sigma\right)$$

したがって,FLRW では $d_A$ は

$$\frac{1}{d_A} \frac{d}{dv}\left( d_A \right) = \frac{1}{a\sigma} \frac{d}{dv} \left( a \sigma\right)$$

より,積分定数 $K$ を使って

$$d_A(v) = K \, a(\eta(v))\,\sigma(\chi(v))$$

となる。積分定数 $K$ は,後の結果を使って

$$ d_A \simeq \frac{1}{H_0} z\quad\mbox{for}\ \ |z| \ll 1$$

となるように $K=1$ と選んでおこう。アフィンパラメータ $v$  と座標 $\eta, \, \chi$ の関係は,
$v = 0$ が現在($z = 0$)で $\eta(0) = \eta_0, \  \chi(0) = 0$,
$v = v$ が過去(赤方偏移 $z$)で $\eta(v) = \eta, \ \chi(v) = \chi$
となるようにとっているので,

$$d_A = a(\eta) \sigma(\chi)$$

となる。

次に,$k > 0$ の場合に $d_A$ を赤方偏移 $z$  と宇宙論パラメータを使って表す。まず,

\begin{eqnarray}
d_A &=& a(\eta) \sigma(\chi) \\
&=& \frac{ a(\eta)}{a_0} \frac{a_0}{\sqrt{k}} \sin\left(\sqrt{k} \chi\right)\\
&=& \frac{1}{H_0 (1 + z) \sqrt{\Omega_{\rm m} + \Omega_{\Lambda} -1}}\sin\left(\sqrt{k} \chi\right)
\end{eqnarray}

$\sin\left(\sqrt{k} \chi\right)$ の中身の $\sqrt{k} \chi$ は,

\begin{eqnarray}
\sqrt{k} \chi &=& \sqrt{\Omega_{\rm m} + \Omega_{\Lambda} -1} \int_0^z \frac{dz}{\sqrt{\Omega_{\Lambda} +\left(1 -\Omega_{\rm m} -\Omega_{\Lambda}\right)(1+z)^2 + \Omega_{\rm m} (1+z)^3}}
\end{eqnarray}

$\Omega_{\Lambda} = 0$ の場合の角径距離

$\Omega_{\Lambda} = 0$ の場合は,

\begin{eqnarray}
\sqrt{k} \chi &=& \sqrt{\Omega_{\rm m}  -1}
\int_0^z \frac{dz}{\sqrt{ \Omega_{\rm m} (1+z)^3-\left(\Omega_{\rm m} -1\right)(1+z)^2 }}\\
&=& \int_0^z \frac{dz}{(1+z) \sqrt{\frac{\Omega_{\rm m}}{\Omega_{\rm m}-1}(1+z)-1}}
\end{eqnarray}

これは以下のように変数 \(y\) を定義すると置換積分できる。

\begin{eqnarray}
y &\equiv& \sqrt{\frac{\Omega_{\rm m}}{\Omega_{\rm m}-1}(1+z)-1}
= \sqrt{\frac{1+\Omega_{\rm m}z}{\Omega_{\rm m}-1}}\\
1+y^2 &=& \frac{\Omega_{\rm m}}{\Omega_{\rm m}-1} (1+z) \\
\therefore\ \ (1+z) &=& \frac{\Omega_{\rm m}-1}{\Omega_{\rm m}} (1+y^2) \\
dz &=& \frac{\Omega_{\rm m}-1}{\Omega_{\rm m}} \cdot 2 y dy
\end{eqnarray}

\begin{eqnarray}
\sqrt{k} \chi
&=& \int_0^z \frac{dz}{(1+z) \sqrt{\frac{\Omega_{\rm m}}{\Omega_{\rm m}-1}(1+z)-1}} \\
&=& \int_{y_0}^{y_z} \frac{2 y dy}{(1+y^2) y} \\
&=& \int_{y_0}^{y_z} \frac{2 dy}{(1+y^2)} \\
&=& \Bigl[ 2 \tan^{-1} y\Bigr]_{y_0}^{y_z} \\
&=& 2 \tan^{-1} (y_z)
-2 \tan^{-1} (y_0) \\
&=& 2 \tan^{-1} \left(\frac{\sqrt{1 + \Omega_{\rm m} z}}{\sqrt{\Omega_{\rm m} -1}} \right)
-2 \tan^{-1} \left(\frac{1}{\sqrt{\Omega_{\rm m} -1}} \right)
\end{eqnarray}

中身の $\sqrt{k} \chi$ がわかれば $\sin\left(\sqrt{k} \chi\right)$ は

\begin{eqnarray}
\sin\left(\sqrt{k} \chi\right)&=& \sin\bigl(2 \tan^{-1} (y_z)
-2 \tan^{-1} (y_0) \bigr) \\
&=& \sin\left( 2 \tan^{-1} (y_z)\right) \cos\left(2 \tan^{-1} (y_0) \right) \\
&&-\cos\left( 2 \tan^{-1} (y_z)\right) \sin\left(2 \tan^{-1} (y_0) \right)
\end{eqnarray}

となって,以下の公式(1年生のときに教えたことになっている

\begin{eqnarray}
2 \tan^{-1} y &=& \cos^{-1} \left(\frac{1 -y^2}{1 + y^2} \right)\\
&=& \sin^{-1} \left(\frac{ 2y}{1 + y^2} \right)
\end{eqnarray}

を使うと,

\begin{eqnarray}
\sin\left(\sqrt{k} \chi\right)&=& \frac{2\sqrt{\Omega_{\rm m}-1}\sqrt{1 + \Omega_{\rm m} z}}{\Omega_{\rm m} (1+z)}  \frac{\Omega_{\rm m}-2}{\Omega_{\rm m}} \\
&&-\frac{\Omega_{\rm m}-2 -\Omega_{\rm m} z}{\Omega_{\rm m} (1+z)}   \frac{2\sqrt{\Omega_{\rm m} -1}}{\Omega_{\rm m}}\\
&=& \frac{2\sqrt{\Omega_{\rm m} -1}}{\Omega_{\rm m}^2 (1+z)}
\left\{2 -\Omega_{\rm m} + \Omega_{\rm m} z -(2-\Omega_{\rm m}) \sqrt{1 + \Omega_{\rm m} z}\right\}
\end{eqnarray}

最終的に角径距離 $d_A$ は

\begin{eqnarray}
d_A &=& \frac{1}{H_0 (1 + z) \sqrt{\Omega_{\rm m}  -1}}\sin\left(\sqrt{k} \chi\right) \\
&=& \frac{2}{H_0 \Omega_{\rm m}^2 (1+z)^2} \left\{2 -\Omega_{\rm m} + \Omega_{\rm m} z -(2-\Omega_{\rm m}) \sqrt{1 + \Omega_{\rm m} z}\right\}
\end{eqnarray}

となる。$\Omega_{\Lambda}=0, \Omega_{\rm m} > 1$ すなわち $k > 0$ の場合に導いたこの式は,$\Omega_{\Lambda}=0$ であれば,$0 < \Omega_{\rm m} \leq 1$ すなわち $k \leq 0$ の場合でもそのまま成り立つ式になっている。このことは \(d_A\) の定義にある

$$\sigma(\chi) = \frac{\sin\left(\sqrt{k} \chi\right)}{\sqrt{k}}$$

$k \leq 0$ のときにもそのまま使えることからきている。

$z \ll 1$ の場合の近似式

$z \ll 1$ の場合には以下のように近似できる。

\begin{eqnarray}
d_A
&=& \frac{2}{H_0 \Omega_{\rm m}^2 (1+z)^2} \left\{2 -\Omega_{\rm m} + \Omega_{\rm m} z -(2-\Omega_{\rm m}) \sqrt{1 + \Omega_{\rm m} z}\right\} \\
&\simeq& \frac{2}{H_0 \Omega_{\rm m}^2} \left\{2 -\Omega_{\rm m} + \Omega_{\rm m} z -(2-\Omega_{\rm m}) \left(1 + \frac{1}{2}\Omega_{\rm m} z\right)\right\} \\
&=& \frac{2}{H_0 \Omega_{\rm m}^2} \left\{ \frac{1}{2}\Omega_{\rm m}^2 z\right\}\\
&=& \frac{z}{H_0}
\end{eqnarray}

そういえば,もともとこうなるように積分定数 $K$ を決めていたのであった。光速 $c$ をあからさまに書くと

$$d_A = \frac{c z}{H_0}, \quad\therefore\ \ cz = H_0\, d_A$$

となり,ハッブル・ルメートルの法則と見比べれば,後退速度 $v$ と赤方偏移 $z$ の関係は

$$ v = cz$$

$\Omega_{\rm m} + \Omega_{\Lambda} = 1$ の場合の角径距離

$\Omega_{\rm m} + \Omega_{\Lambda} = 1$ つまり $k = 0$ の場合の角径距離は $\sigma(\chi) = \chi$ であるから
\begin{eqnarray}
d_A &=&a(\eta) \sigma(\chi) \\  &=& a(\eta) \chi \\
&=& \frac{1}{1+z} a_0 \chi \\
&=& \frac{1}{H_0 (1+z)} \int_0^z \frac{dz}{\sqrt{(1-\Omega_{\rm m}) + \Omega_{\rm m} (1+z)^3} }
\end{eqnarray}

$z \ll 1$ の場合の近似式

$z \ll 1$ の場合にはやはり

$$d_A \simeq \frac{c z}{H_0}$$

となることを簡単に示すことができます。ヒント:

$$\int_0^z f(x) \,dx \simeq f(0) \,z \qquad \mbox{for}\ \,  z\ll 1$$

角径距離に関する参考文献

20世紀の昔の若かりし頃にやった Fukugita, Futamase, Kasai, and Turner (1992) の以下のページあたりにもう少し一般化した角径距離の式が載っている。懐かしくなったので。

 

角径距離のグラフ例

Maxima-Jupyter による計算例


\begin{eqnarray}
\sqrt{k} \chi &=& \sqrt{\Omega_{\rm m} + \Omega_{\Lambda} -1} \int_0^z \frac{dz}{\sqrt{\Omega_{\Lambda} +\left(1 -\Omega_{\rm m} -\Omega_{\Lambda}\right)(1+z)^2 + \Omega_{\rm m} (1+z)^3}}
\end{eqnarray}Mamxima の表示の都合で,$\Omega_{\rm m} \rightarrow \Omega, \ \Omega_{\Lambda}\rightarrow \Omega_1$ に

被積分関数を $f(z, \Omega, \Omega_1)$ として定義。

In [1]:
f(z, Omega, Omega1):= 
1/sqrt(Omega1 + (1 - Omega - Omega1)*(1+z)**2 + Omega*(1+z)**3);
Out[1]:
\[\tag{${\it \%o}_{1}$}f\left(z , \Omega , \Omega_{1}\right):=\frac{1}{\sqrt{\Omega_{1}+\left(1-\Omega-\Omega_{1}\right)\,\left(1+z\right)^2+\Omega\,\left(1+z\right)^3}}\]

$\sqrt{k} \chi$ を関数 kchi(Omega, Omega1) として定義。

In [2]:
kchi(Omega, Omega1):= 
sqrt(Omega + Omega1 - 1)*integrate(f(z1, Omega, Omega1), z1, 0, z);
Out[2]:
\[\tag{${\it \%o}_{3}$}{\it kchi}\left(\Omega , \Omega_{1}\right):=\sqrt{\Omega+\Omega_{1}-1}\,{\it integrate}\left(f\left(z_{1} , \Omega , \Omega_{1}\right) , z_{1} , 0 , z\right)\]

$\Omega_{\Lambda} = 0$ の場合

In [3]:
forget(facts())$
assume(Omega > 1)$
assume(z > 0)$

kchi(Omega, 0), ratsimp;
Out[3]:
\[\tag{${\it \%o}_{7}$}2\,\arctan \left(\frac{\sqrt{\Omega\,z+1}}{\sqrt{\Omega-1}}\right)-2\,\arctan \left(\frac{1}{\sqrt{\Omega-1}}\right)\]

 


雑感

… というわけで,Maxima で計算すれば終わり,というよりも,Maxima が出した答えが出発点であり,これから宇宙論的距離の見慣れた形に整頓していくのは(今のところ)人の手作業である。有償の Mathematica とか Maple とかだと,もっと簡単な形に自動的にしてくれるのかしら。

また,この手の積分,たとえば宇宙年齢とか宇宙論的距離とかの計算結果に,妙に $\tan^{-1} \mbox{何ちゃら}$ というのがよく現れるなぁ… と思いませんか?

補足:Maxima で角径距離のグラフを描く

角径距離の導出の詳細については,以下のページを参照。

  • 角径距離

ここでは,Maxima の plot2d() および draw2d() を使って角径距離のグラフを描く。

補足:Maxima で角径距離が極大となる赤方偏移を求める

グラフからわかるように,角径距離 $d_A(z)$ は極大値を持っているようだ。$d_A(z)$ が極大となる $z$ を求めてみる。

補足:SymPy で角径距離のグラフを描く

角径距離の導出の詳細については,以下のページを参照。

  • 角径距離

ここでは,SymPy Plotting Backends を使って角径距離のグラフを描く。