Internal scientific draft · v19 independent-fit baseline

Foreground-limited XMM-Newton Constraints on Soft X-Ray Emission toward the Inner Halo of M31

Responsive bilingual HTML mirror with the complete article text, four manuscript tables, the full science figure, exact compiled PDF, and all ten rendered pages.

Rui HuangAASTeX internal draftNot submission-readyUpdated 2026-07-11 17:37 UTC
22selected pointings
14dual-MOS primary fields
4native HTML tables
10exact PDF pages

Exact compiled draft

This embedded English PDF is the authoritative layout. It contains the complete AASTeX text, all four tables, the figure, and the full reference list.

Inline PDF viewing is unavailable in this browser. Open the PDF directly.

Complete bilingual HTML article

Switch between the exact English manuscript text and a structure-matched academic Chinese translation. Equations, citations, tables, and links are preserved.

Language applies to the HTML article and interface. The compiled PDF and bibliography titles remain in their authoritative English form.

Abstract

The soft X-ray emission toward the inner halo of M31 contains contributions from both M31 and the Milky Way, whose thermal spectra are nearly degenerate at CCD resolution. We analyze 22 XMM-Newton pointings at projected radii of approximately 10–31 kpc and treat the directly measured cool component as the full line-of-sight sum rather than assigning it to either galaxy. Our homogeneous baseline excludes the MOS 1.4–2.0 keV instrumental-line interval, uses a pointing-dependent 15 arcmin HI4PI atomic hydrogen column, and retains 14 technically valid dual-MOS fields in the primary sample. The primary spectra are consistent with a common temperature of \(kT=0.17531\pm0.00436\,\mathrm{keV}\), with no evidence for additional temperature scatter. The absorbed 0.4–1.25 keV surface flux is \((1.106\pm0.054)\,10^{-15}\,\mathrm{erg\,cm^{-2}\,s^{-1}\,arcmin^{-2}}\) in the North/NW fields and \((0.894\pm0.203)\,10^{-15}\,\mathrm{erg\,cm^{-2}\,s^{-1}\,arcmin^{-2}}\) in the South/SE fields. Their difference, \((0.212\pm0.210)\,10^{-15}\,\mathrm{erg\,cm^{-2}\,s^{-1}\,arcmin^{-2}}\), is positive but not statistically compelling. The current data therefore establish a spatially widespread, approximately 0.18 keV line-of-sight component but do not detect a large-scale North–South asymmetry or uniquely identify an M31 contribution. Any decomposition into M31, Milky Way, or Local-Group emission requires an explicit spatial or foreground prior.

Keywords: Andromeda Galaxy; circumgalactic medium; diffuse X-ray background; X-ray astronomy; Milky Way Galaxy

Internal Draft Status

This manuscript is a complete internal scientific draft based on the validated v19 independent-fit baseline. It is not yet ready for submission. The numerical values quoted below use local LevMar covariance matrices. The submission version must replace the descriptive side means with a shared radial model plus a side offset, compute profile-likelihood or simulation-calibrated intervals at non-negative boundaries, and add a controlled spectral-systematic grid. These requirements are summarized in Section 7.

Introduction

Hot circumgalactic gas is expected to contain a substantial fraction of the baryons associated with massive spiral galaxies, but its low density makes direct X-ray measurements difficult. Deep observations of individual massive spirals and stacked samples demonstrate extended soft X-ray halos, while also showing that inferred profiles depend on galaxy mass, unresolved-source subtraction, and background treatment (Anderson et al. 2016; Li et al. 2017, 2018; Zhang, Comparat, Ponti, Merloni, Nandra, Haberl, Locatelli, et al. 2024; Zhang, Comparat, Ponti, Merloni, Nandra, Haberl, Truong, et al. 2024). M31 is close enough that its inner halo can be sampled with multiple XMM-Newton fields, but its large angular extent creates a different limitation: emission from the M31 halo is superposed on spatially structured soft emission from the Milky Way and potentially the Local Group.

The central few kiloparsecs of M31 contain multiphase diffuse X-ray emission associated with the bulge and disk (Shirey et al. 2001; Takahashi et al. 2004; Li and Wang 2007). Those measurements do not determine the amplitude of cooler gas at projected radii of 10–31 kpc. Off-disc XMM-Newton observations provide a closer spectral precedent. Kavanagh et al. (2020) measured a component near \(0.17\)\(0.18\,\mathrm{keV}\) and explicitly modeled it as the combined emission of the Galaxy, M31, and the intergalactic medium. A possible Local Hot Bridge in the direction of M31 has a similar inferred temperature (Qu et al. 2021). Milky Way surveys also find characteristic temperatures near \(0.15\)\(0.22\,\mathrm{keV}\) but substantial spatial variation (Henley and Shelton 2013a, 2015; Ponti et al. 2023; Kaaret et al. 2020; Ueda et al. 2022; Locatelli et al. 2024).

These overlapping temperature scales make distance attribution from an EPIC spectrum alone unreliable. We therefore organize the analysis around the directly observed line-of-sight component, \[\begin{equation} S_{\rm obs}(E)=S_{\rm MW}(E)+S_{\rm M31}(E), \label{eq:direct-sum} \end{equation}\] with an optional third Local-Group term in explicitly labeled conditional scenarios. We ask two assumption-light questions. First, what cool thermal surface flux is measured toward the North/NW and South/SE inner-halo fields? Second, how strongly do the data constrain a difference between the two sampled sides? The M31-versus-Milky-Way decomposition is discussed only after these direct measurements.

Observations and Data Reduction

XMM-Newton program and field selection

We use observations from XMM-Newton proposal 080073, “XMM-Newton Legacy Survey of M31 Halo: Searching for the Missing Accreted Hot CGM” (PI J.-T. Li), obtained with the EPIC cameras (Jansen et al. 2001; Turner et al. 2001). The selected observations were taken between 2017 June 28 and 2018 January 17. All 43 detector products used here have the Thin1 optical blocking filter. The v19 analysis is MOS-only: 21 fields have one MOS1 and one MOS2 spectrum, while 0800730101 contributes MOS2 only.

EPIC-pn products are not used in this homogeneous baseline because the retained preliminary pn branch does not provide an equivalently validated particle-background set. In the broad-band pn products retained locally, all 22 fields have a source spectrum, but only 21 have a matched QPB spectrum in the same processing branch, and 17 of the 22 cleaned pn exposures are shorter than 10 ks. This is the regime in which the current XMM-ESAS Cookbook (Section “The Corner Problem”) identifies a specific pn limitation: the small out-of-field-of-view corner sample has poor counting statistics, is affected by out-of-time events, and is more sensitive than previously recognized to residual Soft Proton flares, so the inferred pn QPB can be under- or over-estimated, including possible oversubtraction (Snowden et al. 2008). We therefore defer pn inclusion until those spectra and their corner-normalized QPB products are reprocessed and validated independently across the full sample. This is a product-level background-systematics choice, not a claim that EPIC-pn data are generally unusable. The per-field audit is provided in m31_cgmsum_v19_pn_qpb_readiness.csv.

The 22-field parent set is the proposal-080073 subset for which the upstream project screening retained the required diffuse-field products. Observation 0800731701 is absent from the local reduction tree, 0800732401 lacks the required 4.background products, and 0800731201, 0800731401, 0800731801, 0800732501, 0800732901, and 0800733001 were rejected upstream because of extreme 2.0–3.2 keV observed-to-QPB ratios. Observation 0800733101 was rejected because of extreme residual Soft Proton contamination and incomplete MOS coverage. These exclusions define the parent set before the v19 spectral-quality cuts described in Section 4.4; they are not selected on fitted \(\mathrm{CGM}_{\mathrm{sum}}\) temperature or surface flux.

Pointing centers are taken from the final PHA headers. For an adopted M31 center and distance of 785 kpc (McConnachie et al. 2005), their circular projected radii span 10.5–30.8 kpc. The pointings form two approximately minor-axis chains, labeled North/NW and South/SE, rather than a complete azimuthal annulus. In the final primary sample, the median radii are 19.28 and 14.97 kpc on the two sides, respectively, and no South/SE primary field lies at 20–25 kpc. Table Table 1 gives the observation-level inventory.

Table 1. XMM-Newton Observation and v19 Product Inventory

ObsIDR.A. (deg)Decl. (deg)Start date (UTC)SideRproj (kpc)MOS1 (ks)MOS2 (ks)NHI (10²⁰ cm⁻²)v19 use
08007301019.230143.24082017-06-28North/NW30.7810.015.58Numerical only
08007302018.879342.88792017-07-25North/NW28.7913.9211.495.78Primary
08007303018.493242.58262017-07-14North/NW28.6916.1118.085.76Primary
08007304018.736942.20862017-07-27North/NW23.7114.5114.865.46Excluded
08007305019.077742.48732017-07-28North/NW23.4011.8314.285.53Primary
08007306019.386342.82042017-08-12North/NW25.0311.5711.105.79Primary
08007307019.586542.43752017-08-12North/NW19.5413.6114.355.73Primary
08007308019.271042.15992017-08-10North/NW18.9214.4914.755.60Primary
08007309019.015241.87382018-01-07North/NW19.0118.4118.805.59Primary
08007310019.145641.56462017-08-10North/NW16.3214.8215.095.79Excluded
08007311019.825642.01152018-01-07North/NW13.4516.4818.055.67Primary
080073130110.646742.20622018-01-11North/NW12.856.147.067.64Excluded
08007315019.707441.49712017-08-12North/NW10.5214.7314.985.85Primary
08007316019.417141.22262017-08-02North/NW13.0720.5720.276.30Primary
080073190111.666640.92592018-01-13South/SE11.1717.0816.836.48Primary
080073200111.966641.30512018-01-13South/SE13.2116.5116.856.92Primary
080073210112.219840.98452018-01-13South/SE16.317.9910.335.90Excluded
080073220112.057240.72802018-01-14South/SE16.015.925.885.58Excluded
080073230111.378540.16632018-01-15South/SE16.738.399.745.29Primary
080073260112.667640.38792018-01-16South/SE23.843.042.805.17Excluded
080073270112.296939.99492018-01-17South/SE24.205.332.205.27Excluded
080073280112.107539.70122018-01-17South/SE26.106.367.984.81Primary

Exposures are cleaned PHA detector exposures, not independent spacecraft time. The 43 MOS products sum to 533.571 ks. “Numerical only” is the MOS2-only field 0800730101; excluded fields fail technical or numerical-quality requirements.

SAS processing provenance

The spectra were derived from the existing project reduction with the XMM-Newton Science Analysis System (SAS; Gabriel et al. (2004)). We audited the headers of every v19 input rather than assigning generic “standard SAS” settings. All 43 source PHA files report xmmsas_20211130_0941-20.0.0, evselect-3.71.1; their ARFs report arfgen-1.102.1, and their RMFs report rmfgen-2.8.5. The event selections stored in every PHA require PATTERN<=12 and FLAG==0. The spectra therefore include valid MOS single–quadruple events and reject flagged events.

The final PHAs contain the applied good-time intervals as embedded GTI extensions, but the local tree does not retain the upstream flare-light-curve thresholds or a command log that uniquely reconstructs those GTIs for the full sample. One partial command record survives for 0800732701, but it cannot define a homogeneous 22-field prescription. Likewise, the local ccf.cif files are not bound to the PHA/ARF/RMF products by a recorded identifier or hash, and their file dates do not uniquely establish which calibration index was active during each extraction. We therefore report the verified SAS task versions and final cleaned exposures, but do not invent sample-wide flare thresholds or a CCF release.

The retained tree is sufficient to reproduce the paper analysis from the 43 final spectral product groups. It is not sufficient for a bitwise ODF-to-PHA rebuild: complete ODF material is retained locally for only three selected observations, and original mos-spectra/QPB command files are absent for most fields. Recovery of the homogeneous flare-screening, calibration-index, and extraction-command provenance remains a submission requirement.

Source masks and extraction footprint

The analysis uses the products under rpc/4.background/bkg_mos[12]_00500-02000_exclude_extent_source_mask. The extraction is the usable MOS field of view after detector-coordinate chip/gap masks and point/extended-source exclusions; it is not a simple 15 arcmin circle. The authoritative mask geometry is embedded in each PHA as REGION extensions and in the SLCTEXPR selection. The embedded regions contain negative detector-coordinate ellipses for excluded sources together with the valid chip and field-of-view geometry. The reduction tree also retains the associated edetect_stack source-position and extended-source region products. The exact source-detection likelihood threshold and the rule that maps detections to exclusion-ellipse size are not recoverable from the current command history and must be frozen before submission.

We convert the PHA BACKSCAL value with the production relation \(\Omega_i=\texttt{BACKSCAL}_i(1/20/60)^2\) arcmin\(^2\), corresponding to the 0.05 arcsec DETX/DETY sampling. The resulting detector-specific areas span 238.3–565.8 arcmin\(^2\). MOS1 and MOS2 areas are kept separate, so failed CCDs, chip gaps, bad detector regions, and source holes propagate directly into each model through its own area factor. Relative to the 706.9 arcmin\(^2\) area of a nominal 15 arcmin circle, the individual detector footprints cover 33.7–80.0%. The one-PHA-per-field convention used in the earlier absorption-footprint audit covers 33.7–52.6% (median 45.2%). The 15 arcmin aperture is used only for the baseline HI4PI column estimate, not for spectral extraction.

Observed, QPB, and response spectra

For each retained detector we use four matched products: *-obj.pi for the observed diffuse-field spectrum, *-back.pi for the ESAS quiescent-particle background (QPB), and the corresponding *.arf and *.rmf. The QPB is generated in the same detector footprint as the observed spectrum. It represents the particle background and is not a blank-sky or astrophysical foreground spectrum. In Sherpa, obj.pi is loaded as the source dataset, back.pi is loaded as its background with the stored errors, and QPB subtraction is applied before grouping and fitting. The remaining spectrum therefore contains celestial emission plus residual detector background and Soft Protons, which are modeled explicitly below.

The cleaned detector exposures range from 2.20 to 20.57 ks and sum to 533.571 ks over the 43 detector products. The full product paths, task-version strings, exposures, areas, embedded-mask checks, and quality classifications are written to the machine-readable file m31_cgmsum_v19_observation_products.csv. Its generator reads the frozen production manifest and the actual FITS headers, and fails unless it finds exactly 22 pointings, 43 detector products, Thin1 in every PHA, and the verified PATTERN/FLAG selections.

Energy filtering and response-aware grouping

The final MOS fitting domain is \[\begin{equation} 0.4\text{--}1.4~\mathrm{keV}\ \cup\ 2.0\text{--}8.0~\mathrm{keV}. \label{eq:fitband} \end{equation}\] The 1.4–2.0 keV interval is excluded because it contains the strong MOS Al K\(\alpha\) and Si K\(\alpha\) instrumental features and is sensitive to residual Soft Protons. Every fit-stage energy selection first resets the broad band and then reapplies this gap; the final Sherpa sessions preserve the two disjoint intervals.

Spectra are grouped after QPB subtraction. Starting from individual channels, a bin is closed only after both (1) the QPB-subtracted signal-to-noise ratio \[\begin{equation} {\rm S/N}=\frac{C_{\rm obj}-C_{\rm QPB}} {\sqrt{C_{\rm obj}+C_{\rm QPB}}} \end{equation}\] reaches 6 and (2) its channel width samples the local RMF FWHM by no more than a factor of 6. Group accumulation is reset at ignored channels, and group starts are forced at 0.4, 1.4, 2.0, and 8.0 keV. Consequently, no fitted bin bridges the excluded MOS interval.

Spectral Analysis

Response construction and model topology

We fit each pointing independently in Sherpa 4.18 (Freeman et al. 2001) using XSPEC model components (Arnaud 1996). Within one pointing, the MOS1 and MOS2 celestial parameters are linked, whereas the residual instrumental-line and Soft Proton parameters remain detector specific. No parameter is linked between different pointings. If \(R_i\) denotes the detector RMF folded with its ARF, \(D_i\) denotes the same redistribution with a unit effective area, and \(\Omega_i\) is the PHA solid angle, the count model for detector \(i\) is \[\begin{equation} \begin{split} M_i(E)={}&R_i\Big\{\Omega_i\big[G_i(E)+S_{\rm LB}(E)+S_{\rm SWCX}(E)\\ &+A(N_{{\rm HI},i})\{S_{\rm CXB}(E)+S_{\mathrm{CGM}_{\mathrm{sum}}}(E)\\ &\qquad\qquad\quad+S_{\rm hot}(E)\}\big]\Big\}\\ &+D_i\{\Omega_i P_i(E)\}. \end{split} \label{eq:model} \end{equation}\] Here \(G_i\) is the residual detector-line model, \(P_i\) is the Soft Proton continuum, and the remaining terms are sky surface-brightness components. Multiplication by \(\Omega_i\) converts every surface-brightness normalization to the actual detector footprint before response folding. The multiplicative sky-background scale present in the implementation is fixed to unity.

The component called MWhalo in the fitting code is denoted \(\mathrm{CGM}_{\mathrm{sum}}\) here. It is the cool absorbed APEC component required by the line of sight, not a spectroscopic assignment to the Milky Way. The historical target-specific SrcApec, SrcPo, and Srcabs components remain in the implementation for compatibility but are set to zero and frozen in this independent diffuse-field analysis. Thus no additional M31-only spectral component is fitted on top of \(\mathrm{CGM}_{\mathrm{sum}}\).

Table 2. Baseline Spectral Components and Parameter Treatment

Component XSPEC/Sherpa form Absorption/response MOS linking Baseline parameter treatment
Local Bubble apec unabsorbed, \(R_i\) linked \(kT=0.08\)–0.12 keV free; \(Z=1\) and \(z=0\) fixed; normalization free.
\(\mathrm{CGM}_{\mathrm{sum}}\) phabs*apec absorbed, \(R_i\) linked \(kT=0.14\)–0.40 keV and normalization free; \(Z=0.3\) and \(z=0\) fixed.
Hot thermal phabs*apec absorbed, \(R_i\) linked \(kT=0.7\) keV, \(Z=1\), and \(z=0\) fixed; non-negative normalization free.
CXB phabs*pegpwrlw absorbed, \(R_i\) linked Photon index 1.46 fixed; 0.5–2.0 keV pegged normalization free.
SWCX lines three gaussians unabsorbed, \(R_i\) linked O VII, O VIII, and Fe-L normalizations fixed to zero.
Residual 1.3 keV line gaussian \(R_i\) independent Centroid free in 1.2–1.4 keV, \(\sigma=0.01\) keV fixed, normalization free.
Al/Si detector lines two gaussians \(R_i\) independent Normalizations fixed to zero because 1.4–2.0 keV is excluded.
Soft Proton bknpower \(D_i\) (unit ARF) independent Break fixed at 3.2 keV; normalization and low-energy slope free; final high-energy slope fixed after an intermediate fit.

Note. “Linked” means shared between MOS1 and MOS2 within one pointing only. All celestial and detector-continuum normalizations are expressed per unit solid angle before multiplication by the detector-specific \(\Omega_i\).

Ri denotes the full ARF/RMF response; Di denotes the RMF plus unit-ARF response used for residual Soft Protons.

Absorption and atomic configuration

For each pointing, the absorption column is fixed to the uniform-area mean of the HI4PI atomic \(N_{\rm HI}\) map within a 15 arcmin aperture (HI4PI Collaboration 2016). The adopted values span \(4.81\times10^{20}\) to \(7.65\times10^{20}\,\mathrm{cm^{-2}}\). The map has a native angular resolution of 16.2 arcmin; a nominal aperture therefore contains only about 2.38 independent beams. The aperture is centered on the pointing coordinate, has complete valid-map coverage, and is not weighted by the MOS source mask or exposure map.

These inputs are atomic H I columns, not total equivalent X-ray absorbing columns. Molecular gas, dust-to-gas conversion, 21-cm optical-depth corrections, and the mismatch between the circular HI4PI aperture and the irregular MOS footprints are not included in the formal errors. They are retained as controlled absorption-systematics branches.

The XSPEC configuration is fixed to the angr solar-abundance table, vern photoelectric cross sections, and APEC/AtomDB 3.0.9 (Foster et al. 2012). The exact APEC line and continuum files are present in the CIAO installation and their SHA-256 hashes are stored in the production manifest.

Staged fitting procedure

All fits use the Gehrels chi-square statistic (chi2gehrels) and the Sherpa Levenberg–Marquardt optimizer. The staged procedure is identical for every pointing:

  1. In the initial \(0.2\)\(1.4\cup2.0\)\(8.0\) keV fit, set the Local Bubble to \(kT=0.1\) keV and \(Z=1\), set \(\mathrm{CGM}_{\mathrm{sum}}\) to \(kT=0.2\) keV and \(Z=0.3\), and fix the hot component to \(kT=0.7\) keV and \(Z=1\). The Local Bubble, \(\mathrm{CGM}_{\mathrm{sum}}\), hot-component, and CXB normalizations are free. The per-detector Soft Proton normalization and both slopes are initially frozen with zero normalization. The three SWCX line normalizations remain zero.

  2. Thaw the Local Bubble and \(\mathrm{CGM}_{\mathrm{sum}}\) temperatures within the bounds in Table Table 2, keep both abundances fixed, and refit the linked MOS spectra.

  3. Apply the final domain in Equation Equation 2 and refit the thermal, CXB, and residual-line parameters.

  4. For each detector, thaw the broken-power-law normalization and both photon indices while keeping the 3.2 keV break fixed, and refit all active parameters jointly.

  5. Freeze the fitted high-energy Soft Proton index. Refit the low-energy index and normalization with the physical ordering \(0\leq\Gamma_{\rm low}\leq\Gamma_{\rm high}\); if the unconstrained intermediate fit violates the ordering, initialize \(\Gamma_{\rm low}=\Gamma_{\rm high}/2\) before the final fit.

The production worker publishes a session only when Sherpa reports succeeded=True. Every published sidecar records the fit statistic, method, number of bins, degrees of freedom, all-stage filters, input/output hashes, and final parameter states. The current baseline uses one deterministic starting sequence and local optimization; multi-start and profile-likelihood checks are intentionally listed as submission work rather than implied here.

Quality selection and validation

All 22 fields were attempted before the quality mask was applied. The structural validator requires the frozen input detector inventory, unique file paths, exact code/input/output/APEC hashes, final fit success and message, finite fit dimensions, all-stage energy filters, grouping parameters, the adopted frozen \(N_{\rm HI}\), and the expected frozen Al/Si line states. A second validator restores each saved Sherpa session in CIAO and rechecks the actual dataset paths, final fit result, filters, grouping starts and gap, absorption, and forbidden-line parameters. Thus a valid JSON sidecar alone cannot promote a field into the scientific sample.

Twenty fields produced structurally valid Sherpa sessions, and all 20 passed the independent restore test. Eighteen passed the complete technical gate. Fields 0800731301 and 0800732201 have restorable sessions but non-positive final degrees of freedom. For 0800732601 and 0800732701, the final Sherpa result has succeeded=False with an “improper input parameters” message; the worker retained machine-readable failure records rather than publishing sessions.

A field enters the numerical sample if it passes technical validation, has positive degrees of freedom, has \(Q\geq0.01\), and has finite \(\mathrm{CGM}_{\mathrm{sum}}\) temperature and normalization with positive local errors. The primary sample additionally requires exactly one MOS1 and one MOS2 input. The strict sensitivity sample additionally requires at least ten degrees of freedom. The resulting counts are listed in Table Table 3.

Among the technically valid fields, 0800730401, 0800731001, and 0800732101 fail the \(Q\geq0.01\) numerical-quality criterion. Field 0800730101 passes the numerical gate but remains outside the primary sample because it has MOS2 only.

Table 3. Sample Accounting

CategoryNumber of fields
Selected pointings22
Restorable production sessions20
Complete technical validation18
Numerically valid15
Dual-MOS primary14
Strict sensitivity sample12

The numerical sample includes MOS2-only 0800730101. The primary sample contains 10 North/NW and 4 South/SE fields.

Derived fluxes and local uncertainties

After restoring each valid session, we extract the fitted \(\mathrm{CGM}_{\mathrm{sum}}\) temperature, APEC normalization, and their block of the saved Levenberg–Marquardt covariance matrix. For a band \(b\), a unit-normalization absorbed phabs*apec model with the pointing-specific \(N_{\rm HI}\) defines the conversion \(C_b(kT)\). Because the fitted APEC normalization is already per arcmin\(^2\), the component surface flux is \[\begin{equation} F_b=K_{\mathrm{CGM}_{\mathrm{sum}}}C_b(kT_{\mathrm{CGM}_{\mathrm{sum}}}). \end{equation}\] The conversion is evaluated on a model energy grid with 0.001 keV spacing from 0.05 to 10 keV, using the same angr, vern, \(Z=0.3\), \(z=0\), and APEC 3.0.9 configuration as the fit.

We propagate the saved \(kT\)–normalization covariance with a first-order delta method, \[\begin{equation} \begin{split} \sigma_F^2={}&\left(\frac{\partial F}{\partial kT}\right)^2\sigma_{kT}^2+ \left(\frac{\partial F}{\partial K}\right)^2\sigma_K^2\\ &+2\frac{\partial F}{\partial kT}\frac{\partial F}{\partial K}\, \mathrm{Cov}(kT,K), \end{split} \end{equation}\] where the temperature derivative is evaluated by a centered finite difference with a step no smaller than \(10^{-5}\) keV. These are local Gaussian statistical approximations. They do not include fixed-\(N_{\rm HI}\), foreground, detector-background, model-topology, or calibration uncertainty and are not profile-likelihood confidence intervals.

The primary reported quantity is the absorbed component-only 0.4–1.25 keV surface flux. This band lies wholly inside the directly fitted soft interval. We also calculate 0.5–2.0 keV for comparison with the literature, but label it secondary because 1.4–2.0 keV is supplied by model extrapolation across the excluded MOS interval.

Population summaries and side comparison

For temperature and flux separately, we summarize each side and the full primary sample with a normal random-effects model. For measurements \(x_i\) with local errors \(\sigma_i\), the likelihood uses variances \(\sigma_i^2+\tau^2\); at fixed \(\tau\), the mean is weighted by \((\sigma_i^2+\tau^2)^{-1}\). We determine the non-negative intrinsic scatter \(\tau\) by maximizing the normal likelihood and quote \([\sum_i(\sigma_i^2+\tau^2)^{-1}]^{-1/2}\) as the formal error on the mean. The reported heterogeneity diagnostic is the fixed-effect statistic \[\begin{equation} Q=\sum_i \frac{(x_i-\bar{x})^2}{\sigma_i^2}. \end{equation}\] North-minus-South differences are formed from the two fitted side means, with their formal errors added in quadrature; the ratio and fractional asymmetry are propagated to first order from the same side-mean errors. For the current temperature and flux measurements, the maximum-likelihood extra scatter is zero. This means only that the available local errors do not require additional field-to-field scatter; it does not establish a physically uniform plasma.

The baseline side summaries do not include radius as a covariate. Because the two sides have different radial coverage, they are descriptive diagnostics rather than the final publication likelihood. The required shared radial term plus side offset, boundary-aware intervals, and controlled systematic branches are listed in Section 7.

Results

A common soft spectral component

The 14 primary fields give a common temperature of \[\begin{equation} kT_{\mathrm{CGM}_{\mathrm{sum}}}=0.17531\pm0.00436\,\mathrm{keV}. \end{equation}\] The heterogeneity statistic is \(Q=11.631\) for 13 degrees of freedom, corresponding to \(p=0.558\), and the fitted extra scatter is zero. The separate means are \(0.17469\pm0.00444\,\mathrm{keV}\) in the North/NW and \(0.19314\pm0.02382\,\mathrm{keV}\) in the South/SE. Their difference is \(-0.01845\pm0.02423\,\mathrm{keV}\). The data therefore support a common phenomenological temperature near 0.18 keV but do not establish that all fields contain one spatially uniform plasma.

North/NW and South/SE surface fluxes

The primary absorbed 0.4–1.25 keV surface fluxes are summarized in Table Table 4. The North/NW best fit is higher, but the difference is only \(1.01\sigma\). The fractional contrast is also consistent with zero. Figure 1 shows that the two sides have different radial sampling and that several individual uncertainties are large.

Table 4. Primary v19 Measurements with Local-Covariance Uncertainties

QuantityNorth/NWSouth/SENorth minus South
kTCGMsum (keV)0.17469 ± 0.004440.19314 ± 0.02382−0.01845 ± 0.02423
Absorbed F0.4–1.25 (10⁻¹⁵ erg cm⁻² s⁻¹ arcmin⁻²)1.106 ± 0.0540.894 ± 0.2030.212 ± 0.210

The flux ratio is 1.238 ± 0.288 and the fractional asymmetry is 0.212 ± 0.230. Errors are propagated local-covariance errors, not profile-likelihood intervals.

CGMsum temperature and absorbed 0.4–1.25 keV surface flux versus signed projected radius
Primary v19 temperature (top) and absorbed 0.4–1.25 keV surface flux (bottom) versus signed projected radius. North/NW radii are positive and South/SE radii are negative. Filled blue and red circles are the homogeneous dual-MOS primary fields. The open triangle is the single-MOS sensitivity field. Gray crosses denote finite measurements that fail the numerical or technical selection; the two fail-closed sessions without valid measurements are absent. Error bars are local covariance approximations. The unequal radial coverage motivates the shared radial-plus-side model required for the submission analysis.

The numerically valid sample contains 15 fields after adding the single-MOS sensitivity case. Its North-minus-South flux difference is \(0.198\pm0.210\,10^{-15}\,\mathrm{erg\,cm^{-2}\,s^{-1}\,arcmin^{-2}}\), nearly identical to the primary result. The strict 12-field sample gives \(0.147\pm0.274\,10^{-15}\,\mathrm{erg\,cm^{-2}\,s^{-1}\,arcmin^{-2}}\). These checks do not turn the mild positive best fit into a significant asymmetry.

Effect of the corrected analysis

For the same 14 fields, the legacy v18 analysis gave a North-minus-South difference of \(0.173\pm0.094\,10^{-15}\,\mathrm{erg\,cm^{-2}\,s^{-1}\,arcmin^{-2}}\). The v19 revision changes the effective band, resets grouping across the MOS gap, removes unconstrained forbidden-band line components, and uses pointing-dependent HI4PI columns. The difference between v18 and v19 cannot be interpreted as one systematic shift because several corrections were applied together. The legacy result is retained only as a regression comparison.

Discussion

The directly measured quantity is a line-of-sight sum

The approximately 0.18 keV component is widespread across the sampled footprint and has no detected excess temperature scatter. This consistency does not determine its distance. The Milky Way halo temperature distribution overlaps the current measurement (Henley and Shelton 2013a, 2015; Ponti et al. 2023; Locatelli et al. 2024), and target-specific work toward M31 has explicitly identified a similar combined foreground and target component (Kavanagh et al. 2020). At EPIC resolution, fitting two freely varying APEC components at nearly the same temperature would allow the optimizer to divide one spectral shape arbitrarily. Such a decomposition would not be a physical distance measurement.

Equation Equation 1 is therefore the central interpretation rule. If Local-Group or bridge emission contributes, the observable becomes \[\begin{equation} S_{\rm obs}=S_{\rm MW}+S_{\rm M31}+S_{\rm LG}. \end{equation}\] The additional term increases the physical ambiguity unless it is constrained by an external spatial prior. It is therefore carried only as the explicitly named Local-Group branch of the conditional hierarchy in Section 6.3.

A mild best-fitting contrast, not an asymmetry detection

The North/NW best-fitting flux exceeds the South/SE value, but the \(1.01\sigma\) difference is not compelling. A small observed contrast constrains only \[\begin{equation} \Delta S_{\rm obs}=\Delta S_{\rm MW}+\Delta S_{\rm M31}, \label{eq:contrast} \end{equation}\] with an analogous Local-Group term if required. It constrains M31 asymmetry only if the Milky Way contribution is assumed uniform over the footprint. Conversely, it constrains Milky Way variation only if the sampled M31 halo is assumed symmetric. Neither assumption follows from the current data.

The geometric imbalance is equally important. The primary sample contains 10 North/NW but only four South/SE fields, and their median radii differ by 4.31 kpc. A side-only mean can mix radial structure with azimuthal structure. We therefore treat the values in Table Table 4 as a descriptive empirical baseline. The next analysis must fit a common radial function and a side offset in one likelihood, with the same nuisance conventions on both sides.

Foreground context and conditional interpretations

The large Milky Way surveys provide population context but not a matched local foreground subtraction. The Henley and Shelton (2013a) continuum sample was restricted to \(|b|>30^\circ\), while M31 lies at \(b=-21.57^\circ\); the nearest detected catalog field is approximately \(29.7^\circ\) away (Henley and Shelton 2013b). The M31-region oxygen-line measurements in the all-sky catalog are observed totals from M31 pointings and cannot be reused as a pure Milky Way foreground (Henley and Shelton 2012a, 2012b). HaloSat and shadowing measurements further demonstrate angular structure and model dependence in the Galactic component (Henley and Shelton 2015; Henley et al. 2015; Kaaret et al. 2020).

External-galaxy stacks can instead define conditional M31 profile families. The eROSITA M31-mass stack has a projected profile of a similar order to the secondary 0.5–2.0 keV total measured here (Zhang, Comparat, Ponti, Merloni, Nandra, Haberl, Locatelli, et al. 2024), but it is an absorption-corrected population mean with uncertain source subtraction and mass matching. Its scaling and star-forming/quiescent results further show that the inferred normalization depends on sample mass and classification (Zhang, Comparat, Ponti, Merloni, Nandra, Haberl, Truong, et al. 2024, 2025). More massive spiral halos provide a useful shape precedent but not a direct M31 normalization (Anderson et al. 2016; Li et al. 2017, 2018). Any inferred M31 residual must retain the name and uncertainty of the foreground and target-profile priors used to obtain it.

A useful conditional hierarchy is:

  1. no external prior: report only the full line-of-sight sum and its spatial contrast;

  2. uniform Milky Way prior: interpret \(\Delta S_{\rm obs}\) as a diluted M31 side contrast;

  3. symmetric M31 prior: interpret \(\Delta S_{\rm obs}\) as Milky Way variation;

  4. external Milky Way distribution: profile a non-negative M31 component and report a prior-labeled upper limit;

  5. external galaxy profile: fit a prior-labeled M31 radial template plus a Milky Way residual.

  6. Local-Group/bridge template: add a named non-negative \(S_{\rm LG}\) term and report how it changes the conditional M31 and Milky Way ranges.

No conditional case should be presented as a direct decomposition.

Analysis Required before Submission

The v19 baseline is sufficiently mature to support the manuscript structure, but five items remain submission blockers.

  1. Matched spatial likelihood. Fit all accepted fields with a common radial dependence plus a North/NW–South/SE offset. Report the joint covariance, likelihood interval for the side offset, and sensitivity to radial parameterization. The raw side means cannot be the final headline statistic.

  2. Boundary-aware inference and optimizer checks. Use multi-start optimization, profile the non-negative thermal normalization and side contrast, and calibrate one-sided coverage with simulations under representative nuisance conditions. Replace every local-covariance interval used for a final claim.

  3. Controlled systematic branches. At minimum vary the mask/exposure-weighted absorption treatment, HI/dust or total-column prescription, soft-proton model, CXB normalization/cosmic variance, SWCX treatment, abundance, hot-component/model topology, and fitting band. Report branch shifts separately before defining any combined uncertainty model.

  4. Quantitative constraint product. Report a calibrated interval on the side offset or fractional asymmetry and at least the conservative U0 upper envelope obtained by assigning the full cool line-of-sight component to M31. A named-prior U1 or smooth-foreground U2 M31 limit would substantially strengthen a full ApJ article, but must remain explicitly conditional.

  5. Submission documentation and figures. Recover the original flare-screening thresholds, bind each extraction to its calibration index, and freeze the source-detection likelihood and mask-radius rule. Add a sky-footprint figure, representative rebinned spectra and residuals, the radial-plus-side fit, and a systematic-branch summary. Archive the current observation table, code, and machine-readable product inventory with persistent versioning.

An absolute M31-versus-Milky-Way decomposition is not a required blocker if the paper remains explicitly about the line-of-sight sum. It becomes a blocker only for claims of a detected M31 halo component or a foreground-subtracted M31 luminosity. A matched off-M31 control field or an external foreground prior would strengthen that second, conditional layer.

Conclusions

We have constructed a homogeneous XMM-Newton baseline for 22 sightlines through the 10–31 kpc projected inner halo of M31. The direct conclusions are:

  1. Fourteen technically valid dual-MOS fields contain a common cool component with \(kT=0.17531\pm0.00436\,\mathrm{keV}\).

  2. The absorbed 0.4–1.25 keV surface fluxes are \(F_{\rm N}=1.106\pm0.054\) and \(F_{\rm S}=0.894\pm0.203\), in units of \(10^{-15}\,\mathrm{erg\,cm^{-2}\,s^{-1}\,arcmin^{-2}}\).

  3. The North-minus-South difference is \(0.212\pm0.210\,10^{-15}\,\mathrm{erg\,cm^{-2}\,s^{-1}\,arcmin^{-2}}\), so the positive best fit is not a statistically compelling asymmetry detection.

  4. The component is the unresolved line-of-sight sum of Milky Way and M31 emission, with a possible additional Local-Group term. EPIC spectra do not provide a unique distance decomposition.

  5. Publication-level spatial constraints require a shared radial-plus-side likelihood, boundary-aware intervals, and a homogeneous systematic grid.

The stable result is therefore not a detection of M31’s hot halo by itself. It is a reproducible measurement of the foreground-degenerate soft component toward M31 and a weak constraint on its large-scale spatial contrast.

Data and Code Availability

The XMM-Newton observations are available from the XMM-Newton Science Archive. The machine-readable measurement table, production manifest, fitting code, validation scripts, and figure-generation script will be archived with a persistent identifier before submission.

This work made use of XMM-Newton data and the HI4PI atomic hydrogen survey. Full acknowledgments, proposal information, and funding statements will be added after the author list is finalized.

References

Anderson, Michael E., Eugene Churazov, and Joel N. Bregman. 2016. “A Deep XMM-Newton Study of the Hot Gaseous Halo Around NGC 1961.” Monthly Notices of the Royal Astronomical Society 455 (1): 227–43. https://doi.org/10.1093/mnras/stv2314.
Arnaud, K. A. 1996. “XSPEC: The First Ten Years.” Astronomical Data Analysis Software and Systems v, Astronomical society of the pacific conference series, vol. 101: 17.
Foster, A. R., L. Ji, R. K. Smith, and N. S. Brickhouse. 2012. “Updated Atomic Data and Calculations for x-Ray Spectroscopy.” The Astrophysical Journal 756: 128. https://doi.org/10.1088/0004-637X/756/2/128.
Freeman, Peter, Stephen Doe, and Aneta Siemiginowska. 2001. “Sherpa: A Mission-Independent Data Analysis Application.” Astronomical Data Analysis, Proceedings of SPIE, vol. 4477: 76–87. https://doi.org/10.1117/12.447161.
Gabriel, C., M. Denby, D. J. Fyfe, et al. 2004. “The XMM-Newton SAS: Distributed Development and Maintenance of a Large Science Analysis System: A Critical Analysis.” Astronomical Data Analysis Software and Systems XIII, Astronomical society of the pacific conference series, vol. 314: 759.
Henley, David B., and Robin L. Shelton. 2012a. “An XMM-Newton Survey of the Soft x-Ray Background. II. An All-Sky Catalog of Diffuse o VII and o VIII Emission Intensities.” The Astrophysical Journal Supplement Series 202 (2): 14. https://doi.org/10.1088/0067-0049/202/2/14.
Henley, David B., and Robin L. Shelton. 2012b. VizieR Online Data Catalog: Diffuse o VII and o VIII Emission from XMM. VizieR Online Data Catalog J/ApJS/202/14. https://doi.org/10.26093/cds/vizier.22020014.
Henley, David B., and Robin L. Shelton. 2013a. “An XMM-Newton Survey of the Soft x-Ray Background. III. The Galactic Halo x-Ray Emission.” The Astrophysical Journal 773 (2): 92. https://doi.org/10.1088/0004-637X/773/2/92.
Henley, David B., and Robin L. Shelton. 2013b. VizieR Online Data Catalog: XMM Survey of Soft Background. III. Galactic Halo. VizieR Online Data Catalog J/ApJ/773/92. https://doi.org/10.26093/cds/vizier.17730092.
Henley, David B., and Robin L. Shelton. 2015. “XMM-Newton and Suzaku x-Ray Shadowing Measurements of the Solar Wind Charge Exchange, Local Bubble, and Galactic Halo Emission.” The Astrophysical Journal 808 (1): 22. https://doi.org/10.1088/0004-637X/808/1/22.
Henley, David B., Robin L. Shelton, Renata S. Cumbee, and Phillip C. Stancil. 2015. “XMM-Newton Measurement of the Galactic Halo x-Ray Emission Using a Compact Shadowing Cloud.” The Astrophysical Journal 799 (2): 117. https://doi.org/10.1088/0004-637X/799/2/117.
HI4PI Collaboration. 2016. “HI4PI: A Full-Sky h i Survey Based on EBHIS and GASS.” Astronomy & Astrophysics 594: A116. https://doi.org/10.1051/0004-6361/201629178.
Jansen, F. et al. 2001. “XMM-Newton Observatory.” Astronomy & Astrophysics 365: L1–6. https://doi.org/10.1051/0004-6361:20000036.
Kaaret, Philip, Dimitra Koutroumpa, K. D. Kuntz, et al. 2020. “A Disk-Dominated and Clumpy Circumgalactic Medium of the Milky Way Seen in x-Ray Emission.” Nature Astronomy 4 (11): 1072–77. https://doi.org/10.1038/s41550-020-01215-w.
Kavanagh, P. J., M. Sasaki, D. Breitschwerdt, et al. 2020. “Deep XMM-Newton Observations of the Northern Disc of m 31. II. Tracing the Hot Interstellar Medium.” Astronomy & Astrophysics 637: A12. https://doi.org/10.1051/0004-6361/201937008.
Li, Jiang-Tao, Joel N. Bregman, Q. Daniel Wang, Robert A. Crain, and Michael E. Anderson. 2018. “Baryon Budget of the Hot Circumgalactic Medium of Massive Spiral Galaxies.” The Astrophysical Journal Letters 855: L24. https://doi.org/10.3847/2041-8213/aab2af.
Li, Jiang-Tao, Joel N. Bregman, Q. Daniel Wang, Robert A. Crain, Michael E. Anderson, and Shangjia Zhang. 2017. “The Circum-Galactic Medium of Massive Spirals. II. Probing the Nature of Hot Gaseous Halos Around the Most Massive Isolated Spiral Galaxies.” The Astrophysical Journal Supplement Series 233 (2): 20. https://doi.org/10.3847/1538-4365/aa96fc.
Li, Zhiyuan, and Q. Daniel Wang. 2007. “Chandra Detection of Diffuse Hot Gas in and Around the M31 Bulge.” The Astrophysical Journal Letters 668 (1): L39–42. https://doi.org/10.1086/522674.
Locatelli, N., G. Ponti, X. Zheng, et al. 2024. “The Warm-Hot Circumgalactic Medium of the Milky Way as Seen by eROSITA.” Astronomy & Astrophysics 681: A78. https://doi.org/10.1051/0004-6361/202347061.
McConnachie, A. W., M. J. Irwin, A. M. N. Ferguson, R. A. Ibata, G. F. Lewis, and N. Tanvir. 2005. “Distances and Metallicities for 17 Local Group Galaxies.” Monthly Notices of the Royal Astronomical Society 356: 979–97. https://doi.org/10.1111/j.1365-2966.2004.08514.x.
Ponti, G., X. Zheng, N. Locatelli, et al. 2023. “Abundance and Temperature of the Outer Hot Circumgalactic Medium: The SRG/eROSITA View of the Soft x-Ray Background in the eFEDS Field.” Astronomy & Astrophysics 674: A195. https://doi.org/10.1051/0004-6361/202243992.
Qu, Zhijie, Rui Huang, Joel N. Bregman, and Jiang-Tao Li. 2021. “An x-Ray- and SZ-Bright Diffuse Source Toward M31: A Local Hot Bridge.” The Astrophysical Journal 907 (1): 14. https://doi.org/10.3847/1538-4357/abc9b9.
Shirey, R., R. Soria, K. Borozdin, et al. 2001. “The Central Region of m 31 Observed with XMM-Newton. I. Group Properties and Diffuse Emission.” Astronomy & Astrophysics 365: L195–201. https://doi.org/10.1051/0004-6361:20000243.
Snowden, S. L., R. F. Mushotzky, K. D. Kuntz, and D. S. Davis. 2008. “A Catalog of Galaxy Clusters Observed by XMM-Newton.” Astronomy & Astrophysics 478 (2): 615–58. https://doi.org/10.1051/0004-6361:20077930.
Takahashi, Hiromitsu, Yuu Okada, Motohide Kokubun, and Kazuo Makishima. 2004. “XMM-Newton and Chandra Observations of the Central Region of M31.” The Astrophysical Journal 615 (1): 242–52. https://doi.org/10.1086/424373.
Turner, M. J. L. et al. 2001. “The European Photon Imaging Camera on XMM-Newton: The MOS Cameras.” Astronomy & Astrophysics 365: L27–35. https://doi.org/10.1051/0004-6361:20000087.
Ueda, Masaki, Hayato Sugiyama, Shogo B. Kobayashi, et al. 2022. “The Soft x-Ray Background with Suzaku. I. Milky Way Halo.” Publications of the Astronomical Society of Japan 74 (6): 1396–414. https://doi.org/10.1093/pasj/psac077.
Zhang, Yi, Johan Comparat, Gabriele Ponti, Andrea Merloni, Kirpal Nandra, Frank Haberl, Nicola Locatelli, et al. 2024. “The Hot Circumgalactic Medium in the eROSITA All-Sky Survey. I. X-Ray Surface Brightness Profiles.” Astronomy & Astrophysics 690: A267. https://doi.org/10.1051/0004-6361/202449412.
Zhang, Yi, Johan Comparat, Gabriele Ponti, Andrea Merloni, Kirpal Nandra, Frank Haberl, Nhut Truong, et al. 2024. “The Hot Circumgalactic Medium in the eROSITA All-Sky Survey. II. Scaling Relations Between x-Ray Luminosity and Galaxy Mass.” Astronomy & Astrophysics 690: A268. https://doi.org/10.1051/0004-6361/202449413.
Zhang, Yi, Johan Comparat, Gabriele Ponti, et al. 2025. “The Hot Circumgalactic Medium in the eROSITA All-Sky Survey. III. Star-Forming and Quiescent Galaxies.” Astronomy & Astrophysics 693: A197. https://doi.org/10.1051/0004-6361/202452273.

Draft files and machine-readable products

All files are static, version-matched to this web build, and contain no credentials.

Interpretation boundary: this is an internal draft. Current errors are LevMar local-covariance approximations; radius-controlled side inference, boundary-aware intervals, and controlled systematics remain submission requirements.