REVIEW
Cosmological parameters from CMB and other data: a Monte-Carlo approach
Astrophysics · Submitted 24 May 2002 · 58 references
Pith's verdict: The methods paper that became the field's plumbing — released code, released chains, and unusually honest diagnostics; the m_nu limit is the one number to quote with care.
T0 · AI review
Why Pith says this
Highlight any text to comment on it.
Referee report
The paper
The paper claims
A random-walk sampler turns cosmological data into six numbers, and the chains are handed out for reuse.
The reading
What carries the argument
The engine is the Metropolis-Hastings algorithm: a chain steps through parameter space, proposing a new point from a fixed proposal density and accepting it with probability equal to the ratio of the posterior densities, which guarantees that the long-run density of chain positions is the posterior itself. Two refinements do most of the practical work. First, the proposal density is split into 'fast' parameters (those that only change the normalization or shape of an already-computed spectrum) and 'slow' parameters (those that require re-running the Boltzmann code), so a step touches only one to three parameters at a time and the acceptance rate stays near 50 per cent. Second, importance sampling re-weights an existing set of samples by the ratio of a new posterior to the old one, so that adding a Hubble prior, adding the 2dF data, or correcting an approximate power-spectrum generator costs one pass over the samples rather than a new chain. Analytic marginalization over unknown calibrations and over the supernova intrinsic magnitude and the galaxy bias amplitude removes those nuisance parameters from the sampling entirely.
Extended reading notes
Core claim
The central claim is that a joint Monte Carlo analysis of CMB band powers and four other data sets yields the constraints tabulated for 6, 9 and 11 parameter models, and that the CMB alone already determines the matter clustering amplitude. On the CMB-only side the authors find two well-determined orthogonal combinations, $v_1 = 0.113$ and $v_2 = 0.70$, which together encode $v_1 = 0.113$ in the combination $v_1 = 0.113$ of $v_1 = 0.113$ — concretely, $v_1 = 0.113$ in the combination $v_1 = 0.113$ and $v_2 = 0.70$ in the combination $v_2 = 0.70$, giving $v_1 = 0.113$ and $v_2 = 0.70$. Restated plainly: the CMB fixes $v_1 = 0.113$ in the combination $v_1 = 0.113$ and $v_2 = 0.70$ in the combination $v_2 = 0.70$, so that the matter clustering amplitude is pinned once the optical depth and the Hubble parameter are specified. With all data combined the paper reports $m_ν < 0.3$ eV and $w < -0.75$ at 95 per cent confidence for the nine-parameter flat model, $r_{10} < 0.7$ for the tensor-to-scalar ratio, and $Ω_K = 0.00 ± 0.02$ for curvature; in the eleven-parameter non-flat model these weaken to $m_ν < 0.4$ eV and $w < -0.69$. The authors are explicit that these are upper limits, not detections: there is no evidence in the data for massive neutrinos, for $w ≠ -1$, or for tensor modes.
Load-bearing premise
The neutrino mass limit rests on the assumption that the 2dF galaxy power spectrum over $0.02 < k/(h$ Mpc$^{-1}) < 0.15$ is directly proportional to the linear matter power spectrum today, meaning that galaxy bias, evolution and redshift-space distortions are all scale independent over that range.
Editorial extensions
If this is right
- The CMB alone supplies a normalization of the matter power spectrum, so the clustering amplitude can be quoted without borrowing a prior from galaxy surveys or cluster counts.
- The neutrino mass limit of about 0.3 eV at 95 per cent confidence is set mainly by the shape of the 2dF power spectrum between $0.02$ and $0.15\,h\,\mathrm{Mpc}^{-1}$, where massive neutrinos damp small-scale power.
- Curvature is constrained to $Ω_K = 0.00 ± 0.02$ once all data are combined, and the dark-energy equation of state is bounded to $w < -0.75$, both consistent with a flat universe and a cosmological constant.
- Adding three or five extra parameters does not improve the average fit: the mean likelihood ratios for the 6, 9 and 11 parameter models are 1 : 0.4 : 0.3, so the simplest model remains the best bet on average.
- Because the chains are released, a new data set can be incorporated by re-weighting the published samples instead of re-running the cosmology.
Reading between the lines
- If the released chains are reused as intended, the expensive part of cosmological parameter estimation shifts from computing theory spectra to agreeing on priors and likelihoods, which makes prior choice the dominant source of disagreement between groups rather than the physics code.
- The paper's own demonstration that a flat prior on $h$ versus a flat prior on $Ω_Λ$ moves the 95 per cent upper limit on $h$ from 0.89 to 0.59 suggests that any future 'tension' between cosmological data sets should be quoted alongside the base-parameter choice that generated it.
- The neutrino bound reported here sits close to the minimum total mass that oscillation experiments require for three neutrino species, so a modest improvement in the small-scale matter power measurement would turn this upper limit into a genuine detection rather than a constraint.
- The mean-likelihood-versus-marginalized-posterior diagnostic introduced in the appendices is a cheap way to spot when a parameter's preferred value is being driven by the volume of parameter space rather than by the data, and it could be applied routinely to any posterior sampled by chains.
Original abstract
We present a fast Markov Chain Monte-Carlo exploration of cosmological parameter space. We perform a joint analysis of results from recent CMB experiments and provide parameter constraints, including sigma_8, from the CMB independent of other data. We next combine data from the CMB, HST Key Project, 2dF galaxy redshift survey, supernovae Ia and big-bang nucleosynthesis. The Monte Carlo method allows the rapid investigation of a large number of parameters, and we present results from 6 and 9 parameter analyses of flat models, and an 11 parameter analysis of non-flat models. Our results include constraints on the neutrino mass (m_nu < 0.3eV), equation of state of the dark energy, and the tensor amplitude, as well as demonstrating the effect of additional parameters on the base parameter constraints. In a series of appendices we describe the many uses of importance sampling, including computing results from new data and accuracy correction of results generated from an approximate method. We also discuss the different ways of converting parameter samples to parameter constraints, the effect of the prior, assess the goodness of fit and consistency, and describe the use of analytic marginalization over normalization parameters.
The compiled record
The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
The abstract, sentence by sentence
We present a fast Markov Chain Monte-Carlo exploration of cosmological parameter space. We perform a joint analysis of results from recent CMB experiments and provide parameter constraints, including sigma_8, from the CMB independent of other data. We next combine data from the CMB, HST Key Project, 2dF galaxy redshift survey, supernovae Ia and big-bang nucleosynthesis. The Monte Carlo method allows the rapid investigation of a large number of parameters, and we present results from 6 and 9 parameter analyses of flat models, and an 11 parameter analysis of non-flat models. Our results include constraints on the neutrino mass (m_nu < 0.3eV), equation of state of the dark energy, and the tensor amplitude, as well as demonstrating the effect of additional parameters on the base parameter constraints. In a series of appendices we describe the many uses of importance sampling, including computing results from new data and accuracy correction of results generated from an approximate method. We also discuss the different ways of converting parameter samples to parameter constraints, the effect of the prior, assess the goodness of fit and consistency, and describe the use of analytic marginalization over normalization parameters.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | We present a fast Markov Chain Monte-Carlo exploration of cosmological parameter space. | contribution 0.56 | 0.96 | 0.07 | asserted 0.99 |
| s1 | We perform a joint analysis of results from recent CMB experiments and provide parameter constraints, including sigma_8, from the CMB independent of other data. | contribution 0.70 | 0.95 | 0.20 | asserted 1.00 |
| s2 | We next combine data from the CMB, HST Key Project, 2dF galaxy redshift survey, supernovae Ia and big-bang nucleosynthesis. | method 0.69 | 0.87 | 0.05 | asserted 0.93 |
| s3 | The Monte Carlo method allows the rapid investigation of a large number of parameters, and we present results from 6 and 9 parameter analyses of flat models, and an 11 parameter analysis of non-flat models. | method 0.66 | 0.93 | 0.09 | asserted 0.99 |
| s4 | Our results include constraints on the neutrino mass (m_nu < 0.3eV), equation of state of the dark energy, and the tensor amplitude, as well as demonstrating the effect of additional parameters on the base parameter constraints. | result 1.00 | 0.95 | 0.28 | asserted 1.00 |
| s5 | In a series of appendices we describe the many uses of importance sampling, including computing results from new data and accuracy correction of results generated from an approximate method. | method 0.72 | 0.76 | 0.03 | asserted 0.96 |
| s6 | We also discuss the different ways of converting parameter samples to parameter constraints, the effect of the prior, assess the goodness of fit and consistency, and describe the use of analytic marginalization over normalization parameters. | method 0.82 | 0.74 | 0.04 | asserted 0.93 |
What was examined, and what was not
- arXiv listing abstract v3
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
Figures
Showing 6 of the paper's 7 figures. See all figures in the PDF ↗ Figures reproduced from arXiv:astro-ph/0205436 by the authors.
References
How later papers used it
1,129 later papers cite it
34 later papers by other authors are listed below: 34 used its method or tool.
Uses its method or tool 34 of 1,002 papers with this label
-
We use the [ref] and [ref] code to calculate the CMB power spectrum and perform the Markov Chain Monte Carlo methods (MCMC) to put the exclusion limit of the parameters, including the small-scale curvature fluctuation.
Constraints on small-scale primordial density fluctuation from cosmic microwave background through dark matter annihilation (2021) · Introduction · 1.00
-
Used the publicly available Cosmomc code from this paper to constrain scalar induced gravitational waves and the power spectrum of primordial curvature perturbations.
Measuring the primordial curvature perturbations from the scalar induced gravitational waves (2022) · 1.00 · paraphrased: the licence does not allow quoting
-
Applied a Bayesian statistical inference analysis using the publicly available Markov Chain Monte Carlo parameter estimation package CosmoMC from this paper, coupled to a modified CAMB Boltzmann solver.
Updated constraints on non-standard neutrino interactions from Planck (2013) · 1.00 · paraphrased: the licence does not allow quoting
-
Applied a Bayesian statistical inference analysis using the publicly available Markov Chain Monte Carlo parameter estimation package CosmoMC from this paper, coupled to a modified CAMB Boltzmann solver.
Axion hot dark matter bounds after Planck (2013) · 1.00 · paraphrased: the licence does not allow quoting
-
Obtained posterior probability distribution functions of its parameters using the MCMC engine COSMOMC from this paper, modified to include two additional likelihood modules.
New constraints on $f(R)$ gravity from clusters of galaxies (2014) · 1.00 · paraphrased: the licence does not allow quoting
-
Explored the cosmological parameter space and obtained limits on cosmological parameters using the MCMC technique with the CosmoMC code from this paper.
Cosmological parameter fittings with the BICEP2 data (2014) · 1.00 · paraphrased: the licence does not allow quoting
-
We couple the above mention code to the cosmomc Markov chain Monte Carlo (MCMC) generic subroutine [ref] to explore the seven-dimensional parameter space.
Astrophysical information from the Rayleigh-Jeans Tail of the CMB (2021) · Bayesian Framework · 1.00
-
Based its analysis method on the Boltzmann CAMB code and a Monte Carlo Markov Chain analysis using the MCMC package from this paper.
Planck constraints on neutrino isocurvature density perturbations (2014) · 1.00 · paraphrased: the licence does not allow quoting
-
Integrated its modified version of camb into the cosmological parameter estimation code CosmoMC from this paper to perform an MCMC analysis.
Constraints on primordial gravitational waves from the Cosmic Microwave Background (2020) · 1.00 · paraphrased: the licence does not allow quoting
-
This helps us to constrain the number of e-foldings $N_pivot$ and the model parameter $α$ and $M$ using CMB and LSS observations by MCMC analysis using CosmoMC [ref] .
Observational constraints on $\alpha$-Starobinsky inflation (2024) · Conclusions · 1.00
-
Used a modified version of the Boltzmann code CAMB along with the publicly available Monte Carlo Markov chain code CosmoMC from this paper.
Constraints on neutrino and dark radiation interactions using cosmological observations (2011) · 1.00 · paraphrased: the licence does not allow quoting
-
Performed a Markov Chain Monte Carlo analysis through the publicly available code from this paper, interfaced with its modified version of camb.
Constraints on secret neutrino interactions after Planck (2015) · 1.00 · paraphrased: the licence does not allow quoting
-
Fit the theoretical model to various cosmological datasets using the Markov Chain Monte Carlo code from this paper to sample the parameter space.
Primordial power spectrum features in phenomenological descriptions of inflation (2016) · 1.00 · paraphrased: the licence does not allow quoting
-
Folded the combined spectrum into a likelihood calculation that interfaces to a Markov Chain Monte Carlo code such as CosmoMC from this paper, yielding parameter estimates.
The scalar perturbation spectral index n_s: WMAP sensitivity to unresolved point sources (2007) · 1.00 · paraphrased: the licence does not allow quoting
-
Constrained variations in Newton's constant with current CMB data using the publicly available Markov Chain Monte Carlo package from this paper.
From Cavendish to PLANCK: Constraining Newton's Gravitational Constant with CMB Temperature and Polarization Anisotropy (2009) · 1.00 · paraphrased: the licence does not allow quoting
-
Constructed its MCMC using the July 2015 version of CosmoMC from this paper, modified to compute the gRPT+RSD model predictions.
The clustering of galaxies in the completed SDSS-III Baryon Oscillation Spectroscopic Survey: Cosmological implications of the Fourier space wedges of the final sample (2016) · 1.00 · paraphrased: the licence does not allow quoting
-
To get the constraints on $N_eff$ and $H_0$, we modified CAMB [ref] to solve the relevant Boltzmann equations and used CosmoMC [ref] to sample the parameter posterior distribution.
Scaling Transformations and the Origins of Light Relics Constraints from Cosmic Microwave Background Observations (2022) · Constraints from CMB and BAO · 1.00
-
Finally, we search for the allowed parameter space of the annihilation cross section and mass of DM using the CosmoMC code [ref] with the Planck 2018 datasets [ref] .
Revisiting CMB constraints on dark matter annihilation (2021) · Introduction · 0.84
-
Compared its theoretical predictions to the Planck data using the publicly available Planck likelihood code and the Markov Chain Monte Carlo code from this paper.
Probing spatial variation of the fine-structure constant using the CMB (2018) · 0.90 · paraphrased: the licence does not allow quoting
-
Analysed the warm inflation scenario using a multi-dimensional Markov Chain Monte Carlo simulation provided by the publicly available CosmoMC package from this paper, coupled to Planck 2015 and BICEP2/Keck array data.
Constraining Warm Inflation with CMB data (2017) · 0.96 · paraphrased: the licence does not allow quoting
-
Searched the parameter space using COSMOMC from this paper with a likelihood function from the WMAP 3 year analysis.
Correlation of CMB with large-scale structure: I. ISW Tomography and Cosmological Implications (2008) · 0.97 · paraphrased: the licence does not allow quoting
-
Used simulated GW standard siren data from PTA, Taiji, and CE to constrain the ΛCDM, wCDM, and w0waCDM models by performing the Markov-chain Monte Carlo analysis from this paper.
Joint constraints on cosmological parameters using future multi-band gravitational wave standard siren observations (2023) · 1.00 · paraphrased: the licence does not allow quoting
-
Modified the CosmoMC Monte Carlo Markov Chain public package from this paper to allow the use of fgas data when exploring the cosmological parameter space.
Lookback time and Chandra constrains on cosmological parameters (2011) · 0.99 · paraphrased: the licence does not allow quoting
-
Used a modified version of the public MCMC engine CosmoMC from this paper to generate confidence limits on the parameters.
Coupling between cold dark matter and dark energy from neutrino mass experiments (2009) · 1.00 · paraphrased: the licence does not allow quoting
-
Used a modified version of the publicly available Markov Chain Monte Carlo parameter estimation code CosmoMC from this paper to find the posterior distributions of cosmological parameters.
Reionization and dark matter decay (2016) · 1.00 · paraphrased: the licence does not allow quoting
-
We derive cosmological parameter constraints by running a complete Markov Chain Monte Carlo (MCMC) using the public code (see <https://cosmologist.info/cosmomc/>) [ref] with modified versions of the Boltzmann solver to solve the different linearized perturbations in each of our microphysics scenarios [ref] .
Microphysics of Early Dark Energy (2022) · Data and Methodology · 1.00
-
Used the publicly available Markov-Chain Monte Carlo code COSMOMC from this paper, modified to compute the TB- and EB-mode power spectra originating from a circularly polarized GWB.
Probing polarization states of primordial gravitational waves with CMB anisotropies (2007) · 0.99 · paraphrased: the licence does not allow quoting
-
Performed a Monte Carlo Markov Chain analysis using a modified version of the publicly available code cosmoMC from this paper to fit bias measurements together with CMB and SDSS.
An improved limit on the neutrino mass with CMB and redshift-dependent halo bias-mass relations from SDSS, DEEP2, and Lyman-Break Galaxies (2008) · 1.00 · paraphrased: the licence does not allow quoting
-
In our cosmological analysis, the allowed regions are calculated numerically with modified verision of the CosmoMC Markov Chain Monte Carlo (MCMC) sampler [ref] and the CAMB Boltzmann code.
Minimal warm inflation and TCC (2021) · Methodology and Observational Data · 1.00
-
Modified the publicly available Markov Chain Monte Carlo package from this paper to constrain the parameter space of each cosmological model.
Observational constraints on soft dark energy and soft dark matter: challenging $\Lambda$CDM (2021) · 1.00 · paraphrased: the licence does not allow quoting
-
Used both a nested sampler and a Metropolis-Hastings sampler from this paper to derive parameter posterior distributions and compare the models statistically.
Cosmological constraints on Galileon dark energy with broken shift symmetry (2025) · 1.00 · paraphrased: the licence does not allow quoting
-
Based its main analysis tool on the publicly available code from this paper, with modifications first described in other works and later extended in other works.
Getting leverage on inflation with a large photometric redshift survey (2014) · 0.99 · paraphrased: the licence does not allow quoting
-
Performed an MCMC sampling of the cosmological parameter space with this paper's code, using Planck CMB data and WMAP CMB polarisation data.
Cosmology with self-interacting sterile neutrinos and dark matter - A pseudoscalar model (2014) · 0.80 · paraphrased: the licence does not allow quoting
-
Used the COSMOMC code from this paper, which uses a Markov chain Monte Carlo method, to obtain constraints on the allowed contribution of domain walls to the CMB power spectrum.
Contribution of domain wall networks to the CMB power spectrum (2015) · 1.00 · paraphrased: the licence does not allow quoting
How the literature uses it
799 arXiv papers cite this in 917 sentences
Papers citing it · 88 sentences without a confident label
Uses its method or tool 718 papers
-
Finally, we search for the allowed parameter space of the annihilation cross section and mass of DM using the CosmoMC code [ref] with the Planck 2018 datasets [ref] .
Revisiting CMB constraints on dark matter annihilation · Introduction · 0.84
-
We use the [ref] and [ref] code to calculate the CMB power spectrum and perform the Markov Chain Monte Carlo methods (MCMC) to put the exclusion limit of the parameters, including the small-scale curvature fluctuation.
Constraints on small-scale primordial density fluctuation from cosmic microwave background through dark matter annihilation · Introduction · 1.00
-
We use the publicly available codes Cosmomc [ref] to constrain the scalar induced gravitational waves and the power spectrum of primordial curvature perturbations.
Measuring the primordial curvature perturbations from the scalar induced gravitational waves · Constraints on primordial curvature perturbations from the scalar induced gravitational waves · 1.00
Uses its data or values 5 papers
-
Planck 2018 data [ref] used together with BICEP/Keck 2018 data [ref] give the following contraints on $n_s$ and $r$ at $k_CMB=0.05 Mpc^-1$ in the $ΛCDM+r$ cosmology [ref] [equation] The two-dimensional likelihood[The authors are very grateful to Daniela Paoletti for providing the original MCMC chains produced using the sampler [ref] , which Planck and BICEP/Keck 2018 constraints on the standard $Λ$CDM + $r$ model in [ref] were based on.
Novel CMB constraints on the $\alpha$ parameter in alpha-attractor models · CMB constraints on $α$ and the duration of reheating · 1.00
-
Consistency with observational data (the temperature, polarization, and lensing of the Planck 2018 likelihood data [ref] , baryon acoustic oscillations (BAO) data from 6dF, SDSS DR7, and SDSS DR12 galaxy surveys [ref] , and the Type Ia Supernovae Pantheon data [ref] ) was determined using Cobaya [ref] along with a Monte Carlo Markov Chain sampler [ref] , which used the fast-dragging procedure described in [ref] .
Observational constraints on inflection point quintessence with a cubic potential · Observational limits · 0.88
-
In light of the observed level of B-modes, as well as the presence of a slight tension at large scales between the data and the theory, we performed an analysis of the BICEP2 data [ref] in combination with the Planck [We use the low $ℓ$ WMAP polarization data contained in Planck likelihood code.] public likelihood [ref] and a modified version of the public cosmology package Cosmomc [ref] .
Alleviating the tension at low multipole through Axion Monodromy · Results · 0.90
Compares with it 6 papers
-
In <Ref> we report the approximate expected total runtime of compared to the implementation of the MCMC sampler [ref] and the nested sampler [ref] (via its interface), neglecting the overhead of MCMC and as in this case it is tiny [ref] .
Fast and robust Bayesian Inference using Gaussian Processes with GPry · Modelling the marginalized posterior · 0.86
-
This was also observed by the Planck collaboration [ref] , although their values of $Y_p$ are somewhat lower.[We found results closer to the Planck values when using CosmoMC/CAMB [ref] rather than Monte Python/CLASS in the analysis with varying $$ and $Y_p$.
Phases of New Physics in the CMB · Planck 2015 Results · 0.91
-
In contrast, the Planck collaboration reports $100θ_MC$, which is given by Eq. (6) in [ref] , and corresponds to the standard choice in [ref] .
Five parameters are all you need (in $\Lambda$CDM) · MCMC inference · 0.94
Cites it as background 19 papers
-
Two successful and well known examples are Markov chain Monte Carlo (MCMC) [ref] and MultiNest [ref] (see Ref. [ref] for examples of studies that use these tools).
Exploration of Parameter Spaces Assisted by Machine Learning · Introduction · 0.82
-
The MCMC Bayesian inference approach has been described in detail for instance in [ref] .
Global neutrino parameter estimation using Markov Chain Monte Carlo · Methodology · 0.80
-
[ref] is an MCMC sampling package in used for parameter inference in cosmology, similar to [ref] and [ref] .
MontePython 3: boosted MCMC sampler and other features · Introduction · 0.87
Discussion
Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.