功率谱ClC_lCl具有如下的表示:
⟨almal′m′∗⟩=δll′δmm′Cℓ\left\langle a_{lm}a^*_{l'm'}\right\rangle=\delta_{ll'}\delta_{mm'}C_\ell⟨almal′m′∗⟩=δll′δmm′Cℓ
这里是系综平均。
对于理论上的功率谱CℓC_\ellCℓ, 可以通过CAMB直接生成。通常假设上式中alma_{lm}alm服从高斯分布。
反推alma_{lm}alm有:alm=(Cℓ)×ga_{lm}=\sqrt(C_\ell)\times galm=(Cℓ)×g, ggg是高斯函数,比如可以假设服从N(0,1)分布。
于是可以得到
- 第一个 宇宙(天图):a0,a10,a11,a20,a21,a22...a_0, a_{10}, a_{11}, a_{20}, a_{21}, a_{22}...a0,a10,a11,a20,a21,a22...
上面有以下几点说明:1)a0=(C0)×g,a10=(C1)×g,a11=(C1)×g,a20=(C2)×g,a21=(C2)×g,...a_0=\sqrt(C_0)\times g, a_{10}=\sqrt(C_1)\times g, a_{11}=\sqrt(C_1)\times g, a_{20}=\sqrt(C_2)\times g, a_{21}=\sqrt(C_2)\times g, ...a0=(C0)×g,a10=(C1)×g,a11=(C1)×g,a20=(C2)×g,a21=(C2)×g,...,这里在求a10,a11a_{10}, a_{11}a10,a11时虽然是同一个C1C_1C1, 但是高斯分布不一样,所以值是不同的. 2)实际计算过程中ℓ\ellℓ最小值是2,不是0. 3) a1−1=a11a_{1-1}=a_{11}a1−1=a11 - 第二个宇宙: a0,a10,a11,a20,a21,a22...a_0, a_{10}, a_{11}, a_{20}, a_{21}, a_{22}...a0,a10,a11,a20,a21,a22...
计算过程跟上面一样,只是表示的是第二个天图。
注:(ΔCC)=∑ℓ=0∞∑m=−ℓm=ℓalmYlm\left( \frac{\Delta C}{C}\right)=\sum_{\ell=0}^{\infin}\sum_{m=-\ell}^{m=\ell}a_{lm}Y_{lm}(CΔC)=∑ℓ=0∞∑m=−ℓm=ℓalmYlm, 这里Ylm(θ,ϕ)Y_{lm}(\theta,\phi)Ylm(θ,ϕ)是球谐函数,是角度的函数。 - 第三个宇宙
- …
- …
在得到足够多的天图之后(比如生成1000张),现在要计算CℓC_\ellCℓ. 利用公式
⟨almal′m′∗⟩=δll′δmm′Cℓ\left\langle a_{lm}a^*_{l'm'}\right\rangle=\delta_{ll'}\delta_{mm'}C_\ell⟨almal′m′∗⟩=δll′δmm′Cℓ
即Cℓ=12ℓ+1∑malm2C_\ell=\frac{1}{2\ell+1}\sum_ma^2_{lm}Cℓ=2ℓ+11∑malm2, 这里因为a是实数数值,所以复共轭是本身a是实数数值,所以复共轭是本身a是实数数值,所以复共轭是本身
C0=a002,C1=13(a1−12+a102+a112)...C_0 = a^2_{00}, C_1=\frac{1}{3}(a^2_{1-1}+a^2_{10}+a^2_{11})... C0=a002,C1=31(a1−12+a102+a112)...
对每个宇宙都一样的求法,就可以得到C0,C1,C2...C_0, C_1, C_2...C0,C1,C2..., 即
- 第一个宇宙 C0,C1,C2...C_0, C_1, C_2...C0,C1,C2...
- 第二个宇宙 C0,C1,C2...C_0, C_1, C_2...C0,C1,C2...
- 第三个宇宙 C0,C1,C2...C_0, C_1, C_2...C0,C1,C2...
- 第四个宇宙 C0,C1,C2...C_0, C_1, C_2...C0,C1,C2...
- …
如果要求bin,比如ℓ从1−10\ell从1-10ℓ从1−10求一个bin,则有C0b0=110(C0+...+C10)C^{b0}_0=\frac{1}{10}\left(C_0+...+C_{10}\right)C0b0=101(C0+...+C10)
- 第一个宇宙 C0b0,C1b1,C2b2...C^{b0}_0, C^{b1}_1, C^{b2}_2...C0b0,C1b1,C2b2...
- 第二个宇宙 C0b0,C1b1,C2b2...C^{b0}_0, C^{b1}_1, C^{b2}_2...C0b0,C1b1,C2b2...
- 第三个宇宙 C0b0,C1b1,C2b2...C^{b0}_0, C^{b1}_1, C^{b2}_2...C0b0,C1b1,C2b2...
- 第四个宇宙 C0b0,C1b1,C2b2...C^{b0}_0, C^{b1}_1, C^{b2}_2...C0b0,C1b1,C2b2...
- …
- 第M个宇宙 C0b0,C1b1,C2b2...C^{b0}_0, C^{b1}_1, C^{b2}_2...C0b0,C1b1,C2b2...
先看C0b0C^{b0}_0C0b0, 将这M个宇宙的C0b0C^{b0}_0C0b0值画出来,就可以知道这些C0b0C^{b0}_0C0b0的分布:
但是fitting出分布其实有点儿麻烦,这里也不讲分布的事情。而是求分bin后的error.
ΔClb0=1M(C^0b0−μ)2\Delta C^{b0}_l=\frac{1}{M}(\hat C^{b0}_0-\mu)^2ΔClb0=M1(C^0b0−μ)2
实际上就是求方差variance, 将所有的variance求出来即可。