Gauge-ready formulation of the cosmological kinetic theory in generalized gravity theories
J. Hwang, H. Noh
TL;DR
This work develops a gauge-ready cosmological perturbation formalism applicable to generalized gravity theories with multiple scalar fields, interacting fluids, and kinetic (Boltzmann) components, unifying the treatment of scalar, vector, and tensor perturbations. It introduces a flexible gauge strategy that keeps the temporal gauge unfixed, enabling straightforward switching between gauges and cross-checks of numerical results, while incorporating conformal transformations and effective-fluid quantities. The authors formulate the relativistic Boltzmann equations for massless and massive particles, including photons with polarization, within this generalized gravity setting, and implement a four-gauge numerical scheme to compute CMB temperature and polarization spectra. The framework is demonstrated by computing CMB anisotropies and providing insights into early-universe dynamics, gravitational waves, and the role of kinetic species, with potential to constrain a wide class of gravity theories and their perturbative signatures.
Abstract
We present cosmological perturbations of kinetic components based on relativistic Boltzmann equations in the context of generalized gravity theories. Our general theory considers an arbitrary number of scalar fields generally coupled with the gravity, an arbitrary number of mutually interacting hydrodynamic fluids, and components described by the relativistic Boltzmann equations like massive/massless collisionless particles and the photon with the accompanying polarizations. We also include direct interactions among fluids and fields. The background FLRW model includes the general spatial curvature and the cosmological constant. We consider three different types of perturbations, and all the scalar-type perturbation equations are arranged in a gauge-ready form so that one can implement easily the convenient gauge conditions depending on the situation. In the numerical calculation of the Boltzmann equations we have implemented four different gauge conditions in a gauge-ready manner where two of them are new. By comparing solutions solved separately in different gauge conditions we can naturally check the numerical accuracy.
