Spectral Internal Linear Combination (SpILC)
- SpILC is a component separation method that uses spectral templates and constraints to preserve targeted spectral energy distributions while minimizing variance.
- It extends standard ILC by incorporating multiple constraints, such as deprojecting foreground contaminants and handling multidimensional spectral subspaces.
- Applications include enhanced CMB analysis and polarization studies, with implementations directly optimizing auto- and cross-spectra for improved power spectrum estimations.
Searching arXiv for recent and foundational papers on Spectral Internal Linear Combination (SpILC), generalized ILC, and related constrained/moment-based variants. I’ll look up the relevant arXiv records to ground the article in the current literature. Spectral Internal Linear Combination (SpILC) denotes a class of component-separation methods in which linear combinations of multifrequency data are constrained by spectral or mixing information about the components to be preserved or suppressed. In the literature, “Spectral ILC” is usually understood as an ILC that explicitly exploits known or modeled frequency behavior through spectral templates, mixing vectors, or spectral subspaces; in a narrower later usage, it also denotes estimators constructed directly from auto- and cross-spectra rather than from component-separated maps [(Remazeilles et al., 2011); (Kwok et al., 12 Sep 2025)]. Across these usages, the defining structure is a constrained minimum-variance problem in frequency space.
1. Scope and terminology
In its broadest sense, SpILC is the spectral generalization of the Internal Linear Combination. Standard ILC preserves one component with known frequency scaling and suppresses all others only through variance minimization. Spectral ILC enriches this construction by introducing one or more explicit spectral constraints: preserve a target spectral energy distribution (SED), null one or more contaminant SEDs, preserve a multidimensional spectral subspace, or constrain responses to remain below prescribed bounds (Abylkairov et al., 2020).
This broad usage includes several closely related constructions. Generalized or multidimensional ILC treats foregrounds as a low-rank spectral subspace rather than as a single rigid SED (Remazeilles et al., 2011). Constrained ILC and partially constrained ILC use equality or inequality constraints on known contaminant SEDs, respectively (Abylkairov et al., 2020). Moment ILC augments the constraint set with spectral derivatives generated by moment expansions of foreground laws (Rotti et al., 2020). The Least Response Method replaces hard orthogonality to foreground templates by minimization of an upper bound on foreground-plus-noise variance built from prior ranges of foreground parameters (Maillard et al., 2024). In polarization, complex-coefficient and spin-wavelet variants extend the same idea to the spin-2 field (Fernández-Cobos et al., 2016, Rogers et al., 2016).
A narrower usage appears in the 2025 work “CMB component-separated power spectrum estimation by Spectral Internal Linear Combination,” where SpILC is defined as a minimum-variance, foreground-cleaned estimator built directly at the level of auto- and cross-power spectra. In that formulation, the optimization target is the two-point statistic itself rather than a map, and the constraint structure can be weaker than map-level cILC when some components are known to be spatially uncorrelated (Kwok et al., 12 Sep 2025).
2. Foundational constrained-variance formalism
A standard multifrequency data model writes, at pixel, harmonic, or localized-wavelet position ,
where is the SED vector of the desired component, collects foreground SEDs, and is instrumental noise. The ILC estimator is
with unit response
and minimum variance
where is the empirical covariance. The solution is
0
This is already spectral in the minimal sense that it preserves a specified SED while using the covariance to downweight everything else (Abylkairov et al., 2020).
Constrained ILC extends the same quadratic program to several known SEDs. If 1 and 2, the optimization becomes
3
with solution
4
At this level, SpILC is simply the principle that spectral templates define the admissible response space of the estimator: target SEDs are preserved, undesired SEDs are nulled, and the covariance supplies the minimum-variance weights (Abylkairov et al., 2020).
3. Multidimensional spectral subspaces and localized implementations
The 2011 generalized-ILC formulation extends ILC beyond a single mixing vector by treating complicated foregrounds as a multidimensional spectral subspace. In a given needlet domain 5, the data are modeled as
6
where 7 is the CMB mixing vector and 8 is an unknown foreground mixing matrix whose column space, rather than individual columns, is inferred from the data. The foreground emission is 9, with covariance
0
Instead of a scalar estimator, the method reconstructs a vector-valued foreground map 1 with the constraint
2
and minimizes
3
The solution is
4
This is the subspace analogue of the one-dimensional ILC solution: the preserved object is now a spectral subspace rather than a single SED vector (Remazeilles et al., 2011).
The same work implements this construction in needlet space. Harmonic bandpass filters 5 satisfy
6
and define localized coefficients
7
Local covariance is estimated as
8
After noise whitening,
9
significant eigenmodes with eigenvalues 0 define the signal subspace, from which the CMB direction and the orthogonal foreground complement are extracted. In an extended model
1
the same construction yields a foreground subspace orthogonal to both CMB and thermal SZ, so that the foreground estimate has vanishing CMB and SZ contamination in expectation. This localized, low-rank, subspace-preserving formulation is one of the clearest antecedents of later SpILC language (Remazeilles et al., 2011).
4. Moment, partial, and least-response formulations
One branch of SpILC development sharpens the spectral model itself. In Moment ILC, the frequency dependence of foregrounds is expanded around pivot parameters, so that a single physical foreground generates a hierarchy of moment SEDs. The constrained ILC matrix 2 then includes not only target signals such as the CMB, 3, and 4, but also base foreground SEDs and their derivatives. The recovered component vector is
5
so each moment becomes an explicit constrained spectral mode. This construction was introduced to recover tiny monopolar spectral distortion signals in the presence of realistic foregrounds and instrumental noise, and it was also shown to improve CMB anisotropy measurements by reducing foreground biases and signal uncertainties when using the 6ILC (Rotti et al., 2020).
A second branch relaxes hard nulling. Partially constrained ILC interpolates between standard ILC and cILC by replacing exact deprojection with inequality constraints such as
7
For one partially constrained foreground, the method either reduces to standard ILC when the inequality is inactive or lands on one of the boundary solutions
8
The stated motivation is to optimize the tradeoff between foreground bias and variance. For cleaning tSZ contamination at 9, if a small tSZ residual of 0 of the standard ILC residual can be tolerated, the variance of the CMB temperature map is reduced by at least 1 over the cILC value; for simultaneous tSZ and CIB constraints, cILC variance can be 2 ILC on high-3 scales, whereas pcILC significantly reduces the variance while bounding both residuals (Abylkairov et al., 2020).
A third branch replaces explicit hard orthogonality by covariance penalization built from prior foreground ranges. The Least Response Method assumes bounded parameter domains and amplitude bounds for foreground SEDs, constructs
4
and minimizes
5
subject to
6
The resulting weights are
7
For CMB spectral distortions, this is a prior-informed spectral ILC in which poorly defined foreground shapes are handled through an effective covariance rather than a finite set of exact nulling constraints; in the quoted comparisons, LRM yields a smaller total response to foreground plus noise than MILC in the considered dust+CIB and all-foreground cases (Maillard et al., 2024).
5. Power-spectrum SpILC
The 2025 formulation gives the term SpILC a more specific meaning: minimum-variance, foreground-cleaned estimators of CMB power spectra constructed directly from channel auto- and cross-spectra. For frequency channels 8,
9
and the SpILC estimator is
0
The target is not a map but an unbiased estimator of 1, the auto-spectrum of the component of interest (Kwok et al., 12 Sep 2025).
In the one-component case, SpILC and ordinary map-level ILC are equivalent at the spectral level. With 2 and spectral covariance matrix
3
the weights are
4
In this limit, the paper proves that
5
so the SpILC spectrum is exactly the auto-spectrum of the standard ILC map (Kwok et al., 12 Sep 2025).
The genuinely new regime arises with deprojection. For two modeled components,
6
strong-cSpILC imposes the full spectral set
7
and is mathematically equivalent to map-level cILC. Weak-cSpILC drops the cross-term constraint whenever 8 is physically known, retaining only
9
This yields fewer constraints than cILC while preserving unbiasedness of the target power spectrum under the stated uncorrelatedness assumption. The corresponding weights are
0
where 1 encodes 2 and 3 encodes 4 (Kwok et al., 12 Sep 2025).
The variance is minimized using
5
Because 6 is not required to factorize as 7, spectral-level optimization has extra freedom: auto-spectrum weights can even be negative, which cannot occur at map level. In Simons Observatory-like simulations with both tSZ and CIB fully deprojected, SpILC produces CMB power spectrum estimators with more than 7 times smaller errorbars than constrained ILC at 8; at those scales, cILC reaches 9, whereas 0 (Kwok et al., 12 Sep 2025).
6. Polarization, spectral distortions, and methodological limits
In polarization, the natural object is the spin-2 field
1
A two-spin complex-coefficient ILC estimates
2
with constraints
3
The minimized quantity is the covariant polarization variance
4
In harmonic 5 language, the complex weight acts as a rotation-plus-scaling matrix,
6
so the residual remains a proper spin-2 field. This contrasts with independent 7 weighting, which the paper shows can introduce unphysical spin-4 residual structure, and with independent 8 weighting, which can induce parity-mixed residuals (Fernández-Cobos et al., 2016).
Spin-SILC further combines spectral ILC with spin, directional, scale-discretized wavelets. The spin-2 wavelet coefficients of 9 are linearly combined at each scale, position, and orientation,
0
subject to
1
The resulting coefficients satisfy
2
so component separation and 3 decomposition are performed concurrently (Rogers et al., 2016).
A related polarization development combines moment-expanded foreground SEDs with polarization ILC in pixel space. The constraint matrix includes the zeroth-order synchrotron and dust SEDs and their first- and second-order spectral derivatives; the optimal real weights are
4
Applied to simulated WMAP and Planck frequencies, this heavily constrained moment-PILC reconstructs thermal-dust and synchrotron 5 templates with correlations around 6 in the quoted optimal configuration and recovers dust and synchrotron 7 spectra consistent with the inputs within the stated uncertainties (Adak, 2021).
For spectral distortions, the SpILC viewpoint becomes purely frequency-space. Classical spectral ILC preserves the distortion spectrum 8 and minimizes 9. MILC instead nulls Taylor-expanded foreground moments, while LRM minimizes 0 under unit response to the target distortion. In the 1-distortion instrument study, the optics spectrum 2 becomes another spectral contaminant, and the quoted optimum for 3 measurements occurs near 4 K, where the trade-off between spectral degeneracy and photon noise is minimized (Maillard et al., 2024).
Across these formulations, the principal limitations are consistent. They include sensitivity to SED mis-specification and decorrelation, empirical covariance errors, restricted channel count, and, in weak-cSpILC, reliance on assumptions such as 5. For CIB-like contaminants, significant residual bias can remain even when nominal deprojection is enforced if the true SED is not rigid or if frequency decorrelation is large (Abylkairov et al., 2020). For spectral-level SpILC, if components assumed uncorrelated in the weak-constraint construction are in fact correlated, dropping the corresponding spectral constraints can bias the estimator (Kwok et al., 12 Sep 2025). This suggests that SpILC is best understood not as a single algorithm but as a spectral optimization principle whose performance depends on how accurately the preserved and nulled spectral subspaces represent the actual sky.