alphaFeedback

WorksPhysics and Astronomy

Simulating and Characterizing Non-Gaussian Small-Scale Polarized Emission

AI contributions
  • Gemini 3.1 Pro · bare
View details
Ancillary data
2 code links
View

Abstract

Galactic foregrounds present a major challenge for cosmic microwave background (CMB) cosmology as their amplitudes exceed the target primordial BB-mode signal. While small-scale interstellar medium (ISM) emission is expected to be highly complex, current foreground simulations cannot reproduce the filamentary, non-Gaussian features of ISM structure in a stochastic way. To address this gap, we introduce a framework for generating stochastic small-scale foreground emission, using polarized synchrotron observations as an example use case. This method is capable of producing many independent realizations that additionally inherit morphological information from large angular scales. The underlying structural complexity incorporates anisotropic, multifractal, and advected non-Gaussian features that are tunable with a small number of parameters that carry physical interpretations. Because standard power spectra do not describe the complex phase coherence required for the structural complexity, we evaluate the synthetic fields using higher-order statistics, demonstrating that the Minkowski functionals and structure functions partially capture varying degrees of non-Gaussianity. This work lays the necessary foundation for new foreground simulation suites with stochastic realizations of possible non-Gaussian structure.

Introduction

Detection of the inflationary BB-mode signal remains a primary goal for confirming the inflationary model and constraining the tensor properties of the Universe ((M. Kamionkowski et al. 1997; W. Hu & M. J. White 1997; M. Kamionkowski & E. D. Kovetz 2016)). However, this cosmological signal is heavily obscured by Galactic foregrounds. Synchrotron emission dominates the BB-mode signal at low (radio) frequencies, while thermal dust emission dominates at higher (millimeter/submillimeter) frequencies ((Planck Collaboration I 2020)). Accurately characterizing and removing these foregrounds is therefore critical for unbiased cosmological parameter estimation (see, e.g., (N. Krachmalnicoff et al. 2016; K. Wolz et al. 2024; F. Bianchini et al. 2025)).

While the large-scale foreground emission is relatively well-characterized, small-scale emission remains largely unconstrained by full-sky data. The observational constraints that do exist reveal that the underlying interstellar medium (ISM) and plane-of-sky magnetic field topology are highly complex and structured. For instance, small-scale synchrotron intensity in the Galactic center traces intricate, filamentary magnetic features that are distinctly non-Gaussian ((I. Heywood et al. 2022; S. Vandervoude et al. 2024)). Similarly, magnetic field lines inferred from dust emission exhibit a similarly non-Gaussian, filamentary morphology ((Planck Collaboration Int. XVIII 2015)).

Because these emissions are intrinsically linked to Galactic magnetic field (e.g., G. B. Rybicki & A. P. Lightman 1979; A. Lazarian 2007), physical 3D simulations are often used to generate mock full-sky observations (e.g., A. Waelkens et al. 2009; X. H. Sun & W. Reich 2009; T. Steininger et al. 2018; J. Wang et al. 2020; T. A. Porter et al. 2022). Even these models remain limited in their ability to resolve small-scale fluctuations, thus, synthetic fields can be employed as a surrogate ((J. Delabrouille et al. 2013; B. Thorne et al. 2017; F. Vansyngel et al. 2017; C. Hervías-Caimapo & K. Huf- fenberger 2022; The Pan-Experiment Galactic Science Group et al. 2025)). Standard Gaussian approximations overlook the intrinsic non-Gaussianity of the magnetized ISM (e.g., D. Biskamp 2003; A. G. Kritsuk et al. 2007; G. Kowal et al. 2007) and current stochastic foreground simulations cannot reproduce these filamentary features. There is therefore no existing method that generates @page 1/25 starts_mid=0 ends_mid=1

Introduction

Detection of the inflationary BB-mode signal remains a primary goal for confirming the inflationary model and constraining the tensor properties of the Universe ((M. Kamionkowski et al. 1997; W. Hu & M. J. White 1997; M. Kamionkowski & E. D. Kovetz 2016)). However, this cosmological signal is heavily obscured by Galactic foregrounds. Synchrotron emission dominates the BB-mode signal at low (radio) frequencies, while thermal dust emission dominates at higher (millimeter/submillimeter) frequencies ((Planck Collaboration I 2020)). Accurately characterizing and removing these foregrounds is therefore critical for unbiased cosmological parameter estimation (see, e.g., (N. Krachmalnicoff et al. 2016; K. Wolz et al. 2024; F. Bianchini et al. 2025)).

While the large-scale foreground emission is relatively well-characterized, small-scale emission remains largely unconstrained by full-sky data. The observational constraints that do exist reveal that the underlying interstellar medium (ISM) and plane-of-sky magnetic field topology are highly complex and structured. For instance, small-scale synchrotron intensity in the Galactic center traces intricate, filamentary magnetic features that are distinctly non-Gaussian ((I. Heywood et al. 2022; S. Vanderwoude et al. 2024)). Similarly, magnetic field lines inferred from dust emission exhibit a similarly non-Gaussian, filamentary morphology ((Planck Collaboration Int. XVIII 2015)).

Because these emissions are intrinsically linked to Galactic magnetic field (e.g., G. B. Rybicki & A. P. Lightman 1979; A. Lazarian 2007), physical 3D simulations are often used to generate mock full-sky observations (e.g., A. Waelkens et al. 2009; X. H. Sun & W. Reich 2009; T. Steininger et al. 2018; J. Wang et al. 2020; T. A. Porter et al. 2022). Even these models remain limited in their ability to resolve small-scale fluctuations, thus, synthetic fields can be employed as a surrogate ((J. Delabrouille et al. 2013; B. Thorne et al. 2017; F. Vansyngel et al. 2017; C. Hervías-Caimapo & K. Hufenberger 2022; The Pan-Experiment Galactic Science Group et al. 2025)). Standard Gaussian approximations overlook the intrinsic non-Gaussianity of the magnetized ISM (e.g., D. Biskamp 2003; A. G. Kritsuk et al. 2007; G. Kowal et al. 2007) and current stochastic foreground simulations cannot reproduce these filamentary features. There is therefore no existing method that generates many independent realizations while retaining realistic, non-Gaussian ISM structure.

In this work, we present a framework that fills this gap by generating stochastic, non-Gaussian foreground realizations that reflect the structural complexity expected of Galactic emission [4] (C. Hervías-Caimapo & K. Huffenberger 2022; C. Hervías-Caimapo et al. 2025; F. Rahman et al. 2026). The framework introduces anisotropic, multifractal, and advected non-Gaussian fluctuations, and has three properties of particular relevance to CMB foreground modelling. First, it is stochastic: it produces arbitrarily many independent realizations, enabling robust characterization of statistical uncertainties. Second, it inherits information from large angular scales, so that the small-scale structure is anchored to the large-scale emission. Third, it is tunable through a small number of physically interpretable parameters, which allows the model to be matched to new high-resolution observations as they become available and to stress-test and identify break points in CMB analysis pipelines for future missions. We use polarized synchrotron emission as an example use case, but the methods apply equally to other foregrounds such as thermal dust emission. This work lays the foundation for new foreground simulation suites with stochastic realizations of realistic, non-Gaussian structure.

Another central challenge is how to quantify the non-Gaussianity (see, e.g., (B. Burkhart et al. 2009; F. Rahman et al. 2026)). Because the power spectrum (a two-point statistic) is degenerate with respect to various spatial features, it cannot distinguish between a Gaussian random field and a non-Gaussian random field with identical power-law slopes but different phase correlations (e.g., (L.-Y. Chiang & P. Coles 2000; T. Matsubara 2003; D. Falceta-Gonçalves et al. 2014)). In this work, our simulated small-scale fields are extrapolated from large-scale WMAP constraints (C. L. Bennett et al. 2003) and assume power-law correlations (B. Thorne et al. 2017; The Pan-Experiment Galactic Science Group et al. 2025). However, to evaluate the complex phase coherence and morphology introduced by our framework, we must utilize higher-order statistics. Specifically, we evaluate the synthetic fields using Minkowski functionals—which provide an algebraic description of the geometrical and topological properties of a level set (F. Rahman et al. 2024, 2026)—and structure functions, which probe spatial intermittency and scaling by analyzing the moments of scale-dependent probability density functions (A. S. Monin & A. M. Yaglom 1975; D. Russo & W. A. Jury 1987; J. Jewell 2001; P. Padoan et al. 2003; B. Burkhart 2021). By analyzing our synthetic fields with these tools, we demonstrate their sensitivity to varying degrees of non-Gaussian structural complexity.

This paper is organized as follows. In § 3 we describe the generation of small-scale fluctuation fields with anisotropy (§ 3.1) and multifractality (§ 3.2). In § 3.3 we introduce a method to generate coherent filamentary structures. Next, in § 4 we characterize the resulting maps using metrics such as 1D PDFs, Minkowski functionals, structure function moments, and scale filtering. We then extend this framework in § 5 to construct full-sky synchrotron emission maps by incorporating large-scale emission and modulation fields for Galactic inhomogeneities. Finally, in § 6, we conclude with a summary.

The Small-Scale Models

The s6 synchrotron model is available in the PySM{^4} python package. Its synthesis is described in detail in The Pan-Experiment Galactic Science Group et al. (2025), but we will recap some important aspects in this section.

The polarization fraction tensor quantities ii, qq, uu are used instead of the Stokes II, QQ, UU to synthesize non-Gaussian fields. The transformation from Stokes II, QQ, UU to ii, qq, uu is given by

i=12ln⁡(I2−P2),(1)i = \frac{1}{2}\ln\left(I^2-P^2\right), \tag*{(1)}
q=12QPln⁡(I+PI−P),(2)q = \frac{1}{2}\frac{Q}{P}\ln\left(\frac{I+P}{I-P}\right), \tag*{(2)}
u=12UPln⁡(I+PI−P),(3)u = \frac{1}{2}\frac{U}{P}\ln\left(\frac{I+P}{I-P}\right), \tag*{(3)}

where P=Q2+U2P = \sqrt{Q^2+U^2} is the usual polarized intensity. We adopt this polarization tensor approach for its compatibility with PySM, which we apply in § 5. Nevertheless, the methodology presented here can be readily adapted to raw small-scale II, QQ, UU fields with minimal modification.

The components are generated in the polarization fraction tensor parameterization using

i=i0+isim,(4)i = i_0 + i_s i_m, \tag*{(4)}
q=q0+qsqm,(5)q = q_0 + q_s q_m, \tag*{(5)}
u=u0+usum,(6)u = u_0 + u_s u_m, \tag*{(6)}

where i0i_0, q0q_0, u0u_0 is the large-scale field on the sky (given by e.g., the WMAP constraint C. L. Bennett et al. (2003)). The fields isi_s, qsq_s, usu_s are the small-scale realizations where typical methodology generates isotropic, homogeneous Gaussian fluctuations. These small-scale fluctuations are the focus of this paper. The fields imi_{\mathrm{m}}, qmq_{\mathrm{m}}, umu_{\mathrm{m}} are modulation fields representing inhomogeneous features on the sky. The result of iδimi\delta i_{\mathrm{m}}, qδqmq\delta q_{\mathrm{m}}, uδumu\delta u_{\mathrm{m}} rebalances the power such that small sub-regions match observational constraints and are fields that have larger amplitude fluctuations where the modulation field is strongest, such as in the Galactic plane.

It is upon transformation back to the Stokes’ II, QQ, UU parameters via

I=eicosh⁡(ξ),(7)I=e^{i}\cosh(\xi), \tag*{(7)}
Q=qξeisinh⁡(ξ),(8)Q=\frac{q}{\xi}e^{i}\sinh(\xi), \tag*{(8)}
U=uξeicosh⁡(ξ),(9)U=\frac{u}{\xi}e^{i}\cosh(\xi), \tag*{(9)}

where ξ=q2+u2\xi=\sqrt{q^{2}+u^{2}}, that small-scale non-Gaussian behavior is obtained.

Towards Filamentary Structures – Anisotropies

Our goal is to generate a field capable of stochastically producing structures with a strongly preferred orientation, thereby mimicking the extreme anisotropies revealed by observations of small-scale synchrotron emission (I. Heywood et al. 2022).

We are interested in generating fields iδi_{\delta}, qδq_{\delta}, uδu_{\delta} that depart from isotropy/homogeneity. To achieve this, we apply the concepts of generalized scale invariance (see, e.g., S. Pecknold et al. 1997; G. Lewis et al. 1999; D. J. Schertzer et al. 2013). Recall that a scale invariant system needs a way of identifying (say, Fourier wave) vectors of the same scale (size) and it needs a way of measuring the scale of these vectors such that no characteristic scale is introduced to the system. Usually, the length of a vector is opted for, and therefore vectors of equal length are of the same scale. As analogues, in spherical harmonics, isotropic scaling only scales ℓ\ell and treats all orders mm equally.

Generalized scale invariance moves away from these restrictive cases and states general conditions in which a system can be scale invariant. This is achieved by introducing a spectral-space scale changing operator that warps the harmonic coordinate. Rather than relying on the standard L2L_{2} norm, generalized scale invariance defines an anisotropic, direction-dependent “effective-scale” metric, which stretches and rotates structures in the harmonic domain.

We define a continuous 2D vector ℓ\ell in the flat-sky harmonic plane, where the vertical axis represents the traditional degree ℓ\ell (multipole moment) and the horizontal axis represents the (azimuthal) order mm:

ℓ=[ℓm].(10)\ell=\begin{bmatrix}\ell\\m\end{bmatrix}. \tag*{(10)}

In an isotropic system, the scale or magnitude of this vector is simply the L2L_{2} norm:

ℓisotropic=∥ℓ∥2=ℓ2+m2.(11)\ell_{\mathrm{isotropic}}=\lVert\ell\rVert_{2}=\sqrt{\ell^{2}+m^{2}}. \tag*{(11)}

To introduce directional dependence (anisotropy), we construct a transformation matrix G\mathbf{G}. This matrix is the product of a scaling tensor S\mathbf{S}, and a spatial rotation tensor R\mathbf{R}:

G=S(sℓ,sm)R(θ0),(12)\mathbf{G}=\mathbf{S}(s_{\ell},s_{m})\mathbf{R}(\theta_{0}), \tag*{(12)}

where

S(sℓ,sm)=[sℓ00sm],R(θ0)=[cos⁡θ0−sin⁡θ0sin⁡θ0cos⁡θ0].(13)\mathbf{S}(s_{\ell},s_{m})=\begin{bmatrix}s_{\ell}&0\\0&s_{m}\end{bmatrix},\quad\mathbf{R}(\theta_{0})=\begin{bmatrix}\cos\theta_{0}&-\sin\theta_{0}\\\sin\theta_{0}&\cos\theta_{0}\end{bmatrix}. \tag*{(13)}

We map the original isotropic harmonic vector ℓ\ell to a warped coordinate vector ℓ′\ell' via matrix multiplication:

ℓ′=Gℓ.(14)\ell'=\mathbf{G}\ell. \tag*{(14)}

Finally, the “effective scale” is defined as the magnitude of this transformed vector. This represents the distance from the origin in the warped, anisotropic space:

ℓeff(ℓ,m)=∥ℓ′∥2=(ℓ′)2+(m′)2,(15)\ell_{\mathrm{eff}}(\ell,m)=\lVert\ell'\rVert_{2}=\sqrt{(\ell')^{2}+(m')^{2}}, \tag*{(15)}

which depends on ℓ,m\ell,m. By considering ℓeff=(const.)\ell_{\mathrm{eff}}=(\mathrm{const.}), a tilted and stretched ellipse in the (ℓ,m)(\ell,m) plane is defined with the ratio of sℓ/sms_{\ell}/s_{m} determining the overall level of contraction/stretch in the latitudinal and longitudinal directions, and θ0\theta_{0} determines the orientation of the anisotropy. Thus, G=S(sℓ,sm)R(θ0)\mathbf{G}=\mathbf{S}(s_{\ell},s_{m})\mathbf{R}(\theta_{0}) defines an anisotropic filter that alters the spherical harmonic coefficients depending on their orientation.

Small-scale anisotropic and self-similar Gaussian fields are then synthesized from harmonic-space following typical procedures with e.g.,

aℓ,m=Cℓefftarget δℓ,mG,(16)a_{\ell,m}=\sqrt{C_{\ell_{\mathrm{eff}}^{\mathrm{target}}}\,\delta_{\ell,m}^{G}}, \tag*{(16)}

where δℓ,mG\delta_{\ell,m}^{G} is white variates whose real and imaginary components are independently Gaussian distributed, and CℓefftargetC_{\ell_{\mathrm{eff}}}^{\mathrm{target}} is the power spectrum of the fluctuations interpolated from a target power spectrum CℓtargetC_{\ell}^{\mathrm{target}} onto the effective multipole ℓeff(ℓ,m)\ell_{\mathrm{eff}}(\ell,m) for each ℓ,m\ell,m. For exploration purposes, we will parameterize the target power spectrum as

Cℓtarget=(ℓ2+L2)−α/2,(17)C_{\ell}^{\mathrm{target}}=(\ell^{2}+L^{2})^{-\alpha/2}, \tag*{(17)}

with power-law index α\alpha, and LL a large-scale cutoff/correlation scale.

Note that practically, Equation (16) can shift the distribution of power across the ℓ\ell modes. Therefore, the estimated isotropic spectrum

Cℓisotropic=12ℓ+1∑m=−ℓℓ∣aℓ,m∣2,(18)C_{\ell}^{\mathrm{isotropic}} = \frac{1}{2\ell+1}\sum_{m=-\ell}^{\ell} \lvert a_{\ell,m}\rvert^{2}, \tag*{(18)}

typically differs from the target power spectrum CℓtargetC_{\ell}^{\mathrm{target}}.

To instead generate fluctuations which are anisotropic in real-space, but whose power is distributed equally across mm — so that the isotropic power spectrum equals the target power spectrum — synthesize the coefficients as follows:

aℓ,m=Wℓ,mδℓ,mG,(19)a_{\ell,m} = W_{\ell,m}\delta_{\ell,m}^{G}, \tag*{(19)}

where the total weight Wℓ,mW_{\ell,m} describes the power scaling for a specific (ℓ,m)(\ell,m) mode. This weight is constructed from the product of an anisotropic and an isotropic component:

Wℓ,m=Wℓ,manisotropic×Wℓ,misotropic.(20)W_{\ell,m} = W_{\ell,m}^{\mathrm{anisotropic}} \times W_{\ell,m}^{\mathrm{isotropic}}. \tag*{(20)}

where the individual scaling factors are defined as

Wℓ,manisotropic=CℓeffCℓtarget,(21)W_{\ell,m}^{\mathrm{anisotropic}} = \sqrt{\frac{C_{\ell_{\mathrm{eff}}}}{C_{\ell}^{\mathrm{target}}}}, \tag*{(21)}
Wℓ,misotropic=CℓtargetCℓexpected,(22)W_{\ell,m}^{\mathrm{isotropic}} = \sqrt{\frac{C_{\ell}^{\mathrm{target}}}{C_{\ell}^{\mathrm{expected}}}}, \tag*{(22)}

and CℓtargetC_{\ell}^{\mathrm{target}} represents the target power spectrum. The term CℓexpectedC_{\ell}^{\mathrm{expected}} is the expected power introduced by the anisotropic factor, which is obtained by averaging over all mm modes:

Cℓexpected=12ℓ+1∑m=−ℓℓCℓeff(ℓ,m).(23)C_{\ell}^{\mathrm{expected}} = \frac{1}{2\ell+1}\sum_{m=-\ell}^{\ell} C_{\ell_{\mathrm{eff}}}(\ell,m). \tag*{(23)}

For exploration purposes, we describe the following transformation matrices

Gisotropic:{sℓ=1,sm=1,θ0=0∘},(24)G_{\mathrm{isotropic}} : \{s_{\ell}=1, s_{m}=1, \theta_{0}=0^{\circ}\}, \tag*{(24)}
Gmeridional:{sℓ=10,sm=1,θ0=45∘},(25)G_{\mathrm{meridional}} : \{s_{\ell}=10, s_{m}=1, \theta_{0}=45^{\circ}\}, \tag*{(25)}
Gzonal:{sℓ=1,sm=10,θ0=0∘},(26)G_{\mathrm{zonal}} : \{s_{\ell}=1, s_{m}=10, \theta_{0}=0^{\circ}\}, \tag*{(26)}

where, as Figure 1 shows, GisotropicG_{\mathrm{isotropic}} is an identity matrix and returns ℓeff=ℓisotropic\ell_{\mathrm{eff}}=\ell_{\mathrm{isotropic}}, i.e., the typical ℓ\ell’s forming circular magnitudes, GmeridionalG_{\mathrm{meridional}} forms ℓeff\ell_{\mathrm{eff}} with elliptical magnitudes that are diagonal in the ℓ,m\ell,m plane, and GzonalG_{\mathrm{zonal}} is elliptical and stretched along the axis of mm. When considering the true ℓ,m\ell,m space, that for each ℓ>0\ell> 0, m≤ℓm \le\ell, and for symmetry m≥0m \ge0, GmeridionalG_{\mathrm{meridional}} favours low-mm modes, and GzonalG_{\mathrm{zonal}} favours high-mm modes.

Figure 1. Examples of the effective multipole moments, ℓeff=∥Gℓ∥2\ell_{\mathrm{eff}} = \lVert G\ell\rVert_{2}, extrapolated as a complete ℓ,m\ell,m grid. The rotation and stretching produced by the different transformation matrices are described in Equation 18. The ellipses of the isotropic magnitudes are circular, whereas the meridional and zonal ellipses are stretched and rotated.

The resultant fluctuations are shown in Figure 2 with HEALPix2 Nside=512N_{\mathrm{side}}=512 (K. M. Górski et al. 2005), a cutoff scale L=10L=10, and α=8/3\alpha=8/3 (Equation (17)).3 As the names suggest, the field from GisotropicG_{\mathrm{isotropic}} consists of visually similar fluctuations, GmeridionalG_{\mathrm{meridional}} generates visually similar fluctuations elongated North-South, and GzonalG_{\mathrm{zonal}} generates visually similar fluctuations that are East-West elongated.

Figure 2. Examples of small-scale temperature fluctuations produced by isotropic (top), meridional (middle) and zonal (bottom) anisotropic transformations parameterized by Equation 18. The fluctuations are generated with the target power spectrum in Equation (17) with L=10L = 10, and α=8/3\alpha= 8/3. Inset graphs are a cartesian projection centered at Galactic coordinates (l,b)=(0∘,0∘)(l, b) = (0^\circ, 0^\circ) with a 14.5∘×14.5∘14.5^\circ\times14.5^\circ field-of-view.

An important factor to note is that these modifications generate inhomogeneities in the fluctuations. See, that the “meridional” field fluctuations are dominant in the Galactic plane with fluctuations at the (North-South) poles having less amplitude and different scale whereas the “zonal” field fluctuations are stronger at the North-South poles.

Towards non-Gaussianity – Multifractality

Features generated in Figure 2 are “visually” similar. They contain no abrupt fluctuations, singularities, or statistically anomalous regions of high intensity. In other words, we have been generating fields where the variates (i.e., δℓ,mG\delta^{\mathrm{G}}_{\ell,m} in Equation (16)) are statistically independent across all ℓ,m\ell,m. However, observations indicate the presence of significant levels of non-Gaussianity characterized by structural features whose intensity values lie deep within the non-Gaussian tails of the probability distribution (S. von Hausegger et al. 2019; Planck Collaboration XI 2020; Planck Collaboration IV 2020).

We now consider a field that is a cascade driven by non-linearities that couple different modes and effectively generate a δℓ,m\delta_{\ell,m} that depends non-linearly on both scale and position (J.-F. Muzy 2019; J.-B. Durrive et al. 2022). In this scenario, rather than a uniform distribution of fluctuations, the field becomes highly intermittent, characterized by localized bursts, sharp spikes and sudden singularities (see, e.g., (Z.-S. She & E. Leveque 1994a; U. Frisch 1995; D. Biskamp 2003)). Given the complex processes that drive and regulate the density and magnetic fields responsible for photon emission, it is entirely justified to stochastically model synchrotron emission as such a cascade (B. G. Elmegreen & J. Scalo 2004; A. Lazarian & D. Pogosyan 2012).

We follow E. Bacry et al. (2001) and S. Lakhal et al. (2023) and generate a multifractal field. We describe the process below:

  1. Generate a correlated noise field, ω(n^)\omega(\hat{n}), in harmonic space using: aℓ,mω=Cℓnoiseδℓ,mGa^{\omega}_{\ell,m} = \sqrt{C^{\mathrm{noise}}_{\ell}}\delta^{\mathrm{G}}_{\ell,m}. Here, δℓ,mG\delta^{\mathrm{G}}_{\ell,m} is complex Gaussian noise and CℓnoiseC^{\mathrm{noise}}_{\ell} is the power spectrum of ω(n^)\omega(\hat{n}). Whilst CℓnoiseC^{\mathrm{noise}}_{\ell} does not determine the power spectrum of the resulting multifractal field, it does determine the strength and correlations of the intense regions.

At scales where ω\omega is uncorrelated, then field will be monofractal. For example, if CℓnoiseC^{\mathrm{noise}}_{\ell} is the same as Equation (17), then the field is monofractal for scales ℓ<L\ell< L.

  1. Generate log-normal fluctuations by exponentiating the noise field and sampling with noise in physical-space: h(n^)=eλω(n^)δv(n^)h(\hat{n}) = e^{\lambda\omega(\hat{n})}\delta^{\mathrm{v}}(\hat{n}). By exponentiating the field ω(n^)\omega(\hat{n}), the fluctuations become positive and log-normally distributed. The parameter, λ∈(0,1)\lambda\in(0,1) controls the strength and scaling of the multifractal cascade with large λ\lambda representing stronger non-Gaussianity and for λ→0\lambda\to0 the field will approach Gaussianity. The second noise, δv(n^)\delta^{\mathrm{v}}(\hat{n}), is sampled from a Gaussian

in real-space for every pixel with variance equal to the variance of eλω(n^)e^{\lambda\omega(\hat{n})}.

  1. Finally, synthesize the multifractal fluctuation field in harmonic-space: aℓ,m=Cℓtargetaℓ,mha_{\ell,m} = \sqrt{C_{\ell}^{\mathrm{target}}}a_{\ell,m}^{h}. Here, aℓ,mha_{\ell,m}^{h} is the spherical harmonic coefficients of the field h(n^)h(\hat{n}) that was generated in the previous step. The spectrum CℓtargetC_{\ell}^{\mathrm{target}} describes the scaling of the field.

We show examples of multifractal fields (with λ=1/4\lambda= 1/4) in Figure 3. We generate these fields with the same CℓC_{\ell} parameterization from Equation (17) with HEALPix Nside=512N_{\mathrm{side}} = 512 (K. M. Górski et al. 2005), L=10L = 10, and α=8/3\alpha= 8/3 for both the correlated noise field, ω\omega, and the final fluctuation field. We also include anisotropies following the procedure we discussed in § 3.1. The visual signature of the multifractal parameter (λ=1/4\lambda= 1/4) manifests as strong spatial intermittency. Unlike the random fields of Figure 2 which display a uniform texture, the multifractal fields exhibit heavily localized variance. There are distinct ‘hotspots’ of intense fluctuations interspersed with broad, relatively quiescent ‘voids’. The distribution and spatial structure of the ‘hotspots’/‘voids’ are determined by the correlations of CℓnoiseC_{\ell}^{\mathrm{noise}}. Despite the change in distribution, the anisotropies from § 3.1 are maintained.

Figure 3. Examples of multifractal (λ=1/4\lambda= 1/4) small-scale temperature fluctuations produced by isotropic (top) and meridional (middle) and zonal (bottom) anisotropic transformations parameterized by Equation 18. The fluctuations are generated with the target power spectrum in Equation (17) with L=10L = 10, and α=8/3\alpha= 8/3. The overall structure of the anisotropies are the same as Figure 2, but the fluctuation amplitudes themselves are not “visually similar” and there are regions of increased intensity. Inset graphs are a cartesian projection centered at Galactic coordinates (l,b)=(0∘,0∘)(l,b) = (0^\circ,0^\circ) with a 14.5∘×14.5∘14.5^\circ\times14.5^\circ field-of-view.

As we will explore in § 4.2, the fields are non-Gaussian. Additionally, the probability density functions depart further from Gaussianity as λ\lambda increases. Note that the multifractal formalism describes fields whose PDF depends on scale.

Building Coherent Structures – Lagrangian Advection

In Figure 3, the fluctuations still look like clumpy, disconnected clouds. Even though the power spectrum may be “correct”, and the higher-order moments successfully generate localized bright spots, is this purely anisotropic multifractal field truly what we would expect the small-scale fluctuations of the interstellar medium to look like? The answer is likely no. The model fails to reproduce thread-like filaments seen in, e.g., I. Heywood et al. (2022). The multifractal and anisotropic model lacks this complex spatial coherence. In a purely anisotropic Gaussian model, the phases of the spherical harmonics are random and independent. In the multifractal and anisotropic non-Gaussian model, the phases are indeed coupled — which is what generates the heavy-tailed intermittency and localized ‘clumps’ — but they lack the directional coherence needed to form elongated structures. To synthesize filaments, sweeping arcs, and

thread-like structures we must generate deeply correlated phases.

The ISM is a highly turbulent, magnetized plasma. In a highly conductive plasma, the magnetic field lines are “frozen-in” to the fluid. As turbulent eddies spin, shear, and cascade energy from large to small scales, they physically stretch and fold the magnetic field lines. It is the filaments that are the physical signatures of magnetic field lines being stretched and sheared by turbulent gas velocities. To emulate this procedure, we adapt the Lagrangian mapping approach (C. Rosales & C. Meneveau 2006; P. Subedi et al. 2014; J. Lübke et al. 2024). We generate two fields: an anisotropic multifractal field, and a turbulent velocity field which then advects the multifractal field along the velocity streamlines scale-by-scale. The advection process takes the clumpy, disconnected multifractal “clouds” and physically stretches and smears them into filaments. It naturally correlates phases across scales and conserves the heavy-tailed statistics.

We follow the Lagrangian mapping (LM) approach of J. Lübke et al. (2024) and generate a multifractal and geometrically complex random field. We describe the process below:

  1. Generate a random scalar field: A(n^)A(\hat{n}). Following the anisotropic and multifractal procedures detailed above, we synthesize a random scalar field A(n^)A(\hat{n}).

  1. Generate a random second field: B(n^)B(\hat{n}). This second field can also be synthesized using the anisotropic and multifractal procedures.

  1. Derive the turbulent velocity field, u(n^)\mathbf{u}(\hat{n}). The spatial derivatives of the second field, B(n^)B(\hat{n}), take the place of a turbulent velocity field on the sphere:

uθ(n^)=1sin⁡θ∂B∂ϕ,uϕ(n^)=−∂B∂θ,(27)u_{\theta}(\hat{n}) = \frac{1}{\sin\theta}\frac{\partial B}{\partial\phi}, \qquad u_{\phi}(\hat{n}) = -\frac{\partial B}{\partial\theta}, \tag*{(27)}

where u=(uθ,uϕ)\mathbf{u} = (u_{\theta},u_{\phi}) with global maximum umax⁡=max⁡{uθ2+uϕ2}u_{\max} = \max\left\{\sqrt{u_{\theta}^{2}+u_{\phi}^{2}}\right\}.

  1. Generate coordinate displacements: Δθ(n^)\Delta\theta(\hat{n}), Δϕ(n^)\Delta\phi(\hat{n}). We define the scale-dependent deformation timescale as

τ=cℓiumax⁡,(28)\tau= \frac{c}{\ell_i u_{\max}}, \tag*{(28)}

where cc is a free parameter and ℓi\ell_i is a representative multipole moment. Using this timescale, the

velocity fields perturb the coordinates of A(n^)A(\hat{n}) by

Δθ(n^)=τuθ(n^),(29)\Delta\theta(\hat{n})=\tau u_\theta(\hat{n}), \tag*{(29)}
Δϕ(n^)=τuϕ(n^)sin⁡(θ+Δθ).(30)\Delta\phi(\hat{n})=\tau\frac{u_\phi(\hat{n})}{\sin\left(\theta+\Delta\theta\right)}. \tag*{(30)}

It is important to note that this step is scale-dependent, governed by the multipole moment ℓi\ell_i in Equation (28). Under the minimal multiscale Lagrangian mapping approach (P. Subedi et al. 2014; J. Lü bke et al. 2024), large scales successively advect smaller scales. To implement this practically, the initial random scalar fields are decomposed using a sequence of band-pass filters from large to small scales. For each scale iteration ii, the filter isolates a specific band of spherical harmonics characterized by a representative multipole moment ℓi\ell_i. This characteristic ℓi\ell_i dictates the appropriate deformation timescale for that specific advection step.

In this step, cc is a free parameter that must be chosen carefully. Conceptually, cc represents the number of eddy turnover times that the “turbulence” is allowed to stir/distort the synthetic field at a given scale. In other words, it determines how long the artificial advection is allowed to run before the next scale. Increasing cc allows the field to become more twisted and distorted. Initially, this generates prominent coherent structures, though excessive distortion will eventually decorrelate the field entirely.

  1. Advect the random scalar field.

Generate the LM field by advecting the random scalar field, A(n^)A(\hat{n}), by sampling/interpolating from itself by the displacements of Δn^=(Δθ(n^),Δϕ(n^))\Delta\hat{n}=(\Delta\theta(\hat{n}),\Delta\phi(\hat{n})):

A(n^)←A(n^+Δn^).(31)A(\hat{n})\leftarrow A(\hat{n}+\Delta\hat{n}). \tag*{(31)}
  1. Correct the power of the displaced field.

Finally, correct the power of the displacement field in harmonic space:

aℓ,mA←Wℓ,misotropicaℓ,mA,(32)a^A_{\ell,m}\leftarrow W^{\mathrm{isotropic}}_{\ell,m}a^A_{\ell,m}, \tag*{(32)}

where Wℓ,misotropicW^{\mathrm{isotropic}}_{\ell,m} is as described in Equation (22).

Examples of advected fields are shown in Figure 4. In these examples, the base field, A(n^)A(\hat{n}) is synthesized with: isotropic, meridional, and zonal fluctuations, and the advection field B(n^)B(\hat{n}), is synthesized with only isotropic fluctuations. The advection parameters, for all fields are set to c=5c=5 and λ=1/4\lambda=1/4. Visually, the influence of

Figure 4. Examples of Lagrangian advected (c=5c = 5) and multifractal (λ=1/4\lambda= 1/4) small-scale temperature fluctuations produced by isotropic (top) and meridional (middle) and zonal (bottom) anisotropic transformations parameterized by Equation 18. The fluctuations are generated with the target power spectrum in Equation (17) with L=10L = 10, and α=8/3\alpha= 8/3. Inset graphs are a cartesian projection centered at Galactic coordinates (l,b)=(0∘,0∘)(l, b) = (0^\circ, 0^\circ) with a 14.5∘×14.5∘14.5^\circ\times14.5^\circ field-of-view.

the Lagrangian advection (c=5c=5) is immediately apparent in the form of sheared, filamentary structures that stretch across the fields. Rather than an isotropic distribution of peaks and troughs, the fields exhibit distinct directional streaking and whorl-like patterns indicative of a turbulent flow. The applied anisotropies further elongates these features along a preferred axis.

Polarization

We generate the linear polarization qδq_\delta, uδu_\delta using the eδe_\delta, bδb_\delta pseudo scalar fields (where ee and bb are the polarization fraction quantities analogous to EE and BB for QQ and UU). For a covariance matrix described by:

A=[CℓttCℓteCℓtbCℓteCℓeeCℓebCℓtbCℓebCℓbb](33)\mathbf{A}= \begin{bmatrix} C_\ell^{tt} & C_\ell^{te} & C_\ell^{tb}\\ C_\ell^{te} & C_\ell^{ee} & C_\ell^{eb}\\ C_\ell^{tb} & C_\ell^{eb} & C_\ell^{bb} \end{bmatrix} \tag*{(33)}

the Cholesky decomposition (A=LLT\mathbf{A}=\mathbf{L}\mathbf{L}^{\mathsf{T}}) is used to generate correlated noise (when non-zero cross-spectra are required). Generally, three independent fluctuation fields will be required, which are then scaled by combinations of the power-spectra described in A\mathbf{A} to produce the correct cross-correlations. These three noise fields can be synthesized using the above procedures thus generating polarization fluctuation fields with anisotropies, multifractality, and advected structures.

For a simple example, we provide power spectra as:

Cℓtt=Cℓtarget,Cℓee=34Cℓtarget,Cℓbb=25Cℓtarget,(34)C_\ell^{tt}=C_\ell^{\mathrm{target}},\qquad C_\ell^{ee}=\frac{3}{4}C_\ell^{\mathrm{target}},\qquad C_\ell^{bb}=\frac{2}{5}C_\ell^{\mathrm{target}}, \tag*{(34)}
Cℓte=310Cℓtarget,Cℓtb=0,Cℓeb=0,(35)C_\ell^{te}=\frac{3}{10}C_\ell^{\mathrm{target}},\qquad C_\ell^{tb}=0,\qquad C_\ell^{eb}=0, \tag*{(35)}

with target CℓtargetC_\ell^{\mathrm{target}} given by Equation (17) with α=8/3\alpha=8/3 and L=10L=10. We synthesize polarization fields with multifractal parameter λ=1/4\lambda=1/4 and advection strength c=5c=5. The resulting polarization fields: eδe_\delta, bδb_\delta, and polarized intensity ξδ=qδ2+uδ2\xi_\delta=\sqrt{q_\delta^2+u_\delta^2} are shown in Figure 5. Comparing the fields, the higher relative power in the EE-mode (Cℓee=3Cℓtarget/4C_\ell^{ee}=3C_\ell^{\mathrm{target}}/4) compared to the BB-mode (Cℓbb=2Cℓtarget/5C_\ell^{bb}=2C_\ell^{\mathrm{target}}/5) translates into visibly stronger, higher-contrast structures in eδe_\delta. The polarized intensity map (ξδ\xi_\delta) reveals a complex structure of highly polarized ridges and depolarization canals where qδq_\delta and uδu_\delta approach zero. The polarized intensity becomes small at the poles due to the mathematics of the meridional anisotropic fluctuations. In § 5 we will explore spatial combinations of maps to correct this artifact. Overall, the visual pattern of anisotropies, non-Gaussianity, and advected structures are displayed in the polarization fields.

Figure 5. Examples of small-scale EE-mode (top, eδe_{\delta}), BB-mode (middle, bδb_{\delta}) and polarized intensity (bottom, ξδ\xi_{\delta}). The fields are Lagrangian advected (c=5c=5) and multifractal (λ=1/4\lambda=1/4) with a meridional anisotropic transformation (Equation 18). The fields are generated with target power spectrum in Equation (17) with L=10L=10 and α=8/3\alpha=8/3. Inset graphs are a cartesian projection centered at Galactic coordinates (l,b)=(0∘,0∘)(l,b)=(0^{\circ},0^{\circ}) with a 14.5∘×14.5∘14.5^{\circ}\times14.5^{\circ} field-of-view.

Summary

In summary, this section has introduced methods to generate complex morphological and statistical fields on the sphere for use in modelling cosmological foreground contamination. Synthesis takes ∼2\sim2 min at HEALPix Nside=1024N_{\mathrm{side}}=1024 (K. M. Górski et al. 2005) on a desktop computer.4 The resulting fields visibly demonstrate the effects of their underlying parameterization. Specifically, the transformation of (ℓ,m)(\ell,m) by G\mathbb{G} (parameterized by sℓs_{\ell}, sms_{m}, θ0\theta_{0}) introduces anisotropies that establish a global preference of spatial scale, allowing for the modelling of preferred directional alignments. Additionally, the multifractal nature (λ\lambda) breaks the spatial uniformity of standard Gaussian noise; this produces strong intermittency characterized by clustered high- and low-intensity regions governed by CℓnoiseC_{\ell}^{\mathrm{noise}}. Furthermore, advection from the Lagrangian mapping (LM) generates coherent structures such as filaments, where the advection strength cc and the parameters for the flow field determine the spatial displacements. Although this framework introduces several new variables per field, such as CℓnoiseC_{\ell}^{\mathrm{noise}}, cc, and λ\lambda, alongside the advecting flow field parameters, in practical applications it is reasonable to assume these parameters are identical across the fields to simplify the model.

Figure 6 shows additional examples of small-scale temperature fluctuations, iδi_{\delta}, for varying multifractal and advection strength parameters: λ\lambda and cc, respectively. This grid serves as a visual map of this parameter space. Moving across the grid highlights how the spatial clustering driven by λ\lambda and the coherent structural displacement driven by cc couple together to break Gaussian uniformity, providing a robust toolkit for simulating complex foregrounds.

Figure 6. Example sweep of multifractal parameter λ\lambda (columns, for λ=0\lambda= 0, 0.10.1, 0.250.25, 0.50.5) and advection parameter cc (rows, for c=0c = 0, 11, 55, 1010). Gnomonic projection of (32∘×32∘32^\circ\times32^\circ) patches of small-scale temperature fluctuations, iδi\delta, centered at Galactic coordinates (l,b)=(318∘,−61∘)(l, b) = (318^\circ, -61^\circ) with angular resolution of 4.94′4.94'. Fluctuations have small-scale power-spectra corresponding to the PySM-s6 model.

Caveats: We note the following caveats for those wishing to employ these methods:

  • The anisotropies (§ 3.1) generate stronger amplitude fluctuations in the Galactic plane (for meridional models) and at the Galactic pole (for zonal models). If analyzing sufficiently small sky patches in these regions, the localized power can deviate from that of isotropic fluctuations.

  • For multifractal fields (§ 3.2), the noise power-spectrum (CℓnoiseC_{\ell}^{\mathrm{noise}}) controls the distribution and scaling of the intense regions. Therefore, an excessively large effective correlation scale (LL) in the noise power spectrum (CℓnoiseC_{\ell}^{\mathrm{noise}}) creates large

regions of intense fluctuation. Flat-sky analyses confined to these specific regions yield local power spectra that differ from localized patches in other regions of the sky.

  • Large values of the multifractal parameter (λ≳0.75\lambda\gtrsim0.75) inherently introduce singularities that can cause numerical instabilities when transforming between E/BE/B and Q/UQ/U bases. Furthermore, the resulting strong non-Gaussianity can alter the specified variance (CℓtargetC_{\ell}^{\mathrm{target}}), thereby distorting the intended full-sky power-spectrum.

  • Setting the advection strength parameter cc too high causes the field to become entirely decorrelated.

Analysis – Methods of Measuring Non-Gaussianity

All of the fields in Figure 2, Figure 3, and Figure 4 have exactly the same power spectrum. This highlights that the power spectrum is degenerate with respect to various spatial features. Given the above developments of anistropies, non-Gaussianity, and coherent structures, we are faced with a challenge: how do we actually measure and characterize their states and significance. In this section, we review and compare several methodologies.

1D Distributions

In terms of quantifying non-Gaussianity, it would seem obvious to first assess whether the probability distribution is indeed Gaussian or non-Gaussian. Figure 7 shows the full-sky distributions for isotropic, meridional, and zonal fluctuations for scalar and polarized intensity fluctuations (top and bottom, respectively). It is clear that the distributions become non-Gaussian, and increasingly so for increasing multifractal parameter λ\lambda. For the polarized intensity (ξδ=uδ2+qδ2\xi_\delta= \sqrt{u_\delta^2 + q_\delta^2}) the expected χ\chi distribution with 2 degrees of freedom becomes increasingly heavy-tailed, departing significantly from this standard Rayleigh profile as the multifractal parameter λ\lambda increases.

Figure 7. Normalized probability density functions of the standardized non-Gaussian isotropic and anisotropic scalar fields (iδi_\delta; top row) and polarized intensity (ξδ=qδ2+uδ2\xi_\delta= \sqrt{q_\delta^2 + u_\delta^2}; bottom row) with increasing multifractal parameter λ\lambda. Fluctuations are generated with the target power spectrum in Equation (17) with L=25L = 25, α=7/3\alpha= 7/3, and no advection (c=0c = 0).

Scale-dependent Distributions

The multifractal formalism of § 3.2 implies a scale-dependence to the distribution. To investigate this feature, we use the structure function.

The structure function (SF) is another popular tool for analyzing the statistical properties of fields (see, e.g., D. Russo & W. A. Jury 1987; D. Biskamp 2003; N. Cressie 1993; U. Frisch 1995). The “angle-averaged pp-th order structure function” is defined as the moments of the increments, Δf(x,r)=f(x)−f(x+r)\Delta f(\boldsymbol{x},\boldsymbol{r}) = f(\boldsymbol{x}) - f(\boldsymbol{x} + \boldsymbol{r}):

S‾(p)(r)=⟨∣Δf(x,r)∣p⟩,(36)\overline{S}^{(p)}(r) = \langle|\Delta f(\boldsymbol{x},\boldsymbol{r})|^p \rangle, \tag*{(36)}

where the angle-brackets denote ensemble averaging as well as performing an average over angles (spherical/circular shells) where r=∣r∣r = |\boldsymbol{r}|. Similar tools have been used in previous analyses for the detection of remaining non-Gaussian signatures in component separated CMB maps (e.g., J. Jewell 2001; J.-L. Starck et al. 2004; M.-A. Miville-Deschênes et al. 2007).

In the Gaussian case, we have been using fields where the noise (viz. δℓ,mG\delta_{\ell,m}^{G} in Equation (16)) has the same distribution for all xx, and the moments of the increments, the structure function (SF), scale as:

S‾(p)(r)∝rpH,(37)\overline{S}^{(p)}(r) \propto r^{pH}, \tag*{(37)}

where HH is the Hurst parameter (a power-law index). Note that the exponent (pHpH) is linear in pp and thus f(x)f(x) is monofractal. We now consider a field, g(x)g(x), where its increments are instead described by

Δg(x,r)=g(x)−g(x+r)=ψ(r)∣r∣H,(38)\Delta g(x,r) = g(x) - g(x+r) = \psi(r)|r|^H, \tag*{(38)}

where ψ(r)\psi(r) is an arbitrary, random, and statistically independent flux-scaling function. This flux-scaling function controls the scaling of g(x)g(x), which is no-longer purely self-similar. The associated SF of g(x)g(x) is

S‾(p)(r)=⟨∣Δg(x,r)∣p⟩=⟨∣ψ(r)∣p⟩rpH.(39)\overline{S}^{(p)}(r) = \langle|\Delta g(x,r)|^p \rangle= \langle|\psi(r)|^p \rangle r^{pH}. \tag*{(39)}

If ψ(r)\psi(r) has no scale dependence, then ⟨∣ψ(r)∣p⟩=(const.)\langle|\psi(r)|^p \rangle= \text{(const.)} and we retrieve the monofractal behavior described above. However, consider a ψ(r)\psi(r) scaling such that its statistics follow

⟨∣ψ(r)∣p⟩=(Lr)K(p),(40)\langle|\psi(r)|^p \rangle= \left(\frac{L}{r}\right)^{K(p)}, \tag*{(40)}

where K(p)K(p) is some moment-dependent function, and LL is the largest “outer-scale” of the scaling regime. Scaling of K(p)≠0K(p) \ne0 implies that the fluctuations of various amplitudes change scale with different exponents (multiscaling) and each realization of such a process is a multifractal. Now, for S‾(p)(r)\overline{S}^{(p)}(r) of g(x)g(x):

S‾(p)(r)∝rζp,(41)\overline{S}^{(p)}(r) \propto r^{\zeta_p}, \tag*{(41)}

has scaling ζp=pH−K(p)\zeta_p = pH - K(p) and is non-linear for convex and non-zero K(p)K(p).

The multifractal method of § 3.2 provides a model for synthesis of a non-Gaussian and multifractal field with log-normal flux model:

ln⁡ψ(r)∼N(μ,σ2),(42)\ln\psi(\mathbf{r}) \sim\mathcal{N}(\mu,\sigma^2), \tag*{(42)}

with moments scaling as

⟨∣ψ(r)∣p⟩∝(Lr)λ2(p2−p),(43)\langle\lvert\psi(\mathbf{r})\rvert^p \rangle\propto\left(\frac{L}{r}\right)^{\frac{\lambda}{2}(p^2-p)}, \tag*{(43)}

and

ζp=pH−λ2(p2−p).(44)\zeta_p = pH - \frac{\lambda}{2}(p^2-p). \tag*{(44)}

Note that theoretical multifractal scaling is strictly defined over ensemble averages, however, practically the ensemble averages are replaced with spatial averages. Because higher-order moments are dominated by rare, extreme events (intermittency), the spatial average of an individual, finite realization may lack these extremes, resulting in an empirical scaling profile that deviates from ensemble theory ([7] (T. Dudok de Wit 2004; W.-X. Zhou 2012)). Additionally, the LM method (§ 3.3) generates coherent structures which alters the probability distribution of extreme increments and fundamentally modifies the multifractal spectrum. This can cause higher-order moments to saturate or grow much slower than the purely multiplicative log-normal model (C. Rosales & C. Meneveau 2008; P. Subedi et al. 2014; J. Lübke et al. 2024).

Dissipation structures may not be entirely scale-invariant, particularly, in magnetohydrodynamic turbulence. For example, current sheets can dominate dissipative structures and challenge the scale invariance assumptions (P. D. Mininni & A. Pouquet 2009; P. Lesaffre et al. 2024; A. Pouquet et al. 2025). Nevertheless, the log-normal and advected models are suitable, since, in the first place, there is little observational constraint for ζp\zeta_p on 2D projections of multifractal three-dimensional fluctuations in the ISM. Additionally, the aim is to introduce a model with parameters to control the level of non-Gaussianity for the purposes of testing foreground removal techniques for future CMB missions.

Structure Functions

Since there is an angular power spectrum, and an angular correlation function, it would be natural to extend the relationship to derive some form of angular SF for both scalar and tensor quantities, e.g.,

S‾(p)(d,ϕ)=⟨∣f(n^1)−f(n^2)∣p⟩,(45)\overline{S}^{(p)}(d,\phi) = \langle\lvert f(\hat{\mathbf{n}}_1) - f(\hat{\mathbf{n}}_2) \rvert^p \rangle, \tag*{(45)}

where the average is taken over all pairs (n^1,n^2)(\hat{\mathbf{n}}_1,\hat{\mathbf{n}}_2) separated by Geodesic distance dd and oriented at angle ϕ\phi.

In a flat plane, the increment ∣r∣|\mathbf{r}| is a straight line. On a sphere, there are two choices for measuring the distance between two locations n^1\hat{\mathbf{n}}_1 and n^2\hat{\mathbf{n}}_2:

  • Geodesic distance: the actual distance traveling along the curved surface, d=arccos⁡(n^1⋅n^2)d = \arccos\left(\hat{\mathbf{n}}_1 \cdot\hat{\mathbf{n}}_2\right).

  • Chord distance (Euclidean distance): The straight-line distance piercing through the sphere, r=∣n^1−n^2∣=2sin⁡(d/2)r = |\hat{\mathbf{n}}_1 - \hat{\mathbf{n}}_2| = 2\sin(d/2).

For “small-scale structure” (fluctuations of scale d≪1d \ll1 radian), the sphere locally looks flat, and these two definitions converge (sin⁡(d/2)≈d/2\sin(d/2) \approx d/2, so r≈dr \approx d).

We estimate5 the angular SF of order pp, parameterized by the Geodesic distance dd and the local orientation angle ϕ\phi relative to Galactic North. The resulting second-order (p=2p = 2) angular SFs for the isotropic and anisotropic fields (introduced in § 3.1) are presented in Figure 8. Each field exhibits a distinct directional signature. As expected, the isotropic field displays no dependence on ϕ\phi, maintaining a constant amplitude for a given scale dd. Conversely, the anisotropic fields reveal strong angular dependence. The meridional field, characterized by North-South elongated fluctuations, maintains higher spatial correlations along the longitudinal axis. Because the SF measures the variance of increments, this higher correlation manifests as a suppression of the SF amplitude near ϕ∼0∘\phi\sim0^\circ (and by symmetry ϕ∼180∘\phi\sim180^\circ). Similarly, the zonal field is highly

Normalized second order structure functions for isotropic, meridional, and zonal anisotropic fields

Figure 8. Normalized second order structure functions, S‾(2)(d,ϕ)/σ2\overline{S}^{(2)}(d,\phi)/\sigma^2, for the isotropic (top), meridional (middle), and zonal (bottom) anisotropic fields discussed in § 3.1. These structure functions have dependence on Geodesic distance dd and local angle between sampled pairs of points, ϕ\phi. Fluctuations are generated with target spectrum in Equation (17) with L=10L = 10, α=8/3\alpha= 8/3, and no advection (c=0c = 0).

correlated East-West, resulting in minimized SF values near ϕ∼90∘\phi\sim90^\circ.

Computing the complete anisotropic SFs on the sphere with HEALPix Nside≥512N_{\mathrm{side}} \ge512 can be computationally expensive ((K. M. Górski et al. 2005)). Thus, an analogous approach is to examine the statistics of the field at a given scale by band-pass filtering it in harmonic space, as is standard in wavelet-based analyses of multifractals (see, e.g., [8] (J. F. Muzy et al. 1991; J. F. Muzy et al. 1993; A. Turiel et al. 2006)). We multiply the spherical harmonic coefficients by an isotropic window hℓ(j)h_{\ell}^{(j)}, which selects a narrow, roughly octave-wide range of multipoles around a scale ℓj\ell_j:

Δfj(n^)=∑ℓmhℓ(j)aℓmYℓ,m(n^).(46)\Delta f_j(\hat{\mathbf{n}}) = \sum_{\ell m} h_{\ell}^{(j)} a_{\ell m} Y_{\ell,m}(\hat{\mathbf{n}}). \tag*{(46)}

where Yℓ,mY_{\ell,m} are the spherical harmonics and aℓma_{\ell m} are the spherical harmonic coefficients of the field. The windows are smooth and overlap only with their neighbours, so each Δfj\Delta f_j isolates the fluctuations of ff at scale ℓj\ell_j. The filtering is done in harmonic space with healpy.almxfl() ((A. Zonca et al. 2019)), at the cost of one healpy.map2alm() and one healpy.alm2map() per band. Note that this approach ignores anisotropies (similar to averaging Equation (45) over fixed angles ϕ\phi), because hℓ(j)h_{\ell}^{(j)} is independent of mm.

Figure 9 highlights the dependence of the PDF on scale. We band-pass filter the field(s) using Equation (46). For a monofractal (Gaussian, λ=0\lambda= 0) field, the fundamental shape of the distribution is scale-invariant; it remains strictly Gaussian at all scales, entirely characterized by its changing variance. In contrast, the multifractal fields (λ>0\lambda> 0) exhibit strong scale-dependent intermittency. As the physical scale decreases (larger ℓ\ell), the distributions progressively depart from a Gaussian profile, developing a sharper central peak and increasingly heavy tails.

Figure 9. Normalized probability density functions of the standardized band-pass filtered fields at varying filter scales centered at ℓ=8\ell= 8, 16, 64, 256, 512. For the monofractal field (λ=0\lambda= 0), the PDF remains Gaussian across all scales, with only the variance changing. Conversely, for multifractal fields (λ>0\lambda> 0), the distributions exhibit scale-dependent intermittency, developing increasingly heavy tails and sharper central peaks at smaller scales (larger ℓ\ell). Fluctuations are generated with the target power spectrum in Equation (17) with L=32L = 32, α=11/3\alpha= 11/3, and no advection (c=0c = 0).

Figure 10 shows the scaling parameter ζp\zeta_p (Equation (41)) for the isotropic fields across a range of multifractal parameter λ\lambda. For the monofractal Gaussian field (λ=0\lambda= 0), ζp\zeta_p depends linearly on the moment order pp. In contrast, the multifractal fields (λ>0\lambda> 0) exhibit a distinct non-linear dependence on pp. The degree of this non-linearity grows with λ\lambda, quantitatively capturing the scale-dependent intermittency and increasingly heavy tails — the transition to non-Gaussianity — at smaller scales as shown in Figure 9.

Figure 10. Fractal scaling, ζp\zeta_p, estimated using the power-law slopes of the pp-th order structure function for isotropic fields of increasing multifractal parameter λ\lambda (and c=0c = 0, α=7/3\alpha= 7/3, L=25L = 25). The monofractal (Gaussian) field (λ=0\lambda= 0, gray) exhibits linear dependence on pp whereas for λ≠0\lambda\ne0 the behavior is non-linear i.e., multifractal.

The statistics discussed thus far provide a robust characterization of the field’s scale dependence and intermittency, but they inherently discard spatial phase information. Consequently, while the isotropic high-pass filtering approach provides a computationally efficient means to evaluate scale-dependent intermittency, it fundamentally integrates out this angular phase information. The 2D angular SF therefore serves as a complementary metric, essential for isolating the global anisotropic signatures that are otherwise lost in 1D scale-filtered statistics. Additionally, the localized anisotropies of coherent structures generated via Lagrangian mapping (§ 3.3) tend to average out globally.

Minkowski Functionals

Another method to measure the non-Gaussianity in the maps is the Minkowski functionals (MF; J. Schmalzing & K. M. Górski 1998), which are a common tool to quantify the map-space higher-order statistical properties (e.g., P. Chingangbam & C. Park 2009; Planck Collaboration XVI 2016). Hadwiger’s theorem implies that, for any DD dimensional excursion set defined with

a threshold value ν\nu:

Aν={x∈RD∣f(x)≥ν},(47)A_\nu= \{x \in\mathbb{R}^{D} \mid f(x) \ge\nu\}, \tag*{(47)}

there exist D+1D + 1 MFs that geometrically and topologically describe the morphology of the excursion set (see H. Hadwiger 1957). In the case of maps on the sphere S2S^2, such as temperature or polarized intensity, there are three kinds of MFs: V0V_0, V1V_1, V2V_2, which correspond to the area, the perimeter, and the connectivity of the excursion set, respectively. To compute the MFs we use pynkowski6 (A. Carones et al. 2024; J. Carrón Duque et al. 2024).

We first compute the MFs for the isotropic scalar and polarized intensity fluctuations: iδi_\delta, ξδ=qδ2+uδ2\xi_\delta= \sqrt{q_\delta^2 + u_\delta^2}, respectively. The resulting V0V_0, V1V_1, V2V_2 are shown in Figure 11 for Gaussian (λ=0\lambda= 0) and non-Gaussian (λ>0\lambda> 0) fields. The multifractal parameter, λ\lambda, exhibits a clear effect on the MFs for both types of fields (scalar, and polarization). The departure from Gaussianity increases with increasing λ\lambda.

Figure 11. Minkowski functionals V0V_0, V1V_1, V2V_2 for scalar (iδi_\delta, left) and polarized intensity (ξδ\xi_\delta, right) fluctuations for Gaussian (monofractal, λ=0\lambda= 0; gray) and non-Gaussian (multifractal, with increasing λ\lambda) fields.

In Figure 12, we explore the influence of the full-sky anisotropies on the MFs. There are two clear classes of MF curves: the Gaussian, and the non-Gaussian. The non-Gaussian fields, including those with advected and anisotropic structures, exhibit similar profiles and thus cannot be distinguished. The MFs are not a strong detector for the full-sky anisotropies (§ 3.1), nor can they be used to characterize the small-scale coherent structures of advected fields (§ 3.3).

Figure 12. Minkowski functionals V0V_0, V1V_1, V2V_2 for scalar (iδi\delta, left) fluctuations for fields of different characteristics. An isotropic Gaussian field (monofractal, λ=0\lambda= 0, c=0c = 0, black), an isotropic non-Gaussian field (λ=1/2\lambda= 1/2, c=0c = 0, gray), an isotropic multifractal and advected field (λ=1/2\lambda= 1/2, c=5c = 5, green), a meridional multifractal advected field (λ=1/2\lambda= 1/2, c=5c = 5, orange), and a zonal multifractal advected field (λ=1/2\lambda= 1/2, c=5c = 5, purple).

Although neither structure functions nor Minkowski functionals are explicitly sensitive to translational phase shifts of LM advection itself, MFs provide a rigorous mathematical framework for extracting the morphology, spatial connectivity, and resulting shape of the intermittent structures.

Summary

Neither structure function or Minkowski function metric can reliably detect properties introduced by the Lagrangian mapping (§ 3.3). Further work is required to classify and detect properties of the fields when advection is included (§ 3.3). However, examination of multifractal scaling (J. Lübke et al. 2024), or techniques like wavelet scattering transforms (E. Allys et al. [5]; A. K. Saydjari et al. 2021; C. Auclair et al. 2024), Minkowski tensors (G. E. Schröder-Turk et al. 2013; C. Collischon et al. 2021), and fourth-order field curvature statistics (A. A. Schekochihin et al. 2002) could hold promise.

It is worth highlighting that the log-normal multifractal model (§ 3.2) produces a field that becomes more non-Gaussian with scale (see, § 4.2). This potentially contrasts with the results of, e.g., F. Rahman et al. (2021); F. Martire et al. (2023); F. Rahman et al. (2024, 2026), in which foreground emission exhibits a kurtosis-dominated non-Gaussian signature that is approximately constant with scale. If this observed trend is a robust feature of the interstellar medium (ISM), it represents a behavior that explicitly cannot be captured by the log-normal or advected multifractal models as currently formulated, in which case, setting λ≈0\lambda\approx0 would be appropriate. However, because the framework in this paper specifically targets the currently unconstrained small-scale fluctuations, future high-resolution observations will be necessary to definitively test whether this scaling behavior persists at these scales. Additionally, both Minkowski functionals and structure functions struggle to describe the complete statistical and structural behaviour. This emphasizes the need for further expansion of the available tool box to comprehensively characterize the ISM.

The framework proposed in this paper provides tools to test methods for quantifying non-Gaussianity and coherent structures. Additionally, when combined with PySM to include data-driven large-scales for full-sky synthesis, it enables robust testing of non-Gaussian foreground pipelines under potential observational conditions.

Synthesizing New Full-sky Simulations

In this section, we return to the full-sky (and all-scale) synthesis from § 3. To synthesize a mock synchrotron observation, we apply the modulation field and large-scale constraints. Following the synthesis procedures of the PySM-s6 model, we use the small-scale power spectra (CℓtargetC_\ell^{\mathrm{target}}), modulation fields (imi_m, qmq_m, umu_m), large-scale fields (i0i_0, q0q_0, u0u_0), and a polarization fraction tensor transform to generate reference IrefI_{\mathrm{ref}}, QrefQ_{\mathrm{ref}}, UrefU_{\mathrm{ref}} maps ((The Pan-Experiment Galactic Science Group et al. 2025)). For the s6 model, these reference fields correspond to an observation at 23 GHz that can then be scaled with appropriate power-law index maps to realize fields at other specific observational frequencies.

We generate the small-scale temperature and polarization fluctuations using the provided PySM-s6 CℓtargetC_{\ell}^{\mathrm{target}} spectra, which include non-zero tttt, eeee, bbbb, and tete correlations. We introduce spatial variation to these fluctuations by applying a spatial filter: the Galactic plane—defined by the inverse of a 2∘2^\circ apodized mask with fsky=70%f_{\mathrm{sky}} = 70\% from the Planck Legacy Archive7—receives meridional anisotropic fluctuations, while the rest of the sky receives isotropic fluctuations. This masking procedure serves a dual purpose: it generates intense, coherent filamentary structures within the Galactic plane, and it rebalances the loss of power at the Galactic poles caused by meridional fluctuations (as seen in e.g., Figure 2 and Figure 3).

We additionally require the small scales to be appropriately coherent with the large scales. By default, there is no phase correlation between the large scales associated with, e.g., i0i_0, q0q_0, u0u_0 and the small-scale realizations iδi_\delta, qδq_\delta, uδu_\delta. To induce this coherence, we introduce a large-scale deterministic component to the advection. The Lagrangian mapping approach uses a linearized advection equation and accumulates displacements on a scale-to-scale basis. The cascade (small-scale) advection components are calculated as described in § 3.3, and the accumulated displacements which include contributions from a large-scale (LS) field, ALSA_{\rm LS}, are given by

Δθ(n^)=(τuθ(n^))+(τLSUθ(n^)),(48)\Delta\theta(\hat{n}) = (\tau u_\theta(\hat{n})) + (\tau_{\rm LS} U_\theta(\hat{n})), \tag*{(48)}
Δϕ(n^)=(τuϕ(n^))+(τLSUϕ(n^))sin⁡(θ+Δθ).(49)\Delta\phi(\hat{n}) = \frac{(\tau u_\phi(\hat{n})) + (\tau_{\rm LS} U_\phi(\hat{n}))}{\sin(\theta+ \Delta\theta)}. \tag*{(49)}

The advection components derived from the large scales are:

τLS=cLSℓUmax⁡,(50)\tau_{\rm LS} = \frac{c_{\rm LS}}{\ell U_{\max}}, \tag*{(50)}
Uθ(n^)=1sin⁡θ∂ALS∂ϕ,(51)U_\theta(\hat{n}) = \frac{1}{\sin\theta}\frac{\partial A_{\rm LS}}{\partial\phi}, \tag*{(51)}
Uϕ(n^)=−∂ALS∂θ,(52)U_\phi(\hat{n}) = -\frac{\partial A_{\rm LS}}{\partial\theta}, \tag*{(52)}
Umax⁡=max⁡{Uθ2+Uϕ2},(53)U_{\max} = \max\left\{\sqrt{U_\theta^2 + U_\phi^2}\right\}, \tag*{(53)}

where cLSc_{\rm LS} is an additional free parameter representing the large-scale advection strength. For PySM-s6 derived fields, the large-scale fields ALSA_{\rm LS} correspond to the large-scale constraints divided by the modulation maps: t0/tmt_0/t_m, e0/eme_0/e_m, b0/bmb_0/b_m for the tδt_\delta, eδe_\delta, bδb_\delta fields, respectively (see, § 3). In this manner, the small-scale fields are advected by the large scales and become slightly

phase-coherent across the large and small scales, while the large scales remain unmodified. A comparison of the full-sky QQ and UU maps and their corresponding CℓC_\ell spectra are provided in Appendix § 9.

Figure 13 shows “high-latitude” sub-regions of the polarized intensity reference field, Pref=Qref2+Uref2P_{\rm ref} = \sqrt{Q_{\rm ref}^{2} + U_{\rm ref}^{2}}, for small-scale models generated with varying multifractal (λ\lambda) and advection (cc, cLSc_{\rm LS}) parameters. The top-left panel represents the default PySM-s6 isotropic Gaussian fluctuations. Moving across the parameter grid reveals how the spatial clustering driven by λ\lambda and the coherent structures driven by cc couple to break Gaussianity. This demonstrates that the observational imprint on the small scales, as established in Figure 6, is preserved in the full synthesis.

Figure 13. Similar to Figure 6. Example sweep of multifractal parameter λ\lambda (columns, for λ=0,0.1,0.25,0.5\lambda= 0, 0.1, 0.25, 0.5) and advection parameter cc (rows, for c,cLS=(0,0),(1,0.5),(5,1),(10,2.5)c, c_{\mathrm{LS}} = (0, 0), (1, 0.5), (5, 1), (10, 2.5)). Gnomonic projection of (32∘×32∘)(32^\circ\times32^\circ) patches of polarized intensity in units of μKRJ\mu\mathrm{K}_{\mathrm{RJ}}, Pref=Qref2+Uref2P_{\mathrm{ref}} = \sqrt{Q_{\mathrm{ref}}^2 + U_{\mathrm{ref}}^2}, centered at Galactic coordinates (l,b)=(318∘,−61∘)(l, b) = (318^\circ, -61^\circ) with angular resolution of 4.′944.'94.

Figure 14 displays the corresponding pseudo-CℓC_\ell of TrefT_{\rm ref}, ErefE_{\rm ref}, BrefB_{\rm ref} for these regions and parameters (estimated using NaMaster; D. Alonso et al. [6]). The spectra of the modified fields (grey lines) closely track the default PySM-s6 case (λ=0\lambda= 0, c=0c = 0, cLS=0c_{\rm LS} = 0, black line). This reinforces our earlier assertion that two-point correlation functions (power spectra) alone fail to capture the higher-order statistics and phase coherence introduced by the multifractal and advected fields. Furthermore, it confirms that the local power is not significantly altered by the methods introduced in this paper.

Figure 14. Flat-sky Pseudo-CℓC_\ell computed from the 32∘×32∘32^\circ\times32^\circ gnomonically projected patches centered at Galactic coordinates (l,b)=(318∘,−61∘)(l, b) = (318^\circ, -61^\circ) with an angular resolution of 4. ⁣′′944.\!^{\prime\prime}94. These represent the auto- and cross-spectra of the PySM-s6 reference fields (TrefT_{\rm ref}, ErefE_{\rm ref}, BrefB_{\rm ref}) across the parameter sweep shown in Figure 13. The solid black line highlights the default isotropic Gaussian case, while the grey lines indicate the other parameter combinations.

Figure 15 focuses on “low-latitude” cases of the polarized intensity reference fields. Here, we compare the default s6 isotropic Gaussian fluctuations with a model with anisotropic and non-Gaussian fluctuations (λ=1/4\lambda= 1/4, c=0c = 0, cLS=0c_{\rm LS} = 0), as well as one adding advection (“Anisotropic + NG + LM”: λ=1/4\lambda= 1/4, c=5c = 5, cLS=1c_{\rm LS} = 1). Near the Galactic plane, meridional anisotropies impose a strong directional preference on the fluctuations. However, the purely “Anisotropic + NG” model retains a somewhat diffuse, cloudy morphology. In contrast, the advected model exhibits filamentary structures, breaking the global homogeneity seen in the purely anisotropic case. At higher latitudes (e.g., Figure 13), the spatial masking smoothly replaces anisotropic fluctuations with isotropic ones. Yet, the advected fields continue to display filamentary features with power consistent with those regions of the sky.

Patches of polarized intensity reference fields

Figure 15. Patches (16.7∘×16.7∘16.7^\circ\times16.7^\circ) of polarized intensity reference field, PrefP_{\mathrm{ref}}, centered at Galactic coordinates (l,b)=(180∘,−10∘)(l, b) = (180^\circ, -10^\circ) with angular resolution of 4. ⁣′944.\!^{\prime}94. The reference fields shown correspond to small-scales synthesized with non-Gaussian meridional fluctuations (“Anisotropic + NG”: λ=1/2\lambda= 1/2, c=0c = 0, cLS=0c_{\mathrm{LS}} = 0, top), advected meridional non-Gaussian fluctuations (“Anisotropic + NG + LM”: λ=1/4\lambda= 1/4, c=5c = 5, cLS=1c_{\mathrm{LS}} = 1, middle), and default PySM-s6 isotropic Gaussian fluctuations (“isotropic”: bottom).

A distinct advantage of this methodology is its stochastic nature. In other words, an ensemble of constrained realizations can be generated as opposed to synthesizing small-scale fields from singular observations or simulations. This provides a significant advantage for testing cosmological foreground subtraction methodologies and constraints for future CMB BB-mode searches (e.g., [2, 1, 3] (S. Hanany et al. 2019; Y. Liu et al. 2025). Figure 16 shows a sample of five realizations for small-scale iδi_\delta and PySM-s6 polarized intensity reference fields PrefP_{\mathrm{ref}}. As illustrated, the five realizations exhibit visually consistent textures and coherences for both iδi_\delta and PrefP_{\mathrm{ref}}, confirming they are drawn from the same statistical distribution. However, each individual panel maintains a uniquely randomized spatial configuration. Once again, we emphasize the need to expand the analytical tool box beyond the Minkowski functionals and structure functions in order to adequately characterize such complex, spatially coherent fields.

Figure 16. Examples of independently sampled small-scale realizations with λ=1/4\lambda= 1/4, c=5c = 5, cLS=2.5c_{\mathrm{LS}} = 2.5. Gnomonic projection of (16.7∘×16.7∘16.7^{\circ} \times16.7^{\circ}) patches of small-scale temperature fluctuations (iδi_{\delta}, top) and PySM polarized intensity reference fields (Pref=Qref2+Uref2P_{\mathrm{ref}} = \sqrt{Q_{\mathrm{ref}}^{2} + U_{\mathrm{ref}}^{2}}, bottom), centered at Galactic coordinates (ll, bb) = (318∘318^{\circ}, −61∘-61^{\circ}) with angular resolution of 4. ⁣944.\!94. While each of the five realizations presents a unique spatial morphology, they possess identical statistical properties and characteristic scales across the iδi_{\delta} (top) and PrefP_{\mathrm{ref}} (bottom) fields.

In summary, the synthesis framework presented here produces all-scale mock synchrotron skies. By integrating the large-scale observational constraints of PySM with our multifractal and advected small-scale models, we bridge the gap between simple statistical power spectrum matching and generating morphological properties in simulated skies.

Conclusion

In this paper, we present parameterized mock models of small-scale Galactic intensity and polarization fluctuations, designed specifically to provide rigorous testing grounds for component separation algorithms.

Our framework provides tunable parameters to govern both the morphology and statistical distributions of these fluctuations. Inspired by generalized scale invariance, directional preferences – or anisotropies – are introduced via a transformation matrix GG governed by the parameters sℓs_{\ell}, sms_{m}, θ0\theta_{0}. Intermittency and non-Gaussianity are controlled using a log-normal multifractal model, which introduces scale-dependent distributions tuned by the multifractal parameter λ\lambda. Finally, phase-coherent structures are generated utilizing a Lagrangian mapping approach, which linearly advects the base field scaled by an advection parameter cc.

To characterize the impact of these parameters, we evaluated the simulated fields using two complementary statistical metrics: structure functions and Minkowski functionals. While Minkowski functionals successfully capture geometric differences driven by non-Gaussianity in the multifractal fields, they fail to detect directional anisotropies or the small-scale coherent structures introduced by advection. Conversely, structure functions effectively isolate full-sky anisotropies and naturally quantify the multifractal intermittency through the fractal scaling parameter ζp\zeta_{p}. However, when integrated over the full-sky, standard structure functions inherently average out spatial phase information, making them largely blind to localized advected structures.

By integrating our small-scale synthesis pipeline with the large-scale constraints and modulation fields provided by PySM, we successfully generate realistic, full-sky mock observations exhibiting both non-Gaussian intermittency and coherent filamentary features. The Python implementations for both the fluctuation synthesis and structure function estimators are publicly available at https://github.com/mab68/small_scale_synch.

Future work will focus on delivering a simulation suite with appropriate realism for CMB foreground subtraction, as well as establishing tighter constraints on the introduced free parameters by comparing our mock maps with high-resolution physical simulations and observational data. Additionally, the introduced methodologies can be similarly applied to, e.g., thermal dust emission.

Acknowledgments

Mark A. Bishop is a recipient of the New Zealand Space Scholarship administered by the New Zealand Space Agency on behalf of the New Zealand Government.

Mark A. Bishop utilized Google Gemini 3.1 Pro for minor language editing and Python syntax debugging.

The authors reviewed and verified all content and assume full responsibility for the manuscript.

This research was carried out in part at the Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration (80NM0018D0004).

Author Contributions

MAB: contributed conceptualization, formal analysis, investigation, methodology, software, validation, visualization, writing – original draft, writing – review & editing.

BSH: contributed conceptualization, formal analysis, investigation, methodology, validation, visualization, writing – review & editing.

KMG: contributed conceptualization, methodology, writing – review & editing.

CL: contributed conceptualization, methodology, writing – review & editing.

GR: contributed conceptualization, methodology, writing – review & editing.

Software: Astropy ([9]), HEALPix (K. M. Górski et al. 2005), healpy (A. Zonca et al. 2019), PySM (B. Thorne et al. 2017; A. Zonca et al. 2021; The Pan-Experiment Galactic Science Group et al. 2025), NumPy (C. R. Harris et al. 2020), Pynkowski (A. Carones et al. 2024; J. Carrón Duque et al. 2024), Matplotlib (J. D. Hunter 2007), SciPy (P. Virtanen et al. 2020), Seaborn (M. L. Waskom 2021), CMasher (E. van der Velden 2020), Kea (M. A. Bishop et al. 2026), NaMaster ([6]).

Full-sky Comparison

Example full-sky fields, synthesized following the procedure discussed in § 3 and § 5, for the QQ and UU polarization fields are shown in Figure 17 and Figure 18, respectively. We compare the base PySM-s6 model to a model with anisotropies, multifractality, and coherent advected structures. The large-scale structures in both models exhibit the same patterns and power. However, the small-scale fluctuations of the default s6 appear ‘cloudy’ whereas the “Anisotropic + NG + LM” model exhibits remarkably more correlated and filamentary structures. Additionally, the anisotropies in the Galactic plane can be seen, with the fluctuation sizes becoming elongated along lines of fixed longitude.

Full-sky PySM reference polarization field

Figure 17. Full-sky PySM reference polarization field QrefQ_{\rm ref} in units of μKRJ\mu\mathrm{K}_{\rm RJ} corresponding to a 23 GHz observation. Top: A model with small-scale fluctuations (iδi_\delta, qδq_\delta, uδu_\delta) synthesized with meridional anisotropies in the Galactic plane, multifractality (λ=1/4\lambda= 1/4), and advection (c=5c = 5, cLS=1c_{\rm LS} = 1). Bottom: The default PySM-s6 field with small-scale Gaussian and isotropic fluctuations (equivalent to λ=0\lambda= 0, c=0c = 0).

Full-sky PySM reference polarization fields

Figure 18. Full-sky PySM reference polarization field UrefU_{\mathrm{ref}} in units of μKRJ\mu\mathrm{K}_{\mathrm{RJ}} corresponding to a 23 GHz observation. Top: A model with small-scale fluctuations (iδi_{\delta}, qδq_{\delta}, uδu_{\delta}) synthesized with meridional anisotropies in the Galactic plane, multifractality (λ=1/4\lambda= 1/4), and advection (c=5c = 5, cLS=1c_{\mathrm{LS}} = 1). Bottom: The default PySM-s6 field with small-scale Gaussian and isotropic fluctuations (equivalent to λ=0\lambda= 0, c=0c = 0).

The auto-power spectra for the fields are shown in Figure 19. Both models have the same large-scale power (ℓ≲50\ell\lesssim50). On the small scales (ℓ≳50\ell\gtrsim50), the “Anisotropic + NG + LM” systematically exhibits slightly more power than the default PySM-s6 model by a factor of ≲3\lesssim3. This is likely due to the concentration of the fluctuations into the Galactic plane under the meridional anisotropic procedure (§ 3.1) and by using the same modulation map as the isotropic model, excess power could be generated at these scales near the Galactic plane. When masking out the Galactic plane using a mask of fsky=60%f_{\mathrm{sky}} = 60\%, the “Anisotropic + NG + LM” fluctuations become consistent with the s6 model.

Figure 19. Full-sky auto-power spectra, Dℓ=ℓ(ℓ+1)Cℓ/2π\mathcal{D}_{\ell} = \ell(\ell+ 1) C_{\ell}/2\pi, for the TrefT_{\rm ref}, ErefE_{\rm ref}, BrefB_{\rm ref} fields on the full-sky (top row, vis. Figure 17 and Figure 18) and masked with fsky=60%f_{\rm sky} = 60\% (bottom row). Compared is the default PySM-s6 model with initial Gaussian isotropic small-scale fluctuations to the “Anisotropic + NG + LM” (gray) model with meridional anisotropies in the Galactic plane, multifractality (λ=1/4\lambda= 1/4), and advection (c=5c = 5).

References

  1. [1]Abazajian, K., Addison, G., Adshead, P., et al. 2019, CMB-S4 Science Case, Reference Design, and Project Plan, arXiv, doi: 10.48550/arXiv.1907.04473
  2. [2]Abazajian, K. N., Adshead, P., Ahmed, Z., et al. 2016, CMB-S4 Science Book, First Edition, arXiv, doi: 10.48550/arXiv.1610.02743DOI
  3. [3]Abitbol, M., Abril-Cabezas, I., Adachi, S., et al. 2025, Journal of Cosmology and Astroparticle Physics, 2025, 034, doi: 10.1088/1475-7516/2025/08/034
  4. [4]Abril-Cabezas, I., Qu, F. J., Sherwin, B. D., et al. 2025, Phys. Rev. D, 112, 023522, doi: 10.1103/PhysRevD.112.023522
  5. [5]Allys, E., Levrier, F., Zhang, S., et al. 2019, A&A, 629, A115, doi: 10.1051/0004-6361/201834975DOI
  6. [6]Alonso, D., Sanchez, J., Slosar, A., & LSST Dark Energy Science Collaboration. 2019, Monthly Notices of the Royal Astronomical Society, 484, 4127, doi: 10.1093/mnras/stz093DOI
  7. [7]Anselmet, F., Gagne, Y., Hopfinger, E. J., & Antonia, R. A. 1984, Journal of Fluid Mechanics, 140, 63, doi: 10.1017/S0022112084000513DOI
  8. [8]Arneodo, A., Bacry, E., & Muzy, J. F. 1995, Physica A: Statistical Mechanics and its Applications, 213, 232, doi: 10.1016/0378-4371(94)00163-N
  9. [9]Astropy Collaboration, Price-Whelan, A. M., Sipőcz, B. M., et al. 2018, The Astronomical Journal, 156, 123, doi: 10.3847/1538-3881/aabc4f

Paper details

vlnc:W_svxwy7m4
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 1

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

Gemini 3.1 Pro (bare) · View statement →

Looking for related papers…
Contents