fkPT: Constraining scale-dependent modified gravity with the full-shape galaxy power spectrum

Mario A. Rodriguez-Meza    Alejandro Aviles,11footnotetext: Corresponding author.    Hernan E. Noriega    Cheng-Zong Ruan    Baojiu Li    Mariana Vargas-Magaña    Jorge L. Cervantes-Cota
Abstract

Modified gravity models with scale-dependent linear growth typically exhibit an enhancement in the power spectrum beyond a certain scale. The conventional methods for extracting cosmological information usually involve inferring modified gravity effects via Redshift Space Distortions (RSD), particularly through the time evolution of fσ8𝑓subscript𝜎8f\sigma_{8}italic_f italic_σ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT. However, classical galaxy RSD clustering analyses encounter difficulties in accurately capturing the spectrum’s enhanced power, which is better obtained from the broad-band power spectrum. In this sense, full-shape analyses aim to consider survey data using comprehensive and precise models of the whole power spectrum. Yet, a major challenge in this approach is the slow computation of non-linear loop integrals for scale-dependent modified gravity, precluding the estimation of cosmological parameters using Markov Chain Monte Carlo methods. Based on recent studies, in this work we develop a perturbation theory tailored for Modified Gravity, or analogous scenarios introducing additional scales, such as in the presence of massive neutrinos. Our approach only needs the calculation of the scale-dependent growth rate f(k,t)𝑓𝑘𝑡f(k,t)italic_f ( italic_k , italic_t ) and the limit of the perturbative kernels at large scales. We called this approximate technique as fk-Perturbation Theory and implemented it into the code fkpt, capable of computing the redshift space galaxy power spectrum in a fraction of a second. We validate our modeling and code with the f(R)𝑓𝑅f(R)italic_f ( italic_R ) theory MG-GLAM and General Relativity NSeries sets of simulations. The code is available at https://github.com/alejandroaviles/fkpt.

1 Introduction

During the last two decades galaxy surveys such as 2dF [1], WiggleZ [2], BOSS [3], eBOSS [4], and DES [5] have contributed to the inference of cosmological parameters and the test of models using techniques complementary to other probes, including the Cosmic Microwave Background (CMB), Supernovae type Ia, among others. These analyses are expected to be even more important in the near future with the upcoming stage IV experiments, such as the Dark Energy Spectroscopic Instrument (DESI) [6], Euclid [7] and the Legacy Survey of Space of Time (LSST) of the Vera C. Rubin Observatory [8], which are foreseen to achieve sub-percentage accuracy in various cosmological parameters. Therefore, models for the analysis are demanded to be sufficiently precise.

The traditional approach for analyzing galaxy clustering has centered on using a fixed template linear power spectrum and compress the data into a few parameters, αsubscript𝛼parallel-to\alpha_{\parallel}italic_α start_POSTSUBSCRIPT ∥ end_POSTSUBSCRIPT, αsubscript𝛼perpendicular-to\alpha_{\perp}italic_α start_POSTSUBSCRIPT ⟂ end_POSTSUBSCRIPT and fσ8𝑓subscript𝜎8f\sigma_{8}italic_f italic_σ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT, accounting for the Alcock-Paczyński effect [9] and Redshift Space Distortions (RSD) [10]. This method extracts the cosmological information from the Baryon Acoustic Oscillation (BAO) position and from the relative amplitude of the power spectrum multipoles, being insensitive to the rest of its features. Recently, this classical analysis has been extended to include a shape parameter, m𝑚mitalic_m, that attempts to account for the broad-band piece of the spectrum [11]. The advantage of these methods is their model independence, and hence the inferred parameters fσ8𝑓subscript𝜎8f\sigma_{8}italic_f italic_σ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT and cosmological distances as dAsubscript𝑑𝐴d_{A}italic_d start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT and dHsubscript𝑑𝐻d_{H}italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT are in principle valid for any theory reasonably close to ΛΛ\Lambdaroman_ΛCDM. On the contrary, methods directly fitting a theoretical power spectrum, akin to the procedures in CMB analyses, have been present for a long time; e.g. [12, 13, 14]. These theoretical frameworks has been much developed in different aspects of the nonlinear Perturbation Theory (PT) [15], including Effective Field Theory (EFT) [16, 17, 18, 19, 20], nonlinear bias [16, 17, 21, 22, 23, 24], and Infrared resummations (IR-resummations) [25, 26, 27, 28], paving the way for modern analysis methods. In this regard, the implementation of a full-shape, also called full-modeling or direct-fit, analysis of the power spectrum has emerged as a primary tool to determine the cosmological model from data, particularly since the works [29, 30]. Subsequent research has expanded this methodology, both within the standard vanilla ΛΛ\Lambdaroman_ΛCDM [31, 32, 33, 34, 35, 36] and for extended models, including the consideration of massive neutrinos [37, 38, 39, 40], curvature [41, 42], or more exotic models as dark energy and Modified Gravity (MG) [43, 44, 45, 40, 46, 47], among others, e.g., [48, 49]. Other theoretical aspects, especially the use of different sets of parameters and priors have gained much attention recently [50, 51, 35, 52]. Finally, a few codes have been released to compute the EFT-PT theoretical power spectrum in redshift space: Class-pt [53],222https://github.com/Michalychforever/CLASS-PT Velocileptors [54, 55],333https://github.com/sfschen/velocileptors PyBird [43],444https://github.com/pierrexyz/pybird and FOLPS-nu [38].555https://github.com/henoriega/FOLPS-nu These codes use FFTLog methods [56, 57, 58, 59, 60, 61, 62] to accelerate the computation of loop integrals.

The above-mentioned surveys can be employed to test gravity. As it is known, General Relativity (GR) is well tested in local, planetary scales using for instance Parametrized Post Newtonian (PPN) parameters [63], and several other approaches in astrophysical scales [64]. This seems to be the case also in Cosmology, since the standard ΛΛ\Lambdaroman_ΛCDM model is in general consistent with current cosmological data, and GR is believed to be correct at large scales. Most of the gravity theory tests so far have employed RSD, since this effect is intimately related to the growth rate of matter perturbations that depends upon the gravity model. RSD has been developed for many years, from the pioneering work of Kaiser [65] to modern nonlinear perturbation theory, see e.g. [66, 55, 67, 68]. However, with the advent of more precise Large Scale Structure (LSS) data, new opportunities to test gravity at cosmological scales arise, yet the analysis demands methods of non-linear PT, such as the full-shape technique. This is because one of the main potential observables of MG theories is an enhancement of the power spectrum above a certain scale due to a larger strength of gravity, hence a major impact over the power spectrum is expected to lie in its broad-band shape. Let us shortly discuss about it. The sound horizon at decoupling is practically the same for ΛΛ\Lambdaroman_ΛCDM and viable MG models, since they only affect late-time physics, and hence the BAO scale is unaltered, with the exception of a small extra degradation due to differences in the large scale displacement fields [69]. On the other hand, RSD analysis measures the amplitude of fluctuations fσ8𝑓subscript𝜎8f\sigma_{8}italic_f italic_σ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT by breaking the degeneracy of the linear bias with the relative size between the different multipoles of the power spectrum. It is for this reason that the standard analysis (BAO + RSD) alone, we claim, is not efficient for detecting an MG signal, but one still needs the information carried by the broad-band of the power spectrum, that is precisely provided by the full-shape analysis.

The PT of MG has been explored extensively over the last decade [70, 71, 72, 73, 74, 75, 69, 76, 77, 78, 79, 80, 81, 82, 83, 84]. Recently, a few of us [85] proposed an accurate theoretical PT/EFT for MG models having a scale-dependent linear growth. This model was tested against the Elephant suite of N-body simulations for ΛΛ\Lambdaroman_ΛCDM and the Hu-Sawicki (HS) f(R)𝑓𝑅f(R)italic_f ( italic_R ) model [86], finding very good agreement up to k0.2hMpc1similar-to𝑘0.2superscriptMpc1k\sim 0.2\,h\,\text{Mpc}^{-1}italic_k ∼ 0.2 italic_h Mpc start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT at redshift z=0.5𝑧0.5z=0.5italic_z = 0.5. Unfortunately, the computation of non-linear corrections to the power spectrum within this methodology is quite slow since the perturbative kernels are not known analytically, as for the ΛΛ\Lambdaroman_ΛCDM case. Instead, they should be obtained from a set of differential equations that not only depend on the wave vectors configuration but also on the cosmological parameters. That is, to find the one-loop corrections to the power spectrum, having a form similar to

I(k)=𝑑𝒑𝒦(𝒌,𝒑)PL(k)PL(|𝒌𝒑|),𝐼𝑘differential-d𝒑𝒦𝒌𝒑subscript𝑃𝐿𝑘subscript𝑃𝐿𝒌𝒑I(k)=\int d\bm{p}\,\mathcal{K}(\bm{k},\bm{p})P_{L}(k)P_{L}(|\bm{k}-\bm{p}|),italic_I ( italic_k ) = ∫ italic_d bold_italic_p caligraphic_K ( bold_italic_k , bold_italic_p ) italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_k ) italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( | bold_italic_k - bold_italic_p | ) , (1.1)

one must solve differential equations to find the kernels 𝒦𝒦\mathcal{K}caligraphic_K at each volume element of the integration. This complexity hinders the use of a Monte Carlo Markov Chain (MCMC) analysis for parameter estimation. A similar challenge arises in cosmological scenarios involving massive neutrinos, where scale-dependence is introduced through free-streaming and has been addressed in [37, 38]. In this work we build upon the ideas of these references and develop a method that is able to obtain the power spectrum in a fraction of a second. To do this, we first identify three effects that modify the standard Einstein-de Sitter (EdS) kernels:

  • i)

    The failure of the velocity field θ=𝒗/(aHf)𝜃𝒗𝑎𝐻𝑓\theta=\nabla\cdot\bm{v}/(aHf)italic_θ = ∇ ⋅ bold_italic_v / ( italic_a italic_H italic_f ), to be equal to the overdensity δ𝛿\deltaitalic_δ at the linear perturbation level because the growth rate f𝑓fitalic_f at a given time is no longer constant, as in ΛΛ\Lambdaroman_ΛCDM, but becomes scale-dependent; see fig. 1 below. The key relation is given by eq. (3.44), which also enters into the non-linear kernels.

  • ii)

    The abundance of matter ΩmsubscriptΩ𝑚\Omega_{m}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT cannot be approximated by the square of the growth rate, f2superscript𝑓2f^{2}italic_f start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. This is particularly true for gravity models with scale-dependent linear growth, but may also be the case for some only time-dependent modified gravity models.

  • iii)

    The presence of non-linear screenings that should drive the MG theories at small cosmological scales.

The effects ii) and iii) give rise to the differential equations that considerably slow the computation of the one-loop power spectrum. Fortunately, we realize that the breakdown of the approximation Ωmf2subscriptΩ𝑚superscript𝑓2\Omega_{m}\neq f^{2}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ≠ italic_f start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is not very harmful and can be healed by taking only time-dependent corrections to the EdS kernels, as it is shown below in fig. 2. Furthermore, the scale-dependent screenings operate on scales where the theoretical power spectrum is dominated by the EFT counterterms and become widely degenerate with them. We show that this is the case for HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) gravity model,666See fig. 2 in §4 for a comparison between EFT contributions and screenings. but as long the screenings are small at mildly non-linear scales and below, this can be a good approximation for any MG theory. Although the validity of this assumption is expected to break above some wave-number, and should be preferably checked case by case. Finally, in §4 we notice that the dominant contribution is due to the effect described in point i). This allows us to construct a method that first evaluates f(k,t)𝑓𝑘𝑡f(k,t)italic_f ( italic_k , italic_t ) using MG linear theory and then the perturbative kernels are evaluated ignoring the effects of ii) and iii). This method was proposed initially for massive neutrinos in [37] and further developed in [38] where the Python code Folps-nu was released. In the present work we test this methodology for the HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) theory, particularly we validate it against the state-of-the-art MG-GLAM simulations [87, 88]. Once we ensure that our method is able to detect the MG signal, we test it against high precision NSeries simulations, which exists only for ΛΛ\Lambdaroman_ΛCDM and were widely used in the past to test the pipeline of BOSS survey [10].

Together with this paper we release the C language code fkpt,777https://github.com/alejandroaviles/fkpt that computes the redshift space one-loop power spectrum of MG theories in a fraction of a second, including biasing terms, EFT counterterms, shot noise, as well as IR-resummations. Contrary to the PT codes enlisted above, fkpt does not use FFTLog methods since we want a flexible method that allows for a future incorporation of theories that do not reduce to ΛΛ\Lambdaroman_ΛCDM at very large scales, and hence their kernels cannot be approximated as EdS when they are evaluated at small wave vectors. This, for example, is done for the scale-independent nDGP gravity model in [45]. As explained in [37], the large scale kernels modifications almost double the number of matrix multiplications that should be done if using an FFTLog method. Hence, we adopt here a brute force approach, but equally accurate and almost as fast as FFTLog based codes, for solving the loop integrals. We expect our perturbative method and our code can be useful for testing gravity with the full-shape galaxy power spectrum of future spectroscopic surveys, particularly for DESI and Euclid.

The rest of this work is organized as follows: In §2 we discuss the basic equations of the f(R)𝑓𝑅f(R)italic_f ( italic_R ) model that are relevant to us. In §3 we delve into the general non-linear theory for models with scale-dependent linear growth, putting special emphasis on MG. In §4 we present the relevant approximations that lead to the fk-Perturbation Theory as well as our code fkpt. In §5 we validate our methodology using the MG-GLAM and NSeries simulations. Some of the formulas are displayed in a separate appendix. Final remarks and conclusions are put forward in §6.

2 Modified gravity

Although the perturbation theory method presented throughout this work is very general and encompasses a large variety of MG theories, we will concentrate on the case of f(R)𝑓𝑅f(R)italic_f ( italic_R ) gravity [89, 86], which is perhaps the most studied scale-dependent MG model in Cosmology and for which we have the most precise simulations. It is defined through the action

S=116πGd4xg(R+f(R))+Sm(ψi,g),𝑆116𝜋𝐺superscript𝑑4𝑥𝑔𝑅𝑓𝑅subscript𝑆𝑚superscript𝜓𝑖gS=\frac{1}{16\pi G}\int d^{4}x\sqrt{-g}\left(R+f(R)\right)+S_{m}(\psi^{i},{% \text{\bf g}}),italic_S = divide start_ARG 1 end_ARG start_ARG 16 italic_π italic_G end_ARG ∫ italic_d start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_x square-root start_ARG - italic_g end_ARG ( italic_R + italic_f ( italic_R ) ) + italic_S start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_ψ start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT , g ) , (2.1)

where R𝑅Ritalic_R is the Ricci scalar and a function f(R)𝑓𝑅f(R)italic_f ( italic_R ) is added to the Einstein-Hilbert GR action. Further, Smsubscript𝑆𝑚S_{m}italic_S start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT the action of matter fields ψisuperscript𝜓𝑖\psi^{i}italic_ψ start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT and depends also on the metric g. Variations with respect to the metric of this action lead to the field equations

Gμν+fRRμνμνfR(f2fR)gμν=8πGTμν,subscript𝐺𝜇𝜈subscript𝑓𝑅subscript𝑅𝜇𝜈subscript𝜇subscript𝜈subscript𝑓𝑅𝑓2subscript𝑓𝑅subscript𝑔𝜇𝜈8𝜋𝐺subscript𝑇𝜇𝜈G_{\mu\nu}+f_{R}R_{\mu\nu}-\nabla_{\mu}\nabla_{\nu}f_{R}-\left(\frac{f}{2}-% \square f_{R}\right)g_{\mu\nu}=8\pi GT_{\mu\nu},italic_G start_POSTSUBSCRIPT italic_μ italic_ν end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_μ italic_ν end_POSTSUBSCRIPT - ∇ start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT ∇ start_POSTSUBSCRIPT italic_ν end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT - ( divide start_ARG italic_f end_ARG start_ARG 2 end_ARG - □ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ) italic_g start_POSTSUBSCRIPT italic_μ italic_ν end_POSTSUBSCRIPT = 8 italic_π italic_G italic_T start_POSTSUBSCRIPT italic_μ italic_ν end_POSTSUBSCRIPT , (2.2)

where fR=f(R)/Rsubscript𝑓𝑅𝑓𝑅𝑅f_{R}=\partial f(R)/\partial Ritalic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT = ∂ italic_f ( italic_R ) / ∂ italic_R, and with energy momentum tensor

Tμν=2gδSmδgμν.subscript𝑇𝜇𝜈2𝑔𝛿subscript𝑆𝑚𝛿superscript𝑔𝜇𝜈T_{\mu\nu}=-\frac{2}{\sqrt{-g}}\frac{\delta S_{m}}{\delta g^{\mu\nu}}.italic_T start_POSTSUBSCRIPT italic_μ italic_ν end_POSTSUBSCRIPT = - divide start_ARG 2 end_ARG start_ARG square-root start_ARG - italic_g end_ARG end_ARG divide start_ARG italic_δ italic_S start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG start_ARG italic_δ italic_g start_POSTSUPERSCRIPT italic_μ italic_ν end_POSTSUPERSCRIPT end_ARG . (2.3)

We use the Friedmann-Robertson-Walker metric with additional scalar perturbations in Newtonian gauge

ds2=(1+2Φ)dt2+a(t)2(12Ψ)d𝒙2,𝑑superscript𝑠212Φ𝑑superscript𝑡2𝑎superscript𝑡212Ψ𝑑superscript𝒙2ds^{2}=-(1+2\Phi)dt^{2}+a(t)^{2}(1-2\Psi)d\bm{x}^{2},italic_d italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = - ( 1 + 2 roman_Φ ) italic_d italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_a ( italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - 2 roman_Ψ ) italic_d bold_italic_x start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , (2.4)

considering the fluid perturbation Δρ=ρ¯δΔ𝜌¯𝜌𝛿\Delta\rho=\bar{\rho}\deltaroman_Δ italic_ρ = over¯ start_ARG italic_ρ end_ARG italic_δ and the MG associated scalar field perturbation δfR=fRfR¯𝛿subscript𝑓𝑅subscript𝑓𝑅¯subscript𝑓𝑅\delta f_{R}=f_{R}-\bar{f_{R}}italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT = italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT - over¯ start_ARG italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT end_ARG, R=R¯+δR𝑅¯𝑅𝛿𝑅R=\bar{R}+\delta Ritalic_R = over¯ start_ARG italic_R end_ARG + italic_δ italic_R, where the bar indicates background quantities, and R¯R(f¯R)¯𝑅𝑅subscript¯𝑓𝑅\bar{R}\equiv R(\bar{f}_{R})over¯ start_ARG italic_R end_ARG ≡ italic_R ( over¯ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ). The perturbative field equations in Fourier space are [70]

k2a2Φsuperscript𝑘2superscript𝑎2Φ\displaystyle-\frac{k^{2}}{a^{2}}\Phi- divide start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG roman_Φ =\displaystyle== 4πGρ¯δ+12k2a2δfR,4𝜋𝐺¯𝜌𝛿12superscript𝑘2superscript𝑎2𝛿subscript𝑓𝑅\displaystyle 4\pi G\bar{\rho}\delta+\frac{1}{2}\frac{k^{2}}{a^{2}}\delta f_{R},4 italic_π italic_G over¯ start_ARG italic_ρ end_ARG italic_δ + divide start_ARG 1 end_ARG start_ARG 2 end_ARG divide start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT , (2.5)
k2a2δfRsuperscript𝑘2superscript𝑎2𝛿subscript𝑓𝑅\displaystyle\frac{k^{2}}{a^{2}}\delta f_{R}divide start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT =\displaystyle== 8πG3ρ¯δM1(k)3δfRδ(δfR)3,8𝜋𝐺3¯𝜌𝛿subscript𝑀1𝑘3𝛿subscript𝑓𝑅𝛿𝛿subscript𝑓𝑅3\displaystyle\frac{8\pi G}{3}\bar{\rho}\delta-\frac{M_{1}(k)}{3}\delta f_{R}-% \frac{{\delta\cal I}(\delta f_{R})}{3},divide start_ARG 8 italic_π italic_G end_ARG start_ARG 3 end_ARG over¯ start_ARG italic_ρ end_ARG italic_δ - divide start_ARG italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_k ) end_ARG start_ARG 3 end_ARG italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT - divide start_ARG italic_δ caligraphic_I ( italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ) end_ARG start_ARG 3 end_ARG , (2.6)
ΨΦΨΦ\displaystyle\Psi-\Phiroman_Ψ - roman_Φ =\displaystyle== δfR.𝛿subscript𝑓𝑅\displaystyle\delta f_{R}.italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT . (2.7)

Equation (2.5) is the Poisson equation, modified by the term δfR𝛿subscript𝑓𝑅\delta f_{R}italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT, which then acts as a fifth force. We have defined

M1dR(fR)dfR|fR=f¯R,subscript𝑀1evaluated-at𝑑𝑅subscript𝑓𝑅𝑑subscript𝑓𝑅subscript𝑓𝑅subscript¯𝑓𝑅M_{1}\equiv\frac{dR(f_{R})}{df_{R}}\Bigg{|}_{f_{R}=\bar{f}_{R}},italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≡ divide start_ARG italic_d italic_R ( italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ) end_ARG start_ARG italic_d italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT end_ARG | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT = over¯ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT end_POSTSUBSCRIPT , (2.8)

such that eq. (2.6) governs the evolution of the scalar field, a.k.a. the Klein-Gordon equation, from which we can read that the mass of scalar field m=(M1/3)1/2𝑚superscriptsubscript𝑀1312m=(M_{1}/3)^{1/2}italic_m = ( italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / 3 ) start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT, such that one recovers the ΛΛ\Lambdaroman_ΛCDM model for scales larger than m1superscript𝑚1m^{-1}italic_m start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT.

Using eq. (2.6) to eliminate δfR𝛿subscript𝑓𝑅\delta f_{R}italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT from eq. (2.5), we arrive at

k2a2Φ=A(k,t)δ(𝒌)+𝒮(𝒌),superscript𝑘2superscript𝑎2Φ𝐴𝑘𝑡𝛿𝒌𝒮𝒌-\frac{k^{2}}{a^{2}}\Phi=A(k,t)\delta(\bm{k})+\mathcal{S}(\bm{k}),- divide start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG roman_Φ = italic_A ( italic_k , italic_t ) italic_δ ( bold_italic_k ) + caligraphic_S ( bold_italic_k ) , (2.9)

with

A(k,t)𝐴𝑘𝑡\displaystyle A(k,t)italic_A ( italic_k , italic_t ) 4πGρ¯μ(k,t),absent4𝜋𝐺¯𝜌𝜇𝑘𝑡\displaystyle\equiv 4\pi G\bar{\rho}\,\mu(k,t),≡ 4 italic_π italic_G over¯ start_ARG italic_ρ end_ARG italic_μ ( italic_k , italic_t ) , (2.10)

and

μ(k,t)𝜇𝑘𝑡\displaystyle\mu(k,t)italic_μ ( italic_k , italic_t ) =1+13k2k2+a2m2(a),absent113superscript𝑘2superscript𝑘2superscript𝑎2superscript𝑚2𝑎\displaystyle=1+\frac{1}{3}\frac{k^{2}}{k^{2}+a^{2}m^{2}(a)},= 1 + divide start_ARG 1 end_ARG start_ARG 3 end_ARG divide start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_a ) end_ARG , (2.11)
𝒮(𝒌)𝒮𝒌\displaystyle\mathcal{S}(\bm{k})caligraphic_S ( bold_italic_k ) =16k2k2+a2m2(a)δ.absent16superscript𝑘2superscript𝑘2superscript𝑎2superscript𝑚2𝑎𝛿\displaystyle=-\frac{1}{6}\frac{k^{2}}{k^{2}+a^{2}m^{2}(a)}{\delta\cal I}.= - divide start_ARG 1 end_ARG start_ARG 6 end_ARG divide start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_a ) end_ARG italic_δ caligraphic_I . (2.12)

As kmmuch-greater-than𝑘𝑚k\gg mitalic_k ≫ italic_m, the function μ𝜇\muitalic_μ goes to 4/3434/34 / 3, and hence, in f(R)𝑓𝑅f(R)italic_f ( italic_R ) theories the strength of gravity is enhanced by a factor of one third at the smallest scales. This, of course may rule out any f(R)𝑓𝑅f(R)italic_f ( italic_R ) theory. However the nonlinear interactions, collected in the term δ𝛿{\delta\cal I}italic_δ caligraphic_I provide a screening mechanism responsible to drive the theory to GR at specific limits. The screening mechanism behind f(R)𝑓𝑅f(R)italic_f ( italic_R ) and other scalar-tensor theories is the chameleon [90, 91], that turns off the fifth force in regions with sufficiently deep potentials. In perturbation theory one expands the non-linear self-interaction δ𝛿\delta\mathcal{I}italic_δ caligraphic_I as888We use the shorthand notation 𝒌1n=𝒌=d3k1(2π)3d3kn(2π)3(2π)3δD(𝒌1n𝒌)subscript𝒌1𝑛𝒌superscript𝑑3subscript𝑘1superscript2𝜋3superscript𝑑3subscript𝑘𝑛superscript2𝜋3superscript2𝜋3subscript𝛿Dsubscript𝒌1𝑛𝒌\underset{\bm{k}_{1\cdots n}=\bm{k}}{\int}=\int\frac{d^{3}k_{1}}{(2\pi)^{3}}% \cdots\frac{d^{3}k_{n}}{(2\pi)^{3}}(2\pi)^{3}\delta_{\text{D}}(\bm{k}_{1\cdots n% }-\bm{k})start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 1 ⋯ italic_n end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG = ∫ divide start_ARG italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG ⋯ divide start_ARG italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_δ start_POSTSUBSCRIPT D end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 ⋯ italic_n end_POSTSUBSCRIPT - bold_italic_k ) (2.13) and 𝒌1n=𝒌1++𝒌nsubscript𝒌1𝑛subscript𝒌1subscript𝒌𝑛\bm{k}_{1\cdots n}=\bm{k}_{1}+\cdots+\bm{k}_{n}bold_italic_k start_POSTSUBSCRIPT 1 ⋯ italic_n end_POSTSUBSCRIPT = bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ⋯ + bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT.

δ(δfR)𝛿𝛿subscript𝑓𝑅\displaystyle\delta\mathcal{I}(\delta f_{R})italic_δ caligraphic_I ( italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ) =12𝒌12=𝒌M2(𝒌1,𝒌2)δfR(𝒌1)δfR(𝒌2)absent12subscript𝒌12𝒌subscript𝑀2subscript𝒌1subscript𝒌2𝛿subscript𝑓𝑅subscript𝒌1𝛿subscript𝑓𝑅subscript𝒌2\displaystyle=\frac{1}{2}\underset{\bm{k}_{12}=\bm{k}}{\int}M_{2}(\bm{k}_{1},% \bm{k}_{2})\delta f_{R}(\bm{k}_{1})\delta f_{R}(\bm{k}_{2})= divide start_ARG 1 end_ARG start_ARG 2 end_ARG start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT )
+16𝒌123=𝒌M3(𝒌1,𝒌2,𝒌3)δfR(𝒌1)δfR(𝒌2)δfR(𝒌3)+,16subscript𝒌123𝒌subscript𝑀3subscript𝒌1subscript𝒌2subscript𝒌3𝛿subscript𝑓𝑅subscript𝒌1𝛿subscript𝑓𝑅subscript𝒌2𝛿subscript𝑓𝑅subscript𝒌3\displaystyle\quad+\frac{1}{6}\underset{\bm{k}_{123}=\bm{k}}{\int}M_{3}(\bm{k}% _{1},\bm{k}_{2},\bm{k}_{3})\delta f_{R}(\bm{k}_{1})\delta f_{R}(\bm{k}_{2})% \delta f_{R}(\bm{k}_{3})+\cdots,+ divide start_ARG 1 end_ARG start_ARG 6 end_ARG start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) + ⋯ , (2.14)

where the functions Misubscript𝑀𝑖M_{i}italic_M start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are in general scale and time dependent. For the f(R)𝑓𝑅f(R)italic_f ( italic_R ) theories, these are only time dependent and given by the coefficients of the Taylor expansion

δR=i1n!Mn(δfR)n,MndnR(fR)dfRn|fR=f¯R.formulae-sequence𝛿𝑅subscript𝑖1𝑛subscript𝑀𝑛superscript𝛿subscript𝑓𝑅𝑛subscript𝑀𝑛evaluated-atsuperscript𝑑𝑛𝑅subscript𝑓𝑅𝑑superscriptsubscript𝑓𝑅𝑛subscript𝑓𝑅subscript¯𝑓𝑅\delta R=\sum_{i}\frac{1}{n!}M_{n}(\delta f_{R})^{n},\qquad M_{n}\equiv\frac{d% ^{n}R(f_{R})}{df_{R}^{n}}\Bigg{|}_{f_{R}=\bar{f}_{R}}.italic_δ italic_R = ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT divide start_ARG 1 end_ARG start_ARG italic_n ! end_ARG italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_δ italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , italic_M start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ≡ divide start_ARG italic_d start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_R ( italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ) end_ARG start_ARG italic_d italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_ARG | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT = over¯ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT end_POSTSUBSCRIPT . (2.15)

Throughout this work we apply our results to the specific case of HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) model [86], with n=1𝑛1n=1italic_n = 1, defined by

f(R)=c1Rc2R/M2+1.𝑓𝑅subscript𝑐1𝑅subscript𝑐2𝑅superscript𝑀21f(R)=-\frac{c_{1}R}{c_{2}R/M^{2}+1}.italic_f ( italic_R ) = - divide start_ARG italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_R end_ARG start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_R / italic_M start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 1 end_ARG . (2.16)

In order to have an effective ΛΛ\Lambdaroman_ΛCDM model at background level, the energy scale is chosen to be M2=ΩmH02superscript𝑀2subscriptΩ𝑚superscriptsubscript𝐻02M^{2}=\Omega_{m}H_{0}^{2}italic_M start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and the remaining constants comply with c1/c2=6ΩΛ/Ωmsubscript𝑐1subscript𝑐26subscriptΩΛsubscriptΩ𝑚c_{1}/c_{2}=6\Omega_{\Lambda}/\Omega_{m}italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 6 roman_Ω start_POSTSUBSCRIPT roman_Λ end_POSTSUBSCRIPT / roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT.

The functions M1subscript𝑀1M_{1}italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and M3subscript𝑀3M_{3}italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT in HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) are

M1(a)subscript𝑀1𝑎\displaystyle M_{1}(a)italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_a ) =32H02|fR0|(Ωma3+4ΩΛ)3(Ωm+4ΩΛ)2,absent32superscriptsubscript𝐻02subscript𝑓𝑅0superscriptsubscriptΩ𝑚superscript𝑎34subscriptΩΛ3superscriptsubscriptΩ𝑚4subscriptΩΛ2\displaystyle=\frac{3}{2}\frac{H_{0}^{2}}{|f_{R0}|}\frac{(\Omega_{m}a^{-3}+4% \Omega_{\Lambda})^{3}}{(\Omega_{m}+4\Omega_{\Lambda})^{2}},= divide start_ARG 3 end_ARG start_ARG 2 end_ARG divide start_ARG italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG | italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | end_ARG divide start_ARG ( roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT + 4 roman_Ω start_POSTSUBSCRIPT roman_Λ end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG ( roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + 4 roman_Ω start_POSTSUBSCRIPT roman_Λ end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG , (2.17)
M2(a)subscript𝑀2𝑎\displaystyle M_{2}(a)italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_a ) =94H02|fR0|2(Ωma3+4ΩΛ)5(Ωm+4ΩΛ)4,absent94superscriptsubscript𝐻02superscriptsubscript𝑓𝑅02superscriptsubscriptΩ𝑚superscript𝑎34subscriptΩΛ5superscriptsubscriptΩ𝑚4subscriptΩΛ4\displaystyle=\frac{9}{4}\frac{H_{0}^{2}}{|f_{R0}|^{2}}\frac{(\Omega_{m}a^{-3}% +4\Omega_{\Lambda})^{5}}{(\Omega_{m}+4\Omega_{\Lambda})^{4}},= divide start_ARG 9 end_ARG start_ARG 4 end_ARG divide start_ARG italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG | italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG divide start_ARG ( roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT + 4 roman_Ω start_POSTSUBSCRIPT roman_Λ end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT end_ARG start_ARG ( roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + 4 roman_Ω start_POSTSUBSCRIPT roman_Λ end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG , (2.18)
M3(a)subscript𝑀3𝑎\displaystyle M_{3}(a)italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_a ) =458H02|fR0|3(Ωma3+4ΩΛ)7(Ωm+4ΩΛ)6.absent458superscriptsubscript𝐻02superscriptsubscript𝑓𝑅03superscriptsubscriptΩ𝑚superscript𝑎34subscriptΩΛ7superscriptsubscriptΩ𝑚4subscriptΩΛ6\displaystyle=\frac{45}{8}\frac{H_{0}^{2}}{|f_{R0}|^{3}}\frac{(\Omega_{m}a^{-3% }+4\Omega_{\Lambda})^{7}}{(\Omega_{m}+4\Omega_{\Lambda})^{6}}.= divide start_ARG 45 end_ARG start_ARG 8 end_ARG divide start_ARG italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG | italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG divide start_ARG ( roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT + 4 roman_Ω start_POSTSUBSCRIPT roman_Λ end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 7 end_POSTSUPERSCRIPT end_ARG start_ARG ( roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + 4 roman_Ω start_POSTSUBSCRIPT roman_Λ end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT end_ARG . (2.19)

These functions depend only on the background evolution since they are the coefficients of the expansion of a scalar field potential about its background value, see eq. (2.15).

The second order source entering eq. (3.33) becomes

𝒮(2)(𝒌1,𝒌2)=(8πG3)2M2(𝒌1,𝒌2)k2/a26Π(k)Π(k1)Π(k2),superscript𝒮2subscript𝒌1subscript𝒌2superscript8𝜋𝐺32subscript𝑀2subscript𝒌1subscript𝒌2superscript𝑘2superscript𝑎26Π𝑘Πsubscript𝑘1Πsubscript𝑘2\mathcal{S}^{(2)}(\bm{k}_{1},\bm{k}_{2})=-\left(\frac{8\pi G}{3}\right)^{2}% \frac{M_{2}(\bm{k}_{1},\bm{k}_{2})k^{2}/a^{2}}{6\Pi(k)\Pi(k_{1})\Pi(k_{2})},caligraphic_S start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = - ( divide start_ARG 8 italic_π italic_G end_ARG start_ARG 3 end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT divide start_ARG italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 6 roman_Π ( italic_k ) roman_Π ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Π ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG , (2.20)

where Π(k)13a2(3k2+M1a2)Π𝑘13superscript𝑎23superscript𝑘2subscript𝑀1superscript𝑎2\Pi(k)\equiv\frac{1}{3a^{2}}(3k^{2}+M_{1}a^{2})roman_Π ( italic_k ) ≡ divide start_ARG 1 end_ARG start_ARG 3 italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ( 3 italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ).

The strength of the MG is given by the amplitude fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT, the smaller is the value fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT, the smaller the effect of MG. As a matter of notation the models with fR0=106,105subscript𝑓𝑅0superscript106superscript105f_{R0}=-10^{-6},-10^{-5}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT = - 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT , - 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT are called F6 and F5, respectively. While fR0=0subscript𝑓𝑅00f_{R0}=0italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT = 0 corresponds to GR.

Finally, we stress that results for other gravity models are straightforward to develop following the methods of the present and previous works; see e.g. Appendix B of [78]. Moreover, theories defined in the Einstein frame can be put also within our framework by using field redefinitions [83].

3 Theoretical framework and perturvative kernels

In this section we present the general perturbative framework for theories with scale-dependent linear growth. To do this we first find the Lagrangian Perturbation Theory (LPT) kernels, afterwards we map them into the Eulerian frame, which is where we compute the multipoles of the power spectrum.

The LPT for MG was developed in [69]. More recently, ref. [92] presented an LPT scheme for studying the clustering of dark matter particles in the presence of massive neutrinos. This framework is very general and can be applied for cosmologies with additional scales, and as such, under a few amendments it can be rewritten as a theory for MG, reducing to that of [69]. In §3.13.4 we present such scheme up to second order, since this is sufficient to understand the whole development idea, leaving the third order final results to Appendix A. After that, in §3.5 we show how to perform a map** to obtain the kernels in Standard Perturbation Theory (SPT), that we use to obtain the power spectrum non-linear corrections.

3.1 Evolution in Lagrangian space

In the Lagrangian framework there is a particular interest in the map between the initial (Lagrangian) positions 𝒒𝒒\bm{q}bold_italic_q of the cold dark matter particles and the final, or moment of observation, Eulerian positions 𝒙𝒙\bm{x}bold_italic_x. This map between frames is given by the Lagrangian displacement vector field 𝚿𝚿\mathbf{\Psi}bold_Ψ

𝒙(𝒒,t)=𝒒+𝚿(𝒒,t).𝒙𝒒𝑡𝒒𝚿𝒒𝑡\bm{x}(\bm{q},t)=\bm{q}+\mathbf{\Psi}(\bm{q},t).bold_italic_x ( bold_italic_q , italic_t ) = bold_italic_q + bold_Ψ ( bold_italic_q , italic_t ) . (3.1)

The displacement evolves according to the Geodesic equation,

𝒯^𝚿(𝒒,t)(d2dt2+2Hddt)𝚿(𝒒,t)=1a2𝒙Φ(𝒙,t)|𝒙=𝒒+𝚿,^𝒯𝚿𝒒𝑡superscript𝑑2𝑑superscript𝑡22𝐻𝑑𝑑𝑡𝚿𝒒𝑡evaluated-at1superscript𝑎2subscriptbold-∇𝒙Φ𝒙𝑡𝒙𝒒𝚿\mathbf{\hat{\mathcal{T}}}\,\mathbf{\Psi}(\bm{q},t)\equiv\left(\frac{d^{2}\,}{% dt^{2}}+2H\frac{d\,}{dt}\right)\mathbf{\Psi}(\bm{q},t)=-\frac{1}{a^{2}}\bm{% \nabla}_{\bm{x}}\Phi(\bm{x},t)\Big{|}_{\bm{x}=\bm{q}+\mathbf{\Psi}},over^ start_ARG caligraphic_T end_ARG bold_Ψ ( bold_italic_q , italic_t ) ≡ ( divide start_ARG italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_d italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + 2 italic_H divide start_ARG italic_d end_ARG start_ARG italic_d italic_t end_ARG ) bold_Ψ ( bold_italic_q , italic_t ) = - divide start_ARG 1 end_ARG start_ARG italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG bold_∇ start_POSTSUBSCRIPT bold_italic_x end_POSTSUBSCRIPT roman_Φ ( bold_italic_x , italic_t ) | start_POSTSUBSCRIPT bold_italic_x = bold_italic_q + bold_Ψ end_POSTSUBSCRIPT , (3.2)

where the first equality serves to define the differential operator 𝒯^^𝒯\mathbf{\hat{\mathcal{T}}}over^ start_ARG caligraphic_T end_ARG [93], and 𝒙=/𝒙subscriptbold-∇𝒙𝒙\bm{\nabla}_{\bm{x}}=\partial/\partial\bm{x}bold_∇ start_POSTSUBSCRIPT bold_italic_x end_POSTSUBSCRIPT = ∂ / ∂ bold_italic_x are the derivatives with respect to the Eulerian coordinates. The gravitational potential ΦΦ\Phiroman_Φ obeys the Poisson equation

1a2𝒙2Φ(𝒙,t)=4πGρmδ(𝒙,t)+S(𝒙,t),1superscript𝑎2subscriptsuperscript2𝒙Φ𝒙𝑡4𝜋𝐺subscript𝜌𝑚𝛿𝒙𝑡𝑆𝒙𝑡\frac{1}{a^{2}}\nabla^{2}_{\bm{x}}\Phi(\bm{x},t)=4\pi G\rho_{m}\delta(\bm{x},t% )+S(\bm{x},t),divide start_ARG 1 end_ARG start_ARG italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∇ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT bold_italic_x end_POSTSUBSCRIPT roman_Φ ( bold_italic_x , italic_t ) = 4 italic_π italic_G italic_ρ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_δ ( bold_italic_x , italic_t ) + italic_S ( bold_italic_x , italic_t ) , (3.3)

which here is modified by the term S(𝒙,t)𝑆𝒙𝑡S(\bm{x},t)italic_S ( bold_italic_x , italic_t ). For example, in theories in the presence of massive neutrinos one identifies δ=fcbδcb𝛿subscript𝑓𝑐𝑏subscript𝛿𝑐𝑏\delta=f_{cb}\delta_{cb}italic_δ = italic_f start_POSTSUBSCRIPT italic_c italic_b end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT italic_c italic_b end_POSTSUBSCRIPT and S(𝒙,t)=4πGρmfνδν𝑆𝒙𝑡4𝜋𝐺subscript𝜌𝑚subscript𝑓𝜈subscript𝛿𝜈S(\bm{x},t)=4\pi G\rho_{m}f_{\nu}\delta_{\nu}italic_S ( bold_italic_x , italic_t ) = 4 italic_π italic_G italic_ρ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_ν end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT italic_ν end_POSTSUBSCRIPT [92], where the label cb𝑐𝑏cbitalic_c italic_b refers to the combined baryons and cold dark matter fluid and the label ν𝜈\nuitalic_ν to the neutrino component. Furthermore, the relative abundances are defined as fcb=Ωcb/Ωmsubscript𝑓𝑐𝑏subscriptΩ𝑐𝑏subscriptΩ𝑚f_{cb}=\Omega_{cb}/\Omega_{m}italic_f start_POSTSUBSCRIPT italic_c italic_b end_POSTSUBSCRIPT = roman_Ω start_POSTSUBSCRIPT italic_c italic_b end_POSTSUBSCRIPT / roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT and fν=Ων/Ωmsubscript𝑓𝜈subscriptΩ𝜈subscriptΩ𝑚f_{\nu}=\Omega_{\nu}/\Omega_{m}italic_f start_POSTSUBSCRIPT italic_ν end_POSTSUBSCRIPT = roman_Ω start_POSTSUBSCRIPT italic_ν end_POSTSUBSCRIPT / roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT. Also, in this case ΨfcbΨΨsubscript𝑓𝑐𝑏Ψ\Psi\rightarrow f_{cb}\Psiroman_Ψ → italic_f start_POSTSUBSCRIPT italic_c italic_b end_POSTSUBSCRIPT roman_Ψ, so the Lagrangian displacement follows the cb𝑐𝑏cbitalic_c italic_b particles.

In several MG theories one can write δ=δm𝛿subscript𝛿𝑚\delta=\delta_{m}italic_δ = italic_δ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT and S=1a2𝒙2ϕ𝑆1superscript𝑎2subscriptsuperscript2𝒙italic-ϕS=\frac{1}{a^{2}}\nabla^{2}_{\bm{x}}\phiitalic_S = divide start_ARG 1 end_ARG start_ARG italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∇ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT bold_italic_x end_POSTSUBSCRIPT italic_ϕ, where ϕitalic-ϕ\phiitalic_ϕ is an extra degree of freedom. We will follow this route below.

Taking the divergence of eq. (3.2) and moving to Fourier space we write

[𝒙𝒯^Ψ(𝒒)](𝒌)=4πGρmδ~(𝒌)S~(𝒌),delimited-[]subscript𝒙^𝒯Ψ𝒒𝒌4𝜋𝐺subscript𝜌𝑚~𝛿𝒌~𝑆𝒌\Big{[}\nabla_{\bm{x}}\cdot\mathbf{\hat{\mathcal{T}}}\Psi(\bm{q})\Big{]}(\bm{k% })=-4\pi G\rho_{m}\tilde{\delta}(\bm{k})-\tilde{S}(\bm{k}),[ ∇ start_POSTSUBSCRIPT bold_italic_x end_POSTSUBSCRIPT ⋅ over^ start_ARG caligraphic_T end_ARG roman_Ψ ( bold_italic_q ) ] ( bold_italic_k ) = - 4 italic_π italic_G italic_ρ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT over~ start_ARG italic_δ end_ARG ( bold_italic_k ) - over~ start_ARG italic_S end_ARG ( bold_italic_k ) , (3.4)

where we omitted to write the time dependencies explicitly. Here, [()](𝒌)delimited-[]𝒌[(\cdots)](\bm{k})[ ( ⋯ ) ] ( bold_italic_k ) indicates the Fourier transform of ()(𝒒)𝒒(\cdots)(\bm{q})( ⋯ ) ( bold_italic_q ). That is, for a function f(𝒒)𝑓𝒒f(\bm{q})italic_f ( bold_italic_q ) of the Lagrangian coordinates 𝒒𝒒\bm{q}bold_italic_q, the notation means

[f(𝒒)](𝒌)=d3k(2π)3ei𝒌𝒒f(𝒒).delimited-[]𝑓𝒒𝒌superscript𝑑3𝑘superscript2𝜋3superscript𝑒𝑖𝒌𝒒𝑓𝒒\big{[}f(\bm{q})\big{]}(\bm{k})=\int\frac{d^{3}k}{(2\pi)^{3}}e^{i\bm{k}\cdot% \bm{q}}f(\bm{q}).[ italic_f ( bold_italic_q ) ] ( bold_italic_k ) = ∫ divide start_ARG italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_k end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG italic_e start_POSTSUPERSCRIPT italic_i bold_italic_k ⋅ bold_italic_q end_POSTSUPERSCRIPT italic_f ( bold_italic_q ) . (3.5)

Further, for notational convenience, we write a tilde over Fourier transforms as δ~(𝒌)~𝛿𝒌\tilde{\delta}(\bm{k})over~ start_ARG italic_δ end_ARG ( bold_italic_k ) and S~(𝒌)~𝑆𝒌\tilde{S}(\bm{k})over~ start_ARG italic_S end_ARG ( bold_italic_k ) to point out that they are “q𝑞qitalic_q-Fourier” transforms of functions defined over the Eulerian coordinates. That is, for f(𝒙)𝑓𝒙f(\bm{x})italic_f ( bold_italic_x ) we have

f~(𝒌)=d3qei𝒌𝒒f(𝒙).~𝑓𝒌superscript𝑑3𝑞superscript𝑒𝑖𝒌𝒒𝑓𝒙\tilde{f}(\bm{k})=\int d^{3}q\,e^{i\bm{k}\cdot\bm{q}}f(\bm{x}).over~ start_ARG italic_f end_ARG ( bold_italic_k ) = ∫ italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_q italic_e start_POSTSUPERSCRIPT italic_i bold_italic_k ⋅ bold_italic_q end_POSTSUPERSCRIPT italic_f ( bold_italic_x ) . (3.6)

Finally, we note that the “standard-Fourier” transform can be computed in any frame as

f(𝒌)𝑓𝒌\displaystyle f(\bm{k})italic_f ( bold_italic_k ) =d3xei𝒌𝒙f(𝒙)=d3qei𝒌𝒒f(𝒒)=[f(𝒒)](𝒌).absentsuperscript𝑑3𝑥superscript𝑒𝑖𝒌𝒙𝑓𝒙superscript𝑑3𝑞superscript𝑒𝑖𝒌𝒒𝑓𝒒delimited-[]𝑓𝒒𝒌\displaystyle=\int d^{3}x\,e^{-i\bm{k}\cdot\bm{x}}f(\bm{x})=\int d^{3}q\,e^{-i% \bm{k}\cdot\bm{q}}f(\bm{q})=\big{[}f(\bm{q})\big{]}(\bm{k}).= ∫ italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_x italic_e start_POSTSUPERSCRIPT - italic_i bold_italic_k ⋅ bold_italic_x end_POSTSUPERSCRIPT italic_f ( bold_italic_x ) = ∫ italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_q italic_e start_POSTSUPERSCRIPT - italic_i bold_italic_k ⋅ bold_italic_q end_POSTSUPERSCRIPT italic_f ( bold_italic_q ) = [ italic_f ( bold_italic_q ) ] ( bold_italic_k ) . (3.7)

Now, the equation of motion (3.4) contains functions that take Eulerian coordinates as arguments and functions that take Lagrangian coordinates. They are related by the Taylor expansion

f(𝒙)=f(𝒒+𝚿)=f(𝒒)+Ψi(𝒒)f,i(𝒒)+12Ψi(𝒒)Ψj(𝒒)f,ij(𝒒)+f(\bm{x})=f(\bm{q}+\mathbf{\Psi})=f(\bm{q})+\Psi_{i}(\bm{q})f_{,i}(\bm{q})+% \frac{1}{2}\Psi_{i}(\bm{q})\Psi_{j}(\bm{q})f_{,ij}(\bm{q})+\cdotsitalic_f ( bold_italic_x ) = italic_f ( bold_italic_q + bold_Ψ ) = italic_f ( bold_italic_q ) + roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_q ) italic_f start_POSTSUBSCRIPT , italic_i end_POSTSUBSCRIPT ( bold_italic_q ) + divide start_ARG 1 end_ARG start_ARG 2 end_ARG roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_q ) roman_Ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( bold_italic_q ) italic_f start_POSTSUBSCRIPT , italic_i italic_j end_POSTSUBSCRIPT ( bold_italic_q ) + ⋯ (3.8)

whose qlimit-from𝑞q-italic_q -Fourier transform yields

f~(𝒌)~𝑓𝒌\displaystyle\tilde{f}(\bm{k})over~ start_ARG italic_f end_ARG ( bold_italic_k ) =d3qei𝒌𝒒f(𝒙)=d3qei𝒌𝒒f(𝒒+𝚿(𝒒))absentsuperscript𝑑3𝑞superscript𝑒𝑖𝒌𝒒𝑓𝒙superscript𝑑3𝑞superscript𝑒𝑖𝒌𝒒𝑓𝒒𝚿𝒒\displaystyle=\int d^{3}q\,e^{-i\bm{k}\cdot\bm{q}}f(\bm{x})=\int d^{3}q\,e^{-i% \bm{k}\cdot\bm{q}}f(\bm{q}+\mathbf{\Psi}(\bm{q}))= ∫ italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_q italic_e start_POSTSUPERSCRIPT - italic_i bold_italic_k ⋅ bold_italic_q end_POSTSUPERSCRIPT italic_f ( bold_italic_x ) = ∫ italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_q italic_e start_POSTSUPERSCRIPT - italic_i bold_italic_k ⋅ bold_italic_q end_POSTSUPERSCRIPT italic_f ( bold_italic_q + bold_Ψ ( bold_italic_q ) ) (3.9)
=d3qei𝒌𝒒(f(𝒒)+Ψi(𝒒)f,i(𝒒)+12Ψi(𝒒)Ψj(𝒒)f,ij(𝒒)+)\displaystyle=\int d^{3}q\,e^{-i\bm{k}\cdot\bm{q}}\Big{(}f(\bm{q})+\Psi_{i}(% \bm{q})f_{,i}(\bm{q})+\frac{1}{2}\Psi_{i}(\bm{q})\Psi_{j}(\bm{q})f_{,ij}(\bm{q% })+\cdots\Big{)}= ∫ italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_q italic_e start_POSTSUPERSCRIPT - italic_i bold_italic_k ⋅ bold_italic_q end_POSTSUPERSCRIPT ( italic_f ( bold_italic_q ) + roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_q ) italic_f start_POSTSUBSCRIPT , italic_i end_POSTSUBSCRIPT ( bold_italic_q ) + divide start_ARG 1 end_ARG start_ARG 2 end_ARG roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_q ) roman_Ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( bold_italic_q ) italic_f start_POSTSUBSCRIPT , italic_i italic_j end_POSTSUBSCRIPT ( bold_italic_q ) + ⋯ )
=f(𝒌)+𝒌12=𝒌ik1if(𝒌1)Ψi(𝒌2)𝒌123=𝒌12k1ik1jf(𝒌1)Ψi(𝒌2)Ψj(𝒌3)+,absent𝑓𝒌subscript𝒌12𝒌𝑖superscriptsubscript𝑘1𝑖𝑓subscript𝒌1subscriptΨ𝑖subscript𝒌2subscript𝒌123𝒌12superscriptsubscript𝑘1𝑖superscriptsubscript𝑘1𝑗𝑓subscript𝒌1subscriptΨ𝑖subscript𝒌2subscriptΨ𝑗subscript𝒌3\displaystyle=f(\bm{k})+\underset{\bm{k}_{12}=\bm{k}}{\int}ik_{1}^{i}f(\bm{k}_% {1})\Psi_{i}(\bm{k}_{2})-\underset{\bm{k}_{123}=\bm{k}}{\int}\frac{1}{2}k_{1}^% {i}k_{1}^{j}f(\bm{k}_{1})\Psi_{i}(\bm{k}_{2})\Psi_{j}(\bm{k}_{3})+\cdots,= italic_f ( bold_italic_k ) + start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG italic_i italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT italic_f ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) - start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT italic_f ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) + ⋯ , (3.10)
=f(𝒌)+inn!n=2𝒌1n=𝒌k1i2k1inf(𝒌1)Ψi2(𝒌2)Ψin(𝒌n)absent𝑓𝒌superscript𝑖𝑛𝑛superscriptsubscript𝑛2subscript𝒌1𝑛𝒌subscriptsuperscript𝑘subscript𝑖21subscriptsuperscript𝑘subscript𝑖𝑛1𝑓subscript𝒌1subscriptΨsubscript𝑖2subscript𝒌2subscriptΨsubscript𝑖𝑛subscript𝒌𝑛\displaystyle=f(\bm{k})+\frac{i^{n}}{n!}\sum_{n=2}^{\infty}\underset{\bm{k}_{1% \cdots n}=\bm{k}}{\int}k^{i_{2}}_{1}\cdots k^{i_{n}}_{1}f(\bm{k}_{1})\Psi_{i_{% 2}}(\bm{k}_{2})\cdots\Psi_{i_{n}}(\bm{k}_{n})= italic_f ( bold_italic_k ) + divide start_ARG italic_i start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_ARG start_ARG italic_n ! end_ARG ∑ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 1 ⋯ italic_n end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG italic_k start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_k start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_f ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ⋯ roman_Ψ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) (3.11)

and the inverse relation [92]

f(𝒌)𝑓𝒌\displaystyle f(\bm{k})italic_f ( bold_italic_k ) =f~(𝒌)𝒌12=𝒌ik1if~(𝒌1)Ψi(𝒌2)absent~𝑓𝒌subscript𝒌12𝒌𝑖superscriptsubscript𝑘1𝑖~𝑓subscript𝒌1subscriptΨ𝑖subscript𝒌2\displaystyle=\tilde{f}(\bm{k})-\underset{\bm{k}_{12}=\bm{k}}{\int}ik_{1}^{i}% \tilde{f}(\bm{k}_{1})\Psi_{i}(\bm{k}_{2})= over~ start_ARG italic_f end_ARG ( bold_italic_k ) - start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG italic_i italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT over~ start_ARG italic_f end_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT )
+𝒌123=𝒌(12k1ik1jk13ik1j)f~(𝒌1)Ψi(𝒌2)Ψj(𝒌3)+,subscript𝒌123𝒌12superscriptsubscript𝑘1𝑖superscriptsubscript𝑘1𝑗superscriptsubscript𝑘13𝑖superscriptsubscript𝑘1𝑗~𝑓subscript𝒌1subscriptΨ𝑖subscript𝒌2subscriptΨ𝑗subscript𝒌3\displaystyle\quad+\underset{\bm{k}_{123}=\bm{k}}{\int}\left(\frac{1}{2}k_{1}^% {i}k_{1}^{j}-k_{13}^{i}k_{1}^{j}\right)\tilde{f}(\bm{k}_{1})\Psi_{i}(\bm{k}_{2% })\Psi_{j}(\bm{k}_{3})+\cdots,+ start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT - italic_k start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ) over~ start_ARG italic_f end_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) + ⋯ , (3.12)

We will use the above equations to write eq. (3.4) in terms of Lagrangian coordinates only. But before that, in the next subsection we will revisit the standard approach used in ΛΛ\Lambdaroman_ΛCDM, where the linear theory is scale independent.

3.2 Standard approach in vanilla ΛΛ\Lambdaroman_ΛCDM

Before delving into more complex scenarios involving additional scales that arise when we incorporate the source term in eq. (3.3), let us revisit the case of the vanilla ΛΛ\Lambdaroman_ΛCDM model. To achieve this, we take the divergence of the equation of motion (3.4) and utilize the Poisson equation (eq. (3.3) with S=0𝑆0S=0italic_S = 0), yielding

[𝒙𝒯^𝚿(𝒒)](𝒌)=4πGρmδ~(𝒌).delimited-[]subscriptbold-∇𝒙^𝒯𝚿𝒒𝒌4𝜋𝐺subscript𝜌𝑚~𝛿𝒌\Big{[}\bm{\nabla}_{\bm{x}}\cdot\mathbf{\hat{\mathcal{T}}}\mathbf{\Psi}(\bm{q}% )\Big{]}(\bm{k})=-4\pi G\rho_{m}\tilde{\delta}(\bm{k}).[ bold_∇ start_POSTSUBSCRIPT bold_italic_x end_POSTSUBSCRIPT ⋅ over^ start_ARG caligraphic_T end_ARG bold_Ψ ( bold_italic_q ) ] ( bold_italic_k ) = - 4 italic_π italic_G italic_ρ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT over~ start_ARG italic_δ end_ARG ( bold_italic_k ) . (3.13)

Our objective is to write this equation in terms of pure Lagrangian coordinates, so that we can subsequently expand it perturbatively in terms of the displacement 𝚿𝚿\mathbf{\Psi}bold_Ψ. Using the Jacobian transformation matrix,

Jij(𝒒,t)xi(𝒒,t)qj=δij+Ψi,j(𝒒,t),subscript𝐽𝑖𝑗𝒒𝑡subscript𝑥𝑖𝒒𝑡superscript𝑞𝑗subscript𝛿𝑖𝑗subscriptΨ𝑖𝑗𝒒𝑡J_{ij}(\bm{q},t)\equiv\frac{\partial x_{i}(\bm{q},t)}{\partial q^{j}}=\delta_{% ij}+\Psi_{i,j}(\bm{q},t),italic_J start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ( bold_italic_q , italic_t ) ≡ divide start_ARG ∂ italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_q , italic_t ) end_ARG start_ARG ∂ italic_q start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG = italic_δ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT + roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT ( bold_italic_q , italic_t ) , (3.14)

where a comma means partial derivative with respect to Lagrangian coordinates, we obtain the transformation rule between spatial derivatives

𝒙i=(J1)jiqjsubscript𝒙𝑖subscriptsuperscript𝐽1𝑗𝑖superscript𝑞𝑗\nabla_{\bm{x}\,i}=(J^{-1})_{ji}\frac{\partial\,}{\partial q^{j}}∇ start_POSTSUBSCRIPT bold_italic_x italic_i end_POSTSUBSCRIPT = ( italic_J start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT divide start_ARG ∂ end_ARG start_ARG ∂ italic_q start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG (3.15)

with (J1)jisubscriptsuperscript𝐽1𝑗𝑖(J^{-1})_{ji}( italic_J start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT the inverse of the Jacobian matrix. The LHS of (3.13) becomes

𝒙𝒯^𝚿(𝒒)=(J1)ji𝒯^Ψi,j=𝒯^Ψi,iΨi,j𝒯^Ψj,i+Ψi,kΨk,j𝒯^Ψi,j+𝒪(𝚿4),subscriptbold-∇𝒙^𝒯𝚿𝒒subscriptsuperscript𝐽1𝑗𝑖^𝒯subscriptΨ𝑖𝑗^𝒯subscriptΨ𝑖𝑖subscriptΨ𝑖𝑗^𝒯subscriptΨ𝑗𝑖subscriptΨ𝑖𝑘subscriptΨ𝑘𝑗^𝒯subscriptΨ𝑖𝑗𝒪superscript𝚿4\bm{\nabla}_{\bm{x}}\cdot\mathbf{\hat{\mathcal{T}}}\,\mathbf{\Psi}(\bm{q})=(J^% {-1})_{ji}\mathbf{\hat{\mathcal{T}}}\Psi_{i,j}=\mathbf{\hat{\mathcal{T}}}\Psi_% {i,i}-\Psi_{i,j}\mathbf{\hat{\mathcal{T}}}\Psi_{j,i}+\Psi_{i,k}\Psi_{k,j}% \mathbf{\hat{\mathcal{T}}}\Psi_{i,j}+\mathcal{O}(\mathbf{\Psi}^{4}),bold_∇ start_POSTSUBSCRIPT bold_italic_x end_POSTSUBSCRIPT ⋅ over^ start_ARG caligraphic_T end_ARG bold_Ψ ( bold_italic_q ) = ( italic_J start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT over^ start_ARG caligraphic_T end_ARG roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT = over^ start_ARG caligraphic_T end_ARG roman_Ψ start_POSTSUBSCRIPT italic_i , italic_i end_POSTSUBSCRIPT - roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT over^ start_ARG caligraphic_T end_ARG roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT + roman_Ψ start_POSTSUBSCRIPT italic_i , italic_k end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT over^ start_ARG caligraphic_T end_ARG roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT + caligraphic_O ( bold_Ψ start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ) , (3.16)

up to cubic terms in the Lagrangian displacement.

Now, for the RHS of eq. (3.13) we use the matter conservation

(1+δ(𝒙,t))d3x=d3q=[J(𝒒,t)]1d3x,1𝛿𝒙𝑡superscript𝑑3𝑥superscript𝑑3𝑞superscriptdelimited-[]𝐽𝒒𝑡1superscript𝑑3𝑥\big{(}1+\delta(\bm{x},t)\big{)}d^{3}x=d^{3}q=[J(\bm{q},t)]^{-1}d^{3}x,( 1 + italic_δ ( bold_italic_x , italic_t ) ) italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_x = italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_q = [ italic_J ( bold_italic_q , italic_t ) ] start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_x , (3.17)

where J=det(Jij)𝐽subscript𝐽𝑖𝑗J=\det\big{(}J_{ij}\big{)}italic_J = roman_det ( italic_J start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) is the determinant of the Jacobian matrix, and the evolution is thought to be initiated sufficient early so we can neglect the Lagrangian fluctuation, 1+δ(𝒒)11𝛿𝒒11+\delta(\bm{q})\approx 11 + italic_δ ( bold_italic_q ) ≈ 1. Then, one is able to relate the density field with the Lagrangian displacements

δ(𝒙,t)=11J(𝒒,t)𝛿𝒙𝑡11𝐽𝒒𝑡\displaystyle-\delta(\bm{x},t)=1-\frac{1}{J(\bm{q},t)}- italic_δ ( bold_italic_x , italic_t ) = 1 - divide start_ARG 1 end_ARG start_ARG italic_J ( bold_italic_q , italic_t ) end_ARG =Ψi,i12((Ψi,i)2+Ψi,jΨj,i)absentsubscriptΨ𝑖𝑖12superscriptsubscriptΨ𝑖𝑖2subscriptΨ𝑖𝑗subscriptΨ𝑗𝑖\displaystyle=\Psi_{i,i}-\frac{1}{2}\big{(}(\Psi_{i,i})^{2}+\Psi_{i,j}\Psi_{j,% i}\big{)}= roman_Ψ start_POSTSUBSCRIPT italic_i , italic_i end_POSTSUBSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( ( roman_Ψ start_POSTSUBSCRIPT italic_i , italic_i end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT )
+16(Ψi,i)3+13Ψi,jΨj,kΨk,i12Ψk,kΨi,jΨj,i+𝒪(𝚿4),16superscriptsubscriptΨ𝑖𝑖313subscriptΨ𝑖𝑗subscriptΨ𝑗𝑘subscriptΨ𝑘𝑖12subscriptΨ𝑘𝑘subscriptΨ𝑖𝑗subscriptΨ𝑗𝑖𝒪superscript𝚿4\displaystyle\quad+\frac{1}{6}(\Psi_{i,i})^{3}+\frac{1}{3}\Psi_{i,j}\Psi_{j,k}% \Psi_{k,i}-\frac{1}{2}\Psi_{k,k}\Psi_{i,j}\Psi_{j,i}+\mathcal{O}(\mathbf{\Psi}% ^{4}),+ divide start_ARG 1 end_ARG start_ARG 6 end_ARG ( roman_Ψ start_POSTSUBSCRIPT italic_i , italic_i end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 3 end_ARG roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_k , italic_i end_POSTSUBSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 end_ARG roman_Ψ start_POSTSUBSCRIPT italic_k , italic_k end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT + caligraphic_O ( bold_Ψ start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ) , (3.18)

which is again written in pure Lagrangian coordinates.

Now, we can put all the ingredients together and write

(𝒯^A0)[Ψi,i](𝒌)^𝒯subscript𝐴0delimited-[]subscriptΨ𝑖𝑖𝒌\displaystyle\big{(}\mathbf{\hat{\mathcal{T}}}-A_{0}\big{)}[\Psi_{i,i}](\bm{k})( over^ start_ARG caligraphic_T end_ARG - italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) =[Ψi,j𝒯^Ψj,i](𝒌)A02[Ψi,jΨj,i](𝒌)A02[(Ψl,l)2](𝒌)absentdelimited-[]subscriptΨ𝑖𝑗^𝒯subscriptΨ𝑗𝑖𝒌subscript𝐴02delimited-[]subscriptΨ𝑖𝑗subscriptΨ𝑗𝑖𝒌subscript𝐴02delimited-[]superscriptsubscriptΨ𝑙𝑙2𝒌\displaystyle=[\Psi_{i,j}\mathbf{\hat{\mathcal{T}}}\Psi_{j,i}](\bm{k})-\frac{A% _{0}}{2}[\Psi_{i,j}\Psi_{j,i}](\bm{k})-\frac{A_{0}}{2}[(\Psi_{l,l})^{2}](\bm{k})= [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT over^ start_ARG caligraphic_T end_ARG roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) - divide start_ARG italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) - divide start_ARG italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG [ ( roman_Ψ start_POSTSUBSCRIPT italic_l , italic_l end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] ( bold_italic_k )
[Ψi,kΨk,j𝒯^Ψj,i](𝒌)+A06[(Ψl,l)3](𝒌)delimited-[]subscriptΨ𝑖𝑘subscriptΨ𝑘𝑗^𝒯subscriptΨ𝑗𝑖𝒌subscript𝐴06delimited-[]superscriptsubscriptΨ𝑙𝑙3𝒌\displaystyle\quad-[\Psi_{i,k}\Psi_{k,j}\mathbf{\hat{\mathcal{T}}}\Psi_{j,i}](% \bm{k})+\frac{A_{0}}{6}[(\Psi_{l,l})^{3}](\bm{k})- [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_k end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT over^ start_ARG caligraphic_T end_ARG roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) + divide start_ARG italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 6 end_ARG [ ( roman_Ψ start_POSTSUBSCRIPT italic_l , italic_l end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ] ( bold_italic_k )
+A02[Ψl,lΨi,jΨj,i](𝒌)+A03[Ψi,kΨk,jΨj,i](𝒌),subscript𝐴02delimited-[]subscriptΨ𝑙𝑙subscriptΨ𝑖𝑗subscriptΨ𝑗𝑖𝒌subscript𝐴03delimited-[]subscriptΨ𝑖𝑘subscriptΨ𝑘𝑗subscriptΨ𝑗𝑖𝒌\displaystyle\quad+\frac{A_{0}}{2}[\Psi_{l,l}\Psi_{i,j}\Psi_{j,i}](\bm{k})+% \frac{A_{0}}{3}[\Psi_{i,k}\Psi_{k,j}\Psi_{j,i}](\bm{k}),+ divide start_ARG italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG [ roman_Ψ start_POSTSUBSCRIPT italic_l , italic_l end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) + divide start_ARG italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 3 end_ARG [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_k end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) , (3.19)

where we defined

A0(t)4πGρm=32Ωm(a)H2.subscript𝐴0𝑡4𝜋𝐺subscript𝜌𝑚32subscriptΩ𝑚𝑎superscript𝐻2A_{0}(t)\equiv 4\pi G\rho_{m}=\frac{3}{2}\Omega_{m}(a)H^{2}.italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) ≡ 4 italic_π italic_G italic_ρ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = divide start_ARG 3 end_ARG start_ARG 2 end_ARG roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_a ) italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT . (3.20)

We notice eq. (3.2) is not the standard form to write the equation of motion, e.g. see [93]. Indeed, it is notational simpler to omit the symbols [](𝒌)delimited-[]𝒌[\,\cdots\,](\bm{k})[ ⋯ ] ( bold_italic_k ). However, it is better to keep the above form for later comparison when including the source S(𝒙)𝑆𝒙S(\bm{x})italic_S ( bold_italic_x ) in the next subsection.

Because of the conservation equation (3.17), we had no need to use eq. (3.9) for the density field δ~(𝒌)~𝛿𝒌\tilde{\delta}(\bm{k})over~ start_ARG italic_δ end_ARG ( bold_italic_k ). This happens obviously for the vanilla ΛΛ\Lambdaroman_ΛCDM model only, and hence the fact that one uses Fourier transforms in different frames is rarely noticed in the literature. However, below we will be forced to use eq. (3.9) when we include the source S𝑆Sitalic_S.

3.3 Source

Now, let us consider the source term in the Poisson equation. We assume that S(𝒌)𝑆𝒌S(\bm{k})italic_S ( bold_italic_k ) has an expansion in the density fluctuations, that in Fourier space takes the form

S(𝒌,t)=A0(t)α(k,t)δ(𝒌,t)+SNL(𝒌,t),𝑆𝒌𝑡subscript𝐴0𝑡𝛼𝑘𝑡𝛿𝒌𝑡superscript𝑆NL𝒌𝑡S(\bm{k},t)=A_{0}(t)\alpha(k,t)\delta(\bm{k},t)+S^{\text{NL}}(\bm{k},t),italic_S ( bold_italic_k , italic_t ) = italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) italic_α ( italic_k , italic_t ) italic_δ ( bold_italic_k , italic_t ) + italic_S start_POSTSUPERSCRIPT NL end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) , (3.21)

where A0α(k)subscript𝐴0𝛼𝑘A_{0}\alpha(k)italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_α ( italic_k ) is the factor of proportionality of the linear term and SNL(𝒌,t)superscript𝑆NL𝒌𝑡S^{\text{NL}}(\bm{k},t)italic_S start_POSTSUPERSCRIPT NL end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) encapsulates the non-linearities.

Adding the source to the density field as appearing in the Poisson equation,

A0δ(𝒙)+S(𝒙)𝒙-FT A0δ(𝒌)+S(𝒌)=subscript𝐴0𝛿𝒙𝑆𝒙𝒙-FT subscript𝐴0𝛿𝒌𝑆𝒌absent\displaystyle A_{0}\delta(\bm{x})+S(\bm{x})\quad\xrightarrow{\text{$\bm{x}$-FT% }}\quad A_{0}\delta(\bm{k})+S(\bm{k})=italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_δ ( bold_italic_x ) + italic_S ( bold_italic_x ) start_ARROW overx-FT → end_ARROW italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_δ ( bold_italic_k ) + italic_S ( bold_italic_k ) = A0(1+α(k))δ(𝒌)+SNL(𝒌)subscript𝐴01𝛼𝑘𝛿𝒌superscript𝑆NL𝒌\displaystyle A_{0}\big{(}1+\alpha(k)\big{)}\delta(\bm{k})+S^{\text{NL}}(\bm{k})italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 1 + italic_α ( italic_k ) ) italic_δ ( bold_italic_k ) + italic_S start_POSTSUPERSCRIPT NL end_POSTSUPERSCRIPT ( bold_italic_k )
=\displaystyle== A(k)δ(𝒌)+SNL(𝒌),𝐴𝑘𝛿𝒌superscript𝑆NL𝒌\displaystyle A(k)\delta(\bm{k})+S^{\text{NL}}(\bm{k}),italic_A ( italic_k ) italic_δ ( bold_italic_k ) + italic_S start_POSTSUPERSCRIPT NL end_POSTSUPERSCRIPT ( bold_italic_k ) ,

where we performed the x𝑥xitalic_x-Fourier transform and in the last line we defined the function

A(k,t)=A0(t)(1+α(k,t)).𝐴𝑘𝑡subscript𝐴0𝑡1𝛼𝑘𝑡A(k,t)=A_{0}(t)\big{(}1+\alpha(k,t)\big{)}.italic_A ( italic_k , italic_t ) = italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) ( 1 + italic_α ( italic_k , italic_t ) ) . (3.22)

Now, based on eq. (3.9), the function α(k)𝛼𝑘\alpha(k)italic_α ( italic_k ) in Eulerian space differs from its counterpart in Lagrangian space at first order in the relevant fields, in this case the Lagrangian displacement. Hence the combinations α(k)δ(𝒌)𝛼𝑘𝛿𝒌\alpha(k)\delta(\bm{k})italic_α ( italic_k ) italic_δ ( bold_italic_k ) and α(k)δ~(𝒌)𝛼𝑘~𝛿𝒌\alpha(k)\tilde{\delta}(\bm{k})italic_α ( italic_k ) over~ start_ARG italic_δ end_ARG ( bold_italic_k ) differ only on non-linear terms in the density fluctuation. We refer to these non-linear terms as Frame-Lagging (FL).999The name frame-lagging comes from ref. [69], where the analogous terms in the specific case of MG arise when transform derivatives in the Klein-Gordon equation between the Eulerian and Lagrangian frames, showing the lag of q𝑞qitalic_q-coordinates with respect to x𝑥xitalic_x-coordinates. In this case the lag arises more generally since f(𝒙)=f(𝒒)+Ψifi(𝒒)+𝑓𝒙𝑓𝒒subscriptΨ𝑖subscript𝑓𝑖𝒒f(\bm{x})=f(\bm{q})+\Psi_{i}f_{i}(\bm{q})+\cdotsitalic_f ( bold_italic_x ) = italic_f ( bold_italic_q ) + roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_q ) + ⋯. This property will allow us to obtain the function α(k)𝛼𝑘\alpha(k)italic_α ( italic_k ) in Eulerian space where the physical phenomena are commonly described. For example, in massive neutrino cosmologies it is constructed with transfer functions coming out from a Boltzmann code [92]. Thus, an important observation when transitioning to Lagrangian space is that we can retain the functional form of α(k)𝛼𝑘\alpha(k)italic_α ( italic_k ) obtained in Eulerian space and add the corrections through FL terms. This process can be accounted for as follows.

For a Lagrangian space framework, we take the q𝑞qitalic_q-Fourier Transform (FT)

A0δ(𝒙)+S(𝒙)𝒒-FT A0δ~(𝒌)+S~(𝒌)subscript𝐴0𝛿𝒙𝑆𝒙𝒒-FT subscript𝐴0~𝛿𝒌~𝑆𝒌\qquad\,A_{0}\delta(\bm{x})+S(\bm{x})\quad\xrightarrow{\text{$\bm{q}$-FT }}% \quad A_{0}\tilde{\delta}(\bm{k})+\tilde{S}(\bm{k})italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_δ ( bold_italic_x ) + italic_S ( bold_italic_x ) start_ARROW overq-FT → end_ARROW italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT over~ start_ARG italic_δ end_ARG ( bold_italic_k ) + over~ start_ARG italic_S end_ARG ( bold_italic_k ) (3.23)

We now look for an expression that schematically is written as

S~(𝒌)=A0α(k)δ~(𝒌)+Frame Lagging (FL)+S~NL(𝒌)~𝑆𝒌subscript𝐴0𝛼𝑘~𝛿𝒌Frame Lagging (FL)superscript~𝑆NL𝒌\tilde{S}(\bm{k})=A_{0}\alpha(k)\tilde{\delta}(\bm{k})+\text{Frame Lagging (FL% )}+\tilde{S}^{\text{NL}}(\bm{k})over~ start_ARG italic_S end_ARG ( bold_italic_k ) = italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_α ( italic_k ) over~ start_ARG italic_δ end_ARG ( bold_italic_k ) + Frame Lagging (FL) + over~ start_ARG italic_S end_ARG start_POSTSUPERSCRIPT NL end_POSTSUPERSCRIPT ( bold_italic_k )

Now, we omit for the moment the non-linear source S~NLsuperscript~𝑆NL\tilde{S}^{\text{NL}}over~ start_ARG italic_S end_ARG start_POSTSUPERSCRIPT NL end_POSTSUPERSCRIPT, which typically carries the screening effect, and develop up to second order,

S~(𝒌)A0~𝑆𝒌subscript𝐴0\displaystyle\frac{\tilde{S}(\bm{k})}{A_{0}}\quaddivide start_ARG over~ start_ARG italic_S end_ARG ( bold_italic_k ) end_ARG start_ARG italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG =S(𝒌)A0+𝒌=𝒌12ik1iS(𝒌1)A0Ψi(𝒌2)+𝑆𝒌subscript𝐴0subscript𝒌subscript𝒌12𝑖superscriptsubscript𝑘1𝑖𝑆subscript𝒌1subscript𝐴0subscriptΨ𝑖subscript𝒌2\displaystyle=\quad\frac{S(\bm{k})}{A_{0}}+\int_{\bm{k}=\bm{k}_{12}}ik_{1}^{i}% \frac{S(\bm{k}_{1})}{A_{0}}\,\Psi_{i}(\bm{k}_{2})+\cdots= divide start_ARG italic_S ( bold_italic_k ) end_ARG start_ARG italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG + ∫ start_POSTSUBSCRIPT bold_italic_k = bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_i italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT divide start_ARG italic_S ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + ⋯
=α(k)δ~(𝒌)+α(k)(δ(𝒌)δ~(𝒌))𝛼𝑘~𝛿𝒌𝛼𝑘𝛿𝒌~𝛿𝒌\displaystyle=\quad\alpha(k)\tilde{\delta}(\bm{k})+\alpha(k)(\delta(\bm{k})-% \tilde{\delta}(\bm{k}))= italic_α ( italic_k ) over~ start_ARG italic_δ end_ARG ( bold_italic_k ) + italic_α ( italic_k ) ( italic_δ ( bold_italic_k ) - over~ start_ARG italic_δ end_ARG ( bold_italic_k ) )
+𝒌=𝒌12ik1i[α(k1)δ~(𝒌1)+α(k1)(δ(𝒌1)δ~(𝒌1))]Ψi(𝒌2)+subscript𝒌subscript𝒌12𝑖superscriptsubscript𝑘1𝑖delimited-[]𝛼subscript𝑘1~𝛿subscript𝒌1𝛼subscript𝑘1𝛿subscript𝒌1~𝛿subscript𝒌1subscriptΨ𝑖subscript𝒌2\displaystyle\quad\quad+\int_{\bm{k}=\bm{k}_{12}}ik_{1}^{i}\Big{[}\alpha(k_{1}% )\tilde{\delta}(\bm{k}_{1})+\,\alpha(k_{1})(\delta(\bm{k}_{1})-\tilde{\delta}(% \bm{k}_{1}))\Big{]}\Psi_{i}(\bm{k}_{2})+\cdots+ ∫ start_POSTSUBSCRIPT bold_italic_k = bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_i italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT [ italic_α ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) over~ start_ARG italic_δ end_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_α ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( italic_δ ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - over~ start_ARG italic_δ end_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ) ] roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + ⋯
=α(k)δ~(𝒌)𝒌=𝒌12iki[α(k)α(k1)]δ~(𝒌1)Ψi(𝒌2)+𝛼𝑘~𝛿𝒌subscript𝒌subscript𝒌12𝑖subscript𝑘𝑖delimited-[]𝛼𝑘𝛼subscript𝑘1~𝛿subscript𝒌1subscriptΨ𝑖subscript𝒌2\displaystyle=\quad\alpha(k)\tilde{\delta}(\bm{k})-\int_{\bm{k}=\bm{k}_{12}}ik% _{i}\Big{[}\alpha(k)-\alpha(k_{1})\Big{]}\tilde{\delta}(\bm{k}_{1})\Psi_{i}(% \bm{k}_{2})\,\,+\,\,\cdots= italic_α ( italic_k ) over~ start_ARG italic_δ end_ARG ( bold_italic_k ) - ∫ start_POSTSUBSCRIPT bold_italic_k = bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_i italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT [ italic_α ( italic_k ) - italic_α ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ] over~ start_ARG italic_δ end_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + ⋯

In the first equality we have expanded S~(𝒌)~𝑆𝒌\tilde{S}(\bm{k})over~ start_ARG italic_S end_ARG ( bold_italic_k ) into S(𝒌)𝑆𝒌S(\bm{k})italic_S ( bold_italic_k ) using eq. (3.9). Then, in the second equality, we have written S/A0=αδ=αδ~+α(δδ~)𝑆subscript𝐴0𝛼𝛿𝛼~𝛿𝛼𝛿~𝛿S/A_{0}=\alpha\delta=\alpha\tilde{\delta}+\alpha(\delta-\tilde{\delta})italic_S / italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_α italic_δ = italic_α over~ start_ARG italic_δ end_ARG + italic_α ( italic_δ - over~ start_ARG italic_δ end_ARG ). In the last equality we have used eq. (3.1) and wrote δ(𝒌)δ~(𝒌)=𝒌=𝒌12(ik1i)δ~(𝒌1)Ψi(𝒌2)+𝛿𝒌~𝛿𝒌subscript𝒌subscript𝒌12𝑖superscriptsubscript𝑘1𝑖~𝛿subscript𝒌1subscriptΨ𝑖subscript𝒌2\delta(\bm{k})-\tilde{\delta}(\bm{k})=\int_{\bm{k}=\bm{k}_{12}}(-ik_{1}^{i})% \tilde{\delta}(\bm{k}_{1})\Psi_{i}(\bm{k}_{2})\,\,+\cdotsitalic_δ ( bold_italic_k ) - over~ start_ARG italic_δ end_ARG ( bold_italic_k ) = ∫ start_POSTSUBSCRIPT bold_italic_k = bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( - italic_i italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ) over~ start_ARG italic_δ end_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + ⋯, and finally grouped second order terms into the integral. Notice also that the term (δδ~)Ψi𝛿~𝛿subscriptΨ𝑖(\delta-\tilde{\delta})\Psi_{i}( italic_δ - over~ start_ARG italic_δ end_ARG ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is third order and has been dropped out of this calculation.

The equation above still retains Eulerian coordinate dependencies through δ~~𝛿\tilde{\delta}over~ start_ARG italic_δ end_ARG, which we can eliminate in favor of the Lagrangian displacement using eq. (3.2), leading to

S~(𝒌)A0~𝑆𝒌subscript𝐴0\displaystyle\frac{\tilde{S}(\bm{k})}{A_{0}}divide start_ARG over~ start_ARG italic_S end_ARG ( bold_italic_k ) end_ARG start_ARG italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG =α(k)δ~(𝒌)+𝒌12=𝒌𝒦kiFL(𝒌1,𝒌2)Ψk(𝒌1)Ψi(𝒌2)absent𝛼𝑘~𝛿𝒌subscript𝒌12𝒌subscriptsuperscript𝒦FL𝑘𝑖subscript𝒌1subscript𝒌2subscriptΨ𝑘subscript𝒌1subscriptΨ𝑖subscript𝒌2\displaystyle=\alpha(k)\tilde{\delta}(\bm{k})+\underset{\bm{k}_{12}=\bm{k}}{% \int}\mathcal{K}^{\text{FL}}_{ki}(\bm{k}_{1},\bm{k}_{2})\Psi_{k}(\bm{k}_{1})% \Psi_{i}(\bm{k}_{2})= italic_α ( italic_k ) over~ start_ARG italic_δ end_ARG ( bold_italic_k ) + start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG caligraphic_K start_POSTSUPERSCRIPT FL end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT )
+𝒌123=𝒌𝒦kijFL(𝒌1,𝒌2,𝒌3)Ψk(𝒌1)Ψi(𝒌2)Ψj(𝒌3)+,subscript𝒌123𝒌subscriptsuperscript𝒦FL𝑘𝑖𝑗subscript𝒌1subscript𝒌2subscript𝒌3subscriptΨ𝑘subscript𝒌1subscriptΨ𝑖subscript𝒌2subscriptΨ𝑗subscript𝒌3\displaystyle\quad+\underset{\bm{k}_{123}=\bm{k}}{\int}\mathcal{K}^{\text{FL}}% _{kij}(\bm{k}_{1},\bm{k}_{2},\bm{k}_{3})\Psi_{k}(\bm{k}_{1})\Psi_{i}(\bm{k}_{2% })\Psi_{j}(\bm{k}_{3})+\cdots,+ start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG caligraphic_K start_POSTSUPERSCRIPT FL end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k italic_i italic_j end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) + ⋯ , (3.24)

with frame-lagging kernels

𝒦kiFL(𝒌1,𝒌2)subscriptsuperscript𝒦FL𝑘𝑖subscript𝒌1subscript𝒌2\displaystyle\mathcal{K}^{\text{FL}}_{ki}(\bm{k}_{1},\bm{k}_{2})caligraphic_K start_POSTSUPERSCRIPT FL end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) =(α(k1)α(k))k1kk1i,absent𝛼subscript𝑘1𝛼𝑘superscriptsubscript𝑘1𝑘superscriptsubscript𝑘1𝑖\displaystyle=\big{(}\alpha(k_{1})-\alpha(k)\big{)}k_{1}^{k}k_{1}^{i},= ( italic_α ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - italic_α ( italic_k ) ) italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT , (3.25)
𝒦kijFL(𝒌1,𝒌2,𝒌3)subscriptsuperscript𝒦FL𝑘𝑖𝑗subscript𝒌1subscript𝒌2subscript𝒌3\displaystyle\mathcal{K}^{\text{FL}}_{kij}(\bm{k}_{1},\bm{k}_{2},\bm{k}_{3})caligraphic_K start_POSTSUPERSCRIPT FL end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k italic_i italic_j end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) =i(α(k)α(k1))k1kk1ik1jabsent𝑖𝛼𝑘𝛼subscript𝑘1superscriptsubscript𝑘1𝑘superscriptsubscript𝑘1𝑖superscriptsubscript𝑘1𝑗\displaystyle=-i\big{(}\alpha(k)-\alpha(k_{1})\big{)}k_{1}^{k}k_{1}^{i}k_{1}^{j}= - italic_i ( italic_α ( italic_k ) - italic_α ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ) italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT
+i(α(k)α(k13))(k1i+k3i)(k1jk1k+12k1kk3j+12k1jk3k).𝑖𝛼𝑘𝛼subscript𝑘13superscriptsubscript𝑘1𝑖superscriptsubscript𝑘3𝑖superscriptsubscript𝑘1𝑗superscriptsubscript𝑘1𝑘12superscriptsubscript𝑘1𝑘superscriptsubscript𝑘3𝑗12superscriptsubscript𝑘1𝑗superscriptsubscript𝑘3𝑘\displaystyle\quad+i\big{(}\alpha(k)-\alpha(k_{13})\big{)}(k_{1}^{i}+k_{3}^{i}% )\left(k_{1}^{j}k_{1}^{k}+\frac{1}{2}k_{1}^{k}k_{3}^{j}+\frac{1}{2}k_{1}^{j}k_% {3}^{k}\right).+ italic_i ( italic_α ( italic_k ) - italic_α ( italic_k start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT ) ) ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT + italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ) ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) . (3.26)

where we used δ~(𝒌)=ikiΨi(𝒌)+~𝛿𝒌𝑖subscript𝑘𝑖subscriptΨ𝑖𝒌\tilde{\delta}(\bm{k})=-ik_{i}\Psi_{i}(\bm{k})+\cdotsover~ start_ARG italic_δ end_ARG ( bold_italic_k ) = - italic_i italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k ) + ⋯ from eq. (3.2). Equation (3.3) give the source in the Poisson equation (3.3) transformed to the Lagrangian frame, with the peculiarity of having the function α(k)𝛼𝑘\alpha(k)italic_α ( italic_k ) the same functional form as in Eulerian coordinates.

3.4 Lagrangian displacement evolution equation

Finally, putting the above ingredients together, the geodesic equation becomes

(𝒯^A(k))[Ψi,i](𝒌)=[Ψi,j𝒯^Ψj,i](𝒌)A(k)2[Ψi,jΨj,i](𝒌)A(k)2[(Ψl,l)2](𝒌)^𝒯𝐴𝑘delimited-[]subscriptΨ𝑖𝑖𝒌delimited-[]subscriptΨ𝑖𝑗^𝒯subscriptΨ𝑗𝑖𝒌𝐴𝑘2delimited-[]subscriptΨ𝑖𝑗subscriptΨ𝑗𝑖𝒌𝐴𝑘2delimited-[]superscriptsubscriptΨ𝑙𝑙2𝒌\displaystyle\big{(}\mathbf{\hat{\mathcal{T}}}-A(k)\big{)}[\Psi_{i,i}](\bm{k})% =[\Psi_{i,j}\mathbf{\hat{\mathcal{T}}}\Psi_{j,i}](\bm{k})-\frac{A(k)}{2}[\Psi_% {i,j}\Psi_{j,i}](\bm{k})-\frac{A(k)}{2}[(\Psi_{l,l})^{2}](\bm{k})( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) = [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT over^ start_ARG caligraphic_T end_ARG roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) - divide start_ARG italic_A ( italic_k ) end_ARG start_ARG 2 end_ARG [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) - divide start_ARG italic_A ( italic_k ) end_ARG start_ARG 2 end_ARG [ ( roman_Ψ start_POSTSUBSCRIPT italic_l , italic_l end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] ( bold_italic_k )
[Ψi,kΨk,j𝒯^Ψj,i](𝒌)+A(k)6[(Ψl,l)3](𝒌)+A(k)2[Ψl,lΨi,jΨj,i](𝒌)+A(k)3[Ψi,kΨk,jΨj,i](𝒌)delimited-[]subscriptΨ𝑖𝑘subscriptΨ𝑘𝑗^𝒯subscriptΨ𝑗𝑖𝒌𝐴𝑘6delimited-[]superscriptsubscriptΨ𝑙𝑙3𝒌𝐴𝑘2delimited-[]subscriptΨ𝑙𝑙subscriptΨ𝑖𝑗subscriptΨ𝑗𝑖𝒌𝐴𝑘3delimited-[]subscriptΨ𝑖𝑘subscriptΨ𝑘𝑗subscriptΨ𝑗𝑖𝒌\displaystyle\quad-[\Psi_{i,k}\Psi_{k,j}\mathbf{\hat{\mathcal{T}}}\Psi_{j,i}](% \bm{k})+\frac{A(k)}{6}[(\Psi_{l,l})^{3}](\bm{k})+\frac{A(k)}{2}[\Psi_{l,l}\Psi% _{i,j}\Psi_{j,i}](\bm{k})+\frac{A(k)}{3}[\Psi_{i,k}\Psi_{k,j}\Psi_{j,i}](\bm{k})- [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_k end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT over^ start_ARG caligraphic_T end_ARG roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) + divide start_ARG italic_A ( italic_k ) end_ARG start_ARG 6 end_ARG [ ( roman_Ψ start_POSTSUBSCRIPT italic_l , italic_l end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ] ( bold_italic_k ) + divide start_ARG italic_A ( italic_k ) end_ARG start_ARG 2 end_ARG [ roman_Ψ start_POSTSUBSCRIPT italic_l , italic_l end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) + divide start_ARG italic_A ( italic_k ) end_ARG start_ARG 3 end_ARG [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_k end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_k , italic_j end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k )
𝒌12=𝒌𝒦kiFLΨ(𝒌1,𝒌2)Ψk(𝒌1)Ψi(𝒌2)𝒌123=𝒌𝒦kijFLΨ(𝒌1,𝒌2,𝒌3)Ψk(𝒌1)Ψi(𝒌2)Ψj(𝒌3),subscript𝒌12𝒌subscriptsuperscript𝒦FLΨ𝑘𝑖subscript𝒌1subscript𝒌2subscriptΨ𝑘subscript𝒌1subscriptΨ𝑖subscript𝒌2subscript𝒌123𝒌subscriptsuperscript𝒦FLΨ𝑘𝑖𝑗subscript𝒌1subscript𝒌2subscript𝒌3subscriptΨ𝑘subscript𝒌1subscriptΨ𝑖subscript𝒌2subscriptΨ𝑗subscript𝒌3\displaystyle\quad-\underset{\bm{k}_{12}=\bm{k}}{\int}\mathcal{K}^{\text{FL$% \Psi$}}_{ki}(\bm{k}_{1},\bm{k}_{2})\Psi_{k}(\bm{k}_{1})\Psi_{i}(\bm{k}_{2})-% \underset{\bm{k}_{123}=\bm{k}}{\int}\mathcal{K}^{\text{FL$\Psi$}}_{kij}(\bm{k}% _{1},\bm{k}_{2},\bm{k}_{3})\Psi_{k}(\bm{k}_{1})\Psi_{i}(\bm{k}_{2})\Psi_{j}(% \bm{k}_{3}),- start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG caligraphic_K start_POSTSUPERSCRIPT FL roman_Ψ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) - start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG caligraphic_K start_POSTSUPERSCRIPT FL roman_Ψ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k italic_i italic_j end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) roman_Ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) , (3.27)

which is the equation of motion written in terms of pure Lagrangian coordinates.

To solve this equation perturbatively, we express the Lagrangian displacements as a series expansion 𝚿=𝚿(1)+𝚿(2)+𝚿(3)+𝚿superscript𝚿1superscript𝚿2superscript𝚿3\mathbf{\Psi}=\mathbf{\Psi}^{(1)}+\mathbf{\Psi}^{(2)}+\mathbf{\Psi}^{(3)}+\cdotsbold_Ψ = bold_Ψ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT + bold_Ψ start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT + bold_Ψ start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT + ⋯. Each term in the expansion can be further expanded as

Ψi(n)=in!𝒌1n=𝒌Li(n)(𝒌1,,𝒌n;t)δ(1)(𝒌1,t)δ(1)(𝒌n,t)subscriptsuperscriptΨ𝑛𝑖𝑖𝑛subscript𝒌1𝑛𝒌subscriptsuperscript𝐿𝑛𝑖subscript𝒌1subscript𝒌𝑛𝑡superscript𝛿1subscript𝒌1𝑡superscript𝛿1subscript𝒌𝑛𝑡\Psi^{(n)}_{i}=\frac{i}{n!}\underset{\bm{k}_{1\cdots n}=\bm{k}}{\int}L^{(n)}_{% i}(\bm{k}_{1},\cdots,\bm{k}_{n};t)\delta^{(1)}(\bm{k}_{1},t)\cdots\delta^{(1)}% (\bm{k}_{n},t)roman_Ψ start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = divide start_ARG italic_i end_ARG start_ARG italic_n ! end_ARG start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 1 ⋯ italic_n end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG italic_L start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ; italic_t ) italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_t ) ⋯ italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) (3.28)

Here, δ(1)superscript𝛿1\delta^{(1)}italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT represents the first-order linear overdensity in Eulerian space. The integral involves a specific configuration of wavevectors 𝒌1,,𝒌nsubscript𝒌1subscript𝒌𝑛\bm{k}_{1},\cdots,\bm{k}_{n}bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, and Li(n)(𝐤1,,𝐤n;t)subscriptsuperscript𝐿𝑛𝑖subscript𝐤1subscript𝐤𝑛𝑡L^{(n)}_{i}(\mathbf{k}_{1},\cdots,\mathbf{k}_{n};t)italic_L start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ; italic_t ) is the kernel associated with the Lagrangian displacement at the n𝑛nitalic_n-th order. It is important to note that the kernel may have a time dependence, which is not considered in the standard approach that assumes GR and the relation Ωm=f2subscriptΩ𝑚superscript𝑓2\Omega_{m}=f^{2}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = italic_f start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT.

3.4.1 Linear order

After linearizing, eq. (3.4) can be expressed as (𝒯^A(k))[Ψi,i](𝒌)=0^𝒯𝐴𝑘delimited-[]subscriptΨ𝑖𝑖𝒌0\big{(}\mathbf{\hat{\mathcal{T}}}-A(k)\big{)}[\Psi_{i,i}](\bm{k})=0( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) [ roman_Ψ start_POSTSUBSCRIPT italic_i , italic_i end_POSTSUBSCRIPT ] ( bold_italic_k ) = 0. This equation bears resemblance to the equation for the ΛΛ\Lambdaroman_ΛCDM linear growth function D+subscript𝐷D_{+}italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT, but modulated by the k𝑘kitalic_k dependence. Additionally, from eq. (3.2) one can confirm the relation between linear density and displacement fields is the same as in ΛΛ\Lambdaroman_ΛCDM:

ikiΨi(1)(𝒌,t)=δ(1)(𝒌,t)=δ(1)(𝒌,t0)D+(k,t),𝑖subscript𝑘𝑖superscriptsubscriptΨ𝑖1𝒌𝑡superscript𝛿1𝒌𝑡superscript𝛿1𝒌subscript𝑡0subscript𝐷𝑘𝑡ik_{i}\Psi_{i}^{(1)}(\bm{k},t)=\delta^{(1)}(\bm{k},t)=\delta^{(1)}(\bm{k},t_{0% })D_{+}(k,t),italic_i italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) = italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) = italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k , italic_t ) , (3.29)

where the linear growth function D+subscript𝐷D_{+}italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT is the fastest growing solution to

(𝒯^A(k,t))D+(k,t)=0,^𝒯𝐴𝑘𝑡subscript𝐷𝑘𝑡0\big{(}\mathbf{\hat{\mathcal{T}}}-A(k,t)\big{)}D_{+}(k,t)=0,( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k , italic_t ) ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k , italic_t ) = 0 , (3.30)

which we normalize to unity at large scales and present time: D+(k=0,t0)=1subscript𝐷𝑘0subscript𝑡01D_{+}(k=0,t_{0})=1italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k = 0 , italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) = 1.

Therefore, the modification to the linear displacement arises solely from the extra k𝑘kitalic_k-dependence introduced by the linear growth function, which is also present in the linear density field. As a result, the first-order Lagrangian Perturbation Theory (LPT) kernel can be expressed as

Li(1)(𝒌)=ikik2,subscriptsuperscript𝐿1𝑖𝒌𝑖subscript𝑘𝑖superscript𝑘2L^{(1)}_{i}(\bm{k})=i\frac{k_{i}}{k^{2}},italic_L start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k ) = italic_i divide start_ARG italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG , (3.31)

as in the ΛΛ\Lambdaroman_ΛCDM model.

3.4.2 2LPT

Kee** up to second order displacements in eq. (3.4), we obtain the second order kernel [69, 92]

Li(2)(𝒌1,𝒌2,t)=ikik2[𝒜(𝒌1,𝒌2,t)(𝒌1,𝒌2,t)(𝒌1𝒌2k1k2)2]subscriptsuperscript𝐿2𝑖subscript𝒌1subscript𝒌2𝑡𝑖subscript𝑘𝑖superscript𝑘2delimited-[]𝒜subscript𝒌1subscript𝒌2𝑡subscript𝒌1subscript𝒌2𝑡superscriptsubscript𝒌1subscript𝒌2subscript𝑘1subscript𝑘22L^{(2)}_{i}(\bm{k}_{1},\bm{k}_{2},t)=i\frac{k_{i}}{k^{2}}\left[\mathcal{A}(\bm% {k}_{1},\bm{k}_{2},t)-\mathcal{B}(\bm{k}_{1},\bm{k}_{2},t)\left(\frac{\bm{k}_{% 1}\cdot\bm{k}_{2}}{k_{1}k_{2}}\right)^{2}\right]italic_L start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) = italic_i divide start_ARG italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG [ caligraphic_A ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) - caligraphic_B ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) ( divide start_ARG bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] (3.32)

with 𝒌=𝒌1+𝒌2𝒌subscript𝒌1subscript𝒌2\bm{k}=\bm{k}_{1}+\bm{k}_{2}bold_italic_k = bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. The functions 𝒜𝒜\mathcal{A}caligraphic_A and \mathcal{B}caligraphic_B are obtained by first solving the equations

(𝒯^A(k))D𝒜(2)^𝒯𝐴𝑘subscriptsuperscript𝐷2𝒜\displaystyle\big{(}\mathbf{\hat{\mathcal{T}}}-A(k)\big{)}D^{(2)}_{\mathcal{A}}( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_A end_POSTSUBSCRIPT =[A(k)+(A(k)A(k1))𝒌1𝒌2k22+(A(k)A(k2))𝒌1𝒌2k12\displaystyle=\Bigg{[}A(k)+(A(k)-A(k_{1}))\frac{\bm{k}_{1}\cdot\bm{k}_{2}}{k_{% 2}^{2}}+(A(k)-A(k_{2}))\frac{\bm{k}_{1}\cdot\bm{k}_{2}}{k_{1}^{2}}= [ italic_A ( italic_k ) + ( italic_A ( italic_k ) - italic_A ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ) divide start_ARG bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + ( italic_A ( italic_k ) - italic_A ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ) divide start_ARG bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG
S2(𝒌1,𝒌2)]D+(k1)D+(k2),\displaystyle\quad-S_{2}(\bm{k}_{1},\bm{k}_{2})\Bigg{]}D_{+}(k_{1})D_{+}(k_{2}),- italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ] italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , (3.33)
(𝒯^A(k))D(2)^𝒯𝐴𝑘subscriptsuperscript𝐷2\displaystyle\big{(}\mathbf{\hat{\mathcal{T}}}-A(k)\big{)}D^{(2)}_{\mathcal{B}}( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_B end_POSTSUBSCRIPT =[A(k1)+A(k2)A(k)]D+(k1)D+(k2),absentdelimited-[]𝐴subscript𝑘1𝐴subscript𝑘2𝐴𝑘subscript𝐷subscript𝑘1subscript𝐷subscript𝑘2\displaystyle=\Big{[}A(k_{1})+A(k_{2})-A(k)\Big{]}D_{+}(k_{1})D_{+}(k_{2}),= [ italic_A ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_A ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) - italic_A ( italic_k ) ] italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , (3.34)

subject to appropriate initial conditions to isolate the pure second order contributions, and

𝒜(𝒌1,𝒌2,t)𝒜subscript𝒌1subscript𝒌2𝑡\displaystyle\mathcal{A}(\bm{k}_{1},\bm{k}_{2},t)caligraphic_A ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) =7D𝒜(2)(𝒌1,𝒌2,t)3D+(k1,t)D+(k2,t),absent7subscriptsuperscript𝐷2𝒜subscript𝒌1subscript𝒌2𝑡3subscript𝐷subscript𝑘1𝑡subscript𝐷subscript𝑘2𝑡\displaystyle=\frac{7D^{(2)}_{\mathcal{A}}(\bm{k}_{1},\bm{k}_{2},t)}{3D_{+}(k_% {1},t)D_{+}(k_{2},t)},= divide start_ARG 7 italic_D start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_A end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) end_ARG start_ARG 3 italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_t ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) end_ARG ,
(𝒌1,𝒌2,t)subscript𝒌1subscript𝒌2𝑡\displaystyle\mathcal{B}(\bm{k}_{1},\bm{k}_{2},t)caligraphic_B ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) =7D(2)(𝒌1,𝒌2,t)3D+(k1,t)D+(k2,t),absent7subscriptsuperscript𝐷2subscript𝒌1subscript𝒌2𝑡3subscript𝐷subscript𝑘1𝑡subscript𝐷subscript𝑘2𝑡\displaystyle=\frac{7D^{(2)}_{\mathcal{B}}(\bm{k}_{1},\bm{k}_{2},t)}{3D_{+}(k_% {1},t)D_{+}(k_{2},t)},= divide start_ARG 7 italic_D start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_B end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) end_ARG start_ARG 3 italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_t ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) end_ARG , (3.35)

If A(k,t)=A(t)=A0(1+α(t))𝐴𝑘𝑡𝐴𝑡subscript𝐴01𝛼𝑡A(k,t)=A(t)=A_{0}(1+\alpha(t))italic_A ( italic_k , italic_t ) = italic_A ( italic_t ) = italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 1 + italic_α ( italic_t ) ) is scale independent, both functions are equal 𝒜=𝒜\mathcal{A}=\mathcal{B}caligraphic_A = caligraphic_B. In EdS background evolution we recover 𝒜(t)=(t)=1𝒜𝑡𝑡1\mathcal{A}(t)=\mathcal{B}(t)=1caligraphic_A ( italic_t ) = caligraphic_B ( italic_t ) = 1; whereas for the ΛΛ\Lambdaroman_ΛCDM model, 𝒜(t)=(t)𝒜𝑡𝑡\mathcal{A}(t)=\mathcal{B}(t)caligraphic_A ( italic_t ) = caligraphic_B ( italic_t ) are only weakly dependent on time and close to one. For standard cosmologies one finds that nowadays 𝒜ΛCDM(t0)1.01similar-to-or-equalssuperscript𝒜ΛCDMsubscript𝑡01.01\mathcal{A}^{\Lambda\text{CDM}}(t_{0})\simeq 1.01caligraphic_A start_POSTSUPERSCRIPT roman_Λ CDM end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ≃ 1.01.

The term S2(𝒌1,𝒌2)subscript𝑆2subscript𝒌1subscript𝒌2S_{2}(\bm{k}_{1},\bm{k}_{2})italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) in Eq. (3.33) arises from the non-linear source term SNLsubscript𝑆NLS_{\text{NL}}italic_S start_POSTSUBSCRIPT NL end_POSTSUBSCRIPT and is responsible for the screening mechanism to second order in perturbation theory. For the HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) model this is given by

S2HS(𝒌1,𝒌2)=36Ωm2H4β6a4M2(𝒌1,𝒌2)k2(k2+m2a2)(k12+m2a2)(k22+m2a2),subscriptsuperscript𝑆HS2subscript𝒌1subscript𝒌236superscriptsubscriptΩ𝑚2superscript𝐻4superscript𝛽6superscript𝑎4subscript𝑀2subscript𝒌1subscript𝒌2superscript𝑘2superscript𝑘2superscript𝑚2superscript𝑎2superscriptsubscript𝑘12superscript𝑚2superscript𝑎2superscriptsubscript𝑘22superscript𝑚2superscript𝑎2\displaystyle S^{\text{HS}}_{2}(\bm{k}_{1},\bm{k}_{2})=\frac{36\Omega_{m}^{2}H% ^{4}\beta^{6}a^{4}M_{2}(\bm{k}_{1},\bm{k}_{2})k^{2}}{(k^{2}+m^{2}a^{2})(k_{1}^% {2}+m^{2}a^{2})(k_{2}^{2}+m^{2}a^{2})},italic_S start_POSTSUPERSCRIPT HS end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = divide start_ARG 36 roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_H start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_β start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT italic_a start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG ( italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_m start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_m start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_m start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_a start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_ARG , (3.36)

with M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT given by eq. (2.18). As will be discussed in sec. 4.2, these terms are degenerate with EFT counterterms and will not be considered in this work. An alternative scenario that considers the screenings, and promises to be fast, was recently given in [46]. But, we emphasize that one of the objectives of this paper is to show that screenings can be avoided in some cases because of their degeneracies with EFT parameters.

Now, in one-loop integrals only the longitudinal piece of the displacement field shows up [94, 95], so we can define the kernels ΓnsubscriptΓ𝑛\Gamma_{n}roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT through [82]

i𝒌𝚿(n)(𝒌,t)=1n!𝒌1n=𝒌CnΓn(𝒌1,,𝒌n,t)δ(1)(𝒌1,t)δ(1)(𝒌n,t),𝑖𝒌superscript𝚿𝑛𝒌𝑡1𝑛subscript𝒌1𝑛𝒌subscript𝐶𝑛subscriptΓ𝑛subscript𝒌1subscript𝒌𝑛𝑡superscript𝛿1subscript𝒌1𝑡superscript𝛿1subscript𝒌𝑛𝑡-i\bm{k}\cdot\mathbf{\Psi}^{(n)}(\bm{k},t)=\frac{1}{n!}\underset{\bm{k}_{1% \cdots n}=\bm{k}}{\int}C_{n}\Gamma_{n}(\bm{k}_{1},\cdots,\bm{k}_{n},t)\delta^{% (1)}(\bm{k}_{1},t)\cdots\delta^{(1)}(\bm{k}_{n},t),- italic_i bold_italic_k ⋅ bold_Ψ start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) = divide start_ARG 1 end_ARG start_ARG italic_n ! end_ARG start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 1 ⋯ italic_n end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_t ) ⋯ italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) , (3.37)

where Cnsubscript𝐶𝑛C_{n}italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT are constant coefficients that we fixed to the values C1=C3=1subscript𝐶1subscript𝐶31C_{1}=C_{3}=1italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 1, and C2=3/7subscript𝐶237C_{2}=3/7italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 3 / 7. ΓnsubscriptΓ𝑛\Gamma_{n}roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT and Li(n)superscriptsubscript𝐿𝑖𝑛L_{i}^{(n)}italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT kernels are related by

CnΓn(𝒌1,,𝒌n,t)=(k1i++kni)Li(n)(𝒌1,,𝒌n;t).subscript𝐶𝑛subscriptΓ𝑛subscript𝒌1subscript𝒌𝑛𝑡superscriptsubscript𝑘1𝑖superscriptsubscript𝑘𝑛𝑖superscriptsubscript𝐿𝑖𝑛subscript𝒌1subscript𝒌𝑛𝑡C_{n}\Gamma_{n}(\bm{k}_{1},\cdots,\bm{k}_{n},t)=(k_{1}^{i}+\cdots+k_{n}^{i})L_% {i}^{(n)}(\bm{k}_{1},\cdots,\bm{k}_{n};t).italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) = ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT + ⋯ + italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ) italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ; italic_t ) . (3.38)

A rapid computation yields the kernels Γ1(𝒌)=1subscriptΓ1𝒌1\Gamma_{1}(\bm{k})=1roman_Γ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_italic_k ) = 1 to first order, and

Γ2(𝒌1,𝒌2,t)subscriptΓ2subscript𝒌1subscript𝒌2𝑡\displaystyle\Gamma_{2}(\bm{k}_{1},\bm{k}_{2},t)roman_Γ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) =𝒜(𝒌1,𝒌2,t)(𝒌1,𝒌2)(𝒌1𝒌2)2k12k22absent𝒜subscript𝒌1subscript𝒌2𝑡subscript𝒌1subscript𝒌2superscriptsubscript𝒌1subscript𝒌22superscriptsubscript𝑘12superscriptsubscript𝑘22\displaystyle=\mathcal{A}(\bm{k}_{1},\bm{k}_{2},t)-\mathcal{B}(\bm{k}_{1},\bm{% k}_{2})\frac{(\bm{k}_{1}\cdot\bm{k}_{2})^{2}}{k_{1}^{2}k_{2}^{2}}= caligraphic_A ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ) - caligraphic_B ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG (3.39)

to second order. The third order kernels can be found in Appendix A.

3.4.3 Velocity fields

For longitudinal flows, only the divergence of the velocity field is significant, hence it is useful to define

θ(𝒌)i𝒌𝒗aHf0=i𝒌𝚿˙Hf0,𝜃𝒌𝑖𝒌𝒗𝑎𝐻subscript𝑓0𝑖𝒌˙𝚿𝐻subscript𝑓0\theta(\bm{k})\equiv-\frac{i\bm{k}\cdot\bm{v}}{aHf_{0}}=-\frac{i\bm{k}\cdot% \dot{\mathbf{\Psi}}}{Hf_{0}},italic_θ ( bold_italic_k ) ≡ - divide start_ARG italic_i bold_italic_k ⋅ bold_italic_v end_ARG start_ARG italic_a italic_H italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG = - divide start_ARG italic_i bold_italic_k ⋅ over˙ start_ARG bold_Ψ end_ARG end_ARG start_ARG italic_H italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG , (3.40)

where the peculiar velocity of particles relative to the Hubble flow is given in terms of the Lagrangian displacement time derivative by 𝒗=a𝚿˙𝒗𝑎˙𝚿\bm{v}=a\dot{\mathbf{\Psi}}bold_italic_v = italic_a over˙ start_ARG bold_Ψ end_ARG. We also defined f0subscript𝑓0f_{0}italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT as the large scale limit of the growth rate, that is,

f(k,t)dlogD+(k,t)dloga(t),f0(t)=f(k=0,t).formulae-sequence𝑓𝑘𝑡𝑑subscript𝐷𝑘𝑡𝑑𝑎𝑡subscript𝑓0𝑡𝑓𝑘0𝑡f(k,t)\equiv\frac{d\log D_{+}(k,t)}{d\log a(t)},\qquad f_{0}(t)=f(k=0,t).italic_f ( italic_k , italic_t ) ≡ divide start_ARG italic_d roman_log italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k , italic_t ) end_ARG start_ARG italic_d roman_log italic_a ( italic_t ) end_ARG , italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) = italic_f ( italic_k = 0 , italic_t ) . (3.41)

Using eqs. (3.37) and (3.40) we have

θ(𝒌)𝜃𝒌\displaystyle\theta(\bm{k})italic_θ ( bold_italic_k ) =m=11(m1)!𝒌1m=𝒌Γmf(𝒌1,,𝒌m,t)δ(1)(𝒌1,t)δ(1)(𝒌n,t),absentsuperscriptsubscript𝑚11𝑚1subscript𝒌1𝑚𝒌subscriptsuperscriptΓ𝑓𝑚subscript𝒌1subscript𝒌𝑚𝑡superscript𝛿1subscript𝒌1𝑡superscript𝛿1subscript𝒌𝑛𝑡\displaystyle=\sum_{m=1}^{\infty}\frac{1}{(m-1)!}\underset{\bm{k}_{1\cdots m}=% \bm{k}}{\int}\Gamma^{f}_{m}(\bm{k}_{1},\dots,\bm{k}_{m},t)\delta^{(1)}(\bm{k}_% {1},t)\cdots\delta^{(1)}(\bm{k}_{n},t),= ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG ( italic_m - 1 ) ! end_ARG start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 1 ⋯ italic_m end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG roman_Γ start_POSTSUPERSCRIPT italic_f end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , bold_italic_k start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_t ) italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_t ) ⋯ italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) , (3.42)

where

Γnf(𝒌1,,𝒌n,t)Γn(𝒌1,,𝒌n,t)f(k1)++f(kn)nf0+1nf0HΓ˙n(𝒌1,,𝒌n,t).subscriptsuperscriptΓ𝑓𝑛subscript𝒌1subscript𝒌𝑛𝑡subscriptΓ𝑛subscript𝒌1subscript𝒌𝑛𝑡𝑓subscript𝑘1𝑓subscript𝑘𝑛𝑛subscript𝑓01𝑛subscript𝑓0𝐻subscript˙Γ𝑛subscript𝒌1subscript𝒌𝑛𝑡\Gamma^{f}_{n}(\bm{k}_{1},\cdots,\bm{k}_{n},t)\equiv\Gamma_{n}(\bm{k}_{1},% \cdots,\bm{k}_{n},t)\frac{f(k_{1})+\cdots+f(k_{n})}{nf_{0}}+\frac{1}{nf_{0}H}% \dot{\Gamma}_{n}(\bm{k}_{1},\cdots,\bm{k}_{n},t).roman_Γ start_POSTSUPERSCRIPT italic_f end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) ≡ roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) divide start_ARG italic_f ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + ⋯ + italic_f ( italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) end_ARG start_ARG italic_n italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG + divide start_ARG 1 end_ARG start_ARG italic_n italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_H end_ARG over˙ start_ARG roman_Γ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) . (3.43)

In the EdS case, we obtain Γnf=ΓnsubscriptsuperscriptΓ𝑓𝑛subscriptΓ𝑛\Gamma^{f}_{n}=\Gamma_{n}roman_Γ start_POSTSUPERSCRIPT italic_f end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = roman_Γ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, recovering the well-known relation 𝚿˙(n)=nHf𝚿(n)superscript˙𝚿𝑛𝑛𝐻𝑓superscript𝚿𝑛\dot{\mathbf{\Psi}}^{(n)}=nHf\mathbf{\Psi}^{(n)}over˙ start_ARG bold_Ψ end_ARG start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT = italic_n italic_H italic_f bold_Ψ start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT [94]. At first order, we have Γ1f(𝒌)=f(k)/f0superscriptsubscriptΓ1𝑓𝒌𝑓𝑘subscript𝑓0\Gamma_{1}^{f}(\bm{k})=f(k)/f_{0}roman_Γ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_f end_POSTSUPERSCRIPT ( bold_italic_k ) = italic_f ( italic_k ) / italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, which leads to the linear relationship between the velocity and density fields

θ(1)(𝒌,t)=f(k,t)f0(t)δ(1)(𝒌,t).superscript𝜃1𝒌𝑡𝑓𝑘𝑡subscript𝑓0𝑡superscript𝛿1𝒌𝑡\theta^{(1)}(\bm{k},t)=\frac{f(k,t)}{f_{0}(t)}\delta^{(1)}(\bm{k},t).italic_θ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) = divide start_ARG italic_f ( italic_k , italic_t ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) end_ARG italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) . (3.44)

This relation will play a central role in the subsequent analysis.

3.5 Map to SPT Kernels

An alternative and more widely used path to cosmological Large Scale Structure Perturbation Theory is given by the Eulerian SPT formalism [15]. Here, one expands the fields θ=θ(1)+θ(2)+𝜃superscript𝜃1superscript𝜃2\theta=\theta^{(1)}+\theta^{(2)}+\cdotsitalic_θ = italic_θ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT + italic_θ start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT + ⋯ and δ=δ(1)+δ(2)+𝛿superscript𝛿1superscript𝛿2\delta=\delta^{(1)}+\delta^{(2)}+\cdotsitalic_δ = italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT + italic_δ start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT + ⋯ with

δ(n)(𝒌,t)superscript𝛿𝑛𝒌𝑡\displaystyle\delta^{(n)}(\bm{k},t)italic_δ start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) =𝒌1n=𝒌Fn(𝒌1,,𝒌n,t)δ(1)(𝒌1,t)δ(1)(𝒌n,t),absentsubscript𝒌1𝑛𝒌subscript𝐹𝑛subscript𝒌1subscript𝒌𝑛𝑡superscript𝛿1subscript𝒌1𝑡superscript𝛿1subscript𝒌𝑛𝑡\displaystyle=\underset{\bm{k}_{1\cdots n}=\bm{k}}{\int}F_{n}(\bm{k}_{1},% \cdots,\bm{k}_{n},t)\delta^{(1)}(\bm{k}_{1},t)\cdots\delta^{(1)}(\bm{k}_{n},t),= start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 1 ⋯ italic_n end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG italic_F start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_t ) ⋯ italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) , (3.45)
θ(n)(𝒌,t)superscript𝜃𝑛𝒌𝑡\displaystyle\theta^{(n)}(\bm{k},t)italic_θ start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) =𝒌1n=𝒌Gn(𝒌1,,𝒌n,t)δ(1)(𝒌1,t)δ(1)(𝒌n,t),absentsubscript𝒌1𝑛𝒌subscript𝐺𝑛subscript𝒌1subscript𝒌𝑛𝑡superscript𝛿1subscript𝒌1𝑡superscript𝛿1subscript𝒌𝑛𝑡\displaystyle=\underset{\bm{k}_{1\cdots n}=\bm{k}}{\int}G_{n}(\bm{k}_{1},% \cdots,\bm{k}_{n},t)\delta^{(1)}(\bm{k}_{1},t)\cdots\delta^{(1)}(\bm{k}_{n},t),= start_UNDERACCENT bold_italic_k start_POSTSUBSCRIPT 1 ⋯ italic_n end_POSTSUBSCRIPT = bold_italic_k end_UNDERACCENT start_ARG ∫ end_ARG italic_G start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_t ) ⋯ italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_t ) , (3.46)

We can use eqs. (3.2), (3.37) and (3.43) to relate Lagrangian and Eulerian kernels. Following [96, 84, 85] we obtain to second order

F2(𝒌1,𝒌2)subscript𝐹2subscript𝒌1subscript𝒌2\displaystyle F_{2}(\bm{k}_{1},\bm{k}_{2})italic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) =314Γ2(𝒌1,𝒌2)+12(𝒌12𝒌1)(𝒌12𝒌2)k12k22,absent314subscriptΓ2subscript𝒌1subscript𝒌212subscript𝒌12subscript𝒌1subscript𝒌12subscript𝒌2superscriptsubscript𝑘12superscriptsubscript𝑘22\displaystyle=\frac{3}{14}\Gamma_{2}(\bm{k}_{1},\bm{k}_{2})+\frac{1}{2}\frac{(% \bm{k}_{12}\cdot\bm{k}_{1})(\bm{k}_{12}\cdot\bm{k}_{2})}{k_{1}^{2}k_{2}^{2}},= divide start_ARG 3 end_ARG start_ARG 14 end_ARG roman_Γ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + divide start_ARG 1 end_ARG start_ARG 2 end_ARG divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( bold_italic_k start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG , (3.47)
G2(𝒌1,𝒌2)subscript𝐺2subscript𝒌1subscript𝒌2\displaystyle G_{2}(\bm{k}_{1},\bm{k}_{2})italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) =37Γ2f(𝒌1,𝒌2)+(𝒌1𝒌2)2k12k22f(k1)+f(k2)2f0absent37subscriptsuperscriptΓ𝑓2subscript𝒌1subscript𝒌2superscriptsubscript𝒌1subscript𝒌22superscriptsubscript𝑘12superscriptsubscript𝑘22𝑓subscript𝑘1𝑓subscript𝑘22subscript𝑓0\displaystyle=\frac{3}{7}\Gamma^{f}_{2}(\bm{k}_{1},\bm{k}_{2})+\frac{(\bm{k}_{% 1}\cdot\bm{k}_{2})^{2}}{k_{1}^{2}k_{2}^{2}}\frac{f(k_{1})+f(k_{2})}{2f_{0}}= divide start_ARG 3 end_ARG start_ARG 7 end_ARG roman_Γ start_POSTSUPERSCRIPT italic_f end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG divide start_ARG italic_f ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_f ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG start_ARG 2 italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG
+12𝒌1𝒌2k1k2(k2k1f(k2)f0+k1k2f(k1)f0),12subscript𝒌1subscript𝒌2subscript𝑘1subscript𝑘2subscript𝑘2subscript𝑘1𝑓subscript𝑘2subscript𝑓0subscript𝑘1subscript𝑘2𝑓subscript𝑘1subscript𝑓0\displaystyle\quad+\frac{1}{2}\frac{\bm{k}_{1}\cdot\bm{k}_{2}}{k_{1}k_{2}}% \left(\frac{k_{2}}{k_{1}}\frac{f(k_{2})}{f_{0}}+\frac{k_{1}}{k_{2}}\frac{f(k_{% 1})}{f_{0}}\right),+ divide start_ARG 1 end_ARG start_ARG 2 end_ARG divide start_ARG bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ( divide start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG divide start_ARG italic_f ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG + divide start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG divide start_ARG italic_f ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ) , (3.48)

For third order kernels the relation is more cumbersome. But it simplifies for the particular configuration of wavevectors used in one-loop integrals

F3(𝒌,𝒑,𝒑)subscript𝐹3𝒌𝒑𝒑\displaystyle F_{3}(\bm{k},-\bm{p},\bm{p})italic_F start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( bold_italic_k , - bold_italic_p , bold_italic_p ) =16Γ3(𝒌,𝒑,𝒑)16(𝒌𝒑)2p417(𝒌(𝒌𝒑))(𝒌𝒑)|𝒌𝒑|2p2Γ2(𝒌,𝒑).absent16subscriptΓ3𝒌𝒑𝒑16superscript𝒌𝒑2superscript𝑝417𝒌𝒌𝒑𝒌𝒑superscript𝒌𝒑2superscript𝑝2subscriptΓ2𝒌𝒑\displaystyle=\frac{1}{6}\Gamma_{3}(\bm{k},-\bm{p},\bm{p})-\frac{1}{6}\frac{(% \bm{k}\cdot\bm{p})^{2}}{p^{4}}-\frac{1}{7}\frac{(\bm{k}\cdot(\bm{k}-\bm{p}))(% \bm{k}\cdot\bm{p})}{|\bm{k}-\bm{p}|^{2}p^{2}}\Gamma_{2}(\bm{k},-\bm{p}).= divide start_ARG 1 end_ARG start_ARG 6 end_ARG roman_Γ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( bold_italic_k , - bold_italic_p , bold_italic_p ) - divide start_ARG 1 end_ARG start_ARG 6 end_ARG divide start_ARG ( bold_italic_k ⋅ bold_italic_p ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG - divide start_ARG 1 end_ARG start_ARG 7 end_ARG divide start_ARG ( bold_italic_k ⋅ ( bold_italic_k - bold_italic_p ) ) ( bold_italic_k ⋅ bold_italic_p ) end_ARG start_ARG | bold_italic_k - bold_italic_p | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG roman_Γ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k , - bold_italic_p ) . (3.49)
G3(𝒌,𝒑,𝒑)subscript𝐺3𝒌𝒑𝒑\displaystyle G_{3}(\bm{k},-\bm{p},\bm{p})italic_G start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( bold_italic_k , - bold_italic_p , bold_italic_p ) =12Γ3f(𝒌,𝒑,𝒑)+27𝒌𝒑p2Γ2f(𝒌,𝒑)+17f(p)f0Γ2(𝒌,𝒑)𝒌(𝒌𝒑)|𝒌𝒑|2absent12subscriptsuperscriptΓ𝑓3𝒌𝒑𝒑27𝒌𝒑superscript𝑝2subscriptsuperscriptΓ𝑓2𝒌𝒑17𝑓𝑝subscript𝑓0subscriptΓ2𝒌𝒑𝒌𝒌𝒑superscript𝒌𝒑2\displaystyle=\frac{1}{2}\Gamma^{f}_{3}(\bm{k},-\bm{p},\bm{p})+\frac{2}{7}% \frac{\bm{k}\cdot\bm{p}}{p^{2}}\Gamma^{f}_{2}(\bm{k},-\bm{p})+\frac{1}{7}\frac% {f(p)}{f_{0}}\Gamma_{2}(\bm{k},-\bm{p})\frac{\bm{k}\cdot(\bm{k}-\bm{p})}{|\bm{% k}-\bm{p}|^{2}}= divide start_ARG 1 end_ARG start_ARG 2 end_ARG roman_Γ start_POSTSUPERSCRIPT italic_f end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( bold_italic_k , - bold_italic_p , bold_italic_p ) + divide start_ARG 2 end_ARG start_ARG 7 end_ARG divide start_ARG bold_italic_k ⋅ bold_italic_p end_ARG start_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG roman_Γ start_POSTSUPERSCRIPT italic_f end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k , - bold_italic_p ) + divide start_ARG 1 end_ARG start_ARG 7 end_ARG divide start_ARG italic_f ( italic_p ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG roman_Γ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k , - bold_italic_p ) divide start_ARG bold_italic_k ⋅ ( bold_italic_k - bold_italic_p ) end_ARG start_ARG | bold_italic_k - bold_italic_p | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG
17[2Γ2f(𝒌,𝒑)+Γ2(𝒌,𝒑)f(p)f0][1(𝒑(𝒌𝒑))2p2|𝒌𝒑|2]17delimited-[]2superscriptsubscriptΓ2𝑓𝒌𝒑subscriptΓ2𝒌𝒑𝑓𝑝subscript𝑓0delimited-[]1superscript𝒑𝒌𝒑2superscript𝑝2superscript𝒌𝒑2\displaystyle\quad-\frac{1}{7}\left[2\Gamma_{2}^{f}(\bm{k},-\bm{p})+\Gamma_{2}% (\bm{k},-\bm{p})\frac{f(p)}{f_{0}}\right]\left[1-\frac{(\bm{p}\cdot(\bm{k}-\bm% {p}))^{2}}{p^{2}|\bm{k}-\bm{p}|^{2}}\right]- divide start_ARG 1 end_ARG start_ARG 7 end_ARG [ 2 roman_Γ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_f end_POSTSUPERSCRIPT ( bold_italic_k , - bold_italic_p ) + roman_Γ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k , - bold_italic_p ) divide start_ARG italic_f ( italic_p ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ] [ 1 - divide start_ARG ( bold_italic_p ⋅ ( bold_italic_k - bold_italic_p ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | bold_italic_k - bold_italic_p | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ]
16(𝒌𝒑)2p4f(k)f0.16superscript𝒌𝒑2superscript𝑝4𝑓𝑘subscript𝑓0\displaystyle\quad-\frac{1}{6}\frac{(\bm{k}\cdot\bm{p})^{2}}{p^{4}}\frac{f(k)}% {f_{0}}.- divide start_ARG 1 end_ARG start_ARG 6 end_ARG divide start_ARG ( bold_italic_k ⋅ bold_italic_p ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG divide start_ARG italic_f ( italic_k ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG . (3.50)

3.6 Power spectrum

The apparent position 𝒔𝒔\bm{s}bold_italic_s of an object is distorted from its true position 𝒙𝒙\bm{x}bold_italic_x because of the Doppler effect induced by its peculiar velocity, such that we observe it at a redshift space coordinate

𝒔(𝒙)=𝒙+𝒖(𝒙),with𝒖(𝒙)=d3k(2π)3ei𝒌𝒙if0𝒏^𝒌𝒏^k2θ(𝒌)formulae-sequence𝒔𝒙𝒙𝒖𝒙with𝒖𝒙superscript𝑑3𝑘superscript2𝜋3superscript𝑒𝑖𝒌𝒙𝑖subscript𝑓0^𝒏𝒌^𝒏superscript𝑘2𝜃𝒌\bm{s}(\bm{x})=\bm{x}+\bm{u}(\bm{x}),\quad\text{with}\quad\bm{u}(\bm{x})=\int% \frac{d^{3}k}{(2\pi)^{3}}e^{i\bm{k}\cdot\bm{x}}\,if_{0}\hat{\bm{n}}\frac{\bm{k% }\cdot\hat{\bm{n}}}{k^{2}}\theta(\bm{k})bold_italic_s ( bold_italic_x ) = bold_italic_x + bold_italic_u ( bold_italic_x ) , with bold_italic_u ( bold_italic_x ) = ∫ divide start_ARG italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_k end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG italic_e start_POSTSUPERSCRIPT italic_i bold_italic_k ⋅ bold_italic_x end_POSTSUPERSCRIPT italic_i italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT over^ start_ARG bold_italic_n end_ARG divide start_ARG bold_italic_k ⋅ over^ start_ARG bold_italic_n end_ARG end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG italic_θ ( bold_italic_k ) (3.51)

Since the map from real to redshift coordinates conserves the number of tracers, [1+δs(𝒔)]d3s=[1+δ(𝒙)]d3xdelimited-[]1subscript𝛿𝑠𝒔superscript𝑑3𝑠delimited-[]1𝛿𝒙superscript𝑑3𝑥\big{[}1+\delta_{s}(\bm{s})\big{]}d^{3}s=\big{[}1+\delta(\bm{x})\big{]}d^{3}x[ 1 + italic_δ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( bold_italic_s ) ] italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_s = [ 1 + italic_δ ( bold_italic_x ) ] italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_x, we have

(2π)3δD(𝒌)+δs(𝒌)=d3x(1+δ(𝒙))ei𝒌(𝒙+𝒖(𝒙)),superscript2𝜋3subscript𝛿D𝒌subscript𝛿𝑠𝒌superscript𝑑3𝑥1𝛿𝒙superscript𝑒𝑖𝒌𝒙𝒖𝒙(2\pi)^{3}\delta_{\text{D}}(\bm{k})+\delta_{s}(\bm{k})=\int d^{3}x\big{(}1+% \delta(\bm{x})\big{)}e^{-i\bm{k}\cdot(\bm{x}+\bm{u}(\bm{x}))},( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_δ start_POSTSUBSCRIPT D end_POSTSUBSCRIPT ( bold_italic_k ) + italic_δ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( bold_italic_k ) = ∫ italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_x ( 1 + italic_δ ( bold_italic_x ) ) italic_e start_POSTSUPERSCRIPT - italic_i bold_italic_k ⋅ ( bold_italic_x + bold_italic_u ( bold_italic_x ) ) end_POSTSUPERSCRIPT , (3.52)

and the redshift-space PS becomes [97, 66]

(2π)3δD(𝒌)+Ps(𝒌)=d3xei𝒌𝒙[1+(𝑱=𝒌,𝒙)],superscript2𝜋3subscript𝛿D𝒌subscript𝑃𝑠𝒌superscript𝑑3𝑥superscript𝑒𝑖𝒌𝒙delimited-[]1𝑱𝒌𝒙(2\pi)^{3}\delta_{\text{D}}(\bm{k})+P_{s}(\bm{k})=\int d^{3}xe^{-i\bm{k}\cdot% \bm{x}}\Big{[}1+\mathcal{M}(\bm{J}=\bm{k},\bm{x})\Big{]},( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_δ start_POSTSUBSCRIPT D end_POSTSUBSCRIPT ( bold_italic_k ) + italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( bold_italic_k ) = ∫ italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_x italic_e start_POSTSUPERSCRIPT - italic_i bold_italic_k ⋅ bold_italic_x end_POSTSUPERSCRIPT [ 1 + caligraphic_M ( bold_italic_J = bold_italic_k , bold_italic_x ) ] , (3.53)

with the velocity moments generating function

1+(𝑱,𝒙)=(1+δ(𝒙1))(1+δ(𝒙2))ei𝑱Δ𝒖,1𝑱𝒙delimited-⟨⟩1𝛿subscript𝒙11𝛿subscript𝒙2superscript𝑒𝑖𝑱Δ𝒖1+\mathcal{M}(\bm{J},\bm{x})=\left\langle\big{(}1+\delta(\bm{x}_{1})\big{)}% \big{(}1+\delta(\bm{x}_{2})\big{)}e^{-i\bm{J}\cdot\Delta\bm{u}}\right\rangle,1 + caligraphic_M ( bold_italic_J , bold_italic_x ) = ⟨ ( 1 + italic_δ ( bold_italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ) ( 1 + italic_δ ( bold_italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ) italic_e start_POSTSUPERSCRIPT - italic_i bold_italic_J ⋅ roman_Δ bold_italic_u end_POSTSUPERSCRIPT ⟩ , (3.54)

where Δ𝒖=𝒖(𝒙2)𝒖(𝒙1)Δ𝒖𝒖subscript𝒙2𝒖subscript𝒙1\Delta\bm{u}=\bm{u}(\bm{x}_{2})-\bm{u}(\bm{x}_{1})roman_Δ bold_italic_u = bold_italic_u ( bold_italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) - bold_italic_u ( bold_italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) and 𝒙=𝒙2𝒙1𝒙subscript𝒙2subscript𝒙1\bm{x}=\bm{x}_{2}-\bm{x}_{1}bold_italic_x = bold_italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - bold_italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT. Function \mathcal{M}caligraphic_M (or its Fourier transform) plays a central role in RSD. Different expansion procedures of eq. (3.54) yield different approaches to RSD modeling [66]. Our approach follows the moment expansion (ME) approach of [97], that uses a Taylor expansion of the generating function. That is, the m-th density weighted velocity field moment of the generating function is an m-rank tensor defined as [97, 66]

Ξi1imm(𝒙)subscriptsuperscriptΞmsubscript𝑖1subscript𝑖m𝒙\displaystyle\Xi^{\text{m}}_{i_{1}\cdots i_{\text{m}}}(\bm{x})roman_Ξ start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_i start_POSTSUBSCRIPT m end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_italic_x ) immJi1Jim[1+(𝑱,𝒙)]|𝑱=0absentevaluated-atsuperscript𝑖msuperscriptmsubscript𝐽subscript𝑖1subscript𝐽subscript𝑖mdelimited-[]1𝑱𝒙𝑱0\displaystyle\equiv i^{\text{m}}\frac{\partial^{\text{m}}}{\partial J_{i_{1}}% \cdots\partial J_{i_{\text{m}}}}\big{[}1+\mathcal{M}(\bm{J},\bm{x})\big{]}\Big% {|}_{\bm{J}=0}≡ italic_i start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT divide start_ARG ∂ start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_J start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋯ ∂ italic_J start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT m end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG [ 1 + caligraphic_M ( bold_italic_J , bold_italic_x ) ] | start_POSTSUBSCRIPT bold_italic_J = 0 end_POSTSUBSCRIPT
=(1+δ(𝒙1))(1+δ(𝒙2))Δui1Δuim,absentdelimited-⟨⟩1𝛿subscript𝒙11𝛿subscript𝒙2Δsubscript𝑢subscript𝑖1Δsubscript𝑢subscript𝑖m\displaystyle=\langle\big{(}1+\delta(\bm{x}_{1})\big{)}\big{(}1+\delta(\bm{x}_% {2})\big{)}\Delta u_{i_{1}}\cdots\Delta u_{i_{\text{m}}}\rangle,= ⟨ ( 1 + italic_δ ( bold_italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ) ( 1 + italic_δ ( bold_italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ) roman_Δ italic_u start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋯ roman_Δ italic_u start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT m end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⟩ , (3.55)

with δ1=δ(𝒙1)subscript𝛿1𝛿subscript𝒙1\delta_{1}=\delta(\bm{x}_{1})italic_δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_δ ( bold_italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) and δ2=δ(𝒙2)subscript𝛿2𝛿subscript𝒙2\delta_{2}=\delta(\bm{x}_{2})italic_δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_δ ( bold_italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ). Hence, from eq. (3.53), the power spectrum in the moment expansion approach becomes

(2π)3δD(𝒌)+Ps(𝒌)superscript2𝜋3subscript𝛿D𝒌subscript𝑃𝑠𝒌\displaystyle(2\pi)^{3}\delta_{\text{D}}(\bm{k})+P_{s}(\bm{k})( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_δ start_POSTSUBSCRIPT D end_POSTSUBSCRIPT ( bold_italic_k ) + italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( bold_italic_k ) =m=0(i)mm!ki1kimΞ~i1imm(𝒌),absentsuperscriptsubscriptm0superscript𝑖mmsubscript𝑘subscript𝑖1subscript𝑘subscript𝑖msuperscriptsubscript~Ξsubscript𝑖1subscript𝑖mm𝒌\displaystyle=\sum_{\text{m}=0}^{\infty}\frac{(-i)^{\text{m}}}{\text{m}!}k_{i_% {1}}\dots k_{i_{\text{m}}}\tilde{\Xi}_{i_{1}\cdots i_{\text{m}}}^{\text{m}}(% \bm{k}),= ∑ start_POSTSUBSCRIPT m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT divide start_ARG ( - italic_i ) start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT end_ARG start_ARG m ! end_ARG italic_k start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_k start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT m end_POSTSUBSCRIPT end_POSTSUBSCRIPT over~ start_ARG roman_Ξ end_ARG start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_i start_POSTSUBSCRIPT m end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT ( bold_italic_k ) , (3.56)

where the Ξ~i1imm(𝒌)subscriptsuperscript~Ξmsubscript𝑖1subscript𝑖m𝒌\tilde{\Xi}^{\text{m}}_{i_{1}\cdots i_{\text{m}}}(\bm{k})over~ start_ARG roman_Ξ end_ARG start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_i start_POSTSUBSCRIPT m end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_italic_k ) are the Fourier moments of the generating function —the Fourier transforms of their configuration space counterparts, Ξi1inm(𝒙)subscriptsuperscriptΞmsubscript𝑖1subscript𝑖𝑛𝒙\Xi^{\text{m}}_{i_{1}\cdots i_{n}}(\bm{x})roman_Ξ start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_italic_x ). Finally, one can write [85, 37]

(i)mm!ki1kimΞ~i1imm(𝒌)=n=0mμ2nf0mInm(k)superscript𝑖mmsubscript𝑘subscript𝑖1subscript𝑘subscript𝑖msubscriptsuperscript~Ξmsubscript𝑖1subscript𝑖m𝒌superscriptsubscript𝑛0msuperscript𝜇2𝑛superscriptsubscript𝑓0msubscriptsuperscript𝐼m𝑛𝑘\frac{(-i)^{\text{m}}}{\text{m}!}k_{i_{1}}\cdots k_{i_{\text{m}}}\tilde{\Xi}^{% \text{m}}_{i_{1}\cdots i_{\text{m}}}(\bm{k})=\sum_{n=0}^{\text{m}}\mu^{2n}f_{0% }^{\text{m}}I^{\text{m}}_{n}(k)divide start_ARG ( - italic_i ) start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT end_ARG start_ARG m ! end_ARG italic_k start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋯ italic_k start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT m end_POSTSUBSCRIPT end_POSTSUBSCRIPT over~ start_ARG roman_Ξ end_ARG start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_i start_POSTSUBSCRIPT m end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_italic_k ) = ∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT 2 italic_n end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT italic_I start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_k ) (3.57)

for some functions Inm(k)subscriptsuperscript𝐼m𝑛𝑘I^{\text{m}}_{n}(k)italic_I start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_k ). Hence, the momentum expansion redshift space power spectrum can be written as

PsME(k,μ)=m=0n=0mμ2nf0mInm(k),superscriptsubscript𝑃𝑠ME𝑘𝜇superscriptsubscriptm0superscriptsubscript𝑛0msuperscript𝜇2𝑛superscriptsubscript𝑓0msubscriptsuperscript𝐼m𝑛𝑘P_{s}^{\text{ME}}(k,\mu)=\sum_{\text{m}=0}^{\infty}\sum_{n=0}^{\text{m}}\mu^{2% n}f_{0}^{\text{m}}I^{\text{m}}_{n}(k),italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ME end_POSTSUPERSCRIPT ( italic_k , italic_μ ) = ∑ start_POSTSUBSCRIPT m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT 2 italic_n end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT italic_I start_POSTSUPERSCRIPT m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_k ) , (3.58)

up to a Dirac delta function localized at 𝒌=0𝒌0\bm{k}=0bold_italic_k = 0.

When accounting for EFT corrections and shot-noise, the expression for the one-loop power spectrum is given by

Ps(k,μ)=PsME(k,μ)+PsEFT(k,μ)+Psshot(k,μ),subscript𝑃𝑠𝑘𝜇superscriptsubscript𝑃𝑠ME𝑘𝜇superscriptsubscript𝑃𝑠EFT𝑘𝜇superscriptsubscript𝑃𝑠shot𝑘𝜇P_{s}(k,\mu)=P_{s}^{\text{ME}}(k,\mu)+P_{s}^{\text{EFT}}(k,\mu)+P_{s}^{\text{% shot}}(k,\mu),italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( italic_k , italic_μ ) = italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ME end_POSTSUPERSCRIPT ( italic_k , italic_μ ) + italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT EFT end_POSTSUPERSCRIPT ( italic_k , italic_μ ) + italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT ( italic_k , italic_μ ) , (3.59)

which is composed by the following elements:

  1. 1.

    The momentum expansion perturbation theory power spectrum

    PsME(k,μ)=Pδδ(k)+2f0μ2Pδθ(k)+f02μ4Pθθ(k)+ATNS(k,μ)+D(k,μ),superscriptsubscript𝑃𝑠ME𝑘𝜇subscript𝑃𝛿𝛿𝑘2subscript𝑓0superscript𝜇2subscript𝑃𝛿𝜃𝑘superscriptsubscript𝑓02superscript𝜇4subscript𝑃𝜃𝜃𝑘superscript𝐴TNS𝑘𝜇𝐷𝑘𝜇P_{s}^{\text{ME}}(k,\mu)=P_{\delta\delta}(k)+2f_{0}\mu^{2}P_{\delta\theta}(k)+% f_{0}^{2}\mu^{4}P_{\theta\theta}(k)+A^{\text{TNS}}(k,\mu)+D(k,\mu),italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ME end_POSTSUPERSCRIPT ( italic_k , italic_μ ) = italic_P start_POSTSUBSCRIPT italic_δ italic_δ end_POSTSUBSCRIPT ( italic_k ) + 2 italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_δ italic_θ end_POSTSUBSCRIPT ( italic_k ) + italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_θ italic_θ end_POSTSUBSCRIPT ( italic_k ) + italic_A start_POSTSUPERSCRIPT TNS end_POSTSUPERSCRIPT ( italic_k , italic_μ ) + italic_D ( italic_k , italic_μ ) , (3.60)

    where the one-loop real space power spectra Pδδsubscript𝑃𝛿𝛿P_{\delta\delta}italic_P start_POSTSUBSCRIPT italic_δ italic_δ end_POSTSUBSCRIPT, Pδθsubscript𝑃𝛿𝜃P_{\delta\theta}italic_P start_POSTSUBSCRIPT italic_δ italic_θ end_POSTSUBSCRIPT, and Pθθsubscript𝑃𝜃𝜃P_{\theta\theta}italic_P start_POSTSUBSCRIPT italic_θ italic_θ end_POSTSUBSCRIPT are presented below in §3.7. The function ATNSsuperscript𝐴TNSA^{\text{TNS}}italic_A start_POSTSUPERSCRIPT TNS end_POSTSUPERSCRIPT is defined in [98] as

    ATNS(k,μ)superscript𝐴TNS𝑘𝜇\displaystyle A^{\text{TNS}}(k,\mu)italic_A start_POSTSUPERSCRIPT TNS end_POSTSUPERSCRIPT ( italic_k , italic_μ ) =2kμf0d3p(2π)3𝒑𝒏^p2Bσ(𝒑,𝒌,𝒌𝒑),absent2𝑘𝜇subscript𝑓0superscript𝑑3𝑝superscript2𝜋3𝒑^𝒏superscript𝑝2subscript𝐵𝜎𝒑𝒌𝒌𝒑\displaystyle=2k\mu f_{0}\int\frac{d^{3}p}{(2\pi)^{3}}\frac{\bm{p}\cdot\hat{% \bm{n}}}{p^{2}}B_{\sigma}(\bm{p},-\bm{k},\bm{k}-\bm{p})\,,= 2 italic_k italic_μ italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∫ divide start_ARG italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG divide start_ARG bold_italic_p ⋅ over^ start_ARG bold_italic_n end_ARG end_ARG start_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG italic_B start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT ( bold_italic_p , - bold_italic_k , bold_italic_k - bold_italic_p ) , (3.61)

    with the bispectrum Bσsubscript𝐵𝜎B_{\sigma}italic_B start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT given through

    (2π)3δD(𝒌1+𝒌2+𝒌3)Bσ(𝒌1,𝒌2,𝒌3)=superscript2𝜋3subscript𝛿Dsubscript𝒌1subscript𝒌2subscript𝒌3subscript𝐵𝜎subscript𝒌1subscript𝒌2subscript𝒌3absent\displaystyle(2\pi)^{3}\delta_{\text{D}}(\bm{k}_{1}+\bm{k}_{2}+\bm{k}_{3})B_{% \sigma}(\bm{k}_{1},\bm{k}_{2},\bm{k}_{3})=( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_δ start_POSTSUBSCRIPT D end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) italic_B start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) =
    θ(𝒌1)[δ(𝒌2)+f0(𝒌2𝒏^)2k22θ(𝒌2)][δ(𝒌3)+f0(𝒌3𝒏^)2k32θ(𝒌3)].delimited-⟨⟩𝜃subscript𝒌1delimited-[]𝛿subscript𝒌2subscript𝑓0superscriptsubscript𝒌2^𝒏2superscriptsubscript𝑘22𝜃subscript𝒌2delimited-[]𝛿subscript𝒌3subscript𝑓0superscriptsubscript𝒌3^𝒏2superscriptsubscript𝑘32𝜃subscript𝒌3\displaystyle\qquad\qquad\Big{\langle}\theta(\bm{k}_{1})\left[\delta(\bm{k}_{2% })+f_{0}\frac{(\bm{k}_{2}\cdot\hat{\bm{n}})^{2}}{k_{2}^{2}}\theta(\bm{k}_{2})% \right]\left[\delta(\bm{k}_{3})+f_{0}\frac{(\bm{k}_{3}\cdot\hat{\bm{n}})^{2}}{% k_{3}^{2}}\theta(\bm{k}_{3})\right]\Big{\rangle}.⟨ italic_θ ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) [ italic_δ ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋅ over^ start_ARG bold_italic_n end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG italic_θ ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ] [ italic_δ ( bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) + italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⋅ over^ start_ARG bold_italic_n end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG italic_θ ( bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ] ⟩ . (3.62)

    Meanwhile, the function D(k,μ)𝐷𝑘𝜇D(k,\mu)italic_D ( italic_k , italic_μ ) is given by

    D(k,μ)𝐷𝑘𝜇\displaystyle D(k,\mu)italic_D ( italic_k , italic_μ ) =(kμf0)2d3p(2π)3{F(𝒑)F(𝒌𝒑)\displaystyle=(k\mu f_{0})^{2}\int\frac{d^{3}p}{(2\pi)^{3}}\Big{\{}F(\bm{p})F(% \bm{k}-\bm{p})= ( italic_k italic_μ italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ∫ divide start_ARG italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG { italic_F ( bold_italic_p ) italic_F ( bold_italic_k - bold_italic_p )
    +(𝒑𝒏^)2p4PθθL(p)[PsK(|𝒌𝒑|,μ𝒌𝒑)PsK(k,μ)]},\displaystyle\quad+\frac{(\bm{p}\cdot\hat{\bm{n}})^{2}}{p^{4}}P_{\theta\theta}% ^{L}(p)\big{[}P^{K}_{s}(|\bm{k}-\bm{p}|,\mu_{\bm{k}-\bm{p}})-P^{K}_{s}(k,\mu)% \big{]}\Big{\}},+ divide start_ARG ( bold_italic_p ⋅ over^ start_ARG bold_italic_n end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG italic_P start_POSTSUBSCRIPT italic_θ italic_θ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT ( italic_p ) [ italic_P start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( | bold_italic_k - bold_italic_p | , italic_μ start_POSTSUBSCRIPT bold_italic_k - bold_italic_p end_POSTSUBSCRIPT ) - italic_P start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( italic_k , italic_μ ) ] } , (3.63)

    with μ𝒌𝒑subscript𝜇𝒌𝒑\mu_{\bm{k}-\bm{p}}italic_μ start_POSTSUBSCRIPT bold_italic_k - bold_italic_p end_POSTSUBSCRIPT the cosine of the angle between the wave-vector 𝒌𝒑𝒌𝒑\bm{k}-\bm{p}bold_italic_k - bold_italic_p and the line-of-sight direction 𝒏^^𝒏\hat{\bm{n}}over^ start_ARG bold_italic_n end_ARG, and function F𝐹Fitalic_F is given by [98]

    F(𝒑)𝐹𝒑\displaystyle F(\bm{p})italic_F ( bold_italic_p ) =𝒑𝒏^p2[Pδθ(p)+f0(𝒑𝒏^)2p2Pθθ(p)].absent𝒑^𝒏superscript𝑝2delimited-[]subscript𝑃𝛿𝜃𝑝subscript𝑓0superscript𝒑^𝒏2superscript𝑝2subscript𝑃𝜃𝜃𝑝\displaystyle=\frac{\bm{p}\cdot\hat{\bm{n}}}{p^{2}}\Big{[}P_{\delta\theta}(p)+% f_{0}\frac{(\bm{p}\cdot\hat{\bm{n}})^{2}}{p^{2}}P_{\theta\theta}(p)\Big{]}.= divide start_ARG bold_italic_p ⋅ over^ start_ARG bold_italic_n end_ARG end_ARG start_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG [ italic_P start_POSTSUBSCRIPT italic_δ italic_θ end_POSTSUBSCRIPT ( italic_p ) + italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT divide start_ARG ( bold_italic_p ⋅ over^ start_ARG bold_italic_n end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG italic_P start_POSTSUBSCRIPT italic_θ italic_θ end_POSTSUBSCRIPT ( italic_p ) ] . (3.64)

    While

    PsK(k,μ)=(1+μ2f(k))2PL(k)subscriptsuperscript𝑃𝐾𝑠𝑘𝜇superscript1superscript𝜇2𝑓𝑘2subscript𝑃𝐿𝑘P^{K}_{s}(k,\mu)=\big{(}1+\mu^{2}f(k)\big{)}^{2}P_{L}(k)italic_P start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( italic_k , italic_μ ) = ( 1 + italic_μ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f ( italic_k ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_k ) (3.65)

    is the linear Kaiser power spectrum [99], but with the additional k𝑘kitalic_k-dependence in the growth rate.

    We notice that to linear order, we can use the relation between velocity and densities given in eq. (3.44) to write

    PθδL=f(k)f0PδδLandPθθL=(f(k)f0)2PδδL,formulae-sequencesuperscriptsubscript𝑃𝜃𝛿𝐿𝑓𝑘subscript𝑓0superscriptsubscript𝑃𝛿𝛿𝐿andsuperscriptsubscript𝑃𝜃𝜃𝐿superscript𝑓𝑘subscript𝑓02superscriptsubscript𝑃𝛿𝛿𝐿P_{\theta\delta}^{L}=\frac{f(k)}{f_{0}}P_{\delta\delta}^{L}\quad\text{and}% \quad P_{\theta\theta}^{L}=\left(\frac{f(k)}{f_{0}}\right)^{2}P_{\delta\delta}% ^{L},italic_P start_POSTSUBSCRIPT italic_θ italic_δ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT = divide start_ARG italic_f ( italic_k ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG italic_P start_POSTSUBSCRIPT italic_δ italic_δ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT and italic_P start_POSTSUBSCRIPT italic_θ italic_θ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT = ( divide start_ARG italic_f ( italic_k ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_δ italic_δ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT , (3.66)

    and further, since functions ATNSsuperscript𝐴TNSA^{\text{TNS}}italic_A start_POSTSUPERSCRIPT TNS end_POSTSUPERSCRIPT and D𝐷Ditalic_D are pure non-linear, one recovers the Kaiser power spectrum. In the following, we refer to the density-density linear power spectrum PδδLsuperscriptsubscript𝑃𝛿𝛿𝐿P_{\delta\delta}^{L}italic_P start_POSTSUBSCRIPT italic_δ italic_δ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT simply as PLsubscript𝑃𝐿P_{L}italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT.

  2. 2.

    The EFT counterterms

    PsEFT=(α0+α2μ2+α4μ4+α6μ6)k2PL(k)+c~(μkf0)4PsK(k,μ)superscriptsubscript𝑃𝑠EFTsubscript𝛼0subscript𝛼2superscript𝜇2subscript𝛼4superscript𝜇4subscript𝛼6superscript𝜇6superscript𝑘2subscript𝑃𝐿𝑘~𝑐superscript𝜇𝑘subscript𝑓04subscriptsuperscript𝑃𝐾𝑠𝑘𝜇P_{s}^{\text{EFT}}=\big{(}\alpha_{0}+\alpha_{2}\mu^{2}+\alpha_{4}\mu^{4}+% \alpha_{6}\mu^{6}\big{)}k^{2}P_{L}(k)+\tilde{c}\big{(}\mu kf_{0}\big{)}^{4}P^{% K}_{s}(k,\mu)italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT EFT end_POSTSUPERSCRIPT = ( italic_α start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_α start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT + italic_α start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT ) italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_k ) + over~ start_ARG italic_c end_ARG ( italic_μ italic_k italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_P start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( italic_k , italic_μ ) (3.67)
  3. 3.

    The shot noise

    Psshot(k,μ)=1n¯(α0shot+(kμ)2α2shot)superscriptsubscript𝑃𝑠shot𝑘𝜇1¯𝑛superscriptsubscript𝛼0shotsuperscript𝑘𝜇2subscriptsuperscript𝛼shot2P_{s}^{\text{shot}}(k,\mu)=\frac{1}{\bar{n}}\big{(}\alpha_{0}^{\text{shot}}+(k% \mu)^{2}\alpha^{\text{shot}}_{2}\big{)}italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT ( italic_k , italic_μ ) = divide start_ARG 1 end_ARG start_ARG over¯ start_ARG italic_n end_ARG end_ARG ( italic_α start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT + ( italic_k italic_μ ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_α start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) (3.68)

    with n¯¯𝑛\bar{n}over¯ start_ARG italic_n end_ARG the average number density of galaxies, such that for a Poissonian distribution α0shot=1superscriptsubscript𝛼0shot1\alpha_{0}^{\text{shot}}=1italic_α start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT = 1 and α2shot=0superscriptsubscript𝛼2shot0\alpha_{2}^{\text{shot}}=0italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT = 0.

Despite the success of SPT-EFT in modeling the broadband power spectrum, the theory yet gives poor results in modeling the BAO since long-wavelength displacement fields, though being essentially linear, stream largely contributing to damp features in the power spectrum in a manner that is non-perturbative under an SPT scheme. Then, in order to model the spread and degradation of the BAO oscillations due to large scale bulk flows, we employ IR-resummations [25] as implemented by Ivanov et al. [28, 29]. Here, we split the linear power spectrum in a piece with the wiggles removed, Pnwsubscript𝑃𝑛𝑤P_{nw}italic_P start_POSTSUBSCRIPT italic_n italic_w end_POSTSUBSCRIPT, and a wiggles piece, Pwsubscript𝑃𝑤P_{w}italic_P start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT, such that the spectrum can be written as PL=Pnw+Pwsubscript𝑃𝐿subscript𝑃𝑛𝑤subscript𝑃𝑤P_{L}=P_{nw}+P_{w}italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT = italic_P start_POSTSUBSCRIPT italic_n italic_w end_POSTSUBSCRIPT + italic_P start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT. Defining Ps(k,μ)subscript𝑃𝑠𝑘𝜇P_{s}(k,\mu)italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( italic_k , italic_μ ) as the non-resummed full-spectrum computed through eq.(3.59) using the complete linear power spectrum PLsubscript𝑃𝐿P_{L}italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT, and analogously Ps,nw(k,μ)subscript𝑃𝑠𝑛𝑤𝑘𝜇P_{s,nw}(k,\mu)italic_P start_POSTSUBSCRIPT italic_s , italic_n italic_w end_POSTSUBSCRIPT ( italic_k , italic_μ ), but using only the non-wiggle piece Pnwsubscript𝑃𝑛𝑤P_{nw}italic_P start_POSTSUBSCRIPT italic_n italic_w end_POSTSUBSCRIPT, the IR-resummed power spectrum is [28]

PsIR(k,μ)superscriptsubscript𝑃𝑠IR𝑘𝜇\displaystyle P_{s}^{\text{IR}}(k,\mu)italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT IR end_POSTSUPERSCRIPT ( italic_k , italic_μ ) =ek2Σtot2(k,μ)Ps(k,μ)+(1ek2Σtot2(k,μ))Ps,nw(k,μ)absentsuperscript𝑒superscript𝑘2subscriptsuperscriptΣ2tot𝑘𝜇subscript𝑃𝑠𝑘𝜇1superscript𝑒superscript𝑘2subscriptsuperscriptΣ2tot𝑘𝜇subscript𝑃𝑠𝑛𝑤𝑘𝜇\displaystyle=e^{-k^{2}\Sigma^{2}_{\text{tot}}(k,\mu)}P_{s}(k,\mu)+\big{(}1-e^% {-k^{2}\Sigma^{2}_{\text{tot}}(k,\mu)}\big{)}P_{s,nw}(k,\mu)= italic_e start_POSTSUPERSCRIPT - italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT tot end_POSTSUBSCRIPT ( italic_k , italic_μ ) end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( italic_k , italic_μ ) + ( 1 - italic_e start_POSTSUPERSCRIPT - italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT tot end_POSTSUBSCRIPT ( italic_k , italic_μ ) end_POSTSUPERSCRIPT ) italic_P start_POSTSUBSCRIPT italic_s , italic_n italic_w end_POSTSUBSCRIPT ( italic_k , italic_μ )
+ek2Σtot2(k,μ)Pw(k)k2Σtot2(k,μ).superscript𝑒superscript𝑘2subscriptsuperscriptΣ2tot𝑘𝜇subscript𝑃𝑤𝑘superscript𝑘2subscriptsuperscriptΣ2tot𝑘𝜇\displaystyle\quad+e^{-k^{2}\Sigma^{2}_{\text{tot}}(k,\mu)}P_{w}(k)k^{2}\Sigma% ^{2}_{\text{tot}}(k,\mu).+ italic_e start_POSTSUPERSCRIPT - italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT tot end_POSTSUBSCRIPT ( italic_k , italic_μ ) end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_w end_POSTSUBSCRIPT ( italic_k ) italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT tot end_POSTSUBSCRIPT ( italic_k , italic_μ ) . (3.69)

with

Σtot2(k,μ)=[1+fμ2(2+f)]Σ2+f2μ2(μ21)δΣ2,subscriptsuperscriptΣ2tot𝑘𝜇delimited-[]1𝑓superscript𝜇22𝑓superscriptΣ2superscript𝑓2superscript𝜇2superscript𝜇21𝛿superscriptΣ2\Sigma^{2}_{\text{tot}}(k,\mu)=\big{[}1+f\mu^{2}\big{(}2+f\big{)}\big{]}\Sigma% ^{2}+f^{2}\mu^{2}(\mu^{2}-1)\delta\Sigma^{2},roman_Σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT tot end_POSTSUBSCRIPT ( italic_k , italic_μ ) = [ 1 + italic_f italic_μ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 2 + italic_f ) ] roman_Σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_f start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_μ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_μ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 ) italic_δ roman_Σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , (3.70)

and

Σ2superscriptΣ2\displaystyle\Sigma^{2}roman_Σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT =16π20ks𝑑pPnw(p)[1j0(pBAO)+2j2(pBAO)],absent16superscript𝜋2superscriptsubscript0subscript𝑘𝑠differential-d𝑝subscript𝑃𝑛𝑤𝑝delimited-[]1subscript𝑗0𝑝subscriptBAO2subscript𝑗2𝑝subscriptBAO\displaystyle=\frac{1}{6\pi^{2}}\int_{0}^{k_{s}}dp\,P_{nw}(p)\left[1-j_{0}% \left(p\,\ell_{\text{BAO}}\right)+2j_{2}\left(p\,\ell_{\text{BAO}}\right)% \right],= divide start_ARG 1 end_ARG start_ARG 6 italic_π start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_d italic_p italic_P start_POSTSUBSCRIPT italic_n italic_w end_POSTSUBSCRIPT ( italic_p ) [ 1 - italic_j start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_p roman_ℓ start_POSTSUBSCRIPT BAO end_POSTSUBSCRIPT ) + 2 italic_j start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_p roman_ℓ start_POSTSUBSCRIPT BAO end_POSTSUBSCRIPT ) ] , (3.71)
δΣ2𝛿superscriptΣ2\displaystyle\delta\Sigma^{2}italic_δ roman_Σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT =12π20ks𝑑pPnw(p)j2(pBAO).absent12superscript𝜋2superscriptsubscript0subscript𝑘𝑠differential-d𝑝subscript𝑃𝑛𝑤𝑝subscript𝑗2𝑝subscriptBAO\displaystyle=\frac{1}{2\pi^{2}}\int_{0}^{k_{s}}dp\,P_{nw}(p)j_{2}\left(p\,% \ell_{\text{BAO}}\right).= divide start_ARG 1 end_ARG start_ARG 2 italic_π start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_d italic_p italic_P start_POSTSUBSCRIPT italic_n italic_w end_POSTSUBSCRIPT ( italic_p ) italic_j start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_p roman_ℓ start_POSTSUBSCRIPT BAO end_POSTSUBSCRIPT ) . (3.72)

The BAO peak scale is roughly given by BAO105h1Mpcsimilar-to-or-equalssubscriptBAO105superscript1Mpc\ell_{\text{BAO}}\simeq 105\,h^{-1}\text{Mpc}roman_ℓ start_POSTSUBSCRIPT BAO end_POSTSUBSCRIPT ≃ 105 italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT Mpc, with jnsubscript𝑗𝑛j_{n}italic_j start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT the spherical Bessel function of degree n𝑛nitalic_n. The choice of the scale kssubscript𝑘𝑠k_{s}italic_k start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT that splits between long and short modes is arbitrary, but the results are very robust for ks0.1hMpc1greater-than-or-equivalent-tosubscript𝑘𝑠0.1superscriptMpc1k_{s}\gtrsim 0.1\,h\,\text{Mpc}^{-1}italic_k start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ≳ 0.1 italic_h Mpc start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT. Our code fkpt uses the value ks=0.4hMpc1subscript𝑘𝑠0.4superscriptMpc1k_{s}=0.4\,h\,\text{Mpc}^{-1}italic_k start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 0.4 italic_h Mpc start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT.

Finally, to fit the data, we use the multipoles from the equation

P(k)=2+1211𝑑μPsIR(k,μ)(μ),subscript𝑃𝑘212superscriptsubscript11differential-d𝜇superscriptsubscript𝑃𝑠IR𝑘𝜇subscript𝜇P_{\ell}(k)=\frac{2\ell+1}{2}\int_{-1}^{1}d\mu\,P_{s}^{\text{IR}}(k,\mu)% \mathcal{L}_{\ell}(\mu),italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_k ) = divide start_ARG 2 roman_ℓ + 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT italic_d italic_μ italic_P start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT IR end_POSTSUPERSCRIPT ( italic_k , italic_μ ) caligraphic_L start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ ) , (3.73)

where subscript\mathcal{L}_{\ell}caligraphic_L start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT is the Legendre polynomial of degree \ellroman_ℓ.

3.7 Biasing

It is well known that there is no complete biasing theory for general theories with linear scale-dependent growth (e.g. [24]), and one must add higher order derivative bias operators of the form 2δ,superscript2𝛿\nabla^{2}\delta,\dots∇ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_δ , …. However, these terms become degenerate with EFT counterterms. Hence, to describe the galaxy-matter connection, it suffices to use the EFT theory of bias of [16, 17], with some tweaks studied in [85]. We have the biased spectra

Pδδ(k)subscript𝑃𝛿𝛿𝑘\displaystyle P_{\delta\delta}(k)italic_P start_POSTSUBSCRIPT italic_δ italic_δ end_POSTSUBSCRIPT ( italic_k ) =b12Pm,δδ1-loop(k)+2b1b2Pb1b2(k)+2b1bs2Pb1bs2(k)+b22Pb22(k)absentsuperscriptsubscript𝑏12subscriptsuperscript𝑃1-loop𝑚𝛿𝛿𝑘2subscript𝑏1subscript𝑏2subscript𝑃subscript𝑏1subscript𝑏2𝑘2subscript𝑏1subscript𝑏superscript𝑠2subscript𝑃subscript𝑏1subscript𝑏superscript𝑠2𝑘superscriptsubscript𝑏22subscript𝑃superscriptsubscript𝑏22𝑘\displaystyle=b_{1}^{2}P^{\text{1-loop}}_{m,\delta\delta}(k)+2b_{1}b_{2}P_{b_{% 1}b_{2}}(k)+2b_{1}b_{s^{2}}P_{b_{1}b_{s^{2}}}(k)+b_{2}^{2}P_{b_{2}^{2}}(k)= italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUPERSCRIPT 1-loop end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m , italic_δ italic_δ end_POSTSUBSCRIPT ( italic_k ) + 2 italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_k ) + 2 italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_k ) + italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_k )
+2b2bs2Pb2bs2(k)+bs22Pbs22(k)+2b1b3nlσ32(k)Pm,δδL(k),2subscript𝑏2subscript𝑏superscript𝑠2subscript𝑃subscript𝑏2subscript𝑏superscript𝑠2𝑘superscriptsubscript𝑏superscript𝑠22subscript𝑃superscriptsubscript𝑏superscript𝑠22𝑘2subscript𝑏1subscript𝑏3𝑛𝑙subscriptsuperscript𝜎23𝑘subscriptsuperscript𝑃𝐿𝑚𝛿𝛿𝑘\displaystyle\quad+2b_{2}b_{s^{2}}P_{b_{2}b_{s^{2}}}(k)+b_{s^{2}}^{2}P_{b_{s^{% 2}}^{2}}(k)+2b_{1}b_{3nl}\sigma^{2}_{3}(k)P^{L}_{m,\delta\delta}(k),+ 2 italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_k ) + italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_k ) + 2 italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 3 italic_n italic_l end_POSTSUBSCRIPT italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_k ) italic_P start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m , italic_δ italic_δ end_POSTSUBSCRIPT ( italic_k ) , (3.74)
Pδθ(k)subscript𝑃𝛿𝜃𝑘\displaystyle P_{\delta\theta}(k)italic_P start_POSTSUBSCRIPT italic_δ italic_θ end_POSTSUBSCRIPT ( italic_k ) =b1Pm,δθ1-loop(k)+b2Pb2,θ(k)+bs2Pbs2,θ(k)+b3nlσ32(k)Pm,δθL(k),absentsubscript𝑏1subscriptsuperscript𝑃1-loop𝑚𝛿𝜃𝑘subscript𝑏2subscript𝑃subscript𝑏2𝜃𝑘subscript𝑏superscript𝑠2subscript𝑃subscript𝑏superscript𝑠2𝜃𝑘subscript𝑏3𝑛𝑙subscriptsuperscript𝜎23𝑘subscriptsuperscript𝑃𝐿𝑚𝛿𝜃𝑘\displaystyle=b_{1}P^{\text{1-loop}}_{m,\delta\theta}(k)+b_{2}P_{b_{2},\theta}% (k)+b_{s^{2}}P_{b_{s^{2}},\theta}(k)+b_{3nl}\sigma^{2}_{3}(k)P^{L}_{m,\delta% \theta}(k),= italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_P start_POSTSUPERSCRIPT 1-loop end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m , italic_δ italic_θ end_POSTSUBSCRIPT ( italic_k ) + italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_θ end_POSTSUBSCRIPT ( italic_k ) + italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT , italic_θ end_POSTSUBSCRIPT ( italic_k ) + italic_b start_POSTSUBSCRIPT 3 italic_n italic_l end_POSTSUBSCRIPT italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_k ) italic_P start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m , italic_δ italic_θ end_POSTSUBSCRIPT ( italic_k ) , (3.75)
Pθθ(k)subscript𝑃𝜃𝜃𝑘\displaystyle P_{\theta\theta}(k)italic_P start_POSTSUBSCRIPT italic_θ italic_θ end_POSTSUBSCRIPT ( italic_k ) =Pm,θθ1-loop(k),absentsubscriptsuperscript𝑃1-loop𝑚𝜃𝜃𝑘\displaystyle=P^{\text{1-loop}}_{m,\theta\theta}(k),= italic_P start_POSTSUPERSCRIPT 1-loop end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m , italic_θ italic_θ end_POSTSUBSCRIPT ( italic_k ) , (3.76)

where the function σ3(k)subscript𝜎3𝑘\sigma_{3}(k)italic_σ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_k ) is given by eq. (3.26) of [85] and the biased spectra of the form PXYsubscript𝑃𝑋𝑌P_{XY}italic_P start_POSTSUBSCRIPT italic_X italic_Y end_POSTSUBSCRIPT are given by eqs.(3.43)-(3.49) of the same reference. For the biased functions ATNSsuperscript𝐴TNSA^{\text{TNS}}italic_A start_POSTSUPERSCRIPT TNS end_POSTSUPERSCRIPT and D(k,μ;f)𝐷𝑘𝜇𝑓D(k,\mu;f)italic_D ( italic_k , italic_μ ; italic_f ) we use

ATNS(k,μ;f)=b13AmTNS(k,μ;f0/b1),superscript𝐴TNS𝑘𝜇𝑓superscriptsubscript𝑏13subscriptsuperscript𝐴TNS𝑚𝑘𝜇subscript𝑓0subscript𝑏1\displaystyle A^{\text{TNS}}(k,\mu;f)=b_{1}^{3}A^{\text{TNS}}_{m}(k,\mu;f_{0}/% b_{1}),italic_A start_POSTSUPERSCRIPT TNS end_POSTSUPERSCRIPT ( italic_k , italic_μ ; italic_f ) = italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT TNS end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_k , italic_μ ; italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT / italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , (3.77)
D(k,μ;f)=b14Dm(k,μ;f0/b1).𝐷𝑘𝜇𝑓superscriptsubscript𝑏14subscript𝐷𝑚𝑘𝜇subscript𝑓0subscript𝑏1\displaystyle D(k,\mu;f)=b_{1}^{4}D_{m}(k,\mu;f_{0}/b_{1}).italic_D ( italic_k , italic_μ ; italic_f ) = italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_D start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_k , italic_μ ; italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT / italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) . (3.78)

4 fk-perturbation theory

In the following, we describe the fk-Perturbation Theory (fkPT), which approximates the full theory described in the previous section. We further present its implementation in a fast C code, fkpt, that allows us to sample a large space of parameters with standard MCMC recipes.

4.1 fk-kernels

The power spectrum can be written as a sum of k𝑘kitalic_k-functions multiplied by powers of the linear growth and the cosine angle μ𝜇\muitalic_μ

P(k,μ)=mnμ2nf0mImn(k)𝑃𝑘𝜇subscript𝑚subscript𝑛superscript𝜇2𝑛subscriptsuperscript𝑓𝑚0subscript𝐼𝑚𝑛𝑘P(k,\mu)=\sum_{m}\sum_{n}\mu^{2n}f^{m}_{0}I_{mn}(k)italic_P ( italic_k , italic_μ ) = ∑ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT 2 italic_n end_POSTSUPERSCRIPT italic_f start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT italic_m italic_n end_POSTSUBSCRIPT ( italic_k ) (4.1)

with

Imn(k)=𝑑𝒑(𝒌,𝒑)subscript𝐼𝑚𝑛𝑘differential-d𝒑𝒌𝒑I_{mn}(k)=\int d\bm{p}\,\mathcal{I}(\bm{k},\bm{p})italic_I start_POSTSUBSCRIPT italic_m italic_n end_POSTSUBSCRIPT ( italic_k ) = ∫ italic_d bold_italic_p caligraphic_I ( bold_italic_k , bold_italic_p ) (4.2)

and the functions (𝒌,𝒑)𝒌𝒑\mathcal{I}(\bm{k},\bm{p})caligraphic_I ( bold_italic_k , bold_italic_p ) are invariant under spatial rotations. That is they only depend on the magnitudes p=|𝒑|𝑝𝒑p=|\bm{p}|italic_p = | bold_italic_p | and k=|𝒌|𝑘𝒌k=|\bm{k}|italic_k = | bold_italic_k | and on the angle between 𝒑𝒑\bm{p}bold_italic_p and 𝒒𝒒\bm{q}bold_italic_q, and therefore the functions I𝐼Iitalic_I are indeed only functions of the wave-vector magnitude k𝑘kitalic_k. There are two kinds of these functions

Imn(k)=d3p(2π)3𝒦(𝒑,𝒌𝒑)PL(p)PL(|𝒌𝒑|),subscript𝐼𝑚𝑛𝑘superscript𝑑3𝑝superscript2𝜋3𝒦𝒑𝒌𝒑subscript𝑃𝐿𝑝subscript𝑃𝐿𝒌𝒑\displaystyle I_{mn}(k)=\int\frac{d^{3}p}{(2\pi)^{3}}\mathcal{K}(\bm{p},\bm{k}% -\bm{p})P_{L}(p)P_{L}(|\bm{k}-\bm{p}|),\qquaditalic_I start_POSTSUBSCRIPT italic_m italic_n end_POSTSUBSCRIPT ( italic_k ) = ∫ divide start_ARG italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG caligraphic_K ( bold_italic_p , bold_italic_k - bold_italic_p ) italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_p ) italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( | bold_italic_k - bold_italic_p | ) , (type P22),(type P22)\displaystyle\text{(type $P_{22}$)},(type italic_P start_POSTSUBSCRIPT 22 end_POSTSUBSCRIPT ) , (4.3)
Imn(k)=PL(k)d3p(2π)3𝒦(𝒌,𝒑)PL(𝒑),subscript𝐼𝑚𝑛𝑘subscript𝑃𝐿𝑘superscript𝑑3𝑝superscript2𝜋3𝒦𝒌𝒑subscript𝑃𝐿𝒑\displaystyle I_{mn}(k)=P_{L}(k)\int\frac{d^{3}p}{(2\pi)^{3}}\mathcal{K}(\bm{k% },\bm{p})P_{L}(\bm{p}),\qquaditalic_I start_POSTSUBSCRIPT italic_m italic_n end_POSTSUBSCRIPT ( italic_k ) = italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_k ) ∫ divide start_ARG italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG caligraphic_K ( bold_italic_k , bold_italic_p ) italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( bold_italic_p ) , (type P13).(type P13)\displaystyle\text{(type $P_{13}$)}.(type italic_P start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT ) . (4.4)

When using EdS evolution, or more precisely when Ωm2=fsuperscriptsubscriptΩ𝑚2𝑓\Omega_{m}^{2}=froman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_f, one has explicit analytical expressions for the kernels 𝒦𝒦\mathcal{K}caligraphic_K. However, for theories that introduce new scales one has to solve differential equations for obtaining its precise form. These equations depend on the cosmological parameters, but also on the wave-vectors. For example, one of the I𝐼Iitalic_I functions is

P22θθ(k)=d3p(2π)3[G2(𝒑,𝒌𝒑)]2PL(p)PL(|𝒌𝒑|)superscriptsubscript𝑃22𝜃𝜃𝑘superscript𝑑3𝑝superscript2𝜋3superscriptdelimited-[]subscript𝐺2𝒑𝒌𝒑2subscript𝑃𝐿𝑝subscript𝑃𝐿𝒌𝒑\displaystyle P_{22}^{\theta\theta}(k)=\int\frac{d^{3}p}{(2\pi)^{3}}\big{[}G_{% 2}(\bm{p},\bm{k}-\bm{p})\big{]}^{2}P_{L}(p)P_{L}(|\bm{k}-\bm{p}|)italic_P start_POSTSUBSCRIPT 22 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_θ italic_θ end_POSTSUPERSCRIPT ( italic_k ) = ∫ divide start_ARG italic_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG [ italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_p , bold_italic_k - bold_italic_p ) ] start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_p ) italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( | bold_italic_k - bold_italic_p | ) (4.5)

with (see eq. (3.48))

G2(𝒌1,𝒌2)subscript𝐺2subscript𝒌1subscript𝒌2\displaystyle G_{2}(\bm{k}_{1},\bm{k}_{2})italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) =3[f(k1)+f(k2)]𝒜+3𝒜˙/H14f0+𝒌^1𝒌^22(f(k2)f0k2k1+f(k1)f0k1k2)absent3delimited-[]𝑓subscript𝑘1𝑓subscript𝑘2𝒜3˙𝒜𝐻14subscript𝑓0subscript^𝒌1subscript^𝒌22𝑓subscript𝑘2subscript𝑓0subscript𝑘2subscript𝑘1𝑓subscript𝑘1subscript𝑓0subscript𝑘1subscript𝑘2\displaystyle=\frac{3\,\big{[}f(k_{1})+f(k_{2})\big{]}\,\mathcal{A}+3\dot{% \mathcal{A}}/H}{14f_{0}}+\frac{\hat{\bm{k}}_{1}\cdot\hat{\bm{k}}_{2}}{2}\left(% \frac{f(k_{2})}{f_{0}}\frac{k_{2}}{k_{1}}+\frac{f(k_{1})}{f_{0}}\frac{k_{1}}{k% _{2}}\right)= divide start_ARG 3 [ italic_f ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_f ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ] caligraphic_A + 3 over˙ start_ARG caligraphic_A end_ARG / italic_H end_ARG start_ARG 14 italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG + divide start_ARG over^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ over^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG ( divide start_ARG italic_f ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG divide start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG + divide start_ARG italic_f ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG divide start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG )
+(𝒌^1𝒌^2)2(f(k1)+f(k2)2f03[f(k1)+f(k2)]+3˙/H14f0).superscriptsubscript^𝒌1subscript^𝒌22𝑓subscript𝑘1𝑓subscript𝑘22subscript𝑓03delimited-[]𝑓subscript𝑘1𝑓subscript𝑘23˙𝐻14subscript𝑓0\displaystyle\quad+\Big{(}\hat{\bm{k}}_{1}\cdot\hat{\bm{k}}_{2}\Big{)}^{2}% \left(\frac{f(k_{1})+f(k_{2})}{2f_{0}}-\frac{3\,\big{[}f(k_{1})+f(k_{2})\big{]% }\,\mathcal{B}+3\dot{\mathcal{B}}/H}{14f_{0}}\right).+ ( over^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ over^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_f ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_f ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG start_ARG 2 italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG - divide start_ARG 3 [ italic_f ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_f ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ] caligraphic_B + 3 over˙ start_ARG caligraphic_B end_ARG / italic_H end_ARG start_ARG 14 italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ) . (4.6)

This kernel will serve us to illustrate our approach: We notice, there are two new types of contributions in the G22subscript𝐺22G_{22}italic_G start_POSTSUBSCRIPT 22 end_POSTSUBSCRIPT kernel that are not present in the EdS case:

  1. 1.

    The first type comes from the linear growth rates inherited from linear theory. In particular, the dipole term is determined by the advection of density fields. As discussed in [37], the second-order velocity field has a term given by

    θ(1)(𝒙+Ψ)θ(1)(𝒙)=i[2δ(1)(𝒙)]iθ(1)(𝒙)θ(2)(𝒙)superscript𝜃1𝒙Ψsuperscript𝜃1𝒙subscript𝑖delimited-[]superscript2superscript𝛿1𝒙subscript𝑖superscript𝜃1𝒙superscript𝜃2𝒙\theta^{(1)}(\bm{x}+\Psi)-\theta^{(1)}(\bm{x})=\partial_{i}\big{[}\nabla^{-2}% \delta^{(1)}(\bm{x})\big{]}\partial_{i}\theta^{(1)}(\bm{x})\in\theta^{(2)}(\bm% {x})italic_θ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_x + roman_Ψ ) - italic_θ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_x ) = ∂ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT [ ∇ start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_x ) ] ∂ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_θ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_x ) ∈ italic_θ start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ( bold_italic_x ) (4.7)

    and in virtue of eq. (3.44),

    𝒌^1𝒌^22(f(k2)f0k2k1+f(k1)f0k1k2)G2(𝒌1,𝒌2).subscript^𝒌1subscript^𝒌22𝑓subscript𝑘2subscript𝑓0subscript𝑘2subscript𝑘1𝑓subscript𝑘1subscript𝑓0subscript𝑘1subscript𝑘2subscript𝐺2subscript𝒌1subscript𝒌2\frac{\hat{\bm{k}}_{1}\cdot\hat{\bm{k}}_{2}}{2}\left(\frac{f(k_{2})}{f_{0}}% \frac{k_{2}}{k_{1}}+\frac{f(k_{1})}{f_{0}}\frac{k_{1}}{k_{2}}\right)\in G_{2}(% \bm{k}_{1},\bm{k}_{2}).divide start_ARG over^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ over^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG ( divide start_ARG italic_f ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG divide start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG + divide start_ARG italic_f ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG divide start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ) ∈ italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) . (4.8)
  2. 2.

    The second type of contribution arises from the presence of the functions 𝒜(𝒌1,𝒌2,t)𝒜subscript𝒌1subscript𝒌2𝑡\mathcal{A}(\bm{k}_{1},\bm{k}_{2},t)caligraphic_A ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ), (𝒌1,𝒌2,t)subscript𝒌1subscript𝒌2𝑡\mathcal{B}(\bm{k}_{1},\bm{k}_{2},t)caligraphic_B ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t ), and their derivatives. These functions appear when the equation f2=Ωmsuperscript𝑓2subscriptΩ𝑚f^{2}=\Omega_{m}italic_f start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT fails to hold true, and, in the case of MG, they carry the screening effects.

It turns out that the dominant corrections to the EdS kernels are of the first type. In the case of f(R)𝑓𝑅f(R)italic_f ( italic_R ) theories, the corrections to G22subscript𝐺22G_{22}italic_G start_POSTSUBSCRIPT 22 end_POSTSUBSCRIPT induced by the functions 𝒜𝒜\mathcal{A}caligraphic_A and \mathcal{B}caligraphic_B are about 1-2% [69]. Indeed, the lack of precise numerical values for these terms is not much more harmful than the use of EdS kernels when fitting the ΛΛ\Lambdaroman_ΛCDM, which is a method that has proven to be quite accurate when fitting simulations and real data. On the other hand, the corrections provided by the growth rates can exhibit significantly larger magnitudes. To illustrate this, in figure 1 we plot the function f(k)/f0𝑓𝑘subscript𝑓0f(k)/f_{0}italic_f ( italic_k ) / italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT for the scenarios F4, F5, and F6 at redshifts z=0.5𝑧0.5z=0.5italic_z = 0.5 and z=1.5𝑧1.5z=1.5italic_z = 1.5. This shows that the corrections to G22subscript𝐺22G_{22}italic_G start_POSTSUBSCRIPT 22 end_POSTSUBSCRIPT can surpass the 15%percent1515\%15 %.

Refer to caption
Figure 1: Linear growth function f𝑓fitalic_f as a function of k𝑘kitalic_k for different redshifts (z=0𝑧0z=0italic_z = 0 and z=1.5𝑧1.5z=1.5italic_z = 1.5) and different gravitational strengths (F4, F5 and F6). All cases are normalized to one at large scales by showing f(k,z)/f0(z)𝑓𝑘𝑧subscript𝑓0𝑧f(k,z)/f_{0}(z)italic_f ( italic_k , italic_z ) / italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_z ).

The above arguments point out that the use of EdS kernels to model the LSS in scale-dependent MG may not be correct. How bad is this method, clearly depends on the particular MG model. On the other hand, the use of the precise exact kernels is not computationally viable for an MCMC analysis. Hence we adopt the use of fk-kernels, which were introduced for massive neutrino cosmologies in [37] and further developed in [38]. The fk-kernels, which consider the exact f(k,t)𝑓𝑘𝑡f(k,t)italic_f ( italic_k , italic_t ) functions, can be defined as

F2fk(𝒌1,𝒌2)superscriptsubscript𝐹2fksubscript𝒌1subscript𝒌2\displaystyle F_{2}^{\texttt{fk}}(\bm{k}_{1},\bm{k}_{2})italic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT fk end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) =F2(𝒌1,𝒌2)|𝒜==𝒜LS,absentevaluated-atsubscript𝐹2subscript𝒌1subscript𝒌2𝒜superscript𝒜LS\displaystyle=F_{2}(\bm{k}_{1},\bm{k}_{2})\Big{|}_{\mathcal{A}=\mathcal{B}=% \mathcal{A}^{\text{LS}}},= italic_F start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) | start_POSTSUBSCRIPT caligraphic_A = caligraphic_B = caligraphic_A start_POSTSUPERSCRIPT LS end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ,
G2fk(𝒌1,𝒌2)superscriptsubscript𝐺2fksubscript𝒌1subscript𝒌2\displaystyle G_{2}^{\texttt{fk}}(\bm{k}_{1},\bm{k}_{2})italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT fk end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) =G2(𝒌1,𝒌2)|𝒜==LS,absentevaluated-atsubscript𝐺2subscript𝒌1subscript𝒌2𝒜superscriptLS\displaystyle=G_{2}(\bm{k}_{1},\bm{k}_{2})\Big{|}_{\mathcal{A}=\mathcal{B}=% \mathcal{B}^{\text{LS}}},= italic_G start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) | start_POSTSUBSCRIPT caligraphic_A = caligraphic_B = caligraphic_B start_POSTSUPERSCRIPT LS end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ,

and similar for n>2𝑛2n>2italic_n > 2. That is, in this approach one fixes functions 𝒜𝒜\mathcal{A}caligraphic_A and \mathcal{B}caligraphic_B to their large scale counterparts 𝒜LS(t)superscript𝒜LS𝑡\mathcal{A}^{\text{LS}}(t)caligraphic_A start_POSTSUPERSCRIPT LS end_POSTSUPERSCRIPT ( italic_t ) and LS(t)superscriptLS𝑡\mathcal{B}^{\text{LS}}(t)caligraphic_B start_POSTSUPERSCRIPT LS end_POSTSUPERSCRIPT ( italic_t ), obtained by evaluating all momenta at zero value. By eliminating the k𝑘kitalic_k-dependence from the function A(k,μ)𝐴𝑘𝜇A(k,\mu)italic_A ( italic_k , italic_μ ) in eqs. (3.33) and (3.34) we observe that the large scale values of 𝒜𝒜\mathcal{A}caligraphic_A and \mathcal{B}caligraphic_B are equal when the screening vanishes. This behavior is expected in theories that converge to GR for large scales, such as scale-dependent theories like f(R)𝑓𝑅f(R)italic_f ( italic_R ), but not in theories with a massless scalar field mediator, such as DGP.

One can set the value of 𝒜LSsuperscript𝒜LS\mathcal{A}^{\text{LS}}caligraphic_A start_POSTSUPERSCRIPT LS end_POSTSUPERSCRIPT and LSsuperscriptLS\mathcal{B}^{\text{LS}}caligraphic_B start_POSTSUPERSCRIPT LS end_POSTSUPERSCRIPT to unity as in EdS, which could be a good idea for the cases in which the additional gravitational scalar degree of freedom is massive and hence the associated fifth force has a finite range, as in f(R)𝑓𝑅f(R)italic_f ( italic_R ). However, preserving their exact large-scale values does not significantly impact computational time, as the differential equations only need to be solved once in the limit where all momenta tend to zero. This approach may be particularly beneficial, if not necessary, in theories that do not converge to the standard ΛΛ\Lambdaroman_ΛCDM model at large scales, such as DGP and cubic Galileons. For the specific case of the scale-independent normal branch of DGP, ref. [45] uses the correct large scale values of the kernels and find good agreement when confronting to simulations.

Throughout this work we will use the exact large scales values of the functions 𝒜LSsuperscript𝒜LS\mathcal{A}^{\text{LS}}caligraphic_A start_POSTSUPERSCRIPT LS end_POSTSUPERSCRIPT, LSsuperscriptLS\mathcal{B}^{\text{LS}}caligraphic_B start_POSTSUPERSCRIPT LS end_POSTSUPERSCRIPT, …, instead of the ones in EdS where these functions are unity. The latter scheme assumes the approximation Ωm=f2subscriptΩ𝑚superscript𝑓2\Omega_{m}=f^{2}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = italic_f start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT to be valid at large scales, and we call it EdS-fk. Figure 2 shows the power spectrum ratios for EdS-fk and fk kernels for multipoles =00\ell=0roman_ℓ = 0 and 2 (black and red dotted lines) for the model F5 at redshift z=0.38𝑧0.38z=0.38italic_z = 0.38. It shows that the difference is smaller than around 1% in the range of interest for full-shape analyses.

Refer to caption
Figure 2: We show the screenings-EFT counterterms degeneracy by taking the ratio of the power spectrum multipoles =00\ell=0roman_ℓ = 0 and 2 without screenings and considering full kernels (solid lines). In dot-dashed lines we show the results of adding counterterms of the form αk2PL(k)𝛼superscript𝑘2subscript𝑃𝐿𝑘\alpha k^{2}P_{L}(k)italic_α italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_k ) to P0subscript𝑃0P_{0}italic_P start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and to P2subscript𝑃2P_{2}italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT produce similar effects than the screenings. We also show the ratio of the power spectrum multipoles when using EdS-fk and fk-kernels (dotted lines), as explained in §4.1. We use the model F5 at redshift z=0.38𝑧0.38z=0.38italic_z = 0.38.

4.2 Screenings and EFT parameters

In cosmological large scale structure modeling, the screenings have played an important role and are necessary to properly match the simulated data [70, 69]. However, these effects can be quite degenerate with EFT counterterms. Using the F5 model at redshift z=0.38𝑧0.38z=0.38italic_z = 0.38, in fig. 2 we show with solid lines the ratio of the power spectrum multipoles =00\ell=0roman_ℓ = 0 and 2 without screenings and considering full kernels. Here we have chosen typical values for the cosmological, EFT, bias and noise parameters. We notice that up to k=0.2hMpc1𝑘0.2superscriptMpc1k=0.2\,h\text{Mpc}^{-1}italic_k = 0.2 italic_h Mpc start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT the effect of the screenings is about 5%percent55\%5 % in the monopole and almost a 10%percent1010\%10 % in the quadrupole. However, if we add a correction to the non-screened monopole of the form P0(k)P0(k)+c0k2PL(k)subscript𝑃0𝑘subscript𝑃0𝑘subscript𝑐0superscript𝑘2subscript𝑃𝐿𝑘P_{0}(k)\rightarrow P_{0}(k)+c_{0}k^{2}P_{L}(k)italic_P start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_k ) → italic_P start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_k ) + italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_k ) and one to the non-screened quadrupole P2(k)P2(k)+c2k2PL(k)subscript𝑃2𝑘subscript𝑃2𝑘subscript𝑐2superscript𝑘2subscript𝑃𝐿𝑘P_{2}(k)\rightarrow P_{2}(k)+c_{2}k^{2}P_{L}(k)italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_k ) → italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_k ) + italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT ( italic_k ), the effect of the screenings is effectively counteracted. This is shown with dot-dashed lines, where we can see that the difference with the full kernels up to k=0.2hMpc1𝑘0.2superscriptMpc1k=0.2\,h\text{Mpc}^{-1}italic_k = 0.2 italic_h Mpc start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT is smaller than 0.5%percent0.50.5\%0.5 %, and for the quadrupole than the 2%percent22\%2 %. The oscillations in the dot-dashed lines appear because the added linear power spectrum is not IR-resummed, and they should disappear if this is properly done.

This analysis suggests there is a high degeneracy between EFT counterterms and the chameleon screening in f(R)𝑓𝑅f(R)italic_f ( italic_R ) that allows us to do not consider the latter in the analysis, which are very slow to compute. While we were finishing this work, an approximate method to treat the screenings accurately was proposed in Ref. [46]. However, with the use of simulations we are capable of detecting the F5 signal with our simple prescription of ignoring the screenings.

Typically, as larger are the MG strengths, the screening effects appear at lower k𝑘kitalic_k values, which may be a signal of the breakdown of the fkPT approximation. For f(R)𝑓𝑅f(R)italic_f ( italic_R ), this scale is given by kM1=aM1subscript𝑘subscript𝑀1𝑎subscript𝑀1k_{M_{1}}=a\sqrt{M_{1}}italic_k start_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_a square-root start_ARG italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG [83], where M1subscript𝑀1M_{1}italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is given by eq. (2.17) and related to the effective mass of the new gravitational scalar degree of freedom by m=M1/3𝑚subscript𝑀13m=\sqrt{M_{1}/3}italic_m = square-root start_ARG italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / 3 end_ARG. Although it may be expected that the screenings operate mainly around this scale, limiting the extension of our formalism beyond it, we will not adhere to this rule-of-thumb here. Instead, we will validate fkPT against simulations for the HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) model.

Related to this topic, it’s the concern of how much one can trust the fkPT method for a specific theoretical model. Ideally, one should validate the theory against simulations, if available. A more economical option is to perform a comparison against the full perturbation theory results, as we have done in this section. However, perhaps the most efficient way to work is by using linear parameterizations, and expect that EFT counterterms absorb the effect of the screening non-linearities, as a practical renormalization of the EFT coefficients. This is plausible for power spectra of the form P(k)=t(k)PMG, non-screenings(k)+(1t(k))PGR(k)𝑃𝑘𝑡𝑘superscript𝑃MG, non-screenings𝑘1𝑡𝑘superscript𝑃GR𝑘P(k)=t(k)P^{\text{MG, non-screenings}}(k)+(1-t(k))P^{\text{GR}}(k)italic_P ( italic_k ) = italic_t ( italic_k ) italic_P start_POSTSUPERSCRIPT MG, non-screenings end_POSTSUPERSCRIPT ( italic_k ) + ( 1 - italic_t ( italic_k ) ) italic_P start_POSTSUPERSCRIPT GR end_POSTSUPERSCRIPT ( italic_k ), where t(k)𝑡𝑘t(k)italic_t ( italic_k ) is a transition function admitting an expansion t(k)=1+ak2+𝑡𝑘1𝑎superscript𝑘2t(k)=1+ak^{2}+\cdotsitalic_t ( italic_k ) = 1 + italic_a italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ⋯, such that the non-screened power spectrum, correctly modeled by fkPT, is obtained for large scales, GR is recovered for small scales, and intermediate scales having terms degenerate with EFT contributions.

4.3 fkpt code

fkpt is a C language code, public available at https://github.com/alejandroaviles/fkpt, that computes the one-loop redshift space tracers power spectrum using th fk-Perturbation Theory. It receives as input the ΛΛ\Lambdaroman_ΛCDM linear power spectrum and the cosmological parameters at the desired output redshift z𝑧zitalic_z. It solves eq. (3.30) to obtain linear growth function D+(k,t)subscript𝐷𝑘𝑡D_{+}(k,t)italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k , italic_t ) and growth factor f(k,z)𝑓𝑘𝑧f(k,z)italic_f ( italic_k , italic_z ). Then, it computes the MG power spectrum using

PMG(k,z)=(D+MG(k,z)D+ΛCDM(k,z))2PΛCDM(k,z).superscript𝑃MG𝑘𝑧superscriptsuperscriptsubscript𝐷MG𝑘𝑧superscriptsubscript𝐷ΛCDM𝑘𝑧2superscript𝑃ΛCDM𝑘𝑧P^{\text{MG}}(k,z)=\left(\frac{D_{+}^{\text{MG}}(k,z)}{D_{+}^{\text{$\Lambda$% CDM}}(k,z)}\right)^{2}P^{\text{$\Lambda$CDM}}(k,z).italic_P start_POSTSUPERSCRIPT MG end_POSTSUPERSCRIPT ( italic_k , italic_z ) = ( divide start_ARG italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT MG end_POSTSUPERSCRIPT ( italic_k , italic_z ) end_ARG start_ARG italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_Λ CDM end_POSTSUPERSCRIPT ( italic_k , italic_z ) end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_P start_POSTSUPERSCRIPT roman_Λ CDM end_POSTSUPERSCRIPT ( italic_k , italic_z ) . (4.9)

This is an excellent approximation for several MG models, as f(R)𝑓𝑅f(R)italic_f ( italic_R ). However, the code can also receive directly the MG power spectrum obtained from another code. The code then splits the power spectrum in wiggle and non-wiggle pieces using the fast sine transform technique described in [100], then it computes the IR-resummed power spectrum given by eq. (3.6).

fkpt does not use an FFTLog method since we want flexibility that allows future addition of theories that do not reduce to ΛΛ\Lambdaroman_ΛCDM at very large scales, and hence their kernels cannot be approximated as EdS when they are evaluated at small wave vectors. That is, our code treats the large scales exact, and also serves for computing the GR power spectrum using the exact ΛΛ\Lambdaroman_ΛCDM kernels. Despite we use a brute force approach, our code takes about 0.5 seconds in a standard personal computer to compute a single power spectrum, hence being capable of explore the parameter space with MCMC in reasonable time.

Other desired capabilities, as the Alcock-Paczyński effect and analytical marginalization, can be computed from the outside using a python interface that we provide together with the code in the github repository.

5 Model validation

Refer to caption
Figure 3: MG-GLAM simulated halo power spectrum multipoles =00\ell=0roman_ℓ = 0 and 2. The central points are the mean of the 100 simulations and the error bars are their RMS which is further divided by 1/5151/51 / 5 to show the errors for the rescaled covariance cov25.

Following the previous sections where we introduced the fk-Perturbation Theory framework and its implementation code fkpt, we are now ready to assess their performance by fitting simulated halo power spectra obtained from state-of-the-art N𝑁Nitalic_N-body simulations. One of the main objectives of this study is to determine the capability of our method to successfully recover the MG signal in specific scenarios. We anticipate that our method is able to doing so when the signal is sufficiently strong, being effective only for F5 power spectra at low redshifts, or when we perform a joint analysis with tracers at different redshifts. Unfortunately, we were unable to detect the signal from F6, which is very close to GR. On the other hand, our study also serves to gain insight on how much we can test GR with the full shape power spectrum, so we will devote some time to the analysis of ΛΛ\Lambdaroman_ΛCDM simulations.

Refer to caption
Figure 4: Effect of priors on fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT: We show fittings to F5 model power spectrum when opting for a flat prior on fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT over the interval (-0.01,0.01) (blue solid line) and a flat prior on log10(|fR0|)subscript10subscript𝑓𝑅0\log_{10}(|f_{R0}|)roman_log start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT ( | italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | ) over the interval (-10,-1) (green dashed line).

Before discussing the results, we lay down a brief overview of the adopted N𝑁Nitalic_N-body simulations. For these we use a suite of simulations performed with the code MG-GLAM [87, 88], which is an extension of the parallel Particle-Mesh GLAM (GaLAxy Mocks) pipeline for fast generation of synthetic galaxy catalogs [101]. The set of simulations contains runs with the following ΛΛ\Lambdaroman_ΛCDM reference cosmology

{Ωb,Ωm,h,ns,ln(1010As)}={0.0486,0.3089,0.6774,0.9667,3.01887}subscriptΩ𝑏subscriptΩ𝑚subscript𝑛𝑠superscript1010subscript𝐴𝑠0.04860.30890.67740.96673.01887\{\Omega_{b},\Omega_{m},h,n_{s},\ln(10^{10}A_{s})\}=\{0.0486,0.3089,0.6774,0.9% 667,3.01887\}{ roman_Ω start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT , roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_h , italic_n start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT , roman_ln ( 10 start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) } = { 0.0486 , 0.3089 , 0.6774 , 0.9667 , 3.01887 }

corresponding to the best fit values of Planck 2015 (last column in table 4 of [102]). Apart from the GR results, two instances of the HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) model were simulated (among other MG models not considered in this work), corresponding to |fR0|=106subscript𝑓𝑅0superscript106|f_{R0}|=10^{-6}| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | = 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT and 105superscript10510^{-5}10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT, that we refer as to F6 and F5, respectively. The simulations are performed over a cubic box of a comoving volume of (1024h1Mpc)3superscript1024superscript1Mpc3(1024\,h^{-1}\,\text{Mpc})^{3}( 1024 italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT Mpc ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, with grid size of 40963superscript409634096^{3}4096 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, and including 20483superscript204832048^{3}2048 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT dark matter particles in each realization. All realizations were initialized with Zeldovich Approximation initial conditions at redshift z=100𝑧100z=100italic_z = 100 using the z=0𝑧0z=0italic_z = 0 power spectrum of the ΛΛ\Lambdaroman_ΛCDM reference cosmology extrapolated to the initial redshift. This implies that the σ8subscript𝜎8\sigma_{8}italic_σ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT value is different for the different models, but the primordial amplitude remains the same. These values are σ8GR=0.8161superscriptsubscript𝜎8GR0.8161\sigma_{8}^{\text{GR}}=0.8161italic_σ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT GR end_POSTSUPERSCRIPT = 0.8161, σ8F6=0.8292superscriptsubscript𝜎8F60.8292\sigma_{8}^{\text{F6}}=0.8292italic_σ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT F6 end_POSTSUPERSCRIPT = 0.8292 and σ8F5=0.8694superscriptsubscript𝜎8F50.8694\sigma_{8}^{\text{F5}}=0.8694italic_σ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT F5 end_POSTSUPERSCRIPT = 0.8694. Gravitationally bound halos were identified using the bound density maxima (BDM) spherical overdensity halo finder [103], selecting halos within the mass range 1012.5<Mh<1013h1Msuperscript1012.5subscript𝑀superscript1013superscript1subscript𝑀direct-product10^{12.5}<M_{h}<10^{13}\,h^{-1}\,M_{\odot}10 start_POSTSUPERSCRIPT 12.5 end_POSTSUPERSCRIPT < italic_M start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT < 10 start_POSTSUPERSCRIPT 13 end_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT italic_M start_POSTSUBSCRIPT ⊙ end_POSTSUBSCRIPT.

For our discussions, we have selected five specific redshifts widely used in the literature. These include z=0𝑧0z=0italic_z = 0 and z=0.48𝑧0.48z=0.48italic_z = 0.48, which is utilized as a proxy of z=0.5𝑧0.5z=0.5italic_z = 0.5. Furthermore, we considered redshifts z=0.38𝑧0.38z=0.38italic_z = 0.38 and 0.610.610.610.61 as they coincide with the distinct, non-overlap** bins known as z1subscript𝑧1z_{1}italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and z3subscript𝑧3z_{3}italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT in the BOSS DR12 dataset [10]. Finally, z=1.5𝑧1.5z=1.5italic_z = 1.5 corresponds to the redshift of QSOs in the BOSS DR16. These particular redshift values have been extensively employed in joint analyses of 2-point statistics.

In fig. 3 we show plots for the halo power spectrum at different redshifts with the error bars arising from the covariance matrix rescaled by a factor of 1/5151/51 / 5 as explained below. We notice there is not a clear pattern in the halo power spectra of different gravity theories. For the matter power spectrum, the MG models present more power than GR at all scales because the strength of gravity is larger in MG. However, for the halo spectrum the situation is very different because of the halo large scale bias. It is known from previous works that bias evolution differs among MG models [104, 105, 106, 84, 107], with a tendency for smaller linear bias b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT as the MG strength increases, see for example fig. 4 of ref. [108]. This phenomenon further complicates the differentiation between MG models. Figure  3 also emphasizes the significance of bias evolution in MG. Notably, for redshifts z=0.38𝑧0.38z=0.38italic_z = 0.38, 0.50.50.50.5 and 0.610.610.610.61, models F5 and F6 are nearly indistinguishable, as they overlap within the error bars of our simulations, even after rescaling the covariance matrix. Conversely, at redshift z=1.5𝑧1.5z=1.5italic_z = 1.5, models GR and F6 overlap, and model F5 apparently could be distinguished, however the observed differences are almost entirely due to a different large scale bias, since the clustering effects of MG are very small at such a large redshift. This can be confirmed by examining the ratio between the same multipole for two different models, e.g. GR to F5, which remains nearly constant with the wavenumber k𝑘kitalic_k. We conclude, that for our chosen halos the only redshift at which the three models could be clearly distinguished is z=0𝑧0z=0italic_z = 0. This shows the importance of employing joint analysis of different redshifts or tracers when testing gravity.

Parameters Priors
fR0subscript𝑓𝑅0\quad f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT 𝒰(0.01,0.01)𝒰0.010.01\mathcal{U}(-0.01,0.01)caligraphic_U ( - 0.01 , 0.01 )
ωcdmsubscript𝜔cdm\quad\omega_{\text{cdm}}italic_ω start_POSTSUBSCRIPT cdm end_POSTSUBSCRIPT 𝒰(0.05,0.2)𝒰0.050.2\mathcal{U}(0.05,0.2)caligraphic_U ( 0.05 , 0.2 )
ωbsubscript𝜔b\quad\omega_{\text{b}}italic_ω start_POSTSUBSCRIPT b end_POSTSUBSCRIPT 𝒢(0.02230,0.00038)𝒢0.022300.00038\quad\mathcal{G}(0.02230,0.00038)\,caligraphic_G ( 0.02230 , 0.00038 )
h\quad hitalic_h 𝒰(0.4,0.9)𝒰0.40.9\mathcal{U}(0.4,0.9)caligraphic_U ( 0.4 , 0.9 )
ln(1010As)superscript1010subscript𝐴𝑠\quad\ln(10^{10}A_{s})roman_ln ( 10 start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) 𝒰(2.0,4.0)𝒰2.04.0\mathcal{U}(2.0,4.0)caligraphic_U ( 2.0 , 4.0 )
b1subscript𝑏1\quad b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT 𝒰(0.2,3)𝒰0.23\mathcal{U}(0.2,3)caligraphic_U ( 0.2 , 3 )
b2subscript𝑏2\quad b_{2}italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT 𝒰(10,10)𝒰1010\mathcal{U}(-10,10)caligraphic_U ( - 10 , 10 )
α0subscript𝛼0\quad\alpha_{0}italic_α start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT 𝒰(200,200)𝒰200200\mathcal{U}(-200,200)caligraphic_U ( - 200 , 200 )
α2subscript𝛼2\quad\alpha_{2}italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT 𝒰(200,200)𝒰200200\mathcal{U}(-200,200)caligraphic_U ( - 200 , 200 )
α0shotsuperscriptsubscript𝛼0shot\quad\alpha_{0}^{\text{shot}}italic_α start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT 𝒰(0,50)𝒰050\mathcal{U}(0,50)caligraphic_U ( 0 , 50 )
α2shotsuperscriptsubscript𝛼2shot\quad\alpha_{2}^{\text{shot}}italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT 𝒰(80,80)𝒰8080\mathcal{U}(-80,80)caligraphic_U ( - 80 , 80 )
Table 1: Cosmological and nuisance parameters and Gaussian (𝒢𝒢\mathcal{G}caligraphic_G) and uniform (𝒰𝒰\mathcal{U}caligraphic_U) priors used for fitting the MG-GLAM simulated data. We fix the primordial spectral index to ns=0.9667subscript𝑛𝑠0.9667n_{s}=0.9667italic_n start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 0.9667. Tidal bias bs2subscript𝑏superscript𝑠2b_{s^{2}}italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT and b3nlsubscript𝑏3𝑛𝑙b_{3nl}italic_b start_POSTSUBSCRIPT 3 italic_n italic_l end_POSTSUBSCRIPT are obtained from coevolution using eqs. (5.4).

For each of the examined data sets, we fit the mean of the 100 realizations. The power spectrum multipoles covariance of a single realization is determined by

C(ki,kj)=(P¯(ki)P^(ki))(P¯(kj)P^(kj)),subscript𝐶superscriptsubscript𝑘𝑖subscript𝑘𝑗delimited-⟨⟩subscript¯𝑃subscript𝑘𝑖subscript^𝑃subscript𝑘𝑖subscript¯𝑃superscriptsubscript𝑘𝑗subscript^𝑃superscriptsubscript𝑘𝑗C_{\ell\ell^{\prime}}(k_{i},k_{j})=\left\langle\Big{(}\bar{P}_{\ell}(k_{i})-% \hat{P}_{\ell}(k_{i})\Big{)}\Big{(}\bar{P}_{\ell^{\prime}}(k_{j})-\hat{P}_{% \ell^{\prime}}(k_{j})\Big{)}\right\rangle,italic_C start_POSTSUBSCRIPT roman_ℓ roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) = ⟨ ( over¯ start_ARG italic_P end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) - over^ start_ARG italic_P end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ) ( over¯ start_ARG italic_P end_ARG start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) - over^ start_ARG italic_P end_ARG start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ) ⟩ , (5.1)

where P^(ki)^𝑃subscript𝑘𝑖\hat{P}(k_{i})over^ start_ARG italic_P end_ARG ( italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) is the value of the power spectrum of a single realization at bin kisubscript𝑘𝑖k_{i}italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and P¯(ki)=P^(ki)¯𝑃subscript𝑘𝑖delimited-⟨⟩^𝑃subscript𝑘𝑖\bar{P}(k_{i})=\langle\hat{P}(k_{i})\rangleover¯ start_ARG italic_P end_ARG ( italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = ⟨ over^ start_ARG italic_P end_ARG ( italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⟩ is the mean over the ensemble of realizations at bin kisubscript𝑘𝑖k_{i}italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. However, since the volume of each simulation is (1024h1Mpc)3superscript1024superscript1Mpc3(1024\,h^{-1}\,\text{Mpc})^{3}( 1024 italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT Mpc ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, we rescale the covariance C𝐶Citalic_C by factors of 1/251251/251 / 25 and 1/10011001/1001 / 100, considering effective volumes of 25h3Gpc3similar-toabsent25superscript3superscriptGpc3\sim 25\,h^{-3}\text{Gpc}^{3}∼ 25 italic_h start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT Gpc start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT and 100h3Gpc3similar-toabsent100superscript3superscriptGpc3\sim 100\,h^{-3}\text{Gpc}^{3}∼ 100 italic_h start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT Gpc start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT. We refer to these sets of data as cov25 and cov100. With these we construct a Gaussian Likelihood Lexp(χ2/2)proportional-to𝐿superscript𝜒22L\propto\exp(-\chi^{2}/2)italic_L ∝ roman_exp ( - italic_χ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 2 ), with

χ2=(PtheoryPsim)TCN1(PtheoryPsim)superscript𝜒2superscriptsuperscript𝑃theorysuperscript𝑃simTsuperscriptsubscript𝐶𝑁1superscript𝑃theorysuperscript𝑃sim\chi^{2}=(P^{\text{theory}}-P^{\text{sim}})^{\text{T}}C_{N}^{-1}(P^{\text{% theory}}-P^{\text{sim}})italic_χ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = ( italic_P start_POSTSUPERSCRIPT theory end_POSTSUPERSCRIPT - italic_P start_POSTSUPERSCRIPT sim end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_P start_POSTSUPERSCRIPT theory end_POSTSUPERSCRIPT - italic_P start_POSTSUPERSCRIPT sim end_POSTSUPERSCRIPT ) (5.2)

with Psim=Psim(ki)superscript𝑃simsuperscriptsubscript𝑃simsubscript𝑘𝑖P^{\text{sim}}=P_{\ell}^{\text{sim}}(k_{i})italic_P start_POSTSUPERSCRIPT sim end_POSTSUPERSCRIPT = italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT sim end_POSTSUPERSCRIPT ( italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) the data vector, the Ptheory=Ptheory(ki)superscript𝑃theorysuperscriptsubscript𝑃theorysubscript𝑘𝑖P^{\text{theory}}=P_{\ell}^{\text{theory}}(k_{i})italic_P start_POSTSUPERSCRIPT theory end_POSTSUPERSCRIPT = italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT theory end_POSTSUPERSCRIPT ( italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) the model vector, and CNsubscript𝐶𝑁C_{N}italic_C start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is the covariance matrix in eq. (5.1),

CN=1NC(ki,kj),subscript𝐶𝑁1𝑁subscript𝐶superscriptsubscript𝑘𝑖subscript𝑘𝑗C_{N}=\frac{1}{N}C_{\ell\ell^{\prime}}(k_{i},k_{j}),italic_C start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG italic_N end_ARG italic_C start_POSTSUBSCRIPT roman_ℓ roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) , (5.3)

rescaled either by the factor 1/N1𝑁1/N1 / italic_N, with N=25𝑁25N=25italic_N = 25 or 100100100100.

Our fitting set consists of 11 parameters: four cosmological {h,ωc,ωb,ln(1010As)}subscript𝜔𝑐subscript𝜔𝑏superscript1010subscript𝐴𝑠\{h,\omega_{c},\omega_{b},\ln(10^{10}A_{s})\}{ italic_h , italic_ω start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT , italic_ω start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT , roman_ln ( 10 start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) }, one MG parameter fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT, two local biases {b1,b2}subscript𝑏1subscript𝑏2\{b_{1},b_{2}\}{ italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT }, two EFT counterterms {α0,α2}subscript𝛼0subscript𝛼2\{\alpha_{0},\alpha_{2}\}{ italic_α start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT } and the two shot noise {α0shot,α2shot}superscriptsubscript𝛼0shotsuperscriptsubscript𝛼2shot\{\alpha_{0}^{\text{shot}},\alpha_{2}^{\text{shot}}\}{ italic_α start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT , italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT shot end_POSTSUPERSCRIPT }. The spectral index nssubscript𝑛𝑠n_{s}italic_n start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT is fixed to the simulation value. Meanwhile, tidal bias bs2subscript𝑏superscript𝑠2b_{s^{2}}italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT and third-order non-local bias b3nlsubscript𝑏3𝑛𝑙b_{3nl}italic_b start_POSTSUBSCRIPT 3 italic_n italic_l end_POSTSUBSCRIPT are fixed by co-evolution theory [109, 110, 111] to

bs2=47(b11),b3nl=32315(b11).formulae-sequencesubscript𝑏superscript𝑠247subscript𝑏11subscript𝑏3𝑛𝑙32315subscript𝑏11b_{s^{2}}=-\frac{4}{7}(b_{1}-1),\qquad b_{3nl}=\frac{32}{315}(b_{1}-1).italic_b start_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = - divide start_ARG 4 end_ARG start_ARG 7 end_ARG ( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 ) , italic_b start_POSTSUBSCRIPT 3 italic_n italic_l end_POSTSUBSCRIPT = divide start_ARG 32 end_ARG start_ARG 315 end_ARG ( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 ) . (5.4)

These expressions are valid within GR when assuming local Lagrangian bias. However, previous works have found that these same relations yield good results for MG simulations [85], as well as in massive neutrino cosmologies [38].

Refer to caption
Figure 5: F5 detection: We present the posterior distribution for fitting the F5 MG-GLAM simulations at redshift z=0𝑧0z=0italic_z = 0 in the cov25 and cov100 cases. The parameter fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT is varied with a flat prior over the interval (0.01,0.01)0.010.01(-0.01,0.01)( - 0.01 , 0.01 ). The confidence intervals for the absolute values are given in table 2. In our pipeline, the fkpt code treats only the absolute value of fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT, ignoring its sign. This means that a signal detection would cause the MCMC chains to randomly sample the posterior around either the values fR0=105subscript𝑓𝑅0superscript105f_{R0}=-10^{-5}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT = - 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT or 105superscript10510^{-5}10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT (shown as dashed vertical gray lines). For the sake of transparency, we do not smooth the MCMC in this plot. Our analysis provides unequivocal evidence that our pipeline successfully detects the MG F5 signal.

In our fittings we adopt uniform flat priors in all parameters with the exception of ωbsubscript𝜔𝑏\omega_{b}italic_ω start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT, for which we use a Gaussian prior centered at the value of the simulations but a width given by Big Bang Nucleosynthesis (BBN) observations [112, 113]. None of the posterior distributions saturate the flat priors, indicating that they can be considered as uninformative. A list of all priors is provided in table 1. We have chosen a flat prior on |fR0|subscript𝑓𝑅0|f_{R0}|| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT |, instead of the perhaps more natural option of a flat prior over log|fR0|subscript𝑓𝑅0\log|f_{R0}|roman_log | italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT |. We do this because our preliminary results have shown a better performance, getting a closer |fR0|subscript𝑓𝑅0|f_{R0}|| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | best fit value when fitting the F5 simulations for z=0𝑧0z=0italic_z = 0, as shown in fig. 4. In this plot we utilize a uniform prior 𝒰(10,1)𝒰101\mathcal{U}(-10,-1)caligraphic_U ( - 10 , - 1 ) for log|fR0|subscript𝑓𝑅0\log|f_{R0}|roman_log | italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT |.

When reporting the parameters in figures and the main tables, we do it only for the cosmological parameters and the linear bias b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT. We omit ωbsubscript𝜔𝑏\omega_{b}italic_ω start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT for which the posteriors are entirely dominated by the prior, which is very tight. Furthermore, for the matter density we combine the baryons and cold dark matter abundances and use ΩmsubscriptΩ𝑚\Omega_{m}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT instead of ωm=ωb+ωcsubscript𝜔𝑚subscript𝜔𝑏subscript𝜔𝑐\omega_{m}=\omega_{b}+\omega_{c}italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = italic_ω start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT + italic_ω start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT to avoid showing the trivial degeneracy with hhitalic_h.

Refer to captionRefer to caption
Figure 6: Triangle plots for fitting GR, F6 and F5 simulations at redshift z=0𝑧0z=0italic_z = 0, for the cov25 case (left panel) and cov100 (right panel). The shadows show the 0.68 and 0.95 confidence intervals.

The linear ΛΛ\Lambdaroman_ΛCDM power spectrum at redshift z0=0subscript𝑧00z_{0}=0italic_z start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0 is obtained from the Einstein-Boltzmann code CLASS101010https://lesgourg.github.io/class_public/class.html [114] which serves as an input of fkpt, which first obtains the MG power spectrum using eq.(4.9). Subsequently, the code computes the loop corrections in eqs. (3.6) and finally the halo power spectrum multipoles =00\ell=0roman_ℓ = 0 and 2222 through eq. (3.73) that we compare against the simulated data. To sample the parameter space, we perform MCMC runs with the code emcee111111https://emcee.readthedocs.io/ [115] which is based in the affine-invariant ensemble sampler method [116]. The contour and 1-dimensional posterior plots as well as the confidence intervals are computed using the GetDist Python package [117]. For presentation purposes, in all figures with the exception of fig. 5 we use a GetDist smoothing scale of 0.7. However, the confidence intervals we present in all tables are computed without any previous smoothing.

z=0𝑧0z=0italic_z = 0 F5 F6 GR
cov25
|fR0|subscript𝑓𝑅0|f_{R0}|| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | 1.030.76+0.38×105subscriptsuperscript1.030.380.76superscript1051.03^{+0.38}_{-0.76}\,\times 10^{-5}1.03 start_POSTSUPERSCRIPT + 0.38 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.76 end_POSTSUBSCRIPT × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT <8.03×106absent8.03superscript106<8.03\times 10^{-6}< 8.03 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT <8.45×106absent8.45superscript106<8.45\times 10^{-6}< 8.45 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT
ΩmsubscriptΩ𝑚\Omega_{m}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT 0.3092±0.0051plus-or-minus0.30920.00510.3092\pm 0.00510.3092 ± 0.0051 0.3088±0.0046plus-or-minus0.30880.00460.3088\pm 0.00460.3088 ± 0.0046 0.3085±0.0047plus-or-minus0.30850.00470.3085\pm 0.00470.3085 ± 0.0047
hhitalic_h 0.6907±0.0072plus-or-minus0.69070.00720.6907\pm 0.00720.6907 ± 0.0072 0.6861±0.0070plus-or-minus0.68610.00700.6861\pm 0.00700.6861 ± 0.0070 0.6862±0.0073plus-or-minus0.68620.00730.6862\pm 0.00730.6862 ± 0.0073
ln(1010As)superscript1010subscript𝐴𝑠\ln(10^{10}A_{s})roman_ln ( 10 start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) 2.9030.062+0.054subscriptsuperscript2.9030.0540.0622.903^{+0.054}_{-0.062}2.903 start_POSTSUPERSCRIPT + 0.054 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.062 end_POSTSUBSCRIPT 2.916±0.046plus-or-minus2.9160.0462.916\pm 0.0462.916 ± 0.046 2.9140.055+0.049subscriptsuperscript2.9140.0490.0552.914^{+0.049}_{-0.055}2.914 start_POSTSUPERSCRIPT + 0.049 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.055 end_POSTSUBSCRIPT
b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT 0.9400.032+0.041subscriptsuperscript0.9400.0410.0320.940^{+0.041}_{-0.032}0.940 start_POSTSUPERSCRIPT + 0.041 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.032 end_POSTSUBSCRIPT 1.011±0.031plus-or-minus1.0110.0311.011\pm 0.0311.011 ± 0.031 1.0240.027+0.034subscriptsuperscript1.0240.0340.0271.024^{+0.034}_{-0.027}1.024 start_POSTSUPERSCRIPT + 0.034 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.027 end_POSTSUBSCRIPT
cov100
|fR0|subscript𝑓𝑅0|f_{R0}|| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | (1.06±0.48)×105plus-or-minus1.060.48superscript105(1.06\pm 0.48)\times 10^{-5}( 1.06 ± 0.48 ) × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT <4.21×106absent4.21superscript106<4.21\times 10^{-6}< 4.21 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT 5.14.6+2.1×106subscriptsuperscript5.12.14.6superscript1065.1^{+2.1}_{-4.6}\times 10^{-6}5.1 start_POSTSUPERSCRIPT + 2.1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 4.6 end_POSTSUBSCRIPT × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT
ΩmsubscriptΩ𝑚\Omega_{m}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT 0.30850.0027+0.0024subscriptsuperscript0.30850.00240.00270.3085^{+0.0024}_{-0.0027}0.3085 start_POSTSUPERSCRIPT + 0.0024 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0027 end_POSTSUBSCRIPT 0.3091±0.0023plus-or-minus0.30910.00230.3091\pm 0.00230.3091 ± 0.0023 0.30870.0029+0.0046subscriptsuperscript0.30870.00460.00290.3087^{+0.0046}_{-0.0029}0.3087 start_POSTSUPERSCRIPT + 0.0046 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0029 end_POSTSUBSCRIPT
hhitalic_h 0.6859±0.0047plus-or-minus0.68590.00470.6859\pm 0.00470.6859 ± 0.0047 0.6843±0.0046plus-or-minus0.68430.00460.6843\pm 0.00460.6843 ± 0.0046 0.6855±0.0043plus-or-minus0.68550.00430.6855\pm 0.00430.6855 ± 0.0043
ln(1010As)superscript1010subscript𝐴𝑠\ln(10^{10}A_{s})roman_ln ( 10 start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) 2.9200.048+0.031subscriptsuperscript2.9200.0310.0482.920^{+0.031}_{-0.048}2.920 start_POSTSUPERSCRIPT + 0.031 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.048 end_POSTSUBSCRIPT 2.9400.043+0.038subscriptsuperscript2.9400.0380.0432.940^{+0.038}_{-0.043}2.940 start_POSTSUPERSCRIPT + 0.038 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.043 end_POSTSUBSCRIPT 2.9200.039+0.032subscriptsuperscript2.9200.0320.0392.920^{+0.032}_{-0.039}2.920 start_POSTSUPERSCRIPT + 0.032 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.039 end_POSTSUBSCRIPT
b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT 0.9280.018+0.031subscriptsuperscript0.9280.0310.0180.928^{+0.031}_{-0.018}0.928 start_POSTSUPERSCRIPT + 0.031 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.018 end_POSTSUBSCRIPT 0.993±0.027plus-or-minus0.9930.0270.993\pm 0.0270.993 ± 0.027 1.0160.018+0.035subscriptsuperscript1.0160.0350.0181.016^{+0.035}_{-0.018}1.016 start_POSTSUPERSCRIPT + 0.035 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.018 end_POSTSUBSCRIPT
Table 2: One-dimensional 0.68 condifence intervals for fitting GR, F6 and F5 simulations at redshift z=0𝑧0z=0italic_z = 0, for the cases cov25 (top panel) and cov100 (bottom panel). This table acompaines figure 6.

In fig. 5 we show the posterior distribution when fitting the F5, MG-GLAM simulations at redshift z=0𝑧0z=0italic_z = 0, considering both the cov25 case (blue lines) and cov100 case (red lines), and utilizing a maximum value kmax=0.17hMpc1subscript𝑘max0.17superscriptMpc1k_{\text{max}}=0.17\,h\,\text{Mpc}^{-1}italic_k start_POSTSUBSCRIPT max end_POSTSUBSCRIPT = 0.17 italic_h Mpc start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT in the power spectrum. As detailed in Table 1, we vary the MG parameter fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT with a flat prior ranging from 0.010.01-0.01- 0.01 to 0.010.010.010.01. However, our fkpt code only considers the absolute value of fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT, being insensitive to its sign. We opt for this symmetric prior instead of a simpler range (0,0.01)00.01(0,0.01)( 0 , 0.01 ) to avoid encountering edge effects, which can arise when the MCMCs approach the boundaries of the interval. These boundary regions are precisely where we expect to find the signal, hence we aim to prevent any bias from such effects. We anticipate that a signal detection would cause the chains to randomly sample the posterior around either fR0=105subscript𝑓𝑅0superscript105f_{R0}=-10^{-5}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT = - 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT or 105superscript10510^{-5}10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT. This behavior is clearly observed in fig. 5, particularly in the cov100 fitting case. Additionally, we omit to smooth the MCMC in this plot to avoid any visual ambiguity. Instead, we opt to exhibit a histogram. Overall, this analysis provides strong evidence that our theoretical model and numerical implementation have successfully detected the MG F5 signal.

In table 2 we display the one-dimensional posterior confidence intervals when performing the analyses at redshift z=0𝑧0z=0italic_z = 0 for the case of F5, as described above, as well as for F6 and GR. We notice that we recover all the cosmological parameters within the 1- or 2-σ𝜎\sigmaitalic_σ intervals, with the exception of Assubscript𝐴𝑠A_{s}italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT, for which we underestimate the true value.121212We notice that this underestimation is very usual when comparing to BOSS data; see e.g. figure 6 in ref. [36] for a comparison of the estimated parameters using different full-modeling and other methods. This behavior may be attributed to the use of non optimal priors. However, this is not commonly observed with the use of simulated data. For that reason below we will use a different set of GR simulations for which we obtain a consistent primordial amplitude. Our table 2 is accompanied by fig. 6, that shows triangular plots including the 2-dimensional contours and 1-dimensional distributions for the for cov25 case (left panel) and cov100 (right panel). We notice we obtain a 1-σ𝜎\sigmaitalic_σ detection of the MG-F5 signal for the case cov25, and almost 2-σ𝜎\sigmaitalic_σ for cov100. However, no detection is found in either case for the weaker gravity model F6. As explained above, in fig. 3 we displayed plots for the data fitted in this analysis, which suggest that the F6 and GR models yield very similar results on these halo mass range, while F5 can be clearly distinguished.

To compare our numerical fittings against a theoretical model, we calculated the linear large-scale halo bias using the Peak-Background Split (PBS) theory as described in [84]. In scale-dependent MG, the critical threshold for collapse δcsubscript𝛿𝑐\delta_{c}italic_δ start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT—the minimum density fluctuation necessary for a space region to collapse and create a halo—varies as a function of the enclosed mass within that region. This differs from General Relativity (GR), where this threshold remains constant. We compute δc(M)subscript𝛿𝑐𝑀\delta_{c}(M)italic_δ start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ( italic_M ) using the formulae of [118]. Further, we use a Sheth-Tormen halo mass function, which has proven to be universal also for HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) [84] when seen as a function of the peak significance ν=δc/σR𝜈subscript𝛿𝑐subscript𝜎𝑅\nu=\delta_{c}/\sigma_{R}italic_ν = italic_δ start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT / italic_σ start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT, instead of the variance σRsubscript𝜎𝑅\sigma_{R}italic_σ start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT, as is done in some works, e.g. [119]. For a redshift of z=0𝑧0z=0italic_z = 0, we obtained the following values for the linear halo bias

b1F5, PBS=0.92,b1F6, PBS=0.97,b1GR, PBS=1.01.formulae-sequencesuperscriptsubscript𝑏1F5, PBS0.92formulae-sequencesuperscriptsubscript𝑏1F6, PBS0.97superscriptsubscript𝑏1GR, PBS1.01b_{1}^{\text{F5, PBS}}=0.92,\quad b_{1}^{\text{F6, PBS}}=0.97,\quad b_{1}^{% \text{GR, PBS}}=1.01.italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT F5, PBS end_POSTSUPERSCRIPT = 0.92 , italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT F6, PBS end_POSTSUPERSCRIPT = 0.97 , italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT GR, PBS end_POSTSUPERSCRIPT = 1.01 . (5.5)

These values are in good agreement with our results as can be observed from table 2.

Refer to captionRefer to caption
Figure 7: Triangle contour plots from fits using F5 (left panel) and F6 (right panel) power spectra from simulated halo catalogs. The results are presented for redshift z=0.38𝑧0.38z=0.38italic_z = 0.38 and for the joint analysis of redshifts z=0.38𝑧0.38z=0.38italic_z = 0.38 and z=0.61𝑧0.61z=0.61italic_z = 0.61. The covariance is rescaled as cov25. The shadows indicate the 0.68 and 0.95 confidence intervals. This figure is accompained by table 3.

To continue with the analysis, we performed fits to the F5 simulations at redshift 0.38 for covariance rescaled by a factor of 1/25 (cov25). Unlike the redshift z=0𝑧0z=0italic_z = 0, in this case we did not recover the MG signal, as can be seen in the left panel of fig. 7 and in table 3. For this reason, we performed a joint analysis, named z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT, that includes halos at redshifts 0.38 and 0.61. In this case, we were able to obtain the value |fR0|=105subscript𝑓𝑅0superscript105|f_{R0}|=10^{-5}| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | = 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT within the 0.68 confidence intervals. We have seen in Figure 2 and discussed above that it is difficult, if not impossible, to discern between F6 and F5 models for these two redshifts. Therefore, we also ran chains for F6 and show our results in the right panel of fig. 7 and in table 3. We notice that this analysis also detects a MG signal, but it is also located close to |fR0|=105subscript𝑓𝑅0superscript105|f_{R0}|=10^{-5}| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | = 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT, as we found for F5. However, the estimated linear bias is indeed different for cases F5 and F6, and these are in agreement with our theoretical results obtained using PBS, which are

b1F5, PBS=1.14andb1F6, PBS=1.19.formulae-sequencesuperscriptsubscript𝑏1F5, PBS1.14andsuperscriptsubscript𝑏1F6, PBS1.19b_{1}^{\text{F5, PBS}}=1.14\quad\text{and}\quad b_{1}^{\text{F6, PBS}}=1.19.italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT F5, PBS end_POSTSUPERSCRIPT = 1.14 and italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT F6, PBS end_POSTSUPERSCRIPT = 1.19 . (5.6)
Parameter F5, z1subscript𝑧1z_{1}italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT F5, z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT F6, z1subscript𝑧1z_{1}italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT F6, z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT
fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT <1.67105absent1.67superscript105<1.67\cdot 10^{-5}< 1.67 ⋅ 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT 0.800.75+0.31×105subscriptsuperscript0.800.310.75superscript1050.80^{+0.31}_{-0.75}\,\times 10^{-5}0.80 start_POSTSUPERSCRIPT + 0.31 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.75 end_POSTSUBSCRIPT × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT <1.03105absent1.03superscript105<1.03\cdot 10^{-5}< 1.03 ⋅ 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT 0.830.72+0.27×105subscriptsuperscript0.830.270.72superscript1050.83^{+0.27}_{-0.72}\,\times 10^{-5}0.83 start_POSTSUPERSCRIPT + 0.27 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.72 end_POSTSUBSCRIPT × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT
ΩmsubscriptΩ𝑚\Omega_{m}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT 0.30770.0050+0.0064subscriptsuperscript0.30770.00640.00500.3077^{+0.0064}_{-0.0050}0.3077 start_POSTSUPERSCRIPT + 0.0064 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0050 end_POSTSUBSCRIPT 0.30930.0031+0.0035subscriptsuperscript0.30930.00350.00310.3093^{+0.0035}_{-0.0031}0.3093 start_POSTSUPERSCRIPT + 0.0035 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0031 end_POSTSUBSCRIPT 0.30720.0036+0.0049subscriptsuperscript0.30720.00490.00360.3072^{+0.0049}_{-0.0036}0.3072 start_POSTSUPERSCRIPT + 0.0049 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0036 end_POSTSUBSCRIPT 0.30810.0024+0.0027subscriptsuperscript0.30810.00270.00240.3081^{+0.0027}_{-0.0024}0.3081 start_POSTSUPERSCRIPT + 0.0027 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0024 end_POSTSUBSCRIPT
hhitalic_h 0.68060.0059+0.0073subscriptsuperscript0.68060.00730.00590.6806^{+0.0073}_{-0.0059}0.6806 start_POSTSUPERSCRIPT + 0.0073 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0059 end_POSTSUBSCRIPT 0.6833±0.0048plus-or-minus0.68330.00480.6833\pm 0.00480.6833 ± 0.0048 0.68260.0053+0.0061subscriptsuperscript0.68260.00610.00530.6826^{+0.0061}_{-0.0053}0.6826 start_POSTSUPERSCRIPT + 0.0061 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0053 end_POSTSUBSCRIPT 0.68230.0050+0.0039subscriptsuperscript0.68230.00390.00500.6823^{+0.0039}_{-0.0050}0.6823 start_POSTSUPERSCRIPT + 0.0039 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0050 end_POSTSUBSCRIPT
ln(1010As)superscript1010subscript𝐴𝑠\ln(10^{10}A_{s})\qquadroman_ln ( 10 start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) 2.957±0.040plus-or-minus2.9570.0402.957\pm 0.0402.957 ± 0.040 2.9520.034+0.026subscriptsuperscript2.9520.0260.0342.952^{+0.026}_{-0.034}2.952 start_POSTSUPERSCRIPT + 0.026 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.034 end_POSTSUBSCRIPT 2.9490.051+0.035subscriptsuperscript2.9490.0350.0512.949^{+0.035}_{-0.051}2.949 start_POSTSUPERSCRIPT + 0.035 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.051 end_POSTSUBSCRIPT 2.941±0.024plus-or-minus2.9410.0242.941\pm 0.0242.941 ± 0.024
b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT 1.1740.027+0.035subscriptsuperscript1.1740.0350.0271.174^{+0.035}_{-0.027}1.174 start_POSTSUPERSCRIPT + 0.035 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.027 end_POSTSUBSCRIPT 1.1780.023+0.030subscriptsuperscript1.1780.0300.0231.178^{+0.030}_{-0.023}1.178 start_POSTSUPERSCRIPT + 0.030 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.023 end_POSTSUBSCRIPT 1.2020.031+0.040subscriptsuperscript1.2020.0400.0311.202^{+0.040}_{-0.031}1.202 start_POSTSUPERSCRIPT + 0.040 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.031 end_POSTSUBSCRIPT 1.2100.020+0.023subscriptsuperscript1.2100.0230.0201.210^{+0.023}_{-0.020}1.210 start_POSTSUPERSCRIPT + 0.023 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.020 end_POSTSUBSCRIPT
Table 3: One-dimensional constraints in fits using F5 and F6 simulations. The results are presented for redshift z1=0.38subscript𝑧10.38z_{1}=0.38italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0.38 and for the joint analysis z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT, the later corresponding to both redshifts z=0.38𝑧0.38z=0.38italic_z = 0.38 and z=0.61𝑧0.61z=0.61italic_z = 0.61. The covariance is rescaled as cov25. The error bars indicate the 0.68 confidence intervals. The reported b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT for the z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT case represents the linear bias of the halos at z=0.38𝑧0.38z=0.38italic_z = 0.38. This table accompanies figure 7.
z0subscript𝑧0z_{0}italic_z start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, free fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT z0subscript𝑧0z_{0}italic_z start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, fR0=0subscript𝑓𝑅00f_{R0}=0italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT = 0 z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT, free fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT, fR0=0subscript𝑓𝑅00f_{R0}=0italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT = 0
fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT <8.74×106absent8.74superscript106<8.74\times 10^{-6}< 8.74 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT <7.04×106absent7.04superscript106<7.04\times 10^{-6}< 7.04 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT
ΩmsubscriptΩ𝑚\Omega_{m}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT 0.3085±0.0046plus-or-minus0.30850.00460.3085\pm 0.00460.3085 ± 0.0046 0.3113±0.0038plus-or-minus0.31130.00380.3113\pm 0.00380.3113 ± 0.0038 0.30860.0025+0.0031subscriptsuperscript0.30860.00310.00250.3086^{+0.0031}_{-0.0025}0.3086 start_POSTSUPERSCRIPT + 0.0031 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0025 end_POSTSUBSCRIPT 0.3093±0.0026plus-or-minus0.30930.00260.3093\pm 0.00260.3093 ± 0.0026
hhitalic_h 0.6860±0.0072plus-or-minus0.68600.00720.6860\pm 0.00720.6860 ± 0.0072 0.68710.0074+0.0065subscriptsuperscript0.68710.00650.00740.6871^{+0.0065}_{-0.0074}0.6871 start_POSTSUPERSCRIPT + 0.0065 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.0074 end_POSTSUBSCRIPT 0.6822±0.0051plus-or-minus0.68220.00510.6822\pm 0.00510.6822 ± 0.0051 0.6825±0.0050plus-or-minus0.68250.00500.6825\pm 0.00500.6825 ± 0.0050
ln(1010As)superscript1010subscript𝐴𝑠\ln(10^{10}A_{s})roman_ln ( 10 start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) 2.9150.056+0.042subscriptsuperscript2.9150.0420.0562.915^{+0.042}_{-0.056}2.915 start_POSTSUPERSCRIPT + 0.042 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.056 end_POSTSUBSCRIPT 2.9170.058+0.040subscriptsuperscript2.9170.0400.0582.917^{+0.040}_{-0.058}2.917 start_POSTSUPERSCRIPT + 0.040 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.058 end_POSTSUBSCRIPT 2.9490.029+0.023subscriptsuperscript2.9490.0230.0292.949^{+0.023}_{-0.029}2.949 start_POSTSUPERSCRIPT + 0.023 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.029 end_POSTSUBSCRIPT 2.9560.035+0.023subscriptsuperscript2.9560.0230.0352.956^{+0.023}_{-0.035}2.956 start_POSTSUPERSCRIPT + 0.023 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.035 end_POSTSUBSCRIPT
b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT 1.0230.027+0.035subscriptsuperscript1.0230.0350.0271.023^{+0.035}_{-0.027}1.023 start_POSTSUPERSCRIPT + 0.035 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.027 end_POSTSUBSCRIPT 1.0180.026+0.041subscriptsuperscript1.0180.0410.0261.018^{+0.041}_{-0.026}1.018 start_POSTSUPERSCRIPT + 0.041 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.026 end_POSTSUBSCRIPT 1.2660.023+0.026subscriptsuperscript1.2660.0260.0231.266^{+0.026}_{-0.023}1.266 start_POSTSUPERSCRIPT + 0.026 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.023 end_POSTSUBSCRIPT 1.2590.022+0.033subscriptsuperscript1.2590.0330.0221.259^{+0.033}_{-0.022}1.259 start_POSTSUPERSCRIPT + 0.033 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.022 end_POSTSUBSCRIPT
Table 4: GR: One-dimensional constraints on the parameter fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT in fits using GR simulations. The results are presented for redshift z0=0subscript𝑧00z_{0}=0italic_z start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0 and for the joint analysis z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT, the later corresponding to redshifts z=0.38𝑧0.38z=0.38italic_z = 0.38 and z=0.61𝑧0.61z=0.61italic_z = 0.61. The covariance is rescaled as cov25. The error bars indicate the 0.68 confidence intervals. The reported b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT for the z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT case represents the linear bias of the halos at z=0.38𝑧0.38z=0.38italic_z = 0.38.
Refer to captionRefer to caption
Figure 8: Triangle contour plots from fits using GR for redshift z=0𝑧0z=0italic_z = 0 (left panel) and joint analysis including redshifts z=0.38𝑧0.38z=0.38italic_z = 0.38 and 0.610.610.610.61 (right panel). We show the results when varying and kept fixed fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT. The covariance matrix is rescaled as cov25. The shadows indicate the 0.68 and 0.95 confidence intervals. This figure accompanies table 4.

Our approach can effectively estimate parameters in a standard ΛΛ\Lambdaroman_ΛCDM cosmology, similar to other codes such as Class-PT, PyBird, FOLPSν𝜈\nuitalic_ν, and Velocileptors. However, our method offers a potential advantage for future surveys by employing the exact ΛΛ\Lambdaroman_ΛCDM kernels within our fkpt code, in contrast to the commonly used EdS kernels when fitting data. To demonstrate this, we conducted an analysis fitting General Relativity (GR) simulations while deactivating the effects of MG. This was achieved by setting fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT to a very small value, such as 1010superscript101010^{-10}10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT or any other very small number in fkpt. We performed this analysis for two scenarios: the redshift z0=0subscript𝑧00z_{0}=0italic_z start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0 and a joint analysis of two redshifts, z1,3subscript𝑧13z_{1,3}italic_z start_POSTSUBSCRIPT 1 , 3 end_POSTSUBSCRIPT, including redshifts 0.38 and 0.61. The outcomes are presented in table 4 and fig. 8. We successfully recovered the cosmological parameters within the 2-σ𝜎\sigmaitalic_σ confidence intervals, with the exception of the underestimated Assubscript𝐴𝑠A_{s}italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT. To explore the effects of activating MG, we repeated the fittings with a free parameter fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT. The results, shown also in fig. 8 and Table 4, are somewhat surprising. We observe no significant differences in the posterior distributions, except for a slight offset in the best fit of ΩmsubscriptΩ𝑚\Omega_{m}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT and broadening in its distribution. This indicates a lack of substantial degeneracy between the cosmological parameters and fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT at large scales, with the possible exception of ΩmsubscriptΩ𝑚\Omega_{m}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT.

Finally, we want to compare the dependence of our fittings on the maximal wave-number. The results are presented in fig. 9, where we show only the means of the full-shape analyses with kmax=0.15subscript𝑘max0.15k_{\text{max}}=0.15italic_k start_POSTSUBSCRIPT max end_POSTSUBSCRIPT = 0.15, 0.16, 0.17, 0.18, 0.19, 0.20 and 0.21hMpc10.21superscriptMpc10.21\,h\,\text{Mpc}^{-1}0.21 italic_h Mpc start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT an their 1-σ𝜎\sigmaitalic_σ error bars. For these analyses we have used the F5 model simulations at z=0𝑧0z=0italic_z = 0 with the maximum available volume given by the cov100 rescaling. This plot further justify our baseline choice of kmax=0.17hMpc1subscript𝑘max0.17superscriptMpc1k_{\text{max}}=0.17\,h\,\text{Mpc}^{-1}italic_k start_POSTSUBSCRIPT max end_POSTSUBSCRIPT = 0.17 italic_h Mpc start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT.

Refer to caption
Figure 9: Impact of kmaxsubscript𝑘maxk_{\text{max}}italic_k start_POSTSUBSCRIPT max end_POSTSUBSCRIPT in the fkPT full-shape analysis, when fitting the MG-GLAM simulations, with F5 and redshift z=0𝑧0z=0italic_z = 0. The dots indicate the means and the bars are the 1-σ𝜎\sigmaitalic_σ errors. The shadowed region corresponds to our baseline choice of kmax=0.17hMpc1subscript𝑘max0.17superscriptMpc1k_{\text{max}}=0.17\,h\,\text{Mpc}^{-1}italic_k start_POSTSUBSCRIPT max end_POSTSUBSCRIPT = 0.17 italic_h Mpc start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT throughout this work.

5.1 Comparing to NSeries simulations

Finally, since we are worried about the lack of precision in our fittings to MG-GLAM simulations, particularly in Assubscript𝐴𝑠A_{s}italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT and to a lower extent into hhitalic_h, we opt to use a larger set of simulations, although they exist only for GR. Specifically, in this subsection we utilize the cubic boxes of the NSeries galaxy mocks, comprising 7 realizations, each one with a volume of V1=(2.7h1Gpc)3subscript𝑉1superscript2.7superscript1Gpc3V_{1}=(2.7\,h^{-1}\text{Gpc})^{3}italic_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = ( 2.7 italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT Gpc ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT [10].131313Available at https://www.ub.edu/bispectrum/page12.html. These simulations were initially generated to investigate systematic effects within the BOSS data pipeline. The expanded volume offered by this dataset grants us greater confidence in testing our perturbative theoretical model, which extracts the cosmological information from the larger scales where simulations with smaller sizes, as MG-GLAM, are not optimal. The cosmological parameters are ΩM=0.286subscriptΩ𝑀0.286\Omega_{M}=0.286roman_Ω start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT = 0.286, ns=0.97subscript𝑛𝑠0.97n_{s}=0.97italic_n start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 0.97, h=0.70.7h=0.7italic_h = 0.7, ln(1010As)=3.06619superscript1010subscript𝐴𝑠3.06619\ln(10^{10}A_{s})=3.06619roman_ln ( 10 start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) = 3.06619 and Ωb=0.047subscriptΩ𝑏0.047\Omega_{b}=0.047roman_Ω start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT = 0.047. The covariance matrix is constructed using the NGC 1,000 EZmocks catalogues [120] available at the same URL.

We fit to the mean galaxy power spectra of the 7 realizations, with the covariance rescaled to the maximum allowed volume (N=7𝑁7N=7italic_N = 7), such that the effective volume of the simulations is V7=137.8(h1Gpc)3subscript𝑉7137.8superscriptsuperscript1Gpc3V_{7}=137.8\,(h^{-1}\text{Gpc})^{3}italic_V start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT = 137.8 ( italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT Gpc ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT. This analysis besides permitting us to have better confidence at the large scale fittings, allow us to test our modeling in a limiting case of unrealistic small errors. In fig. 10 we show triangular plots for our fittings when letting free |fR0|subscript𝑓𝑅0|f_{R0}|| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | and when keep it fixed to zero, these are accompanied by table 5. We notice that our fits are quite precise, matching the parameter of the simulations with high accuracy and precision even when the effects of MG are allowed.

Refer to caption
Figure 10: Triangle contour plots from fits using NSeries GR simulations for redshift z=0.5𝑧0.5z=0.5italic_z = 0.5. This figure accompanies table 5.
    NSeries, free fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT     NSeries, fR0=0subscript𝑓𝑅00f_{R0}=0italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT = 0
|fR0|subscript𝑓𝑅0|f_{R0}|| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | <7.28106absent7.28superscript106<7.28\cdot 10^{-6}< 7.28 ⋅ 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT
ΩmsubscriptΩ𝑚\Omega_{m}roman_Ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT 0.2858±0.0069plus-or-minus0.28580.00690.2858\pm 0.00690.2858 ± 0.0069 0.2854±0.0068plus-or-minus0.28540.00680.2854\pm 0.00680.2854 ± 0.0068
hhitalic_h 0.7014±0.0074plus-or-minus0.70140.00740.7014\pm 0.00740.7014 ± 0.0074 0.7002±0.0074plus-or-minus0.70020.00740.7002\pm 0.00740.7002 ± 0.0074
ln(1010As)superscript1010subscript𝐴𝑠\ln(10^{10}A_{s})roman_ln ( 10 start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) 3.0890.077+0.067subscriptsuperscript3.0890.0670.0773.089^{+0.067}_{-0.077}3.089 start_POSTSUPERSCRIPT + 0.067 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.077 end_POSTSUBSCRIPT 3.0950.082+0.071subscriptsuperscript3.0950.0710.0823.095^{+0.071}_{-0.082}3.095 start_POSTSUPERSCRIPT + 0.071 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.082 end_POSTSUBSCRIPT
b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT 1.8770.080+0.089subscriptsuperscript1.8770.0890.0801.877^{+0.089}_{-0.080}1.877 start_POSTSUPERSCRIPT + 0.089 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.080 end_POSTSUBSCRIPT 1.8640.084+0.095subscriptsuperscript1.8640.0950.0841.864^{+0.095}_{-0.084}1.864 start_POSTSUPERSCRIPT + 0.095 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - 0.084 end_POSTSUBSCRIPT
Table 5: NSeries: One-dimensional constraints on the parameter fR0subscript𝑓𝑅0f_{R0}italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT in fits using NSeries GR simulations. The results are presented for redshift z=0.5𝑧0.5z=0.5italic_z = 0.5. We fit the mean power spectrum of the 7 cubic boxes each with volume V1=(2.7h1Gpc)3subscript𝑉1superscript2.7superscript1Gpc3V_{1}=(2.7\,h^{-1}\text{Gpc})^{3}italic_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = ( 2.7 italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT Gpc ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT.

6 Conclusions

In recent years, full-shape methods, also known as full-modeling or direct-fit, have become a standard approach for extracting cosmological information from galaxy surveys. This shift from the fixed-template classical-analysis resulted from advancements in the EFT of Structure Formation. This framework extends PT by incorporating biases, counterterms and shot noise parameters, as well as the use of IR-resummations to model the smearing of the BAO. Much of this progress has assumed a ΛΛ\Lambdaroman_ΛCDM model where linear growth is scale-independent. While this approach adequately describes scenarios involving additional scales which produce small effects in clustering, such as those with massive standard model neutrinos, it may fall short for more generalized MG theories. In these theories, the two scalar gravitational potentials (in Newtonian Gauge) differ even in the absence of anisotropic stresses in the matter content, introducing scale-dependent terms into the Poisson equation. The pioneering work by [70] introduced perturbative methods to accommodate these new scales within the kernels, further developed in various scenarios in the literature.

However, a major challenge of these methods lies in the absence of algebraic expressions for the perturbative kernels. Instead, they must be derived by solving differential equations for each wave-vector configuration and each set of cosmological parameters. This significantly slows down the computation of statistic one-loop corrections, making parameter exploration, such as through MCMC, exceedingly time-consuming. The present work addresses this issue building-upon the formalism introduced in [37, 38] for massive neutrinos. We identify two types of contributions within the PT kernels that are absent in the EdS model. Firstly, the introduction of scale and time-dependent functions 𝒜𝒜\mathcal{A}caligraphic_A and \mathcal{B}caligraphic_B, and their third order counter-parts, due to the deviation of the growth factor f𝑓fitalic_f from being equal to Ω1/2(a)superscriptΩ12𝑎\Omega^{1/2}(a)roman_Ω start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( italic_a ) and because of the screening contributions that should drive the theory to GR at high k𝑘kitalic_k. While these functions exist in the ΛΛ\Lambdaroman_ΛCDM model, they only depend on time in that context. Secondly, contributions arise from the scale-dependence of the growth factors f=f(k,t)𝑓𝑓𝑘𝑡f=f(k,t)italic_f = italic_f ( italic_k , italic_t ), resulting in differences between velocity and density fields at linear order, encapsulated in θ(1)(𝒌,t)=(f(k,t)/f(k=0,t))δ(1)(𝒌,t)superscript𝜃1𝒌𝑡𝑓𝑘𝑡𝑓𝑘0𝑡superscript𝛿1𝒌𝑡\theta^{(1)}(\bm{k},t)=(f(k,t)/f(k=0,t))\delta^{(1)}(\bm{k},t)italic_θ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ) = ( italic_f ( italic_k , italic_t ) / italic_f ( italic_k = 0 , italic_t ) ) italic_δ start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( bold_italic_k , italic_t ). Due to the advection of large scale density fields, this property is inherited to higher orders in the perturbative kernels.

In scenarios such as HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) models, the first type of contribution is predominantly influenced by non-linear screening effects, often degenerate with EFT counterterms. Thus, we approximate these functions with their largest scale values, computed where all wave-vector arguments go to zero. Notably, for scale-dependent theories converging to the ΛΛ\Lambdaroman_ΛCDM model at large scales, the approximated values correspond to the genuine ΛΛ\Lambdaroman_ΛCDM values, unlike the EdS approximation where these functions equal unity. Hence, this method also serves us to test GR models using exact kernels.

Our approach, named f(k)𝑓𝑘f(k)italic_f ( italic_k )-Perturbation Theory (fkPT), keeps the factors f(k)/f(k=0)𝑓𝑘𝑓𝑘0f(k)/f(k=0)italic_f ( italic_k ) / italic_f ( italic_k = 0 ) that represent the dominant contribution to the kernels, while maintaining the rest of the features as in their large scale limit. We have developed and released the fkpt code, enabling the computation of the redshift space power spectrum for scale-dependent MG. We validate our method and code using the MG-GLAM simulations for HS-f(R)𝑓𝑅f(R)italic_f ( italic_R ) models F6 and F5, alongside GR. While we successfully recovered the MG signal for F5 at redshift z=0𝑧0z=0italic_z = 0, indicating its significant impact on the power spectrum, we were not able of doing so at z=0.5𝑧0.5z=0.5italic_z = 0.5, since the MG signal is weaker in this case. However, we obtain the signal at higher redshifts through a joint analysis of z1=0.38subscript𝑧10.38z_{1}=0.38italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0.38 and z3=0.61subscript𝑧30.61z_{3}=0.61italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 0.61. Additional examinations using DESI-like simulations and estimation of parameters using real data will be addressed in a future work.

Additionally, the evolution of large-scale bias differs across various gravity theories, suggesting different values of b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT for the halos used in our analysis. We utilized the Peak-Background-Split formalism with a Sheth-Tormen mass function to theoretically derive large scale bias by using non-constant threshold density δc(M)subscript𝛿𝑐𝑀\delta_{c}(M)italic_δ start_POSTSUBSCRIPT italic_c end_POSTSUBSCRIPT ( italic_M ). Our analytical results coincide reasonably well with values obtained through a MCMC analysis, further demonstrating the efficacy of our method in recovering the MG signal from simulated data.

However, we acknowledge a limitation in our ability to recover the amplitude of the primordial perturbations. This shortcoming may be attributed to the modest size (L=1024h1Gpc𝐿1024superscript1GpcL=1024\,h^{-1}\,\text{Gpc}italic_L = 1024 italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT Gpc) of the MG-GLAM simulations, insufficient for thoroughly testing the large scales that are crucial for extracting cosmological information from full-shape analysis. Further, to find the MG signal we were forced to rescale the covariance by factors of 1/251251/251 / 25 and 1/10011001/1001 / 100, reaching effective volumes up to V=100(h1Gpc)3𝑉100superscriptsuperscript1Gpc3V=100\,(h^{-1}\,\text{Gpc})^{3}italic_V = 100 ( italic_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT Gpc ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, for which the simulations may not be sufficiently accurate. Therefore, we additionally use the cubic boxes of the NSeries simulations, primarily used to validate the BOSS pipelines. Despite being available only for GR, we successfully utilized these simulations, allowing the MG parameter |fR0|subscript𝑓𝑅0|f_{R0}|| italic_f start_POSTSUBSCRIPT italic_R 0 end_POSTSUBSCRIPT | to vary freely and achieving excellent results using our methodology.

The advent of the Dark Energy Spectroscopic Instrument (DESI) and Euclid spectroscopic surveys opens new opportunities to test models beyond the standard ΛΛ\Lambdaroman_ΛCDM with the clustering of galaxies. In particular, MG models that influence the late times clustering can elude probes based on CMB observations, or even kinematics tests in cosmological distances imposed by, e.g, Supernovae type Ia. Hence, new non-linear methodologies that account for additional scales, but at the same time being sufficiently fast to be implemented in MCMC samplers for parameter estimation, would prove valuable for investigating gravitational effects in the forthcoming years. Future endeavors in this line of research will steer towards this objective, together with the joint utilization of diverse cosmological probes.

Acknowledgments

AA and HN are supported by Ciencia de Frontera grant No. 319359. AA, JLCC, and MARM acknowledge support by CONACyT project 283151. BL acknowledges support by the UK STFC Consolidated Grants ST/P000541/1, ST/T000244/1, ST/X001075/1.

The MG-GLAM simulations and MCMC analysis in this work used the DiRAC@Durham facility managed by the Institute for Computational Cosmology on behalf of the STFC DiRAC HPC Facility (www.dirac.ac.uk). The equipment was funded by BEIS capital funding via STFC capital grants ST/K00042X/1, ST/P002293/1, ST/R002371/1 and ST/S002502/1, Durham University and STFC operations grant ST/R000832/1. DiRAC is part of the National e-Infrastructure.

Appendix A Third order kernels

The transverse part of the third order Lagrangian displacement kernel is given by

Li(3)(𝒌1,𝒌2,𝒌3)subscriptsuperscript𝐿3𝑖subscript𝒌1subscript𝒌2subscript𝒌3\displaystyle L^{(3)}_{i}(\bm{k}_{1},\bm{k}_{2},\bm{k}_{3})italic_L start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) =kik2{57(𝒜(3)(3)(𝒌2𝒌3)2k22k23)(1(𝒌1𝒌23)2k12k232)\displaystyle=\frac{k^{i}}{k^{2}}\Bigg{\{}\frac{5}{7}\left(\mathcal{A}^{(3)}-% \mathcal{B}^{(3)}\frac{(\bm{k}_{2}\cdot\bm{k}_{3})^{2}}{k^{2}_{2}k^{3}_{2}}% \right)\left(1-\frac{(\bm{k}_{1}\cdot\bm{k}_{23})^{2}}{k_{1}^{2}k_{23}^{2}}\right)= divide start_ARG italic_k start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG { divide start_ARG 5 end_ARG start_ARG 7 end_ARG ( caligraphic_A start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT - caligraphic_B start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ) ( 1 - divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG )
13(𝒞(3)3𝒟(3)(𝒌2𝒌3)2k22k32+2(3)(𝒌1𝒌2)(𝒌2𝒌3)(𝒌3𝒌1)k12k22k32)},\displaystyle\quad-\frac{1}{3}\left(\,\mathcal{C}^{(3)}-3\mathcal{D}^{(3)}% \frac{(\bm{k}_{2}\cdot\bm{k}_{3})^{2}}{k^{2}_{2}k^{2}_{3}}+2\mathcal{E}^{(3)}% \frac{(\bm{k}_{1}\cdot\bm{k}_{2})(\bm{k}_{2}\cdot\bm{k}_{3})(\bm{k}_{3}\cdot% \bm{k}_{1})}{k_{1}^{2}k^{2}_{2}k^{2}_{3}}\,\right)\Bigg{\}},- divide start_ARG 1 end_ARG start_ARG 3 end_ARG ( caligraphic_C start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT - 3 caligraphic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG + 2 caligraphic_E start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ( bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG ) } , (A.1)

with the scale- and time-dependent functions given by

𝒜(3),(3)(𝒌1,𝒌2,𝒌3)superscript𝒜3superscript3subscript𝒌1subscript𝒌2subscript𝒌3\displaystyle\mathcal{A}^{(3)},\mathcal{B}^{(3)}(\bm{k}_{1},\bm{k}_{2},\bm{k}_% {3})caligraphic_A start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT , caligraphic_B start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) =75D𝒜,(3)(𝒌1,𝒌2,𝒌3)D+(k1)D+(k2)D+(k3),absent75subscriptsuperscript𝐷3𝒜subscript𝒌1subscript𝒌2subscript𝒌3subscript𝐷subscript𝑘1subscript𝐷subscript𝑘2subscript𝐷subscript𝑘3\displaystyle=\frac{7}{5}\frac{D^{(3)}_{\mathcal{A},\mathcal{B}}(\bm{k}_{1},% \bm{k}_{2},\bm{k}_{3})}{D_{+}(k_{1})D_{+}(k_{2})D_{+}(k_{3})},= divide start_ARG 7 end_ARG start_ARG 5 end_ARG divide start_ARG italic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_A , caligraphic_B end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_ARG , (A.2)
𝒞(3),𝒟(3),(3)(𝒌1,𝒌2,𝒌3)superscript𝒞3superscript𝒟3superscript3subscript𝒌1subscript𝒌2subscript𝒌3\displaystyle\mathcal{C}^{(3)},\mathcal{D}^{(3)},\mathcal{E}^{(3)}(\bm{k}_{1},% \bm{k}_{2},\bm{k}_{3})caligraphic_C start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT , caligraphic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT , caligraphic_E start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) =D𝒞,𝒟,(3)(𝒌1,𝒌2,𝒌3)D+(k1)D+(k2)D+(k3),absentsubscriptsuperscript𝐷3𝒞𝒟subscript𝒌1subscript𝒌2subscript𝒌3subscript𝐷subscript𝑘1subscript𝐷subscript𝑘2subscript𝐷subscript𝑘3\displaystyle=\frac{D^{(3)}_{\mathcal{C},\mathcal{D},\mathcal{E}}(\bm{k}_{1},% \bm{k}_{2},\bm{k}_{3})}{D_{+}(k_{1})D_{+}(k_{2})D_{+}(k_{3})},= divide start_ARG italic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_C , caligraphic_D , caligraphic_E end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_ARG , (A.3)

and third order growth functions

(𝒯^A(k))D𝒜(3)^𝒯𝐴𝑘subscriptsuperscript𝐷3𝒜\displaystyle\big{(}\mathbf{\hat{\mathcal{T}}}-A(k)\big{)}D^{(3)}_{\mathcal{A}}( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_A end_POSTSUBSCRIPT =3D+(k1)(A(k1)+𝒯^A(k))D𝒜(2)(𝒌2,𝒌3),absent3subscript𝐷subscript𝑘1𝐴subscript𝑘1^𝒯𝐴𝑘subscriptsuperscript𝐷2𝒜subscript𝒌2subscript𝒌3\displaystyle=3D_{+}(k_{1})\big{(}A(k_{1})+\mathbf{\hat{\mathcal{T}}}-A(k)\big% {)}D^{(2)}_{\mathcal{A}}(\bm{k}_{2},\bm{k}_{3}),= 3 italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( italic_A ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_A end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) , (A.4)
(𝒯^A(k))D(3)^𝒯𝐴𝑘subscriptsuperscript𝐷3\displaystyle\big{(}\mathbf{\hat{\mathcal{T}}}-A(k)\big{)}D^{(3)}_{\mathcal{B}}( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_B end_POSTSUBSCRIPT =3D+(k1)(A(k1)+𝒯^A(k))D(2)(𝒌2,𝒌3),absent3subscript𝐷subscript𝑘1𝐴subscript𝑘1^𝒯𝐴𝑘subscriptsuperscript𝐷2subscript𝒌2subscript𝒌3\displaystyle=3D_{+}(k_{1})\big{(}A(k_{1})+\mathbf{\hat{\mathcal{T}}}-A(k)\big% {)}D^{(2)}_{\mathcal{B}}(\bm{k}_{2},\bm{k}_{3}),= 3 italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( italic_A ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_B end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) , (A.5)
(𝒯^A(k))D𝒞(3)^𝒯𝐴𝑘subscriptsuperscript𝐷3𝒞\displaystyle\big{(}\mathbf{\hat{\mathcal{T}}}-A(k)\big{)}D^{(3)}_{\mathcal{C}}( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_C end_POSTSUBSCRIPT =9D+(k1)(A(k1)+𝒯^2A(k))D𝒜(2)(𝒌2,𝒌3)absent9subscript𝐷subscript𝑘1𝐴subscript𝑘1^𝒯2𝐴𝑘subscriptsuperscript𝐷2𝒜subscript𝒌2subscript𝒌3\displaystyle=9D_{+}(k_{1})\big{(}A(k_{1})+\mathbf{\hat{\mathcal{T}}}-2A(k)% \big{)}D^{(2)}_{\mathcal{A}}(\bm{k}_{2},\bm{k}_{3})= 9 italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( italic_A ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + over^ start_ARG caligraphic_T end_ARG - 2 italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_A end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT )
3A(k)D+(k1)D+(k2)D+(k3)3𝐴𝑘subscript𝐷subscript𝑘1subscript𝐷subscript𝑘2subscript𝐷subscript𝑘3\displaystyle\quad-3A(k)D_{+}(k_{1})D_{+}(k_{2})D_{+}(k_{3})- 3 italic_A ( italic_k ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT )
+3KFL(3)(𝒌1,𝒌2,𝒌3)D+(k1)D+(k2)D+(k3),3subscriptsuperscript𝐾3FLsubscript𝒌1subscript𝒌2subscript𝒌3subscript𝐷subscript𝑘1subscript𝐷subscript𝑘2subscript𝐷subscript𝑘3\displaystyle\quad+3K^{(3)}_{\text{FL}}(\bm{k}_{1},\bm{k}_{2},\bm{k}_{3})D_{+}% (k_{1})D_{+}(k_{2})D_{+}(k_{3}),+ 3 italic_K start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT FL end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) , (A.6)
(𝒯^A(k))D𝒟(3)^𝒯𝐴𝑘subscriptsuperscript𝐷3𝒟\displaystyle\big{(}\mathbf{\hat{\mathcal{T}}}-A(k)\big{)}D^{(3)}_{\mathcal{D}}( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_D end_POSTSUBSCRIPT =3D+(k1)(A(k1)+𝒯^2A(k))D(2)(𝒌2,𝒌3)absent3subscript𝐷subscript𝑘1𝐴subscript𝑘1^𝒯2𝐴𝑘subscriptsuperscript𝐷2subscript𝒌2subscript𝒌3\displaystyle=3D_{+}(k_{1})\big{(}A(k_{1})+\mathbf{\hat{\mathcal{T}}}-2A(k)% \big{)}D^{(2)}_{\mathcal{B}}(\bm{k}_{2},\bm{k}_{3})= 3 italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ( italic_A ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + over^ start_ARG caligraphic_T end_ARG - 2 italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_B end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT )
+3A(k)D+(k1)D+(k2)D+(k3),3𝐴𝑘subscript𝐷subscript𝑘1subscript𝐷subscript𝑘2subscript𝐷subscript𝑘3\displaystyle\quad+3A(k)D_{+}(k_{1})D_{+}(k_{2})D_{+}(k_{3}),+ 3 italic_A ( italic_k ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) , (A.7)
(𝒯^A(k))D(3)^𝒯𝐴𝑘subscriptsuperscript𝐷3\displaystyle\big{(}\mathbf{\hat{\mathcal{T}}}-A(k)\big{)}D^{(3)}_{\mathcal{E}}( over^ start_ARG caligraphic_T end_ARG - italic_A ( italic_k ) ) italic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_E end_POSTSUBSCRIPT =3(3A(k1)A(k))D+(k1)D+(k2)D+(k3),absent33𝐴subscript𝑘1𝐴𝑘subscript𝐷subscript𝑘1subscript𝐷subscript𝑘2subscript𝐷subscript𝑘3\displaystyle=3\big{(}3A(k_{1})-A(k)\big{)}D_{+}(k_{1})D_{+}(k_{2})D_{+}(k_{3}),= 3 ( 3 italic_A ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - italic_A ( italic_k ) ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) , (A.8)

where the third order FL kernel is given by

KFL(3)(𝒌1,𝒌2,𝒌3)=3(A(k)A(k1))[k23iLi(2)(𝒌2,𝒌3)𝒌1𝒌23k2322(𝒌1𝒌2)(𝒌1𝒌3)k22k32]subscriptsuperscript𝐾3FLsubscript𝒌1subscript𝒌2subscript𝒌33𝐴𝑘𝐴subscript𝑘1delimited-[]superscriptsubscript𝑘23𝑖subscriptsuperscript𝐿2𝑖subscript𝒌2subscript𝒌3subscript𝒌1subscript𝒌23superscriptsubscript𝑘2322subscript𝒌1subscript𝒌2subscript𝒌1subscript𝒌3superscriptsubscript𝑘22superscriptsubscript𝑘32\displaystyle K^{(3)}_{\text{FL}}(\bm{k}_{1},\bm{k}_{2},\bm{k}_{3})=3(A(k)-A(k% _{1}))\left[k_{23}^{i}L^{(2)}_{i}(\bm{k}_{2},\bm{k}_{3})\frac{\bm{k}_{1}\cdot% \bm{k}_{23}}{k_{23}^{2}}-2\frac{(\bm{k}_{1}\cdot\bm{k}_{2})(\bm{k}_{1}\cdot\bm% {k}_{3})}{k_{2}^{2}k_{3}^{2}}\right]italic_K start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT FL end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = 3 ( italic_A ( italic_k ) - italic_A ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ) [ italic_k start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT italic_L start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) divide start_ARG bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG - 2 divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ( bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ]
+3(A(k)A(k23))𝒌1𝒌23k12[1+2(𝒌2𝒌3)k32+(𝒌2𝒌3)2k22k32+k23iLi(2)(𝒌2,𝒌3)].3𝐴𝑘𝐴subscript𝑘23subscript𝒌1subscript𝒌23superscriptsubscript𝑘12delimited-[]12subscript𝒌2subscript𝒌3superscriptsubscript𝑘32superscriptsubscript𝒌2subscript𝒌32superscriptsubscript𝑘22superscriptsubscript𝑘32superscriptsubscript𝑘23𝑖subscriptsuperscript𝐿2𝑖subscript𝒌2subscript𝒌3\displaystyle\quad+3\big{(}A(k)-A(k_{23})\big{)}\frac{\bm{k}_{1}\cdot\bm{k}_{2% 3}}{k_{1}^{2}}\left[1+2\frac{(\bm{k}_{2}\cdot\bm{k}_{3})}{k_{3}^{2}}+\frac{(% \bm{k}_{2}\cdot\bm{k}_{3})^{2}}{k_{2}^{2}k_{3}^{2}}+k_{23}^{i}L^{(2)}_{i}(\bm{% k}_{2},\bm{k}_{3})\right].+ 3 ( italic_A ( italic_k ) - italic_A ( italic_k start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) ) divide start_ARG bold_italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG [ 1 + 2 divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋅ bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + italic_k start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT italic_L start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( bold_italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_italic_k start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ] . (A.9)

Using the identities 𝒯^D+2=2D+𝒯^D++2D˙+^𝒯superscriptsubscript𝐷22subscript𝐷^𝒯subscript𝐷2subscript˙𝐷\mathbf{\hat{\mathcal{T}}}D_{+}^{2}=2D_{+}\mathbf{\hat{\mathcal{T}}}D_{+}+2% \dot{D}_{+}over^ start_ARG caligraphic_T end_ARG italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 2 italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT over^ start_ARG caligraphic_T end_ARG italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT + 2 over˙ start_ARG italic_D end_ARG start_POSTSUBSCRIPT + end_POSTSUBSCRIPT and (𝒯^32H2)1[32H2D+3]=16D+3superscript^𝒯32superscript𝐻21delimited-[]32superscript𝐻2superscriptsubscript𝐷316superscriptsubscript𝐷3(\mathbf{\hat{\mathcal{T}}}-\frac{3}{2}H^{2})^{-1}[\frac{3}{2}H^{2}D_{+}^{3}]=% \frac{1}{6}D_{+}^{3}( over^ start_ARG caligraphic_T end_ARG - divide start_ARG 3 end_ARG start_ARG 2 end_ARG italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT [ divide start_ARG 3 end_ARG start_ARG 2 end_ARG italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ] = divide start_ARG 1 end_ARG start_ARG 6 end_ARG italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, where D+subscript𝐷D_{+}italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT is the growing solution to (𝒯^32H2)D+=0^𝒯32superscript𝐻2subscript𝐷0(\mathbf{\hat{\mathcal{T}}}-\frac{3}{2}H^{2})D_{+}=0( over^ start_ARG caligraphic_T end_ARG - divide start_ARG 3 end_ARG start_ARG 2 end_ARG italic_H start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) italic_D start_POSTSUBSCRIPT + end_POSTSUBSCRIPT = 0, and H=2/(3t)𝐻23𝑡H=2/(3t)italic_H = 2 / ( 3 italic_t ), it is straightforward to check that 𝒜(3)=(3)=𝒞(3)=𝒟(3)=(3)=1superscript𝒜3superscript3superscript𝒞3superscript𝒟3superscript31\mathcal{A}^{(3)}=\mathcal{B}^{(3)}=\mathcal{C}^{(3)}=\mathcal{D}^{(3)}=% \mathcal{E}^{(3)}=1caligraphic_A start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT = caligraphic_B start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT = caligraphic_C start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT = caligraphic_D start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT = caligraphic_E start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT = 1 for EdS.

References