Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

The SZ effect with anisotropic distributions and high energy electrons

Elizabeth Lee    and Jens Chluba
(March 2024)
Abstract

Future observations of the Sunyaev-Zeldovich (SZ) effect promise ever improving measurements in terms of both sensitivity and angular resolution. As such, it is increasingly relevant to model ‘higher-order’ contributions to the SZ effect. This work examines the effects of high-energy non-thermal electron distributions and those of anisotropic electron and photon distributions on the SZ signals. Analytic forms of the anisotropic scattering kernels for photons and electrons have been derived and investigated. We present a method for determining the anisotropic contributions through a spherical harmonic decomposition to arbitrary angular multipoles, and discuss the behaviour of these scattering kernels. We then carry out an exploration of various simplistic models of high energy non-thermal electron distributions, and examine their anisotropic behaviour. The kinematic SZ in the relativistic regime is studied using the kernel formulation allowing us to clarifying the role of kinematic corrections to the scattering optical depth. We finally present a release of an updated and refined version of SZpack including a new integrated Python interface and new modules for the calculation of various SZ signals, including those described in this paper.

1 Introduction

The Sunyaev-Zeldovich (SZ) effect [1, 2] is a probe of galaxy clusters and the large-scale structure in our Universe. It emerges as a consequence of hot plasmas upscattering the comparatively cold photons of the cosmic microwave background (CMB) in the Doppler-dominated regime of Compton scattering.111This means that Klein-Nishina corrections can be neglected throughout. As such, it leads to unique distortions in the CMB that can be used to increase our understanding of the galaxy clusters alongside the CMB itself.

In this paper, we focus on the effects of anisotropy in the incoming electron and photon distributions alongside an exploration of the effects of simple models of non-thermal high energy electron populations and their intersection with anisotropy. We approach the scattering problem using redistribution kernels that can be applied up to high electron momenta in the relativistic regime.

Overviews of the traditional SZ effect can be found in e.g., [3] and [4]. Generally speaking, the classical thermal SZ (tSZ) effect is derived by assuming an isotropic thermal photon distribution and an isotropic thermal electron momentum distribution. The kinematic SZ (kSZ) effect – the signal caused by bulk motion of the cluster in the CMB frame – can be then understood as the two populations being isotropic in their respective frames, while leading to anisotropy in the interaction due to their relative motion. The related scattering problem can then be solved by either using an anisotropic electron distribution to scatter the isotropic CMB [5, 6, 7, 8] or to apply anisotropic photon scattering kernels in the rest frame of the electron cloud to obtain the results by successive Lorentz transformations [9, 8, 10]. The latter approach allowed clarifying the role of kinematic corrections to the thermal SZ effect [8]; however, only up to second order in the peculiar motion of the cluster. The relativistic correction due to the motion of the observer can be added similarly [11, 12, 8]. Here we provide the formalism to extend to arbitrary electron momenta with the limitation that in the restframe of the scattering electron Klein-Nishina corrections need to remain small.

While the impact of ‘anisotropies’ has been discussed indirectly for the SZ effect, their role is more explicit in the context of the polarized SZ (pSZ) effect [e.g., 13, 14, 15]. Importantly, the kSZ effect relies predominantly on induced dipoles in the distributions, while the pSZ relies on the quadrupole [16, 17]. However, beyond motion-induced anisotropies, the SZ effect may also be caused by locally anisotropic electron distributions (particularly for jets and outflows) or the intrinsic anisotropies in the photon background itself. In these cases, complex scattering occurs between different anisotropies – as the scattering generally tends towards creating isotropy within the medium.

Here, we discuss a framework to consider arbitrary multipole components to SZ scattering. This follows on the works of e.g., [18, 19] to create scattering kernels that describe the probability of a scattering from one frequency to another given a particular incoming electron momentum. We extend the previous considerations to an anisotropic formulation allowing for the expression of either the electron or the photon distribution in terms of an spherical harmonic decomposition about the line-of-sight. This allows for an accurate computation of the impact of anisotropies in the SZ effect. While the expressions given here should be applicable with high accuracy to the SZ effect, for general problems there may be some aspects still to be uncovered, as we remain in the Doppler-dominated regime instead of extending to general Compton scattering [e.g., 20, 21, 22, 23]. A generalization is left to future studies, but may have a range of applications (see Sect. 6.3).

It has been well established that the photon anisotropies generally lead to small signals [e.g., 13, 24, 19]; however, in the future high precision measurements are expected, such that new effects may come into observational reach. We also highlight that the role of electron anisotropy has been studied far less, as it, for instance, relies on a firm understanding of the magnetic fields within the ICM and other sources of microphysical anisotropies [14, 15]. However, these previous studies indicate that this could lead to pSZ effects of a comparable size to the other commonly discussed pSZ effects. It is also worth noting that microphysical electron anisotropies may play a larger role in the non-thermal regime, which is not well-thermalised and may magnify any effects that are generated. This calls for generalized treatments of the scattering problem as we present here with a focus on intensity.

Accordingly, alongside a consideration of anisotropies, we also examine some simple models of high-energy non-thermal electron populations [e.g., 18, 25, 26] to showcase how the related SZ signal differ from those due to thermal electron distributions. It is worth making an aside to clarify what is meant by non-thermal electron populations. In general, clusters are largely thermalised – they sit in massive gravitationally-bound halos that are the primary cause of the high cluster temperatures. However, firstly, there is a temperature distribution across clusters, with them (generally-speaking) being hotter closer to the core and cooler towards the edges [see 27, 28, for discussion in the context of SZ]. Secondly, local non-thermal electron disruption can be caused by a number of processes – e.g., jets, feedback, shocks, turbulence and cosmic rays, which need to be considered separately.

In general, when there is temperature variance within clusters, it must be determined whether the electron distribution is always locally thermalised, in which case the total SZ effect can be calculated by superposing the contribution from each component along the line of sight within clusters. To simplify the computation, a moment expansion around the mean temperature can be applied, leading to a clean separation of spectral and spatial effects [e.g., 29, 27]. On the other hand, when the departures lead to local non-thermal electron distributions, the inherent local SZ distortion will necessarily be modified, and more general methods are required to compute the signal.

A further distinction must also be made about the source of non-thermality. While, for instance, turbulence and ‘non-thermal’ pressure exist in clusters leading to low-energy modifications to the SZ distortion – the effects on the observed cluster tSZ effect and relativistic corrections will be small (although the effects may be relevant in consideration of the resolved kSZ effect). However, in this paper, we focus on high-energy non-thermal contributions sourced by, for instance, jets and shocks. These could have significant effects on the observed signal, especially in the high-energy tail of the SZ signal. These same high-energy phenomena may also cause over-heated regions outside of the extent of the clusters themselves, that could be observed with high-precision, well-resolved CMB measurements [30, 31], requiring robust treatments of the underlying scattering processes given here.

Finally, this paper also serves to announce the release of an updated and improved version of SZpack 222SZpack can be found at github.com/CMBSPEC/SZpack. This new version contains a new fully-integrated Python wrapper and the extension of several so far unreleased modules, including the code necessary to calculate the effects presented in this work and beyond.

This paper is arranged as follows, in Section 2 we present the analytic forms of the SZ anisotropic scattering kernels and the mathematical background behind them. In Section 3, we discuss the impact of anisotropies in the photon distribution and Section 4 examines the effects of anisotropies in the electron distribution. Section 5 uses a range of simple models of non-thermal electron momentum distributions to explore the effects of these components as both isotropic and anisotropic contributions. In Section 6, we discuss the impacts of all these contributions to the SZ effects and we conclude in Section 7.

2 Theory

In considerations of the SZ effect, an assumption of isotropy in both the photon and electron populations is usually taken. To define anisotropic scattering processes we must first determine what exactly is meant by the anisotropic scattering kernel. While in principle it would be possible to consider both an anisotropic electron and photon field, in this work we will only consider each separately. It should be noted that this paper focuses on the SZ scattering and thus assumes everything is in the Doppler-dominated regime where the electron energy greatly exceeds the photon energy and Klein-Nishina corrections can still be neglected.

To begin, it is convenient to define the relevant quantities involved in the SZ scattering process. The process is that of an incoming photon and electron, exchanging energy and momentum. The interaction takes the form γ(K0)+e(P0)γ(K)+e(P)𝛾subscript𝐾0superscript𝑒subscript𝑃0𝛾superscript𝐾superscript𝑒superscript𝑃\gamma(K_{0})+e^{-}(P_{0})\leftrightarrow\gamma(K^{\prime})+e^{-}(P^{\prime})italic_γ ( italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) + italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ( italic_P start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ↔ italic_γ ( italic_K start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) + italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ( italic_P start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) where here, K0subscript𝐾0K_{0}italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, P0subscript𝑃0P_{0}italic_P start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, Ksuperscript𝐾K^{\prime}italic_K start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and Psuperscript𝑃P^{\prime}italic_P start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT are the associated 4-vectors of the involved particles. A schematic of this process can be seen in Fig. 1. Then n(𝒌0)𝑛subscript𝒌0n(\boldsymbol{k}_{0})italic_n ( bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) is the photon occupation number at dimensionless frequency ω0=hν0/mec2subscript𝜔0subscript𝜈0subscript𝑚esuperscript𝑐2\omega_{0}=h\nu_{0}/{m_{\rm e}}c^{2}italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_h italic_ν start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT / italic_m start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_c start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, and f(𝒑0)𝑓subscript𝒑0f(\boldsymbol{p}_{0})italic_f ( bold_italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) is the electron momentum distribution function; 𝒑0subscript𝒑0\boldsymbol{p}_{0}bold_italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, 𝒑superscript𝒑\boldsymbol{p}^{\prime}bold_italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, 𝒌0subscript𝒌0\boldsymbol{k}_{0}bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and 𝒌superscript𝒌\boldsymbol{k}^{\prime}bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT are the three-vectors associated with P0subscript𝑃0P_{0}italic_P start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, Psuperscript𝑃P^{\prime}italic_P start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, K0subscript𝐾0K_{0}italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and Ksuperscript𝐾K^{\prime}italic_K start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT respectively. We use energies and momenta in units of mec2subscript𝑚esuperscript𝑐2{m_{\rm e}}c^{2}italic_m start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_c start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and mecsubscript𝑚e𝑐{m_{\rm e}}citalic_m start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_c, respectively, such that ω0subscript𝜔0\omega_{0}italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and ωsuperscript𝜔\omega^{\prime}italic_ω start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, the dimensionless frequencies, denote also the photon energies; γ0subscript𝛾0{\gamma}_{0}italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and γsuperscript𝛾{\gamma}^{\prime}italic_γ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT are the electron energies and also the Lorentz factors, i.e., γ0=E0/mec2=1+p02=1/1β02subscript𝛾0subscript𝐸0subscript𝑚esuperscript𝑐21superscriptsubscript𝑝0211superscriptsubscript𝛽02{\gamma}_{0}=E_{0}/{m_{\rm e}}c^{2}=\sqrt{1+p_{0}^{2}}=1/\sqrt{1-{\beta}_{0}^{% 2}}italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_E start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT / italic_m start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_c start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = square-root start_ARG 1 + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG = 1 / square-root start_ARG 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG, where p0subscript𝑝0p_{0}italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is the dimensionless momentum, and β0=\varv/c=γ0p0subscript𝛽0\varv𝑐subscript𝛾0subscript𝑝0{\beta}_{0}=\varv/c={\gamma}_{0}p_{0}italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = / italic_c = italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT the dimensionless speed. It is also useful to define three angles via their cosines, such that μ0=𝒑^0𝒌^0subscript𝜇0subscript^𝒑0subscriptbold-^𝒌0\mu_{0}=\hat{\boldsymbol{p}}_{0}\cdot\boldsymbol{\hat{k}}_{0}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = over^ start_ARG bold_italic_p end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⋅ overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, μ=𝒑^0𝒌^superscript𝜇subscript^𝒑0superscriptbold-^𝒌\mu^{\prime}=\hat{\boldsymbol{p}}_{0}\cdot\boldsymbol{\hat{k}}^{\prime}italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = over^ start_ARG bold_italic_p end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⋅ overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and μsc=𝒌^0𝒌^subscript𝜇scsubscriptbold-^𝒌0superscriptbold-^𝒌\mu_{\rm sc}=\boldsymbol{\hat{k}}_{0}\cdot\boldsymbol{\hat{k}}^{\prime}italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT = overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⋅ overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT where the ‘hats’ indicate that the vectors are normalised.

Refer to caption
Figure 1: Here K0subscript𝐾0K_{0}italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and Ksuperscript𝐾K^{\prime}italic_K start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT are the four-vectors for the incoming and outgoing photons, with dimensionless frequencies ω0subscript𝜔0\omega_{0}italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and ωsuperscript𝜔\omega^{\prime}italic_ω start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and dimensionless momenta 𝒌0subscript𝒌0\boldsymbol{k}_{0}bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and 𝒌superscript𝒌\boldsymbol{k}^{\prime}bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. P0subscript𝑃0P_{0}italic_P start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and Psuperscript𝑃P^{\prime}italic_P start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT are the four vectors for the incoming and outgoing electrons, with dimensionless energies γ0subscript𝛾0{\gamma}_{0}italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and γsuperscript𝛾{\gamma}^{\prime}italic_γ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and momenta 𝒑0subscript𝒑0\boldsymbol{p}_{0}bold_italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and 𝒑superscript𝒑\boldsymbol{p}^{\prime}bold_italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Then μ0subscript𝜇0\mu_{0}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, μsuperscript𝜇\mu^{\prime}italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and μscsubscript𝜇sc\mu_{\rm sc}italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT are the cosines of the marked angles. Note that since the scattering is three-dimensional the relationship between these angles is complex. The axes are to emphasise the dimensionality of the scattering, with z𝑧zitalic_z aligned along the direction of the incoming photon.

While in principle an anisotropic distribution can be expressed in any frame, for anisotropic SZ considerations there is a preferred frame for the spherical harmonic decomposition of the anisotropy. In an expansion about the axis of the photon K0subscript𝐾0K_{0}italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT (i.e., the z𝑧zitalic_z-axis, as is depicted in Fig. 1), an anisotropic photon distribution can be expressed333This now uses x=hν/kBTCMBsuperscript𝑥superscript𝜈subscript𝑘Bsubscript𝑇CMBx^{\prime}=h\nu^{\prime}/{k_{\rm B}}{T_{\rm CMB}}italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_h italic_ν start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT / italic_k start_POSTSUBSCRIPT roman_B end_POSTSUBSCRIPT italic_T start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT as dimensionless frequency. as n(𝒌)=,mnm(x)Ym(μsc,ϕsc)𝑛superscript𝒌subscript𝑚subscript𝑛𝑚superscript𝑥superscriptsubscript𝑌𝑚subscript𝜇scsubscriptitalic-ϕscn(\boldsymbol{k}^{\prime})=\sum_{\ell,m}n_{\ell m}(x^{\prime})Y_{\ell}^{m}(\mu% _{\rm sc},\phi_{\rm sc})italic_n ( bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = ∑ start_POSTSUBSCRIPT roman_ℓ , italic_m end_POSTSUBSCRIPT italic_n start_POSTSUBSCRIPT roman_ℓ italic_m end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) italic_Y start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT , italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ). However, as will be justified in Appendix A, in this frame, as long as either the photon or electron distribution is isotropic, only the m=0𝑚0m=0italic_m = 0 component will contribute to the distortion. This means the scattering of any anisotropic photon distribution by an isotropic electron distribution can be obtained by inserting n(𝒌)=n(x)P(μsc)𝑛superscript𝒌subscriptsubscript𝑛superscript𝑥subscript𝑃subscript𝜇scn(\boldsymbol{k}^{\prime})=\sum_{\ell}n_{\ell}(x^{\prime})P_{\ell}(\mu_{\rm sc})italic_n ( bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = ∑ start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT italic_n start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) instead, where Psubscript𝑃P_{\ell}italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT denote the Legendre polynomials. Here the Legendre transform is defined as n(x)=2+1211dμP(μ)n(x,μ)subscript𝑛𝑥212superscriptsubscript11differential-d𝜇subscript𝑃𝜇𝑛𝑥𝜇n_{\ell}(x)=\frac{2\ell+1}{2}\int_{-1}^{1}\mathrm{d}{\mu}\,P_{\ell}(\mu)\,n(x,\mu)italic_n start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_x ) = divide start_ARG 2 roman_ℓ + 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT roman_d italic_μ italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ ) italic_n ( italic_x , italic_μ ), with n(x,μ)=dϕ2πn(x,μ,ϕ)𝑛𝑥𝜇ditalic-ϕ2𝜋𝑛𝑥𝜇italic-ϕn(x,\mu)=\int\frac{\mathrm{d}{\phi}\,}{2\pi}n(x,\mu,\phi)italic_n ( italic_x , italic_μ ) = ∫ divide start_ARG roman_d italic_ϕ end_ARG start_ARG 2 italic_π end_ARG italic_n ( italic_x , italic_μ , italic_ϕ ). Similarly, the scattering of isotropic photons by an anisotropic electron distribution can be computed using f(𝒑0)=f(p0)P(μ0)𝑓subscript𝒑0subscriptsubscript𝑓subscript𝑝0subscript𝑃subscript𝜇0f(\boldsymbol{p}_{0})=\sum_{\ell}f_{\ell}(p_{0})P_{\ell}(\mu_{0})italic_f ( bold_italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) = ∑ start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) with μ0=𝒑^0𝒌^0subscript𝜇0subscript^𝒑0subscriptbold-^𝒌0\mu_{0}=\hat{\boldsymbol{p}}_{0}\cdot\boldsymbol{\hat{k}}_{0}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = over^ start_ARG bold_italic_p end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⋅ overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and similarly for f(𝒑)𝑓superscript𝒑f(\boldsymbol{p}^{\prime})italic_f ( bold_italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ). Note that 𝒑=𝒑0+𝒌0𝒌superscript𝒑subscript𝒑0subscript𝒌0superscript𝒌\boldsymbol{p}^{\prime}=\boldsymbol{p}_{0}+\boldsymbol{k}_{0}-\boldsymbol{k}^{\prime}bold_italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = bold_italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, such that the related dependencies can all be elimitated.

Let us start with the kinetic equation for the evolution of the photon at 𝒌0subscript𝒌0\boldsymbol{k}_{0}bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT in a general way as [cf. e.g., 8]

dn(x0,𝒌^0)dτd𝑛subscript𝑥0subscriptbold-^𝒌0d𝜏\displaystyle\frac{\mathrm{d}{n(x_{0},\boldsymbol{\hat{k}}_{0})}\,}{\mathrm{d}% {\tau}\,}divide start_ARG roman_d italic_n ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG roman_d italic_τ end_ARG =p02dp0dμ0dϕ0dμscdϕscσTNedσdΩ{f(𝒑)n(𝒌)[1+n(𝒌0)]f(𝒑0)n(𝒌0)[1+n(𝒌)]}absentsuperscriptsubscript𝑝02differential-dsubscript𝑝0dsubscript𝜇0dsubscriptitalic-ϕ0dsubscript𝜇scdsubscriptitalic-ϕscsubscript𝜎Tsubscript𝑁ed𝜎dΩ𝑓superscript𝒑𝑛superscript𝒌delimited-[]1𝑛subscript𝒌0𝑓subscript𝒑0𝑛subscript𝒌0delimited-[]1𝑛superscript𝒌\displaystyle=\int p_{0}^{2}\mathrm{d}{p_{0}}\,\frac{\mathrm{d}{\mu_{0}}\,% \mathrm{d}{\phi_{0}}\,\mathrm{d}{\mu_{\rm sc}}\,\mathrm{d}{\phi_{\rm sc}}\,}{{% \sigma_{\rm T}}\,N_{\rm e}}\,\frac{\mathrm{d}{\sigma}\,}{\mathrm{d}{\Omega}\,}% \bigg{\{}f(\boldsymbol{p}^{\prime})n(\boldsymbol{k}^{\prime})[1+n(\boldsymbol{% k}_{0})]-f(\boldsymbol{p}_{0})n(\boldsymbol{k}_{0})[1+n(\boldsymbol{k}^{\prime% })]\bigg{\}}= ∫ italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG divide start_ARG roman_d italic_σ end_ARG start_ARG roman_d roman_Ω end_ARG { italic_f ( bold_italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) italic_n ( bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) [ 1 + italic_n ( bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ] - italic_f ( bold_italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) italic_n ( bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) [ 1 + italic_n ( bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ] }
p02dp0dμ0dϕ0dμscdϕscσTNedσdΩ{f(𝒑)n(𝒌)f(𝒑0)n(𝒌0)}similar-to-or-equalsabsentsuperscriptsubscript𝑝02differential-dsubscript𝑝0dsubscript𝜇0dsubscriptitalic-ϕ0dsubscript𝜇scdsubscriptitalic-ϕscsubscript𝜎Tsubscript𝑁ed𝜎dΩ𝑓superscript𝒑𝑛superscript𝒌𝑓subscript𝒑0𝑛subscript𝒌0\displaystyle\simeq\int p_{0}^{2}\mathrm{d}{p_{0}}\,\frac{\mathrm{d}{\mu_{0}}% \,\mathrm{d}{\phi_{0}}\,\mathrm{d}{\mu_{\rm sc}}\,\mathrm{d}{\phi_{\rm sc}}\,}% {{\sigma_{\rm T}}\,N_{\rm e}}\,\frac{\mathrm{d}{\sigma}\,}{\mathrm{d}{\Omega}% \,}\bigg{\{}f(\boldsymbol{p}^{\prime})n(\boldsymbol{k}^{\prime})-f(\boldsymbol% {p}_{0})n(\boldsymbol{k}_{0})\bigg{\}}≃ ∫ italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG divide start_ARG roman_d italic_σ end_ARG start_ARG roman_d roman_Ω end_ARG { italic_f ( bold_italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) italic_n ( bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) - italic_f ( bold_italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) italic_n ( bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) }
=n(x0,𝒌^0)+=0m=0dt𝒫m(t)nm(tx0),absent𝑛subscript𝑥0subscriptbold-^𝒌0superscriptsubscript0superscriptsubscript𝑚superscriptsubscript0differential-d𝑡superscriptsubscript𝒫𝑚𝑡subscript𝑛𝑚𝑡subscript𝑥0\displaystyle=-n(x_{0},\boldsymbol{\hat{k}}_{0})+\sum_{\ell=0}^{\infty}\sum_{m% =-\ell}^{\ell}\int_{0}^{\infty}\mathrm{d}{t}\,\mathcal{P}_{\ell}^{m}(t)\,n_{% \ell m}(t\,x_{0}),= - italic_n ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) + ∑ start_POSTSUBSCRIPT roman_ℓ = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_m = - roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT roman_d italic_t caligraphic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT ( italic_t ) italic_n start_POSTSUBSCRIPT roman_ℓ italic_m end_POSTSUBSCRIPT ( italic_t italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) , (2.1)

where dσ/dΩd𝜎dΩ\mathrm{d}{\sigma}\,/\mathrm{d}{\Omega}\,roman_d italic_σ / roman_d roman_Ω is the differential Compton scattering cross section times the Møller speed444The normalization is dσdΩdμ0dϕ0dμscdϕsc4πσT=1d𝜎dΩdsubscript𝜇0dsubscriptitalic-ϕ0dsubscript𝜇scdsubscriptitalic-ϕsc4𝜋subscript𝜎T1\int\frac{\mathrm{d}{\sigma}\,}{\mathrm{d}{\Omega}\,}\frac{\mathrm{d}{\mu_{0}}% \,\mathrm{d}{\phi_{0}}\,\mathrm{d}{\mu_{\rm sc}}\,\mathrm{d}{\phi_{\rm sc}}\,}% {4\pi\,{\sigma_{\rm T}}}=1∫ divide start_ARG roman_d italic_σ end_ARG start_ARG roman_d roman_Ω end_ARG divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG 4 italic_π italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT end_ARG = 1. [see Eq. (2) of 8] and Nesubscript𝑁eN_{\rm e}italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT the electron number density. Here, the first approximation ignores stimulated scattering effects (as is standard in SZ calculations) and the second equality uses tω/ω0𝑡superscript𝜔subscript𝜔0t\equiv\omega^{\prime}/\omega_{0}italic_t ≡ italic_ω start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT / italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT to describe the change of the scattered photon energy. We also introduced the scattering optical depth along the photon path by555In this definition, l𝑙litalic_l should be thought of as an affine parameter along the photon worldline which transforms like time under Lorentz boosts. dτ=σTNedld𝜏subscript𝜎Tsubscript𝑁ed𝑙{\rm d}\tau={\sigma_{\rm T}}N_{\rm e}{\rm d}lroman_d italic_τ = italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT roman_d italic_l.

The photon scattering kernel 𝒫m(t)subscriptsuperscript𝒫𝑚𝑡\mathcal{P}^{m}_{\ell}(t)caligraphic_P start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t ) averaged over the electron distribution can then be obtained using (see Appendix A for details)

𝒫m(t)==0m=pmin(t)p02dp0fm(p0)NeKmm(t,p0),Kmm(t,p0)dμ0dμscdϕscσTdϕ0dtdσdΩYm(μsc,ϕsc)Ym(μ0,ϕ0),formulae-sequencesuperscriptsubscript𝒫𝑚𝑡superscriptsubscriptsuperscript0superscriptsubscriptsuperscript𝑚superscriptsuperscriptsuperscriptsubscriptsubscript𝑝min𝑡superscriptsubscript𝑝02dsubscript𝑝0subscript𝑓superscriptsuperscript𝑚subscript𝑝0subscript𝑁esubscriptsuperscript𝐾𝑚superscript𝑚superscript𝑡subscript𝑝0superscriptsubscript𝐾superscript𝑚superscript𝑚𝑡subscript𝑝0dsubscript𝜇0dsubscript𝜇scdsubscriptitalic-ϕscsubscript𝜎Tdsubscriptitalic-ϕ0d𝑡d𝜎dΩsuperscriptsubscript𝑌𝑚subscript𝜇scsubscriptitalic-ϕscsuperscriptsubscript𝑌superscriptsuperscript𝑚subscript𝜇0subscriptitalic-ϕ0\begin{split}\mathcal{P}_{\ell}^{m}(t)&=\sum_{\ell^{\prime}=0}^{\infty}\sum_{m% ^{\prime}=-\ell^{\prime}}^{\ell^{\prime}}\int_{p_{\rm min}(t)}^{\infty}\frac{p% _{0}^{2}\mathrm{d}{p_{0}}\,f_{\ell^{\prime}m^{\prime}}(p_{0})}{N_{\rm e}}\,K^{% mm^{\prime}}_{\ell\ell^{\prime}}(t,p_{0}),\\[5.69054pt] K_{\ell\ell^{\prime}}^{mm^{\prime}}(t,p_{0})&\equiv\int\frac{\mathrm{d}{\mu_{0% }}\,\mathrm{d}{\mu_{\rm sc}}\,\mathrm{d}{\phi_{\rm sc}}\,}{{\sigma_{\rm T}}}% \frac{\mathrm{d}{\phi_{0}}\,}{\mathrm{d}{t}\,}\frac{\mathrm{d}{\sigma}\,}{% \mathrm{d}{\Omega}\,}Y_{\ell}^{m}(\mu_{\rm sc},\phi_{\rm sc})Y_{\ell^{\prime}}% ^{m^{\prime}}(\mu_{0},\phi_{0}),\end{split}start_ROW start_CELL caligraphic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT ( italic_t ) end_CELL start_CELL = ∑ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = - roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT roman_min end_POSTSUBSCRIPT ( italic_t ) end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT divide start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG italic_K start_POSTSUPERSCRIPT italic_m italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) , end_CELL end_ROW start_ROW start_CELL italic_K start_POSTSUBSCRIPT roman_ℓ roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≡ ∫ divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT end_ARG divide start_ARG roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG roman_d italic_t end_ARG divide start_ARG roman_d italic_σ end_ARG start_ARG roman_d roman_Ω end_ARG italic_Y start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT , italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) italic_Y start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ( italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) , end_CELL end_ROW (2.2)

with Kmm(t,p0)superscriptsubscript𝐾superscript𝑚superscript𝑚𝑡subscript𝑝0K_{\ell\ell^{\prime}}^{mm^{\prime}}(t,p_{0})italic_K start_POSTSUBSCRIPT roman_ℓ roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) denoting the general multipole scattering kernel, and where we have used pmin(t)=sinh(|log(t)|/2)subscript𝑝min𝑡𝑡2p_{\rm min}(t)=\sinh(|\log(t)|/2)italic_p start_POSTSUBSCRIPT roman_min end_POSTSUBSCRIPT ( italic_t ) = roman_sinh ( | roman_log ( italic_t ) | / 2 ).

However, given the comments above it is sufficient to compute the individual photon, Kγ=K000/2+1subscriptsuperscript𝐾𝛾superscriptsubscript𝐾00021K^{\gamma}_{\ell}=K_{\ell 0}^{00}/\sqrt{2\ell+1}italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT roman_ℓ 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 00 end_POSTSUPERSCRIPT / square-root start_ARG 2 roman_ℓ + 1 end_ARG, and electron, Ke=K000/2+1subscriptsuperscript𝐾esuperscriptsubscript𝐾00021K^{\rm e}_{\ell}=K_{0\ell}^{00}/\sqrt{2\ell+1}italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT 0 roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 00 end_POSTSUPERSCRIPT / square-root start_ARG 2 roman_ℓ + 1 end_ARG, scattering kernels as (see Appendix A for details)

Kγ(t,p0)dμ0dμscdϕsc4πσTdϕ0dtdσdΩP(μsc)Ke(t,p0)dμ0dμscdϕ04πσTdϕscdtdσdΩP(μ0)subscriptsuperscript𝐾𝛾𝑡subscript𝑝0dsubscript𝜇0dsubscript𝜇scdsubscriptitalic-ϕsc4𝜋subscript𝜎Tdsubscriptitalic-ϕ0d𝑡d𝜎dΩsubscript𝑃subscript𝜇scsubscriptsuperscript𝐾e𝑡subscript𝑝0dsubscript𝜇0dsubscript𝜇scdsubscriptitalic-ϕ04𝜋subscript𝜎Tdsubscriptitalic-ϕscd𝑡d𝜎dΩsubscript𝑃subscript𝜇0\begin{split}K^{\gamma}_{\ell}(t,p_{0})&\equiv\int\frac{\mathrm{d}{\mu_{0}}\,% \mathrm{d}{\mu_{\rm sc}}\,\mathrm{d}{\phi_{\rm sc}}\,}{4\pi\,{\sigma_{\rm T}}}% \frac{\mathrm{d}{\phi_{0}}\,}{\mathrm{d}{t}\,}\frac{\mathrm{d}{\sigma}\,}{% \mathrm{d}{\Omega}\,}P_{\ell}(\mu_{\rm sc})\\ K^{\rm e}_{\ell}(t,p_{0})&\equiv\int\frac{\mathrm{d}{\mu_{0}}\,\mathrm{d}{\mu_% {\rm sc}}\,\mathrm{d}{\phi_{0}}\,}{4\pi\,{\sigma_{\rm T}}}\frac{\mathrm{d}{% \phi_{\rm sc}}\,}{\mathrm{d}{t}\,}\frac{\mathrm{d}{\sigma}\,}{\mathrm{d}{% \Omega}\,}P_{\ell}(\mu_{0})\end{split}start_ROW start_CELL italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≡ ∫ divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG 4 italic_π italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT end_ARG divide start_ARG roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG roman_d italic_t end_ARG divide start_ARG roman_d italic_σ end_ARG start_ARG roman_d roman_Ω end_ARG italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≡ ∫ divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 4 italic_π italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT end_ARG divide start_ARG roman_d italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG roman_d italic_t end_ARG divide start_ARG roman_d italic_σ end_ARG start_ARG roman_d roman_Ω end_ARG italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL end_ROW (2.3)

and then average over an isotropic incoming electron or photon distribution respectively. Using the relations n0=4π/(2+1)nsubscript𝑛04𝜋21subscript𝑛n_{\ell 0}=\sqrt{4\pi/(2\ell+1)}\,n_{\ell}italic_n start_POSTSUBSCRIPT roman_ℓ 0 end_POSTSUBSCRIPT = square-root start_ARG 4 italic_π / ( 2 roman_ℓ + 1 ) end_ARG italic_n start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT and f0=4π/(2+1)fsubscript𝑓04𝜋21subscript𝑓f_{\ell 0}=\sqrt{4\pi/(2\ell+1)}\,f_{\ell}italic_f start_POSTSUBSCRIPT roman_ℓ 0 end_POSTSUBSCRIPT = square-root start_ARG 4 italic_π / ( 2 roman_ℓ + 1 ) end_ARG italic_f start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT, we then have two types of scattering problems, one for anisotropic photons scattered by isotropic electrons:

dn(x0,𝒌^0)dτd𝑛subscript𝑥0subscriptbold-^𝒌0d𝜏\displaystyle\frac{\mathrm{d}{n(x_{0},\boldsymbol{\hat{k}}_{0})}\,}{\mathrm{d}% {\tau}\,}divide start_ARG roman_d italic_n ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG roman_d italic_τ end_ARG =n(x0,𝒌^0)+=00dt𝒫γ(t)n(tx0)absent𝑛subscript𝑥0subscriptbold-^𝒌0superscriptsubscript0superscriptsubscript0differential-d𝑡subscriptsuperscript𝒫𝛾𝑡subscript𝑛𝑡subscript𝑥0\displaystyle=-n(x_{0},\boldsymbol{\hat{k}}_{0})+\sum_{\ell=0}^{\infty}\int_{0% }^{\infty}\mathrm{d}{t}\,\mathcal{P}^{\gamma}_{\ell}(t)\,n_{\ell}(t\,x_{0})= - italic_n ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) + ∑ start_POSTSUBSCRIPT roman_ℓ = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT roman_d italic_t caligraphic_P start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t ) italic_n start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) (2.4a)
𝒫γ(t)subscriptsuperscript𝒫𝛾𝑡\displaystyle\mathcal{P}^{\gamma}_{\ell}(t)caligraphic_P start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t ) =pmin(t)4πp02dp0f0(p0)NeKγ(t,p0),absentsuperscriptsubscriptsubscript𝑝min𝑡4𝜋superscriptsubscript𝑝02dsubscript𝑝0subscript𝑓0subscript𝑝0subscript𝑁esubscriptsuperscript𝐾𝛾𝑡subscript𝑝0\displaystyle=\int_{p_{\rm min}(t)}^{\infty}\frac{4\pi p_{0}^{2}\mathrm{d}{p_{% 0}}\,f_{0}(p_{0})}{N_{\rm e}}\,K^{\gamma}_{\ell}(t,p_{0}),= ∫ start_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT roman_min end_POSTSUBSCRIPT ( italic_t ) end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT divide start_ARG 4 italic_π italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) , (2.4b)

the other for anisotropic electrons scattering isotropic photons:

dn(x0,𝒌^0)dτd𝑛subscript𝑥0subscriptbold-^𝒌0d𝜏\displaystyle\frac{\mathrm{d}{n(x_{0},\boldsymbol{\hat{k}}_{0})}\,}{\mathrm{d}% {\tau}\,}divide start_ARG roman_d italic_n ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG roman_d italic_τ end_ARG =n(x0,𝒌^0)+0dt𝒫0e(t)n0(tx0),absent𝑛subscript𝑥0subscriptbold-^𝒌0superscriptsubscript0differential-d𝑡subscriptsuperscript𝒫e0𝑡subscript𝑛0𝑡subscript𝑥0\displaystyle=-n(x_{0},\boldsymbol{\hat{k}}_{0})+\int_{0}^{\infty}\mathrm{d}{t% }\,\mathcal{P}^{\rm e}_{0}(t)\,n_{0}(t\,x_{0}),= - italic_n ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , overbold_^ start_ARG bold_italic_k end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT roman_d italic_t caligraphic_P start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) italic_n start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) , (2.5a)
𝒫0e(t)subscriptsuperscript𝒫e0𝑡\displaystyle\mathcal{P}^{\rm e}_{0}(t)caligraphic_P start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) ==0pmin(t)4πp02dp0f(p0)NeKe(t,p0).absentsuperscriptsubscript0superscriptsubscriptsubscript𝑝min𝑡4𝜋superscriptsubscript𝑝02dsubscript𝑝0subscript𝑓subscript𝑝0subscript𝑁esubscriptsuperscript𝐾e𝑡subscript𝑝0\displaystyle=\sum_{\ell=0}^{\infty}\int_{p_{\rm min}(t)}^{\infty}\frac{4\pi p% _{0}^{2}\mathrm{d}{p_{0}}\,f_{\ell}(p_{0})}{N_{\rm e}}\,K^{\rm e}_{\ell}(t,p_{% 0}).= ∑ start_POSTSUBSCRIPT roman_ℓ = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT roman_min end_POSTSUBSCRIPT ( italic_t ) end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT divide start_ARG 4 italic_π italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_d italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) . (2.5b)

We note here that in cases where anisotropic electron distributions scatter isotropic photons, the scattered photon field becomes anisotropic. Similarly, anisotropic photons scattered by isotropic electrons generate anisotropies in the electron distribution, although this effect is negligible for the SZ regime. Therefore, the description given above can only be applied in the optically thin limit as relevant to the SZ effect since otherwise one would have to allow for both electron and photon anisotropies to evolve.

In [18], kernel K0γ(t,p0)K0000(t,p0)subscriptsuperscript𝐾𝛾0𝑡subscript𝑝0subscriptsuperscript𝐾0000𝑡subscript𝑝0K^{\gamma}_{0}(t,p_{0})\equiv K^{00}_{00}(t,p_{0})italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ≡ italic_K start_POSTSUPERSCRIPT 00 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 00 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) for isotropic media was given and can be expressed as

K0γ(t,p0)=332p06t{2t(1+t)(3+2p02)[|log(t)|2sinh1(p0)]|1t|[1+(10+8p02+4p04)t+t2]+4t(1+t)p0(3+3p02+p04)1+p02}.subscriptsuperscript𝐾𝛾0𝑡subscript𝑝0332superscriptsubscript𝑝06𝑡2𝑡1𝑡32superscriptsubscript𝑝02delimited-[]𝑡2sinsuperscripth1subscript𝑝01𝑡delimited-[]1108superscriptsubscript𝑝024superscriptsubscript𝑝04𝑡superscript𝑡24𝑡1𝑡subscript𝑝033superscriptsubscript𝑝02superscriptsubscript𝑝041superscriptsubscript𝑝02\begin{split}K^{\gamma}_{0}(t,p_{0})&=\frac{3}{32p_{0}^{6}t}\Bigg{\{}2t(1+t)(3% +2p_{0}^{2})\left[|\log(t)|-2{\rm sinh}^{-1}(p_{0})\right]\\ &\qquad\qquad-|1-t|\left[1+(10+8p_{0}^{2}+4p_{0}^{4})t+t^{2}\right]+4t(1+t)% \frac{p_{0}(3+3p_{0}^{2}+p_{0}^{4})}{\sqrt{1+p_{0}^{2}}}\Bigg{\}}.\end{split}start_ROW start_CELL italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL = divide start_ARG 3 end_ARG start_ARG 32 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT italic_t end_ARG { 2 italic_t ( 1 + italic_t ) ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) [ | roman_log ( italic_t ) | - 2 roman_s roman_i roman_n roman_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL - | 1 - italic_t | [ 1 + ( 10 + 8 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ) italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] + 4 italic_t ( 1 + italic_t ) divide start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 3 + 3 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ) end_ARG start_ARG square-root start_ARG 1 + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_ARG } . end_CELL end_ROW (2.6)

This also directly determines K0e(t,p0)subscriptsuperscript𝐾e0𝑡subscript𝑝0K^{\rm e}_{0}(t,p_{0})italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ). The expressions for other cases are, however, generally speaking complicated to calculate – and in such circumstances where anisotropy in both populations exist [beyond those of, for instance, a Doppler shift between frames that can be accounted for with a correction to the measured angles and frequencies directly as is described in e.g., 8, henceforth CNSN], it may be simplest to calculate the entire collision integral numerically.

2.1 Anisotropy in the photon population

By considering anisotropy in each population individually, we can learn about the effects of each on the observed spectrums. Here, we first focus on the effects of an anisotropic photon distributions, with the effects of anisotropic electrons discussed in Section 2.2.

The process to determine the required kernels is detailed in Appendix A, and the kernels can be calculated to arbitrary \ellroman_ℓ where, for example,

K1γ(t,p0)subscriptsuperscript𝐾𝛾1𝑡subscript𝑝0\displaystyle K^{\gamma}_{1}(t,p_{0})italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) =132p08t{|1t|[4p06(1+t+t2)2p04(114t+t2)\displaystyle=\frac{1}{32p_{0}^{8}t}\Bigg{\{}-|1-t|\,\bigg{[}4p_{0}^{6}(1+t+t^% {2})-2p_{0}^{4}(1-14t+t^{2})= divide start_ARG 1 end_ARG start_ARG 32 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT italic_t end_ARG { - | 1 - italic_t | [ 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT ( 1 + italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) - 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( 1 - 14 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT )
+p02(31+166t+31t2)+5(11+38t+11t2)]\displaystyle\qquad\qquad+p_{0}^{2}(31+166t+31t^{2})+5(11+38t+11t^{2})\bigg{]}+ italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 31 + 166 italic_t + 31 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 5 ( 11 + 38 italic_t + 11 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ]
+2p0(1+t)γ0[2p06(1t+t2)+30p04t+p02(11+142t+11t2)+15(1+8t+t2)]2subscript𝑝01𝑡subscript𝛾0delimited-[]2superscriptsubscript𝑝061𝑡superscript𝑡230superscriptsubscript𝑝04𝑡superscriptsubscript𝑝0211142𝑡11superscript𝑡21518𝑡superscript𝑡2\displaystyle\quad+\frac{2p_{0}(1+t)}{\gamma_{0}}\bigg{[}2p_{0}^{6}(1-t+t^{2})% +30p_{0}^{4}t+p_{0}^{2}(11+142t+11t^{2})+15(1+8t+t^{2})\bigg{]}+ divide start_ARG 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 1 + italic_t ) end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG [ 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT ( 1 - italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 30 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_t + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 11 + 142 italic_t + 11 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 15 ( 1 + 8 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ] (2.7)
+3(1+t)[4p04t+2p02(1+17t+t2)+5(1+8t+t2)][|log(t)|2sinh1(p0)]},\displaystyle\qquad+3(1+t)\bigg{[}4p_{0}^{4}t+2p_{0}^{2}(1+17t+t^{2})+5(1+8t+t% ^{2})\bigg{]}\left[|\mathrm{log}(t)|-2\mathrm{sinh}^{-1}(p_{0})\right]\Bigg{\}},+ 3 ( 1 + italic_t ) [ 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_t + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + 17 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 5 ( 1 + 8 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ] [ | roman_log ( italic_t ) | - 2 roman_s roman_i roman_n roman_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ] } ,

defines the redistribution of photons from the dipolar anisotropy. Similarly, the scattering of photons from the quadrupolar anisotropy is given by

K2γ(t,p0)subscriptsuperscript𝐾𝛾2𝑡subscript𝑝0\displaystyle K^{\gamma}_{2}(t,p_{0})italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) =31280p010t2{|1t|[32p08(1+t+t2+t3+t4)16p06(1+t24t2+t3+t4)\displaystyle=\frac{3}{1280p_{0}^{10}t^{2}}\Bigg{\{}-|1-t|\,\bigg{[}32p_{0}^{8% }(1+t+t^{2}+t^{3}+t^{4})-16p_{0}^{6}(1+t-24t^{2}+t^{3}+t^{4})= divide start_ARG 3 end_ARG start_ARG 1280 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 10 end_POSTSUPERSCRIPT italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG { - | 1 - italic_t | [ 32 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT ( 1 + italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + italic_t start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ) - 16 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT ( 1 + italic_t - 24 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + italic_t start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT )
+4p04(3+278t+1478t2+278t3+3t4)+30p02(1+206t+666t2+206t3+t4)4superscriptsubscript𝑝043278𝑡1478superscript𝑡2278superscript𝑡33superscript𝑡430superscriptsubscript𝑝021206𝑡666superscript𝑡2206superscript𝑡3superscript𝑡4\displaystyle\qquad+4p_{0}^{4}(3+278t+1478t^{2}+278t^{3}+3t^{4})+30p_{0}^{2}(1% +206t+666t^{2}+206t^{3}+t^{4})+ 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( 3 + 278 italic_t + 1478 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 278 italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + 3 italic_t start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ) + 30 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + 206 italic_t + 666 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 206 italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + italic_t start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT )
+35(3+178t+478t2+178t3+3t4)]\displaystyle\qquad+35(3+178t+478t^{2}+178t^{3}+3t^{4})\bigg{]}+ 35 ( 3 + 178 italic_t + 478 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 178 italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + 3 italic_t start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ) ]
+8p0(1+t)γ0[4p08(1t+t2t3+t4)+120p06t2+20p04t(7+80t+7t2)\displaystyle\quad+\frac{8p_{0}(1+t)}{\gamma_{0}}\bigg{[}4p_{0}^{8}(1-t+t^{2}-% t^{3}+t^{4})+120p_{0}^{6}t^{2}+20p_{0}^{4}t(7+80t+7t^{2})+ divide start_ARG 8 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 1 + italic_t ) end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG [ 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT ( 1 - italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + italic_t start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ) + 120 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 20 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_t ( 7 + 80 italic_t + 7 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) (2.8)
+525t(1+5t+t2)+25p02t(25+161t+25t2)]\displaystyle\qquad+525t(1+5t+t^{2})+25p_{0}^{2}t(25+161t+25t^{2})\bigg{]}+ 525 italic_t ( 1 + 5 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 25 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_t ( 25 + 161 italic_t + 25 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ]
+20t(1+t)[8p06t+12p04(1+15t+t2)\displaystyle\quad+20t(1+t)\bigg{[}8p_{0}^{6}t+12p_{0}^{4}(1+15t+t^{2})+ 20 italic_t ( 1 + italic_t ) [ 8 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT italic_t + 12 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( 1 + 15 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT )
+90p02(1+7t+t2)+105(1+5t+t2)][|log(t)|2sinh1(p0)]}.\displaystyle\qquad+90p_{0}^{2}(1+7t+t^{2})+105(1+5t+t^{2})\bigg{]}\left[|% \mathrm{log}(t)|-2\mathrm{sinh}^{-1}(p_{0})\right]\Bigg{\}}.+ 90 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + 7 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 105 ( 1 + 5 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ] [ | roman_log ( italic_t ) | - 2 roman_s roman_i roman_n roman_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ] } .

It is evident that these quickly increase in complexity, while still maintaining a fairly consistent structure. In particular, there always arise polynomial coefficients for three parts of the equation – a part proportional to |log(t)|2sinh1(p0)𝑡2superscript1subscript𝑝0|\log(t)|-2\sinh^{-1}(p_{0})| roman_log ( italic_t ) | - 2 roman_sinh start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ); a part proportional to |1t|1𝑡|1-t|| 1 - italic_t |; and a purely polynomial part with a leading factor of p0(1+t)/γ0subscript𝑝01𝑡subscript𝛾0p_{0}(1+t)/\gamma_{0}italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 1 + italic_t ) / italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT.

This continues to be true throughout all these kernels for photon anisotropy (and indeed for electron anisotropy). By expanding the legendre polynomials as P(μsc)=k=0(k)(+kk)(μsc12)ksubscript𝑃subscript𝜇scsuperscriptsubscript𝑘0binomial𝑘binomial𝑘𝑘superscriptsubscript𝜇sc12𝑘P_{\ell}(\mu_{\rm sc})=\sum_{k=0}^{\ell}\binom{\ell}{k}\binom{\ell+k}{k}\left(% \frac{\mu_{\rm sc}-1}{2}\right)^{k}italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ( FRACOP start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG roman_ℓ + italic_k end_ARG start_ARG italic_k end_ARG ) ( divide start_ARG italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT - 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT, a general form can be found, comprising of two main components,

Kγ(t,p0)=subscriptsuperscript𝐾𝛾𝑡subscript𝑝0absent\displaystyle K^{\gamma}_{\ell}(t,p_{0})=italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) = k=0(k)(+kk)[38p0(Gk+Hk)];superscriptsubscript𝑘0binomial𝑘binomial𝑘𝑘delimited-[]38subscript𝑝0subscript𝐺𝑘subscript𝐻𝑘\displaystyle\sum_{k=0}^{\ell}\binom{\ell}{k}\binom{\ell+k}{k}\left[\frac{3}{8% p_{0}}(G_{k}+H_{k})\right];∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ( FRACOP start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG roman_ℓ + italic_k end_ARG start_ARG italic_k end_ARG ) [ divide start_ARG 3 end_ARG start_ARG 8 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ( italic_G start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + italic_H start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ] ;
Gk=subscript𝐺𝑘absent\displaystyle G_{k}=italic_G start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = n=0k(1)n2n+1(kn)|1t|2(kn)γ0(4t)k((1+t)2n+1[γ0|1t|p0]2n+1),superscriptsubscript𝑛0𝑘superscript1𝑛2𝑛1binomial𝑘𝑛superscript1𝑡2𝑘𝑛subscript𝛾0superscript4𝑡𝑘superscript1𝑡2𝑛1superscriptdelimited-[]subscript𝛾01𝑡subscript𝑝02𝑛1\displaystyle\sum_{n=0}^{k}\frac{(-1)^{n}}{2n+1}\binom{k}{n}\,\frac{|1-t|^{2(k% -n)}}{{\gamma}_{0}(4t)^{k}}\left((1+t)^{2n+1}-\left[\frac{{\gamma}_{0}|1-t|}{p% _{0}}\right]^{2n+1}\right),∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT divide start_ARG ( - 1 ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_n + 1 end_ARG ( FRACOP start_ARG italic_k end_ARG start_ARG italic_n end_ARG ) divide start_ARG | 1 - italic_t | start_POSTSUPERSCRIPT 2 ( italic_k - italic_n ) end_POSTSUPERSCRIPT end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 4 italic_t ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG ( ( 1 + italic_t ) start_POSTSUPERSCRIPT 2 italic_n + 1 end_POSTSUPERSCRIPT - [ divide start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | 1 - italic_t | end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ] start_POSTSUPERSCRIPT 2 italic_n + 1 end_POSTSUPERSCRIPT ) ,
Hk=subscript𝐻𝑘absent\displaystyle H_{k}=italic_H start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = (1+t)4tp02k+5[5γ02(1+t)2h0(k)[12γ02t+(5+2p02)(1+t)2]h2(k)+4t(3+2p02)h4(k)].1𝑡4𝑡superscriptsubscript𝑝02𝑘5delimited-[]5superscriptsubscript𝛾02superscript1𝑡2superscriptsubscript0𝑘delimited-[]12superscriptsubscript𝛾02𝑡52superscriptsubscript𝑝02superscript1𝑡2superscriptsubscript2𝑘4𝑡32superscriptsubscript𝑝02superscriptsubscript4𝑘\displaystyle\frac{(1+t)}{4tp_{0}^{2k+5}}\Bigg{[}5\gamma_{0}^{2}(1+t)^{2}h_{0}% ^{(k)}-\left[12{\gamma}_{0}^{2}t+(5+2p_{0}^{2})(1+t)^{2}\right]h_{2}^{(k)}+4t% \,(3+2p_{0}^{2})h_{4}^{(k)}\Bigg{]}.divide start_ARG ( 1 + italic_t ) end_ARG start_ARG 4 italic_t italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_k + 5 end_POSTSUPERSCRIPT end_ARG [ 5 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT - [ 12 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_t + ( 5 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 + italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT + 4 italic_t ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) italic_h start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT ] . (2.9)

It is immediately clear that Gksubscript𝐺𝑘G_{k}italic_G start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is a purely polynomial function and Hksubscript𝐻𝑘H_{k}italic_H start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT depends on the generator functions hm(k)superscriptsubscript𝑚𝑘h_{m}^{(k)}italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT (see Appendix A), which have been defined to be the integrals

hm(k)=γ01+|1t|24ty21(1y2)kymy6dy;superscriptsubscript𝑚𝑘superscriptsubscriptsubscript𝛾01superscript1𝑡24𝑡superscript𝑦21superscript1superscript𝑦2𝑘superscript𝑦𝑚superscript𝑦6differential-d𝑦\begin{split}h_{m}^{(k)}&=\int_{\gamma_{0}}^{\sqrt{1+\frac{|1-t|^{2}}{4t}}}% \frac{\sqrt{y^{2}-1}\,(1-y^{2})^{k}\,y^{m}}{y^{6}}\mathrm{d}{y}\,;\end{split}start_ROW start_CELL italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_CELL start_CELL = ∫ start_POSTSUBSCRIPT italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT square-root start_ARG 1 + divide start_ARG | 1 - italic_t | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 4 italic_t end_ARG end_ARG end_POSTSUPERSCRIPT divide start_ARG square-root start_ARG italic_y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_ARG ( 1 - italic_y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_y start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG italic_y start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT end_ARG roman_d italic_y ; end_CELL end_ROW (2.10)

with y=1+12p02(1μsc)𝑦112superscriptsubscript𝑝021subscript𝜇scy=\sqrt{1+\frac{1}{2}p_{0}^{2}(1-\mu_{\rm sc})}italic_y = square-root start_ARG 1 + divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG. These can be expressed analytically defining the first few terms specifically, using

j(n)=p02n+1γ05|1t|2n+1(4t)n2(1+t)5;h0(0)=115[2j(2)+5j(1)],h0(1)=15[j(2)],h2(0)=13[j(2)+j(1)],h0(2)=12[|log(t)|2sinh1(p0)]+115[23j(2)+35j(1)+15j(0)].formulae-sequencesuperscript𝑗𝑛superscriptsubscript𝑝02𝑛1superscriptsubscript𝛾05superscript1𝑡2𝑛1superscript4𝑡𝑛2superscript1𝑡5formulae-sequencesuperscriptsubscript00115delimited-[]2superscript𝑗25superscript𝑗1formulae-sequencesuperscriptsubscript0115delimited-[]superscript𝑗2formulae-sequencesuperscriptsubscript2013delimited-[]superscript𝑗2superscript𝑗1superscriptsubscript0212delimited-[]𝑡2superscript1subscript𝑝0115delimited-[]23superscript𝑗235superscript𝑗115superscript𝑗0\begin{split}j^{(n)}&=\frac{p_{0}^{2n+1}}{{\gamma}_{0}^{5}}-\frac{|1-t|^{2n+1}% }{(4t)^{n-2}(1+t)^{5}};\\ h_{0}^{(0)}&=-\frac{1}{15}\big{[}2j^{(2)}+5j^{(1)}\big{]},\;\;h_{0}^{(1)}=% \frac{1}{5}\big{[}j^{(2)}\big{]},\;\;h_{2}^{(0)}=-\frac{1}{3}\big{[}j^{(2)}+j^% {(1)}\big{]},\\ h_{0}^{(2)}&=\frac{1}{2}\Big{[}|\log(t)|-2\sinh^{-1}(p_{0})\Big{]}+\frac{1}{15% }\Big{[}23j^{(2)}+35j^{(1)}+15j^{(0)}\Big{]}.\end{split}start_ROW start_CELL italic_j start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT end_CELL start_CELL = divide start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_n + 1 end_POSTSUPERSCRIPT end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT end_ARG - divide start_ARG | 1 - italic_t | start_POSTSUPERSCRIPT 2 italic_n + 1 end_POSTSUPERSCRIPT end_ARG start_ARG ( 4 italic_t ) start_POSTSUPERSCRIPT italic_n - 2 end_POSTSUPERSCRIPT ( 1 + italic_t ) start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT end_ARG ; end_CELL end_ROW start_ROW start_CELL italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT end_CELL start_CELL = - divide start_ARG 1 end_ARG start_ARG 15 end_ARG [ 2 italic_j start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT + 5 italic_j start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ] , italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT = divide start_ARG 1 end_ARG start_ARG 5 end_ARG [ italic_j start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ] , italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT = - divide start_ARG 1 end_ARG start_ARG 3 end_ARG [ italic_j start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT + italic_j start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ] , end_CELL end_ROW start_ROW start_CELL italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT end_CELL start_CELL = divide start_ARG 1 end_ARG start_ARG 2 end_ARG [ | roman_log ( italic_t ) | - 2 roman_sinh start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ] + divide start_ARG 1 end_ARG start_ARG 15 end_ARG [ 23 italic_j start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT + 35 italic_j start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT + 15 italic_j start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT ] . end_CELL end_ROW

Then the higher k𝑘kitalic_k terms can be expressed as

h0(k)=(2k+1)!!2k2(k2)!(h0(2)15n=3k2n3(n3)!(2n+1)!!(1)nj(n))fork3;h2(k)=12k+3(5h0(k+1)+(1)kj(k+1))fork1;h4(k)=12k+3(3h2(k+1)+(1)k[j(k+2)+j(k+1)]).formulae-sequencesuperscriptsubscript0𝑘double-factorial2𝑘1superscript2𝑘2𝑘2superscriptsubscript0215superscriptsubscript𝑛3𝑘superscript2𝑛3𝑛3double-factorial2𝑛1superscript1𝑛superscript𝑗𝑛for𝑘3formulae-sequencesuperscriptsubscript2𝑘12𝑘35superscriptsubscript0𝑘1superscript1𝑘superscript𝑗𝑘1formulae-sequencefor𝑘1superscriptsubscript4𝑘12𝑘33superscriptsubscript2𝑘1superscript1𝑘delimited-[]superscript𝑗𝑘2superscript𝑗𝑘1\begin{split}h_{0}^{(k)}&=\frac{(2k+1)!!}{2^{k-2}(k-2)!}\left(\frac{h_{0}^{(2)% }}{15}-\sum_{n=3}^{k}\frac{2^{n-3}(n-3)!}{(2n+1)!!}(-1)^{n}j^{(n)}\right)\;{% \rm for\;}k\geq 3;\\ h_{2}^{(k)}&=\frac{-1}{2k+3}\left(5h_{0}^{(k+1)}+(-1)^{k}j^{(k+1)}\right)% \qquad\qquad\qquad\quad\;{\rm for\;}k\geq 1;\\ h_{4}^{(k)}&=\frac{-1}{2k+3}\left(3h_{2}^{(k+1)}+(-1)^{k}\left[j^{(k+2)}+j^{(k% +1)}\right]\right).\end{split}start_ROW start_CELL italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_CELL start_CELL = divide start_ARG ( 2 italic_k + 1 ) !! end_ARG start_ARG 2 start_POSTSUPERSCRIPT italic_k - 2 end_POSTSUPERSCRIPT ( italic_k - 2 ) ! end_ARG ( divide start_ARG italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT end_ARG start_ARG 15 end_ARG - ∑ start_POSTSUBSCRIPT italic_n = 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT divide start_ARG 2 start_POSTSUPERSCRIPT italic_n - 3 end_POSTSUPERSCRIPT ( italic_n - 3 ) ! end_ARG start_ARG ( 2 italic_n + 1 ) !! end_ARG ( - 1 ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_j start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ) roman_for italic_k ≥ 3 ; end_CELL end_ROW start_ROW start_CELL italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_CELL start_CELL = divide start_ARG - 1 end_ARG start_ARG 2 italic_k + 3 end_ARG ( 5 italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT + ( - 1 ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_j start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT ) roman_for italic_k ≥ 1 ; end_CELL end_ROW start_ROW start_CELL italic_h start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_CELL start_CELL = divide start_ARG - 1 end_ARG start_ARG 2 italic_k + 3 end_ARG ( 3 italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT + ( - 1 ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT [ italic_j start_POSTSUPERSCRIPT ( italic_k + 2 ) end_POSTSUPERSCRIPT + italic_j start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT ] ) . end_CELL end_ROW

In general, we see the same components as before with the ‘log’ part coming from the h0(2)superscriptsubscript02h_{0}^{(2)}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT term which carries into all the higher order terms as well. j(n)superscript𝑗𝑛j^{(n)}italic_j start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT clearly contains both a |t1|𝑡1|t-1|| italic_t - 1 | term and a polynomial part, which, with a consideration of Hksubscript𝐻𝑘H_{k}italic_H start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, will always have a leading term of (1+t)1𝑡(1+t)( 1 + italic_t ) as expected. Gksubscript𝐺𝑘G_{k}italic_G start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT directly contains both the |t1|𝑡1|t-1|| italic_t - 1 | and (1+t)1𝑡(1+t)( 1 + italic_t ) polynomial parts.

It should be noted that in the current form these analytic expressions are not numerically stable as \ellroman_ℓ increases and t1𝑡1t\rightarrow 1italic_t → 1. An exploration of the numerical stability of both anisotropic kernels can be found in Appendix B.

The photon scattering kernels for the first four multipoles can be seen in Fig. 2. Here we see, as has been long established [e.g., 16, 32], that the monopole scattering kernel has a cusp at t=1𝑡1t=1italic_t = 1, driven mathematically by the absolute values of |log(t)|𝑡|\log(t)|| roman_log ( italic_t ) | and |t1|𝑡1|t-1|| italic_t - 1 |. From a physical standpoint, this is indicating that a photon is most likely (modally) to maintain its same energy and merely be deflected under a scattering. However, the tail to higher energies indicates, as expected, the propensity of SZ scatterings to move photons from lower energies to high energies – that is, to upscatter them.

These kernels are consistent with those displayed in, for instance, [19], and have also been verified numerically. The kernels for higher multipoles all maintain a cusp at t=1𝑡1t=1italic_t = 1 (as can be predicted from the mathematical forms continuing to contain these absolute values). However, they all also contain negative sections, which are harder to interpret – it must be remembered that each multipole follows the scattering caused by the population of photons in a certain multipole – and as such, the negative sections indicate the scattering of photons out of the given multipole. That is, the SZ scattering causes an isotropisation of the photon distribution. Isotropising the distributions and driving them towards equilibrium in terms of the momentum distributions thus go hand in hand. Indeed, one cannot have thermal momentum distributions in the presence of anisotropies, as for example the superposition of blackbodies of different temperatures is not a blackbody [e.g., 33, 34].

It is also interesting to note that each multipole has a kernel that crosses zero, \ellroman_ℓ times on either side of t=1𝑡1t=1italic_t = 1. That is, we can consider for each multipole the kernel is composed of 2+1212\ell+12 roman_ℓ + 1 regions where the kernel is alternately positive or negative. The large negative region in =11\ell=1roman_ℓ = 1 at higher values of t𝑡titalic_t leads to an effect opposing that of the monopole, that is, the dipole is scattered preferentially to lower frequencies. This in fact is also true for the =33\ell=3roman_ℓ = 3 and =44\ell=4roman_ℓ = 4 cases, while the =22\ell=2roman_ℓ = 2 scattering leads to net upscattering like the monopole.

It should, however, be noted, that the amplitude of these scatterings falls rapidly with increasing \ellroman_ℓ – even supposing the amplitude of the anisotropic components of the photon distribution were the equal to the monopole, for a thermal electron distribution (that is, relativistic Maxwell-Boltzmann) and CMB photons, the amplitude is suppressed with increasing \ellroman_ℓ. This can be determined analytically, by integrating over frequency (or t𝑡titalic_t) and taking an expansion about p0=0subscript𝑝00p_{0}=0italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0. The monopole kernel obeys (at all p0subscript𝑝0p_{0}italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT) t+tdtK0(t,p0)1superscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscript𝐾0𝑡subscript𝑝01\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K_{0}(t,p_{0})\equiv 1∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ≡ 1. In a similar way, we can find, for 44\ell\leq 4roman_ℓ ≤ 4,

t+tdtK0γ(t,p0)1;t+tdtK1γ(t,p0)215p02+475p048735p06322205p08;t+tdtK2γ(t,p0)11015p02+48175p041649p06+160441p08;t+tdtK3γ(t,p0)235p0224175p04+32147p06128441p08;t+tdtK4γ(t,p0)8315p0432441p06+6404851p08.formulae-sequencesuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscriptsuperscript𝐾𝛾0𝑡subscript𝑝01formulae-sequencesimilar-to-or-equalssuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscriptsuperscript𝐾𝛾1𝑡subscript𝑝0215superscriptsubscript𝑝02475superscriptsubscript𝑝048735superscriptsubscript𝑝06322205superscriptsubscript𝑝08formulae-sequencesimilar-to-or-equalssuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscriptsuperscript𝐾𝛾2𝑡subscript𝑝011015superscriptsubscript𝑝0248175superscriptsubscript𝑝041649superscriptsubscript𝑝06160441superscriptsubscript𝑝08formulae-sequencesimilar-to-or-equalssuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscriptsuperscript𝐾𝛾3𝑡subscript𝑝0235superscriptsubscript𝑝0224175superscriptsubscript𝑝0432147superscriptsubscript𝑝06128441superscriptsubscript𝑝08similar-to-or-equalssuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscriptsuperscript𝐾𝛾4𝑡subscript𝑝08315superscriptsubscript𝑝0432441superscriptsubscript𝑝066404851superscriptsubscript𝑝08\begin{split}\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K^{\gamma}_{0}(t,p_{0})&\equiv 1% ;\\ \int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K^{\gamma}_{1}(t,p_{0})&\simeq-\frac{2}{15}% p_{0}^{2}+\frac{4}{75}p_{0}^{4}-\frac{8}{735}p_{0}^{6}-\frac{32}{2205}p_{0}^{8% };\\ \int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K^{\gamma}_{2}(t,p_{0})&\simeq\frac{1}{10}-% \frac{1}{5}p_{0}^{2}+\frac{48}{175}p_{0}^{4}-\frac{16}{49}p_{0}^{6}+\frac{160}% {441}p_{0}^{8};\\ \int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K^{\gamma}_{3}(t,p_{0})&\simeq\frac{2}{35}p% _{0}^{2}-\frac{24}{175}p_{0}^{4}+\frac{32}{147}p_{0}^{6}-\frac{128}{441}p_{0}^% {8};\\ \int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K^{\gamma}_{4}(t,p_{0})&\simeq\frac{8}{315}% p_{0}^{4}-\frac{32}{441}p_{0}^{6}+\frac{640}{4851}p_{0}^{8}.\end{split}start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≡ 1 ; end_CELL end_ROW start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≃ - divide start_ARG 2 end_ARG start_ARG 15 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 4 end_ARG start_ARG 75 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT - divide start_ARG 8 end_ARG start_ARG 735 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT - divide start_ARG 32 end_ARG start_ARG 2205 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT ; end_CELL end_ROW start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≃ divide start_ARG 1 end_ARG start_ARG 10 end_ARG - divide start_ARG 1 end_ARG start_ARG 5 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 48 end_ARG start_ARG 175 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT - divide start_ARG 16 end_ARG start_ARG 49 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + divide start_ARG 160 end_ARG start_ARG 441 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT ; end_CELL end_ROW start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≃ divide start_ARG 2 end_ARG start_ARG 35 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 24 end_ARG start_ARG 175 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT + divide start_ARG 32 end_ARG start_ARG 147 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT - divide start_ARG 128 end_ARG start_ARG 441 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT ; end_CELL end_ROW start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≃ divide start_ARG 8 end_ARG start_ARG 315 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT - divide start_ARG 32 end_ARG start_ARG 441 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + divide start_ARG 640 end_ARG start_ARG 4851 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT . end_CELL end_ROW (2.11)

Note that the integration limits here are that t±=(γ0±p0)/(γ0p0)subscript𝑡plus-or-minusplus-or-minussubscript𝛾0subscript𝑝0minus-or-plussubscript𝛾0subscript𝑝0t_{\pm}=({\gamma}_{0}\pm p_{0})/({\gamma}_{0}\mp p_{0})italic_t start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT = ( italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ± italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) / ( italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∓ italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ). One also naturally has t+=1/tsubscript𝑡1subscript𝑡t_{+}=1/t_{-}italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT = 1 / italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT. These expressions return the expected result obtained in the Thomson limit that only the =00\ell=0roman_ℓ = 0 and 2222 components contribute at zeroth order – with the =22\ell=2roman_ℓ = 2 component at 1/101101/101 / 10 the amplitude of the monopole [see also 19].

Refer to caption
Figure 2: The first four multipoles, 44\ell\leq 4roman_ℓ ≤ 4, of the anisotropic photon multipole scattering kernel, Kγsubscriptsuperscript𝐾𝛾K^{\gamma}_{\ell}italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT. Here we have arbitrarily set p0=0.5subscript𝑝00.5p_{0}=0.5italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0.5. Note that all the higher multipoles have negative components, indicating redistribution between multipoles.

For further comparisons, we also give the first moments of the kernels, describing the energy exchange between the electrons and photons:

t+tdt(t1)K0γ(t,p0)43p02;t+tdt(t1)K1γ(t,p0)815p02475p04+8735p06+322205p08;t+tdt(t1)K2γ(t,p0)215p02435p04+2321225p06265611025p08;t+tdt(t1)K3γ(t,p0)235p02+24175p0432147p06+128441p08;t+tdt(t1)K4γ(t,p0)8315p04+32441p066404851p08.formulae-sequencesuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡𝑡1subscriptsuperscript𝐾𝛾0𝑡subscript𝑝043superscriptsubscript𝑝02formulae-sequencesimilar-to-or-equalssuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡𝑡1subscriptsuperscript𝐾𝛾1𝑡subscript𝑝0815superscriptsubscript𝑝02475superscriptsubscript𝑝048735superscriptsubscript𝑝06322205superscriptsubscript𝑝08formulae-sequencesimilar-to-or-equalssuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡𝑡1subscriptsuperscript𝐾𝛾2𝑡subscript𝑝0215superscriptsubscript𝑝02435superscriptsubscript𝑝042321225superscriptsubscript𝑝06265611025superscriptsubscript𝑝08formulae-sequencesimilar-to-or-equalssuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡𝑡1subscriptsuperscript𝐾𝛾3𝑡subscript𝑝0235superscriptsubscript𝑝0224175superscriptsubscript𝑝0432147superscriptsubscript𝑝06128441superscriptsubscript𝑝08similar-to-or-equalssuperscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡𝑡1subscriptsuperscript𝐾𝛾4𝑡subscript𝑝08315superscriptsubscript𝑝0432441superscriptsubscript𝑝066404851superscriptsubscript𝑝08\begin{split}\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,(t-1)K^{\gamma}_{0}(t,p_{0})&% \equiv\frac{4}{3}\,p_{0}^{2};\\ \int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,(t-1)K^{\gamma}_{1}(t,p_{0})&\simeq-\frac{8% }{15}p_{0}^{2}-\frac{4}{75}p_{0}^{4}+\frac{8}{735}p_{0}^{6}+\frac{32}{2205}p_{% 0}^{8};\\ \int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,(t-1)K^{\gamma}_{2}(t,p_{0})&\simeq\frac{2}% {15}p_{0}^{2}-\frac{4}{35}p_{0}^{4}+\frac{232}{1225}p_{0}^{6}-\frac{2656}{1102% 5}p_{0}^{8};\\ \int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,(t-1)K^{\gamma}_{3}(t,p_{0})&\simeq-\frac{2% }{35}p_{0}^{2}+\frac{24}{175}p_{0}^{4}-\frac{32}{147}p_{0}^{6}+\frac{128}{441}% p_{0}^{8};\\ \int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,(t-1)K^{\gamma}_{4}(t,p_{0})&\simeq-\frac{8% }{315}p_{0}^{4}+\frac{32}{441}p_{0}^{6}-\frac{640}{4851}p_{0}^{8}.\end{split}start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t ( italic_t - 1 ) italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≡ divide start_ARG 4 end_ARG start_ARG 3 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ; end_CELL end_ROW start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t ( italic_t - 1 ) italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≃ - divide start_ARG 8 end_ARG start_ARG 15 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 4 end_ARG start_ARG 75 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT + divide start_ARG 8 end_ARG start_ARG 735 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + divide start_ARG 32 end_ARG start_ARG 2205 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT ; end_CELL end_ROW start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t ( italic_t - 1 ) italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≃ divide start_ARG 2 end_ARG start_ARG 15 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 4 end_ARG start_ARG 35 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT + divide start_ARG 232 end_ARG start_ARG 1225 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT - divide start_ARG 2656 end_ARG start_ARG 11025 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT ; end_CELL end_ROW start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t ( italic_t - 1 ) italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≃ - divide start_ARG 2 end_ARG start_ARG 35 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 24 end_ARG start_ARG 175 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT - divide start_ARG 32 end_ARG start_ARG 147 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + divide start_ARG 128 end_ARG start_ARG 441 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT ; end_CELL end_ROW start_ROW start_CELL ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t ( italic_t - 1 ) italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≃ - divide start_ARG 8 end_ARG start_ARG 315 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT + divide start_ARG 32 end_ARG start_ARG 441 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT - divide start_ARG 640 end_ARG start_ARG 4851 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT . end_CELL end_ROW (2.12)

These values further confirm some of the statements made above. We also mention that by carrying out the thermal averages of these moments over the electron distribution we can reproduce the related moments given in the appendix of [8] used directly for the computations of the SZ signals with kinematic corrections.

We mention that for 22\ell\leq 2roman_ℓ ≤ 2, [10] provided analytical expressions for the photon scattering kernels that were then applied to moving electrons. However, we were unable to establish the direct link to our expressions. We confirmed our expressions numerically finding agreement with the numerical results for the kernels, providing a starting point for a future comparison.

2.2 Anisotropy in the electron population

In a similar way the anisotropic electron multipole kernels can be derived (see Appendix A.3 for details). For the monopole, one naturally has K0e=K0γsubscriptsuperscript𝐾e0subscriptsuperscript𝐾𝛾0K^{\rm e}_{0}=K^{\gamma}_{0}italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. The dipole term then reads

K1e(t,p0)subscriptsuperscript𝐾e1𝑡subscript𝑝0\displaystyle K^{\rm e}_{1}(t,p_{0})italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) =332γ0p07{|1t|t[4p06t2+2p04t(5t)+p02(1+26t+9t2)+(1+19t+10t2)]\displaystyle=\frac{3}{32{\gamma}_{0}p_{0}^{7}}\Bigg{\{}-\frac{|1-t|}{t}\,% \bigg{[}-4p_{0}^{6}t^{2}+2p_{0}^{4}t(5-t)+p_{0}^{2}(1+26t+9t^{2})+(1+19t+10t^{% 2})\bigg{]}= divide start_ARG 3 end_ARG start_ARG 32 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 7 end_POSTSUPERSCRIPT end_ARG { - divide start_ARG | 1 - italic_t | end_ARG start_ARG italic_t end_ARG [ - 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_t ( 5 - italic_t ) + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + 26 italic_t + 9 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + ( 1 + 19 italic_t + 10 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ]
+2γ0p0[2p04t(1t)+2p02(3+5t)+3(3+6t+t2)]2subscript𝛾0subscript𝑝0delimited-[]2superscriptsubscript𝑝04𝑡1𝑡2superscriptsubscript𝑝0235𝑡336𝑡superscript𝑡2\displaystyle\qquad+2\gamma_{0}p_{0}\bigg{[}2p_{0}^{4}t(1-t)+2p_{0}^{2}(3+5t)+% 3(3+6t+t^{2})\bigg{]}+ 2 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT [ 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_t ( 1 - italic_t ) + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 3 + 5 italic_t ) + 3 ( 3 + 6 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ] (2.13a)
+[4p04(1+t)+2p02(6+11t+t2)+3(3+6t+t2)][|log(t)|2sinh1(p0)]},\displaystyle\qquad\quad+\bigg{[}4p_{0}^{4}(1+t)+2p_{0}^{2}(6+11t+t^{2})+3(3+6% t+t^{2})\bigg{]}\left[|\mathrm{log}(t)|-2\mathrm{sinh}^{-1}(p_{0})\right]\Bigg% {\}},+ [ 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( 1 + italic_t ) + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 6 + 11 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 3 ( 3 + 6 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ] [ | roman_log ( italic_t ) | - 2 roman_s roman_i roman_n roman_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ] } ,
and
K2e(t,p0)subscriptsuperscript𝐾e2𝑡subscript𝑝0\displaystyle K^{\rm e}_{2}(t,p_{0})italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) =316p08{|1t|4t[8p06t2(12t)+8p04t(32t+t2)\displaystyle=\frac{3}{16p_{0}^{8}}\Bigg{\{}-\frac{|1-t|}{4t}\,\bigg{[}-8p_{0}% ^{6}t^{2}(1-2t)+8p_{0}^{4}t(3-2t+t^{2})= divide start_ARG 3 end_ARG start_ARG 16 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 8 end_POSTSUPERSCRIPT end_ARG { - divide start_ARG | 1 - italic_t | end_ARG start_ARG 4 italic_t end_ARG [ - 8 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - 2 italic_t ) + 8 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_t ( 3 - 2 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT )
+2p02(1+45t+27t2t3)+3(1+29t+29t2+t3)]\displaystyle\qquad\qquad\qquad+2p_{0}^{2}(1+45t+27t^{2}-t^{3})+3(1+29t+29t^{2% }+t^{3})\bigg{]}+ 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + 45 italic_t + 27 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) + 3 ( 1 + 29 italic_t + 29 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) ]
+p0γ0[2p06t(13t+2t2)+p04(7+18t9t2+4t3)+6p02(4+11t+2t2)+18(1+3t+t2)]subscript𝑝0subscript𝛾0delimited-[]2superscriptsubscript𝑝06𝑡13𝑡2superscript𝑡2superscriptsubscript𝑝04718𝑡9superscript𝑡24superscript𝑡36superscriptsubscript𝑝02411𝑡2superscript𝑡21813𝑡superscript𝑡2\displaystyle+\frac{p_{0}}{\gamma_{0}}\bigg{[}2p_{0}^{6}t(1-3t+2t^{2})+p_{0}^{% 4}(7+18t-9t^{2}+4t^{3})+6p_{0}^{2}(4+11t+2t^{2})+18(1+3t+t^{2})\bigg{]}+ divide start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG [ 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT italic_t ( 1 - 3 italic_t + 2 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( 7 + 18 italic_t - 9 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 4 italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) + 6 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 4 + 11 italic_t + 2 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 18 ( 1 + 3 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ]
+[2p04(1+t)+3p02(3+8t+t2)+9(1+3t+t2)][|log(t)|2sinh1(p0)]}\displaystyle\qquad\quad+\bigg{[}2p_{0}^{4}(1+t)+3p_{0}^{2}(3+8t+t^{2})+9(1+3t% +t^{2})\bigg{]}\left[|\mathrm{log}(t)|-2\mathrm{sinh}^{-1}(p_{0})\right]\Bigg{\}}+ [ 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( 1 + italic_t ) + 3 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 3 + 8 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 9 ( 1 + 3 italic_t + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ] [ | roman_log ( italic_t ) | - 2 roman_s roman_i roman_n roman_h start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ] } (2.13b)

is found for the quadrupole.

Then, for general \ellroman_ℓ, the kernel can be written as

Ke(t,p0)subscriptsuperscript𝐾e𝑡subscript𝑝0\displaystyle K^{\rm e}_{\ell}(t,p_{0})italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) =k=0(k)(+kk)[332γ0p05(3t2X4(k)6γ0t(t+1)X3(k)+[(3+2p02)(1+t2)+12γ02t]X2(k)\displaystyle=\sum_{k=0}^{\ell}\binom{\ell}{k}\binom{\ell+k}{k}\Bigg{[}\frac{3% }{32{\gamma}_{0}p_{0}^{5}}\Big{(}3t^{2}X_{4}^{(k)}-6{\gamma}_{0}\,t(t+1)\,X_{3% }^{(k)}+\left[(3+2p_{0}^{2})(1+t^{2})+12{\gamma}_{0}^{2}t\right]X_{2}^{(k)}= ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ( FRACOP start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG roman_ℓ + italic_k end_ARG start_ARG italic_k end_ARG ) [ divide start_ARG 3 end_ARG start_ARG 32 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT end_ARG ( 3 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT - 6 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_t ( italic_t + 1 ) italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT + [ ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 12 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_t ] italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT
2γ0(3+2p02)(1+t)X1(k)+(3+4p02+4p04)X0(k))];\displaystyle\qquad\qquad\qquad\qquad\qquad\qquad-2{\gamma}_{0}(3+2p_{0}^{2})% \,(1+t)\,X_{1}^{(k)}+(3+4p_{0}^{2}+4p_{0}^{4})\,X_{0}^{(k)}\Big{)}\Bigg{]};- 2 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 + italic_t ) italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT + ( 3 + 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ) italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT ) ] ;
Xm(k)superscriptsubscript𝑋𝑚𝑘\displaystyle X_{m}^{(k)}italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT =(γ0p0)k+1m2kp0k+1n=0k(1)n(kn)g(n+1m);absentsuperscriptsubscript𝛾0subscript𝑝0𝑘1𝑚superscript2𝑘superscriptsubscript𝑝0𝑘1superscriptsubscript𝑛0𝑘superscript1𝑛binomial𝑘𝑛superscript𝑔𝑛1𝑚\displaystyle=\frac{({\gamma}_{0}-p_{0})^{k+1-m}}{2^{k}p_{0}^{k+1}}\sum_{n=0}^% {k}\,(-1)^{n}\,\binom{k}{n}\;g^{(n+1-m)};= divide start_ARG ( italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_k + 1 - italic_m end_POSTSUPERSCRIPT end_ARG start_ARG 2 start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( - 1 ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( FRACOP start_ARG italic_k end_ARG start_ARG italic_n end_ARG ) italic_g start_POSTSUPERSCRIPT ( italic_n + 1 - italic_m ) end_POSTSUPERSCRIPT ; (2.14)

Where we have defined the auxiliary function g(α)superscript𝑔𝛼g^{(\alpha)}italic_g start_POSTSUPERSCRIPT ( italic_α ) end_POSTSUPERSCRIPT, which is given by

g(α)={|log(t)|+2sinh1(p0)α=0(tα+1)(t+α1)sign(t1)(tα1)(t+α+1)2αotherwise;superscript𝑔𝛼cases𝑡2superscript1subscript𝑝0𝛼0superscript𝑡𝛼1superscriptsubscript𝑡𝛼1sign𝑡1superscript𝑡𝛼1superscriptsubscript𝑡𝛼12𝛼otherwise\begin{split}g^{(\alpha)}&=\begin{cases}-|\log(t)|+2\sinh^{-1}(p_{0})&\alpha=0% \\[5.69054pt] \displaystyle\frac{(t^{\alpha}+1)(t_{+}^{\alpha}-1)-{\rm sign}(t-1)(t^{\alpha}% -1)(t_{+}^{\alpha}+1)}{2\alpha}&{\rm otherwise;}\end{cases}\end{split}start_ROW start_CELL italic_g start_POSTSUPERSCRIPT ( italic_α ) end_POSTSUPERSCRIPT end_CELL start_CELL = { start_ROW start_CELL - | roman_log ( italic_t ) | + 2 roman_sinh start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL italic_α = 0 end_CELL end_ROW start_ROW start_CELL divide start_ARG ( italic_t start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT + 1 ) ( italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT - 1 ) - roman_sign ( italic_t - 1 ) ( italic_t start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT - 1 ) ( italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT + 1 ) end_ARG start_ARG 2 italic_α end_ARG end_CELL start_CELL roman_otherwise ; end_CELL end_ROW end_CELL end_ROW (2.15)

Here the |t1|𝑡1|t-1|| italic_t - 1 | term has been split into a sign(t1)(tn1)sign𝑡1superscript𝑡𝑛1{\rm sign}(t-1)(t^{n}-1)roman_sign ( italic_t - 1 ) ( italic_t start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT - 1 ) part, to keep the expression simpler. It is worth reiterating that little work has been done to study high order anisotropies in the microphysical electron distribution. A ‘dipole’ would reflect the motion of a cell of electrons, as in the kinematic SZ correction, and quadrupoles may occur due to the presence of magnetic fields in clusters. However, higher multipoles of electron anisotropy remain broadly unexamined in SZ physics and are expected to be small due to rapid Coulomb scattering leading to isotropisation and thermalisation.

Once again, we note that these analytic forms are not numerically stable for arbitrary \ellroman_ℓ, and a consideration of their numerical stability can be found in Appendix B.

Refer to caption
Figure 3: The first four multipoles, 44\ell\leq 4roman_ℓ ≤ 4, of the anisotropic electron multipole scattering kernel, Kesubscriptsuperscript𝐾eK^{\rm e}_{\ell}italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT. Here we have arbitrarily set p0=0.5subscript𝑝00.5p_{0}=0.5italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0.5. Note that all the higher multipoles have negative components, indicating scattering between multipoles.

Nonetheless, the first four multipoles are displayed in Fig. 3. It is immediately clear that these are significantly harder to interpret than for the photon anisotropies. Firstly, it is evident that although there is a discontinuity in the gradient at t=1𝑡1t=1italic_t = 1, there is no longer the clear cusp displayed in the photon kernels. Secondly, as has been long established, the dipole term relates to bulk motion, while the higher multipoles lead to significantly more complicated behaviour. Once again, when t>1𝑡1t>1italic_t > 1 each multipole crosses zero, \ellroman_ℓ times. However, the distinct asymmetry in the kernels means that for the odd multipoles for t<1𝑡1t<1italic_t < 1 there are only 11\ell-1roman_ℓ - 1 crossings, while the even scattering kernels, have a more ‘cuspy’ behaviour, and cross \ellroman_ℓ times.

Here also, the normalizations of the kernels are not the same as for the photon case. Analytically this can be explored by expanding as p00subscript𝑝00p_{0}\rightarrow 0italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT → 0, so that

t+tdtK0e(t,p0)superscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscriptsuperscript𝐾e0𝑡subscript𝑝0\displaystyle\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K^{\rm e}_{0}(t,p_{0})∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) 1;absent1\displaystyle\equiv 1;≡ 1 ;
t+tdtK1e(t,p0)superscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscriptsuperscript𝐾e1𝑡subscript𝑝0\displaystyle\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K^{\rm e}_{1}(t,p_{0})∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) 13p0+16p0318p05+548p0735384p09;similar-to-or-equalsabsent13subscript𝑝016superscriptsubscript𝑝0318superscriptsubscript𝑝05548superscriptsubscript𝑝0735384superscriptsubscript𝑝09\displaystyle\simeq-\frac{1}{3}p_{0}+\frac{1}{6}p_{0}^{3}-\frac{1}{8}p_{0}^{5}% +\frac{5}{48}p_{0}^{7}-\frac{35}{384}p_{0}^{9};≃ - divide start_ARG 1 end_ARG start_ARG 3 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 6 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT - divide start_ARG 1 end_ARG start_ARG 8 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT + divide start_ARG 5 end_ARG start_ARG 48 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 7 end_POSTSUPERSCRIPT - divide start_ARG 35 end_ARG start_ARG 384 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 9 end_POSTSUPERSCRIPT ;

and t+tdtK>1e(t,p0)=0superscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscriptsuperscript𝐾e1𝑡subscript𝑝00\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K^{\rm e}_{\ell>1}(t,p_{0})=0∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ > 1 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) = 0. This indicates that scattering of photons by electrons in anisotropies does not change the number of photons for >11\ell>1roman_ℓ > 1 and only leads to energy exchange. For the corresponding first moments, we find

t+tdt(t1)K0e(t,p0)superscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡𝑡1subscriptsuperscript𝐾e0𝑡subscript𝑝0\displaystyle\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,(t-1)K^{\rm e}_{0}(t,p_{0})∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t ( italic_t - 1 ) italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) 43p02;absent43superscriptsubscript𝑝02\displaystyle\equiv\frac{4}{3}p_{0}^{2};≡ divide start_ARG 4 end_ARG start_ARG 3 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ; (2.16)
t+tdt(t1)K1e(t,p0)superscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡𝑡1subscriptsuperscript𝐾e1𝑡subscript𝑝0\displaystyle\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,(t-1)K^{\rm e}_{1}(t,p_{0})∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t ( italic_t - 1 ) italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) 13p012p03+524p05748p07+15128p09;similar-to-or-equalsabsent13subscript𝑝012superscriptsubscript𝑝03524superscriptsubscript𝑝05748superscriptsubscript𝑝0715128superscriptsubscript𝑝09\displaystyle\simeq-\frac{1}{3}p_{0}-\frac{1}{2}p_{0}^{3}+\frac{5}{24}p_{0}^{5% }-\frac{7}{48}p_{0}^{7}+\frac{15}{128}p_{0}^{9};≃ - divide start_ARG 1 end_ARG start_ARG 3 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + divide start_ARG 5 end_ARG start_ARG 24 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT - divide start_ARG 7 end_ARG start_ARG 48 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 7 end_POSTSUPERSCRIPT + divide start_ARG 15 end_ARG start_ARG 128 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 9 end_POSTSUPERSCRIPT ;
t+tdt(t1)K2e(t,p0)superscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡𝑡1subscriptsuperscript𝐾e2𝑡subscript𝑝0\displaystyle\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,(t-1)K^{\rm e}_{2}(t,p_{0})∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t ( italic_t - 1 ) italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) 215p02;absent215superscriptsubscript𝑝02\displaystyle\equiv\frac{2}{15}p_{0}^{2};≡ divide start_ARG 2 end_ARG start_ARG 15 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ;

and t+tdtK>2e(t,p0)=0superscriptsubscriptsubscript𝑡subscript𝑡differential-d𝑡subscriptsuperscript𝐾e2𝑡subscript𝑝00\int_{t_{+}}^{t_{-}}\mathrm{d}{t}\,K^{\rm e}_{\ell>2}(t,p_{0})=0∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUPERSCRIPT roman_d italic_t italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ > 2 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) = 0. This shows that only the first three electron multipoles leads to energy exchange with the photons.

3 Scattering anisotropies in the CMB

The most commonly considered anisotropies in SZ scattering are those caused by the intrinsic CMB fluctuations – in particular, the polarised effects generated by the CMB quadrupole lead to fluctuations around 108superscript10810^{-8}10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT of the CMB temperature [i.e., 13]. Other anisotropies considered for the pSZ effect lead to signals of similar order of magnitude – that is, from multiple scatterings within clusters or the higher order kSZ induced pSZ signals [see 4, for overview]. Specific anisotropies within the electron population will be discussed further in the next section. However, those that we mention here all focus on the polarised components rather than the general intensity, although the amplitudes of the signals are highly related. Moreover, in the literature, these predictions are generally calculated using simplistic models to generate the spectral dependence, instead of using the full cross-section. The kernels given here should thus allow for more general treatments.

Refer to caption
Figure 4: The SZ signals induced by anisotropies in the CMB. Here, the Ksubscript𝐾K_{\ell}italic_K start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT indicate which kernel is used. These are the signals caused by a 5 keV electron population and the first derivative of the CMB blackbody photon distribution as described in Eq. (3.1). These signals use y=104𝑦superscript104y=10^{-4}italic_y = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT.

To gain a heuristic understanding of the effects of the CMB anisotropies on the SZ effect, it is first worth detailing the form that these anisotropies will take. In particular, it is easy to show that temperature anisotropies in the CMB can be expressed as

nCMB(ν,T,𝒌)=n(ν,T¯,𝒌)+nT|T¯(T(𝒌)T¯)+𝒪(ΔT2)=n(x,𝒌)xxn(T(𝒌)T¯T¯)+𝒪(ΔT2),subscript𝑛CMBsuperscript𝜈𝑇superscript𝒌𝑛𝜈¯𝑇superscript𝒌evaluated-at𝑛𝑇¯𝑇𝑇superscript𝒌¯𝑇𝒪Δsuperscript𝑇2𝑛superscript𝑥superscript𝒌superscript𝑥subscriptsuperscript𝑥𝑛𝑇superscript𝒌¯𝑇¯𝑇𝒪Δsuperscript𝑇2\begin{split}n_{\rm CMB}(\nu^{\prime},T,\boldsymbol{k}^{\prime})&=n(\nu,\bar{T% },\boldsymbol{k}^{\prime})+\left.\frac{\partial{n}}{\partial{T}}\right|_{\bar{% T}}(T(\boldsymbol{k}^{\prime})-\bar{T})+\mathcal{O}(\Delta T^{2})\\ &=n(x^{\prime},\boldsymbol{k}^{\prime})-x^{\prime}\partial_{x^{\prime}}{n}% \left(\frac{T(\boldsymbol{k}^{\prime})-\bar{T}}{\bar{T}}\right)+\mathcal{O}(% \Delta T^{2}),\end{split}start_ROW start_CELL italic_n start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT ( italic_ν start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_T , bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_CELL start_CELL = italic_n ( italic_ν , over¯ start_ARG italic_T end_ARG , bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) + divide start_ARG ∂ italic_n end_ARG start_ARG ∂ italic_T end_ARG | start_POSTSUBSCRIPT over¯ start_ARG italic_T end_ARG end_POSTSUBSCRIPT ( italic_T ( bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) - over¯ start_ARG italic_T end_ARG ) + caligraphic_O ( roman_Δ italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_n ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) - italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∂ start_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_n ( divide start_ARG italic_T ( bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) - over¯ start_ARG italic_T end_ARG end_ARG start_ARG over¯ start_ARG italic_T end_ARG end_ARG ) + caligraphic_O ( roman_Δ italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) , end_CELL end_ROW (3.1)

with ΔT=T(𝒌)T¯Δ𝑇𝑇superscript𝒌¯𝑇\Delta T=T(\boldsymbol{k}^{\prime})-\bar{T}roman_Δ italic_T = italic_T ( bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) - over¯ start_ARG italic_T end_ARG and T¯¯𝑇\bar{T}over¯ start_ARG italic_T end_ARG the average CMB temperature. We can also recall that n(x)=1/(ex1)𝑛𝑥1superscripte𝑥1n(x)=1/({\rm e}^{x}-1)italic_n ( italic_x ) = 1 / ( roman_e start_POSTSUPERSCRIPT italic_x end_POSTSUPERSCRIPT - 1 ), which is the spectral shape relevant to the scattering of the CMB monopole. As such we can write the anisotropies, by expanding [T(𝒌)T¯]/T¯delimited-[]𝑇superscript𝒌¯𝑇¯𝑇[T(\boldsymbol{k}^{\prime})-\bar{T}]/\bar{T}[ italic_T ( bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) - over¯ start_ARG italic_T end_ARG ] / over¯ start_ARG italic_T end_ARG in terms of spherical harmonics, as discussed before. We neglected higher order temperature terms, given that these will be 108similar-to-or-equalsabsentsuperscript108\simeq 10^{-8}≃ 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT (with a y𝑦yitalic_y-type distortion spectrum), although for a consideration of polarization effects, this might be of interest.

Now it is clear that the spectral dependence of the higher moments is caused by the first derivative of the CMB blackbody – these have been plotted in Fig. 4. It should be noted that these have all been plotted with the same amplitude, i.e., assuming that n(x)=xxn=xex/(ex1)2subscript𝑛𝑥𝑥subscript𝑥𝑛𝑥superscripte𝑥superscriptsuperscripte𝑥12n_{\ell}(x)=-x\partial_{x}n=x{\rm e}^{x}/({\rm e}^{x}-1)^{2}italic_n start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_x ) = - italic_x ∂ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_n = italic_x roman_e start_POSTSUPERSCRIPT italic_x end_POSTSUPERSCRIPT / ( roman_e start_POSTSUPERSCRIPT italic_x end_POSTSUPERSCRIPT - 1 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, without the amplitude scaling from the ΔT/T¯Δ𝑇¯𝑇\Delta T/\bar{T}roman_Δ italic_T / over¯ start_ARG italic_T end_ARG expansion. That is, this figure shows the shapes of each component, but not the relative amplitudes for realistic CMB anisotropies. This figure also uses a fixed 5 keV electron population (following a relativistic Maxwell-Boltzmann distribution).

The first aspect to note, is that the intrinsic amplitude of the scattering signal from increasing multipoles decreases – as may be expected from the decreasing amplitudes seen in the kernels in Fig. 2. Second, it is useful to note that the multipoles have alternating sign, with the even multipoles contributing a decrement at lower frequencies and an increase at higher frequencies, and the odd multipoles counteracting this behaviour. It is also worth emphasising that the null of these distributions do not lie at around 217 GHz as is seen for the primary CMB SZ distortion, but instead occurs at around 293 GHz even if not as visible in Fig. 4. Given that the amplitude of the primary CMB anisotropies is ΔT/T104similar-to-or-equalsΔ𝑇𝑇superscript104\Delta T/T\simeq 10^{-4}roman_Δ italic_T / italic_T ≃ 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT, it is clear that the related scattering signals require very high sensitivity to be distinguished. However, this could for example open a novel way to test the redshift evolution of the lowest multipoles and possibly even the primordial dipole.

3.1 Modelling kSZ effects using anisotropic scattering

While the photon kernel formalism is best adapted for intrinsic anisotropies present within the CMB, it is also possible to express the kinematic effects in terms of photon anisotropies, as is discussed in CNSN. This method allows for intrinsic CMB anisotropies to be easily combined with the kinematic corrections, but relies on approximating the kinematic effects in the limit of a small cluster speed βc=\varvc/csubscript𝛽csubscript\varvc𝑐\beta_{\rm c}=\varv_{\rm c}/citalic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT / italic_c. With the anisotropic scattering kernel approach given here, we can in principle extend to higher orders in βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT without using a perturbative expansion in the energy exchange terms, thereby avoiding limitations from an asymptotic expansion (see CNSN for related discussion).

In particular, CNSN developed a framework wherein the signal is calculated in the cluster frame, where the radiation is then anisotropic due to the kinematic corrections. These anisotropies are calculated by means of a Lorentz boost of the photon number density and curtailed to order βc2superscriptsubscript𝛽c2\beta_{\rm c}^{2}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, generating terms which are sums of terms of the form xkxknsuperscript𝑥𝑘superscriptsubscript𝑥𝑘𝑛x^{k}\partial_{x}^{k}nitalic_x start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ∂ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_n [see e.g., Eqs. (11) and (12) of their paper]. The scattering problem in the cluster frame then boils down to a calculation of the photon monopole, dipole and quadrupole anisotropies. Once the scattering of the anisotropic photon distribution is computed in the cluster frame, it is then possible to transform back into the CMB (or observer) frame by a transformation of the relevant quantities – that is, by expressing x𝑥xitalic_x and the direction cosine of the cluster motion, μcsubscript𝜇c\mu_{\rm c}italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT, with consideration to which frame they are being measured in and in which frame they are being used for SZ calculations [see, e.g., CNSN Eq. (24)]. The benefit of this procedure is that it allows cleanly defining the scattering optical depth and temperature of the cluster in the rest frame of the moving cloud, thereby avoiding ambiguities.

For the purposes of this paper, it is sufficient here to merely describe that this transformation exists – although it will be discussed further in Section 4.2. It is worth emphasising, however, that a formulation like this allows for the combination of intrinsic CMB anisotropies with the kinematic SZ effects, although for the fullest precision would require the CMB anisotropies to be boosted themselves into the cluster frame by applying the aberration kernel [e.g., 35, 36]. However, these kinematic corrections to the primordial CMB anisotropies will be significantly smaller than the effects of the anisotropies themselves (as, for instance, the first correction will be multiplied by a factor of βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT). We thus do not consider this problem any further.

4 Effect of electron anisotropies

Anisotropic electron distributions lead to distinct SZ signals – and can generally be expected to be caused by shocks or jets in clusters that lead to local anisotropies in the electron distribution. This has been examined in the case of polarised SZ effects in e.g., [15], where they detailed how the magnetic field-induced electron anisotropy in shocks could generate polarised signals of a similar scale to those caused by photon anisotropy.

In general, we find that the signals created by anisotropies in the electron population are far more akin to the kinematic SZ signals in shape and behaviour – and we will examine the kinematic case later in this section. However, to first order this can be seen by considering the effects of a monoenergetic electron distribution at various multipoles scattering the isotropic CMB. This is displayed in Fig. 5 for high energy electrons [p0=0.1subscript𝑝00.1p_{0}=0.1italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0.1 which is comparable to a temperature kBTeff=(β02/3)(mec2)1.7subscript𝑘Bsubscript𝑇effsuperscriptsubscript𝛽023subscript𝑚esuperscript𝑐2similar-to-or-equals1.7{k_{\rm B}}T_{\rm eff}=({\beta}_{0}^{2}/3)\;({m_{\rm e}}c^{2})\simeq 1.7italic_k start_POSTSUBSCRIPT roman_B end_POSTSUBSCRIPT italic_T start_POSTSUBSCRIPT roman_eff end_POSTSUBSCRIPT = ( italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 ) ( italic_m start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_c start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ≃ 1.7 keV].

Refer to caption
Figure 5: The SZ signals induced by anisotropies in the electron distributions. Here, the Ksubscript𝐾K_{\ell}italic_K start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT indicate which kernel is used. We used a fixed electron momentum of p0=0.1subscript𝑝00.1p_{0}=0.1italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0.1 to scatter the isotropic CMB blackbody spectrum. All of these signals are for y=104𝑦superscript104y=10^{-4}italic_y = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT and τ=y/(β02/3)𝜏𝑦superscriptsubscript𝛽023\tau=y/({\beta}_{0}^{2}/3)italic_τ = italic_y / ( italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 ). We set p2f(p)=1superscript𝑝2subscript𝑓𝑝1p^{2}f_{\ell}(p)=1italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_p ) = 1 for all curves but scaled the curve for =11\ell=1roman_ℓ = 1 by 0.20.20.20.2 to make it more comparable to the other signals.

Here the =00\ell=0roman_ℓ = 0 case is close to the standard SZ signal. The signal created by the scattering of photons by electrons in the dipole anisotropy greatly resembles the kinematic dipole in shape, with p0>0subscript𝑝00p_{0}>0italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT > 0 implying motion towards (i.e., up-scattering of CMB photons) the observer. The quadrupole component is entirely positive, but generates a sizeable signal in this basic analysis. The octopole has a null at around 350 GHz, with a negative component at low frequencies and positive at high frequencies. Again, however, we do see a tendency towards decrease in amplitude with increasing multipoles (although the dipole term here greatly exceeds the monopole signal – and for clarity has been suppressed by a factor of 0.2 within Fig. 5).

We can examine this behaviour in another way, by considering a beam of electrons travelling at a certain angle to the line-of-sight, or alternatively

p2f(𝒑)=2+14πP(μc)P(μ)Neδ(pp¯),superscript𝑝2𝑓𝒑subscript214𝜋subscript𝑃subscript𝜇csubscript𝑃superscript𝜇subscript𝑁e𝛿𝑝¯𝑝p^{2}f(\boldsymbol{p})=\sum_{\ell}\frac{2\ell+1}{4\pi}P_{\ell}(\mu_{\rm c})P_{% \ell}(\mu^{\prime})\;N_{\rm e}\delta(p-\bar{p}),italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f ( bold_italic_p ) = ∑ start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT divide start_ARG 2 roman_ℓ + 1 end_ARG start_ARG 4 italic_π end_ARG italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_δ ( italic_p - over¯ start_ARG italic_p end_ARG ) , (4.1)

with p¯¯𝑝\bar{p}over¯ start_ARG italic_p end_ARG setting the fixed momentum of the electron beam and μcsubscript𝜇c\mu_{\rm c}italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT the cosine of the angle with respect to the line-of-sight. In the expression above, one can identify p2f(p)=2+14πP(μc)Neδ(pp¯)superscript𝑝2subscript𝑓𝑝214𝜋subscript𝑃subscript𝜇csubscript𝑁e𝛿𝑝¯𝑝p^{2}f_{\ell}(p)=\frac{2\ell+1}{4\pi}\,P_{\ell}(\mu_{\rm c})\,N_{\rm e}\delta(% p-\bar{p})italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_p ) = divide start_ARG 2 roman_ℓ + 1 end_ARG start_ARG 4 italic_π end_ARG italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_δ ( italic_p - over¯ start_ARG italic_p end_ARG ). Fig. 6, shows this behavior for the sum up to 55\ell\leq 5roman_ℓ ≤ 5, p¯=0.1¯𝑝0.1\bar{p}=0.1over¯ start_ARG italic_p end_ARG = 0.1 and a variety of viewing angles.

Refer to caption
Figure 6: The SZ signals induced by a “beam” of electrons [to the 5th order in \ellroman_ℓ, i.e., Eq. (4.1)]. The electrons have fixed momentum of p¯=0.1¯𝑝0.1\bar{p}=0.1over¯ start_ARG italic_p end_ARG = 0.1 and μcsubscript𝜇c\mu_{\rm c}italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT indicates the cosine of the angle between the line-of-sight and the beam. Again we have used y=104𝑦superscript104y=10^{-4}italic_y = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT and τ=y/(β02/3)𝜏𝑦superscriptsubscript𝛽023\tau=y/({\beta}_{0}^{2}/3)italic_τ = italic_y / ( italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 ).

For a beam heading directly towards or away from the line-of-sight (that is μc=+1subscript𝜇c1\mu_{\rm c}=+1italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = + 1 or 11-1- 1 respectively), the signal is dominated by the dipolar anisotropy. The beam heading directly towards the observer results in a strictly positive signal, increasing the photon count at all frequencies. However, due to the intrinsic anisotropy in the scattering process, a beam heading away is not precisely the opposite, and while it predominantly leads to a decrement in observed photons, at the highest frequencies leads to a very small increment in the photon count for this distribution.

A beam perpendicular to the line-of-sight (i.e., μc=0subscript𝜇c0\mu_{\rm c}=0italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 0) leads to a signal far closer to the conventional SZ signal. This could be expected, as a brief examination of Eq. (4.1) shows that only the even \ellroman_ℓ contribute in this regime; as such the largest correction comes from the quadrupole (=22\ell=2roman_ℓ = 2) component, with a further correction from the =44\ell=4roman_ℓ = 4 part. All other angles lie somewhere smoothly between these three angular references, developing more tSZ-like features as the angles approaches μc=0subscript𝜇c0\mu_{\rm c}=0italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 0 and stronger kSZ-features at the angular extremes. These illustrations show how general scattering cases with anisotropic electron distributions can be easily obtained using the kernels given above. Averages over the momentum distributions f(p)subscript𝑓𝑝f_{\ell}(p)italic_f start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_p ) can then be carried out numerically.

4.1 A note on the coordinate systems

It is worth noting that in this situation, as all our quantities are being calculated in the frame of an isotropic CMB and an anisotropic electron population, we must consider the physical interpretation of the optical depth and the meaning of the cosine, μcsubscript𝜇c\mu_{\rm c}italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT, of the angle between a bulk electron motion and the line-of-sight.

For the latter case it is pertinent only to mention that the angle will experience the relativistic aberration effect, if the rest frame of the electron population is different to that of the CMB. In such a case, if the two frames differ by a velocity βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT, then the angle in the electron frame can be written in terms of the angle in the CMB frame as μc,e=(μc,CMBβc)/(1βcμc,CMB)subscript𝜇cesubscript𝜇cCMBsubscript𝛽c1subscript𝛽csubscript𝜇cCMB\mu_{\rm c,e}=(\mu_{\rm c,CMB}-\beta_{\rm c})/(1-\beta_{\rm c}\mu_{\rm c,CMB})italic_μ start_POSTSUBSCRIPT roman_c , roman_e end_POSTSUBSCRIPT = ( italic_μ start_POSTSUBSCRIPT roman_c , roman_CMB end_POSTSUBSCRIPT - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) / ( 1 - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c , roman_CMB end_POSTSUBSCRIPT ).

The effect on the scattering optical depth has been discussed in depth in, e.g., [8, 10], and is a frame dependent quantity. For the specific case of the kinematic boost (which will be explored further in the next section) it is simple to identify that an isotropic electron population correlates to a cluster at rest, and as such the optical depth is the optical depth in the cluster frame. However, a cluster travelling at a velocity βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT relative to the CMB, leads to a kinematic correction to the optical depth as measured in CMB frame. In particular, as explained in CNSN one can show that666Here one uses dtc=γc(1βcμc)dtdsuperscript𝑡csubscript𝛾c1subscript𝛽csubscript𝜇cd𝑡{\rm d}t^{\rm c}=\gamma_{\rm c}(1-\beta_{\rm c}\mu_{\rm c}){\rm d}troman_d italic_t start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT = italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) roman_d italic_t and Nec=Ne/γcsuperscriptsubscript𝑁ecsubscript𝑁esubscript𝛾cN_{\rm e}^{\rm c}=N_{\rm e}/\gamma_{\rm c}italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT = italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT / italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT.

τec=cσTNecdtc(1βcμc)cσTNedt=(1βcμc)τCMB,subscriptsuperscript𝜏ce𝑐subscript𝜎Tsuperscriptsubscript𝑁ecdifferential-dsuperscript𝑡c1subscript𝛽csubscript𝜇c𝑐subscript𝜎Tsubscript𝑁edifferential-d𝑡1subscript𝛽csubscript𝜇csubscript𝜏CMB\tau^{\rm c}_{\rm e}=\int c{\sigma_{\rm T}}N_{\rm e}^{\rm c}{\rm d}t^{\rm c}% \equiv(1-\beta_{\rm c}\mu_{\rm c})\!\int c{\sigma_{\rm T}}N_{\rm e}{\rm d}t=(1% -\beta_{\rm c}\mu_{\rm c})\tau_{\rm CMB},italic_τ start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = ∫ italic_c italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT roman_d italic_t start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT ≡ ( 1 - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) ∫ italic_c italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT roman_d italic_t = ( 1 - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) italic_τ start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT , (4.2)

with μcsubscript𝜇c\mu_{\rm c}italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT being the cosine of the angle between the cluster motion and the line-of-sight. This leads to a mixing of multipoles that must be considered if a multipole-by-multipole approach is applied. If the distortion can be expressed as ΔI(x,μc)=τCMBI(x)P(μc)Δ𝐼𝑥subscript𝜇csubscript𝜏CMBsubscriptsubscript𝐼𝑥subscript𝑃subscript𝜇c\Delta I(x,\mu_{\rm c})=\tau_{\rm CMB}\sum_{\ell}I_{\ell}(x)P_{\ell}(\mu_{\rm c})roman_Δ italic_I ( italic_x , italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) = italic_τ start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_x ) italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ), this can also be written as

ΔI(x,μc)=τec(1βcμc)I(x)P(μc)Δ𝐼𝑥subscript𝜇csubscriptsuperscript𝜏ce1subscript𝛽csubscript𝜇csubscriptsubscript𝐼𝑥subscript𝑃subscript𝜇c\begin{split}\Delta I(x,\mu_{\rm c})&=\frac{\tau^{\rm c}_{\rm e}}{(1-\beta_{% \rm c}\mu_{\rm c})}\sum_{\ell}I_{\ell}(x)P_{\ell}(\mu_{\rm c})\end{split}start_ROW start_CELL roman_Δ italic_I ( italic_x , italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) end_CELL start_CELL = divide start_ARG italic_τ start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG start_ARG ( 1 - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) end_ARG ∑ start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_x ) italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) end_CELL end_ROW (4.3)

It should, however, be reiterated that it is not always the case that this Lorentz correction should be employed. A careful consideration of the nature of the anisotropy must be carried out, and an understanding of which frame the optical depth is being measured in must be obtained, before determining what, if any, correction must be performed. As argued in CNSN, the easiest and physically most clean way is probably to think of the electron temperature and total scattering optical depth in the cluster rest frame. In a similar way, anisotropies of the electron distribution should be defined with respect to the frame in which the average momentum of the moving electron distribution vanishes. This will allow a clear separation of kinematic corrections to the average optical depth from distribution function anisotropies and their parametrization. We believe this issue is also at the core of the discussion in [37], which address the question about the correct Jüttner distribution [e.g., 38, for introduction to the topic].

4.2 Kinematic boost using anisotropic electron kernels

In most situations, we would not expect the jet-like electron distribution to be monoenergetic. As such, it is worth briefly discussing the kinematic effects as derived through this formalism. In the CMB rest frame, a cluster moving at a speed βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT with direction cosine μcsubscript𝜇c\mu_{\rm c}italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT and the intrinsic777This refers to the temperature as measured in the cluster frame, although we do not explicitly distinguish this temperature. For some discussion on definitions of the temperature see Appendix C1 of [8]. temperature θe=kBTe/mec2subscript𝜃esubscript𝑘Bsubscript𝑇esubscript𝑚esuperscript𝑐2\theta_{\rm e}={k_{\rm B}}{T_{\rm e}}/{m_{\rm e}}c^{2}italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = italic_k start_POSTSUBSCRIPT roman_B end_POSTSUBSCRIPT italic_T start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT / italic_m start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_c start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT can be expressed as a boosted thermal distribution. In particular, a regular relativistic Maxwell-Boltzmann distribution888That is, a Maxwell-Jüttner distribution. can be written as

fthc(𝒑c)=Neceγc/θe4π(mec)3K2(1/θe)θesubscriptsuperscript𝑓cthsuperscript𝒑csubscriptsuperscript𝑁cesuperscriptesuperscript𝛾csubscript𝜃e4𝜋superscriptsubscript𝑚e𝑐3subscript𝐾21subscript𝜃esubscript𝜃ef^{\rm c}_{\rm th}(\boldsymbol{p}^{\rm c})=\frac{N^{\rm c}_{\rm e}{\rm e}^{-% \gamma^{\rm c}/\theta_{\rm{}_{e}}}}{4\pi(m_{\rm e}c)^{3}K_{2}(1/\theta_{\rm e}% )\theta_{\rm e}}italic_f start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT ( bold_italic_p start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT ) = divide start_ARG italic_N start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT roman_e start_POSTSUPERSCRIPT - italic_γ start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT / italic_θ start_POSTSUBSCRIPT start_FLOATSUBSCRIPT roman_e end_FLOATSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUPERSCRIPT end_ARG start_ARG 4 italic_π ( italic_m start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_c ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 1 / italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT ) italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG (4.4)

with γcsuperscript𝛾c\gamma^{\rm c}italic_γ start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT in the restframe of the cluster. This distribution is normalized as Nec=d3pcfthc(𝒑c)subscriptsuperscript𝑁cesuperscriptd3superscript𝑝csubscriptsuperscript𝑓cthsuperscript𝒑cN^{\rm c}_{\rm e}=\int{\rm d}^{3}p^{\rm c}\,f^{\rm c}_{\rm th}(\boldsymbol{p}^% {\rm c})italic_N start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = ∫ roman_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT italic_f start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT ( bold_italic_p start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT ). To obtain the required expression in the CMB frame, we can use that the electron number dNec=fthcd3xcd3pcdsubscriptsuperscript𝑁cesubscriptsuperscript𝑓cthsuperscriptd3superscript𝑥csuperscriptd3superscript𝑝c{\rm d}N^{\rm c}_{\rm e}=f^{\rm c}_{\rm th}\,{\rm d}^{3}x^{\rm c}\,{\rm d}^{3}% p^{\rm c}roman_d italic_N start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = italic_f start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT roman_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT roman_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT is invariant. Since d3xcd3pcsuperscriptd3superscript𝑥csuperscriptd3superscript𝑝c{\rm d}^{3}x^{\rm c}\,{\rm d}^{3}p^{\rm c}roman_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT roman_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT is invariant, also fthcsubscriptsuperscript𝑓cthf^{\rm c}_{\rm th}italic_f start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT has to be invariant. One therefore only has to express the electron energy in terms of variables in the CMB frame.

Refer to caption
Figure 7: The kinematic SZ signals for each anisotropy – that is the signal induced by a boosted thermal distribution. Here, a 5 keV thermal electron distribution is used, boosted with a kinematic correction of βc=0.1subscript𝛽c0.1\beta_{\rm c}=0.1italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 0.1, and μc=1subscript𝜇c1\mu_{\rm c}=1italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 1. Again we have used y=104𝑦superscript104y=10^{-4}italic_y = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT, except the dipole term which is suppressed with a factor of 0.20.20.20.2.

It is easy to show [e.g., 6], that the directional boost can be expressed through999This can be shown using the velocity addition theorem in special relativity. γc=γc(γβcpμe,c)superscript𝛾csubscript𝛾c𝛾subscript𝛽c𝑝subscript𝜇ec\gamma^{\rm c}=\gamma_{\rm c}(\gamma-\beta_{\rm c}p\,\mu_{\rm e,c})italic_γ start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT = italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ( italic_γ - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_p italic_μ start_POSTSUBSCRIPT roman_e , roman_c end_POSTSUBSCRIPT ) where γ𝛾\gammaitalic_γ and p𝑝pitalic_p are evaluated in the CMB frame, and βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT the relative speed101010Hence, γc=1/1βc2subscript𝛾c11superscriptsubscript𝛽c2\gamma_{\rm c}=1/\sqrt{1-\beta_{\rm c}^{2}}italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 1 / square-root start_ARG 1 - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG is the associated Lorentz factor. of the the cluster and CMB frames. In addition, μe,csubscript𝜇ec\mu_{\rm e,c}italic_μ start_POSTSUBSCRIPT roman_e , roman_c end_POSTSUBSCRIPT here is the cosine of angle between the incoming electron and the axis of bulk motion. Then the boosted distribution function can be expressed as

fboost(p)=fthc(γcγ)×eμe,cpcpθe=(Ne/γc)eγcγ/θe4π(mec)3K2(1/θe)θe×eμe,cpcpθesubscript𝑓boost𝑝subscriptsuperscript𝑓cthsubscript𝛾c𝛾superscriptesubscript𝜇ecsubscript𝑝c𝑝subscript𝜃esubscript𝑁esubscript𝛾csuperscriptesubscript𝛾c𝛾subscript𝜃e4𝜋superscriptsubscript𝑚e𝑐3subscript𝐾21subscript𝜃esubscript𝜃esuperscriptesubscript𝜇ecsubscript𝑝c𝑝subscript𝜃ef_{\rm boost}(p)=f^{\rm c}_{\rm th}(\gamma_{\rm c}\gamma)\times{\rm e}^{\frac{% \mu_{\rm e,c}p_{\rm c}p}{\theta_{\rm e}}}=\frac{(N_{\rm e}/\gamma_{\rm c})\,{% \rm e}^{-\gamma_{\rm c}\gamma/\theta_{\rm{}_{e}}}}{4\pi(m_{\rm e}c)^{3}K_{2}(1% /\theta_{\rm e})\theta_{\rm e}}\times{\rm e}^{\frac{\mu_{\rm e,c}p_{\rm c}p}{% \theta_{\rm e}}}italic_f start_POSTSUBSCRIPT roman_boost end_POSTSUBSCRIPT ( italic_p ) = italic_f start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT ( italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_γ ) × roman_e start_POSTSUPERSCRIPT divide start_ARG italic_μ start_POSTSUBSCRIPT roman_e , roman_c end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_p end_ARG start_ARG italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG end_POSTSUPERSCRIPT = divide start_ARG ( italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT / italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) roman_e start_POSTSUPERSCRIPT - italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_γ / italic_θ start_POSTSUBSCRIPT start_FLOATSUBSCRIPT roman_e end_FLOATSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUPERSCRIPT end_ARG start_ARG 4 italic_π ( italic_m start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_c ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 1 / italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT ) italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG × roman_e start_POSTSUPERSCRIPT divide start_ARG italic_μ start_POSTSUBSCRIPT roman_e , roman_c end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_p end_ARG start_ARG italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG end_POSTSUPERSCRIPT (4.5)

with Nec=Ne/γcsubscriptsuperscript𝑁cesubscript𝑁esubscript𝛾cN^{\rm c}_{\rm e}=N_{\rm e}/\gamma_{\rm c}italic_N start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT / italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT, which ensures that relation (4.2) directly applies without further ado.111111Without this factor of 1/γc1subscript𝛾c1/\gamma_{\rm c}1 / italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT one would find τe=γc(1βcμc)τCMBsubscript𝜏esubscript𝛾c1subscript𝛽csubscript𝜇csubscript𝜏CMB\tau_{\rm e}=\gamma_{\rm c}(1-\beta_{\rm c}\mu_{\rm c})\tau_{\rm CMB}italic_τ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) italic_τ start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT, which is not the correct transformation law (see CNSN). This factor can also be understood from the fact that Necsubscriptsuperscript𝑁ceN^{\rm c}_{\rm e}italic_N start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT has to transform as the inverse of volume, confirming Nec=Ne/γcsubscriptsuperscript𝑁cesubscript𝑁esubscript𝛾cN^{\rm c}_{\rm e}=N_{\rm e}/\gamma_{\rm c}italic_N start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT / italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT [e.g., 5]. We note in passing that carrying out the integral of fboost(p)subscript𝑓boost𝑝f_{\rm boost}(p)italic_f start_POSTSUBSCRIPT roman_boost end_POSTSUBSCRIPT ( italic_p ) over d3psuperscriptd3𝑝{\rm d}^{3}proman_d start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p will yield Nesubscript𝑁eN_{\rm e}italic_N start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT. The second exponential term can then be expanded in Legendre polynomials as

eAμe,c=π2A=0(2+1)I+12(A)P(μe,c),superscripte𝐴subscript𝜇ec𝜋2𝐴superscriptsubscript021subscript𝐼12𝐴subscript𝑃subscript𝜇ec{\rm e}^{A\mu_{\rm e,c}}=\sqrt{\frac{\pi}{2A}}\sum_{\ell=0}^{\infty}(2\ell+1)I% _{\ell+\frac{1}{2}}(A)P_{\ell}(\mu_{\rm e,c}),roman_e start_POSTSUPERSCRIPT italic_A italic_μ start_POSTSUBSCRIPT roman_e , roman_c end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = square-root start_ARG divide start_ARG italic_π end_ARG start_ARG 2 italic_A end_ARG end_ARG ∑ start_POSTSUBSCRIPT roman_ℓ = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( 2 roman_ℓ + 1 ) italic_I start_POSTSUBSCRIPT roman_ℓ + divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUBSCRIPT ( italic_A ) italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_e , roman_c end_POSTSUBSCRIPT ) , (4.6)

with A=pcp/θe𝐴subscript𝑝c𝑝subscript𝜃eA=p_{\rm c}p/\theta_{\rm e}italic_A = italic_p start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_p / italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT and where I(x)subscript𝐼𝑥I_{\ell}(x)italic_I start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_x ) is the modified Bessel function of the first kind – which is a modification of the expression found in [39]. This naturally leads to an anisotropic electron distribution due to the bulk motion. To compute the scattered signal, we can use spherical harmonic addition theorem to express P(μe,c)subscript𝑃subscript𝜇ecP_{\ell}(\mu_{\rm e,c})italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_e , roman_c end_POSTSUBSCRIPT ) with μe,c=μcμ+cos(ϕcϕ)(1μc2)1/2(1μ2)1/2subscript𝜇ecsubscript𝜇csuperscript𝜇subscriptitalic-ϕcsuperscriptitalic-ϕsuperscript1superscriptsubscript𝜇c212superscript1superscriptsuperscript𝜇212\mu_{\rm e,c}=\mu_{\rm c}\mu^{\prime}+\cos(\phi_{\rm c}-\phi^{\prime})(1-\mu_{% \rm c}^{2})^{1/2}(1-{\mu^{\prime}}^{2})^{1/2}italic_μ start_POSTSUBSCRIPT roman_e , roman_c end_POSTSUBSCRIPT = italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + roman_cos ( italic_ϕ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT - italic_ϕ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ( 1 - italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT ( 1 - italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT. It is worth highlighting, that then, in the case of an isotropic photon distribution, it is equivalent to use the conversion P(μe,c)P(μc)P(μ)subscript𝑃subscript𝜇ecsubscript𝑃subscript𝜇csubscript𝑃superscript𝜇P_{\ell}(\mu_{\rm e,c})\rightarrow P_{\ell}(\mu_{\rm c})P_{\ell}(\mu^{\prime})italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_e , roman_c end_POSTSUBSCRIPT ) → italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ). When substituting in this electron distribution for each anisotropy, we can recreate the kinematic SZ corrections by using the anisotropic electron scattering kernels and multiplying the result by 1/(1βcμc)11subscript𝛽csubscript𝜇c1/(1-\beta_{\rm c}\mu_{\rm c})1 / ( 1 - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ). This is because in the CMB frame the line of sight integral will yield a factor of τCMB=τec/(1βcμc)subscript𝜏CMBsubscriptsuperscript𝜏ce1subscript𝛽csubscript𝜇c\tau_{\rm CMB}=\tau^{\rm c}_{\rm e}/(1-\beta_{\rm c}\mu_{\rm c})italic_τ start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT = italic_τ start_POSTSUPERSCRIPT roman_c end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT / ( 1 - italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) according to Eq. (4.2).

Refer to caption
Figure 8: A comparison of signals on a multipole basis generated by the boosted electron distribution “This work” and the transformed CMB signal described in CNSN. Here βc=0.1subscript𝛽c0.1\beta_{\rm c}=0.1italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 0.1, μc=1.0subscript𝜇c1.0\mu_{\rm c}=1.0italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 1.0 and \ellroman_ℓ refers to which multipole is generating the signal. That is, the monopole, dipole and quadrupole signal from top to bottom respectively.

In principle, the signals obtained using this procedure should be identical to the kinematic corrections described in Section 3.1, and indeed we can see this is largely correct in Fig. 7, where the first four multipoles are displayed for βc=0.1subscript𝛽c0.1\beta_{\rm c}=0.1italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 0.1 and μc=+1subscript𝜇c1\mu_{\rm c}=+1italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = + 1. This is further validated in Appendix C, where the combination of these multipole components are compared to a full kinematic SZ signal. It should be noted that, while this may be a reasonable velocity for high-resolution considerations of the SZ effect – where small volume elements may be boosted by jets or shocks – for full cluster considerations of kinematic effects, far lower energies are generally expected. In particular, typical cluster velocities are 𝒪(100)𝒪100\mathcal{O}(100)caligraphic_O ( 100 ) km s-1, that is βc𝒪(103)subscript𝛽c𝒪superscript103\beta_{\rm c}\approx\mathcal{O}(10^{-3})italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ≈ caligraphic_O ( 10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT ). Nevertheless, our calculations demonstrate the validity of the electron kernel approach and highlight that the method can be reliably used to consider extreme scenarios.

We can further compare the results visually to the forms of the kinematic effects provided in e.g., CNSN. This is displayed in Fig. 8. We can immediately see that to first order these are very closely aligned despite the high βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT value being considered. The small differences identifiable in the dipole and quadrupole components can be understood as an effect of the curtailing of the CNSN method to 𝒪(βc2)𝒪superscriptsubscript𝛽c2\mathcal{O}(\beta_{\rm c}^{2})caligraphic_O ( italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) while the expressions in Eq. (4.6) are complete in all orders of βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT. In Appendix D we explore the effect of βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT order, to show that this is the entire cause of the discrepancy seen here.

The dipole and quadrupole, as such, exhibit similar shapes to those presented CNSN, although ever so slightly broader at high βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT. The octopole term displayed only in Fig. 7 [and neglected in CNSN as it is leading order 𝒪(βc3)𝒪superscriptsubscript𝛽c3\mathcal{O}(\beta_{\rm c}^{3})caligraphic_O ( italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT )] is a similar shape again, with the peaks of the distributions of the dipole, octopole and quadrupole shifting to higher frequencies with higher \ellroman_ℓ. It is also worth highlighting again, that the magnitude of the signal generated by the electron anisotropies decrease with increasing \ellroman_ℓ – with the exception of the dipole term compared to the monopole, where a high energy boost may be larger than the tSZ signal contained in the monopole, where the first βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT terms come at 𝒪(βc2)𝒪superscriptsubscript𝛽c2\mathcal{O}(\beta_{\rm c}^{2})caligraphic_O ( italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) [the monopole corrections discussed in CNSN].

It should also be mentioned here that for a simple kinematic boost, the approximation f(𝒑)f(p0,𝒑^)𝑓superscript𝒑𝑓subscript𝑝0superscript^𝒑f(\boldsymbol{p}^{\prime})\approx f(p_{0},\hat{\boldsymbol{p}}^{\prime})italic_f ( bold_italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≈ italic_f ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , over^ start_ARG bold_italic_p end_ARG start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) used in Eq. (2.2) can be explicitly confirmed. Since for the considered case we have

f(𝒑)f(𝒑0)𝑓superscript𝒑𝑓subscript𝒑0\displaystyle\frac{f(\boldsymbol{p}^{\prime})}{f(\boldsymbol{p}_{0})}divide start_ARG italic_f ( bold_italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_ARG start_ARG italic_f ( bold_italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG =exp(γc(γ0γ)+𝒑c(𝒑𝒑0)θe)absentsubscript𝛾csubscript𝛾0superscript𝛾subscript𝒑csuperscript𝒑subscript𝒑0subscript𝜃e\displaystyle=\exp\left(\frac{\gamma_{\rm c}(\gamma_{0}-\gamma^{\prime})+% \boldsymbol{p}_{\rm c}\cdot(\boldsymbol{p}^{\prime}-\boldsymbol{p}_{0})}{% \theta_{\rm e}}\right)= roman_exp ( divide start_ARG italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ( italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_γ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) + bold_italic_p start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ⋅ ( bold_italic_p start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - bold_italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG )
=exp(γcTCMB(xx0)Te+𝒑c(𝒌0𝒌)θe),absentsubscript𝛾csubscript𝑇CMBsuperscript𝑥subscript𝑥0subscript𝑇esubscript𝒑csubscript𝒌0superscript𝒌subscript𝜃e\displaystyle=\exp\left(\frac{\gamma_{\rm c}T_{\rm CMB}(x^{\prime}-x_{0})}{T_{% \rm e}}+\frac{\boldsymbol{p}_{\rm c}\cdot(\boldsymbol{k}_{0}-\boldsymbol{k}^{% \prime})}{\theta_{\rm e}}\right),= roman_exp ( divide start_ARG italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_T start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_T start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG + divide start_ARG bold_italic_p start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ⋅ ( bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_ARG start_ARG italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG ) , (4.7)

we can safely drop the terms TCMB/Te2.4×104eV/5keV5×108proportional-toabsentsubscript𝑇CMBsubscript𝑇esimilar-to-or-equals2.4superscript104eV5keVsimilar-to-or-equals5superscript108\propto T_{\rm CMB}/T_{\rm e}\simeq 2.4\times 10^{-4}\,{\rm eV}/5\,{\rm keV}% \simeq 5\times 10^{-8}∝ italic_T start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT / italic_T start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT ≃ 2.4 × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT roman_eV / 5 roman_keV ≃ 5 × 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT. Similarly, we have (𝒌0𝒌)/θe(x0x)TCMB/Tesimilar-to-or-equalssubscript𝒌0superscript𝒌subscript𝜃esubscript𝑥0superscript𝑥subscript𝑇CMBsubscript𝑇e(\boldsymbol{k}_{0}-\boldsymbol{k}^{\prime})/\theta_{\rm e}\simeq(x_{0}-x^{% \prime})T_{\rm CMB}/T_{\rm e}( bold_italic_k start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - bold_italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) / italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT ≃ ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) italic_T start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT / italic_T start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT, leaving a negligible correction. For similar reasons we were able to neglect stimulated scattering terms which scale as n(1+n)TCMB/Tesimilar-to-or-equalsabsent𝑛1𝑛subscript𝑇CMBsubscript𝑇e\simeq n(1+n)\,T_{\rm CMB}/T_{\rm e}≃ italic_n ( 1 + italic_n ) italic_T start_POSTSUBSCRIPT roman_CMB end_POSTSUBSCRIPT / italic_T start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT. These approximations greatly simplify the otherwise more complex coupling to the electron and photon anisotropies.

5 High Energy electron populations

In the previous sections, we primarily demonstrated the utility of the anisotropic scattering kernel approaches for cases closely related to the thermal and kinematic SZ effects. It is now worthwhile to examine high-energy non-thermal electron distributions and their interactions with the monopole and anisotropic scattering effects, to determine if these effects are meaningfully magnified or modified in these regimes. In particular, we examine five electron distribution models that have been considered in the literature. The first is the standard relativistic Maxwell-Jüttner distribution used generally in rSZ described in Eq. (4.4).

Refer to caption
Figure 9: A selection of toy models for the high energy electron momentum distributions found in clusters. In black, in both figures is the thermal, relativistic Maxwell-Boltzmann distribution at 5555 keV. This temperature is used for all the other temperature dependent models (except where indicated otherwise). Top: The power law distributions, here in particular, fpl(p0;2.5,0.1,10)subscript𝑓plsubscript𝑝02.50.110f_{\rm pl}(p_{0};2.5,0.1,10)italic_f start_POSTSUBSCRIPT roman_pl end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ; 2.5 , 0.1 , 10 ) (Eq. 5.1), fth,pl(p0;5,2.5,0.2,10)subscript𝑓thplsubscript𝑝052.50.210f_{\rm th,pl}(p_{0};5,2.5,0.2,10)italic_f start_POSTSUBSCRIPT roman_th , roman_pl end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ; 5 , 2.5 , 0.2 , 10 ) (Eq. 5.2) and fdpl(p0;0.5,2.5,0.01,0.2,10)subscript𝑓dplsubscript𝑝00.52.50.010.210f_{\rm dpl}(p_{0};0.5,2.5,0.01,0.2,10)italic_f start_POSTSUBSCRIPT roman_dpl end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ; 0.5 , 2.5 , 0.01 , 0.2 , 10 ) (Eq. 5.3). Bottom: The κ𝜅\kappaitalic_κ-distributions fκ(p0;5,2)subscript𝑓𝜅subscript𝑝052f_{\kappa}(p_{0};5,2)italic_f start_POSTSUBSCRIPT italic_κ end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ; 5 , 2 ) , fκ(p0;5,5)subscript𝑓𝜅subscript𝑝055f_{\kappa}(p_{0};5,5)italic_f start_POSTSUBSCRIPT italic_κ end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ; 5 , 5 ) and finally fκ(p0;5,10)subscript𝑓𝜅subscript𝑝0510f_{\kappa}(p_{0};5,10)italic_f start_POSTSUBSCRIPT italic_κ end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ; 5 , 10 ) (Eq. 5.4).

The next is a simple power law, as used in [18],

p2fpl(p;α,p1,p2)=(α1)pαp11αp21αforp1<p<p2.formulae-sequencesuperscript𝑝2subscript𝑓pl𝑝𝛼subscript𝑝1subscript𝑝2𝛼1superscript𝑝𝛼superscriptsubscript𝑝11𝛼superscriptsubscript𝑝21𝛼forsubscript𝑝1𝑝subscript𝑝2p^{2}f_{\rm pl}(p;\alpha,p_{1},p_{2})=\frac{(\alpha-1)p^{-\alpha}}{p_{1}^{1-% \alpha}-p_{2}^{1-\alpha}}\quad{\rm for\;}p_{1}<p<p_{2}.italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT roman_pl end_POSTSUBSCRIPT ( italic_p ; italic_α , italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = divide start_ARG ( italic_α - 1 ) italic_p start_POSTSUPERSCRIPT - italic_α end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_α end_POSTSUPERSCRIPT - italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_α end_POSTSUPERSCRIPT end_ARG roman_for italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < italic_p < italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT . (5.1)

In that work, they also introduced a hybrid distribution that uses the thermal distribution at low frequencies and a power law at higher frequencies,

p2fth,pl(p;θ,α,p1,p2){fth(p,θ),ifpp1fth(p1,θ)(p/p1)α,ifp1<p<p2proportional-tosuperscript𝑝2subscript𝑓thpl𝑝𝜃𝛼subscript𝑝1subscript𝑝2casessubscript𝑓th𝑝𝜃if𝑝subscript𝑝1subscript𝑓thsubscript𝑝1𝜃superscript𝑝subscript𝑝1𝛼ifsubscript𝑝1𝑝subscript𝑝2p^{2}f_{\rm th,pl}(p;\theta,\alpha,p_{1},p_{2})\propto\begin{cases}f_{\rm th}(% p,\theta),&{\rm if\;}p\leq p_{1}\\ f_{\rm th}(p_{1},\theta)\left(p/p_{1}\right)^{-\alpha},&{\rm if\;}p_{1}<p<p_{2% }\end{cases}italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT roman_th , roman_pl end_POSTSUBSCRIPT ( italic_p ; italic_θ , italic_α , italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ∝ { start_ROW start_CELL italic_f start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT ( italic_p , italic_θ ) , end_CELL start_CELL roman_if italic_p ≤ italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_f start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT ( italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_θ ) ( italic_p / italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT - italic_α end_POSTSUPERSCRIPT , end_CELL start_CELL roman_if italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < italic_p < italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW (5.2)

where a normalisation function C(θ,α,p1,p2)𝐶𝜃𝛼subscript𝑝1subscript𝑝2C(\theta,\alpha,p_{1},p_{2})italic_C ( italic_θ , italic_α , italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) is defined such that p2fth,pldp=1superscript𝑝2subscript𝑓thpldifferential-d𝑝1\int p^{2}f_{\rm th,pl}{\rm d}p=1∫ italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT roman_th , roman_pl end_POSTSUBSCRIPT roman_d italic_p = 1.

In [25], the consideration of power laws was extended to a double power law model, to reduce the contribution at the lower energies, where a single power law became distinctly unphysical. That is,

p2fdpl(p;α1,α2,p1,p2,pcr)={pα1,ifp1<ppcrpcrα1+α2pα2,ifpcr<p<p2,superscript𝑝2subscript𝑓dpl𝑝subscript𝛼1subscript𝛼2subscript𝑝1subscript𝑝2subscript𝑝crcasessuperscript𝑝subscript𝛼1ifsubscript𝑝1𝑝subscript𝑝crsuperscriptsubscript𝑝crsubscript𝛼1subscript𝛼2superscript𝑝subscript𝛼2ifsubscript𝑝cr𝑝subscript𝑝2p^{2}f_{\rm dpl}(p;\alpha_{1},\alpha_{2},p_{1},p_{2},p_{\rm cr})=\begin{cases}% p^{-\alpha_{1}},&{\rm if\;}p_{1}<p\leq p_{\rm cr}\\ p_{\rm cr}^{-\alpha_{1}+\alpha_{2}}p^{-\alpha_{2}},&{\rm if\;}p_{\rm cr}<p<p_{% 2},\end{cases}italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT roman_dpl end_POSTSUBSCRIPT ( italic_p ; italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT roman_cr end_POSTSUBSCRIPT ) = { start_ROW start_CELL italic_p start_POSTSUPERSCRIPT - italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , end_CELL start_CELL roman_if italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < italic_p ≤ italic_p start_POSTSUBSCRIPT roman_cr end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_p start_POSTSUBSCRIPT roman_cr end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_p start_POSTSUPERSCRIPT - italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , end_CELL start_CELL roman_if italic_p start_POSTSUBSCRIPT roman_cr end_POSTSUBSCRIPT < italic_p < italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , end_CELL end_ROW (5.3)

where again a normalisation function K(α1,α2,p1,p2,pcr)𝐾subscript𝛼1subscript𝛼2subscript𝑝1subscript𝑝2subscript𝑝crK(\alpha_{1},\alpha_{2},p_{1},p_{2},p_{\rm cr})italic_K ( italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_α start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT roman_cr end_POSTSUBSCRIPT ) is defined to normalise the distribution.

Moving away from power laws, [26] uses two generalisations of the maxwellian model, of which we will use the κ𝜅\kappaitalic_κ-distribution, which tends to a maxwellian as κ𝜅\kappa\rightarrow\inftyitalic_κ → ∞,

p2fκ(p;θ,κ)=2p2πθ3/2Γ(κ+1)(κ1.5)3/2Γ(κ0.5)(1+p22θ(κ1.5))κ+1,superscript𝑝2subscript𝑓𝜅𝑝𝜃𝜅2superscript𝑝2𝜋superscript𝜃32Γ𝜅1superscript𝜅1.532Γ𝜅0.5superscript1superscript𝑝22𝜃𝜅1.5𝜅1p^{2}f_{\kappa}(p;\theta,\kappa)=\frac{\frac{\sqrt{2}p^{2}}{\sqrt{\pi}\theta^{% 3/2}}\frac{\Gamma(\kappa+1)}{(\kappa-1.5)^{3/2}\Gamma(\kappa-0.5)}}{\left(1+% \frac{p^{2}}{2\theta(\kappa-1.5)}\right)^{\kappa+1}},italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT italic_κ end_POSTSUBSCRIPT ( italic_p ; italic_θ , italic_κ ) = divide start_ARG divide start_ARG square-root start_ARG 2 end_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG italic_π end_ARG italic_θ start_POSTSUPERSCRIPT 3 / 2 end_POSTSUPERSCRIPT end_ARG divide start_ARG roman_Γ ( italic_κ + 1 ) end_ARG start_ARG ( italic_κ - 1.5 ) start_POSTSUPERSCRIPT 3 / 2 end_POSTSUPERSCRIPT roman_Γ ( italic_κ - 0.5 ) end_ARG end_ARG start_ARG ( 1 + divide start_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_θ ( italic_κ - 1.5 ) end_ARG ) start_POSTSUPERSCRIPT italic_κ + 1 end_POSTSUPERSCRIPT end_ARG , (5.4)

with κ𝜅\kappaitalic_κ an integer and ΓΓ\Gammaroman_Γ the gamma functions.

These models can all be seen graphically in Fig. 9. Here we use a variety of small values of κ𝜅\kappaitalic_κ for the κ𝜅\kappaitalic_κ-distribution. We have only plotted illustrative values of the power law related distributions.

5.1 Illustrations of the Monopole signal

To understand the effects of high energy contributions to the SZ effect, it is first instructive to consider the effects of fixed momenta regions. This is generally unphysical, but allows for insights into the effects of non-thermal components. In particular, in Fig. 10, we have plotted the distortion effect of a variety of electron momenta. At higher momenta, the distributions become distinctly non-thermal, with extended and increased tails to higher frequencies. These momenta correspond to relativistic speeds that boosted electrons may reach in clusters, with p0=1subscript𝑝01p_{0}=1italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 1 (γ01.4similar-to-or-equalssubscript𝛾01.4{\gamma}_{0}\simeq 1.4italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≃ 1.4) equating to electrons travelling at half the speed of light.

Refer to caption
Figure 10: The distortion shapes for a selection of fixed momentum values. Here y=104𝑦superscript104y=10^{-4}italic_y = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT, the thermal distribution in black is at 5555 keV, and for the fixed momenta, the optical depth is calculated as τ=y/(β02/3)𝜏𝑦superscriptsubscript𝛽023\tau=y/({\beta}_{0}^{2}/3)italic_τ = italic_y / ( italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 ).

Now, we can consider how the various model distributions lead to variations in the observed SZ signal. Considering the scattering of the CMB monopole, these are all displayed in Fig. 11. It is first worth making a note regarding the amplitudes of these signals – that is, how we have fixed the optical depth. For the power law signals, we set τ=104/β2/3𝜏superscript104delimited-⟨⟩superscript𝛽23\tau=10^{-4}/\langle\beta^{2}/3\rangleitalic_τ = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT / ⟨ italic_β start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 ⟩ where β2/3=(β2/3)p2f(p)dpdelimited-⟨⟩superscript𝛽23superscript𝛽23superscript𝑝2𝑓𝑝differential-d𝑝\langle\beta^{2}/3\rangle=\int(\beta^{2}/3)p^{2}f(p)\mathrm{d}{p}\,⟨ italic_β start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 ⟩ = ∫ ( italic_β start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 ) italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f ( italic_p ) roman_d italic_p. That is, we calculate the effective temperature121212Note that the effective temperature for fplsubscript𝑓plf_{\rm pl}italic_f start_POSTSUBSCRIPT roman_pl end_POSTSUBSCRIPT, fdplsubscript𝑓dplf_{\rm dpl}italic_f start_POSTSUBSCRIPT roman_dpl end_POSTSUBSCRIPT and fth,plsubscript𝑓thplf_{\rm th,pl}italic_f start_POSTSUBSCRIPT roman_th , roman_pl end_POSTSUBSCRIPT, are θeff=0.0248subscript𝜃eff0.0248\theta_{\rm eff}=0.0248italic_θ start_POSTSUBSCRIPT roman_eff end_POSTSUBSCRIPT = 0.0248, 0.0200 and 0.0290 respectively. of the distribution and set τ𝜏\tauitalic_τ so that the Compton-y𝑦yitalic_y parameter = 104superscript10410^{-4}10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT. For the thermal distributions and κ𝜅\kappaitalic_κ-distributions, as they explicitly have a temperature dependence, we instead use y=104=τ×θ𝑦superscript104𝜏𝜃y=10^{-4}=\tau\times\thetaitalic_y = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT = italic_τ × italic_θ.

Now we can notice that the effects of the [26] models, i.e., those in the lower panel, largely have the effect of modelling the relativistic corrections to the SZ effect – that is, since these models start from the non-relativistic Maxwell-Boltzmann distributions, the effects of these toy-models are broadly comparable to those derived from the relativistic Maxwell-Jüttner distribution.

The power law models, however, result in a far more distinct signal, although variations between the models are not as significant. In particular, these again give rise to substantially increased tails to the non-thermal SZ distortion. It should be noted that at the lower frequencies, these are very small effects, keeping the negative parts (i.e., <217absent217<217< 217 GHz) almost unchanged. They result in a shift to the null, comparable to high rSZ corrections, and then large changes in the tail, where the amplitude has been greatly increased.

Refer to caption
Figure 11: The distortion shapes for the distributions displayed in Fig. 9. Everywhere, where a temperature is required in the distribution, 5 keV is used and y=104𝑦superscript104y=10^{-4}italic_y = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT is also assumed. The functions including power laws (in the upper panel) all have τ=y/(β2¯/3)𝜏𝑦¯superscript𝛽23\tau=y/(\overline{\beta^{2}}/3)italic_τ = italic_y / ( over¯ start_ARG italic_β start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG / 3 ), where β2¯¯superscript𝛽2\overline{\beta^{2}}over¯ start_ARG italic_β start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG is the averaged dimensionless velocity squared within the distribution.
Refer to caption
Figure 12: The distortion shape of a purely dipole electron distribution, with the momenta distributions displayed in Fig. 9. The figure is arranged as in Fig. 11.

5.2 High-energy non-thermal anisotropies

It is natural to extend this consideration to anisotropic electron contributions. For illustration, here we shall consider the same momentum distributions as for the monopole signal just described – that is, a dipole contribution of the power law distribution would represent a locally anisotropic distinctly non-thermal electron population. The corresponding SZ signals caused by electron dipole and quadrupole contributions are displayed in Figures 12 and 13 respectively.

The effects are comparable to those observed in the monopole case already discussed – the power laws provide smaller peaks with significantly longer tails to high frequencies, while the κ𝜅\kappaitalic_κ distributions show increasing convergence with the thermal distribution as κ𝜅\kappaitalic_κ increases.

Refer to caption
Figure 13: The distortion shape of a purely quadrupolar electron distribution, with the momenta distributions displayed in Fig. 9. The figure is arranged as in Fig. 11.

In particular, we see that the dipole contribution is greatly suppressed at lower frequencies for these power-law distributions leading to a peak around half the height of that seen for the thermal distribution, with strong variation between each distribution. However, at higher frequencies 600greater-than-or-equivalent-toabsent600\gtrsim 600≳ 600 GHz, the two signals become comparable and the power-law distributions provide a far stronger tail at higher frequencies. The κ𝜅\kappaitalic_κ distributions show a similar trend where the more divergent electron distributions lead to more diminished peaks in the scattering distribution and stronger tails to high frequencies.

For a quadrupolar electron anisotropy, the κ𝜅\kappaitalic_κ distributions show a similar tendency again, albeit with starker changes than those seen in the dipole distribution. As κ𝜅\kappaitalic_κ increases, the peak of the scattered distribution falls and the strength of the high frequency tail (once more 600greater-than-or-equivalent-toabsent600\gtrsim 600≳ 600 GHz) increases. This can be seen even more strongly in the power-law distributions, where the quadrupole obtains an exceedingly pronounced skew to its distributions. The intensity peak drops and shifts to a slightly higher frequency, and the tail is greatly magnified from around 500similar-toabsent500\sim 500∼ 500 GHz.

These variations can be understood, to an extent, through a consideration of the underlying distributions. In particular, the high frequency part of each distortion is driven by the high momenta tail of the power-law distributions where the distributions dominate over the thermal distribution. At lower frequencies the similarities between each signal and the decrement compared to the thermal signal are less well understood. It should be noted however, that these power-law distributions all use an effective temperature to calculate τ𝜏\tauitalic_τ as described in Section 5.1. As such, these comparisons of amplitude may be limited compared to the results derived through a detailed study, and more attention should be paid to the differences in the spectral responses.

As for the κ𝜅\kappaitalic_κ distributions, we see, as would be expected that the high κ𝜅\kappaitalic_κ lead to only small variations from the thermal distribution, matching the similarities between the underlying momenta distributions. However, for κ=2𝜅2\kappa=2italic_κ = 2 where the momentum distribution has a significantly sharper peak at lower momenta, we can see larger differences in the resulting distortion. In general, for both the dipole and quadrupole signals we see a decrease in signal at lower frequencies (for the same optical depth), but the high energy tail is largely unaffected. This lower frequency variation does not lead to a large variation in the shape, but leaves the peak troughs and null-crossings at almost the same frequencies. Instead it merely reflects a weaker scattering for the same inputted τ𝜏\tauitalic_τ.

While these effects are all only modelled through toy-model predictions for non-thermal behaviour in clusters, some conclusions can still be drawn. Firstly, when calculating these non-thermal effects, increased resolution and precision in measurement of clusters must be obtained than is typically available. However, these distortions are generally comparable to the rSZ corrections, either in significance of the effect, or in that they are dominant at the higher frequencies that are less accessible, likely requiring space-based observation.

That said, more study must be done into the proportion of of electrons residing at these high energies, and the electron distributions they are residing in. For instance, if the high energy non-thermal electrons account for 1% of the ICM, these signals would result in distortions around 1% of the scale of the rSZ corrections. However if these electrons contribute significantly more, or have extremely relativistic distributions, this may result in a larger distortion which may be sufficient to be observed.

Furthermore, for higher resolution studies, where regions of high energy electrons can be distinguished more clearly (i.e., jets, shocks, etc.) then the ICM in these regions will likely have a larger non-thermal component, and thus an increased distortion impact. We present here an illustrative method for directly calculating these signals for arbitrary underlying distributions, allowing for future studies to directly input non-thermal anisotropic momentum distributions to determine the specific shapes generated and evaluate the variation from a purely classical tSZ signal.

6 Discussion

6.1 Observational capacity

It is difficult to use these calculations to determine the scale of the effects from non-thermal and anisotropic distributions without stronger and more realistic models for both the underlying electron and photon distributions and estimates for their prevalence within clusters. Indeed, the main motivation for our work here is to provide the required tools to model the related SZ signals efficiently. However, there are still several conclusions that can be drawn. In particular, these effects will always be more prevalent in high resolution and high precision measurements of clusters, as, in general, we are discussing localised sources of non-thermality and anisotropy. Where sources lead to large-scale changes to the electron distributions over the whole cluster, signals will be more visible and more relevant for the accurate determination of fundamental constants of the clusters themselves.

Secondly, it is worth noting that different non-thermal models can modify either the low or high energy portion of the underlying signals, meaning that different distributions will be measurable to different extents depending on the experiment/observatory being used to measure potential SZ signals. Further work must therefore be carried out to determine which kinds of non-thermal models are the most appropriate for each source of non-thermal electrons in clusters, to determine how each will affect the observational potential.

Additionally, very little work has been carried out to determine the levels of anisotropy within electron distributions (beyond kinematic bulk motion corrections). As such these should be the focus of further study which might indicate improved estimates of the expected scale of their contribution. These will rely on continued modelling of the magnetic fields in clusters and determining their influence on the microphysical anisotropy of the electrons in the ICM. Furthermore, high resolution studies may increase the detectability of these effects allowing for closer study of the regions of strong anisotropy, and contribute to our understanding of the behaviour of magnetic fields in clusters. Moreover, since the dipole components can have large signals that are comparable in size to monopole signal, it is very important to consider high momentum regions in clusters as they may produce large kSZ like effects that would be detectable in high resolution studies of clusters.

It is finally worth noting that in general, each cause of anisotropy in the electron or photon background will have a different angular dependence, as they will have a different angular distribution (i.e., different components under the spherical harmonic decomposition). The expressions derived here allow for the rapid computation of these anisotropic components. Additionally, while the higher anisotropy behaviour (that is >22\ell>2roman_ℓ > 2) may not have as large an impact on observations, these equations nonetheless allow for the size of these effects to be fully computed and analysed. They furthermore allow for the combination of all these anisotropic effects with rSZ and kSZ corrections, to determine how each compare and/or combine. In this endeavour, it will be crucial to consider the contributions from various CMB foregrounds [e.g., 40, 41, 42] and also the effect of averaging the SZ signal over the cluster [29]. With SZpack, the modeling of all the SZ-related effects can now be carried out, opening up a range of applications in this respect.

6.2 Relation to polarised SZ signals

It is also worth discussing the pSZ signals present in clusters as they are an expected feature of anisotropic SZ effects. In particular, it is worth recalling that these relate to polarised signals resulting from quadrupolar components of CMB or electron distributions — compared to the work here discussing effects on the general intensity. Most of the pSZ literature focuses on the CMB anisotropies [e.g., 13] although recent studies have also extended to electron anisotropies [e.g., 15]. Kinematic effects from cluster rotation [43, 44, 45, 46] and multiple scatterings can further affect the total polarised cluster morphology.

It is first worth noticing that traditionally these predictions have all been carried out using simplistic models to generate the spectral dependence (i.e., starting from the Kompaneets equation rather than the full cross-section) and therefore provide simplistic models of the eventual spectral shape of the scattering signals. However, using a similar approach to that discussed here, it would be possible to write explicit forms for the Q𝑄Qitalic_Q and U𝑈Uitalic_U scattering shapes generated by anisotropies in the incoming photons or electrons. This would again allow us to overcome limitations for asymptotic expansions, which have been given in [17], and furthermore explicitly model the effect of electron anisotropies.

However, we can use the predictions for amplitudes of the pSZ signals to make rough predictions for the scales of anisotropic components to the general intensity. The polarised effects generated by the CMB quadrupole and intrinsic CMB fluctuations are predicted to be around 108superscript10810^{-8}10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT of the CMB temperature [i.e., 13]. These are a similar scale of signal to that expected from the pSZ signals from multiple scatterings within clusters or the higher order kSZ induced pSZ signals. [15] predicts that magnetically-induced electron anisotropy in shocks could generate a polarised signal of a similar magnitude (around 10101010 nK).

Inherently all of the sources of pSZ signals are also sources of anisotropic SZ signals as discussed this far – caused by quadrupoles in the anisotropies of either the photon or electron field. These predictions for pSZ magnitudes accordingly can give us a prediction for the scale of the quadrupolar contributions to the intensity – that is broadly at an order of magnitude smaller than the relativistic SZ components. However, this is explicitly only considering the quadrupolar components and not any lower or higher \ellroman_ℓ components. Furthermore, the sources of anisotropy are likely to be localised within clusters, and as such higher resolution studies may well lead to more distinct signals even within mere quadrupole considerations.

Finally, polarized SZ signals from non-thermal electron distributions and their anisotropies may open new ways for studying the structure of relativistic outflows and cavities in clusters. Here, not only the density and velocity structure will be important, but also the effect of magnetic fields on the anisotropies in the momentum distributions, warranting studies based on MHD cluster simulations.

6.3 Applications beyond the SZ effect

It is also worth noting that this work explores the analytics relevant for general consideration of anisotropic Compton scattering in the Doppler dominated regime. While here this is considered in the context of the SZ effect and cluster scattering of the CMB, the analytics remain relevant for any process wherein the electron momentum both greatly exceeds the photon momentum (p0ω0much-greater-thansubscript𝑝0subscript𝜔0p_{0}\gg\omega_{0}italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≫ italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT) and where the photon momentum is not too high (ω0<0.5subscript𝜔00.5\omega_{0}<0.5italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < 0.5) as has been discussed in [23]. This could be used to further develop new radiative transfer schemes in anisotropic media, or more accurately describe the SZ effect from multiple scatterings [e.g., 47, 24, 19].

It was also shown that the scattering of the CIB by clusters can in principle be used to study the evolution of this background [48, 49]. The expressions given here can be used to improve the modeling including non-thermal effects and anisotropies in the distribution functions. This may also have applications in computations of the boosted CIB signals that have been proposed as a new cosmological probe [50] and the radio-SZ effect [51, 52].

Similarly, the analytic expressions given here can be considered in the context of general anisotropic Compton scattering — similar to how the isotropic SZ kernel [18] can be used in considerations of the general isotropic Compton scattering kernels derived in e.g., [22], [23]. Such a generalization would open the path towards applications in the modeling of the evolution of spectral distortion anisotropies in the early Universe [53, 54, 55], which provide a probe of new physics. We leave an exploration of these possibility to future work.

7 Conclusion

In this work, we obtained the photon and electron scattering kernels including anisotropies in either one of the distributions. Our expressions describe the scattering process in the Doppler-dominated regime and are thus applicable to the SZ effect and scattering of other backgrounds by energetic electrons. The primary goal was to demonstrate the validity of the expressions and compare various approaches for several illustrative cases. We also discussed the formation of signals on the underlying electron momentum distribution, highlighting the effects of relativistic non-thermal distributions.

While, the observational outlook for measurements of anisotropic and high-energy non-thermal contributions will require high sensitivity and angular resolution [e.g., CMB-S4, CCAT, Voyage 2050 etc. 56, 57, 58], they remain an interesting avenue for further study. Determining the precise details of electrons in the ICM and their impact on observed SZ signals is a critical step in particular for calculating the precise importance of anisotropic electrons to the SZ effect, and high-energy non-thermal electron populations to the SZ signal at both high and low frequencies.

Anisotropic photon and electron distributions have, heretofore, largely been considered using simplistic arguments, and here we have presented expressions to allow for the precise computation of these anisotropic effects. These have been added as modules to SZpack, recently rereleased and updated. Furthermore, these equations can provide the basis for a deeper analytic consideration of the pSZ effects, as well as the calculation of these effects under variations to the electron distribution or CMB distortions.

In much the same way, non-thermal high-energy electron distributions have been generally neglected when considering SZ effects. While they likely result in small contributions it may well be of comparable scale to the pSZ signals, albeit with potentially distinctive shapes and characteristics. Further work must be carried out to determine the likely distributions caused by the non-thermal mechanisms in clusters – i.e., jets and shocks – and to calculate the prevalence of these non-thermal components in clusters. This will allow for a more detailed understanding of these non-thermal effects in the future.

We have detailed a complementary approach to calculating the kinematic SZ effect to the standard method of distorting the CMB as in [8] by instead directly boosting the relativistic Maxwell-Boltzmann distribution of the electrons. This has allowed us to validate each method by determining that they are identical up to the inherent expansion limitations imposed within [8]. We use this as an opportunity to highlight that the new release of SZpack includes not only new modules for the computation of anisotropic and non-thermal electron and photon distributions, but several previous modules not before publicly released. It also features a fully-integrated Python wrapper to allow for the easy utility of SZpack in calculating arbitrary SZ signals for theoretical modelling, forecasting and direct analysis of data.

With the many ongoing and upcoming experiments [e.g., 59, 60, 56, 57] promising higher accuracy and higher resolution imaging of galaxy clusters, anisotropic effects in clusters will become increasingly relevant. As such, further work exploring the magnitude and detectability of these signals in physically-motivated models of clusters is an avenue for future exploration.

Acknowledgements

This work was supported by the ERC Consolidator Grant CMBSPEC (No. 725456). EL was also supported by the Royal Society on grant No. RGF/EA/180053. JC was furthermore supported by the Royal Society as a Royal Society University Research Fellow at the University of Manchester, UK (No. URF/R/191023).

Data Availability

SZpack has been used for the generation of all the figures in this work. An updated and revised form of SZpack can be found at github.com/CMBSPEC/SZpack.

References

  • [1] Y. B. Zeldovich and R. A. Sunyaev, The Interaction of Matter and Radiation in a Hot-Model Universe, ApSS 4 (July, 1969) 301–316.
  • [2] R. A. Sunyaev and Y. B. Zeldovich, The interaction of matter and radiation in the hot model of the Universe, II, ApSS 7 (Apr., 1970) 20–30.
  • [3] J. E. Carlstrom, G. P. Holder, and E. D. Reese, Cosmology with the Sunyaev-Zel’dovich Effect, Annual Review of Astronomy and Astrophysics 40 (Jan., 2002) 643–680, [astro-ph/0208192].
  • [4] T. Mroczkowski, D. Nagai, K. Basu, et al., Astrophysics with the Spatially and Spectrally Resolved Sunyaev-Zeldovich Effects. A Millimetre/Submillimetre Probe of the Warm and Hot Universe, Space Science Reviews 215 (Feb., 2019) 17, [arXiv:1811.02310].
  • [5] S. Y. Sazonov and R. A. Sunyaev, Cosmic Microwave Background Radiation in the Direction of a Moving Cluster of Galaxies with Hot Gas: Relativistic Corrections, ApJ 508 (Nov., 1998) 1–5.
  • [6] S. Nozawa, N. Itoh, and Y. Kohyama, Relativistic Corrections to the Sunyaev-Zeldovich Effect for Clusters of Galaxies. II. Inclusion of Peculiar Velocities, ApJ 508 (Nov., 1998) 17–24, [astro-ph/9].
  • [7] A. Challinor and A. Lasenby, Comptonization of an Isotropic Distribution in Moving Media: Higher Order Effects, ApJ 510 (Jan., 1999) 930–933, [astro-ph/9805329].
  • [8] J. Chluba, D. Nagai, S. Sazonov, and K. Nelson, A fast and accurate method for computing the Sunyaev-Zel’dovich signal of hot galaxy clusters, MNRAS 426 (Oct., 2012) 510–530, [arXiv:1205.5778].
  • [9] J. Chluba, R. Khatri, and R. A. Sunyaev, CMB at 2 ×\times× 2 order, MNRAS 425 (Sept., 2012) 1129–1169, [arXiv:1202.0057].
  • [10] S. Nozawa and Y. Kohyama, Analytical studies on the Sunyaev-Zeldovich effect in the cluster of galaxies for three Lorentz frames, MNRAS 434 (Sept., 2013) 710–719, [arXiv:1303.2286].
  • [11] J. Chluba, G. Hütsi, and R. A. Sunyaev, Clusters of galaxies in the microwave band: Influence of the motion of the Solar System, A&A 434 (May, 2005) 811–817, [astro-ph/0409058].
  • [12] S. Nozawa, N. Itoh, and Y. Kohyama, Relativistic corrections to the Sunyaev-Zeldovich effect for clusters of galaxies: effect of the motion of the observer, A&A 440 (Sept., 2005) 39–44, [astro-ph/0501114].
  • [13] S. Y. Sazonov and R. A. Sunyaev, Microwave polarization in the direction of galaxy clusters induced by the CMB quadrupole anisotropy, MNRAS 310 (Dec., 1999) 765–772, [astro-ph/9903287].
  • [14] J. Hu and Y.-Q. Lou, Magnetic Sunyaev-Zel’dovich Effect in Galaxy Clusters, ApJL 606 (May, 2004) L1–L4, [astro-ph/0402669].
  • [15] I. Khabibullin, S. Komarov, E. Churazov, and A. Schekochihin, Polarization of Sunyaev-Zel’dovich signal due to electron pressure anisotropy in galaxy clusters, MNRAS 474 (Feb., 2018) 2389–2400, [arXiv:1711.03084].
  • [16] R. A. Sunyaev and I. B. Zeldovich, The velocity of clusters of galaxies relative to the microwave background - The possibility of its measurement., MNRAS 190 (Feb., 1980) 413–420.
  • [17] N. Itoh, S. Nozawa, and Y. Kohyama, Relativistic Corrections to the Sunyaev-Zeldovich Effect for Clusters of Galaxies. III. Polarization Effect, ApJ 533 (Apr., 2000) 588–593, [astro-ph/9812376].
  • [18] T. A. Enßlin and C. R. Kaiser, Comptonization of the cosmic microwave background by relativistic plasma, A&A 360 (Aug., 2000) 417–430, [astro-ph/0001429].
  • [19] J. Chluba and L. Dai, Multiple scattering Sunyaev-Zeldovich signal - II. Relativistic effects, MNRAS 438 (Feb., 2014) 1324–1334, [arXiv:1309.3274].
  • [20] F. C. Jones, Calculated Spectrum of Inverse-Compton-Scattered Photons, Physical Review 167 (Mar., 1968) 1159–1169.
  • [21] D. I. Nagirner and J. Poutanen, Single Compton scattering. 1994.
  • [22] R. Belmont, Numerical computation of isotropic Compton scattering, A&A 506 (Nov., 2009) 589–599, [arXiv:0908.2705].
  • [23] A. Sarkar, J. Chluba, and E. Lee, Dissecting the Compton scattering kernel I: Isotropic media, MNRAS 490 (Dec., 2019) 3705–3726, [arXiv:1905.00868].
  • [24] J. Chluba, L. Dai, and M. Kamionkowski, Multiple scattering Sunyaev-Zeldovich signal - I. Lowest order effect, MNRAS 437 (Jan., 2014) 67–76, [arXiv:1308.5969].
  • [25] S. Colafrancesco, P. Marchegiani, and E. Palladino, The non-thermal Sunyaev-Zel’dovich effect in clusters of galaxies, A&A 397 (Jan., 2003) 27–52, [astro-ph/0211649].
  • [26] J. S. Kaastra, A. M. Bykov, and N. Werner, Non-Maxwellian electron distributions in clusters of galaxies, A&A 503 (Aug., 2009) 373–378, [arXiv:0905.4802].
  • [27] E. Lee, J. Chluba, S. T. Kay, and D. J. Barnes, Relativistic SZ temperature scaling relations of groups and clusters derived from the BAHAMAS and MACSIS simulations, MNRAS 493 (Apr., 2020) 3274–3292, [arXiv:1912.07924].
  • [28] E. Lee, D. Anbajagane, P. Singh, et al., A multisimulation study of relativistic SZ temperature scalings in galaxy clusters and groups, MNRAS 517 (09, 2022) 5303–5324, [https://academic.oup.com/mnras/article-pdf/517/4/5303/46940007/stac2781.pdf].
  • [29] J. Chluba, E. Switzer, K. Nelson, and D. Nagai, Sunyaev-Zeldovich signal processing and temperature-velocity moment method for individual clusters, MNRAS 430 (Apr., 2013) 3054–3069, [arXiv:1211.3206].
  • [30] S. Malu, A. Datta, S. Colafrancesco, et al., Relativistic inverse Compton scattering of photons from the early universe, Scientific Reports 7 (Dec., 2017) 16918, [arXiv:1705.08405].
  • [31] S. K. Acharya, S. Majumdar, and B. B. Nath, Non-thermal Sunyaev-Zeldovich signal from radio galaxy lobes, MNRAS 503 (June, 2021) 5473–5484, [arXiv:2009.03440].
  • [32] S. Y. Sazonov and R. A. Sunyaev, The Profile of a Narrow Line after Single Scattering by Maxwellian Electrons: Relativistic Corrections to the Kernel of the Integral Kinetic Equation, ApJ 543 (Nov., 2000) 28–55, [astro-ph/9910280].
  • [33] J. Chluba and R. A. Sunyaev, Superposition of blackbodies and the dipole anisotropy: A possibility to calibrate CMB experiments, A&A 424 (Sept., 2004) 389–408, [astro-ph/0404067].
  • [34] A. Stebbins, CMB Spectral Distortions from the Scattering of Temperature Anisotropies, arXiv e-prints (Mar., 2007) astro–ph/0703541, [astro-ph/0703541].
  • [35] J. Chluba, Fast and accurate computation of the aberration kernel for the cosmic microwave background sky, MNRAS 415 (Aug., 2011) 3227–3236, [arXiv:1102.3415].
  • [36] L. Dai and J. Chluba, New operator approach to the CMB aberration kernels in harmonic space, Phys.Rev.D 89 (June, 2014) 123504, [arXiv:1403.6117].
  • [37] S. M. Molnar and J. Godfrey, Empirical Test for Relativistic Kinetic Theories Based on the Sunyaev-Zel’dovich Effect, ApJ 902 (Oct., 2020) 143, [arXiv:2009.04633].
  • [38] J. Dunkel and P. Hänggi, One-dimensional non-relativistic and relativistic Brownian motions: a microscopic collision model, Physica A Statistical Mechanics and its Applications 374 (Feb., 2007) 559–572, [cond-mat/0606487].
  • [39] W. Hu and M. White, CMB anisotropies: Total angular momentum method, Phys.Rev.D 56 (July, 1997) 596–615, [astro-ph/9702170].
  • [40] J. Erler, K. Basu, J. Chluba, and F. Bertoldi, Planck’s view on the spectrum of the Sunyaev-Zeldovich effect, MNRAS 476 (May, 2018) 3360–3381, [arXiv:1709.01187].
  • [41] V. Muralidhara and K. Basu, Constraining the average magnetic field in galaxy clusters with current and upcoming CMB surveys, arXiv e-prints (Feb., 2024) arXiv:2402.17445, [arXiv:2402.17445].
  • [42] S. K. Acharya, Sunyaev-Zeldovich signatures from non-thermal, relativistic electrons using CMB maps, arXiv e-prints (Jan., 2024) arXiv:2401.16351, [arXiv:2401.16351].
  • [43] J. Chluba, Beitraege der Stroemungen des intergalaktischen Mediums von Galaxienhaufen zum Sunyaev-Zeldovich-Effekt, Diploma Thesis in German (May, 2001) 1.
  • [44] J. Chluba and K. Mannheim, Kinetic Sunyaev-Zeldovich effect from galaxy cluster rotation, A&A 396 (Dec., 2002) 419–427, [astro-ph/0208392].
  • [45] A. Cooray and X. Chen, Kinetic Sunyaev-Zeldovich Effect from Halo Rotation, ApJ 573 (July, 2002) 43–50, [astro-ph/0107544].
  • [46] J. M. Diego, P. Mazzotta, and J. Silk, Kinetic Sunyaev-Zel’dovich Effect and Cosmic Microwave Background Polarization from Subsonic Bulk Motions of Dense Gas Clouds in Galaxy Cluster Cores, ApJL 597 (Nov., 2003) L1–L4, [astro-ph/0].
  • [47] N. Itoh, Y. Kawana, S. Nozawa, and Y. Kohyama, Relativistic corrections to the multiple scattering effect on the Sunyaev-Zel’dovich effect in the isotropic approximation, MNRAS 327 (Oct., 2001) 567–576, [astro-ph/0105519].
  • [48] A. Sabyr, J. C. Hill, and B. Bolliet, Inverse-Compton scattering of the cosmic infrared background, Phys.Rev.D 106 (July, 2022) 023529, [arXiv:2202.02275].
  • [49] S. K. Acharya and J. Chluba, Importance of intracluster scattering and relativistic corrections from tSZ effect with Cosmic Infrared Background, arXiv e-prints (May, 2022) arXiv:2205.00857, [arXiv:2205.00857].
  • [50] A. S. Maniyar, S. Ferraro, and E. Schaan, Doppler Boosted Dust Emission and Cosmic Infrared Background-Galaxy Cross-Correlations: A New Probe of Cosmology and Astrophysics, Phys.Rev.Lett 130 (Jan., 2023) 041001, [arXiv:2204.05299].
  • [51] G. Holder and J. Chluba, The radio SZ effect as a probe of the cosmological radio background, arXiv e-prints (Oct., 2021) arXiv:2110.08373, [arXiv:2110.08373].
  • [52] E. Lee, J. Chluba, and G. P. Holder, Refined modelling of the radio SZ signal: kinematic terms, relativistic temperature corrections, and anisotropies in the radio background, MNRAS 512 (June, 2022) 5153–5164, [arXiv:2112.10666].
  • [53] J. Chluba, T. Kite, and A. Ravenni, Spectro-spatial evolution of the CMB. Part I. Discretisation of the thermalisation Green’s function, JCAP 2023 (Nov., 2023) 026, [arXiv:2210.09327].
  • [54] J. Chluba, A. Ravenni, and T. Kite, Spectro-spatial evolution of the CMB. Part II. Generalised Boltzmann hierarchy, JCAP 2023 (Nov., 2023) 027, [arXiv:2210.15308].
  • [55] T. Kite, A. Ravenni, and J. Chluba, Spectro-spatial evolution of the CMB. Part III. Transfer functions, power spectra and Fisher forecasts, JCAP 2023 (Nov., 2023) 028, [arXiv:2212.02817].
  • [56] CCAT-Prime Collaboration, M. Aravena, J. E. Austermann, et al., CCAT-prime Collaboration: Science Goals and Forecasts with Prime-Cam on the Fred Young Submillimeter Telescope, ApJS 264 (Jan., 2023) 7, [arXiv:2107.10364].
  • [57] K. Basu, M. Remazeilles, J.-B. Melin, et al., A space mission to map the entire observable universe using the CMB as a backlight, Experimental Astronomy 51 (June, 2021) 1555–1591, [arXiv:1909.01592].
  • [58] J. Chluba, M. H. Abitbol, N. Aghanim, et al., New horizons in cosmology with spectral distortions of the cosmic microwave background, Experimental Astronomy 51 (June, 2021) 1515–1554, [arXiv:1909.01593].
  • [59] S. K. Choi, M. Hasselfield, S.-P. P. Ho, et al., The Atacama Cosmology Telescope: a measurement of the Cosmic Microwave Background power spectra at 98 and 150 GHz, JCAP 2020 (Dec., 2020) 045, [arXiv:2007.07289].
  • [60] P. Ade, J. Aguirre, Z. Ahmed, et al., The Simons Observatory: science goals and forecasts, JCAP 2019 (Feb, 2019) 056, [arXiv:1808.07445].

Appendix A Details of the derivations

Some consideration is required in the derivation of the anisotropic photon and electron kernels, which will be presented here. Assuming that one of the distributions is isotropic, the required kernels can be defined as

K0m0(t,p0)dμ0dμscdϕsc4πσTdϕ0dtdσdΩYm(μsc,ϕsc)K00m(t,p0)dμ0dμscdϕ04πσTdϕscdtdσdΩYm(μ0,ϕ0).subscriptsuperscript𝐾𝑚00𝑡subscript𝑝0dsubscript𝜇0dsubscript𝜇scdsubscriptitalic-ϕsc4𝜋subscript𝜎Tdsubscriptitalic-ϕ0d𝑡d𝜎dΩsubscriptsuperscript𝑌𝑚subscript𝜇scsubscriptitalic-ϕscsubscriptsuperscript𝐾0𝑚0𝑡subscript𝑝0dsubscript𝜇0dsubscript𝜇scdsubscriptitalic-ϕ04𝜋subscript𝜎Tdsubscriptitalic-ϕscd𝑡d𝜎dΩsubscriptsuperscript𝑌𝑚subscript𝜇0subscriptitalic-ϕ0\begin{split}K^{m0}_{\ell 0}(t,p_{0})&\equiv\int\frac{\mathrm{d}{\mu_{0}}\,% \mathrm{d}{\mu_{\rm sc}}\,\mathrm{d}{\phi_{\rm sc}}\,}{\sqrt{4\pi}\,{\sigma_{% \rm T}}}\frac{\mathrm{d}{\phi_{0}}\,}{\mathrm{d}{t}\,}\frac{\mathrm{d}{\sigma}% \,}{\mathrm{d}{\Omega}\,}Y^{m}_{\ell}(\mu_{\rm sc},\phi_{\rm sc})\\ K^{0m}_{0\ell}(t,p_{0})&\equiv\int\frac{\mathrm{d}{\mu_{0}}\,\mathrm{d}{\mu_{% \rm sc}}\,\mathrm{d}{\phi_{0}}\,}{\sqrt{4\pi}\,{\sigma_{\rm T}}}\frac{\mathrm{% d}{\phi_{\rm sc}}\,}{\mathrm{d}{t}\,}\frac{\mathrm{d}{\sigma}\,}{\mathrm{d}{% \Omega}\,}Y^{m}_{\ell}(\mu_{0},\phi_{0}).\end{split}start_ROW start_CELL italic_K start_POSTSUPERSCRIPT italic_m 0 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ 0 end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≡ ∫ divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG 4 italic_π end_ARG italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT end_ARG divide start_ARG roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG roman_d italic_t end_ARG divide start_ARG roman_d italic_σ end_ARG start_ARG roman_d roman_Ω end_ARG italic_Y start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT , italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL italic_K start_POSTSUPERSCRIPT 0 italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 roman_ℓ end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL ≡ ∫ divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG 4 italic_π end_ARG italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT end_ARG divide start_ARG roman_d italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG roman_d italic_t end_ARG divide start_ARG roman_d italic_σ end_ARG start_ARG roman_d roman_Ω end_ARG italic_Y start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) . end_CELL end_ROW (A.1)

where dσ/dΩd𝜎dΩ\mathrm{d}{\sigma}\,/\mathrm{d}{\Omega}\,roman_d italic_σ / roman_d roman_Ω is a function of (t,p0,μ0,μ,μsc)𝑡subscript𝑝0subscript𝜇0superscript𝜇subscript𝜇sc(t,p_{0},\mu_{0},\mu^{\prime},\mu_{\rm sc})( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) given by

dσdΩ3σT16πt2X¯(p0,μ0,μ,μsc)γ02(1β0μ0).d𝜎dΩ3subscript𝜎T16𝜋superscript𝑡2¯𝑋subscript𝑝0subscript𝜇0superscript𝜇subscript𝜇scsubscriptsuperscript𝛾201subscript𝛽0subscript𝜇0\frac{\text{d}\sigma}{\text{d}\Omega}\approx\frac{3{\sigma_{\rm T}}}{16\pi}\,% \frac{t^{2}\bar{X}(p_{0},\mu_{0},\mu^{\prime},\mu_{\rm sc})}{\gamma^{2}_{0}(1-% \beta_{0}\mu_{0})}.divide start_ARG d italic_σ end_ARG start_ARG d roman_Ω end_ARG ≈ divide start_ARG 3 italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT end_ARG start_ARG 16 italic_π end_ARG divide start_ARG italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT over¯ start_ARG italic_X end_ARG ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG start_ARG italic_γ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_ARG . (A.2)

It is worth mentioning that X¯¯𝑋\bar{X}over¯ start_ARG italic_X end_ARG is symmetric in μ0μsubscript𝜇0superscript𝜇\mu_{0}\leftrightarrow\mu^{\prime}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ↔ italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, as, in the SZ case, it follows the form:

X¯=2[1(1μsc)γ02(1β0μ0)(1β0μ)+(1μsc)22γ04(1β0μ0)2(1β0μ)2].¯𝑋2delimited-[]11subscript𝜇scsuperscriptsubscript𝛾021subscript𝛽0subscript𝜇01subscript𝛽0superscript𝜇superscript1subscript𝜇sc22superscriptsubscript𝛾04superscript1subscript𝛽0subscript𝜇02superscript1subscript𝛽0superscript𝜇2\bar{X}=2\left[1-\frac{(1-\mu_{\rm{sc}})}{\gamma_{0}^{2}(1-\beta_{0}\mu_{0})(1% -\beta_{0}\mu^{\prime})}+\frac{(1-\mu_{\rm{sc}})^{2}}{2\gamma_{0}^{4}(1-\beta_% {0}\mu_{0})^{2}(1-\beta_{0}\mu^{\prime})^{2}}\right].over¯ start_ARG italic_X end_ARG = 2 [ 1 - divide start_ARG ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_ARG + divide start_ARG ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ] .

The dependence on ϕscsubscriptitalic-ϕsc\phi_{\rm sc}italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT and ϕ0subscriptitalic-ϕ0\phi_{0}italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT implicitly enters the problem through

μ=μ0μsc+cos(ϕ0ϕsc)(1μ02)(1μsc2).superscript𝜇subscript𝜇0subscript𝜇scsubscriptitalic-ϕ0subscriptitalic-ϕsc1superscriptsubscript𝜇021superscriptsubscript𝜇sc2\mu^{\prime}=\mu_{0}\mu_{\rm sc}+\cos(\phi_{0}-\phi_{\rm sc})\sqrt{(1-\mu_{0}^% {2})(1-\mu_{\rm sc}^{2})}.italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT + roman_cos ( italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) square-root start_ARG ( 1 - italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_ARG .

By recalling that t=(1β0μ0)/(1β0μ)𝑡1subscript𝛽0subscript𝜇01subscript𝛽0superscript𝜇t=(1-\beta_{0}\mu_{0})/(1-\beta_{0}\mu^{\prime})italic_t = ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) / ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), we can then solve for ξ=cos(ϕ0ϕsc)𝜉subscriptitalic-ϕ0subscriptitalic-ϕsc\xi=\cos(\phi_{0}-\phi_{\rm sc})italic_ξ = roman_cos ( italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ). This implies

ξ=1t1+β0μ0(t1μsc)β0(1μ02)(1μsc2)dϕ0dt=dϕscdt=dξ/dt1ξ2=1β0μ0t2β02(1μ02)(1μsc2)[1t1+β0μ0(t1μsc)]2.𝜉1superscript𝑡1subscript𝛽0subscript𝜇0superscript𝑡1subscript𝜇scsubscript𝛽01superscriptsubscript𝜇021superscriptsubscript𝜇sc2dsubscriptitalic-ϕ0d𝑡dsubscriptitalic-ϕscd𝑡d𝜉d𝑡1superscript𝜉21subscript𝛽0subscript𝜇0superscript𝑡2superscriptsubscript𝛽021superscriptsubscript𝜇021superscriptsubscript𝜇sc2superscriptdelimited-[]1superscript𝑡1subscript𝛽0subscript𝜇0superscript𝑡1subscript𝜇sc2\begin{split}\xi&=\frac{1-t^{-1}+{\beta}_{0}\mu_{0}(t^{-1}-\mu_{\rm sc})}{{% \beta}_{0}\sqrt{(1-\mu_{0}^{2})(1-\mu_{\rm sc}^{2})}}\\ \frac{\mathrm{d}{\phi_{0}}\,}{\mathrm{d}{t}\,}&=-\frac{\mathrm{d}{\phi_{\rm sc% }}\,}{\mathrm{d}{t}\,}=-\frac{\mathrm{d}{\xi}\,/\mathrm{d}{t}\,}{\sqrt{1-\xi^{% 2}}}=-\frac{1-{\beta}_{0}\mu_{0}}{t^{2}\sqrt{{\beta}_{0}^{2}(1-\mu_{0}^{2})(1-% \mu_{\rm sc}^{2})-[1-t^{-1}+{\beta}_{0}\mu_{0}(t^{-1}-\mu_{\rm sc})]^{2}}}.% \end{split}start_ROW start_CELL italic_ξ end_CELL start_CELL = divide start_ARG 1 - italic_t start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT + italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT square-root start_ARG ( 1 - italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_ARG end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG roman_d italic_t end_ARG end_CELL start_CELL = - divide start_ARG roman_d italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG roman_d italic_t end_ARG = - divide start_ARG roman_d italic_ξ / roman_d italic_t end_ARG start_ARG square-root start_ARG 1 - italic_ξ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_ARG = - divide start_ARG 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT square-root start_ARG italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) - [ 1 - italic_t start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT + italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) ] start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_ARG . end_CELL end_ROW

Put together, we then have [see also 23, Eq. A10 once dropping small terms]

𝒥𝒥\displaystyle\mathcal{J}caligraphic_J =|dϕ0dt|dσσTdΩ=38πγ0p01t(1μsc)γ02(1β0μ0)2+t2(1μsc)22γ04(1β0μ0)4(1μ02)(1μsc2)[t1+β0μ0(1tμsc)]2β02t2.absentdsubscriptitalic-ϕ0d𝑡d𝜎subscript𝜎TdΩ38𝜋subscript𝛾0subscript𝑝01𝑡1subscript𝜇scsuperscriptsubscript𝛾02superscript1subscript𝛽0subscript𝜇02superscript𝑡2superscript1subscript𝜇sc22superscriptsubscript𝛾04superscript1subscript𝛽0subscript𝜇041superscriptsubscript𝜇021superscriptsubscript𝜇sc2superscriptdelimited-[]𝑡1subscript𝛽0subscript𝜇01𝑡subscript𝜇sc2superscriptsubscript𝛽02superscript𝑡2\displaystyle=\Bigg{|}\frac{\mathrm{d}{\phi_{0}}\,}{\mathrm{d}{t}\,}\Bigg{|}\,% \frac{\mathrm{d}{\sigma}\,}{{\sigma_{\rm T}}\mathrm{d}{\Omega}\,}=\frac{3}{8% \pi\gamma_{0}p_{0}}\frac{1-\frac{t(1-\mu_{\rm{sc}})}{\gamma_{0}^{2}(1-\beta_{0% }\mu_{0})^{2}}+\frac{t^{2}(1-\mu_{\rm{sc}})^{2}}{2\gamma_{0}^{4}(1-\beta_{0}% \mu_{0})^{4}}}{\sqrt{(1-\mu_{0}^{2})(1-\mu_{\rm sc}^{2})-\frac{[t-1+{\beta}_{0% }\mu_{0}(1-t\mu_{\rm sc})]^{2}}{\beta_{0}^{2}t^{2}}}}.= | divide start_ARG roman_d italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG roman_d italic_t end_ARG | divide start_ARG roman_d italic_σ end_ARG start_ARG italic_σ start_POSTSUBSCRIPT roman_T end_POSTSUBSCRIPT roman_d roman_Ω end_ARG = divide start_ARG 3 end_ARG start_ARG 8 italic_π italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG divide start_ARG 1 - divide start_ARG italic_t ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG end_ARG start_ARG square-root start_ARG ( 1 - italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) - divide start_ARG [ italic_t - 1 + italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 1 - italic_t italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) ] start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_ARG end_ARG . (A.3)

This implies that in the integrals Eq. (A.1) the ϕ0subscriptitalic-ϕ0\phi_{0}italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and ϕscsubscriptitalic-ϕsc\phi_{\rm sc}italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT dependence now only enters through the spherical harmonic factors. This implies that only the kernels for m=0𝑚0m=0italic_m = 0 matter, reducing the problem to

Kγ=K0002+112dμ0dμsc𝒥(β0,t,μ0,μsc)P(μsc)Ke=K0002+112dμ0dμsc𝒥(β0,t,μ0,μsc)P(μ0).subscriptsuperscript𝐾𝛾subscriptsuperscript𝐾0002112differential-dsubscript𝜇0differential-dsubscript𝜇sc𝒥subscript𝛽0𝑡subscript𝜇0subscript𝜇scsubscript𝑃subscript𝜇scsubscriptsuperscript𝐾esubscriptsuperscript𝐾0002112differential-dsubscript𝜇0differential-dsubscript𝜇sc𝒥subscript𝛽0𝑡subscript𝜇0subscript𝜇scsubscript𝑃subscript𝜇0\begin{split}K^{\gamma}_{\ell}=\frac{K^{00}_{\ell 0}}{\sqrt{2\ell+1}}&\equiv% \frac{1}{2}\int\mathrm{d}{\mu_{0}}\,\mathrm{d}{\mu_{\rm sc}}\,\mathcal{J}(% \beta_{0},t,\mu_{0},\mu_{\rm sc})\,P_{\ell}(\mu_{\rm sc})\\ K^{\rm e}_{\ell}=\frac{K^{00}_{0\ell}}{\sqrt{2\ell+1}}&\equiv\frac{1}{2}\int% \mathrm{d}{\mu_{0}}\,\mathrm{d}{\mu_{\rm sc}}\,\mathcal{J}(\beta_{0},t,\mu_{0}% ,\mu_{\rm sc})\,P_{\ell}(\mu_{0}).\end{split}start_ROW start_CELL italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT = divide start_ARG italic_K start_POSTSUPERSCRIPT 00 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ 0 end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG 2 roman_ℓ + 1 end_ARG end_ARG end_CELL start_CELL ≡ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT caligraphic_J ( italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_t , italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT = divide start_ARG italic_K start_POSTSUPERSCRIPT 00 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 roman_ℓ end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG 2 roman_ℓ + 1 end_ARG end_ARG end_CELL start_CELL ≡ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT caligraphic_J ( italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_t , italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) . end_CELL end_ROW (A.4)

We note that the range of the integrals still has to be specified. Also, when considering simultaneous electron and photon anisotropy, the transformation to ϕ0subscriptitalic-ϕ0\phi_{0}italic_ϕ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, firstly, leads to the ϕscsubscriptitalic-ϕsc\phi_{\rm sc}italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT dependence ei(m+m)ϕscsuperscripte𝑖𝑚superscript𝑚subscriptitalic-ϕsc{\rm e}^{i(m+m^{\prime})\phi_{\rm sc}}roman_e start_POSTSUPERSCRIPT italic_i ( italic_m + italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) italic_ϕ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_POSTSUPERSCRIPT, so the m=m𝑚superscript𝑚m=-m^{\prime}italic_m = - italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT terms still contribute, and further leads to significant complications to the rest of the integration process.

A.1 Photon scattering kernels

The range of μ0subscript𝜇0\mu_{0}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and μscsubscript𝜇sc\mu_{\rm sc}italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT follows from the condition that the argument of the root has to remain real. For the photon kernel it is best to first integrate over μ0subscript𝜇0\mu_{0}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and then μscsubscript𝜇sc\mu_{\rm sc}italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT, which requires

μ0±=(1t)(1tμsc)±β0t2t(1μsc2)(μsccrμsc)2β0t(1+t22tμsc),μsc+=μsccr,μsc=1,μsccr=1(1t)22p02t\begin{split}\mu_{0}^{\pm}&=\frac{(1-t)(1-t\mu_{\rm sc})\pm{\beta}_{0}t\sqrt{2% t\left(1-\mu_{\rm sc}^{2}\right)(\mu_{\rm sc}^{\rm cr}-\mu_{\rm sc})}}{2{\beta% }_{0}t\left(\frac{1+t^{2}}{2t}-\mu_{\rm sc}\right)},\\ \mu_{\rm sc}^{+}&=\mu_{\rm sc}^{\rm cr},\quad\mu_{\rm sc}^{-}=-1,\quad\mu_{\rm sc% }^{\rm cr}=1-\frac{(1-t)^{2}}{2p_{0}^{2}t}\end{split}start_ROW start_CELL italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT end_CELL start_CELL = divide start_ARG ( 1 - italic_t ) ( 1 - italic_t italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) ± italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_t square-root start_ARG 2 italic_t ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_cr end_POSTSUPERSCRIPT - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG end_ARG start_ARG 2 italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_t ( divide start_ARG 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_t end_ARG - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG , end_CELL end_ROW start_ROW start_CELL italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_CELL start_CELL = italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_cr end_POSTSUPERSCRIPT , italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = - 1 , italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_cr end_POSTSUPERSCRIPT = 1 - divide start_ARG ( 1 - italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_t end_ARG end_CELL end_ROW (A.5)

We note that (1+t2)/(2t)>11superscript𝑡22𝑡1(1+t^{2})/(2t)>1( 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) / ( 2 italic_t ) > 1 for all t𝑡titalic_t and μsccr=1superscriptsubscript𝜇sccr1\mu_{\rm sc}^{\rm cr}=1italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_cr end_POSTSUPERSCRIPT = 1 for t=1𝑡1t=1italic_t = 1. In addition, 1μsccr11superscriptsubscript𝜇sccr1-1\leq\mu_{\rm sc}^{\rm cr}\leq 1- 1 ≤ italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_cr end_POSTSUPERSCRIPT ≤ 1 for

t=1β01+β0t1+β01β0=t+,superscript𝑡1subscript𝛽01subscript𝛽0𝑡1subscript𝛽01subscript𝛽0superscript𝑡t^{-}=\frac{1-{\beta}_{0}}{1+{\beta}_{0}}\leq t\leq\frac{1+{\beta}_{0}}{1-{% \beta}_{0}}=t^{+},italic_t start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = divide start_ARG 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 1 + italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ≤ italic_t ≤ divide start_ARG 1 + italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG = italic_t start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ,

which naturally is the maximally allowed scattering range. With this we can rewrite 𝒥𝒥\mathcal{J}caligraphic_J as

𝒥γsubscript𝒥𝛾\displaystyle\mathcal{J}_{\gamma}caligraphic_J start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT =3t8πγ0p01t(1μsc)γ02(1β0μ0)2+t2(1μsc)22γ04(1β0μ0)4(1+t22tμsc)(μ0+μ0)(μ0μ0),absent3𝑡8𝜋subscript𝛾0subscript𝑝01𝑡1subscript𝜇scsuperscriptsubscript𝛾02superscript1subscript𝛽0subscript𝜇02superscript𝑡2superscript1subscript𝜇sc22superscriptsubscript𝛾04superscript1subscript𝛽0subscript𝜇041superscript𝑡22𝑡subscript𝜇scsuperscriptsubscript𝜇0subscript𝜇0subscript𝜇0superscriptsubscript𝜇0\displaystyle=\frac{3t}{8\pi{\gamma}_{0}p_{0}}\frac{1-\frac{t(1-\mu_{\rm{sc}})% }{\gamma_{0}^{2}(1-\beta_{0}\mu_{0})^{2}}+\frac{t^{2}(1-\mu_{\rm{sc}})^{2}}{2% \gamma_{0}^{4}(1-\beta_{0}\mu_{0})^{4}}}{\sqrt{\left(1+t^{2}-2t\mu_{\rm sc}% \right)(\mu_{0}^{+}-\mu_{0})(\mu_{0}-\mu_{0}^{-})}},= divide start_ARG 3 italic_t end_ARG start_ARG 8 italic_π italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG divide start_ARG 1 - divide start_ARG italic_t ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + divide start_ARG italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG end_ARG start_ARG square-root start_ARG ( 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_t italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) ( italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT - italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ( italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) end_ARG end_ARG , (A.6)

where the subscript ’γ𝛾\gammaitalic_γ’ clarifies that this applies to the photon kernels. Carrying out the integral over μ0subscript𝜇0\mu_{0}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT then yields

γ=μ0μ0+dμ02𝒥γsubscript𝛾superscriptsubscriptsuperscriptsubscript𝜇0superscriptsubscript𝜇0dsubscript𝜇02subscript𝒥𝛾\displaystyle\mathcal{I}_{\gamma}=\int_{\mu_{0}^{-}}^{\mu_{0}^{+}}\frac{% \mathrm{d}{\mu_{0}}\,}{2}\mathcal{J}_{\gamma}caligraphic_I start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT = ∫ start_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG caligraphic_J start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT
=38γ0p0t1+t22tμsc{1t(1μsc)[1β0μ0+μ0+2]γ02([1β0μ0][1β0μ0+])3/2\displaystyle\quad=\frac{3}{8{\gamma}_{0}p_{0}}\frac{t}{\sqrt{1+t^{2}-2t\mu_{% \rm sc}}}\Bigg{\{}1-\frac{t(1-\mu_{\rm{sc}})\left[1-\beta_{0}\frac{\mu_{0}^{-}% +\mu_{0}^{+}}{2}\right]}{\gamma_{0}^{2}([1-\beta_{0}\mu_{0}^{-}][1-\beta_{0}% \mu_{0}^{+}])^{3/2}}= divide start_ARG 3 end_ARG start_ARG 8 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG divide start_ARG italic_t end_ARG start_ARG square-root start_ARG 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_t italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG end_ARG { 1 - divide start_ARG italic_t ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) [ 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT divide start_ARG italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT + italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ] end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ] [ 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ] ) start_POSTSUPERSCRIPT 3 / 2 end_POSTSUPERSCRIPT end_ARG
×(1t(1μsc)[1β0(μ0+μ0+)+58β02(μ0+μ0+)232β02μ0μ0+]2γ02([1β0μ0][1β0μ0+])2)}\displaystyle\qquad\qquad\times\left(1-\frac{t(1-\mu_{\rm{sc}})\left[1-\beta_{% 0}(\mu_{0}^{-}+\mu_{0}^{+})+\frac{5}{8}\beta_{0}^{2}(\mu_{0}^{-}+\mu_{0}^{+})^% {2}-\frac{3}{2}\beta_{0}^{2}\mu_{0}^{-}\mu_{0}^{+}\right]}{2\gamma_{0}^{2}([1-% \beta_{0}\mu_{0}^{-}][1-\beta_{0}\mu_{0}^{+}])^{2}}\right)\Bigg{\}}× ( 1 - divide start_ARG italic_t ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) [ 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT + italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) + divide start_ARG 5 end_ARG start_ARG 8 end_ARG italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT + italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - divide start_ARG 3 end_ARG start_ARG 2 end_ARG italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ] end_ARG start_ARG 2 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( [ 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ] [ 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ] ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) }
=38γ0p0{t1+t22tμscγ0(1+t)1μsc[2+p02(1μsc)]3/2×\displaystyle\quad=\frac{3}{8{\gamma}_{0}p_{0}}\Bigg{\{}\frac{t}{\sqrt{1+t^{2}% -2t\mu_{\rm sc}}}-\frac{\gamma_{0}(1+t)\sqrt{1-\mu_{\rm{sc}}}}{[2+p_{0}^{2}(1-% \mu_{\rm{sc}})]^{3/2}}\,\times= divide start_ARG 3 end_ARG start_ARG 8 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG { divide start_ARG italic_t end_ARG start_ARG square-root start_ARG 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_t italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG end_ARG - divide start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 1 + italic_t ) square-root start_ARG 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG end_ARG start_ARG [ 2 + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) ] start_POSTSUPERSCRIPT 3 / 2 end_POSTSUPERSCRIPT end_ARG ×
(1+3(α+1μsc)2[2+p02(1μsc)]5γ02α+(1μsc)2[2+p02(1μsc)]2)},\displaystyle\qquad\qquad\qquad\left(1+\frac{3\left(\alpha_{-}+1-\mu_{\rm{sc}}% \right)}{2[2+p_{0}^{2}(1-\mu_{\rm{sc}})]}-\frac{5\gamma_{0}^{2}\alpha_{+}(1-% \mu_{\rm{sc}})}{2[2+p_{0}^{2}(1-\mu_{\rm{sc}})]^{2}}\right)\Bigg{\}},( 1 + divide start_ARG 3 ( italic_α start_POSTSUBSCRIPT - end_POSTSUBSCRIPT + 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG start_ARG 2 [ 2 + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) ] end_ARG - divide start_ARG 5 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_α start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG start_ARG 2 [ 2 + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) ] start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) } ,

with α±=(1±t)2/[2t]subscript𝛼plus-or-minussuperscriptplus-or-minus1𝑡2delimited-[]2𝑡\alpha_{\pm}=(1\pm t)^{2}/[2t]italic_α start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT = ( 1 ± italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / [ 2 italic_t ] and where we used the identities

μ0+μ0+superscriptsubscript𝜇0superscriptsubscript𝜇0\displaystyle\mu_{0}^{-}+\mu_{0}^{+}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT + italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT =2(1t)(1tμsc)β0(1+t22tμsc)absent21𝑡1𝑡subscript𝜇scsubscript𝛽01superscript𝑡22𝑡subscript𝜇sc\displaystyle=\frac{2(1-t)(1-t\mu_{\rm sc})}{{\beta}_{0}\left(1+t^{2}-2t\mu_{% \rm sc}\right)}= divide start_ARG 2 ( 1 - italic_t ) ( 1 - italic_t italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG start_ARG italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_t italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG (A.7)
(1β0μ0)(1β0μ0+)1subscript𝛽0superscriptsubscript𝜇01subscript𝛽0superscriptsubscript𝜇0\displaystyle(1-\beta_{0}\mu_{0}^{-})(1-\beta_{0}\mu_{0}^{+})( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) =t2(1μsc)[2β02(1+μsc)](1+t22tμsc).absentsuperscript𝑡21subscript𝜇scdelimited-[]2superscriptsubscript𝛽021subscript𝜇sc1superscript𝑡22𝑡subscript𝜇sc\displaystyle=\frac{t^{2}(1-\mu_{\rm{sc}})[2-\beta_{0}^{2}(1+\mu_{\rm{sc}})]}{% \left(1+t^{2}-2t\mu_{\rm sc}\right)}.= divide start_ARG italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) [ 2 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) ] end_ARG start_ARG ( 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_t italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) end_ARG . (A.8)

The first term in γsubscript𝛾\mathcal{I}_{\gamma}caligraphic_I start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT can principally be directly rewritten in terms of the Legendre polynomials. However, since the integration range is limited, this does not actually simplify the computation. However, by using κsc=1μscsubscript𝜅sc1subscript𝜇sc\kappa_{\rm sc}=1-\mu_{\rm sc}italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT = 1 - italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT for this term and y=1+12p02κsc𝑦112superscriptsubscript𝑝02subscript𝜅scy=\sqrt{1+\frac{1}{2}p_{0}^{2}\kappa_{\rm sc}}italic_y = square-root start_ARG 1 + divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG we can recast γsubscript𝛾\mathcal{I}_{\gamma}caligraphic_I start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT into the more compact form

γsubscript𝛾\displaystyle\mathcal{I}_{\gamma}caligraphic_I start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT =38p0{f0γ0+(1+t)4t(5γ02(1+t)2g0[12γ02t+(3+2p02)(1+t)2]g1+4t(3+2p02)g2)}absent38subscript𝑝0subscript𝑓0subscript𝛾01𝑡4𝑡5superscriptsubscript𝛾02superscript1𝑡2subscript𝑔0delimited-[]12superscriptsubscript𝛾02𝑡32superscriptsubscript𝑝02superscript1𝑡2subscript𝑔14𝑡32superscriptsubscript𝑝02subscript𝑔2\displaystyle=\frac{3}{8p_{0}}\Bigg{\{}\frac{f_{0}}{{\gamma}_{0}}+\frac{(1+t)}% {4t}\Bigg{(}5\gamma_{0}^{2}(1+t)^{2}\,g_{0}-\left[12\gamma_{0}^{2}t+(3+2p_{0}^% {2})(1+t)^{2}\right]g_{1}+4t\,(3+2p_{0}^{2})\,g_{2}\Bigg{)}\,\Bigg{\}}= divide start_ARG 3 end_ARG start_ARG 8 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG { divide start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG + divide start_ARG ( 1 + italic_t ) end_ARG start_ARG 4 italic_t end_ARG ( 5 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - [ 12 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_t + ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 + italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 4 italic_t ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) italic_g start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) }
f0subscript𝑓0\displaystyle f_{0}italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT =t1+t22tμsc=t/2α+κsc,gm=y21y2m4p03y7formulae-sequenceabsent𝑡1superscript𝑡22𝑡subscript𝜇sc𝑡2subscript𝛼subscript𝜅scsubscript𝑔𝑚superscript𝑦21superscript𝑦2𝑚4superscriptsubscript𝑝03superscript𝑦7\displaystyle=\frac{t}{\sqrt{1+t^{2}-2t\mu_{\rm sc}}}=\frac{\sqrt{t/2}}{\sqrt{% \alpha_{-}+\kappa_{\rm sc}}},\qquad g_{m}=-\frac{\sqrt{y^{2}-1}\,y^{2m}}{4p_{0% }^{3}y^{7}}= divide start_ARG italic_t end_ARG start_ARG square-root start_ARG 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_t italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG end_ARG = divide start_ARG square-root start_ARG italic_t / 2 end_ARG end_ARG start_ARG square-root start_ARG italic_α start_POSTSUBSCRIPT - end_POSTSUBSCRIPT + italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG end_ARG , italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = - divide start_ARG square-root start_ARG italic_y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_ARG italic_y start_POSTSUPERSCRIPT 2 italic_m end_POSTSUPERSCRIPT end_ARG start_ARG 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_y start_POSTSUPERSCRIPT 7 end_POSTSUPERSCRIPT end_ARG (A.9)

By using P(μsc)=k=0(k)(+kk)(μsc12)ksubscript𝑃subscript𝜇scsuperscriptsubscript𝑘0binomial𝑘binomial𝑘𝑘superscriptsubscript𝜇sc12𝑘P_{\ell}(\mu_{\rm sc})=\sum_{k=0}^{\ell}\binom{\ell}{k}\binom{\ell+k}{k}\left(% \frac{\mu_{\rm sc}-1}{2}\right)^{k}italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ( FRACOP start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG roman_ℓ + italic_k end_ARG start_ARG italic_k end_ARG ) ( divide start_ARG italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT - 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT, we encounter the integrals of the form

Gk=αp022(κsc2)kf0γ0dκsc,subscript𝐺𝑘subscriptsuperscript2subscript𝛼superscriptsubscript𝑝02superscriptsubscript𝜅sc2𝑘subscript𝑓0subscript𝛾0differential-dsubscript𝜅scG_{k}=\int^{2}_{\frac{\alpha_{-}}{p_{0}^{2}}}\left(\frac{-\kappa_{\rm sc}}{2}% \right)^{k}\frac{f_{0}}{\gamma_{0}}\,\mathrm{d}{\kappa_{\rm sc}}\,,italic_G start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = ∫ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT divide start_ARG italic_α start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_POSTSUBSCRIPT ( divide start_ARG - italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT divide start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG roman_d italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ,

which can be readily carried out yielding

Gksubscript𝐺𝑘\displaystyle G_{k}italic_G start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT =|1t|2k+1γ0(4t)k[1+t|1t|F12(k,12,32,(1+t)2|1t|2)γ0p0F12(k,12,32,γ02p02)]absentsuperscript1𝑡2𝑘1subscript𝛾0superscript4𝑡𝑘delimited-[]1𝑡1𝑡subscriptsubscript𝐹12𝑘1232superscript1𝑡2superscript1𝑡2subscript𝛾0subscript𝑝0subscriptsubscript𝐹12𝑘1232superscriptsubscript𝛾02superscriptsubscript𝑝02\displaystyle=\frac{|1-t|^{2k+1}}{\gamma_{0}(4t)^{k}}\Bigg{[}\frac{1+t}{|1-t|}% \,{}_{2}F_{1}\left(-k,\frac{1}{2},\frac{3}{2},\frac{(1+t)^{2}}{|1-t|^{2}}% \right)-\frac{\gamma_{0}}{p_{0}}{}_{2}F_{1}\left(-k,\frac{1}{2},\frac{3}{2},% \frac{\gamma_{0}^{2}}{p_{0}^{2}}\right)\Bigg{]}= divide start_ARG | 1 - italic_t | start_POSTSUPERSCRIPT 2 italic_k + 1 end_POSTSUPERSCRIPT end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 4 italic_t ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG [ divide start_ARG 1 + italic_t end_ARG start_ARG | 1 - italic_t | end_ARG start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( - italic_k , divide start_ARG 1 end_ARG start_ARG 2 end_ARG , divide start_ARG 3 end_ARG start_ARG 2 end_ARG , divide start_ARG ( 1 + italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG | 1 - italic_t | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) - divide start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( - italic_k , divide start_ARG 1 end_ARG start_ARG 2 end_ARG , divide start_ARG 3 end_ARG start_ARG 2 end_ARG , divide start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) ]
=m=0k(1)m2m+1(km)|1t|2k2m4ktk((1+t)2m+1γ02m+1p02m+1|1t|2m+1).absentsuperscriptsubscript𝑚0𝑘superscript1𝑚2𝑚1binomial𝑘𝑚superscript1𝑡2𝑘2𝑚superscript4𝑘superscript𝑡𝑘superscript1𝑡2𝑚1superscriptsubscript𝛾02𝑚1superscriptsubscript𝑝02𝑚1superscript1𝑡2𝑚1\displaystyle=\sum_{m=0}^{k}\frac{(-1)^{m}}{2m+1}\binom{k}{m}\,\frac{|1-t|^{2k% -2m}}{4^{k}t^{k}}\left((1+t)^{2m+1}-\frac{\gamma_{0}^{2m+1}}{p_{0}^{2m+1}}\,|1% -t|^{2m+1}\right).= ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT divide start_ARG ( - 1 ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_m + 1 end_ARG ( FRACOP start_ARG italic_k end_ARG start_ARG italic_m end_ARG ) divide start_ARG | 1 - italic_t | start_POSTSUPERSCRIPT 2 italic_k - 2 italic_m end_POSTSUPERSCRIPT end_ARG start_ARG 4 start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_t start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG ( ( 1 + italic_t ) start_POSTSUPERSCRIPT 2 italic_m + 1 end_POSTSUPERSCRIPT - divide start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_m + 1 end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_m + 1 end_POSTSUPERSCRIPT end_ARG | 1 - italic_t | start_POSTSUPERSCRIPT 2 italic_m + 1 end_POSTSUPERSCRIPT ) .

This explains the corresponding term in Eq. (2.1).

For the other integrals we integrate over y𝑦yitalic_y instead of κscsubscript𝜅sc\kappa_{\rm sc}italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT. Carrying out the transformations and defining the function hm(k)superscriptsubscript𝑚𝑘h_{m}^{(k)}italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT as given by Eq. (2.10) one then has

Hm(k)subscriptsuperscript𝐻𝑘𝑚\displaystyle H^{(k)}_{m}italic_H start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT =αp022(κsc2)kgmdκscγ01+α2y21(1y2)kymp02k+5y6dy=h2m(k)p02k+5.absentsubscriptsuperscript2subscript𝛼superscriptsubscript𝑝02superscriptsubscript𝜅sc2𝑘subscript𝑔𝑚differential-dsubscript𝜅scsuperscriptsubscriptsubscript𝛾01subscript𝛼2superscript𝑦21superscript1superscript𝑦2𝑘superscript𝑦𝑚superscriptsubscript𝑝02𝑘5superscript𝑦6differential-d𝑦superscriptsubscript2𝑚𝑘superscriptsubscript𝑝02𝑘5\displaystyle=\int^{2}_{\frac{\alpha_{-}}{p_{0}^{2}}}\left(\frac{-\kappa_{\rm sc% }}{2}\right)^{k}g_{m}\,\mathrm{d}{\kappa_{\rm sc}}\,\equiv\int_{\gamma_{0}}^{% \sqrt{1+\frac{\alpha_{-}}{2}}}\frac{\sqrt{y^{2}-1}\,(1-y^{2})^{k}\,y^{m}}{p_{0% }^{2k+5}y^{6}}\mathrm{d}{y}\,=\frac{h_{2m}^{(k)}}{p_{0}^{2k+5}}.= ∫ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT divide start_ARG italic_α start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_POSTSUBSCRIPT ( divide start_ARG - italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT roman_d italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ≡ ∫ start_POSTSUBSCRIPT italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT square-root start_ARG 1 + divide start_ARG italic_α start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_ARG end_POSTSUPERSCRIPT divide start_ARG square-root start_ARG italic_y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_ARG ( 1 - italic_y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_y start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_k + 5 end_POSTSUPERSCRIPT italic_y start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT end_ARG roman_d italic_y = divide start_ARG italic_h start_POSTSUBSCRIPT 2 italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_k + 5 end_POSTSUPERSCRIPT end_ARG . (A.10)

The integrals can again be expressed using hypergeometric functions. Collecting terms then yields the expressions in Eq. (2.1).

A.2 Recurrence relations for photon kernel

We can also write recurrence relations for the full integrals. Defining the auxillary functions

(m)superscriptsubscript𝑚\displaystyle\mathcal{H}_{\ell}^{(m)}caligraphic_H start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT =γ01+(1t)24ty21y2mp05y6P(12p02[y21])dyabsentsuperscriptsubscriptsubscript𝛾01superscript1𝑡24𝑡superscript𝑦21superscript𝑦2𝑚superscriptsubscript𝑝05superscript𝑦6subscript𝑃12superscriptsubscript𝑝02delimited-[]superscript𝑦21differential-d𝑦\displaystyle=\int_{\gamma_{0}}^{\sqrt{1+\frac{(1-t)^{2}}{4t}}}\frac{\sqrt{y^{% 2}-1}\,y^{2m}}{p_{0}^{5}\,y^{6}}P_{\ell}\left(1-\frac{2}{p_{0}^{2}}[y^{2}-1]% \right)\,\mathrm{d}{y}\,= ∫ start_POSTSUBSCRIPT italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT square-root start_ARG 1 + divide start_ARG ( 1 - italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 4 italic_t end_ARG end_ARG end_POSTSUPERSCRIPT divide start_ARG square-root start_ARG italic_y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_ARG italic_y start_POSTSUPERSCRIPT 2 italic_m end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT italic_y start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT end_ARG italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( 1 - divide start_ARG 2 end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG [ italic_y start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 ] ) roman_d italic_y (A.11)

and using the recurrence relations for Psubscript𝑃P_{\ell}italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT we find

+1(m)superscriptsubscript1𝑚\displaystyle\mathcal{H}_{\ell+1}^{(m)}caligraphic_H start_POSTSUBSCRIPT roman_ℓ + 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT =(2+1)+1[2+p02p02(m)2p02(m+1)]+11(m).absent211delimited-[]2superscriptsubscript𝑝02superscriptsubscript𝑝02superscriptsubscript𝑚2superscriptsubscript𝑝02superscriptsubscript𝑚11superscriptsubscript1𝑚\displaystyle=\frac{(2\ell+1)}{\ell+1}\left[\frac{2+p_{0}^{2}}{p_{0}^{2}}\,% \mathcal{H}_{\ell}^{(m)}-\frac{2}{p_{0}^{2}}\,\mathcal{H}_{\ell}^{(m+1)}\right% ]-\frac{\ell}{\ell+1}\,\mathcal{H}_{\ell-1}^{(m)}.= divide start_ARG ( 2 roman_ℓ + 1 ) end_ARG start_ARG roman_ℓ + 1 end_ARG [ divide start_ARG 2 + italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG caligraphic_H start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT - divide start_ARG 2 end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG caligraphic_H start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m + 1 ) end_POSTSUPERSCRIPT ] - divide start_ARG roman_ℓ end_ARG start_ARG roman_ℓ + 1 end_ARG caligraphic_H start_POSTSUBSCRIPT roman_ℓ - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT . (A.12)

This recurrence can be started knowing all =00\ell=0roman_ℓ = 0 results and using that 1(m)=0superscriptsubscript1𝑚0\mathcal{H}_{-1}^{(m)}=0caligraphic_H start_POSTSUBSCRIPT - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT = 0. This yields

Kγsubscriptsuperscript𝐾𝛾\displaystyle K^{\gamma}_{\ell}italic_K start_POSTSUPERSCRIPT italic_γ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT =38p0(𝒢+)absent38subscript𝑝0subscript𝒢subscript\displaystyle=\frac{3}{8p_{0}}\bigg{(}\mathcal{G}_{\ell}+\mathcal{H}_{\ell}% \bigg{)}= divide start_ARG 3 end_ARG start_ARG 8 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ( caligraphic_G start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT + caligraphic_H start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ) (A.13a)
𝒢subscript𝒢\displaystyle\mathcal{G}_{\ell}caligraphic_G start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT =αp022f0P(1κsc)dκsc=k=0(k)(+kk)Gkabsentsubscriptsuperscript2subscript𝛼superscriptsubscript𝑝02subscript𝑓0subscript𝑃1subscript𝜅scdifferential-dsubscript𝜅scsuperscriptsubscript𝑘0binomial𝑘binomial𝑘𝑘subscript𝐺𝑘\displaystyle=\int^{2}_{\frac{\alpha_{-}}{p_{0}^{2}}}f_{0}\,P_{\ell}\big{(}1-% \kappa_{\rm sc}\big{)}\,\mathrm{d}{\kappa_{\rm sc}}\,=\sum_{k=0}^{\ell}\binom{% \ell}{k}\binom{\ell+k}{k}\,G_{k}= ∫ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT divide start_ARG italic_α start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( 1 - italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) roman_d italic_κ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ( FRACOP start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG roman_ℓ + italic_k end_ARG start_ARG italic_k end_ARG ) italic_G start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT (A.13b)
subscript\displaystyle\mathcal{H}_{\ell}caligraphic_H start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT =(1+t)4t{5γ02(1+t)2(0)[12γ02t+(3+2p02)(1+t)2](1)+4t(3+2p02)(2)}.absent1𝑡4𝑡5superscriptsubscript𝛾02superscript1𝑡2subscriptsuperscript0delimited-[]12superscriptsubscript𝛾02𝑡32superscriptsubscript𝑝02superscript1𝑡2subscriptsuperscript14𝑡32superscriptsubscript𝑝02subscriptsuperscript2\displaystyle=\frac{(1+t)}{4t}\Bigg{\{}5\gamma_{0}^{2}(1+t)^{2}\,\mathcal{H}^{% (0)}_{\ell}-\left[12\gamma_{0}^{2}t+(3+2p_{0}^{2})(1+t)^{2}\right]\mathcal{H}^% {(1)}_{\ell}+4t\,(3+2p_{0}^{2})\,\mathcal{H}^{(2)}_{\ell}\Bigg{\}}\,.= divide start_ARG ( 1 + italic_t ) end_ARG start_ARG 4 italic_t end_ARG { 5 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 1 + italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT caligraphic_H start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT - [ 12 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_t + ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 + italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] caligraphic_H start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT + 4 italic_t ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) caligraphic_H start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT } . (A.13c)

By using the recurrence relations, one can also eliminate the explicit dependencies on (m)subscriptsuperscript𝑚\mathcal{H}^{(m)}_{\ell}caligraphic_H start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT for m>0𝑚0m>0italic_m > 0, however, this does not provide any additional benefit. We also note that

(m)=k=0(k)(+kk)Hk(m)=k=0(k)(+kk)h2m(k)p02k+5subscriptsuperscript𝑚superscriptsubscript𝑘0binomial𝑘binomial𝑘𝑘superscriptsubscript𝐻𝑘𝑚superscriptsubscript𝑘0binomial𝑘binomial𝑘𝑘superscriptsubscript2𝑚𝑘superscriptsubscript𝑝02𝑘5\mathcal{H}^{(m)}_{\ell}=\sum_{k=0}^{\ell}\binom{\ell}{k}\binom{\ell+k}{k}\,H_% {k}^{(m)}=\sum_{k=0}^{\ell}\binom{\ell}{k}\binom{\ell+k}{k}\,\frac{h_{2m}^{(k)% }}{p_{0}^{2k+5}}caligraphic_H start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ( FRACOP start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG roman_ℓ + italic_k end_ARG start_ARG italic_k end_ARG ) italic_H start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ( FRACOP start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG roman_ℓ + italic_k end_ARG start_ARG italic_k end_ARG ) divide start_ARG italic_h start_POSTSUBSCRIPT 2 italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_k + 5 end_POSTSUPERSCRIPT end_ARG

per definition, which completes the analysis for the photon kernels.

A.3 Electron scattering kernels

To derive the result for anisotropic electrons, we first integrate over μscsubscript𝜇sc\mu_{\rm sc}italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT and then μ0subscript𝜇0\mu_{0}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. In practice we will use λ0=1β0μ0subscript𝜆01subscript𝛽0subscript𝜇0\lambda_{0}=1-{\beta}_{0}\mu_{0}italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT instead of μ0subscript𝜇0\mu_{0}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. This implies the integration bounds

μsc±superscriptsubscript𝜇scplus-or-minus\displaystyle\mu_{\rm sc}^{\pm}italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT =γ0μ0[tλ0]±(1μ02)[tλ01+β0][λ01β0t]p0t,absentplus-or-minussubscript𝛾0subscript𝜇0delimited-[]𝑡subscript𝜆01superscriptsubscript𝜇02delimited-[]𝑡subscript𝜆01subscript𝛽0delimited-[]subscript𝜆01subscript𝛽0𝑡subscript𝑝0𝑡\displaystyle=\frac{\gamma_{0}\mu_{0}[t-\lambda_{0}]\pm\sqrt{\left(1-\mu_{0}^{% 2}\right)\left[t-\frac{\lambda_{0}}{1+\beta_{0}}\right]\left[\frac{\lambda_{0}% }{1-\beta_{0}}-t\right]}}{p_{0}t},= divide start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT [ italic_t - italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ] ± square-root start_ARG ( 1 - italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) [ italic_t - divide start_ARG italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 1 + italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ] [ divide start_ARG italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG - italic_t ] end_ARG end_ARG start_ARG italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_t end_ARG , (A.14a)
λ0superscriptsubscript𝜆0\displaystyle\lambda_{0}^{-}italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ={1β0fort1t(1β0)else,λ0+={t(1+β0)fort11+β0elseformulae-sequenceabsentcasesotherwise1subscript𝛽0for𝑡1otherwise𝑡1subscript𝛽0elsesuperscriptsubscript𝜆0casesotherwise𝑡1subscript𝛽0for𝑡1otherwise1subscript𝛽0else\displaystyle=\begin{cases}&1-{\beta}_{0}\qquad{\rm for}\;t\leq 1\\ &t(1-{\beta}_{0})\quad\,{\rm else}\end{cases},\quad\lambda_{0}^{+}=\begin{% cases}&t(1+{\beta}_{0})\quad{\rm for}\;t\leq 1\\ &1+{\beta}_{0}\qquad{\rm else}\end{cases}= { start_ROW start_CELL end_CELL start_CELL 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_for italic_t ≤ 1 end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL italic_t ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) roman_else end_CELL end_ROW , italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT = { start_ROW start_CELL end_CELL start_CELL italic_t ( 1 + italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) roman_for italic_t ≤ 1 end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL 1 + italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_else end_CELL end_ROW (A.14b)

For the integral over μscsubscript𝜇sc\mu_{\rm sc}italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT this then yield

e=μscμsc+dμsc2𝒥subscriptesuperscriptsubscriptsuperscriptsubscript𝜇scsuperscriptsubscript𝜇scdsubscript𝜇sc2𝒥\displaystyle\mathcal{I}_{\rm e}=\int_{\mu_{\rm sc}^{-}}^{\mu_{\rm sc}^{+}}% \frac{\mathrm{d}{\mu_{\rm sc}}\,}{2}\mathcal{J}caligraphic_I start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = ∫ start_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT divide start_ARG roman_d italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG caligraphic_J
=332γ0p05{3+4p02+4p04+3t2γ04λ046t(1+t)γ02λ03\displaystyle\quad=\frac{3}{32{\gamma}_{0}p_{0}^{5}}\Bigg{\{}3+4p_{0}^{2}+4p_{% 0}^{4}+\frac{3t^{2}}{{\gamma}_{0}^{4}\lambda_{0}^{4}}-\frac{6t(1+t)}{{\gamma}_% {0}^{2}\lambda_{0}^{3}}= divide start_ARG 3 end_ARG start_ARG 32 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT end_ARG { 3 + 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT + divide start_ARG 3 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG - divide start_ARG 6 italic_t ( 1 + italic_t ) end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG
+(3+2p02)(1+t2)+12γ02tγ02λ022(3+2p02)(1+t)λ0}.\displaystyle\qquad\qquad\qquad+\frac{(3+2p_{0}^{2})(1+t^{2})+12{\gamma}_{0}^{% 2}t}{{\gamma}_{0}^{2}\lambda_{0}^{2}}-\frac{2(3+2p_{0}^{2})(1+t)}{\lambda_{0}}% \Bigg{\}}.+ divide start_ARG ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 12 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_t end_ARG start_ARG italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG - divide start_ARG 2 ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 + italic_t ) end_ARG start_ARG italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG } .

Again inserting P(μsc)=k=0(k)(+kk)(μsc12)ksubscript𝑃subscript𝜇scsuperscriptsubscript𝑘0binomial𝑘binomial𝑘𝑘superscriptsubscript𝜇sc12𝑘P_{\ell}(\mu_{\rm sc})=\sum_{k=0}^{\ell}\binom{\ell}{k}\binom{\ell+k}{k}\left(% \frac{\mu_{\rm sc}-1}{2}\right)^{k}italic_P start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT ) = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ( FRACOP start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG roman_ℓ + italic_k end_ARG start_ARG italic_k end_ARG ) ( divide start_ARG italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT - 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT, we encounter the following integrals

Xm(k)subscriptsuperscript𝑋𝑘𝑚\displaystyle X^{(k)}_{m}italic_X start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT =λ0λ0+(μsc12)kdλ0β0γ0mλ0m=(1β0)k+1m2kβ0k+1γ0mτ0τ0+(1τ0)kdτ0τ0mabsentsubscriptsuperscriptsuperscriptsubscript𝜆0superscriptsubscript𝜆0superscriptsubscript𝜇sc12𝑘dsubscript𝜆0subscript𝛽0superscriptsubscript𝛾0𝑚superscriptsubscript𝜆0𝑚superscript1subscript𝛽0𝑘1𝑚superscript2𝑘superscriptsubscript𝛽0𝑘1superscriptsubscript𝛾0𝑚subscriptsuperscriptsuperscriptsubscript𝜏0superscriptsubscript𝜏0superscript1subscript𝜏0𝑘dsubscript𝜏0superscriptsubscript𝜏0𝑚\displaystyle=\int^{\lambda_{0}^{+}}_{\lambda_{0}^{-}}\left(\frac{\mu_{\rm sc}% -1}{2}\right)^{k}\frac{\mathrm{d}{\lambda_{0}}\,}{{\beta}_{0}\gamma_{0}^{m}% \lambda_{0}^{m}}=\frac{(1-{\beta}_{0})^{k+1-m}}{2^{k}{\beta}_{0}^{k+1}\,\gamma% _{0}^{m}}\int^{\tau_{0}^{+}}_{\tau_{0}^{-}}\left(1-\tau_{0}\right)^{k}\frac{% \mathrm{d}{\tau_{0}}\,}{\tau_{0}^{m}}= ∫ start_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( divide start_ARG italic_μ start_POSTSUBSCRIPT roman_sc end_POSTSUBSCRIPT - 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT divide start_ARG roman_d italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG = divide start_ARG ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_k + 1 - italic_m end_POSTSUPERSCRIPT end_ARG start_ARG 2 start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG ∫ start_POSTSUPERSCRIPT italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( 1 - italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT divide start_ARG roman_d italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG

with τ0=λ0/(1β0)subscript𝜏0subscript𝜆01subscript𝛽0\tau_{0}=\lambda_{0}/(1-{\beta}_{0})italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT / ( 1 - italic_β start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ). The remaining integral can be solved using the binomial formula. As an intermediate step it is useful to solve the integrals g(α)=τ0τ0+τ0α1dτ0superscript𝑔𝛼subscriptsuperscriptsuperscriptsubscript𝜏0superscriptsubscript𝜏0superscriptsubscript𝜏0𝛼1differential-dsubscript𝜏0g^{(\alpha)}=\int^{\tau_{0}^{+}}_{\tau_{0}^{-}}\tau_{0}^{\alpha-1}\mathrm{d}{% \tau_{0}}\,italic_g start_POSTSUPERSCRIPT ( italic_α ) end_POSTSUPERSCRIPT = ∫ start_POSTSUPERSCRIPT italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α - 1 end_POSTSUPERSCRIPT roman_d italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, which yields

g(α)superscript𝑔𝛼\displaystyle g^{(\alpha)}italic_g start_POSTSUPERSCRIPT ( italic_α ) end_POSTSUPERSCRIPT ={|log(t)|+2sinh1(p0)α=0(tα+1)(t+α1)sign(t1)(tα1)(t+α+1)2αotherwiseabsentcases𝑡2superscript1subscript𝑝0𝛼0superscript𝑡𝛼1superscriptsubscript𝑡𝛼1sign𝑡1superscript𝑡𝛼1superscriptsubscript𝑡𝛼12𝛼otherwise\displaystyle=\begin{cases}-|\log(t)|+2\sinh^{-1}(p_{0})&\alpha=0\\[5.69054pt] \displaystyle\frac{(t^{\alpha}+1)(t_{+}^{\alpha}-1)-{\rm sign}(t-1)(t^{\alpha}% -1)(t_{+}^{\alpha}+1)}{2\alpha}&{\rm otherwise}\end{cases}= { start_ROW start_CELL - | roman_log ( italic_t ) | + 2 roman_sinh start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_CELL start_CELL italic_α = 0 end_CELL end_ROW start_ROW start_CELL divide start_ARG ( italic_t start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT + 1 ) ( italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT - 1 ) - roman_sign ( italic_t - 1 ) ( italic_t start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT - 1 ) ( italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT + 1 ) end_ARG start_ARG 2 italic_α end_ARG end_CELL start_CELL roman_otherwise end_CELL end_ROW (A.15)

We note that 2sinh1(p0)log(t+)2superscript1subscript𝑝0limit-from𝑡2\sinh^{-1}(p_{0})\equiv\log(t+)2 roman_sinh start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ≡ roman_log ( italic_t + ) and that for α0𝛼0\alpha\neq 0italic_α ≠ 0 one has g(α)=[(tt+)α1]/αsuperscript𝑔𝛼delimited-[]superscript𝑡subscript𝑡𝛼1𝛼g^{(\alpha)}=[(t\,t_{+})^{\alpha}-1]/\alphaitalic_g start_POSTSUPERSCRIPT ( italic_α ) end_POSTSUPERSCRIPT = [ ( italic_t italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT - 1 ] / italic_α for tt1subscript𝑡𝑡1t_{-}\leq t\leq 1italic_t start_POSTSUBSCRIPT - end_POSTSUBSCRIPT ≤ italic_t ≤ 1 and g(α)=[t+αtα]/αsuperscript𝑔𝛼delimited-[]superscriptsubscript𝑡𝛼superscript𝑡𝛼𝛼g^{(\alpha)}=[t_{+}^{\alpha}-t^{\alpha}]/\alphaitalic_g start_POSTSUPERSCRIPT ( italic_α ) end_POSTSUPERSCRIPT = [ italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT - italic_t start_POSTSUPERSCRIPT italic_α end_POSTSUPERSCRIPT ] / italic_α for 1tt+1𝑡subscript𝑡1\leq t\leq t_{+}1 ≤ italic_t ≤ italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT. With this we then find

Ke(t,p0)subscriptsuperscript𝐾e𝑡subscript𝑝0\displaystyle K^{\rm e}_{\ell}(t,p_{0})italic_K start_POSTSUPERSCRIPT roman_e end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) =k=0(k)(+kk)[332γ0p05(3t2X4(k)6γ0t(t+1)X3(k)+[(3+2p02)(1+t2)+12γ02t]X2(k)\displaystyle=\sum_{k=0}^{\ell}\binom{\ell}{k}\binom{\ell+k}{k}\Bigg{[}\frac{3% }{32{\gamma}_{0}p_{0}^{5}}\Big{(}3t^{2}X_{4}^{(k)}-6{\gamma}_{0}\,t(t+1)\,X_{3% }^{(k)}+\left[(3+2p_{0}^{2})(1+t^{2})+12{\gamma}_{0}^{2}t\right]X_{2}^{(k)}= ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT ( FRACOP start_ARG roman_ℓ end_ARG start_ARG italic_k end_ARG ) ( FRACOP start_ARG roman_ℓ + italic_k end_ARG start_ARG italic_k end_ARG ) [ divide start_ARG 3 end_ARG start_ARG 32 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 5 end_POSTSUPERSCRIPT end_ARG ( 3 italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT - 6 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_t ( italic_t + 1 ) italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT + [ ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 + italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + 12 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_t ] italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT
2γ0(3+2p02)(1+t)X1(k)+(3+4p0+4p02)X0(k))];\displaystyle\qquad\qquad-2{\gamma}_{0}(3+2p_{0}^{2})\,(1+t)\,X_{1}^{(k)}+(3+4% p_{0}+4p_{0}^{2})\,X_{0}^{(k)}\Big{)}\Bigg{]};- 2 italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( 3 + 2 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 + italic_t ) italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT + ( 3 + 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + 4 italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT ) ] ;
Xm(k)superscriptsubscript𝑋𝑚𝑘\displaystyle X_{m}^{(k)}italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_k ) end_POSTSUPERSCRIPT =(γ0p0)k+1m2kp0k+1n=0k(1)n(kn)g(n+1m).absentsuperscriptsubscript𝛾0subscript𝑝0𝑘1𝑚superscript2𝑘superscriptsubscript𝑝0𝑘1superscriptsubscript𝑛0𝑘superscript1𝑛binomial𝑘𝑛superscript𝑔𝑛1𝑚\displaystyle=\frac{({\gamma}_{0}-p_{0})^{k+1-m}}{2^{k}p_{0}^{k+1}}\sum_{n=0}^% {k}\,(-1)^{n}\,\binom{k}{n}\;g^{(n+1-m)}.= divide start_ARG ( italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_k + 1 - italic_m end_POSTSUPERSCRIPT end_ARG start_ARG 2 start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( - 1 ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( FRACOP start_ARG italic_k end_ARG start_ARG italic_n end_ARG ) italic_g start_POSTSUPERSCRIPT ( italic_n + 1 - italic_m ) end_POSTSUPERSCRIPT . (A.16)

For =00\ell=0roman_ℓ = 0 This agrees with the photon scattering kernel, as expected.

Appendix B Numerical stability of the kernels

Here we quantitatively describe the numerical stability of the analytic forms of the anisotropic photon and electron kernels. While in principle it may be possible for an arbitrary \ellroman_ℓ to determine a kernel which is numerically stable to a certain degree of accuracy, for kernels derived for a general \ellroman_ℓ, as we have presented in Section 2, this is substantially more complex.

As a result, within SZpack and for the figures displayed in this work, we use the analytic expressions where they are numerically stable, and revert to a full numerical integration where the analytic forms become unstable. For these purposes we define the error in an analytic form as

ϵ(p0)=t=ti|Kanalytic(t,p0)Kintegrated(t,p0)|Nmax(|Kintegrated(ti,p0)|).italic-ϵsubscript𝑝0subscript𝑡subscript𝑡𝑖subscript𝐾analytic𝑡subscript𝑝0subscript𝐾integrated𝑡subscript𝑝0subscript𝑁maxsubscript𝐾integratedsubscript𝑡𝑖subscript𝑝0\epsilon(p_{0})=\frac{\sum_{t=t_{i}}|K_{\rm analytic}(t,p_{0})-K_{\rm integrated% }(t,p_{0})|}{N_{\rm{max}}(|K_{\rm integrated}(t_{i},p_{0})|)}.italic_ϵ ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) = divide start_ARG ∑ start_POSTSUBSCRIPT italic_t = italic_t start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT | italic_K start_POSTSUBSCRIPT roman_analytic end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) - italic_K start_POSTSUBSCRIPT roman_integrated end_POSTSUBSCRIPT ( italic_t , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) | end_ARG start_ARG italic_N start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT ( | italic_K start_POSTSUBSCRIPT roman_integrated end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) | ) end_ARG . (B.1)

Here N=101𝑁101N=101italic_N = 101, the number of logarithmically spaced data points we summed over, between the two t limits of t±=(γ0±p0)/(γ0p0)subscript𝑡plus-or-minusplus-or-minussubscript𝛾0subscript𝑝0minus-or-plussubscript𝛾0subscript𝑝0t_{\pm}=({\gamma}_{0}\pm p_{0})/({\gamma}_{0}\mp p_{0})italic_t start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT = ( italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ± italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) / ( italic_γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∓ italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ). Kanalyticsubscript𝐾analyticK_{\rm analytic}italic_K start_POSTSUBSCRIPT roman_analytic end_POSTSUBSCRIPT and Kintegratedsubscript𝐾integratedK_{\rm integrated}italic_K start_POSTSUBSCRIPT roman_integrated end_POSTSUBSCRIPT refer respectively to the analytic form a given kernel or the numerically integrated kernel (where that kernel may be photon or electron, and at any given )\ell)roman_ℓ ). The notation max(|xi|)maxsubscriptxi\rm{max}(|x_{i}|)roman_max ( | roman_x start_POSTSUBSCRIPT roman_i end_POSTSUBSCRIPT | ) indicates that the maximal absolute value of the N𝑁Nitalic_N calculated was used here. Due to the intrinsic variability as p0subscript𝑝0p_{0}italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT varied, we then took the median value of [ϵ(0.998p¯)italic-ϵ0.998¯𝑝\epsilon(0.998\bar{p})italic_ϵ ( 0.998 over¯ start_ARG italic_p end_ARG ), ϵ(0.999p¯)italic-ϵ0.999¯𝑝\epsilon(0.999\bar{p})italic_ϵ ( 0.999 over¯ start_ARG italic_p end_ARG ), ϵ(1.000p¯)italic-ϵ1.000¯𝑝\epsilon(1.000\bar{p})italic_ϵ ( 1.000 over¯ start_ARG italic_p end_ARG ), ϵ(1.001p¯)italic-ϵ1.001¯𝑝\epsilon(1.001\bar{p})italic_ϵ ( 1.001 over¯ start_ARG italic_p end_ARG ), ϵ(1.002p¯)italic-ϵ1.002¯𝑝\epsilon(1.002\bar{p})italic_ϵ ( 1.002 over¯ start_ARG italic_p end_ARG )].

We then explored the numerical stability of each kernel through three criteria error values, of ϵ(p¯)=0.1italic-ϵ¯𝑝0.1\epsilon(\bar{p})=0.1italic_ϵ ( over¯ start_ARG italic_p end_ARG ) = 0.1, 0.05 and 0.01. We then found the lowest p0subscript𝑝0p_{0}italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT at which these conditions appeared to be stably met. This gave us conditions on p0subscript𝑝0p_{0}italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT that we will refer to as 10%, 5% and 1%. These conditions for all 99\ell\leq 9roman_ℓ ≤ 9 for both the photon and electron kernels are displayed in Fig. 14.

We can immediately see that for both kernels the instabilities become more prevalent for higher multipoles (that is, higher \ellroman_ℓ) – which can be predicted from the analytic forms displayed in Section 2. Each kernel contain inverse factors of p0subscript𝑝0p_{0}italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT to higher orders with higher multipoles – and, as such, as p00subscript𝑝00p_{0}\rightarrow 0italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT → 0, errors from these calculations become increasingly prevalent.131313It is likely that much of this instability could be avoided on a multipole by multipole term by expanding arcsinh(p0)arcsinhsubscript𝑝0{\rm arcsinh}(p_{0})roman_arcsinh ( italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) about p0=0subscript𝑝00p_{0}=0italic_p start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0 and gathering terms appropriately.

At the higher multipoles, the inherent stability of the metric becomes harder to ascertain. That is, since the magnitude of the kernel drops with increasing \ellroman_ℓ, the denominator in the metric becomes increasingly small, and begins to dominate the observed kernel. As such, the 1% metric ceased to be achievable, and so is not present here.

It is also evident that the analytic form of the electron kernel presented here is more stable than the analytic form of the photon kernel. This can be also explained, to an extent, from considering the forms themselves – the electron kernel form is simplified and the terms are more directly condensed. The photon multipole kernel, in contrast, as written contains a complicated mixing of terms leading to far trickier and less accurate cancelling of terms.

Nonetheless, to manage these issues, in SZpack a stable form of the kernels has been introduced which at low p𝑝pitalic_p, that is, less than the 1% criteria, calculates the the kernel through a full numerical integration, and above this criterion uses the analytic forms as presented above. For 1010\ell\geq 10roman_ℓ ≥ 10, this stable form uses always the numerical integration, sacrificing speed for numerical accuracy.

Refer to caption
Figure 14: The stability regions of each multipole (<1010\ell<10roman_ℓ < 10) for the photon and electron kernel (top and bottom panels respectively). Displayed here are the regions within which the error (as determined by Eq. B.1) of the analytic form is less than the indicated value (0.3%, 1% and 10%).

Appendix C Comparison of the kSZ approaches

Since the CNSN method used in e.g., Fig. 8 is curtailed to various orders of βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT and is difficult to compare directly on a multipole to multipole basis with the CNSN numerical methods.

However, when considering the signal as a whole, it is possible to instead compare this electron-boosted method in the CMB frame, with a photon-boosted method in the cluster frame. Where one must only ensure that the results from the cluster frame are correctly converted into the CMB frame – as described in detail in CNSN (see e.g., their section 4.2). Hence, we must note that the photon distributions are boosted as,

n(x)=eγcx(1+βcμc)1eγcx(1+βcμc),n(x)=eγcx(1+βcμc)1eγcx(1+βcμc),μc=μcμ+cos(ϕ)(1μc2)(1μ2).formulae-sequence𝑛superscript𝑥superscriptesubscript𝛾csuperscript𝑥1subscript𝛽csuperscriptsubscript𝜇c1superscriptesubscript𝛾csuperscript𝑥1subscript𝛽csuperscriptsubscript𝜇cformulae-sequence𝑛𝑥superscriptesubscript𝛾c𝑥1subscript𝛽csubscript𝜇c1superscriptesubscript𝛾c𝑥1subscript𝛽csubscript𝜇csuperscriptsubscript𝜇csubscript𝜇csuperscript𝜇superscriptitalic-ϕ1superscriptsubscript𝜇c21superscript𝜇2n(x^{\prime})=\frac{{\rm e}^{-\gamma_{\rm c}x^{\prime}(1+\beta_{\rm c}\mu_{\rm c% }^{\prime})}}{1-{\rm e}^{-\gamma_{\rm c}x^{\prime}(1+\beta_{\rm c}\mu_{\rm c}^% {\prime})}},\quad n(x)=\frac{{\rm e}^{-\gamma_{\rm c}x(1+\beta_{\rm c}\mu_{\rm c% })}}{1-{\rm e}^{-\gamma_{\rm c}x(1+\beta_{\rm c}\mu_{\rm c})}},\quad\mu_{\rm c% }^{\prime}=\mu_{\rm c}\mu^{\prime}+\cos{(-\phi^{\prime})}\sqrt{(1-\mu_{\rm c}^% {2})(1-\mu^{\prime 2})}.italic_n ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = divide start_ARG roman_e start_POSTSUPERSCRIPT - italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 1 + italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_POSTSUPERSCRIPT end_ARG start_ARG 1 - roman_e start_POSTSUPERSCRIPT - italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 1 + italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_POSTSUPERSCRIPT end_ARG , italic_n ( italic_x ) = divide start_ARG roman_e start_POSTSUPERSCRIPT - italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_x ( 1 + italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT end_ARG start_ARG 1 - roman_e start_POSTSUPERSCRIPT - italic_γ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_x ( 1 + italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT end_ARG , italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + roman_cos ( - italic_ϕ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) square-root start_ARG ( 1 - italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( 1 - italic_μ start_POSTSUPERSCRIPT ′ 2 end_POSTSUPERSCRIPT ) end_ARG .

It is worth recalling here that μcsubscript𝜇c\mu_{\rm c}italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT is the cosine of the angle between the cluster velocity and the line-of-sight and μsuperscript𝜇\mu^{\prime}italic_μ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is the cosine of the angle between the incoming and outgoing photon. ϕsuperscriptitalic-ϕ\phi^{\prime}italic_ϕ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is the azimuthal angle between the incoming and outgoing photons. This can then be integrated with a full 5D integration within SZpack and gives us a reference to which we can compare the boosted-electron method described in Section 4.2.

Refer to caption
Figure 15: A comparison of the anisotropic electron-boosted approach to the kinematic SZ effect with a 5D integral over the photon-boosted approach described in CNSN – here labelled ‘5D full kin approx’. The anisotropic are the sum described in Eq. (4.6) curtailed to increasing \ellroman_ℓ. The top panel shows the distortion and the bottom panel shows the difference between each signal and the 5D full kin approach. Here μc=1.0subscript𝜇c1.0\mu_{\rm c}=1.0italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 1.0, βc=0.1subscript𝛽c0.1\beta_{\rm c}=0.1italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 0.1, Te=5subscript𝑇e5{T_{\rm e}}=5italic_T start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = 5 keV and y=104𝑦superscript104y=10^{-4}italic_y = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT.

The results of this comparison are displayed in Fig. 15, where we have shown the impact of including higher multipoles in the anisotropic electron expansion on the convergence of the kSZ signal for βc=0.1subscript𝛽c0.1\beta_{\rm c}=0.1italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 0.1. It is immediately clear that the dipole term (=11\ell=1roman_ℓ = 1) contains the largest correction to the tSZ signal, and allows for a signal that agrees with the 5D calculation to 10similar-to-or-equalsabsent10\simeq 10≃ 10% with the strongest diversion around the peak of the kSZ signal.

With the inclusion of the quadrupole term (=22\ell=2roman_ℓ = 2), this agreement increases to 1similar-to-or-equalsabsent1\simeq 1≃ 1%, and increases again with the inclusion of the octupolar and hexadecapolar terms (=33\ell=3roman_ℓ = 3 and 4444) each with an decrease in difference of around a factor of 10. Indeed, by this point, the agreement is likely limited as much by the numerical convergence of the integration routines as it is by the marginal gains added at this cluster velocity and temperature in including higher multipoles.

It is thus evident that this method reaches convergence with the ‘true’ kinematic signal (as determined through the detailed 5D integral in the cluster frame) to a high degree of accuracy with a comparatively small number of multipoles. This indeed matches well with the conclusions found within CNSN on the convergence of spherical harmonic expansions of the boosted photons within the cluster frame. This also allows us to verify that the anisotropic electron method described in this work is correct in its formulation.

Appendix D βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT expansion of kSZ formulations

An obvious distinction between the two formulations of the kinematic SZ effects described in Sections 3.1 and 4.2 is the curtailing of the expansion to second order in βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT in the CNSN formulation compared to the electron anisotropy method detailed here. As such, we here confirm that this distinction is not the cause of the deviation between the two forms of the kinematic SZ signal.

To do so, it is necessary to expand the anisotropic forms of the boosted Maxwell-Boltzmann distributions, fboost()superscriptsubscript𝑓boostf_{\rm boost}^{(\ell)}italic_f start_POSTSUBSCRIPT roman_boost end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( roman_ℓ ) end_POSTSUPERSCRIPT (Eq. 4.6) in terms of βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT. This yields, for 33\ell\leq 3roman_ℓ ≤ 3,

fboost(0)(p)=fth(p)[1+βc26θe2(p23γθe)+βc4120θe4(p410θeγp2+5θe2(7p2+39γθe))+𝒪(βc6)]fboost(1)(p)=fth(p)P1(μ)βcpθe[1+βc210θe2(p2+5θe(θeγ))+βc4280θe4(p414θeγp2+7θe2[11p2+5(15θeγ+3θe2)])+𝒪(βc7)]fboost(2)(p)=fth(p)P2(μc)βc2p23θe2[1+βc214θe2[p27γθe+14θe2]+𝒪(βc6)]fboost(3)(p)=fth(p)P3(μc)βc3p315θe3[1+βc218θe2(p29γθe+27θe2)+𝒪(βc7)].superscriptsubscript𝑓boost0𝑝subscript𝑓th𝑝delimited-[]1superscriptsubscript𝛽c26superscriptsubscript𝜃e2superscript𝑝23𝛾subscript𝜃esuperscriptsubscript𝛽c4120superscriptsubscript𝜃e4superscript𝑝410subscript𝜃e𝛾superscript𝑝25superscriptsubscript𝜃e27superscript𝑝239𝛾subscript𝜃e𝒪superscriptsubscript𝛽c6superscriptsubscript𝑓boost1𝑝subscript𝑓th𝑝subscript𝑃1𝜇subscript𝛽c𝑝subscript𝜃edelimited-[]1superscriptsubscript𝛽c210superscriptsubscript𝜃e2superscript𝑝25subscript𝜃esubscript𝜃e𝛾superscriptsubscript𝛽c4280superscriptsubscript𝜃e4superscript𝑝414subscript𝜃e𝛾superscript𝑝27superscriptsubscript𝜃e2delimited-[]11superscript𝑝2515subscript𝜃e𝛾3superscriptsubscript𝜃e2𝒪superscriptsubscript𝛽c7superscriptsubscript𝑓boost2𝑝subscript𝑓th𝑝subscript𝑃2subscript𝜇csuperscriptsubscript𝛽c2superscript𝑝23superscriptsubscript𝜃e2delimited-[]1superscriptsubscript𝛽c214superscriptsubscript𝜃e2delimited-[]superscript𝑝27𝛾subscript𝜃e14superscriptsubscript𝜃e2𝒪superscriptsubscript𝛽c6superscriptsubscript𝑓boost3𝑝subscript𝑓th𝑝subscript𝑃3subscript𝜇csuperscriptsubscript𝛽c3superscript𝑝315superscriptsubscript𝜃e3delimited-[]1superscriptsubscript𝛽c218superscriptsubscript𝜃e2superscript𝑝29𝛾subscript𝜃e27superscriptsubscript𝜃e2𝒪superscriptsubscript𝛽c7\begin{split}f_{\rm boost}^{(0)}(p)&=f_{\rm th}(p)\Bigg{[}1+\frac{\beta_{\rm c% }^{2}}{6\theta_{\rm e}^{2}}(p^{2}-3\gamma\theta_{\rm e})+\frac{\beta_{\rm c}^{% 4}}{120\theta_{\rm e}^{4}}\left(p^{4}-10\theta_{\rm e}\gamma p^{2}+5\theta_{% \rm e}^{2}(7p^{2}+3-9\gamma\theta_{\rm e})\right)+\mathcal{O}(\beta_{\rm c}^{6% })\Bigg{]}\\ f_{\rm boost}^{(1)}(p)&=f_{\rm th}(p)P_{1}(\mu)\,\frac{\beta_{\rm c}p}{\theta_% {\rm e}}\,\Bigg{[}1+\frac{\beta_{\rm c}^{2}}{10\theta_{\rm e}^{2}}\left(p^{2}+% 5\theta_{\rm e}(\theta_{\rm e}-\gamma)\right)\\ &\qquad+\frac{\beta_{\rm c}^{4}}{280\theta_{\rm e}^{4}}\Bigg{(}p^{4}-14\theta_% {\rm e}\gamma p^{2}+7\theta_{\rm e}^{2}\Big{[}11p^{2}+5(1-5\theta_{\rm e}% \gamma+3\theta_{\rm e}^{2})\Big{]}\Bigg{)}+\mathcal{O}(\beta_{\rm c}^{7})\Bigg% {]}\\ f_{\rm boost}^{(2)}(p)&=f_{\rm th}(p)P_{2}(\mu_{\rm c})\,\frac{\beta_{\rm c}^{% 2}p^{2}}{3\theta_{\rm e}^{2}}\,\Bigg{[}1+\frac{\beta_{\rm c}^{2}}{14\theta_{% \rm e}^{2}}\Big{[}p^{2}-7\gamma\theta_{\rm e}+14\theta_{\rm e}^{2}\Big{]}+% \mathcal{O}(\beta_{\rm c}^{6})\Bigg{]}\\ f_{\rm boost}^{(3)}(p)&=f_{\rm th}(p)P_{3}(\mu_{\rm c})\,\frac{\beta_{\rm c}^{% 3}p^{3}}{15\theta_{\rm e}^{3}}\,\Bigg{[}1+\frac{\beta_{\rm c}^{2}}{18\theta_{% \rm e}^{2}}(p^{2}-9\gamma\theta_{\rm e}+27\theta_{\rm e}^{2})+\mathcal{O}(% \beta_{\rm c}^{7})\Bigg{]}.\end{split}start_ROW start_CELL italic_f start_POSTSUBSCRIPT roman_boost end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT ( italic_p ) end_CELL start_CELL = italic_f start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT ( italic_p ) [ 1 + divide start_ARG italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 6 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ( italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 3 italic_γ italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT ) + divide start_ARG italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG start_ARG 120 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG ( italic_p start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT - 10 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_γ italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 5 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 7 italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 3 - 9 italic_γ italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT ) ) + caligraphic_O ( italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT ) ] end_CELL end_ROW start_ROW start_CELL italic_f start_POSTSUBSCRIPT roman_boost end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( italic_p ) end_CELL start_CELL = italic_f start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT ( italic_p ) italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_μ ) divide start_ARG italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT italic_p end_ARG start_ARG italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT end_ARG [ 1 + divide start_ARG italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 10 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ( italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 5 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT ( italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT - italic_γ ) ) end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL + divide start_ARG italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG start_ARG 280 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT end_ARG ( italic_p start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT - 14 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_γ italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 7 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT [ 11 italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 5 ( 1 - 5 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT italic_γ + 3 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ] ) + caligraphic_O ( italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 7 end_POSTSUPERSCRIPT ) ] end_CELL end_ROW start_ROW start_CELL italic_f start_POSTSUBSCRIPT roman_boost end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ( italic_p ) end_CELL start_CELL = italic_f start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT ( italic_p ) italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) divide start_ARG italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG [ 1 + divide start_ARG italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 14 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG [ italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 7 italic_γ italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT + 14 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] + caligraphic_O ( italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT ) ] end_CELL end_ROW start_ROW start_CELL italic_f start_POSTSUBSCRIPT roman_boost end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT ( italic_p ) end_CELL start_CELL = italic_f start_POSTSUBSCRIPT roman_th end_POSTSUBSCRIPT ( italic_p ) italic_P start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT ) divide start_ARG italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_p start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG start_ARG 15 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG [ 1 + divide start_ARG italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 18 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ( italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 9 italic_γ italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT + 27 italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + caligraphic_O ( italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 7 end_POSTSUPERSCRIPT ) ] . end_CELL end_ROW (D.1)

These expressions allows us to compare successive terms of the βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT expansion with the ‘full’ form of each angular multipole of the boosted distribution to determine the convergence of the SZ signal caused by the boosted Maxwell-Jüttner distribution. This is shown graphically in Figure 16. Here we can immediately see that, even at high values of βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT (displayed here at βc=0.1subscript𝛽c0.1\beta_{\rm c}=0.1italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 0.1) the signals very rapidly converge, requiring only a few terms before they are graphically indistinguishable from the ‘full’ signal.

The largest divergence is seen in the monopole signal, wherein the leading order term contains no βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT component and as such shows strong differences at large βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT. It is also worth noticing, in comparison to the CNSN method, that here for each multipole, even the first order term each multipole emerges at has broadly the same shape as the full distribution. That is, even at 𝒪(βc2)𝒪superscriptsubscript𝛽c2\mathcal{O}(\beta_{\rm c}^{2})caligraphic_O ( italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) the quadrupole term of the kinematic boost method generates a shape with a null and two turning points in contrast to the CNSN quadrupole seen in e.g., Fig. 8.

In conclusion, we can assert that the βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT expansion does not cause the divergence between the CNSN model of the kinematic boost and the boosted Maxwell-Jüttner distributiion method presented in this paper. Moreover, we can confirm that even at high βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT, the method presented here converges rapidly and thus low-order βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT expansions could be used for the future calculation of these quantities.

Refer to caption
Figure 16: The convergence of the SZ signals from a boosted Maxwell-Jüttner distribution for the first four angular multipoles with increasing orders of βcsubscript𝛽c\beta_{\rm c}italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT. Here, βc=0.1subscript𝛽c0.1\beta_{\rm c}=0.1italic_β start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 0.1, μc=1.0subscript𝜇c1.0\mu_{\rm c}=1.0italic_μ start_POSTSUBSCRIPT roman_c end_POSTSUBSCRIPT = 1.0, θe=5subscript𝜃e5\theta_{\rm e}=5italic_θ start_POSTSUBSCRIPT roman_e end_POSTSUBSCRIPT = 5 keV and y=104𝑦superscript104y=10^{-4}italic_y = 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT.