Open Access
Issue
A&A
Volume 629, September 2019
Article Number A143
Number of page(s) 26
Section Cosmology (including clusters of galaxies)
DOI https://doi.org/10.1051/0004-6361/201935676
Published online 19 September 2019

© N. Clerc et al. 2019

Licence Creative CommonsOpen Access article, published by EDP Sciences, under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

1. Introduction

Galaxy clusters form by accretion of matter along filaments of the cosmic web, either continuously or episodically through major and minor merger events. The baryonic gas flowing along filamentary structures and falling into their deep gravitational wells acquires kinetic energy that is transformed into thermal energy, magnetic field amplification, and cosmic ray acceleration in the intra-cluster medium, by a succession of shocks, large-scale motions, and dissipation by turbulent processes (Ryu et al. 2008; Zhuravleva et al. 2014; Gaspari et al. 2014, 2018; Miniati & Beresnyak 2015; Vazza et al. 2018). Observational signatures of these phenomena are rare and difficult to obtain. The most promising and efficient diagnostics are issued from spectroscopic observations of the hot intra-cluster gas, which permeates the entire volume of massive halos and emits copious amounts of X-ray light.

Focusing mainly on X-ray emission lines extracted along a single line of sight, Inogamov & Sunyaev (2003) demonstrated that departures from Gaussian line shapes carry important indications on the nature of large-scale turbulence in the intra-cluster medium. The authors extended their formula to two-dimensional diagnostics by introducing the correlation function of the projected velocity field and calculating its scaling relative to fundamental parameters such as the turbulent injection and dissipation scales. Applying these findings to simple but realistic configurations of the intra-cluster medium, Zhuravleva et al. (2012) calculated exact expressions for emission line diagnostics such as centroid shift, broadening, and two-dimensional correlation function. They evaluated the associated sampling uncertainty (also called “sample variance” or “sampling variance”) by multiple Monte-Carlo realisations of the velocity field and showed that it can dominate the overall error budget in the presence of large-scale turbulence. ZuHone et al. (2016) were able to evaluate the contribution of sample variance and statistical errors for the well-defined observational case of the Coma cluster, thereby demonstrating the impact of the observational strategy on this source of uncertainty. Using numerically simulated clusters instead, Roncarelli et al. (2018) performed end-to-end simulations to derive expected values of the indicators of turbulence issued from emission line measurements, postponing the calculation of sample variance to a later stage by means of multiple realisations.

In this work we propose a formal approach to the problem of sample variance by considering the ideal case of an arbitrary, optically-thin gas distribution in which uniform and isotropic turbulent motions take place. This study is motivated by the intent to obtain reliable and fast estimates of this specific class of uncertainties and to identify key parameters that have an impact upon them. We will consider three popular diagnostics extracted from a continuum-free, isolated spectral line in the X-ray wavebands: line centroid shift (hereafter C), line broadening (S), and projected velocity structure function (SF). The latter is defined as the squared difference of projected velocities averaged amongst all points separated by a distance s on sky. Instrumental characteristics and signal-to-noise considerations, related for example to the exposure time or the energy resolution, are deliberately excluded and addressed in a separate work (Cucchetti et al. 2019, hereafter Paper II) The results of the present work are therefore instrument-independent to some extent.

Amongst these indicators, the structure function appears as a very promising diagnostic of turbulence since it takes advantage of spatially-resolved spectroscopic observations, as enabled by integral field units. It is also the least intuitive of all three diagnostics. Effects such as heterogenous sampling, non-stationarity, and anisotropies reflect diversely in the modelling of SF. Interestingly, the structure function as a mathematical tool has received extensive interest in multiple fields of research involving spatial statistics, notably geostatistics and Earth science, under the name “variogram” (e.g. Matheron 1965, 1973; Cressie 1985; Haslett 1997; Armstrong 1998; Corstanje et al. 2008). In the field of astronomy and astrophysics where its use is comparatively less widespread, it is involved in various works under both of the terms “structure function” and “variogram”, to analyse data either in one dimension (e.g. Roelens et al. 2017, for stellar variability), two (e.g. Cayón 2010, for cosmic microwave background), or three and more dimensions (e.g. Martínez et al. 2010, for galaxy clustering).

We first introduce the derivation of the average and variance of the centroid shift and line broadening for measurements of an X-ray spectral line along a single line of sight, together with a numerical validation (Sect. 2). Section 3 generalises these results to the case of three-dimensional turbulent fields and the extension of the line diagnostics to two dimensions, thereby treating the case of the structure function. We perform a numerical validation of these results in Sect. 4. We finally discuss our results in Sect. 5 and highlight two specific cases matching the future X-ray instruments XRISM/Resolve (X-ray Imaging and Spectroscopy Mission, Ishisaki et al. 2018) and Athena/X-IFU (Advanced Telescope for High-ENergy Astrophysics/X-ray Integral Field Unit, Barret et al. 2016, 2018). We report most of the details on calculations and their discussions in the appendices, to which the reader can refer for more details.

The convention in our notations is as follows: the line-of-sight direction is denoted by x and the plane-of-sky coordinate is θ = (y, z). Units of these coordinates are physical (kiloparsec) since in practice the angular distance at the redshift of the object is known. Three-dimensional vectors are underlined to differentiate them from two-dimensional vectors. The velocity v (units of km s−1) is the component of the gas velocity projected along the line of sight. All following definitions and derivations (e.g. turbulent velocity dispersion, power-spectrum, etc.) are relative to this line-of-sight component. We denote with brackets ⟨.⟩ the sample average of the estimators and random variables. We will decompose the velocity field in Fourier coefficients with discrete indices (involving the discrete summation sign ∑k). The emissivity and geometrical shapes will be treated with their continuous Fourier transforms (involving the continuous summation sign ∫dk). This distinction will often be purely formal: we made this choice to clarify the calculations. One- and three-dimensional Fourier transforms are indicated with a tilde (e.g. ρ $ \widetilde{\rho}\, $), two-dimensional transforms with a hat (e.g. W ˆ $ \widehat{\mathcal{W}} $).

2. Measured velocity dispersion along single line of sight

In this section we assume the velocity structure diagnostics are issued from the measurement of an emission line profile (e.g. iron XXV at ∼6.5 keV) along a given line of sight. Measuring a line profile is a complex task involving tools and methods developed under a certain set of observational conditions (binning of the spectra, level of noise, background subtraction, continuum subtraction etc.) In order to illustrate our findings, we adopt a simplified approach where the analysis applies to a continuum- and background-subtracted spectrum with no source of noise or uncertainty and no systematic (corresponding to a virtually infinite exposure time with a perfectly calibrated instrument). Only one emission line is investigated, thus we neglect blending with neighbouring lines. Importantly, we do not provide a prescription for the measurement process itself (Gaussian or more complex fit, non-parametric fit, full spectrum fitting, etc.) Instead we model such a measurement as a calculation of the zero-th, first, and second moments of the line energy distribution Il(E) integrated along a line of sight θ0, such that

F ( θ 0 ) = I l ( θ 0 ; E ) d E δ E ( θ 0 ) = ( F 1 E I l ( θ 0 , E ) d E ) E 0 Σ 2 ( θ 0 ) = F 1 ( E δ E E 0 ) 2 I l ( θ 0 ; E ) d E , $$ \begin{aligned}&F({\boldsymbol{\theta }}_0) = \int I_{l}({\boldsymbol{\theta }}_0;E) \mathrm{d} E \\&\delta E({\boldsymbol{\theta }}_0) = \left( F^{-1} \int E I_{l}({\boldsymbol{\theta }}_0,E) \mathrm{d} E \right) - E_0 \\&\Sigma ^2({\boldsymbol{\theta }}_0) = F^{-1} \int \left(E-\delta E -E_0\right)^2 I_{l}({\boldsymbol{\theta }}_0;E) \mathrm{d} E, \end{aligned} $$

where δE and Σ are the observed centroid shift (relative to reference energy E0) and width (or broadening) of the line, and F is a normalisation factor, namely the flux in the line. We introduce the gas velocity field along the line of sight fixed by θ0 with v(x) ≡ v(x, θ0). We define C = cδE/E0 and S 2 = c 2 Σ 2 / E 0 2 $ S^2 = c^2 \Sigma^2/E_0^2 $ as the observed centroid shift and width in velocity space.

2.1. Emission along the line of sight

At a microscopic level (i.e. below the turbulent dissipation scale in the medium), emission is assumed to follow a thermally broadened line profile. We neglect any additional broadening such as natural (Lorentzian) and assign each ion a rest-frame Gaussian emission profile. Assuming a purely collisional origin of the emission line, the amplitude of the line is assumed to scale with emissivity ϵ(r) n Fe n e = n e 2 $ \epsilon({\boldsymbol{r}}) \propto n_{\rm Fe} n_e = n_e^2 $. The coefficient of proportionality may depend on the local property of the medium (metallicity, temperature, etc.)

In the following we assume that the turbulent dissipation scale Ldiss is large enough for each volume of size (Ldiss)3 to contain a significantly large number of line emitters: it is practically always fulfilled, even for the tenuous intra-cluster medium with a typical density of 10−3 cm−3 and kiloparsec-scale injection scales. Accounting for the Doppler shift in energy v(x)/c and emissivity ϵ(x), we therefore model the total emission at each point by

d I l ( E ) d x = ϵ ( x ) c E 0 σ th ( x ) 2 π exp ( 1 2 [ E E 0 ( 1 + v ( x ) / c ) E 0 σ th ( x ) / c ] 2 ) · $$ \begin{aligned} \frac{\mathrm{d} I_{l}(E)}{\mathrm{d} x} = \frac{\epsilon (x) c}{E_0\sigma _{\rm th}(x) \sqrt{2 \pi }} \exp \left( -\frac{1}{2} \left[\frac{E-E_0 (1+v(x)/c)}{E_0 \sigma _{\rm th}(x)/c}\right]^2 \right)\cdot \end{aligned} $$(1)

Assuming an optically thin medium and reordering the summation over velocities, we can write

F ( θ 0 ) = ϵ ( x ) d x C ( θ 0 ) = F 1 ϵ ( x ) v ( x ) d x S 2 ( θ 0 ) = F 1 ϵ ( x ) σ th 2 ( x ) d x + F 2 2 G ( x , x ) d x d x G ( x , x ) = ϵ ( x ) ϵ ( x ) [ v ( x ) v ( x ) ] 2 . $$ \begin{aligned}&F({\boldsymbol{\theta }}_0) = \int \epsilon (x) \mathrm{d} x \nonumber \\&C({\boldsymbol{\theta }}_0) = F^{-1} \int \epsilon (x) v(x) \mathrm{d} x \nonumber \\&S^2({\boldsymbol{\theta }}_0) = F^{-1} \int \epsilon (x) \sigma _{\rm th}^2(x) \mathrm{d} x + \frac{F^{-2}}{2} \int \int G(x,x^{\prime }) \mathrm{d} x \mathrm{d} x^{\prime } \\&G(x,x^{\prime }) = \epsilon (x) \epsilon (x^{\prime }) \left[v(x)-v(x^{\prime })\right]^2.\nonumber \end{aligned} $$(2)

These integrals extend along the line of sight indexed by x, which we assume to range in a large interval [ − L, L]. In principle v(x) encapsulates the effect of hydrodynamical motions (turbulence) and bulk motions of the gas. Without loss of generality, we assume bulk motions over a small area are known and subtracted from the measurements; we therefore set its contribution to zero.

2.2. Turbulent velocity field

We describe the turbulent velocity field v by its Fourier series expansion, with positive and negative values of k:

v ( x ) = k V k exp ( i 2 π k x L ) · $$ \begin{aligned} v(x) = \sum _{k} V_k \exp {\left( \frac{i 2 \pi k x}{L} \right)}\cdot \end{aligned} $$

The coefficients Vk are complex random variables, defined as V k = V k * =| V k | e i ψ k $ V_k = V_{-k}^* = |V_k| e^{i \psi_k} $. Here ψk is a random phase and |Vk| a random modulus, supposedly independent from each other. In the following, we define for convenience ω = 2π/L. We note that ⟨v⟩=0, leading to V0 = 0. Averaging over multiple random realisations provides

V j V k = δ j , k P ( k ) , $$ \begin{aligned} \langle V_j V_k \rangle = \delta _{j,-k} P(k), \end{aligned} $$(3)

where P(k)=P(−k)=⟨|Vk|2⟩ is the power spectrum of the turbulent velocity field and δij = 1 if i = j, 0 if i ≠ j.

Our hypothesis of uniform turbulence implies that the normalisation of the power spectrum matches the square of the turbulent velocity dispersion σturb at any given point x. It is defined through the calculation of the second moment σ turb = v 2 $ \sigma_{\mathrm{turb}} = \sqrt{\langle v^2 \rangle} $, where averaging occurs over random phases and moduli. Therefore (taking e.g. x = 0), σ turb 2 = k P (k) $ \sigma_{\rm turb}^2 = \sum\nolimits_k P(k) $. This definition does not involve the profile of the emissivity, in contrast for example to ZuHone et al. (2016).

One simple assumption for the distribution of moduli (e.g. Inogamov & Sunyaev 2003) consists in non-random coefficients, leaving only phases as random. Another popular and physically-motivated assumption (although not systematically required in the rest of this paper) is the Rayleigh distribution (e.g. ZuHone et al. 2016),

| V k | P ( ν ) d ν = 2 ν P ( k ) e ν 2 / P ( k ) d ν , $$ \begin{aligned} |V_k| \sim \mathcal{P} (\nu ) \mathrm{d} \nu = \frac{2 \nu }{P(k)} e^{-\nu ^2/P(k)} \mathrm{d} \nu , \end{aligned} $$

which reflects the fact that the turbulent velocity is a Gaussian random field. Introducing Rk = P(k)2 − Var(|Vk|2), we obtain, under the assumption of Rayleigh-distributed moduli, Rk = 0 for all k.

2.3. Statistics of the centroid shift and line broadening

Calculations in Appendix A provide the following formulas for the centroid shift:

C = 0 $$ \begin{aligned} \langle C \rangle = 0 \end{aligned} $$(4)

and its variance

Var ( C ) = C 2 = F 2 k P ϵ ( k ) P ( k ) . $$ \begin{aligned} \mathrm{Var} (C) = \langle C^2 \rangle = F^{-2} \sum _{k} P_{\epsilon }(k) P(k). \end{aligned} $$(5)

This expression is identical to Eq. (A9) in Zhuravleva et al. (2012), since P ϵ ( k ) = | ϵ ( k ) | 2 $ P_{\epsilon}(k) = |\widetilde{\epsilon}(k)|^2 $ is the Fourier power spectrum of the (unnormalised, one-dimensional) emissivity ϵ.

As for the line broadening, in Appendix A we obtain

S 2 = σ th 2 ¯ + σ turb 2 C 2 . $$ \begin{aligned} \langle S^2 \rangle = \overline{\sigma _{\rm th}^2} + \sigma _{\rm turb}^2 - \langle C^2 \rangle . \end{aligned} $$(6)

The horizontal bar denotes averaging of the thermal component along the line of sight. Again this expression is similar to Eq. (B4) in Zhuravleva et al. (2012). Also interesting is the contribution of the last term, indicating that averaging many (independent) measurements of broadening measurements generally provides a biased estimate of the (thermal plus turbulent) broadening. The bias is zero only in cases where the turbulent power spectrum and the emissivity power spectrum act on distinct spatial scales. Finally, the variance can be written as

Var ( S 2 ) = 2 j , k P ( k ) P ( j ) | ϵ ( j + k ) F ϵ ( j ) ϵ ( k ) F 2 | 2 k R k × { | ϵ ( 2 k ) F ϵ ( k ) 2 F 2 | 2 + 2 [ 1 P ϵ ( k ) F 2 ] 2 } · $$ \begin{aligned} \mathrm{Var} (S^2)=&2 \sum _{j,k} P(k) P(j) \left| \frac{\widetilde{\epsilon }(j+k)}{F}-\frac{\widetilde{\epsilon }(j) \widetilde{\epsilon }(k)}{F^2} \right|^2 \nonumber \\&- \sum _k R_k \times \left\{ \left| \frac{\widetilde{\epsilon }(2k)}{F} - \frac{\widetilde{\epsilon }(k)^2}{F^2} \right|^2 + 2 \left[ 1-\frac{P_{\epsilon }(k)}{F^2} \right]^2 \right\} \cdot \end{aligned} $$(7)

Conveniently, if the moduli |Vk| are Rayleigh distributed, the term under the second k-sum vanishes.

2.4. Numerical validation

A verification of the equations previously derived is a relatively quick task with modern computing resources. We considered a power spectrum in the form P(k)∝1/k2α + 1 in the inertial range [kmin, kmax] and zero outside of it. The slope is α = 1/3. We simulated the line profile resulting from the projection through a (isothermal, isometallic) β-model density profile (Cavaliere & Fusco-Femiano 1978) with β = 2/3, core-radius rc, and distance θ to the cluster centre:

ϵ ( x ) ( 1 + x 2 + θ 2 r c 2 ) 3 β $$ \begin{aligned} \epsilon (x) \propto \left(1+\frac{x^2+\theta ^2}{r_c^2}\right)^{-3\beta } \end{aligned} $$

where L = 2, rc = 0.2, and θ = 0.2. The moduli Vk may be constant (non-random) or follow a Rayleigh distribution. The Fourier coefficients of the emissivity are given by ZuHone et al. (2016) (see also Appendix B): ϵ ( k ) / F = exp ( ω | k | c ) ( 1 + ω | k | c ) $ \widetilde{\epsilon}(k)/F = \exp (-\omega |k| c ) (1 + \omega |k| c) $ with c 2 = r c 2 + θ 2 $ c^2 =r_c^2+\theta^2 $. An example of such a realisation is shown in Fig. 1. Only phases are random in this illustration. This configuration and random realisation are specifically chosen to highlight the possible discrepancy between the value of the broadening S2 and the simple estimate σ turb 2 + σ th 2 ¯ $ \sigma_{\mathrm{turb}}^2+\overline{\sigma_{\mathrm{th}}^2} $. Indeed, purely by chance, most of the points where velocity is high are located in low-emissivity regions, therefore their contribution to line broadening is weak.

thumbnail Fig. 1.

One realisation of a uni-dimensional turbulent velocity field (middle panel) along the spatial axis x (in arbitrary units) with parameters α = 1/3, kmin = 1 (Linj = 2), kmax = 20 (Ldiss = 0.1), σturb = 160 km s−1, and σth = 100 km s−1 (shown by yellow shading). The emissivity profile (top panel) of the gas corresponds to a β density model with core radius rc = 0.2 and at a distance θ = 0.2 from the centre. The lower panel shows the resulting line profile as a thick black line. The best-fit Gaussian centred on C (vertical line) of width S is shown as a dashed red line. The green thin curve shows the Gaussian centred on the line centroid. Its width equals the geometrical mean of the thermal and turbulent broadening.

Figure 2 shows the excellent agreement between the theoretical and simulated quantities after 5000 random realisations of the velocity field. It is important to notice the strong non-gaussianity of S2 and C in general. The configuration chosen for this simulation clearly illustrates that S 2 < σ th 2 ¯ + σ turb 2 $ \langle S^2 \rangle < \overline{\sigma_{\mathrm{th}}^2}+\sigma_{\mathrm{turb}}^2 $. This is a consequence of the injection scale (Linj ∼ L) being much larger than the typical cluster characteristic scale (here rc = L/10), leading to non-Gaussian line shapes (Inogamov & Sunyaev 2003).

thumbnail Fig. 2.

Line centroid C versus line width (squared) S2 of an emission line along a single line of sight and 5000 realisations of a one-dimensional turbulent velocity field (σturb = 160 km s−1, kmin = 1, kmax = 20, σth = 100 km s−1). Left panel: assumes only random phases while the right panel also includes randomly distributed moduli (Rayleigh distribution). Points show measurements, and the red cross is the measured mean and standard deviations along both axes. The blue lines represent the results obtained from analytical calculations (Eqs. (4)–(7)). The plain green line shows the location of the geometric mean of the turbulent and thermal dispersions: the presence of turbulent motions on scales comparable to that of the cluster makes such an estimate a biased one.

3. Two-dimensional characterisation of the velocity field

Observations and diagnostics of the intra-cluster medium rarely rely on single-line-of-sight measurements. Instead, due to instrumental resolution limits and signal-to-noise considerations, line centroid shifts and broadening are measured from spectra collected over well-defined two-dimensional regions, sometimes denoted as “bins” or “pixels”. A popular diagnostic tool in the field of astrophysical turbulence (e.g. Lis et al. 1998; Esquivel et al. 2007; Anorve-Zeferino 2019) is the two-dimensional structure function, loosely speaking a 2D correlation function analysis of the line centroid shift map. Obtaining analytical expressions of the sample variance of these estimators requires the formalism above to be extended and to account for the three-dimensional structure of the velocity field and the emissivity field. A further difficulty one has to face is the non-stationarity of the projected velocity field: even though the 3D velocity field is homogeneous (stationary) in the medium, spatial variations of the emissivity in general break this property.

3.1. Tridimensional velocity field

Similarly to the previous section, we define the centroid shift and line width measured over a spectral line as a sum over all individual lines of sight selected within a region. We introduce the window function 𝒲( θ )=𝒲(y, z) as equal to 1 (one) for selected lines of sight, and as zero elsewhere. The measured spectral parameters of the line are written

F ( W ) = I l W ( E ) d E δ E ( W ) = ( F 1 E × I l W ( E ) d θ d E ) E 0 Σ 2 ( W ) = F 1 ( E δ E E 0 ) 2 I l W ( E ) d E $$ \begin{aligned}&F(\mathcal{W} ) = \int I_{l}^{\mathcal{W} }(E) \mathrm{d} E \\&\delta E(\mathcal{W} ) = \left( F^{-1} \int E \times I_{l}^{\mathcal{W} }(E) \mathrm{d} {\boldsymbol{\theta }} \mathrm{d} E \right) - E_0 \\&\Sigma ^2(\mathcal{W} ) = F^{-1} \int \left(E-\delta E -E_0\right)^2 I_{l}^{\mathcal{W} }(E) \mathrm{d} E \end{aligned} $$

by defining

I l W ( E ) = I l ( θ , E ) W ( θ ) d θ . $$ \begin{aligned} I_{l}^{\mathcal{W} }(E) = \int I_{l}({\boldsymbol{\theta }}, E) \mathcal{W} ({\boldsymbol{\theta }}) \mathrm{d} {\boldsymbol{\theta }}. \end{aligned} $$

All results from previous sections are recovered with 𝒲(θ) = δ(θ − θ0).

Introducing v ( x ̲ ) v ( x , y , z ) $ v(\boldsymbol{\underline{x}}) \equiv v(x,y,z) $ as the line-of-sight component of the velocity, and operating the substitutions in Eq. (1) ϵ ( x ) ϵ ( x ̲ ) $ \epsilon(x) \rightarrow \epsilon (\boldsymbol{\underline{x}}) $, v ( x ) v ( x ̲ ) $ v(x) \rightarrow v(\boldsymbol{\underline{x}}) $, we can rewrite the observed aperture flux, centroid, and velocity dispersion as

F W = d θ W ( θ ) d x ϵ ( x , θ ) = W F d θ C W = F W 1 d θ W ( θ ) ϵ ( x , θ ) v ( x , θ ) d x = F W 1 W F C d θ S W 2 = F W 1 d x ̲ σ th 2 ( x ̲ ) W ( θ ) ϵ ( x ̲ ) + F W 2 2 d x ̲ d x ̲ G ( x ̲ , x ̲ ) = F W 1 W F ( S 2 + C 2 ) d θ C W 2 G ( x ̲ , x ̲ ) = W ( θ ) ϵ ( x ̲ ) W ( θ ) ϵ ( x ̲ ) [ v ( x ̲ ) v ( x ̲ ) ] 2 . $$ \begin{aligned}&F_{\mathcal{W} } = \int \mathrm{d} {\boldsymbol{\theta }} \, \mathcal{W} ({\boldsymbol{\theta }}) \int \mathrm{d} x \, \epsilon (x, {\boldsymbol{\theta }}) = \int \mathcal{W} F \mathrm{d} {\boldsymbol{\theta }} \\&C_{\mathcal{W} } = F_{\mathcal{W} }^{-1} \int \mathrm{d} {\boldsymbol{\theta }} \, \mathcal{W} ({\boldsymbol{\theta }}) \int \epsilon (x, {\boldsymbol{\theta }}) v(x, {\boldsymbol{\theta }}) \mathrm{d} x \\&\quad \,\,\; = F_{\mathcal{W} }^{-1} \int \mathcal{W} F C \mathrm{d} {\boldsymbol{\theta }} \\&S^2_{\mathcal{W} } = F_{\mathcal{W} }^{-1} \int \mathrm{d} {\boldsymbol{\underline{x}}} \, \sigma _{\rm th}^2({\boldsymbol{\underline{x}}}) \mathcal{W} ({\boldsymbol{\theta }}) \epsilon ({\boldsymbol{\underline{x}}}) + \frac{ F_{\mathcal{W} }^{-2}}{2} \int \mathrm{d} {\boldsymbol{\underline{x}}} \mathrm{d} {\boldsymbol{\underline{x}^{\prime }}} \, G({\boldsymbol{\underline{x}}}, {\boldsymbol{\underline{x}^{\prime }}})\\&\quad \,\,\; = F_{\mathcal{W} }^{-1} \int \mathcal{W} F \left(S^2 + C^2 \right) \mathrm{d} {\boldsymbol{\theta }} - C_{\mathcal{W} }^2 \\&G({\boldsymbol{\underline{x}}}, {\boldsymbol{{\underline{x}}^{\prime }}}) = \mathcal{W} ({\boldsymbol{\theta }}) \epsilon ({\boldsymbol{\underline{x}}}) \mathcal{W} ({\boldsymbol{\theta }}^{\prime }) \epsilon ({\boldsymbol{\underline{x}^{\prime }}}) \left[v({\boldsymbol{\underline{x}}})-v({\boldsymbol{\underline{x}^{\prime }}})\right]^2. \end{aligned} $$

Integrations over x range over an arbitrarily large interval [ − L, L] and over all possible values of the plane-of-sky position θ. The velocity can be written in terms of its Fourier decomposition with k ̲ = ( k x , k y , k z ) = ( k x , ξ ) $ {\boldsymbol{\underline{k}}} = (k_x,k_y,k_z) = (k_x, {\boldsymbol{\xi}}) $,

v ( x ̲ ) = k ̲ V k ̲ exp ( i ω k ̲ · x ̲ ) , $$ \begin{aligned} v({\boldsymbol{\underline{x}}}) = \sum _{{\boldsymbol{\underline{k}}}} V_{{\boldsymbol{\underline{k}}}} \exp \left( i \omega {\boldsymbol{\underline{k}}} \cdot {\boldsymbol{\underline{x}}} \right), \end{aligned} $$

and we note P 3 D ( k ̲ ) = | V k ̲ | 2 = P 3 D ( k ) $ P_{\mathrm{3D}}(\boldsymbol{\underline{k}}) = \langle | V_{\boldsymbol{\underline{k}}} |^2 \rangle = P_{\mathrm{3D}}(k) $. We have the relations

V k ̲ = V k ̲ V k ̲ V k ̲ = δ k ̲ ; k ̲ P 3 D ( k ) . $$ \begin{aligned}&V_{-\boldsymbol{\underline{k}}} = V_{\boldsymbol{\underline{k}}}^* \\&\left\langle V_{\boldsymbol{\underline{k}}} V_{\boldsymbol{\underline{k}^{\prime }}}\right\rangle = \delta _{\boldsymbol{\underline{k}}; -\boldsymbol{\underline{k}^{\prime }}} P_{\rm 3D}(k). \end{aligned} $$

As in the one-dimensional case (Sect. 2), we introduce R k ̲ = P 3 D ( k ̲ ) 2 Var ( | V k ̲ | 2 ) $ R_{\boldsymbol{\underline{k}}} = P_{\mathrm{3D}}(\boldsymbol{\underline{k}})^2 - \mathrm{Var}\left(|V_{\boldsymbol{\underline{k}}}|^2\right) $, such that R k ̲ = 0 $ R_{\boldsymbol{\underline{k}}}=0 $ for Rayleigh-distributed moduli. A minimal assumption on the four-term bracket V j ̲ V k ̲ V l ̲ V m ̲ $ \langle V_{\boldsymbol{\underline{j}}} V_{\boldsymbol{\underline{k}}} V_{\boldsymbol{\underline{l}}} V_{\boldsymbol{\underline{m}}} \rangle $ is necessary and our ansatz is explicitly provided in Appendix F.

3.2. Statistics of the aperture line centroid

We find that the average of the velocity shift measurements over several realisations is 0:

C W = 0 . $$ \begin{aligned} \langle C_{\mathcal{W} } \rangle =0. \end{aligned} $$(8)

The calculations are actually very similar to the one-dimensional case and we refer to Appendix A for details. By using the Fourier decomposition of the velocity field, the variance in centroid shifts measurements reads

C W 2 = 1 F W 2 k ̲ P 3 D ( k ) | c ϵ . W ( k ̲ ) | 2 . $$ \begin{aligned} \langle C_{\mathcal{W} }^2 \rangle = \frac{1}{F_{\mathcal{W} }^{2}} \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) |c_{\epsilon .\mathcal{W} }(\boldsymbol{\underline{k}})|^2. \end{aligned} $$(9)

Here c ϵ . W ( k ̲ ) $ c_{\epsilon.\mathcal{W}}(\boldsymbol{\underline{k}}) $ is the Fourier coefficient of the product ϵ ( x ̲ ) W ( y , z ) $ \epsilon(\boldsymbol{\underline{x}}) \mathcal{W}(y,z) $. This expression differs from Eq. (E7) in Zhuravleva et al. (2012) because we do not assume ϵ to be independent of the line of sight. If instead ϵ(x, y, z) = ϵ(x) in the domain of 𝒲 ≠ 0, then c ϵ . W ( k ̲ ) = ϵ ( k x ) W ˆ ( ξ ) $ c_{\epsilon . \mathcal{W}} (\boldsymbol{\underline{k}}) = \widetilde{\epsilon}(k_x)\widehat{\mathcal{W}}(\boldsymbol \xi) $; therefore we can rewrite our finding under the factorised form

C W 2 = 1 F W 2 k ̲ P 3 D ( k ) P W ( ξ ) P ϵ ( k x ) , $$ \begin{aligned} \langle C_{\mathcal{W} }^2 \rangle = \frac{1}{F_{\mathcal{W} }^2} \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) P_{\mathcal{W} }(\boldsymbol{\xi }) P_{\epsilon }(k_x), \end{aligned} $$

with P𝒲 being the power spectrum of the window function 𝒲. This expression is applicable considering for instance small, pencil-beam, window functions or, equally interesting, narrow annular window functions, if the emissivity shows a circular symmetry. In Appendix B we provide a detailed calculation of the function cϵ.𝒲 for the case of the isothermal, isometallicity β-model gas density.

3.3. Statistics of the aperture line broadening

The calculation of the average of S W 2 $ {S}_{\mathcal{W}}^2 $ over multiple realisations of the turbulent field follows similar steps to the one-dimensional case presented before and we find

S W 2 = σ th 2 ¯ + σ turb 2 F W 2 k ̲ P 3 D ( k ) | c ϵ . W ( k ̲ ) | 2 . $$ \begin{aligned} \langle {S\!}_{\mathcal{W} }^2 \rangle = \overline{\sigma _{\rm th}^2} + \sigma _{\rm turb}^2 - F_{\mathcal{W} }^{-2} \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) |c_{\epsilon .\mathcal{W} }(\boldsymbol{\underline{k}})|^2. \end{aligned} $$

The bar indicates the average of the thermal broadening over the cluster volume defined by 𝒲. With these notations the relation found in the 1D case still holds:

S W 2 + C W 2 = σ th 2 ¯ + σ turb 2 . $$ \begin{aligned} \langle {S\!}_{\mathcal{W} }^2 \rangle + \langle C_{\mathcal{W} }^2 \rangle = \overline{\sigma _{\rm th}^2} + \sigma _{\rm turb}^2 . \end{aligned} $$(10)

Finally the variance of the line broadening is written as

Var ( S W 2 ) = 2 k ̲ , k ̲ P 3 D ( k ̲ ) P 3 D ( k ̲ ) | c ϵ . W ( k ̲ + k ̲ ) F W c ϵ . W ( k ̲ ) c ϵ . W ( k ̲ ) F W 2 | 2 k ̲ R k ̲ × { | c ϵ . W ( 2 k ̲ ) F W c ϵ . W ( k ̲ ) 2 F W 2 | 2 + 2 [ 1 | c ϵ . W ( k ̲ ) | 2 F W 2 ] 2 } , $$ \begin{aligned} \mathrm{Var} ({S\!}_{\mathcal{W} }^2) =&2 \sum _{\boldsymbol{\underline{k}}, \boldsymbol{\underline{k}^{\prime }}} P_{\rm 3D}(\boldsymbol{\underline{k}}) P_{\rm 3D}(\boldsymbol{\underline{k}^{\prime }}) \left| \frac{c_{\epsilon .\mathcal{W} } (\boldsymbol{\underline{k}} + \boldsymbol{\underline{k}^{\prime }}) }{F_{\mathcal{W} }} - \frac{ c_{\epsilon . \mathcal{W} }(\boldsymbol{\underline{k}}) c_{\epsilon . \mathcal{W} }(\boldsymbol{\underline{k}^{\prime }}) }{F_{\mathcal{W} }^2} \right|^2 \nonumber \\& - \sum _{\boldsymbol{\underline{k}}} R_{\boldsymbol{\underline{k}}} \times \left\{ \left| \frac{c_{\epsilon . \mathcal{W} }(2 \boldsymbol{\underline{k}})}{F_{\mathcal{W} }} - \frac{c_{\epsilon . \mathcal{W} }(\boldsymbol{\underline{k}})^2}{F_{\mathcal{W} }^2} \right|^2 \right. \nonumber \\&\left. + 2 \left[ 1- \frac{|c_{\epsilon . \mathcal{W} }(\boldsymbol{\underline{k}})|^2}{F_{\mathcal{W} }^2} \right]^2\right\} , \end{aligned} $$(11)

which reduces to the first term only in the case of Rayleigh-distributed moduli.

3.4. Statistics of the structure function

We define the structure function as the integral

SF ( s ) = 1 N p ( s ) d ( W , W ) = s | C W C W | 2 d N p . $$ \begin{aligned} \mathrm{SF}(s) = \frac{1}{N_p(s)} \int _{d(\mathcal{W} ,\mathcal{W} ^{\prime })=s} \left| C_{\mathcal{W} ^{\prime }} - C_{\mathcal{W} } \right|^2 \mathrm{d} N_p. \end{aligned} $$

This expression simply describes an average over all pairs of regions (called bins or pixels) (𝒲, 𝒲′) separated by a distance1d(𝒲, 𝒲′) = s. Here Np(s) is the number of such pairs of regions. For instance, considering single line-of-sight measurements and the Euclidian distance between two points on sky, 𝒲(θ)≡δ(θ − θ0), we recover the standard formulation (e.g. ZuHone et al. 2016)

SF ( s ) = 1 N p ( s ) θ 0 , | r | = s | C ( θ 0 + r ) C ( θ 0 ) | 2 d N p . $$ \begin{aligned} \mathrm{SF}(s) = \frac{1}{N_p(s)} \int _{{\boldsymbol{\theta }}_{0}, |{\boldsymbol{r}}|=s} \left| C({\boldsymbol{\theta }}_0 + {\boldsymbol{r}}) - C({\boldsymbol{\theta }}_0) \right|^2 \mathrm{d} N_p. \end{aligned} $$

The integration runs over an arbitrarily large, but bounded region of sky 𝒜 of total area 𝒮𝒜. In the following we consider 𝒜(θ) as a function taking value 1 in the analysis region and 0 outside. There, Np(s) needs to be interpreted as the integral ∫dNp for all (θ0, |r|=s).

Thus defined, SF(s) is a random variable that depends on the particular realisation of the velocity field and we can therefore compute its mean and variance across several realisations, hereafter called sf(s) and σ sf 2 (s) $ \sigma^2_\mathrm{sf}(s) $.

3.4.1. Expected value of SF(s): sf(s)

Under the assumption that finite-sized (i.e. border) effects are negligible, for the most general expression of the emissivity field (see Appendix D) we find

sf ( s ) = 2 K k ̲ P 3 D ( k ) d ξ P ρ ( k x , ξ ) [ 1 J 0 ( | ξ + ξ | ω s ) ] = 2 ( ω 2 π ) 2 [ 1 J 0 ( ω | ξ | s ) ] P 2 D ( ξ ) d ξ , $$ \begin{aligned} \mathrm{sf} (s)&=2 K \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) \int \mathrm{d} \boldsymbol{\xi }^{\prime } P_{\rho }(k_x,\boldsymbol{\xi }^{\prime }) \left[ 1 - J_0\left(\left| \boldsymbol{\xi } + \boldsymbol{\xi }^{\prime } \right| \omega s \right) \right] \nonumber \\&= 2 \left(\frac{\omega }{2\pi }\right)^2 \int \left[ 1 - J_0\left( \omega \left| \boldsymbol{\xi } \right| s \right)\right] P_{\rm 2D}(\boldsymbol{\xi }) \mathrm{d} \boldsymbol{\xi } , \end{aligned} $$(12)

with ρ(x, y, z) = ϵ(x, θ)/F(θ), K = ω2/(4π2𝒮𝒜), J0 being the Bessel function of the first kind and order 0. The function P2D is the 2D power spectrum of the centroid shift map, which expressions are properly defined and derived in Appendix C. One must be careful that the power spectrum Pρ involved in these expressions is that of the normalised emissivity field ρ, which is the 3D emissivity ϵ divided by the flux map F(θ). It is strongly dependent on the choice of analysis domain 𝒜.

In the special case where the two-dimensional spectrum is isotropic, this expression takes the form

sf ( s ) 4 π ( ω 2 π ) 2 0 + P 2 D ( ξ ) ( 1 J 0 ( ω ξ s ) ) ξ d ξ . $$ \begin{aligned} \mathrm{sf} (s) \simeq 4 \pi \left(\frac{\omega }{2\pi }\right)^2 \int _0^{+\infty } P_{\rm 2D}(\xi ) \left(1-J_0(\omega \xi s ) \right) \xi \mathrm{d} \xi . \end{aligned} $$

The latter equation resembles Eq. (29) in ZuHone et al. (2016). However this result implicitly includes the shape of the domain of analysis through P2D, which effectively acts as a high-pass spatial filter. We recall here the assumptions leading to this result: (i) centroid shift measurements are performed along individual lines of sight, (ii) isotropy of the two-dimensional power spectrum P2D, (iii) the averaging domain allows all possible orientations of the pair vector r, and (iv) the sum over modes ξ can be written as an integral.

We provide in Appendix D a generic formula to correct the above expressions for border effects. This involves the calculation of the number of pairs enclosed within the analysis domain and those crossing its frontier, both dependent on the separation length s and the exact shape of the domain. These are easily calculated for a circular domain of analysis of radius R and we provide the equations in the appendix.

We also provide in Appendix E a prescription to account for pixelisation of the centroid map with pixels of arbitrary size and shapes. Provided such pixels are small with respect to the typical scales of the surface brightness fluctuations, a correction is obtained by multiplying P2D by the two-dimensional power spectrum of the pixel shape P. As shown in the appendix, this prescription should not be used in combination with the correction formula for border effects, especially if pixels are of a sizeable length compared to the analysis domain. We do not provide here a complete analytical formulation accounting simultaneously for border effects and pixelisation; it may be more advantageous in such a case to numerically estimate the average structure function from its primary definition involving the C𝒲s.

Nevertheless, an exact solution for sf(s) is obtained in case of a stationary two-dimensional velocity field – for example if ϵ(x, y, z) = ϵ(x) – by replacing P2D by P 2 D $ P_{\mathrm{2D}}^{\infty} $ in Eq. (12), which is the power spectrum computed in the limit of an infinitely extended analysis domain (see Appendix C for details.) Such a formulation then matches exactly that proposed by ZuHone et al. (2016). The above prescription for pixel binning then also becomes exact and raises no issue due to a finite region of analysis. These properties are used in Appendices D and E to validate our correction formulas and to stress their limitations.

3.4.2. Variance σ sf 2 (s) $ \sigma^2_\mathrm{sf}(s) $

A full calculation of the covariance

Σ ij = Cov ( SF ( s i ) , SF ( s j ) ) $$ \begin{aligned} \Sigma _{ij} = \mathrm{Cov} \left(\mathrm{SF}(s_i), \mathrm{SF}(s_j)\right) \end{aligned} $$

between structure functions measured at different scales is provided in Appendix F under the assumption of negligible finite-sized effects. The complete formula is given in Eq. (F.3) and involves integrals of the Fourier transform ρ $ \widetilde{\rho} $ of the normalised emissivity field. Because of the relative position of the analysis region and the emissivity distribution, it is in general not possible to factor their respective contributions into the expression of the variance. However, we can study a simpler, practical case where the emissivity is independent of the line-of-sight direction within the given analysis field of view. For instance, this is the case for an observation pointing at the outskirts of a nearby galaxy cluster or towards the core of a flat galaxy cluster (e.g. Coma). This particular case is written ρ(x, θ) = ϵ(x)/F. This leads to a decoupling of the calculation of “geometrical” terms (i.e. the shape and location of the instrumental field of view) and “fluctuation” terms (the coupling between the cluster emissivity and the turbulent velocity spectrum). In Appendix F.3 we obtain the following simple formula, under the supplementary hypothesis of a very large analysis region, that is for S A 1 / 2 ( s , L inj , $ \mathcal{S}_{\mathcal{A}}^{1/2} \gg (s, L_{\mathrm{inj}},\ldots $):

Σ ij 16 π ( ω 2 π ) 2 [ 1 S A P 2 D ( ξ ) 2 ( ω 2 π ) 2 Q 2 D ( ξ ) 2 ] × ( 1 J 0 ( ω ξ s i ) ) ( 1 J 0 ( ω ξ s j ) ) ξ d ξ , $$ \begin{aligned} \Sigma _{ij}&\simeq 16 \pi \left(\frac{\omega }{2\pi }\right)^2 \int \left[ \frac{1}{\mathcal{S} _{\mathcal{A} }} P_{\rm 2D}^{\infty }(\xi ) ^2 - \left(\frac{\omega }{2\pi }\right)^2 Q_{\rm 2D}^{\infty }(\xi )^2\right]\nonumber \\&\qquad \qquad \qquad \times \left(1-J_0(\omega \xi s_i)\right) \left(1-J_0(\omega \xi s_j)\right) \xi \mathrm{d} \xi , \end{aligned} $$(13)

where Q 2 D = 0 $ Q_{\mathrm{2D}}^{\infty} = 0 $ for Rayleigh-distributed moduli. The diagonal term of this quantity is then Σ ii = σ sf 2 (s) $ \Sigma_{ii} = \sigma^2_\mathrm{sf}(s) $. As for the calculation of the average sf(s) in the case of pixelised data, one has to multiply P 2 D $ P^{\infty}_{\mathrm{2D}} $ by the power spectrum of the elementary pixel shape. Equation (13) in the Rayleigh regime is the expression we will validate in the next section, keeping in mind the series of assumptions made to obtain this simple formulation.

4. Numerical validation

We performed a set of numerical experiments to validate the equations derived previously. This requires the generation of multiple velocity boxes in three dimensions. Given the high computational demand, only a selected set of cases are treated.

4.1. Dataset of velocity cubes

We created a series of velocity boxes with characteristics indicated in Table 1. The smooth and continuous velocity power spectrum takes a form similar to that of ZuHone et al. (2016), namely

P 3 D ( k ̲ ) = C n e ( k / k diss ) 2 k α e ( k inj / k ) 2 , $$ \begin{aligned} P_{\rm 3D}(\boldsymbol{\underline{k}}) = C_n e^{-(k/k_{\rm diss})^2} k^{\alpha } e^{-(k_{\rm inj}/k)^2}, \end{aligned} $$(14)

Table 1.

Numerical realisations of a three-dimensional velocity cube used for validating the analytic calculations of line centroid shift, line broadening, and structure function sample variances.

with Cn a normalisation constant with units such that P 3 D ( k ̲ ) d k ̲ = σ turb 2 $ \int P_{\mathrm{3D}}(\boldsymbol{\underline{k}}) \mathrm{d} \boldsymbol{\underline{k}} = \sigma_{\mathrm{turb}}^2 $ and α = −11/3 typical of a Kolmogorov turbulence spectrum (Kolmogorov 1941). Scales kdiss = 1/Ldiss and kinj = 1/Linj represent the dissipation and injection frequencies, respectively. Moduli of the Fourier coefficients are drawn from a Rayleigh distribution.

The computationally demanding fast Fourier transforms (FFT) were distributed across ten processors using 2DECOMP&FFT2 (Li & Laizet 2010). The histograms of the (3D) velocity standard deviation in each of the three configurations are shown in Fig. 3; this is an indicator of the goodness of the simulated field. Clearly, as the injection scale increases the box becomes too small for the periodic boundary condition to apply during the FFT. The third panel indicates an additional “noise” on the order of 5−10 km s−1 in the Linj = 300 kpc run, which we attribute to aliasing effects. This extra numerical scatter needs to be remembered while comparing analytic results to simulations.

thumbnail Fig. 3.

Effect of the finite box size on the precision of our numerical simulations. Three-dimensional velocity dispersion ΔV3D in each of the 100 numerical realisations for the three configurations in Table 1 is shown as blue histograms. Vertical dashed line indicates the exact value of σturb from integration of the input turbulent power-spectrum (Eq. (14)). The increased numerical dispersions in those values as Linj increases as a consequence of the finite simulation box size.

The emissivity of the galaxy cluster gas is taken as the square of a (isothermal, isometallic) gas density considered either as a spherical β-model (hereafter beta) or as a β-model along the line of sight and constant over the plane of the sky (hereafter Xbeta). The β parameter is held at a value of 2/3 while the core radius takes a value of {4, 21, 54, 107, 215, 429} kpc. The normalisation of the emissivity plays no objective role in this study, since no signal-to-noise consideration is made. Figure 4 shows one example of the line centroid and line width maps for a 200 kpc injection scale and the various beta emissivity models, free of any uncertainty other than numerical noise. In all numerical simulations there is no thermal broadening (σth = 0 km s−1 hereafter). In the following we present the comparisons with the Linj = 100 kpc simulation only. Validation of the other two runs is extensively presented in Appendix H for completeness.

thumbnail Fig. 4.

Projection of a single realisation of a 3D velocity field (injection scale at 200 kpc) with several emissivity models (top row). All but the last column correspond to spherical β-models with core-radii of 4, 21, 54, 107, 215, and 429 kpc (from left to right). The rightmost column corresponds to a constant emissivity in the entire simulation box. The size of each panel is 520 kpc on a side. The middle row shows the centroid shift (C) and the bottom row shows the line width ( S 2 $ \sqrt{S^2} $). The decrease in contrast (or power) can be noticeably seen as the core radius increases. The small line broadening seen through a small cluster core appears clearly in the bottom-left figure.

4.2. Centroid and line broadening

We first carry out the validation of Eqs. (8)–(11), which provide analytical representations of the sample average and variance of the line centroid shift and line broadening (more specifically, the square of the line width) measured in arbitrary apertures. We limit this validation exercise to circular apertures centred on a galaxy cluster and allow their sizes to vary.

These analytical expressions involve the calculation of the 3D function cϵ.𝒲: in Appendix B we provide the analytical formulas for both considered emissivity models and for circular apertures. Calculation of this function for spherical β-models demands slightly more computing time than for the Xbeta model.

Equation (11) requires integration over six scalar variables. Taking advantage of the isotropy of the velocity power spectrum and the 2D rotational invariance of this specific configuration, this can be reduced to five integration variables only (kx, k x $ k_x^{\prime} $, ξ, ξ′, and one angle ϕ). This integral is evaluated by Monte-Carlo sampling distributed over 40 computing cores by means of the MCQUAD library3. The number of samplings is 2.106 and 2.105 for the Xbeta and beta emissivity models respectively, and we monitor and store the statistical uncertainties produced by the numerical sampler.

Figures 5 and 6 show the comparison between analytical calculations (plain lines) and numerical simulations (dots with error bars). They correspond to the Xbeta and beta emissivity models respectively, using the same 100 velocity boxes with Linj = 100 kpc. Each dot corresponds to a calculation using the 100 velocity realisations and a given core-radius size and a given aperture size. Error bars are derived from bootstrap resampling. Because we always used the same 100 simulations, the deviations from the expected trend appear correlated: this is striking for instance in the left-most panel showing ⟨C⟩. This behaviour is likely to disappear with a higher number of realisations.

thumbnail Fig. 5.

Numerical validation of Eqs. (8)–(11). These are the expected value and sample variance of the line centroid shift C𝒲 (first and second panel) and the expected value and sample variance of the line width S W 2 $ \sqrt{S^2_\mathcal{W}} $ (third and fourth panel). Plain lines show the analytical calculations, and data points are measured on 11 numerical realisations of a turbulent field (errors estimated via bootstrap) with Linj = 100 kpc. The calculations are performed assuming measurements in circular apertures 𝒲 of various radii (x-axis). The emissivity model is Xbeta with core radii indicated in the legend. The uncertainty on the analytical results for σ(S2) (shown by the line widths in the last panel) is due to limitations of the numerical integrator used to evaluate Eq. (11).

thumbnail Fig. 6.

Similar to Fig. 5 for a spherical β-model emissivity (beta). The numerical uncertainties are slightly larger (in the fourth panel, compared to Fig. 5) due to a lower accuracy in the numerical integration of Eq. (11).

In any case these figures demonstrate a very good agreement between analytical calculations and simulations. The only exception is the case of very large core radii (rc = 429 kpc), for both emissivity models. This is a consequence of the simulation box being too small in the x-direction (4240 kpc along the line of sight). This causes a non-negligible sharp cutoff in the simulated β-emissivity profile, not accounted for by the analytical equations.

The sample variance of the centroid shift and the line width exhibit large variations with respect to the aperture radius. Emission line diagnostics in growing apertures for a selection of “look-alike” galaxy clusters has interesting potential to reveal the properties of the underlying turbulent power spectrum. This is illustrated in Fig. 7 where we vary the injection scale from 100 to 300 kpc for a given β-model (rc = 107 kpc). It is out of the scope of this paper to provide forecasts on the constraining power of this method, which must also include measurement uncertainties and limitations related to the availability of samples.

thumbnail Fig. 7.

Sample variance associated to line measurements. The centroid shift (left) and broadening (right) in apertures of growing sizes for clusters presenting identical emissivity models are shown for a spherical β-model with core radius of 107 kpc. These curves are predicted analytically by Eqs. (9) and (11). They have been normalised to the value of the 3D turbulent velocity dispersion σturb. The different shapes of the curves as the aperture radius grows can be used as a diagnostic to discriminate between various injection scales.

4.3. Structure function

We restrict the numerical validation to that of Eqs. (12) and (13) for computational reasons. First, we consider an emissivity model of type Xbeta and a large enough analysis region compared to the typical separation and pixelisation of the line centroid map. The same 3 × 100 simulated boxes are projected and pixelised in square regions of size ℓ × ℓ, where ℓ = 4, 9, 17, 34, 69 kpc. Since the two-dimensional velocity field is stationary, it is fine to use P P 2 D $ P_{\ell} P_{\mathrm{2D}}^{\infty} $. This replacement is justified because in this configuration the surface brightness is constant over the analysis domain. In what follows the analysis domain is a circular aperture of diameter 520 kpc. Figure E.1 illustrates how pixelisation acts on a simulated centroid shift map: it is very close to a convolution or “smoothing”. Similar maps are created for all pixel sizes and core radii for all simulated boxes. The geometrical centres of the pixels are used to compute the structure function as the arithmetic mean of the squared centroid gradients at pre-defined separations s (within a range δs). The average of the structure functions and the standard deviations at each s provide the numerical indicators to be compared to Eqs. (12) and (13).

Analytical calculation of P2D is performed according to Eq. (C.3), by 2D convolution4 of the 3D velocity power spectrum P3D and the function Pρ at each frequency kx and eventual summing over those frequencies. The whole procedure is distributed over 40 processors working in parallel. Analytical expressions for Pρ are given in Appendix G (particularly Eq. (G.1)) for the emissivity models relevant to our validation procedure. The calculation of P 2 D $ P_{\mathrm{2D}}^{\infty} $ is much more straightforward (see Eq. (C.4)).

A comparison between the analytical and numerical results is illustrated in Fig. 8 for a given turbulent power spectrum (injection scale at 100 kpc) and various values for the core radius and pixel size. The results from the 100 realisations are displayed as thin grey lines and their distribution at each s is likely not Gaussian. The analytical and numerical values for the sample variance are in very good agreement for all nine configurations, which is a very encouraging result given the various assumptions involved in both cases.

thumbnail Fig. 8.

Comparison of numerical and analytical structure functions and their sample variance for various cluster sizes (i.e. various core radii (rc) of the β-model) and various pixel sizes (ℓ). The data points and thick error bars show the sample mean and standard deviation of the 100 realisations (individually represented as thin grey lines) for each of the considered configurations. The coloured curves and shaded areas represent the analytical calculations following Eqs. (12) and (13). The emissivity model is Xbeta and the region of analysis is a circle of diameter 520 kpc (as displayed in Fig. E.1). The turbulent power spectrum is that of Table 1 with an injection scale of 100 kpc.

A thorough assessment of the agreement between the analytical calculations and the numerical validation is summarised in Figs. 9 and 10. They show the relative difference (expressed in percent) between the analytical and the numerical computations for the expected value of the structure function and its variance, respectively. The injection scale is Linj = 100 kpc, as in Fig. 8. Three separations are illustrated: s = 20 kpc (close to the dissipation scale), s = 60 kpc (within the inertial range), and s = 300 kpc (past the inertial range).

thumbnail Fig. 9.

Representation of the absolute relative difference between the numerical and analytical estimates of the sample mean of the structure function, ⟨SF⟩, at three distinct separations s. Each coloured square corresponds to one experiment based on the same 100 realisations of the velocity field with Linj = 100 kpc and various binning sizes (y-axis) and β-models core radii (x-axis). Small red crosses indicate locations where the binning size is larger than s.

thumbnail Fig. 10.

Similar to Fig. 9, but for the sample variance of the structure function, Var(SF). Positive values indicate higher predicted variance compared to that measured in the numerical validation procedure. Although some of these numbers are high at face value, it is important to recall the assumptions leading to the chosen analytical formula and the noise inherent in our set of numerical simulations (see text).

Regarding the sample mean, the analytical model (Eq. (12)) performs well within 20% of the numerical experiment. Keeping in mind the limited number of realisations (100 samples), this result appears satisfactory. A degradation of the prediction accuracy arises as the binning size increases. This is attributed to numerical approximation in computing P and higher levels of sampling noise in the simulation (larger pixels imply fewer s-pairs). The slight decrease in accuracy at larger core radii was already pointed out in Sect. 4.2, as a result of the simulation box size.

As for the sample variance (Fig. 10), the relative differences between analytical and numerical results show somewhat higher values, as is expected for second order statistics. In general our formula tends to overpredict by a few tens of percent the observed variance of the structure function at small separations (s = 20 kpc) as a result of numerical uncertainties both in the simulations and the evaluation of integrals. At large separations (s = 300 kpc) and for the largest pixel size, the analytic formula underpredicts the variance by up to 80%. The analysis region 𝒜 indeed cannot be considered as infinitely large any longer, making simplification of Eq. (F.3) into Eq. (13) less accurate.

We finally relax the assumption of a constant emissivity and we show in Fig. 11 a comparison of the structure functions obtained for a spherical β-model density (beta emissivity model). The analytical formula Eq. (12) recovers the mean structure function, despite the spatial non-stationarity of the projected velocity field. We corrected for border effects using Eq. (D.3), the region analysis being a circle of diameter 520 kpc. As highlighted in Appendix E, we are not able to use the simple prescription for significantly large pixel binnings. Moreover we did not carry out the full evaluation of the sample variance using Eq. (F.3) for this figure. Instead, we computed the variance according to Eq. (13) assuming an effective core radius c = r c 2 + θ eff 2 $ c=\sqrt{r_c^2+\theta_{\mathrm{eff}}^2} $. Such approximation of the complex emissivity field by an effective emissivity extracted at a radius of θeff = 80 kpc from the cluster centre makes the calculation more tractable. It shows a good agreement with results obtained from the Monte-Carlo simulations.

thumbnail Fig. 11.

Comparison of the simulated and calculated structure function in a similar way as Fig. 8, except the emissivity model is of type beta (spherical β-model gas density). This induces non-stationarity of the projected velocity field, noticeable by the drop at large s. The coloured curves represent the analytical calculation of the mean structure function following Eqs. (12) and (D.3). For simplicity, the variance remains calculated according to Eq. (13), that is assuming Xbeta emissivity with an effective core radius, c = r c 2 + θ eff 2 $ c=\sqrt{r_c^2+\theta_{\mathrm{eff}}^2} $ with θeff = 80 kpc.

5. Discussion

This work provides an extension of earlier studies, amongst others those of Inogamov & Sunyaev (2003), Churazov et al. (2012), Zhuravleva et al. (2012), and ZuHone et al. (2016). We extended the formalism presented in these papers by: (i) addressing the case of an arbitrary emissivity field; (ii) computing second order statistics beyond expected values (i.e. the sample variance), and (iii) identifying limiting cases in which these studies coincide.

5.1. Validity of hypotheses and range of applicability

Our study remains formal and relies on strong hypotheses such as uniform, ergodic, and isotropic turbulent velocity fields throughout the intra-cluster medium, whose physics are encapsulated in a universal Kolmogorov power spectrum, meaning that turbulence follows an identical physical description from cluster to cluster. The latter assumption is often implicitly made and mirrors an intent to concentrate all the unknown physics of turbulence in a single mathematical description. It is clear that this hypothesis may fail if widely distinct mechanisms produce turbulent motions: for instance large-scale matter accretion and central AGN feedback.

More specifically, our assumption of isotropic turbulent motions may break down in the stratified intra-cluster medium where buoyancy-restoring forces tend to suppress motions along the radial direction. Numerical simulations indicate a change in the morphology of turbulent fields in regions showing strong density gradients (e.g. Shi & Zhang 2019), even in cluster cores (Valdarnini 2019). According to these findings, one can therefore expect our model to become less representative as larger and larger cluster radii enter the emission line analysis, or in the presence of strong cool-core clusters. A study of anisotropic turbulence is out of the scope of this paper, but one could for instance undertake similar derivation steps as shown in the appendices, dropping the assumption P 3 D ( k ̲ ) = P 3 D ( k ) $ P_{\mathrm{3D}}(\boldsymbol{\underline{k}}) = P_{\mathrm{3D}}(k) $.

The existence of several drivers of turbulence acting at different scales may change the shape of the velocity power spectrum and more generally the statistical relations between Fourier coefficients of the velocity field. ZuHone et al. (2016) proposed to rewrite the resulting P3D as a sum of two Kolmogorov-like power spectra with different injection scales, based on the simulations and results of Yoo & Cho (2014). Such a prescription enters the framework presented in this paper, because our results are independent of the exact shape of P3D. However, it remains to be checked whether the decomposition of V j ̲ V k ̲ V l ̲ V m ̲ $ \langle V_{\boldsymbol{\underline{j}}} V_{\boldsymbol{\underline{k}}} V_{\boldsymbol{\underline{l}}} V_{\boldsymbol{\underline{m}}} \rangle $ proposed in Appendix F holds under such conditions, which most likely can be addressed through numerical simulations.

Our hypothesis also assumes full decoupling of the gas emissivity and the local behaviour of turbulent motions. This simplifying assumption may largely fail if gas motions are induced by the merging of an external galaxy group that shows high emissivity in its vicinity. An interesting perspective provided by the present calculations would be the coupling between P(k), the turbulent power spectrum, and ϵ, the emissivity; however, it is likely that calculations would become more complex and the gain over Monte-Carlo simulations would become less obvious. Moreover, density fluctuations, and hence emissivity fluctuations, are thought to be directly linked to the turbulent power spectrum based on theoretical grounds (Churazov et al. 2012). At first order though, the broad-scale emissivity of the galaxy cluster gas is the dominant component modulating the Doppler shift in the integrated line profiles and our approach remains a reasonable one in this regard.

Finally, our work deliberately neglects measurement uncertainties and instrumental noises. We address this assumption in a subsequent study (Paper II) by propagating the impact of measurement uncertainties on the line diagnostics, in particular the structure function. An interesting conclusion of this study is that sample variance effects dominate on large scales the error budget for observations based on next-generation X-ray instruments such as Athena/X-IFU, while statistics dominate at small scales.

5.2. Application: Forecasting line shift and width profiles

The formulas derived in Sect. 3 provide the sample mean and variance of both the line centroid shift and width in arbitrary apertures. As such, they can be used to predict measurements in concentric annuli centred on a galaxy cluster, that is, a radial profile. Formally, an annular aperture mask is defined as the difference between two concentric circular apertures. Thanks to the linear behaviour of the Fourier transform, the coefficient cϵ.𝒲 is also the difference between the two corresponding coefficients, both easily computed following Appendix B. Interestingly, the emissivity in each annulus can be considered as constant, ϵ(x, θ) = ϵ(x), if the gas density shows spherical symmetry and the annuli are thin enough. As already noted, this property drastically reduces the computing time needed to integrate the equations. An example of the profiles of centroid shift variance, line width average, and line width variance are displayed on Fig. 12 for a turbulent power spectrum with an injection scale of 100 kpc and σturb = 448 km s−1. No thermal broadening is included in this exercise. As expected, the centroid shift (whose average value is zero) shows larger variance in the central bins than the outskirts and the larger the core radius, the smaller the effect. The average broadening shows the reverse behaviour with smaller widths in the central parts and reaching a plateau (corresponding to σturb) in the outskirts. The line width variance shows diverse forms of behaviour but here again the general trend is a decrease towards the outskirts.

thumbnail Fig. 12.

Model predictions for radial profiles of line properties, which are those measurements in spectra collected in circularly concentric annuli of equal width (21 kpc). The figure shows the sample variance of the centroid shift (left panel), the sample average of the line broadening (middle panel), and the sample variance of the line broadening. The injection scale is Linj = 100 kpc, and the emissivity model is a spherical β = 2/3 model with core radii indicated in legend. Shaded rectangles indicate bin widths (horizontally) and numerical uncertainties (vertically).

5.3. Forecasting the structure function from upcoming instrumentation

One particularly interesting perspective consists in inverting the formulas presented here to evaluate the power of future astronomical X-ray micro-calorimeters in constraining the nature of turbulent motions in galaxy clusters. By properly selecting the samples (typically, the number of objects and their core radii and distances) and the observing strategy (mapping, exposure times, etc.) one is able to focus the constraints for example on the slope of the power spectrum or the injection scale. This assumes that turbulence has identical characteristics throughout the sample considered, which hopefully is a reasonable guess. We postpone the complete exercise to later investigation. Rather we compute the expected structure functions for a simplified Coma-like galaxy cluster, following a setup similar to ZuHone et al. (2016) and using the associated uncertainties due to sample variance only (statistical errors are disregarded). We consider two instruments: (i) XRISM/Resolve with a resolution element of 1.5′ and a field of view of 3.4′ equivalent diameter, and (ii) Athena/X-IFU with a resolution element of 5″ and a field of view of 5′ equivalent diameter (Barret et al. 2018). We consider two observing strategies: either one single pointing towards the cluster centre, or the mapping of a ∼15′×15′ area with multiple pointings. We also consider the case of a 15″ pixelisation rebinned image for Athena/X-IFU, such that the signal-to-noise ratio of each spectrum is increased (e.g. Roncarelli et al. 2018, also Paper II). At the redshift of Coma, 1′ on sky corresponds roughly to a 27 kpc physical separation. We consider a turbulent power spectrum with σturb = 438 km s−1, α = −11/3, injection scale at 200 kpc, and dissipation scale at 20 kpc. Given the proximity of Coma and its apparent size, using the Xbeta emissivity model is amply justified, as already noted by Churazov et al. (2012) and ZuHone et al. (2016). Figure 13 shows the outcome of our model. For identical sky coverages, X-IFU provides smaller relative variance in comparison to Resolve, thanks to its better angular resolution. Even in one single pointing, X-IFU can provide a measurement of the structure function up to ∼100 kpc separation scales. The associated variance is larger though, due to a smaller number of pairs entering the structure function.

thumbnail Fig. 13.

Model predictions for structure functions and their associated sample variances under two instrumental setups: XRISM/Resolve (assuming 1.5′ resolution elements) and Athena/X-IFU (assuming 5″ and 15″ resolution elements for high and low signal-to-noise ratios respectively). Left panel: predictions for a ∼15′×15′ contiguous mapping of the Coma cluster while the right panel shows the result for a single X-IFU pointing. A single Resolve pointing (3′ on a side) would be too small for a useful derivation of the structure function. The text gives further details on the input turbulent power spectrum and gas density model.

This example provides the basis for further research, in view of optimising an observational strategy for a given instrumental setup. Our formalism involves Fourier transforms of window functions (denoted 𝒜 and 𝒲) and therefore accounts for arbitrary instrumental shapes and pointing strategies, by taking advantage of standard properties of the Fourier transform. For instance, a window function made of multiple non-overlapping pointings can be considered as a sum of identical, translated window functions; linearity then makes the computation of its Fourier transform straightforward.

6. Conclusions

In this paper we have derived analytical expressions for the sample mean and variance of three indicators of turbulence in X-ray emitting, optically-thin plasmas under the hypothesis of homogeneous and isotropic Kolmogorov turbulence. These are the line centroid shift C, the line broadening S, and the structure function SF.

  1. We obtained exact expressions for the mean and variance of C and S obtained from single line-of-sight measurements through arbitrary gas emissivity. These expressions are Eqs. (4)–(7). We numerically validated the results with Monte-Carlo simulations of turbulent velocities with Gaussian or constant amplitudes.

  2. We generalised these expressions for measurements in apertures of arbitrary shapes and sizes and for arbitrary three-dimensional emissivity fields, demonstrated in Eqs. (8)–(11). In Appendix B we provide useful formulas for the common β-model and for circular apertures. We numerically validated the formulas using Monte-Carlo simulations of 3D velocity fields in a range of emissivity and power-spectrum configurations.

  3. We derived an expression for the mean structure function under the assumption of negligible border effects (Eq. (12)). Notably, this formula does not assume constant (“flat”) emissivity in the plane-of-sky direction. It involves a specific definition for the two-dimensional power spectrum of the projected velocity field, introduced in Appendix C. In Appendix G we provide useful formulas for the common β-model and for circular domains of analysis.

  4. In Appendix D we provide a correction formula for border effects (Eq. (D.3)) valid for non-binned maps of the projected velocity and for domains of arbitrary shapes. We explicitly computed the case of a circular field of view.

  5. In Appendix E we provide a simple prescription to account for binning (or pixelisation) on the mean structure function. It is valid as long as pixels are smaller than the typical scale of flux variations and much smaller than the domain of analysis.

  6. We derived a fairly generic expression for the sample variance of SF under the assumption of negligible border effects and for arbitrary emissivity fields (Eq. (F.3)). This equation takes a tractable form in case of flat emissivity and very large domain of analysis (Eq. (13)).

  7. We numerically validated our results for the sample mean and variance of SF in the case of “flat” emissivity fields (β-models with a range of core radii) and various binnings.

  8. We numerically validated our results for the sample mean of SF in the case of non-flat emissivity fields (spherical β-models with a range of core radii) and negligible binning.

We discussed our results and presented forecasts for observations of the core of the Coma cluster with the integral field units X-ray calorimeters5 planned to embark onboard XRISM (Resolve) and Athena (X-IFU).


1

There is some flexibility in choosing the definition of distance, either considering geometrical centres of each region, flux-weighted barycentres or other factors.

3

Available in package SciKit-Monaco, https://pypi.org/project/scikit-monaco

4

Making use of the FFT convolution implemented in the signal.convolve function of Numpy/Scipy.

6

The case in which kx = 0 is recovered using limx → 0xnKn(x) = π2n − 1/[sin(nπ)Γ(1−n)] (Spiegel 2003).

7

This is because F 3 / 2 ( x ) = x 3 / 2 K 3 / 2 ( x ) = π / 2 ( 1 + x ) exp ( x ) . $ \mathcal{F}_{3/2}(x) = x^{3/2} K_{3/2}(x) = \sqrt{\pi/2}(1+x) \exp(-x). $

Acknowledgments

The authors thank the referee for useful comments that helped to improve the quality and perspectives of this work. The authors thank D. Barret for fruitful discussions that led to the improvement of this manuscript. NC thanks A. Marin-Laflèche for help in the selection of an FFT algorithm suited to this research, A. Proag for useful discussions on geometrical calculations, and L. Le Briquer for commenting on a preliminary version of this manuscript. This research made use of Astropy, a community-developed core Python package for Astronomy (Astropy Collaboration 2013; Price-Whelan et al. 2018). This research made use of Matplotlib (Hunter 2007).

References

  1. Anorve-Zeferino, G. A. 2019, MNRAS, 483, 704 [NASA ADS] [CrossRef] [Google Scholar]
  2. Armstrong, M. 1998, Basic Linear Geostatistics (Springer Science & Business Media) [CrossRef] [Google Scholar]
  3. Astropy Collaboration (Robitaille, T. P., et al.) 2013, A&A, 558, A33 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  4. Barret, D., Lam Trong, T., den Herder, J. W., et al. 2016, in Space Telescopes and Instrumentation 2016: Ultraviolet to Gamma Ray, SPIE Conf. Ser., 9905, 99052F [Google Scholar]
  5. Barret, D., Lam Trong, T., den Herder, J. W., et al. 2018, in Space Telescopes and Instrumentation 2018: Ultraviolet to Gamma Ray, SPIE Conf. Ser., 10699, 106991G [Google Scholar]
  6. Cavaliere, A., & Fusco-Femiano, R. 1978, A&A, 70, 677 [NASA ADS] [Google Scholar]
  7. Cayón, L. 2010, MNRAS, 405, 1084 [NASA ADS] [Google Scholar]
  8. Churazov, E., Vikhlinin, A., Zhuravleva, I., et al. 2012, MNRAS, 421, 1123 [NASA ADS] [CrossRef] [Google Scholar]
  9. Corstanje, R., Grunwald, S., & Lark, R. 2008, Geoderma, 143, 123 [Google Scholar]
  10. Cressie, N. 1985, J. Int. Assoc. Math. Geol., 17, 563 [CrossRef] [Google Scholar]
  11. Cucchetti, E., Clerc, N., Pointecouteau, E., Peille, P., & Pajot, F. 2019, A&A, 629, A144 (Paper II) [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  12. Esquivel, A., Lazarian, A., Horibe, S., et al. 2007, MNRAS, 381, 1733 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  13. Gaspari, M., Churazov, E., Nagai, D., Lau, E. T., & Zhuravleva, I. 2014, A&A, 569, A67 [Google Scholar]
  14. Gaspari, M., McDonald, M., Hamer, S. L., et al. 2018, ApJ, 854, 167 [NASA ADS] [CrossRef] [Google Scholar]
  15. Haslett, J. 1997, J. R. Stat. Soc. Ser. D (The Statistician), 46, 475 [CrossRef] [Google Scholar]
  16. Hunter, J. D. 2007, Comput. Sci. Eng., 9, 90 [Google Scholar]
  17. Inogamov, N. A., & Sunyaev, R. A. 2003, Astron. Lett., 29, 791 [NASA ADS] [CrossRef] [Google Scholar]
  18. Ishisaki, Y., Ezoe, Y., Yamada, S., et al. 2018, J. Low Temp. Phys., 193, 991 [Google Scholar]
  19. Kolmogorov, A. 1941, Akademiia Nauk SSSR Doklady, 30, 301 [Google Scholar]
  20. Li, N., & Laizet, S. 2010, Proceedings of Cray User Group 2010 Conference, Edinburgh [Google Scholar]
  21. Lis, D. C., Keene, J., Li, Y., Phillips, T. G., & Pety, J. 1998, ApJ, 504, 889 [NASA ADS] [CrossRef] [Google Scholar]
  22. Martínez, V., Arnalte-Mur, P., & Stoyan, D. 2010, A&A, 513, A22 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  23. Matheron, G. 1965, Les Variables régionalisées et leur estimation: une application de la théorie des fonctions aléatoires aux sciences de la nature (Masson et Cie) [Google Scholar]
  24. Matheron, G. 1973, Adv. Appl. Prob., 5, 439 [CrossRef] [Google Scholar]
  25. Miniati, F., & Beresnyak, A. 2015, Nature, 523, 59 [Google Scholar]
  26. Price-Whelan, A. M., Sipőcz, B. M., Günther, H. M., et al. 2018, AJ, 156, 123 [NASA ADS] [CrossRef] [Google Scholar]
  27. Roelens, M., Eyer, L., Mowlavi, N., et al. 2017, MNRAS, 472, 3230 [NASA ADS] [CrossRef] [Google Scholar]
  28. Roncarelli, M., Gaspari, M., Ettori, S., et al. 2018, A&A, 618, A39 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  29. Ryu, D., Kang, H., Cho, J., & Das, S. 2008, Science, 320, 909 [NASA ADS] [CrossRef] [PubMed] [Google Scholar]
  30. Shi, X., & Zhang, C. 2019, MNRAS, 487, 1072 [NASA ADS] [CrossRef] [Google Scholar]
  31. Spiegel, M. 2003, Manual de fórmulas y tablas matemáticas: 2400 fórmulas y 60 tablas, Serie de compendios Schaum (McGraw-Hill/Interamericana) [Google Scholar]
  32. Valdarnini, R. 2019, ApJ, 874, 42 [Google Scholar]
  33. Vazza, F., Angelinelli, M., Jones, T. W., et al. 2018, MNRAS, 481, L120 [NASA ADS] [CrossRef] [Google Scholar]
  34. Yoo, H., & Cho, J. 2014, ApJ, 780, 99 [Google Scholar]
  35. Zhuravleva, I., Churazov, E., Kravtsov, A., & Sunyaev, R. 2012, MNRAS, 422, 2712 [NASA ADS] [CrossRef] [Google Scholar]
  36. Zhuravleva, I., Churazov, E., Schekochihin, A. A., et al. 2014, Nature, 515, 85 [Google Scholar]
  37. ZuHone, J. A., Markevitch, M., & Zhuravleva, I. 2016, ApJ, 817, 110 [NASA ADS] [CrossRef] [MathSciNet] [Google Scholar]

Appendix A: Calculations in the one-dimensional case

This appendix details the calculation leading to the results presented in Sect. 2, namely the expected values for the centroid shift C and line broadening S2 and their variances, in the case of measurements along a single line of sight (Eq. (4)–(7)). These calculations are generalised in Sect. 3 for two-dimensional diagnostics of the velocity field.

A.1. Statistics of the centroid

The finding ⟨C⟩=0 is a direct consequence of random uncorrelated phases. We calculate Var(C) = ⟨C2⟩ by noting that

C 2 = F 2 ϵ ( x ) ϵ ( x ) v ( x ) v ( x ) d x d x . $$ \begin{aligned} \langle C^2 \rangle = F^{-2} \int \int \epsilon (x) \epsilon (x^{\prime }) \langle v(x) v(x^{\prime }) \rangle \mathrm{d} x \mathrm{d} x^{\prime }. \end{aligned} $$(A.1)

From Eq. (3), the term within brackets reads

v ( x ) v ( x ) = k P ( k ) exp ( i k ω ( x x ) ) . $$ \begin{aligned} \langle v(x) v(x^{\prime }) \rangle = \sum _{k} P(k) \exp {\left( i k \omega (x^{\prime }-x)\right)}. \end{aligned} $$

It is then easily shown that

C 2 = F 2 k P ( k ) | ϵ ( x ) exp ( i k ω x ) d x | 2 . $$ \begin{aligned} \langle C^2 \rangle = F^{-2} \sum _k P(k) \left| \int \epsilon (x) \exp \left( i k \omega x \right) \mathrm{d} x \right|^2. \end{aligned} $$

The term within modulus is ϵ ( k ) $ \widetilde{\epsilon}(k) $, namely the kth Fourier coefficient of ϵ. This identification leads to the expression shown in Eq. (5).

A.2. Statistics of the dispersion

The variations of S2 are due to the second term of Eq. (2), therefore we will focus now on studying the statistics of the double integral ∬G.

A.2.1. Average of ∬G

First we write

A G = G = ϵ ( x ) ϵ ( x ) [ v ( x ) v ( x ) ] 2 $$ \begin{aligned} A \equiv \left\langle \int \int G \right\rangle = \int \int \langle G \rangle = \int \int \epsilon (x) \epsilon (x^{\prime }) \left\langle \left[v(x)-v(x^{\prime })\right]^2\right\rangle \end{aligned} $$

and

v ( x ) v ( x ) = k V k ( e i k ω x e i k ω x ) . $$ \begin{aligned} v(x)-v(x^{\prime }) = \sum _k V_k \left( e^{i k \omega x} - e^{i k \omega x^{\prime }} \right) . \end{aligned} $$

Therefore, using Eq. (3)

[ v ( x ) v ( x ) ] 2 = k P ( k ) | e i k ω x e i k ω x | 2 = 2 k P ( k ) [ 1 cos ( k ω ( x x ) ) ] . $$ \begin{aligned} \left\langle \left[ v(x)-v(x^{\prime }) \right]^2 \right\rangle&= \sum _k P(k) \left| e^{i k\omega x} - e^{i k\omega x^{\prime }} \right|^2\\ &= 2 \sum _k P(k) \left[ 1- \cos (k \omega (x^{\prime }-x)) \right] . \end{aligned} $$

This leads to

A = 2 k P ( k ) d x d x ϵ ( x ) ϵ ( x ) × [ 1 cos ( k ω x ) cos ( k ω x ) sin ( k ω x ) sin ( k ω x ) ] . $$ \begin{aligned} A =&2 \sum _k P(k) \int \int \mathrm{d} x \mathrm{d} x^{\prime } \epsilon (x) \epsilon (x^{\prime })\\&\times \left[1- \cos (k \omega x^{\prime }) \cos (k \omega x) - \sin (k \omega x^{\prime }) \sin (k \omega x) \right] . \end{aligned} $$

This expression again can be rewritten using the power spectrum of the emissivity

A = 2 k P ( k ) [ F 2 P ϵ ( k ) ] . $$ \begin{aligned} A = 2 \sum _k P(k) \left[ F^2 - P_{\epsilon }(k) \right]. \end{aligned} $$(A.2)

The average of the measured line width then reads

S 2 = 1 F ϵ ( x ) σ th 2 ( x ) d x + k P ( k ) [ 1 P ϵ ( k ) F 2 ] , $$ \begin{aligned} \left\langle S^2 \right\rangle = \frac{1}{F} \int \epsilon (x) \sigma _{\rm th}^2(x) \mathrm{d} x + \sum _k P(k) \left[ 1 - \frac{P_{\epsilon }(k)}{F^2} \right], \end{aligned} $$

which we write under the simple form

S 2 = σ th 2 ¯ + σ turb 2 F 2 k P ( k ) P ϵ ( k ) , $$ \begin{aligned} \left\langle S^2 \right\rangle = \overline{\sigma _{\rm th}^2} + \sigma _{\rm turb}^2 - F^{-2} \sum _k P(k) P_{\epsilon }(k) , \end{aligned} $$

where a horizontal bar denotes averaging of the thermal component along the line of sight.

A.2.2. Variance of ∬G

We define B such that Var(S2)=F−4(B2 − A2)/4. We note that

( G ) 2 = B 2 = ϵ ( x ) ϵ ( y ) ϵ ( z ) ϵ ( t ) [ v ( x ) v ( y ) ] 2 [ v ( z ) v ( t ) ] 2 d x d y d z d t . $$ \begin{aligned} \left\langle \left( \int \int G \right)^2 \right\rangle&= B^2\nonumber \\&= \int \epsilon (x) \epsilon (y) \epsilon (z) \epsilon (t)\nonumber \\ &\quad \left\langle \left[ v(x)-v(y) \right]^2 \left[ v(z)-v(t) \right]^2 \right\rangle \mathrm{d} x \mathrm{d} y \mathrm{d} z \mathrm{d} t. \end{aligned} $$(A.3)

The term within brackets reads

[ . ] 2 × [ . ] 2 = j , k , l , m V j V k V l V m × ( e i k ω x e i k ω y ) ( e i j ω x e i j ω y ) × ( e i l ω z e i l ω t ) ( e i m ω z e i m ω t ) . $$ \begin{aligned} \left\langle [.]^2 \times [.]^2 \right\rangle =&\sum _{j,k,l,m} \langle V_j V_ k V_l V_m \rangle \times \left( e^{i k \omega x} - e^{i k \omega y}\right) \left( e^{i j \omega x} - e^{i j \omega y} \right)\nonumber \\&\times \left( e^{i l \omega z} - e^{i l \omega t} \right) \left( e^{i m \omega z} - e^{i m \omega t} \right) . \end{aligned} $$(A.4)

Since phases are two-by-two independent, we assume the simplest possible expression for the four-term product of Fourier coefficients Vk, namely:

V j V k V l V m = { P ( k ) P ( l ) i f ( k = j ) ; ( l = m ) ; ( k ± l ) { A } P ( k ) P ( j ) i f ( k = l ) ; ( j = m ) ; ( k ± j ) { B } P ( k ) P ( j ) i f ( k = m ) ; ( j = l ) ; ( k ± j ) { C } | V k | 4 i f ( k = j = l = m ) { D } | V k | 4 i f ( k = j = l = m ) { E } | V k | 4 i f ( k = j = l = m ) { F } 0 else $$ \begin{aligned} \langle V_j V_k V_l V_m \rangle = \left\{ \begin{array}{cl} P(k) P(l)&\mathrm if \ (k=-j) ; (l=-m) ; (k \ne \pm l) \, \{A\}\\ P(k) P(j)&\mathrm if \ (k=-l) ; (j=-m) ; (k \ne \pm j) \, \{B\}\\ P(k) P(j)&\mathrm if \ (k=-m) ; (j=-l) ; (k \ne \pm j) \, \{C\}\\ \langle |V_k|^4 \rangle&\mathrm if \ (k = -j = l = -m) \, \{D\}\\ \langle |V_k|^4 \rangle&\mathrm if \ (k = -j = -l = m) \, \{E\}\\ \langle |V_k|^4 \rangle&\mathrm if \ (k = j = -l = -m) \, \{F\}\\ 0&\mathrm{else} \\ \end{array} \right. \end{aligned} $$

All cases are mutually exclusive. Noting that conditions B and C lead to identical expressions under transformation l ↔ m, and similarly for D and E, we can rewrite the sum, and hence the triple integral, with a sum of four terms:

B 2 = b A + 2 b B + 2 b D + b F . $$ \begin{aligned} B^2 = b_A + 2 b_B + 2 b_D + b_F. \end{aligned} $$

First term: If (k = −j) and (l = −m) the bracket is written

. A = k ± l P ( k ) P ( l ) | e i k ω x e i k ω y | 2 | e i l ω z e i l ω t | 2 . $$ \begin{aligned} \langle . \rangle _A = \sum _{k \ne \pm l} P(k) P(l) \left| e^{i k \omega x} - e^{i k \omega y} \right|^2 \left| e^{i l \omega z} - e^{i l \omega t} \right|^2 . \end{aligned} $$

After some algebra, the integration over x, y, z, and t provides

b A = 4 j ± k P ( k ) P ( j ) [ F 4 F 2 P ϵ ( k ) F 2 P ϵ ( j ) + P ϵ ( k ) P ϵ ( j ) ] = 4 j ± k P ( k ) P ( j ) [ F 2 P ϵ ( k ) ] [ F 2 P ϵ ( j ) ] , $$ \begin{aligned} b_A&= 4 \sum _{j \ne \pm k} P(k) P(j) \left[ F^4 - F^2 P_{\epsilon }(k) - F^2 P_{\epsilon }(j) + P_{\epsilon }(k) P_{\epsilon }(j) \right]\nonumber \\&= 4 \sum _{j \ne \pm k} P(k) P(j) \left[ F^2 - P_{\epsilon }(k) \right] \left[ F^2 - P_{\epsilon }(j) \right], \end{aligned} $$(A.5)

where we have used the same trigonometric decomposition as in the derivation of Eq. (A.2).

Second term: The symmetries in the expression lead to

b B = k ± j P ( k ) P ( j ) | ϵ ( x ) ϵ ( y ) f k ( x , y ) f j ( x , y ) d x d y | 2 , $$ \begin{aligned} b_B = \sum _{k \ne \pm j} P(k) P(j) \left| \int \int \epsilon (x) \epsilon (y) f_k(x,y) f_j(x,y) \mathrm{d} x \mathrm{d} y \right|^2 , \end{aligned} $$

introducing the complex function

f k ( x , y ) = f k ( x , y ) = e i k ω x e i k ω y . $$ \begin{aligned} f_k(x,y) = f_{-k}^*(x,y) = e^{i k \omega x} - e^{i k \omega y} . \end{aligned} $$

Developing the product fkfj we can rewrite the term under the modulus as

| | 2 = 4 | F ϵ ( j + k ) ϵ ( j ) ϵ ( k ) | 2 . $$ \begin{aligned} \left|\int \int \ldots \right|^2 = 4 \left| F \widetilde{\epsilon }(j+k) - \widetilde{\epsilon }(j) \widetilde{\epsilon }(k) \right|^2. \end{aligned} $$

Third term: The term within brackets is rewritten as

. D = k | V k | 4 | e i k ω x e i k ω y | 2 | e i k ω z e i k ω t | 2 , $$ \begin{aligned} \langle . \rangle _D = \sum _k \left\langle |V_k|^4 \right\rangle \left| e^{ik \omega x}- e^{i k \omega y} \right|^2 \left| e^{ik \omega z}- e^{i k \omega t} \right|^2, \end{aligned} $$

which, using similar calculations as for bA, leads to

b D = 4 k | V k | 4 [ F 2 P ϵ ( k ) ] 2 . $$ \begin{aligned} b_D = 4 \sum _k \left\langle |V_k|^4 \right\rangle \left[F^2 - P_{\epsilon }(k) \right]^2. \end{aligned} $$

Fourth term: In a similar way to the computation of bF above, we find

b F = 4 k | V k | 4 | F ϵ ( 2 k ) ϵ ( k ) 2 | 2 . $$ \begin{aligned} b_F = 4 \sum _k \left\langle |V_k|^4 \right\rangle \left| F \widetilde{\epsilon }(2k) - \widetilde{\epsilon }(k)^2 \right|^2. \end{aligned} $$

Therefore, combining previous expressions we obtain

Var ( S 2 ) = 2 j ± k P ( k ) P ( j ) | ϵ ( j + k ) F ϵ ( j ) ϵ ( k ) F 2 | 2 + k | V k | 4 | ϵ ( 2 k ) F ϵ ( k ) 2 F 2 | 2 + 2 k ( | V k | 4 P ( k ) 2 ) [ 1 P ϵ ( k ) F 2 ] 2 , $$ \begin{aligned} \mathrm{Var} (S^2) =&2 \sum _{j \ne \pm k} P(k)P(j) \left| \frac{\widetilde{\epsilon }(j+k)}{F}-\frac{\widetilde{\epsilon }(j) \widetilde{\epsilon }(k)}{F^2} \right|^2 \\&+ \sum _k \left\langle |V_k|^4 \right\rangle \left| \frac{\widetilde{\epsilon }(2k)}{F} - \frac{\widetilde{\epsilon }(k)^2}{F^2} \right|^2 \\& + 2 \sum _k \left( \langle |V_k|^4 \rangle - P(k)^2 \right) \left[ 1- \frac{P_{\epsilon }(k)}{F^2} \right]^2, \end{aligned} $$

which is rearranged to provide Eq. (7).

Appendix B: Fourier transform of the emissivity field ϵ ( β-model)

We provide here calculations of cϵ.𝒲, the 3D power spectrum of the emissivity ϵ(x, y, z) in the case of a β-model, seen through a sky aperture 𝒲(y, z). This is particularly useful for deriving the line centroid and broadening statistics. We assume that ϵ n e 2 $ \epsilon \propto n_e^2 $ where ne is the gas density and effectively follows a β-model profile, as in an isothermal, isometallic intra-cluster medium.

B.1. Spherical model

For a spherical β-model density with core radius rc centred on θ = 0, the emissivity is expressed as

ϵ ( x , θ ) = ϵ ( 0 ) ( 1 + x 2 + θ 2 r c 2 ) 3 β . $$ \begin{aligned} \epsilon (x,\boldsymbol{\theta })= \epsilon (0) \left( 1+ \frac{x^2 + \theta ^2}{r_c^2} \right)^{-3 \beta } .\end{aligned} $$

The flux integrated along the line of sight is written

F ( θ ) = ϵ ( 0 ) r c u β ( 1 + θ 2 r c 2 ) 1 / 2 3 β w i t h : u β = 2 0 π / 2 cos 6 β 2 ( t ) d t = π Γ ( 3 β 1 / 2 ) Γ ( 3 β ) · $$ \begin{aligned}&F(\boldsymbol{\theta }) = \epsilon (0) r_c u_{\beta } \left( 1+ \frac{\theta ^2}{r_c^2} \right)^{1/2-3\beta } \\&\mathrm with:\ u_{\beta } = 2 \int _{0}^{\pi /2} \cos ^{6\beta -2}(t) \mathrm{d} t = \sqrt{\pi } \frac{\Gamma (3\beta -1/2)}{\Gamma (3 \beta )}\cdot \nonumber \end{aligned} $$(B.1)

The value of cϵ.𝒲 is defined as

c ϵ . W ( k x , ξ ) = W ( θ ) ϵ ( x , θ ) e i ω ( k x x + ξ · θ ) d x d θ = ϵ ( 0 ) d θ W ( θ ) e i ω ξ · θ d x e i ω k x x ( 1 + x 2 + θ 2 r c 2 ) 3 β · $$ \begin{aligned} c_{\epsilon .\mathcal{W} }(k_x, \boldsymbol{\xi })&= \int \int \mathcal{W} (\boldsymbol{\theta }) \epsilon (x,\boldsymbol{\theta }) e^{-i \omega (k_x x + \boldsymbol{\xi } \cdot \boldsymbol{\theta })} \mathrm{d} x \mathrm{d} \boldsymbol{\theta }\nonumber \\&= \epsilon (0) \int \mathrm{d} \boldsymbol{\theta } \mathcal{W} (\boldsymbol{\theta }) e^{-i \omega \boldsymbol{\xi } \cdot \boldsymbol{\theta }} \int \mathrm{d} x e^{-i \omega k_x x }\left(1+ \frac{x^2+\theta ^2}{r_c^2} \right)^{-3 \beta }\cdot \end{aligned} $$

This Fourier transform is calculated first along the x-axis,

+ ( 1 + x 2 + θ 2 r c 2 ) 3 β e i ω k x x d x = 2 r c 6 β ( ω | k x | ) 6 β 1 0 + cos ( t ) d t [ ( ω k x ) 2 ( θ 2 + r c 2 ) + t 2 ] 3 β = 2 3 / 2 3 β π Γ ( 3 β ) r c 6 β ( θ 2 + r c 2 ω | k x | ) 1 / 2 3 β K 3 β 1 / 2 ( ω | k x | θ 2 + r c 2 ) , $$ \begin{aligned}&\int _{- \infty }^{+\infty } \left( 1+ \frac{x^2+\theta ^2}{r_c^2} \right)^{-3\beta } e^{-i \omega k_x x} \mathrm{d} x\nonumber \\&\qquad \qquad \quad = 2 r_c^{6 \beta } (\omega |k_x|)^{6 \beta -1} \int _0^{+ \infty } \frac{\cos (t) \mathrm{d} t}{\left[ (\omega k_x)^2 (\theta ^2 + r_c^2) + t^2\right]^{3 \beta }} \nonumber \\&\qquad \qquad \quad = \frac{2^{3/2-3\beta } \sqrt{\pi }}{\Gamma (3 \beta )} r_c^{6 \beta } \left( \frac{\sqrt{\theta ^2 + r_c^2}}{\omega |k_x|} \right)^{1/2-3 \beta } K_{3\beta -1/2}\left(\omega |k_x| \sqrt{\theta ^2+r_c^2}\right) , \end{aligned} $$(B.2)

where Kn is the modified Bessel function of the second kind6. In the special case of β = 2/3, this formula is equivalent7 to Eq. (23) in ZuHone et al. (2016), namely ϵ / F = ( 1 + ω | k x | c ) exp ( ω | k x | c ) $ \widetilde{\epsilon}/F=(1+\omega |k_x| c) \exp(-\omega |k_x| c) $, with c 2 = θ 2 + r c 2 $ c^2 = \theta^2+r_c^2 $.

Introducing ℱn(x)=xnKn(x), the integration over the plane-of-sky coordinates θ provides

c ϵ . W ( k x , ξ ) = ϵ ( 0 ) r c 2 3 / 2 3 β π Γ ( 3 β ) ( 1 + θ 2 r c 2 ) 1 / 2 3 β F 3 β 1 / 2 ( ω | k x | θ 2 + r c 2 ) W ( θ ) e i ω ξ · θ d θ . $$ \begin{aligned} c_{\epsilon .\mathcal{W} }(k_x, \boldsymbol{\xi })&= \epsilon (0) r_c \frac{2^{3/2-3\beta } \sqrt{\pi }}{\Gamma (3 \beta )} \nonumber \\&\qquad \int \left(1+\frac{\theta ^2}{r_c^2} \right)^{1/2-3\beta } \mathcal{F} _{3\beta -1/2} \left( \omega |k_x| \sqrt{\theta ^2+r_c^2} \right) \mathcal{W} (\boldsymbol{\theta }) e^{-i \omega \boldsymbol{\xi } \cdot \boldsymbol{\theta }} \mathrm{d} \boldsymbol{\theta }. \end{aligned} $$(B.3)

The unknown normalisation factor ϵ(0) is unimportant in this paper, since the Fourier transform always appears divided by the aperture flux F𝒲 defined by

F W = F ( θ ) W ( θ ) d θ = ϵ ( 0 ) r c u β ( 1 + θ 2 r c 2 ) 1 / 2 3 β W ( θ ) d θ . $$ \begin{aligned} F_{\mathcal{W} } = \int F(\boldsymbol{\theta }) \mathcal{W} (\boldsymbol{\theta }) \mathrm{d} \boldsymbol{\theta } = \epsilon (0) r_c u_{\beta } \int \left(1+ \frac{\theta ^2}{r_c^2} \right)^{1/2-3\beta } \mathcal{W} (\boldsymbol{\theta }) \mathrm{d} \boldsymbol{\theta }. \end{aligned} $$

An usual practical case is for a circular aperture 𝒲 of radius Rap centred on θ = 0. For this particular case,

c ϵ . W F W ( k x , ξ ) = 2 5 / 2 3 β ( 3 β 3 / 2 ) Γ ( 3 β 1 / 2 ) ( 1 [ 1 + R ap 2 r c 2 ] 3 / 2 3 β ) 1 × I ( R ap / r c ) ; ( 3 β 1 / 2 ) ( ω | k x | r c , ω ξ r c ) , $$ \begin{aligned} \frac{c_{\epsilon .\mathcal{W} }}{F_{\mathcal{W} }}(k_x, \boldsymbol{\xi }) =&\frac{2^{5/2-3\beta } (3\beta -3/2)}{\Gamma (3\beta -1/2)} \left( 1- \left[ 1+ \frac{R_{\rm ap}^2}{r_c^2} \right]^{3/2-3\beta } \right)^{-1} \\ &\times \mathcal{I} _{(R_{\rm ap}/r_c); (3\beta -1/2)}\left(\omega |k_x|r_c, \omega \xi r_c\right) , \end{aligned} $$

which uses the special integral defined below and represented in Fig. B.1 for n = 3/2 (β = 2/3):

I p ; n ( u , v ) = 0 p t J 0 ( v t ) ( 1 + t 2 ) n F n ( u 1 + t 2 ) d t . $$ \begin{aligned} \mathcal{I} _{p;n}(u,v) = \int _{0}^{p} \frac{t J_0(v t)}{(1+t^2)^n} \mathcal{F} _{n}\left(u \sqrt{1+t^2} \right) \mathrm{d} t. \end{aligned} $$

thumbnail Fig. B.1.

Numerical calculations of ℐp; n(u, v) for various values of p and n = 3/2. Logarithmically-spaced contours (identical in all panels) indicate the value of the function. This function is involved in the calculation of the Fourier transform of a spherical β-model (n = 3β − 1/2) observed through a concentric circular aperture of radius p times the core radius.

B.2. Plane-constant model

The integral B.3 can be simplified if the core radius rc is much larger than the typical size of the window function 𝒲. In such a case, it is equivalent to consider an emissivity that is independent of the line-of-sight direction θ, that is, ϵ(x, y, z)=ϵ(x). An effective impact parameter θeff is introduced so that

ϵ ( x ) = ϵ ( 0 ) ( 1 + x 2 + θ eff 2 r c 2 ) 3 β · $$ \begin{aligned} \epsilon (x) = \epsilon (0) \left(1+ \frac{x^2+\theta _\mathrm{eff} ^2}{r_c^2}\right)^{-3 \beta } \cdot \end{aligned} $$

The calculations above then become

c ϵ . W ( k x , ξ ) = F ( θ eff ) 2 3 / 2 3 β Γ ( 3 β 1 / 2 ) F 3 β 1 / 2 ( ω | k x | c ) W ˆ ( ξ ) F W = S W F ( θ eff ) , $$ \begin{aligned}&c_{\epsilon . \mathcal{W} }(k_x, \boldsymbol{\xi }) = F\left( \theta _\mathrm{eff} \right)\frac{2^{3/2-3\beta }}{\Gamma (3 \beta -1/2)} \mathcal{F} _{3\beta -1/2}\left(\omega |k_x| c\right) \widehat{\mathcal{W} }(\boldsymbol{\xi }) \\&F_{\mathcal{W} } = \mathcal{S} _{\mathcal{W} } F\left(\theta _\mathrm{eff} \right) \nonumber , \end{aligned} $$(B.4)

where we introduced c 2 = θ eff 2 + r c 2 $ c^2 = \theta_\mathrm{eff}^2 + r_c^2 $ and 𝒮𝒲 = ∫𝒲 is the area of the aperture on sky and W ˆ $ \widehat{\mathcal{W}} $ its (2D) Fourier transform.

An usual practical case is for a circular aperture 𝒲 of radius Rap and an emissivity ϵ(x) in the form of a β = 2/3-model independent of the line of sight. For this particular case,

c ϵ . W ( k x , ξ ) F W = 2 e ω c | k x | ( 1 + ω c | k x | ) J 1 ( ω ξ R ap ) ω ξ R ap , $$ \begin{aligned} \frac{c_{\epsilon .\mathcal{W} }(k_x, \boldsymbol{\xi })}{F_{\mathcal{W} }} = 2 e^{- \omega c |k_x|} \left( 1 + \omega c |k_x| \right) \frac{J_1(\omega \xi R_{\rm ap})}{\omega \xi R_{\rm ap}} , \end{aligned} $$

with J1 the Bessel function of the first kind and order 1.

Appendix C: Two-dimensional power spectrum for generic emissivity field

For a pencil-beam aperture 𝒲(θ′) = δ(θ − θ′), the expression for the centroid shift is written

C ( θ ) = ρ ( x , θ ) v ( x , θ ) d x . $$ \begin{aligned} C(\boldsymbol{\theta }) = \int \rho (x, \boldsymbol{\theta }) v(x, \boldsymbol{\theta }) \mathrm{d}x. \end{aligned} $$

Since χθ(x)=ρ(x, θ), we obtain

C ( θ ) = k ̲ V k ̲ e i ω ξ · θ χ θ ( k x ) , $$ \begin{aligned} C(\boldsymbol{\theta }) = \sum _{\boldsymbol{\underline{k}}} V_{\boldsymbol{\underline{k}}} e^{i \omega \boldsymbol{\xi } \cdot \boldsymbol{\theta }} \widetilde{\chi ^{\boldsymbol{\theta }}}(k_x) , \end{aligned} $$(C.1)

where the tilde indicates a one-dimensional Fourier transform along direction x. Indeed,

χ θ ( k x ) = d x e i ω k x x ρ ( x , θ ) = ( ω 2 π ) 2 d ξ e i ω ξ · θ ρ ( k x , ξ ) , $$ \begin{aligned} \widetilde{\chi ^{\boldsymbol{\theta }}}(k_x) = \int \mathrm{d} x e^{i \omega k_x x} \rho (x, \boldsymbol{\theta }) = \left(\frac{\omega }{2 \pi } \right)^2 \int \mathrm{d} \boldsymbol{\xi }^{\prime } e^{-i \omega \boldsymbol{\xi }^{\prime }\cdot \boldsymbol{\theta }} \widetilde{\rho }(k_x,\boldsymbol{\xi }^{\prime }) , \end{aligned} $$(C.2)

with ρ $ \widetilde{\rho} $ the (3D) Fourier transform of ρ. The last equality derives from the definition of the inverse 3D Fourier transform.

We note that ρ(x, y, z)=ϵ/F is defined in a domain of space 𝒜 (area 𝒮𝒜) where the flux F(y, z) of the source is non-zero (which in practice is a bounded region). If the source is infinitely extended (as in the formal case of a β-model), the boundary is imposed by the domain of analysis 𝒜, for example the instrument field of view. We therefore consider that ρ is defined over the entire 3D space by filling regions outside of the bounded domain with zeros, which ensures the existence of ρ $ \widetilde{\rho} $. The 2D Fourier transform C ˆ ( ξ ) $ \widehat{C}(\boldsymbol{\xi}) $ of C(θ) is used to define

P 2 D ( ξ ) = 1 S A | C ˆ ( ξ ) | 2 · $$ \begin{aligned} P_{\rm 2D}(\boldsymbol{\xi }) = \frac{1}{\mathcal{S} _{\mathcal{A} }} \left\langle \left| \widehat{C}(\boldsymbol{\xi }) \right|^2 \right\rangle \cdot \end{aligned} $$

The weighting by the total area ensures that the total “energy” does not diverge as 𝒜 becomes large. We provide later the expression for the limiting case of an infinitely extended analysis domain.

Equation (C.2) shows that at any given kx, χ ( k x ) $ \widetilde{\chi^{\ldots}}(k_x) $ is the 2D inverse Fourier transform of ρ ( k x , ) $ \widetilde{\rho}(k_x,\ldots) $ and then

θ χ θ ( k x ) e i ω ξ · θ d θ = ρ ( k x , ξ ) . $$ \begin{aligned} \int _{\boldsymbol{\theta }} \widetilde{\chi ^{\boldsymbol{\theta }}}(k_x) e^{i \omega \boldsymbol{\xi } \cdot \boldsymbol{\theta }} \mathrm{d} \boldsymbol{\theta } = \widetilde{\rho }(k_x,\boldsymbol{\xi }). \end{aligned} $$

Therefore,

C ˆ ( ξ ) = k ̲ = ( k x , α ) V k ̲ θ e i ω ( α + ξ ) · θ χ θ ( k x ) d θ , $$ \begin{aligned} \widehat{C}(\boldsymbol{\xi }) = \sum _{\boldsymbol{\underline{k}}= (k_x, \boldsymbol{\alpha })} V_{\boldsymbol{\underline{k}}} \int _{\boldsymbol{\theta }} e^{i \omega (\boldsymbol{\alpha } + \boldsymbol{\xi }) \cdot \boldsymbol{\theta }} \widetilde{\chi ^{\boldsymbol{\theta }}}(k_x) \mathrm{d} \boldsymbol{\theta }, \end{aligned} $$

which leads to

| C ˆ ( ξ ) | 2 = k ̲ 1 , k ̲ 2 V k ̲ 1 V k ̲ 2 θ 1 , θ 2 e i ω ξ · ( θ 1 θ 2 ) e i ω ( α 1 · θ 1 α 2 · θ 2 ) χ θ 1 ( k x 1 ) χ θ 2 ( k x 2 ) d θ 1 d θ 2 . $$ \begin{aligned} \left| \widehat{C}(\boldsymbol{\xi }) \right|^2&= \sum _{\boldsymbol{\underline{k}}_1, \boldsymbol{\underline{k}}_2} V_{\boldsymbol{\underline{k}}_1} V^*_{\boldsymbol{\underline{k}}_2} \int _{\boldsymbol{\theta }_1, \boldsymbol{\theta }_2} e^{i \omega \boldsymbol{\xi } \cdot \left( \boldsymbol{\theta }_1 - \boldsymbol{\theta }_2 \right)} e^{i \omega \left( \boldsymbol{\alpha }_1 \cdot \boldsymbol{\theta }_1 - \boldsymbol{\alpha }_2 \cdot \boldsymbol{\theta }_2 \right)}\\&\qquad \qquad \qquad \qquad \quad \widetilde{\chi ^{\boldsymbol{\theta }_1}}(k_{x_1}) \widetilde{\chi ^{\boldsymbol{\theta }_2}}^*(k_{x_2}) \mathrm{d} \boldsymbol{\theta }_1 \mathrm{d} \boldsymbol{\theta }_2. \end{aligned} $$

Averaging over all possible realisations provides

P 2 D ( ξ ) = 1 S A k ̲ P 3 D ( k ) θ 1 , θ 2 e i ω ( ξ + α ) · ( θ 1 θ 2 ) χ θ 1 ( k x ) χ θ 2 ( k x ) d θ 1 d θ 2 = 1 S A k ̲ P 3 D ( k ) | θ χ θ ( k x ) e i ω ( ξ + α ) · θ d θ | 2 = 1 S A k ̲ = ( k x , α ) P 3 D ( k ) P ρ ( k x , α + ξ ) , $$ \begin{aligned} P_{\rm 2D}(\boldsymbol{\xi })&= \frac{1}{\mathcal{S} _{\mathcal{A} }} \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) \int _{\boldsymbol{\theta }_1, \boldsymbol{\theta }_2} e^{i \omega \left( \boldsymbol{\xi } + \boldsymbol{\alpha } \right) \cdot \left( \boldsymbol{\theta }_1 - \boldsymbol{\theta }_2 \right)} \widetilde{\chi ^{\boldsymbol{\theta }_1}}(k_{x}) \widetilde{\chi ^{\boldsymbol{\theta }_2}}^*(k_{x}) \mathrm{d} \boldsymbol{\theta }_1 \mathrm{d} \boldsymbol{\theta }_2 \\&= \frac{1}{\mathcal{S} _{\mathcal{A} }} \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) \left| \int _{\boldsymbol{\theta }} \widetilde{\chi ^{\boldsymbol{\theta }}}(k_{x}) e^{i \omega (\boldsymbol{\xi }+ \boldsymbol{\alpha }) \cdot \boldsymbol{\theta }} \mathrm{d} \boldsymbol{\theta } \right|^2 \\&= \frac{1}{\mathcal{S} _{\mathcal{A} }} \sum _{\boldsymbol{\underline{k}}= (k_x, \boldsymbol{\alpha })} P_{\rm 3D}(k) P_{\rho }\left(k_x,\boldsymbol{\alpha } + \boldsymbol{\xi } \right) , \end{aligned} $$

which is equivalent to

P 2 D ( ξ ) = 1 S A k x , ξ P 3 D ( k x 2 + | ξ | 2 ) P ρ ( k x , ξ ξ ) . $$ \begin{aligned} P_{\rm 2D}(\boldsymbol{\xi }) = \frac{1}{\mathcal{S} _{\mathcal{A} }} \sum _{k_x, \boldsymbol{\xi }^{\prime }} P_{\rm 3D}\left(\sqrt{k_x^2 + |\boldsymbol{\xi }^{\prime }|^2}\right) P_{\rho } \left(k_x, \boldsymbol{\xi } - \boldsymbol{\xi }^{\prime } \right) . \end{aligned} $$(C.3)

We note that P2D is in general non-isotropic, as the emissivity and the shape of the analysis domain are arbitrary. However, in the particular case where the normalised line-of-sight emissivity is independent of the line of sight, and thus following our previous notations χθ(x)≡ϵ(x)/F, we find that

P ρ ( k x , ξ ) = 1 F 2 P ϵ ( k x ) P A ( ξ ) , $$ \begin{aligned} P_{\rho }(k_x, \boldsymbol{\xi }) = \frac{1}{F^2} P_{\epsilon }(k_x) P_{\mathcal{A} }(\boldsymbol{\xi }), \end{aligned} $$

with

P A ( ξ ) d ξ = ( 2 π ω ) 2 S A . $$ \begin{aligned} \int P_{\mathcal{A} }(\boldsymbol{\xi }) \mathrm{d} \boldsymbol{\xi } = \left( \frac{2\pi }{\omega }\right)^2 \mathcal{S} _{\mathcal{A} }. \end{aligned} $$

This leads to the expression

P 2 D ( ξ ) = 1 S A ξ P A ( ξ ξ ) k x P ϵ ( k x ) F 2 P 3 D ( k x 2 + | ξ | 2 ) = 1 S A ( ω 2 π ) 2 ( P A P 2 D ) ( ξ ) , $$ \begin{aligned} P_{\rm 2D}(\boldsymbol{\xi })&= \frac{1}{\mathcal{S} _{\mathcal{A} }} \sum _{\boldsymbol{\xi }^{\prime }} P_{\mathcal{A} }(\boldsymbol{\xi }-\boldsymbol{\xi }^{\prime }) \sum _{k_x} \frac{P_{\epsilon }(k_x)}{F^2} P_{\rm 3D}\left(\sqrt{k_x^2 + |\boldsymbol{\xi }^{\prime }|^2}\right) \\&= \frac{1}{\mathcal{S} _{\mathcal{A} }} \left( \frac{\omega }{2\pi }\right)^2 \left( P_{\mathcal{A} } \otimes P_{\rm 2D}^{\infty }\right)(\boldsymbol{\xi }), \end{aligned} $$

with ⊗ representing the discrete convolution product. The power spectrum P 2 D $ P_{\mathrm{2D}}^{\infty} $ is defined such as it matches P2D for an extremely large domain of analysis. Indeed, P𝒜 then becomes a very peaked function around ξ = 0 and we obtain (see also Zhuravleva et al. 2012)

P 2 D ( ξ ) lim A P 2 D ( ξ ) ( 2 π ω ) 2 k x P 3 D ( k x 2 + ξ 2 ) P ϵ ( k x ) F 2 · $$ \begin{aligned} P_{\rm 2D}^{\infty }(\boldsymbol{\xi }) \equiv \lim _{\mathcal{A} \rightarrow \infty } P_{\rm 2D}(\boldsymbol{\xi }) \simeq \left( \frac{2\pi }{\omega }\right)^2 \sum _{k_x} P_{\rm 3D}\left(\sqrt{k_x^2 + \xi ^2}\right)\frac{P_{\epsilon }(k_x)}{F^2} \cdot \end{aligned} $$(C.4)

Appendix D: Structure function for generic emissivity field

D.1. Formal derivation neglecting border effects

For convenience, we introduce the 𝒲-normalised emissivity: χ W ( x ̲ ) = F W 1 ϵ ( x ̲ ) $ \chi^{\mathcal{W}}(\boldsymbol{\underline{x}})= F_{\mathcal{W}}^{-1} \epsilon(\boldsymbol{\underline{x}}) $. By extension, we define χθ(x)=ϵ(x, θ)/F(θ)=ρ(x, θ). We recall that ρ = 0 outside of the domain of analysis by construction, this is equivalent to imposing that the centroid shift vanishes outside of this region. Using the decomposition of the velocity field in Fourier series and the definition of the velocity power spectrum, one obtains

| C W C W | 2 = k ̲ P 3 D ( | k ̲ | ) | d x ̲ e i ω k ̲ · x ̲ ( W ( θ ) χ W ( x ̲ ) W ( θ ) χ W ( x ̲ ) ) | 2 , $$ \begin{aligned} \left\langle \left| C_{\mathcal{W} }- C_{\mathcal{W} ^{\prime }} \right|^2 \right\rangle&= \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(| \boldsymbol{\underline{k}} |)\\&\qquad \left| \int \mathrm{d} \boldsymbol{\underline{x}} \, e^{i \omega \boldsymbol{\underline{k}} \cdot \boldsymbol{\underline{x}}} \left( \mathcal{W} (\boldsymbol{\theta }) \chi ^{\mathcal{W} }(\boldsymbol{\underline{x}}) - \mathcal{W} ^{\prime }(\boldsymbol{\theta }) \chi ^{\mathcal{W} ^{\prime }}(\boldsymbol{\underline{x}}) \right) \right|^2, \end{aligned} $$

which for the most common “pencil-beam” window function, 𝒲θ = δ(θ0 − θ), reduces to

| C ( θ 0 + r ) C ( θ 0 ) | 2 = k ̲ P 3 D ( | k ̲ | ) | C θ 0 , r ( k ̲ ) | 2 , $$ \begin{aligned} \left\langle \left| C(\boldsymbol{\theta }_0+ \boldsymbol{r}) - C(\boldsymbol{\theta }_0) \right|^2 \right\rangle = \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(|\boldsymbol{\underline{k}}|) \left| C_{\boldsymbol{\theta }_0,\boldsymbol{r}}(\boldsymbol{\underline{k}})\right|^2 , \end{aligned} $$(D.1)

with

C θ 0 , r ( k ̲ ) = d x e i k x ω x [ χ θ 0 + r ( x ) e i ω ξ · r χ θ 0 ( x ) ] . $$ \begin{aligned} C_{\boldsymbol{\theta }_0,\boldsymbol{r}}(\boldsymbol{\underline{k}}) = \int \mathrm{d} x e^{ik_x \omega x} \left[ \chi ^{\boldsymbol{\theta }_0+ \boldsymbol{r}}(x) e^{i \omega \boldsymbol{\xi } \cdot \boldsymbol{r}} - \chi ^{\boldsymbol{\theta }_0}(x) \right] . \end{aligned} $$

The expected value for the structure function therefore is written

sf ( s ) = 1 N p ( s ) k ̲ P 3 D ( k ) I s ( k ̲ ) , $$ \begin{aligned} \mathrm{sf} (s) = \frac{1}{N_p(s)} \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) I_{s}(\boldsymbol{\underline{k}}), \end{aligned} $$

with

I s ( k ̲ ) = θ , | r | = s | C θ , r ( k ̲ ) | 2 . $$ \begin{aligned} I_{s}(\boldsymbol{\underline{k}}) = \int _{\boldsymbol{\theta }, |\boldsymbol{r}|=s} |C_{\boldsymbol{\theta }, \boldsymbol{r}}(\boldsymbol{\underline{k}})|^2. \end{aligned} $$

Following notations in the previous appendix, we can rewrite C θ , r ( k ̲ ) $ C_{\boldsymbol{\theta}, \boldsymbol{r}}(\boldsymbol{\underline{k}}) $ into

C θ , r ( k ̲ ) = e i ω ξ · r χ θ + r ( k x ) χ θ ( k x ) . $$ \begin{aligned} C_{\boldsymbol{\theta }, \boldsymbol{r}}(\boldsymbol{\underline{k}}) = e^{i\omega \boldsymbol{\xi } \cdot \boldsymbol{r}} \widetilde{\chi ^{\boldsymbol{\theta }+\boldsymbol{r}}}(k_x) - \widetilde{\chi ^{\boldsymbol{\theta }}}(k_x). \end{aligned} $$

We then obtain

| C θ , r ( k ̲ ) | 2 = | χ θ ( k x ) | 2 + | χ θ + r ( k x ) | 2 2 × Re [ e i ω ξ · r χ θ ( k x ) χ θ + r ( k x ) ] . $$ \begin{aligned} |C_{\boldsymbol{\theta }, \boldsymbol{r}}(\boldsymbol{\underline{k}})|^2 = |\widetilde{\chi ^{\boldsymbol{\theta }}}(k_x)|^2 + |\widetilde{\chi ^{\boldsymbol{\theta } + \boldsymbol{r}}}(k_x)|^2 - 2 \times \mathrm{Re} \left[ e^{i\omega \boldsymbol{\xi } \cdot \boldsymbol{r}} \widetilde{\chi ^{\boldsymbol{\theta }}}^{*}(k_x) \widetilde{\chi ^{\boldsymbol{\theta }+ \boldsymbol{r}}}(k_x) \right] . \end{aligned} $$

In a first approximation, let us perform a summation over all pairs, including those fully comprised within the domain of analysis 𝒜 (“inner” pairs on Fig. D.1) and those with only one end in 𝒜 (“Ext” pairs). By construction χ θ = 0 $ \widetilde{\chi^{\boldsymbol{\theta}}}=0 $ for θ outside of 𝒜. This approximation is equivalent to neglecting border effects and correction terms are discussed in the following subsection.

thumbnail Fig. D.1.

Sketch illustrating the counting of pairs within a circular domain of analysis of radius R represented by the large black circle. Within this domain, the centroid shift C(θ) takes values determined by the stochastic turbulent field, while we set C = 0 outside. Counting inner pairs (shown with green and red sticks) separated by a distance s is performed by computing the range of accessible angles ϕs(θ) for a given position in the domain, then dividing by two. External pairs have only one end within the domain of analysis and the range of accessible angles is 2π − ϕs at a given position.

Using the relation between χ $ \widetilde{\chi} $ and ρ $ \widetilde{\rho} $ identified previously, we obtain

p | χ θ ( k x ) | 2 + | χ θ + r ( k x ) | 2 = 2 π θ | χ θ ( k x ) | 2 = 2 π ( ω 2 π ) 2 P ρ ( k x , ξ ) d ξ . $$ \begin{aligned} \int _{p} |\widetilde{\chi ^{\boldsymbol{\theta }}}(k_x)|^2 + |\widetilde{\chi ^{\boldsymbol{\theta } + \boldsymbol{r}}}(k_x)|^2 = 2 \pi \int _{\boldsymbol{\theta }} |\widetilde{\chi ^{\boldsymbol{\theta }}}(k_x)|^2 = 2 \pi \left(\frac{\omega }{2\pi }\right)^2 \int P_{\rho }(k_x,\boldsymbol{\xi }) \mathrm{d} \boldsymbol{\xi } . \end{aligned} $$

Using Eq. (C.2) and some algebra leads to

χ θ ( k x ) χ θ + r ( k x ) = ( ω 2 π ) 2 d ξ d ξ ρ ( k x , ξ ) ρ ( k x , ξ ) e i ω ( ξ ξ ) · θ e i ω ξ · r . $$ \begin{aligned} \widetilde{\chi ^{\boldsymbol{\theta }}}^{*}(k_x) \widetilde{\chi ^{\boldsymbol{\theta }+ \boldsymbol{r}}}(k_x) = \left(\frac{\omega }{2\pi }\right)^2 \int \mathrm{d} \boldsymbol{\xi }^{\prime } \mathrm{d} \boldsymbol{\xi }^{\prime \prime } \widetilde{\rho }^*(k_x, \boldsymbol{\xi }^{\prime }) \widetilde{\rho }(k_x, \boldsymbol{\xi }^{\prime \prime }) e^{i\omega (\boldsymbol{\xi }^{\prime } - \boldsymbol{\xi }^{\prime \prime })\cdot \boldsymbol{\theta }} e^{-i \omega \boldsymbol{\xi }^{\prime \prime } \cdot \boldsymbol{r}}. \end{aligned} $$

Summing the term under the Re function over all pairs (without double counting), we write

p [ e i ω ξ · r χ θ ( k x ) χ θ + r ( k x ) ] = 1 2 θ | r | = s [ e i ω ξ · r χ θ ( k x ) χ θ + r ( k x ) ] = 1 2 ( ω 2 π ) 2 d ξ P ρ ( k x , ξ ) 0 2 π e i ω | ξ + ξ | s cos ϕ d ϕ = π ( ω 2 π ) 2 d ξ P ρ ( k x , ξ ) J 0 ( ω | ξ + ξ | s ) . $$ \begin{aligned} \int _{p} \left[ e^{i\omega \boldsymbol{\xi } \cdot \boldsymbol{r}} \widetilde{\chi ^{\boldsymbol{\theta }}}^{*}(k_x) \widetilde{\chi ^{\boldsymbol{\theta }+ \boldsymbol{r}}}(k_x) \right]&= \frac{1}{2} \int _{\boldsymbol{\theta }} \int _{|\boldsymbol{r}|=s} \left[ e^{i\omega \boldsymbol{\xi } \cdot \boldsymbol{r}} \widetilde{\chi ^{\boldsymbol{\theta }}}^{*}(k_x) \widetilde{\chi ^{\boldsymbol{\theta }+ \boldsymbol{r}}}(k_x) \right] \\&= \frac{1}{2} \left(\frac{\omega }{2\pi }\right)^2 \int \mathrm{d} \boldsymbol{\xi }^{\prime } P_{\rho }(k_x,\boldsymbol{\xi }^{\prime }) \int _{0}^{2\pi } e^{i \omega |\boldsymbol{\xi } + \boldsymbol{\xi }^{\prime }| s \cos \phi } \mathrm{d} \phi \\&= \pi \left(\frac{\omega }{2\pi }\right)^2 \int \mathrm{d} \boldsymbol{\xi }^{\prime } P_{\rho }(k_x,\boldsymbol{\xi }^{\prime }) J_0(\omega |\boldsymbol{\xi } + \boldsymbol{\xi }^{\prime }| s). \end{aligned} $$

We finally obtain

I s ( k ̲ ) = 2 π ( ω 2 π ) 2 d ξ P ρ ( k x , ξ ) [ 1 J 0 ( | ξ + ξ | ω s ) ] . $$ \begin{aligned} I_{s}(\boldsymbol{\underline{k}}) = 2 \pi \left(\frac{\omega }{2\pi }\right)^2 \int \mathrm{d}\boldsymbol{\xi }^{\prime } P_{\rho }(k_x,\boldsymbol{\xi }^{\prime }) \left[ 1 - J_0\left(\left| \boldsymbol{\xi } + \boldsymbol{\xi }^{\prime } \right| \omega s \right) \right] . \end{aligned} $$(D.2)

Dividing by the total number of pairs N p tot ( s ) 1 2 N p ( θ ) × N p ( r = s ) = π S A $ N_p^{\mathrm{tot}}(s) \simeq \frac{1}{2} N_p(\boldsymbol{\theta}) \times N_p(r = s) = \pi \mathcal{S}_{\mathcal{A}} $ provides the general expression for the expected value of the structure function (see Eq. (12)). These calculations assume that integration over all pairs (θ, r) is continuous. Appendix E describes the effect of pixelised and filtered data.

D.2. Finite-sized effects (circular domain of analysis)

Previous calculations neglect border effects in the integration over pairs of points. We have set ρ = 0 outside of the domain of analysis, which implies C = 0. Consequently a number of extra pairs are erroneously included in this derivation, translating into extra terms ⟨|C(θ + r)−C(θ)|2⟩=⟨|C(θ)|2⟩ in the numerator Is and the number of pairs entering the denominator Np(s) needs to be corrected (see Fig. D.1).

The integrals shown previously run over all pairs separated by s with at least one extremity within the field of view. There are N p tot (s) $ N_p^{\rm tot}(s) $ such pairs and N p ext (s) $ N_p^{\rm ext}(s) $ pairs with only one end within the field of view. Naturally we denote N p in = N p tot N p ext $ N_p^{\rm in}=N_p^{\rm tot}-N_p^{\rm ext} $ the pairs fully comprised within the domain analysis. A given point θ in the analysis domain belongs to ϕs(θ)∈[0, 2π] pairs in the field of view. Let us first compute the exact number of pairs, assuming an infinitely fine tessellation,

N p tot ( s ) = π S A + 1 2 N p ext ( s ) . $$ \begin{aligned} N_p^\mathrm{tot}(s) = \pi \mathcal{S} _{\mathcal{A} } + \frac{1}{2} N_p^\mathrm{ext}(s). \end{aligned} $$

We write

( N p tot ( s ) 1 2 N p ext ( s ) ) sf ( s ) = p . = in . in + ext . ext = N p in sf corr ( s ) + ext . ext , $$ \begin{aligned} \left( N_p^\mathrm{tot}(s) - \frac{1}{2} N_p^\mathrm{ext}(s) \right) \mathrm{sf} (s)&= \int _{p} \langle . \rangle = \int _\mathrm{in} \langle . \rangle ^\mathrm{in} + \int _\mathrm{ext} \langle . \rangle ^\mathrm{ext} \\&= N_p^\mathrm{in} \mathrm{sf} ^\mathrm{corr}(s) + \int _\mathrm{ext} \langle . \rangle ^\mathrm{ext} , \end{aligned} $$

denoting by sf corr (s)=1/ N p in in . $ \mathrm{sf}^{\rm corr}(s) = 1/N_p^{\rm in} \int_\mathrm{in} \langle . \rangle $ the value of the structure function corrected from finite-sized effects. We obtain

ext . ext = θ A ( 2 π ϕ s ( θ ) ) | C ( θ ) | 2 d θ . $$ \begin{aligned} \int _\mathrm{ext} \langle . \rangle ^\mathrm{ext} = \int _{\boldsymbol{\theta } \in \mathcal{A} } (2 \pi - \phi _{s}(\boldsymbol{\theta })) \langle | C(\boldsymbol{\theta })|^2 \rangle \mathrm{d} \boldsymbol{\theta }. \end{aligned} $$

As demonstrated in Sect. 2,

| C ( θ ) | 2 = k ̲ P 3 D ( k ̲ ) | χ θ ( k x ) | 2 . $$ \begin{aligned} \langle | C(\boldsymbol{\theta })|^2 \rangle = \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(\boldsymbol{\underline{k}}) \left|\widetilde{\chi ^{\boldsymbol{\theta }}}(k_x) \right|^2. \end{aligned} $$

Reassembling terms, we obtain the corrected mean structure function (sfcorr):

sf corr ( s ) = ( N p ext ( s ) 2 N p in ( s ) + 1 ) sf ( s ) 1 N p in ( s ) k ̲ P 3 D ( k ̲ ) θ A ( 2 π ϕ s ( θ ) ) | χ θ ( k x ) | 2 d θ . $$ \begin{aligned} \mathrm{sf} ^\mathrm{corr} (s) =&\left( \frac{N_p^\mathrm{ext}(s)}{2N_p^\mathrm{in}(s)} +1 \right) \mathrm{sf} (s) \nonumber \\&- \frac{1}{N_p^\mathrm{in}(s)} \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(\boldsymbol{\underline{k}}) \int _{\boldsymbol{\theta } \in \mathcal{A} } (2 \pi - \phi _{s}(\boldsymbol{\theta })) \left|\widetilde{\chi ^{\boldsymbol{\theta }}}(k_x) \right|^2 \mathrm{d} \boldsymbol{\theta }. \end{aligned} $$(D.3)

The correction term depends both on the number of extra pairs and on their separation s relative to the size of velocity fluctuations.

We have

N p in ( s ) = 1 2 θ A ϕ s ( θ ) d θ , N p ext ( s ) = θ A ( 2 π ϕ s ( θ ) ) d θ . $$ \begin{aligned}&N_p^\mathrm{in}(s) = \frac{1}{2} \int _{\boldsymbol{\theta } \in \mathcal{A} } \phi _{s}(\boldsymbol{\theta }) \mathrm{d} \boldsymbol{\theta },\\&N_p^\mathrm{ext}(s) = \int _{\boldsymbol{\theta } \in \mathcal{A} } (2 \pi - \phi _{s}(\boldsymbol{\theta })) \mathrm{d} \boldsymbol{\theta }. \end{aligned} $$

Estimating ϕ is easy under the assumption of a circular analysis region of radius R. We find the following expressions, graphically represented in Fig. D.2, left:

ϕ s ( θ ) = { 2 π i f θ < R s a n d s < R 0 i f θ < s R a n d s > R 2 Arccos ( θ 2 + s 2 R 2 2 θ s ) i f ( R s < θ < R a n d s < R ) o r ( s R < θ < R a n d s > R ) . $$ \begin{aligned} \phi _{s}(\boldsymbol{\theta }) = \left\{ \begin{array}{cl} 2 \pi&\mathrm if \ \theta < R-s \mathrm \ and \ s < R \\ 0&\mathrm if \ \theta < s -R \mathrm \ and \ s > R \\ 2 \mathrm{Arccos} \left( \frac{\theta ^2 + s^2 -R^2}{2 \theta s} \right)&\mathrm if \ (R-s < \theta < R \mathrm \ and \ s < R) \\&\quad \mathrm or \ (s - R < \theta < R \mathrm \ and \ s > R). \\ \end{array}\right. \end{aligned} $$

thumbnail Fig. D.2.

Counting pairs in the circular analysis region. Left: two-dimensional representation of the function ϕs(θ) for various values of the separation s and the position θ in a circular field of view of radius R. Right: scaling of Np(s), the number of pairs of points separated by a distance s within a circular field of view of radius R. “Inner” concerns those pairs integrally contained within the circular domain, while “Ext” concerns those pairs with only one end within the domain. “All” is the sum of the two numbers. The curves actually show δ(sNp(s))/δs, which is the differential number of pairs per interval of s expressed in units of the radius R. Here ℓ ≪ R is the side length of an elementary pixel, so that the total number of pixels in the circle is πR2/ℓ2.

We therefore rewrite N p in (s)= s 2 F(R/s) $ N_p^{\rm in}(s) = s^2 F(R/s) $ and N p out (s)= s 2 G(R/s) $ N_p^{\rm out}(s) = s^2 G(R/s) $ with

F ( x ) = { π 2 ( x 1 ) 2 + 2 π x 1 x γ ( u ; x ) u d u i f x > 1 2 π 1 x x γ ( u ; x ) u d u i f 0.5 < x < 1 $$ \begin{aligned} F(x) = \left\{ \begin{array}{cl} \pi ^2 (x-1)^2 + 2 \pi \int _{x-1}^{x} \gamma (u;x) u \mathrm{d} u&\mathrm if \ x>1 \\ 2 \pi \int _{1-x}^x \gamma (u;x) u \mathrm{d} u&\mathrm if \ 0.5 < x < 1 \\ \end{array}\right. \end{aligned} $$

and

G ( x ) = { 4 π x 1 x [ π γ ( u ; x ) ] u d u i f x > 1 2 π 2 ( 1 x ) 2 + 4 π 1 x x [ π γ ( u ; x ) ] u d u i f 0.5 < x < 1 $$ \begin{aligned} G(x) = \left\{ \begin{array}{cl} 4 \pi \int _{x-1}^{x} \left[ \pi - \gamma (u;x) \right] u \mathrm{d} u&\mathrm if \ x>1 \\ 2 \pi ^2 (1-x)^2 + 4 \pi \int _{1-x}^x \left[ \pi - \gamma (u;x) \right] u \mathrm{d} u&\mathrm if \ 0.5 < x < 1 \\ \end{array}\right. \end{aligned} $$

having introduced γ ( u ; x ) = Arccos ( u 2 x 2 + 1 2 u ) $ \gamma(u;x) = \mathrm{Arccos}\left( \frac{u^2-x^2+1}{2 u} \right) $.

The expressions for the number of pairs as a function of the separation distance are represented in Fig. D.2. As expected, the number of extra pairs is negligible for small pair separations. It equals the number of regular (“inner”) pairs for s ≃ 0.5R and becomes dominant past this value.

Finally, we note that for the flat emissivity field (ρ(x, θ)=ϵ(x)/F) we have | χ θ | 2 = P ϵ / F 2 $ |\widetilde{\chi^{\boldsymbol{\theta}}}|^2 = P_{\epsilon}/F^2 $ and then

sf corr ( s ) = ( N p ext ( s ) 2 N p in ( s ) + 1 ) sf ( s ) N p ext ( s ) N p in ( s ) × ( ω 2 π ) 2 ξ P 2 D ( ξ ) . $$ \begin{aligned} \mathrm{sf} ^\mathrm{corr} (s) = \left( \frac{N_p^\mathrm{ext}(s)}{2 N_p^\mathrm{in}(s)} + 1 \right) \mathrm{sf} (s) - \frac{N_p^\mathrm{ext}(s)}{N_p^\mathrm{in}(s)} \times \left( \frac{\omega }{2\pi } \right)^2\sum _{\boldsymbol{\xi }} P_{\rm 2D}^{\infty } (\boldsymbol{\xi }). \end{aligned} $$(D.4)

Since in this case the projected velocity field is stationary and isotropic, it may be easier and more exact to compute the mean structure function using P 2 D $ P_{\mathrm{2D}}^{\infty} $ in Eq. (12), instead of involving P2D and applying this correction formula. This property is used to check the validity of the correction formula in Eq. (D.4). Figure D.3 shows the result of our calculation for a flat emissivity field with core radius rc = 400 kpc and a turbulent power spectrum with injection scale Linj = 10Ldiss = 200 kpc. The domain of analysis is circular with a radius of R = 70, 120, or 500 kpc. The result for an unbounded domain is also shown. For small analysis domains (R = 70 kpc) the uncorrected formula induces discrepancies at small separations, due to the high-pass behaviour of the mask 𝒜. As the field of view increases (R = 500 kpc), border effects become negligible and all structure functions match the exact one. Finally, as N p in $ N_p^{\rm in} $ approaches zero for a separation length of size s = 2R, the correction formula becomes numerically unstable at large separation lengths.

thumbnail Fig. D.3.

Impact of finite-sized corrections on the mean structure functions computed according to our model. The domain of analysis is a circle of radius R. Both panels show the same data, in logarithmic or linear scales. The emissivity model is of type Xbeta with a core radius rc = 400 kpc. The turbulent power spectrum has injection and dissipation scales Linj and Ldiss respectively. The thick dashed line is barely visible and shows the exact result obtained assuming an infinitely extended analysis domain. Points at large separations s are subject to slight numerical instabilities.

Appendix E: Structure function from pixelised and/or filtered data

Previous derivations assume that the centroid shift can be measured along every line of sight. In general, real datasets are convolved by an instrumental point spread function and a pixel design effectively groups lines of sight within a single spectral line measurement. Both processes are formally close to each other, since pixelisation along a regular grid can be reformulated as a top-hat filtering followed by the selection of points at the centre of each pixel (Fig. E.1).

thumbnail Fig. E.1.

Effect of a larger pixelisation when computing the structure function. Pixel size ranges from ℓ = 4, 17, 34, 69 kpc (from left to right). All four panels represent the same projected velocity field (injection scale at 100 kpc) in a galaxy cluster represented by a Xbeta model of core radius 21 kpc. In general, larger pixels reduce the power in the two-dimensional velocity fluctuations and roughly act like a smoothing convolution filter on the high-resolution centroid map.

We define a new map D(θ) as

D = F ( F C ) F F , $$ \begin{aligned} D = \frac{\mathcal{F} _{\ell } * \left(FC\right)}{\mathcal{F} _{\ell } * F}, \end{aligned} $$(E.1)

where represents the usual convolution product, and F(θ) and C(θ) are respectively the flux and centroid maps as defined in Sect. 3.1. The filter ℱ may represent the instrumental point spread function, or the pixel window function (previously denoted 𝒲) or a combination of the two; we assume its characteristic scale is ℓ (e.g. instrument full width at half maximum, pixel size, etc.) and it is normalised to 1 by integrating over all values of θ. It is clear that D(θ) is the value of the centroid shift measured after the filtering process, resulting from a flux-weighted average of individual centroid shifts.

This formula reduces to D(θ)≃C(θ) for components of C varying on scales much larger than ℓ (equivalently, for very sharp filters). For components of C oscillating on tiny scales (much smaller than the filter size), we find D ≃ 0: as expected the pixelisation or filtering process suppresses information on small scales.

A useful derivation can be carried out in the case of a smooth flux map, varying on scales much larger than the filter size ℓ. Then F can be considered constant in the convolution products and one obtains D ≃ ℱ * C. All previous calculations now must incorporate this convolution product. For instance, the following replacement takes place:

C θ 0 , r d μ F ( μ ) e i ω μ · ξ C θ 0 μ , r . $$ \begin{aligned} C_{\boldsymbol{\theta }_0, \boldsymbol{r}} \rightarrow \int \mathrm{d} \boldsymbol{\mu } \mathcal{F} _{\ell }(\boldsymbol{\mu }) e^{i \omega \boldsymbol{\mu } \cdot \boldsymbol{\xi }} C_{\boldsymbol{\theta }_0 - \boldsymbol{\mu }, \boldsymbol{r}}. \end{aligned} $$

The calculation steps are similar to the previous case, thanks to permutations of the integrals over μ and other integrals. This calculation leads to the expected value of the structure function at each s:

sf ( s ) = 2 k ̲ P 3 D ( k ) d ξ P ρ ( k x , ξ ) P ( ξ + ξ ) [ 1 J 0 ( | ξ + ξ | ω s ) ] = 2 [ 1 J 0 ( ω | ξ | s ) ] P D ( ξ ) d ξ , $$ \begin{aligned} \mathrm{sf} (s)&= 2 \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) \int \mathrm{d} \boldsymbol{\xi }^{\prime } P_{\rho }(k_x,\boldsymbol{\xi }^{\prime }) P_{\ell }(\boldsymbol{\xi } + \boldsymbol{\xi }^{\prime }) \left[ 1 - J_0\left(\left| \boldsymbol{\xi } + \boldsymbol{\xi }^{\prime } \right| \omega s \right) \right] \\&= 2 \int \left[ 1 - J_0\left( \omega \left| \boldsymbol{\xi } \right| s \right)\right] P_{D}(\boldsymbol{\xi }) \mathrm{d} \boldsymbol{\xi }, \end{aligned} $$

where PD = PP2D is the power spectrum of the map D(θ) and P is the power spectrum of the filter. Therefore, in the case of small filter sizes (relative to the flux variation scale) it is legitimate to replace in Eq. (12) the power spectrum of the centroid map, P2D, with the power spectrum of the filtered centroid map, PD. In the case of larger pixels, this is generally no longer valid. This is critical in the presence of a finite domain of analysis of a size comparable to the pixel size, since then border effects must be treated more carefully. Figure E.2 shows the result of applying the simple prescription P2D → PP2D to Eq. (D.4), with a similar parametric setup as in Fig. D.3. Since in this case the velocity field is stationary, we also have an exact computation of the structure function obtained by neglecting the finite-sized domain, that is, by using P P 2 D $ P_{\ell} P_{\mathrm{2D}}^{\infty} $ in Eq. (12). It is then obvious that, strictly speaking, the correction formula in Eq. (D.4) is valid only for unbinned data.

thumbnail Fig. E.2.

Analytical implementation of binning with pixels of size ℓ in the computation of the average structure function. The turbulent velocity field and the cluster emissivity of type Xbeta are both identical to Fig. D.3. Plain lines show exact results using the stationary, unbounded (R = ∞) velocity field, effectively replacing P2D by P P 2 D $ P_{\ell} P_{\mathrm{2D}}^{\infty} $ in Eq. (12). Dots are obtained by combining the correction formula Eq. (D.4) for a circular domain of radius R = 250 kpc, with the prescription P2D → PP2D. Since the latter is only valid for slowly-varying flux maps, it fails to reproduce the true structure function if pixels are of a sizeable length with respect to R.

Finally, in addition to this “smoothing” effect, pixelisation induces a discretization effect, or “aliasing”. We do not develop a calculation for this effect. For a given two-dimensional frequency ωξ, aliasing arises for very specific combinations of separations s and pixel sizes, matching integer multiples of the associated spatial scales. It therefore strongly depends on the exact definition of the pixel grid. Since the power spectrum is continuous in the inertial range, aliasing effects are smoothly distributed across the range of separations s between the injection and dissipation scales. This aliasing effect is expected to mostly affect the structure function SF(s) at separations close to the dissipation and the injection scales, where significant discontinuities show up in the power spectrum.

Appendix F: Derivation of the variance of the structure function

F.1. General expression

Following similar notations, for a given pair indexed by i, we write ni = Np(si) and we introduce

U i = | C ( θ i + r i ) C ( θ i ) | 2 = k ̲ , k ̲ V k ̲ V k ̲ e i ω ( ξ + ξ ) · θ i C θ i , r i ( k ̲ ) C θ i , r i ( k ̲ ) . $$ \begin{aligned} U_i = \left| C\left(\boldsymbol{\theta }_i + \boldsymbol{r}_i\right) - C\left(\boldsymbol{\theta }_i \right) \right|^2 = \sum _{\boldsymbol{\underline{k}}, \boldsymbol{\underline{k}^{\prime }}} V_{\boldsymbol{\underline{k}}} V_{\boldsymbol{\underline{k}^{\prime }}} e^{i \omega (\boldsymbol{\xi }+\boldsymbol{\xi }^{\prime }) \cdot \boldsymbol{\theta }_i} C_{\boldsymbol{\theta }_i, \boldsymbol{r}_i} (\boldsymbol{\underline{k}}) C_{\boldsymbol{\theta }_i, \boldsymbol{r}_i}(\boldsymbol{\underline{k}^{\prime }}). \end{aligned} $$

We note in particular that

U i = k ̲ P 3 D ( k ) | C θ i , r i ( k ̲ ) | 2 . $$ \begin{aligned} \langle U_i \rangle = \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) \left| C_{\boldsymbol{\theta }_i, \boldsymbol{r}_i}(\boldsymbol{\underline{k}}) \right| ^2 . \end{aligned} $$(F.1)

Even in the case of an infinitely dense grid of pixels, there is a source of uncertainty arising from the stochastic nature of the velocity field itself. To see this more clearly, we compute

SF ( s i ) SF ( s j ) = 1 n i n j θ i , r i , θ j , r j U i U j = 1 n i n j θ i , r i , θ j , r j U i U j . $$ \begin{aligned} \left\langle \mathrm{SF}(s_i) \mathrm{SF}(s_j) \right\rangle = \left\langle \frac{1}{n_i n_j} \int _{\boldsymbol{\theta }_i, \boldsymbol{r}_i, \boldsymbol{\theta }_j, \boldsymbol{r}_j} U_i U_j \right\rangle = \frac{1}{n_i n_j} \int _{\boldsymbol{\theta }_i, \boldsymbol{r}_i, \boldsymbol{\theta }_j, \boldsymbol{r}_j} \langle U_i U_j \rangle . \end{aligned} $$

Neglecting border effects, ni = nj ∝ 2π𝒮𝒜. Therefore one writes

U i U j = k ̲ , k ̲ , l ̲ , l ̲ V k ̲ V k ̲ V l ̲ V l ̲ e i ω ( ξ + ξ ) · θ i e i ω ( χ + χ ) · θ j C θ i , r i ( k x , ξ ) C θ i , r i ( k x , ξ ) C θ j , r j ( l x , χ ) C θ j , r j ( l x , χ ) . $$ \begin{aligned} \langle U_i U_j \rangle&= \sum _{\boldsymbol{\underline{k}}, \boldsymbol{\underline{k}^{\prime }}, \boldsymbol{\underline{l}}, \boldsymbol{\underline{l}^{\prime }}}\left\langle V_{\boldsymbol{\underline{k}}} V_{\boldsymbol{\underline{k}^{\prime }}} V_{\boldsymbol{\underline{l}}} V_{\boldsymbol{\underline{l}^{\prime }}}\right\rangle e^{i \omega (\boldsymbol{\xi }+\boldsymbol{\xi }^{\prime }) \cdot \boldsymbol{\theta }_i} e^{i \omega (\boldsymbol{\chi }+\boldsymbol{\chi }^{\prime }) \cdot \boldsymbol{\theta }_j} \\&\qquad \qquad \quad C_{\boldsymbol{\theta }_i, \boldsymbol{r}_i}(k_x,\boldsymbol{\xi }) C_{\boldsymbol{\theta }_i, \boldsymbol{r}_i}(k_x^{\prime },\boldsymbol{\xi }^{\prime }) C_{\boldsymbol{\theta }_j, \boldsymbol{r}_j}(l_x,\boldsymbol{\chi }) C_{\boldsymbol{\theta }_j, \boldsymbol{r}_j}(l_x^{\prime },\boldsymbol{\chi }^{\prime }) . \end{aligned} $$

We stress that |ri| = si and that si and sj are not necessarily equal. Integration runs over all pairs indexed by i and j within the field. In a similar way to the one-dimensional case, we assume that

V j ̲ V k ̲ V l ̲ V m ̲ = { P 3 D ( k ) P 3 D ( l ) i f ( k ̲ = j ̲ ) ; ( l ̲ = m ̲ ) ; ( k ̲ ± l ̲ ) { A } P 3 D ( k ) P 3 D ( j ) i f ( k ̲ = l ̲ ) ; ( j ̲ = m ̲ ) ; ( k ̲ ± j ̲ ) { B } P 3 D ( k ) P 3 D ( j ) i f ( k ̲ = m ̲ ) ; ( j ̲ = l ̲ ) ; ( k ̲ ± j ̲ ) { C } | V k ̲ | 4 i f ( k ̲ = j ̲ = l ̲ = m ̲ ) { D } | V k ̲ | 4 i f ( k ̲ = j ̲ = l ̲ = m ̲ ) { E } | V k ̲ | 4 i f ( k ̲ = j ̲ = l ̲ = m ̲ ) { F } 0 else $$ \begin{aligned} \left\langle V_{\boldsymbol{\underline{j}}} V_{\boldsymbol{\underline{k}}} V_{\boldsymbol{\underline{l}}} V_{\boldsymbol{\underline{m}}} \right\rangle = \left\{ \begin{array}{cl} P_{\rm 3D}(k) P_{\rm 3D}(l)&\mathrm if \ \left(\boldsymbol{\underline{k}}=- \boldsymbol{\underline{j}}\right) ; \left(\boldsymbol{\underline{l}}=- \boldsymbol{\underline{m}}\right); \left(\boldsymbol{\underline{k}} \ne \pm \boldsymbol{\underline{l}}\right) \, \{A\} \\ P_{\rm 3D}(k) P_{\rm 3D}(j)&\mathrm if \ \left(\boldsymbol{\underline{k}}=- \boldsymbol{\underline{l}}\right) ; \left(\boldsymbol{\underline{j}}=- \boldsymbol{\underline{m}}\right); \left(\boldsymbol{\underline{k}} \ne \pm \boldsymbol{\underline{j}}\right) \, \{B\} \\ P_{\rm 3D}(k) P_{\rm 3D}(j)&\mathrm if \ \left(\boldsymbol{\underline{k}}=- \boldsymbol{\underline{m}}\right) ; \left(\boldsymbol{\underline{j}}=- \boldsymbol{\underline{l}}\right); \left(\boldsymbol{\underline{k}} \ne \pm \boldsymbol{\underline{j}}\right) \, \{C\} \\ \left\langle | V_{\boldsymbol{\underline{k}}} |^4 \right\rangle&\mathrm if \ \left(\boldsymbol{\underline{k}}=- \boldsymbol{\underline{j}} = \boldsymbol{\underline{l}} = - \boldsymbol{\underline{m}}\right) \{D\} \, \\ \left\langle | V_{\boldsymbol{\underline{k}}} |^4 \right\rangle&\mathrm if \ \left(\boldsymbol{\underline{k}}=- \boldsymbol{\underline{j}} = -\boldsymbol{\underline{l}} = \boldsymbol{\underline{m}}\right) \{E\} \, \\ \left\langle | V_{\boldsymbol{\underline{k}}} |^4 \right\rangle&\mathrm if \ \left(\boldsymbol{\underline{k}}= \boldsymbol{\underline{j}} = - \boldsymbol{\underline{l}} = - \boldsymbol{\underline{m}}\right) \{F\} \, \\ 0&\mathrm{else} \\ \end{array} \right. \end{aligned} $$

The decomposition of the product in brackets therefore involves six terms: bA, bB, bC, bD, bE, bF with bB = bC and bD = bE.

Computation of bA: It corresponds to the case in which k ̲ = k ̲ $ \boldsymbol{\underline{k}} = -\boldsymbol{\underline{k}\prime} $, l ̲ = l ̲ $ \boldsymbol{\underline{l}} =-\boldsymbol{\underline{l}\prime} $ and k ̲ ± l ̲ $ \boldsymbol{\underline{k}} \neq \pm \boldsymbol{\underline{l}} $. It is written

b A = ( n i n j ) 1 k ̲ ± l ̲ P 3 D ( k ) P 3 D ( l ) | C θ i , r i ( k ̲ ) | 2 | C θ j , r j ( l ̲ ) | 2 = ( n i n j ) 1 [ k ̲ P 3 D ( k ) I s i ( k ̲ ) ] [ l ̲ P 3 D ( l ) I s j ( l ̲ ) ] 2 ( n i n j ) 1 k ̲ P 3 D ( k ) 2 I s i ( k ̲ ) I s j ( k ̲ ) . $$ \begin{aligned} b_A&= (n_i n_j)^{-1} \sum _{\boldsymbol{\underline{k}} \ne \pm \boldsymbol{\underline{l}}} P_{\rm 3D}(k) P_{\rm 3D}(l) \int \left| C_{\boldsymbol{\theta }_i, \boldsymbol{r}_i}(\boldsymbol{\underline{k}}) \right|^2 \left| C_{\boldsymbol{\theta }_j, \boldsymbol{r}_j}(\boldsymbol{\underline{l}}) \right|^2 \\&= (n_i n_j)^{-1} \left[ \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k) I_{s_i}(\boldsymbol{\underline{k}}) \right] \left[ \sum _{\boldsymbol{\underline{l}}} P_{\rm 3D}(l) I_{s_j}(\boldsymbol{\underline{l}}) \right] \\&\qquad \qquad \qquad - 2 (n_i n_j)^{-1} \sum _{\boldsymbol{\underline{k}}}P_{\rm 3D}(k)^2 I_{s_i}(\boldsymbol{\underline{k}}) I_{s_j}(\boldsymbol{\underline{k}}). \end{aligned} $$

with Is already defined in Appendix D. Therefore, the first term is simply sf(si)sf(sj).

Computation of bB: It corresponds to the case in which k ̲ = l ̲ $ \boldsymbol{\underline{k}} = -\boldsymbol{\underline{l}} $, k ̲ = l ̲ $ \boldsymbol{\underline{k}\prime} =-\boldsymbol{\underline{l}\prime} $ and k ̲ ± k ̲ $ \boldsymbol{\underline{k}} \neq \pm \boldsymbol{\underline{k}\prime} $. It is written

b B = ( n i n j ) 1 k ̲ ± k ̲ P 3 D ( k ) P 3 D ( k ) e i ω ( ξ + ξ ) · ( θ i θ j ) C θ i , r i ( k x , ξ ) C θ i , r i ( k x , ξ ) C θ j , r j ( k x , ξ ) C θ j , r j ( k x , ξ ) = ( n i n j ) 1 ( k ̲ , l ̲ P 3 D ( k ) P 3 D ( l ) J s i ( k ̲ , l ̲ ) J s j ( k ̲ , l ̲ ) k ̲ P 3 D ( k ) 2 J s i ( k ̲ , k ̲ ) J s j ( k ̲ , k ̲ ) k ̲ P 3 D ( k ) 2 I s i ( k ̲ ) I s j ( k ̲ ) ) . $$ \begin{aligned} b_B&= (n_i n_j)^{-1} \sum _{\boldsymbol{\underline{k}} \ne \pm \boldsymbol{\underline{k}^{\prime }}} P_{\rm 3D}(k) P_{\rm 3D}(k^{\prime }) \int e^{i \omega (\boldsymbol{\xi } + \boldsymbol{\xi }^{\prime }) \cdot (\boldsymbol{\theta }_i - \boldsymbol{\theta }_j)} C_{\boldsymbol{\theta }_i, \boldsymbol{r}_i}(k_x,\boldsymbol{\xi }) \\&\qquad \qquad C_{\boldsymbol{\theta }_i, \boldsymbol{r}_i}(k_x^{\prime },\boldsymbol{\xi }^{\prime }) C_{\boldsymbol{\theta }_j, \boldsymbol{r}_j}^*(k_x,\boldsymbol{\xi }) C_{\boldsymbol{\theta }_j, \boldsymbol{r}_j}^*(k_x^{\prime },\boldsymbol{\xi }^{\prime }) \\&= (n_i n_j)^{-1} \left( \sum _{\boldsymbol{\underline{k}}, \boldsymbol{\underline{l}}} P_{\rm 3D}(k) P_{\rm 3D}(l) J_{s_i}(\boldsymbol{\underline{k}}, \boldsymbol{\underline{l}}) J_{s_j}^*(\boldsymbol{\underline{k}}, \boldsymbol{\underline{l}})\right.\\&\qquad \qquad \left.- \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k)^2 J_{s_i}(\boldsymbol{\underline{k}}, \boldsymbol{\underline{k}}) J_{s_j}^*(\boldsymbol{\underline{k}}, \boldsymbol{\underline{k}}) - \sum _{\boldsymbol{\underline{k}}} P_{\rm 3D}(k)^2 I_{s_i}(\boldsymbol{\underline{k}}) I_{s_j} (\boldsymbol{\underline{k}}) \right). \end{aligned} $$

This involves the function

J s ( k ̲ , l ̲ ) = θ , | r | = s e i ω ( ξ + χ ) · θ C θ , r ( k ̲ ) C θ , r ( l ̲ ) d θ d r . $$ \begin{aligned} J_{s}(\boldsymbol{\underline{k}}, \boldsymbol{\underline{l}}) = \int _{\boldsymbol{\theta }, |\boldsymbol{r}|=s}e^{i \omega (\boldsymbol{\xi }+\boldsymbol{\chi }) \cdot \boldsymbol{\theta }} C_{\boldsymbol{\theta },\boldsymbol{r}}(\boldsymbol{\underline{k}}) C_{\boldsymbol{\theta },\boldsymbol{r}}(\boldsymbol{\underline{l}}) \mathrm{d} \boldsymbol{\theta } \mathrm{d} \boldsymbol{r}. \end{aligned} $$

By developing the expression of Cθ, r and using Parseval’s theorem, we find

J s ( k ̲ , l ̲ ) = 4 π ( ω 2 π ) 2 ρ ( k x , ξ + κ ) ρ ( l x , χ κ ) ( 1 J 0 ( ω κ s ) ) d κ . $$ \begin{aligned} J_{s}(\boldsymbol{\underline{k}},\boldsymbol{\underline{l}}) = 4\pi \left(\frac{\omega }{2 \pi }\right)^2 \int \widetilde{\rho }(k_x, \boldsymbol{\xi }+\boldsymbol{\kappa }) \widetilde{\rho }(l_x, \boldsymbol{\chi } - \boldsymbol{\kappa }) \left( 1- J_0(\omega \kappa s) \right) \mathrm{d} \boldsymbol{\kappa } . \end{aligned} $$(F.2)

Computation of bD: It corresponds to k ̲ = k ̲ = l ̲ = l ̲ $ \boldsymbol{\underline{k}} = -\boldsymbol{\underline{k}\prime} = \boldsymbol{\underline{l}} = -\boldsymbol{\underline{l}\prime} $. It is written

b D = ( n i n j ) 1 k ̲ | V k ̲ | 4 I s i ( k ̲ ) I s j ( k ̲ ) . $$ \begin{aligned} b_D = (n_i n_j)^{-1} \sum _{\boldsymbol{\underline{k}}} \left\langle \left| V_{\boldsymbol{\underline{k}}} \right|^4 \right\rangle I_{s_i}(\boldsymbol{\underline{k}}) I_{s_j}(\boldsymbol{\underline{k}}). \end{aligned} $$

Computation of bF: It corresponds to k ̲ = k ̲ = l ̲ = l ̲ $ \boldsymbol{\underline{k}} = \boldsymbol{\underline{k}\prime} = -\boldsymbol{\underline{l}} = -\boldsymbol{\underline{l}\prime} $. It is written

b F = ( n i n j ) 1 k ̲ | V k ̲ | 4 J s i ( k ̲ , k ̲ ) J s j ( k ̲ , k ̲ ) . $$ \begin{aligned} b_F = (n_i n_j)^{-1} \sum _{\boldsymbol{\underline{k}}} \left\langle \left| V_{\boldsymbol{\underline{k}}} \right|^4 \right\rangle J_{s_i}(\boldsymbol{\underline{k}}, \boldsymbol{\underline{k}}) J_{s_j}^*(\boldsymbol{\underline{k}}, \boldsymbol{\underline{k}}). \end{aligned} $$

Reassembling all terms together, we obtain the covariance term defined by

Σ ij = SF ( s i ) SF ( s j ) SF ( s i ) SF ( s j ) , $$ \begin{aligned} \Sigma _{ij} = \left\langle \mathrm{SF}(s_i) \mathrm{SF}(s_j) \right\rangle - \left\langle \mathrm{SF}(s_i) \right\rangle \left\langle \mathrm{SF}(s_j) \right\rangle , \end{aligned} $$

and which is written

Σ ij = 1 ( 2 π S A ) 2 [ 2 k ̲ , l ̲ P 3 D ( k ) P 3 D ( l ) J s i ( k ̲ , l ̲ ) J s j ( k ̲ , l ̲ ) k ̲ R k ̲ × { 2 I s i ( k ̲ ) I s j ( k ̲ ) + J s i ( k ̲ , k ̲ ) J s j ( k ̲ , k ̲ ) } ] . $$ \begin{aligned} \Sigma _{ij}&= \frac{1}{(2 \pi \mathcal{S} _{\mathcal{A} })^2} \left[ 2 \sum _{\boldsymbol{\underline{k}}, \boldsymbol{\underline{l}}} P_{\rm 3D}(k) P_{\rm 3D}(l) J_{s_i}(\boldsymbol{\underline{k}}, \boldsymbol{\underline{l}}) J_{s_j}^*(\boldsymbol{\underline{k}}, \boldsymbol{\underline{l}}) \right.\nonumber \\&\qquad \qquad \quad \left.- \sum _{\boldsymbol{\underline{k}}} R_{\boldsymbol{\underline{k}}} \times \left\{ 2 I_{s_i}(\boldsymbol{\underline{k}}) I_{s_j} (\boldsymbol{\underline{k}}) + J_{s_i}(\boldsymbol{\underline{k}}, \boldsymbol{\underline{k}}) J_{s_j}^*(\boldsymbol{\underline{k}}, \boldsymbol{\underline{k}}) \right\} \right] . \end{aligned} $$(F.3)

The expressions for I and J are given by Eqs. (D.2) and (F.2), respectively. Notably, the second term within brackets vanishes for Rayleigh-distributed coefficients. In principle, finite-sized corrections must also apply, like for the expected value of the structure function. We do not provide such corrections here and keep in mind that our variance estimate neglects border effects.

F.2. Case of an emissivity independent of the line of sight

The expression above can be further simplified if the emissivity is independent of the line-of-sight direction. Introducing A , ˆ $ \widehat{\mathcal{A,}} $ the Fourier transform of the analysis region and P A = | A ˆ | 2 , $ P_{\mathcal{A}}=|\widehat{\mathcal{A}}|^2, $ its power spectrum, we obtain ρ ( k x , ξ ) = ϵ ( k x ) A ˆ ( ξ ) / F $ \widetilde{\rho}(k_x,\boldsymbol{\xi}) = \widetilde{\epsilon}(k_x) \widehat{\mathcal{A}}(\boldsymbol{\xi})/F $. We define the following functions, whose principal interest resides in the fact that they only depend on the definition of the analysis region and can be precomputed numerically for any given instrumental field of view:

U A ( ξ , χ ; s ) = K A ˆ ( ξ + κ ) A ˆ ( χ κ ) ( 1 J 0 ( ω κ s ) ) d κ T A ( ξ ; s ) = U A ( ξ , ξ ; s ) = K P A ( κ ) ( 1 J 0 ( ω | ξ + κ | s ) ) d κ . $$ \begin{aligned}&\mathcal{U} _{\mathcal{A} }(\boldsymbol{\xi }, \boldsymbol{\chi } ; s) = K \int \widehat{\mathcal{A} }(\boldsymbol{\xi } + \boldsymbol{\kappa }) \widehat{\mathcal{A} }(\boldsymbol{\chi } - \boldsymbol{\kappa }) \left(1-J_0(\omega \kappa s)\right) \mathrm{d} \boldsymbol{\kappa } \\&\mathcal{T} _{\mathcal{A} }(\boldsymbol{\xi } ; s )= \mathcal{U} _{\mathcal{A} }(\boldsymbol{\xi }, -\boldsymbol{\xi } ; s) = K \int P_{\mathcal{A} }(\boldsymbol{\kappa }) \left( 1- J_0(\omega |\boldsymbol{\xi } + \boldsymbol{\kappa }| s ) \right) \mathrm{d} \boldsymbol{\kappa }. \end{aligned} $$

The normalisation constant is K = (ω/2π)2/𝒮𝒜 throughout this paper.

Using these functions, the variance is then written

Σ ij = 8 ( ω 2 π ) 4 ξ , χ P 2 D ( ξ ) P 2 D ( χ ) U A ( ξ , χ ; s i ) U A ( ξ , χ ; s j ) 4 ( ω 2 π ) 4 ξ Q 2 D ( ξ ) 2 { 2 T A ( ξ ; s i ) T A ( ξ ; s j ) + U A ( ξ , ξ ; s i ) U A ( ξ , ξ ; s j ) } . $$ \begin{aligned} \Sigma _{ij}&= 8 \left(\frac{\omega }{2\pi }\right)^4 \sum _{\boldsymbol{\xi }, \boldsymbol{\chi }} P_{\rm 2D}^{\infty }(\xi ) P_{\rm 2D}^{\infty }(\chi ) \mathcal{U} _{\mathcal{A} }(\boldsymbol{\xi }, \boldsymbol{\chi } ; s_i) \mathcal{U} _{\mathcal{A} }^{*}(\boldsymbol{\xi }, \boldsymbol{\chi } ; s_j)\nonumber \\&\quad - 4 \left(\frac{\omega }{2\pi }\right)^4 \sum _{\boldsymbol{\xi }} Q_{\rm 2D}^{\infty }(\xi )^2 \left\{ 2 \mathcal{T} _{\mathcal{A} }(\boldsymbol{\xi } ; s_i ) \mathcal{T} _{\mathcal{A} }(\boldsymbol{\xi } ; s_j ) \right. \nonumber \\&\quad \left.+ \mathcal{U} _{\mathcal{A} }(\boldsymbol{\xi }, \boldsymbol{\xi } ; s_i) \mathcal{U} _{\mathcal{A} }^{*}(\boldsymbol{\xi }, \boldsymbol{\xi } ; s_j) \right\} . \end{aligned} $$(F.4)

where we introduce P 2 D $ P_{\mathrm{2D}}^{\infty} $ the 2D power spectrum of the centroid map over an infinitely extended domain (Appendix C) and

Q 2 D ( ξ ) 2 = ( 2 π ω ) 4 k x P ϵ ( k x ) 2 F 4 R k x , ξ . $$ \begin{aligned} Q^{\infty }_{\rm 2D}(\xi )^2 = \left(\frac{2\pi }{\omega } \right)^4 \sum _{k_x} \frac{P_{\epsilon }(k_x)^2}{F^4} R_{k_x,\boldsymbol{\xi }}. \end{aligned} $$

If the moduli are Rayleigh-distributed, it is evident that Q2D = 0 and the expression for the variance (Eq. (F.4)) depends only on the 2D power spectrum of the velocity. As already noted, the terms encapsulating the field-of-view geometry (𝒰𝒜, 𝒯𝒜) are factored out from the emissivity and turbulence part (P2D, Q2D).

Further simplification can be made when the analysis region is extremely wide compared to the separations s and to the largest fluctuation scale of the velocity map (still assuming a constant emissivity on sky). The limit 𝒜 → ∞ then applies and A ˆ $ \widehat{\mathcal{A}} $ becomes a strongly peaked function around 0. The above functions are rewritten as

U A ( ξ , χ ; s ) K ( 1 J 0 ( ω ξ s ) ) A ˆ ( ξ + κ ) A ˆ ( χ κ ) d κ = K ( 1 J 0 ( ω ξ s ) ) { ( A ˆ A ˆ ) ( ξ + χ ) } . $$ \begin{aligned} \mathcal{U} _{\mathcal{A} }(\boldsymbol{\xi }, \boldsymbol{\chi } ; s)&\simeq K \left(1-J_0(\omega \xi s)\right) \int \widehat{\mathcal{A} }(\boldsymbol{\xi } + \boldsymbol{\kappa }) \widehat{\mathcal{A} }(\boldsymbol{\chi } - \boldsymbol{\kappa }) \mathrm{d} \boldsymbol{\kappa } \\&= K \left(1-J_0(\omega \xi s)\right) \left\{ (\widehat{\mathcal{A} } * \widehat{\mathcal{A} } ) (\boldsymbol{\xi } + \boldsymbol{\chi })\right\} . \end{aligned} $$

The sign indicates the convolution product. Since 𝒜2 = 𝒜, we obtain

U A ( ξ , χ ; s ) K ( 1 J 0 ( ω ξ s ) ) ( 2 π ω ) 2 A ˆ ( ξ + χ ) . $$ \begin{aligned} \mathcal{U} _{\mathcal{A} }(\boldsymbol{\xi }, \boldsymbol{\chi } ; s) \simeq K \left(1-J_0(\omega \xi s)\right) \left( \frac{2\pi }{\omega }\right)^2 \widehat{\mathcal{A} }(\boldsymbol{\xi }+\boldsymbol{\chi }). \end{aligned} $$

This automatically shows that 𝒯𝒜(ξ; s)=1 − J0(ωξs) and 𝒰𝒜(ξ, ξ; s)=0. Moreover,

χ P 2 D ( χ ) U A ( ξ , χ ; s i ) U A ( ξ , χ ; s j ) ( 2 π ω ) 4 K 2 ( 1 J 0 ( ω ξ s i ) ) ( 1 J 0 ( ω ξ s j ) ) χ P A ( χ + ξ ) P 2 D ( χ ) = ( 2 π ω ) 2 S A 1 P 2 D ( ξ ) ( 1 J 0 ( ω ξ s i ) ) ( 1 J 0 ( ω ξ s j ) ) . $$ \begin{aligned}&\sum _{\boldsymbol{\chi }} P_{\rm 2D}^{\infty }(\chi ) \mathcal{U} _{\mathcal{A} }(\boldsymbol{\xi }, \boldsymbol{\chi } ; s_i) \mathcal{U} ^*_{\mathcal{A} }(\boldsymbol{\xi }, \boldsymbol{\chi } ; s_j) \\ &\qquad \qquad \simeq \left( \frac{2 \pi }{\omega } \right)^4 K^2 \left(1-J_0(\omega \xi s_i)\right) \left(1-J_0(\omega \xi s_j)\right) \sum _{\boldsymbol{\chi }} P_{\mathcal{A} }(\boldsymbol{\chi } + \boldsymbol{\xi }) P_{\rm 2D}^{\infty }(\chi ) \\&\qquad \qquad = \left( \frac{2 \pi }{\omega } \right)^2 \mathcal{S} _{\mathcal{A} }^{-1} P_{\rm 2D}^{\infty }(\xi ) \left(1-J_0(\omega \xi s_i)\right) \left(1-J_0(\omega \xi s_j)\right) . \end{aligned} $$

Grouping terms together in Eq. (F.4) leads to Eq. (13).

Appendix G: Fourier transform of the normalised emissivity field ρ (spherical β-model)

We provide useful calculations for the 3D power spectrum of the normalised emissivity ρ in a case of a β-model. We also discuss the limiting case of very extended sources (equivalently, very small fields of view).

G.1. General case

Calculation of the two-dimensional power spectrum involves the calculation of P ρ = | ρ | 2 $ P_{\rho} = |\, \widetilde{\rho}\,|^2 $ with ρ(x, θ)=ϵ(x, θ)/F(θ). As noted above (Appendix C), it is compulsory to fill ρ with zeros outside of its domain of definition or outside of the analysis domain. We consider here an arbitrarily large circular analysis domain 𝒜 (of radius R, centred on the source) to perform the following calculations.

Using the expression for F(θ) derived in a previous section (Eq. (B.1)), we obtain

ρ ( x , θ ) = 1 r c u β ( 1 + θ 2 r c 2 ) 3 β 1 / 2 ( 1 + x 2 + θ 2 r c 2 ) 3 β · $$ \begin{aligned} \rho (x, \boldsymbol{\theta }) = \frac{1}{r_c u_{\beta }} \left( 1+ \frac{\theta ^2}{r_c^2} \right)^{3\beta -1/2}{\left( 1+ \frac{x^2+\theta ^2}{r_c^2} \right)^{-3\beta }} \cdot \end{aligned} $$

The Fourier transform ρ ( k x , ξ ) $ \widetilde{\rho}(k_x, \boldsymbol{\xi}) $ is calculated in two steps. The integration over the x axis is performed first and its result is already displayed in Eq. (B.2). Integration over the second axis runs for all θ ∈ 𝒜 and we find

ρ ( k x , ξ ) = 2 5 / 2 3 β π r c 2 Γ ( 3 β 1 / 2 ) × H ( R / r c ) ; ( 3 β 1 / 2 ) ( ω | k x | r c , ω ξ r c ) , $$ \begin{aligned} \widetilde{\rho }(k_x, \boldsymbol{\xi }) = \frac{2^{5/2-3\beta } \pi r_c^2 }{\Gamma (3 \beta -1/2)} \times \mathcal{H} _{(R/r_c);(3\beta -1/2)}\left(\omega |k_x| r_c, \omega \xi r_c\right) , \end{aligned} $$

which uses the special integral defined below and represented in Fig. G.1 for n = 3/2 (β = 2/3):

H p ; n ( u , v ) = 0 p t J 0 ( v t ) F n ( u 1 + t 2 ) d t , $$ \begin{aligned} \mathcal{H} _{p;n}(u,v) = \int _{0}^p t J_0(vt) \mathcal{F} _{n}\left(u \sqrt{1+t^2}\right) \mathrm{d} t , \end{aligned} $$

thumbnail Fig. G.1.

Numerical calculations of ℋp; n(u, v) for various values of p and n = 3/2. Logarithmically-spaced contours (identical in all panels, dashed lines for negative values) indicate the value of the function. This function is involved in the calculation of the Fourier transform of the normalised emissivity of a spherical β-model (n = 3β − 1/2) analysed over a concentric circular aperture of radius p times the core radius. The strong oscillatory behaviour is particularly noticeable in the last panel.

recalling that ℱn(x)=xnKn(x).

G.2. Limit for small analysis domains (R ≪ rc)

If R/rc is small, those terms in 1 + t 2 1 $ \sqrt{1+t^2} \simeq 1 $ are approximatively constant under the integral and

P ρ ( k x , ξ ) 2 3 6 β Γ ( 3 β 1 / 2 ) 2 [ F 3 β 1 / 2 ( ω | k x | r c ) ] 2 × [ 2 π R 2 J 1 ( ω ξ R ) ω ξ R ] 2 · $$ \begin{aligned} P_{\rho } (k_x, \boldsymbol{\xi }) \simeq \frac{2^{3-6\beta }}{ \Gamma (3 \beta -1/2)^2} \left[ \mathcal{F} _{3\beta -1/2}\left( \omega |k_x| r_c \right) \right]^2 \times \left[ 2 \pi R^2 \frac{J_1(\omega \xi R)}{\omega \xi R} \right]^2\cdot \end{aligned} $$

The right-most factor involving the order 1 Bessel function J1 is the power spectrum of a circular pupil of radius R. Its integral over ξ equals πR2(2π/ω)2 and rapidly falls to zero for ω|ξ|≳3.83R−1. This result can easily be generalised to an analysis domain of arbitrary shape, introducing its power spectrum P𝒜,

P ρ ( k x , ξ ) P ϵ ( k x ; θ = 0 ) F ( 0 ) 2 × P A ( ξ ) , $$ \begin{aligned} P_{\rho }(k_x, \boldsymbol{\xi }) \simeq \frac{P_{\epsilon }(k_x; \theta =0)}{F(0)^2} \times P_{\mathcal{A} }(\boldsymbol{\xi }), \end{aligned} $$(G.1)

and we naturally recover the limiting case discussed several times in this paper where the emissivity ϵ(x, θ)=ϵ(x) does not depend on the line of sight θ over the analysis domain. Finally, R(≪rc) can still be very large and therefore P A ( ξ ) ( 2 π ω ) 2 S A δ ( ξ ) $ P_{\mathcal{A}}(\boldsymbol{\xi}) \rightarrow \left( \frac{2 \pi}{\omega}\right)^2 \mathcal{S}_{\mathcal{A}} \delta(\boldsymbol{\xi}) $: the component of Pρ in the ξ plane can then be seen as a sharp low-pass filter; this corresponds to the case discussed in previous works (e.g. ZuHone et al. 2016).

Appendix H: Numerical validation results, continued

We show here the equivalent of Figs. 5, 6, 9, and 10 for the two other sets of 100 simulations (Table 1). All parameters remain the same apart from the injection scales, respectively Linj = 200 kpc (Figs. H.1H.4) and Linj = 300 kpc (Figs. H.5H.8). These comparisons still demonstrate a good match between the simulations and analytic results.

thumbnail Fig. H.1.

As Fig. 5 for the simulation with injection scale 200 kpc.

thumbnail Fig. H.2.

As Fig. 6 for the simulation with injection scale 200 kpc.

thumbnail Fig. H.3.

As Fig. 9 for the simulation with injection scale 200 kpc.

thumbnail Fig. H.4.

As Fig. 10 for the simulation with injection scale 200 kpc.

thumbnail Fig. H.5.

As Fig. 5 for the simulation with injection scale 300 kpc.

thumbnail Fig. H.6.

As Fig. 6 for the simulation with injection scale 300 kpc.

thumbnail Fig. H.7.

As Fig. 9 for the simulation with injection scale 300 kpc.

thumbnail Fig. H.8.

As Fig. 10 for the simulation with injection scale 300 kpc.

All Tables

Table 1.

Numerical realisations of a three-dimensional velocity cube used for validating the analytic calculations of line centroid shift, line broadening, and structure function sample variances.

All Figures

thumbnail Fig. 1.

One realisation of a uni-dimensional turbulent velocity field (middle panel) along the spatial axis x (in arbitrary units) with parameters α = 1/3, kmin = 1 (Linj = 2), kmax = 20 (Ldiss = 0.1), σturb = 160 km s−1, and σth = 100 km s−1 (shown by yellow shading). The emissivity profile (top panel) of the gas corresponds to a β density model with core radius rc = 0.2 and at a distance θ = 0.2 from the centre. The lower panel shows the resulting line profile as a thick black line. The best-fit Gaussian centred on C (vertical line) of width S is shown as a dashed red line. The green thin curve shows the Gaussian centred on the line centroid. Its width equals the geometrical mean of the thermal and turbulent broadening.

In the text
thumbnail Fig. 2.

Line centroid C versus line width (squared) S2 of an emission line along a single line of sight and 5000 realisations of a one-dimensional turbulent velocity field (σturb = 160 km s−1, kmin = 1, kmax = 20, σth = 100 km s−1). Left panel: assumes only random phases while the right panel also includes randomly distributed moduli (Rayleigh distribution). Points show measurements, and the red cross is the measured mean and standard deviations along both axes. The blue lines represent the results obtained from analytical calculations (Eqs. (4)–(7)). The plain green line shows the location of the geometric mean of the turbulent and thermal dispersions: the presence of turbulent motions on scales comparable to that of the cluster makes such an estimate a biased one.

In the text
thumbnail Fig. 3.

Effect of the finite box size on the precision of our numerical simulations. Three-dimensional velocity dispersion ΔV3D in each of the 100 numerical realisations for the three configurations in Table 1 is shown as blue histograms. Vertical dashed line indicates the exact value of σturb from integration of the input turbulent power-spectrum (Eq. (14)). The increased numerical dispersions in those values as Linj increases as a consequence of the finite simulation box size.

In the text
thumbnail Fig. 4.

Projection of a single realisation of a 3D velocity field (injection scale at 200 kpc) with several emissivity models (top row). All but the last column correspond to spherical β-models with core-radii of 4, 21, 54, 107, 215, and 429 kpc (from left to right). The rightmost column corresponds to a constant emissivity in the entire simulation box. The size of each panel is 520 kpc on a side. The middle row shows the centroid shift (C) and the bottom row shows the line width ( S 2 $ \sqrt{S^2} $). The decrease in contrast (or power) can be noticeably seen as the core radius increases. The small line broadening seen through a small cluster core appears clearly in the bottom-left figure.

In the text
thumbnail Fig. 5.

Numerical validation of Eqs. (8)–(11). These are the expected value and sample variance of the line centroid shift C𝒲 (first and second panel) and the expected value and sample variance of the line width S W 2 $ \sqrt{S^2_\mathcal{W}} $ (third and fourth panel). Plain lines show the analytical calculations, and data points are measured on 11 numerical realisations of a turbulent field (errors estimated via bootstrap) with Linj = 100 kpc. The calculations are performed assuming measurements in circular apertures 𝒲 of various radii (x-axis). The emissivity model is Xbeta with core radii indicated in the legend. The uncertainty on the analytical results for σ(S2) (shown by the line widths in the last panel) is due to limitations of the numerical integrator used to evaluate Eq. (11).

In the text
thumbnail Fig. 6.

Similar to Fig. 5 for a spherical β-model emissivity (beta). The numerical uncertainties are slightly larger (in the fourth panel, compared to Fig. 5) due to a lower accuracy in the numerical integration of Eq. (11).

In the text
thumbnail Fig. 7.

Sample variance associated to line measurements. The centroid shift (left) and broadening (right) in apertures of growing sizes for clusters presenting identical emissivity models are shown for a spherical β-model with core radius of 107 kpc. These curves are predicted analytically by Eqs. (9) and (11). They have been normalised to the value of the 3D turbulent velocity dispersion σturb. The different shapes of the curves as the aperture radius grows can be used as a diagnostic to discriminate between various injection scales.

In the text
thumbnail Fig. 8.

Comparison of numerical and analytical structure functions and their sample variance for various cluster sizes (i.e. various core radii (rc) of the β-model) and various pixel sizes (ℓ). The data points and thick error bars show the sample mean and standard deviation of the 100 realisations (individually represented as thin grey lines) for each of the considered configurations. The coloured curves and shaded areas represent the analytical calculations following Eqs. (12) and (13). The emissivity model is Xbeta and the region of analysis is a circle of diameter 520 kpc (as displayed in Fig. E.1). The turbulent power spectrum is that of Table 1 with an injection scale of 100 kpc.

In the text
thumbnail Fig. 9.

Representation of the absolute relative difference between the numerical and analytical estimates of the sample mean of the structure function, ⟨SF⟩, at three distinct separations s. Each coloured square corresponds to one experiment based on the same 100 realisations of the velocity field with Linj = 100 kpc and various binning sizes (y-axis) and β-models core radii (x-axis). Small red crosses indicate locations where the binning size is larger than s.

In the text
thumbnail Fig. 10.

Similar to Fig. 9, but for the sample variance of the structure function, Var(SF). Positive values indicate higher predicted variance compared to that measured in the numerical validation procedure. Although some of these numbers are high at face value, it is important to recall the assumptions leading to the chosen analytical formula and the noise inherent in our set of numerical simulations (see text).

In the text
thumbnail Fig. 11.

Comparison of the simulated and calculated structure function in a similar way as Fig. 8, except the emissivity model is of type beta (spherical β-model gas density). This induces non-stationarity of the projected velocity field, noticeable by the drop at large s. The coloured curves represent the analytical calculation of the mean structure function following Eqs. (12) and (D.3). For simplicity, the variance remains calculated according to Eq. (13), that is assuming Xbeta emissivity with an effective core radius, c = r c 2 + θ eff 2 $ c=\sqrt{r_c^2+\theta_{\mathrm{eff}}^2} $ with θeff = 80 kpc.

In the text
thumbnail Fig. 12.

Model predictions for radial profiles of line properties, which are those measurements in spectra collected in circularly concentric annuli of equal width (21 kpc). The figure shows the sample variance of the centroid shift (left panel), the sample average of the line broadening (middle panel), and the sample variance of the line broadening. The injection scale is Linj = 100 kpc, and the emissivity model is a spherical β = 2/3 model with core radii indicated in legend. Shaded rectangles indicate bin widths (horizontally) and numerical uncertainties (vertically).

In the text
thumbnail Fig. 13.

Model predictions for structure functions and their associated sample variances under two instrumental setups: XRISM/Resolve (assuming 1.5′ resolution elements) and Athena/X-IFU (assuming 5″ and 15″ resolution elements for high and low signal-to-noise ratios respectively). Left panel: predictions for a ∼15′×15′ contiguous mapping of the Coma cluster while the right panel shows the result for a single X-IFU pointing. A single Resolve pointing (3′ on a side) would be too small for a useful derivation of the structure function. The text gives further details on the input turbulent power spectrum and gas density model.

In the text
thumbnail Fig. B.1.

Numerical calculations of ℐp; n(u, v) for various values of p and n = 3/2. Logarithmically-spaced contours (identical in all panels) indicate the value of the function. This function is involved in the calculation of the Fourier transform of a spherical β-model (n = 3β − 1/2) observed through a concentric circular aperture of radius p times the core radius.

In the text
thumbnail Fig. D.1.

Sketch illustrating the counting of pairs within a circular domain of analysis of radius R represented by the large black circle. Within this domain, the centroid shift C(θ) takes values determined by the stochastic turbulent field, while we set C = 0 outside. Counting inner pairs (shown with green and red sticks) separated by a distance s is performed by computing the range of accessible angles ϕs(θ) for a given position in the domain, then dividing by two. External pairs have only one end within the domain of analysis and the range of accessible angles is 2π − ϕs at a given position.

In the text
thumbnail Fig. D.2.

Counting pairs in the circular analysis region. Left: two-dimensional representation of the function ϕs(θ) for various values of the separation s and the position θ in a circular field of view of radius R. Right: scaling of Np(s), the number of pairs of points separated by a distance s within a circular field of view of radius R. “Inner” concerns those pairs integrally contained within the circular domain, while “Ext” concerns those pairs with only one end within the domain. “All” is the sum of the two numbers. The curves actually show δ(sNp(s))/δs, which is the differential number of pairs per interval of s expressed in units of the radius R. Here ℓ ≪ R is the side length of an elementary pixel, so that the total number of pixels in the circle is πR2/ℓ2.

In the text
thumbnail Fig. D.3.

Impact of finite-sized corrections on the mean structure functions computed according to our model. The domain of analysis is a circle of radius R. Both panels show the same data, in logarithmic or linear scales. The emissivity model is of type Xbeta with a core radius rc = 400 kpc. The turbulent power spectrum has injection and dissipation scales Linj and Ldiss respectively. The thick dashed line is barely visible and shows the exact result obtained assuming an infinitely extended analysis domain. Points at large separations s are subject to slight numerical instabilities.

In the text
thumbnail Fig. E.1.

Effect of a larger pixelisation when computing the structure function. Pixel size ranges from ℓ = 4, 17, 34, 69 kpc (from left to right). All four panels represent the same projected velocity field (injection scale at 100 kpc) in a galaxy cluster represented by a Xbeta model of core radius 21 kpc. In general, larger pixels reduce the power in the two-dimensional velocity fluctuations and roughly act like a smoothing convolution filter on the high-resolution centroid map.

In the text
thumbnail Fig. E.2.

Analytical implementation of binning with pixels of size ℓ in the computation of the average structure function. The turbulent velocity field and the cluster emissivity of type Xbeta are both identical to Fig. D.3. Plain lines show exact results using the stationary, unbounded (R = ∞) velocity field, effectively replacing P2D by P P 2 D $ P_{\ell} P_{\mathrm{2D}}^{\infty} $ in Eq. (12). Dots are obtained by combining the correction formula Eq. (D.4) for a circular domain of radius R = 250 kpc, with the prescription P2D → PP2D. Since the latter is only valid for slowly-varying flux maps, it fails to reproduce the true structure function if pixels are of a sizeable length with respect to R.

In the text
thumbnail Fig. G.1.

Numerical calculations of ℋp; n(u, v) for various values of p and n = 3/2. Logarithmically-spaced contours (identical in all panels, dashed lines for negative values) indicate the value of the function. This function is involved in the calculation of the Fourier transform of the normalised emissivity of a spherical β-model (n = 3β − 1/2) analysed over a concentric circular aperture of radius p times the core radius. The strong oscillatory behaviour is particularly noticeable in the last panel.

In the text
thumbnail Fig. H.1.

As Fig. 5 for the simulation with injection scale 200 kpc.

In the text
thumbnail Fig. H.2.

As Fig. 6 for the simulation with injection scale 200 kpc.

In the text
thumbnail Fig. H.3.

As Fig. 9 for the simulation with injection scale 200 kpc.

In the text
thumbnail Fig. H.4.

As Fig. 10 for the simulation with injection scale 200 kpc.

In the text
thumbnail Fig. H.5.

As Fig. 5 for the simulation with injection scale 300 kpc.

In the text
thumbnail Fig. H.6.

As Fig. 6 for the simulation with injection scale 300 kpc.

In the text
thumbnail Fig. H.7.

As Fig. 9 for the simulation with injection scale 300 kpc.

In the text
thumbnail Fig. H.8.

As Fig. 10 for the simulation with injection scale 300 kpc.

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.