---
title: 'MAGTHOMSCATT: Polarized X-Ray Transport in Neutron Stars'
url: https://www.emergentmind.com/topics/magthomscatt
type: topic
---

# MAGTHOMSCATT: Polarized X-Ray Transport in Neutron Stars

Searching arXiv for MAGTHOMSCATT and related neutron-star polarized radiative transfer papers.
MAGTHOMSCATT is a Monte Carlo radiative-transfer code for polarized X-ray transport in magnetized neutron-star atmospheres. It was developed to model how soft X-rays emerging from magnetized neutron-star surfaces acquire strong anisotropy and polarization through repeated magnetic Thomson scatterings, while accommodating arbitrary local magnetic-field orientations and explicitly tracking the full photon electric field vector. In its atmospheric form, the code treats fully ionized atmospheric slabs threaded by a magnetic field \(\boldsymbol{B}\), spanning regimes from effectively non-magnetic Thomson scattering to the magnetar domain. In its later extension, MAGTHOMSCATT also includes general relativistic light bending and parallel transport in the Schwarzschild metric, together with magnetospheric vacuum birefringence, so that intensity pulse profiles, phase-resolved linear polarization degree, polarization angle, and circular polarization can be predicted at infinity [2508.00225], [2512.22978].

## 1. Physical problem and domain of applicability

MAGTHOMSCATT addresses polarized radiative transfer in optically thick, fully ionized neutron-star surface layers, with particular emphasis on the angular dependence and polarization of soft X-ray emission. The motivating problem is that magnetic fields alter the photon-electron scattering cross sections, making the transport anisotropic and polarization dependent, while the observable pulse profiles additionally depend on field geometry, hot-spot extent, and line-of-sight orientation [2508.00225].

The code is designed to complement traditional radiative-transfer solvers, which work best in special geometries, especially near the magnetic pole. MAGTHOMSCATT instead handles arbitrary local field orientations, including mid-latitude and equatorial surface regions where the field is not aligned with the surface normal. This makes it suitable for modeling extended polar caps and for connecting atmospheric microphysics to rotationally modulated observables [2508.00225].

The basic atmospheric model is a thin slab of thickness \(h\), uniform in electron density \(n_e\), with local field orientation
\[
\theta_{\rm B}=\arccos(\hat{\boldsymbol{n}}\cdot \hat{\boldsymbol{B}}),
\]
where \(\hat{\boldsymbol{n}}\) is the slab normal. In the later stellar implementation, the emitting regions are idealized as spherical polar caps or hot spots on the stellar surface, and photons subsequently propagate through the exterior spacetime and magnetosphere [2512.22978].

## 2. Magnetic Thomson scattering and polarization structure

The transport physics is governed by magnetic Thomson scattering. In a magnetized plasma, the two linear polarization states are \(\parallel\), with electric field in the plane containing \(\hat{\boldsymbol{k}}\) and \(\boldsymbol{B}\), and \(\perp\), with electric field perpendicular to that plane. The key control parameter is the frequency ratio
\[
\frac{\omega}{\omega_{\rm B}},
\]
with \(\omega_{\rm B}=eB/(m_ec)\) [2508.00225].

In the sub-cyclotron domain \(\omega/\omega_{\rm B}\ll 1\), the cross section is strongly modified through
\[
\Sigma_{\rm B}(\omega)=\frac{\omega^2(\omega^2+\omega_{\rm B}^2)}{(\omega^2-\omega_{\rm B}^2)^2}
= \frac12\left[\frac{\omega^2}{(\omega-\omega_{\rm B})^2}+\frac{\omega^2}{(\omega+\omega_{\rm B})^2}\right]
\approx \frac{\omega^2}{\omega_{\rm B}^2}\quad (\omega\ll\omega_{\rm B}),
\]
and the azimuth-integrated differential cross sections are
\[
\frac{d\sigma_{\perp\to\perp}}{d\mu_f}=\pi r_0^2\,\Sigma_{\rm B}, \qquad
\frac{d\sigma_{\perp\to\parallel}}{d\mu_f}=\pi r_0^2\,\Sigma_{\rm B}\,\mu_f^2,
\]
\[
\frac{d\sigma_{\parallel\to\perp}}{d\mu_f}=\pi r_0^2\,\Sigma_{\rm B}\,\mu_i^2,
\]
\[
\frac{d\sigma_{\parallel\to\parallel}}{d\mu_f}
=\pi r_0^2\left[2(1-\mu_i^2)(1-\mu_f^2)+\Sigma_{\rm B}\mu_i^2\mu_f^2\right],
\]
where \(r_0=e^2/(m_ec^2)\), \(\mu_i=\cos\theta_i\), and \(\mu_f=\cos\theta_f\) [2508.00225].

A central geometric concept is the magnetic scattering cone, with opening angle
\[
\theta_{\rm MSC}\sim \omega/\omega_{\rm B}.
\]
For \(\omega/\omega_{\rm B}\ll1\), the \(\parallel\to\parallel\) channel dominates except within this narrow cone. Inside the cone, all polarization channels become comparable and the emergent radiation can be less polarized; outside it, the radiation is strongly beamed and mostly \(\parallel\)-polarized. This underlies the pronounced angular anisotropy of magnetar-atmosphere emission [2508.00225].

The code treats several field regimes. In the non-magnetic or super-cyclotron limit, \(\omega/\omega_{\rm B}\gg 1\), the cross section approaches
\[
\sigma\to \sigma_{\rm T}=\frac{8\pi r_0^2}{3},
\]
so the field has negligible influence on scattering. In the intermediate sub-cyclotron regime, \(\omega/\omega_{\rm B}\sim 0.1-1\), both intensity and polarization evolve strongly with frequency ratio. In the magnetar regime, \(\omega/\omega_{\rm B}\ll1\), radiation becomes almost entirely \(\parallel\)-mode outside the magnetic scattering cone, intensity is strongly beamed along \(\boldsymbol{B}\), and circular polarization is negligible in the deep sub-cyclotron limit [2508.00225].

## 3. Monte Carlo formulation and electric-field-vector transport

MAGTHOMSCATT uses a photon-by-photon Monte Carlo scheme in which photons are injected at the bottom of the slab and propagated through repeated scatterings. The free path is sampled from Poisson statistics as
\[
s=-\frac{\ln\xi_s}{n_e\,\sigma(\omega,\mu_i)},
\]
with \(\xi_s\in[0,1]\) uniform random, after which the position is updated according to
\[
\boldsymbol{r}_j=\boldsymbol{r}_{j-1}+s(\omega,\mu_{i,j})\,\hat{\boldsymbol{k}}_{i,j},
\]
where \(\hat{\boldsymbol{k}}_{i,j}=\hat{\boldsymbol{k}}_{f,j-1}\). The post-scattering direction is then chosen by accept-reject sampling from the polarization-dependent differential cross section, and the photon complex electric field vector is updated [2508.00225].

The distinctive methodological feature is that MAGTHOMSCATT does not only track Stokes parameters. It tracks the full complex electric vector, allowing it to capture linear, circular, and elliptical polarization. At injection,
\[
\boldsymbol{\mathcal{E}}_0=\mathcal{E}_\theta\,\hat{\theta}+\mathcal{E}_\phi\,\hat{\phi},
\]
with
\[
\hat{\phi}=\frac{\hat{\boldsymbol{B}}\times \hat{\boldsymbol{k}}_0}{|\hat{\boldsymbol{B}}\times \hat{\boldsymbol{k}}_0|}, \qquad
\hat{\theta}=\hat{\phi}\times \hat{\boldsymbol{k}}_0.
\]
The injected amplitudes are tied to Stokes variables by
\[
\mathcal{E}_\theta=\sqrt{\frac{\Pi_\omega+\hat{Q}_\omega}{2\Pi_\omega}}, \qquad
\mathcal{E}_\phi=\frac{i\hat{V}_\omega}{2\Pi_\omega}\,\mathcal{E}_\theta,
\]
with
\[
\hat{Q}_\omega(\mu_0)=\frac{\mathcal{A}(\omega)(\mu_0^2-1)}{1+\mathcal{A}(\omega)\mu_0^2}, \qquad
\hat{V}_\omega(\mu_0)=\frac{2\mathcal{C}(\omega)\mu_0}{1+\mathcal{A}(\omega)\mu_0^2},
\]
\[
\Pi_\omega=\sqrt{\hat{Q}_\omega^2+\hat{V}_\omega^2},
\]
where \(\mu_0=\hat{\boldsymbol{k}}_0\cdot\hat{\boldsymbol{B}}\) [2508.00225].

After atmospheric escape, the Stokes parameters are computed in the slab-normal coordinate system,
\[
\hat{z}_{\rm S}=\hat{\boldsymbol{k}}_{\rm S},\qquad
\hat{y}_{\rm S}=\frac{\hat{\boldsymbol{n}}\times \hat{\boldsymbol{k}}_{\rm S}}{|\hat{\boldsymbol{n}}\times \hat{\boldsymbol{k}}_{\rm S}|},\qquad
\hat{x}_{\rm S}=\hat{y}_{\rm S}\times \hat{\boldsymbol{k}}_{\rm S}.
\]
Because of azimuthal symmetry, one often finds \(U=0\) after integration around the zenith in the one-dimensional angular distributions [2508.00225].

The later stellar implementation introduces an anisotropic and polarized injection protocol, denoted AP, and a magnetar-oriented efficiency variant, AP\(^*\). The AP injection distribution is
\[
I(\mu_0)=\frac{A_\omega(\mu_0)}{\Lambda_\omega\,\sigma(\omega,\mu_0)}, \qquad
\Lambda_\omega = \int_{-1}^{1}\frac{A_\omega(\mu_0)}{\sigma(\omega,\mu_0)}\,d\mu_0,
\]
with
\[
A_\omega(\mu_0)=\frac{3}{2}\frac{1+\mathcal{A}(\omega)\mu_0^2}{3+\mathcal{A}(\omega)}.
\]
This refined injection protocol is described as more efficient, especially for magnetar-like low-frequency-ratio transport [2512.22978].

## 4. Numerical behavior, asymptotics, and validation

A major result is that MAGTHOMSCATT reproduces classical non-magnetic radiative transfer in the high-\(\omega/\omega_{\rm B}\) limit. For \(\omega/\omega_{\rm B}=1000\), the intensity and polarization angular distributions agree excellently with Chandrasekhar’s classical radiative-transfer solution for Thomson scattering and with Sunyaev & Titarchuk (1985). The reported agreement in both intensity profiles and linear polarization degree functions as a validation of the Monte Carlo implementation and of its angular and polarization handling [2508.00225].

In the non-magnetic limit, the paper provides analytical fits for the angular dependence. For \(x=\cos\theta_z\),
\[
f_I(x)=\frac{1}{7}\left(\frac{35}{6}+\frac{44}{3}x-\frac{26}{5}x^2+\frac{5}{2}x^3\right),
\]
\[
f_Q(x)=-\frac{1}{63}\left(6-5x+5x^2\right)(1-x),
\]
with
\[
I=f_I(\cos\theta_z), \qquad
\Pi_l=\left|\frac{f_Q(\cos\theta_z)}{f_I(\cos\theta_z)}\right|,
\]
where \(\Pi_l=\sqrt{Q^2+U^2}/I\). These fits are intended for studies of millisecond pulsars and magnetic white dwarfs [2508.00225].

The code also exhibits a transport-regime transition that the paper characterizes as Markovianity. After enough scatterings, the photon population loses memory of the injection anisotropy and polarization. For top-escaping photons, the distributions and medians converge to a common form after roughly
\[
n_{\rm scat}\sim 5\times 10^5,
\]
and in the example setup the average number of scatterings for surface escape is about \(1.6\times10^6\). A plausible implication is that once this regime is reached, the emergent angular and polarization distributions are controlled more by the slab transport than by the initial injection details [2508.00225].

An important practical asymptotic result concerns the deep magnetar regime. The pulse profiles become effectively invariant once
\[
\frac{\omega}{\omega_{\rm B}}\lesssim 0.01.
\]
The paper reports that pulse profiles at \(\omega/\omega_{\rm B}=0.01\) and \(0.003\) are nearly identical, with differences only at the \(\sim 2\%\) level in many cases, while even comparison with \(\omega/\omega_{\rm B}=0.03\) yields only modest differences, typically \(\sim 10\%\). This circumvents the need for simulations at even higher magnetic field strengths, which are inherently slower [2508.00225].

The average-scattering scaling is reported as
\[
\langle n_{\rm scat}\rangle \propto \tau^2,
\]
with orientation-dependent coefficients for sufficiently large \(\tau\):
\[
\theta_{\rm B}=0^\circ:\ \langle n_{\rm scat}\rangle \approx 0.037\,\tau^2,
\]
\[
\theta_{\rm B}=30^\circ:\ \approx 0.054\,\tau^2,
\]
\[
\theta_{\rm B}=60^\circ:\ \approx 0.113\,\tau^2,
\]
\[
\theta_{\rm B}=90^\circ:\ \approx 0.279\,\tau^2.
\]
At small \(\tau\), a linear correction is needed, especially near the equator [2508.00225].

## 5. Extension to stellar geometry, general relativity, and vacuum birefringence

In its extended form, MAGTHOMSCATT treats three coupled stages: magnetic Thomson transport in the atmosphere, general relativistic propagation in the Schwarzschild metric, and magnetospheric vacuum birefringence. Surface emission is sampled over azimuthally symmetric polar caps according to
\[
\cos \theta = \cos \theta_l + (\cos \theta_u - \cos \theta_l)\,\Xi_\theta, \qquad
\phi = \phi_l + (\phi_u - \phi_l)\,\Xi_\phi,
\]
with \(\Xi_\theta,\Xi_\phi \in [0,1]\). For the north cap, \(\theta \in [0,\theta_{\rm cap}]\); for the south cap, \(\theta \in [180^\circ-\theta_{\rm cap},180^\circ]\); and \(\phi \in [0^\circ,360^\circ]\) [2512.22978].

After leaving the atmosphere, photons propagate in the Schwarzschild metric. The implementation includes light bending, which increases surface visibility and reduces pulse fraction, and parallel transport of the electric field vector along the curved ray. The paper uses the Poutanen (2020) approximation for light bending with \(M_{\rm NS}=1.44\,M_\odot\), \(R_{\rm NS}=10\) km, and compactness \(\sim 0.425\). The observer basis is
\[
\hat{z} = \hat{\boldsymbol{k}}_{\rm GR}, \qquad
\hat{y} = \frac{\hat{\boldsymbol{\Omega}} \times \hat{\boldsymbol{k}}_{\rm GR}}{|\hat{\boldsymbol{\Omega}} \times \hat{\boldsymbol{k}}_{\rm GR}|}, \qquad
\hat{x} = \hat{y} \times \hat{\boldsymbol{k}}_{\rm GR},
\]
and at large distances \(\hat{\boldsymbol{k}}_{\rm GR}\to \hat{\boldsymbol{k}}_\infty=\hat{r}\) [2512.22978].

The magnetospheric extension introduces vacuum birefringence. For \(B\lesssim B_{\rm cr}\), the refractive-index difference is
\[
\Delta n = \frac{\alpha_f}{30\pi} \left(\frac{B}{B_{\rm cr}}\right)^2 \sin^2\theta_{\rm kB},
\]
where \(B_{\rm cr}\approx 4.4\times10^{13}\) G and \(\theta_{\rm kB}\) is the angle between photon momentum and magnetic field. The mode amplitudes in the O/X basis evolve according to
\[
i\begin{pmatrix} \dfrac{d\mathcal{E}_{\rm O}}{ds}\\[4pt] \dfrac{d\mathcal{E}_{\rm X}}{ds} \end{pmatrix}
\approx
\begin{pmatrix}
-\dfrac{\omega\Delta n}{2c} & i\dfrac{d\Phi_{\rm B}}{ds}\\[6pt]
-i\dfrac{d\Phi_{\rm B}}{ds} & \dfrac{\omega\Delta n}{2c}
\end{pmatrix}
\begin{pmatrix} \mathcal{E}_{\rm O}\\[4pt] \mathcal{E}_{\rm X} \end{pmatrix},
\]
where \(\Phi_{\rm B}\) is the angle between the projected magnetic field and the sky basis [2512.22978].

An equivalent Poincaré-sphere form is
\[
\frac{d\mathbf{S}}{ds}=\boldsymbol{\Omega}_{\rm B}\times\mathbf{S}, \qquad
\boldsymbol{\Omega}_{\rm B} = -\frac{\omega\Delta n}{c} \left(\cos2\Phi_{\rm B},\,\sin2\Phi_{\rm B},\,0\right),
\]
with \(\mathbf{S}=(Q,U,V)\). This expresses the polarization as precession around the birefringence vector [2512.22978].

A key concept is the recoupling radius, or polarization-limiting radius, defined through the Heyl & Shaviv criterion
\[
|\boldsymbol{\Omega}_{\rm B}(r_{\rm rec})| = \frac{1}{2} \frac{1}{|\boldsymbol{\Omega}_{\rm B}(r_{\rm rec})|} \left| \frac{\partial|\boldsymbol{\Omega}_{\rm B}|}{\partial s} \right|_{r_{\rm rec}}.
\]
In the weak-field, far-field dipole limit,
\[
r_{\rm rec} \approx \left( \frac{\alpha_f}{45}\frac{\nu}{c} \right)^{1/5}
\left(\frac{\mu_{\rm B}\sin\theta}{B_{\rm cr}}\right)^{2/5},
\]
or numerically
\[
r_{\rm rec}\approx 80 \left(\frac{h\nu}{2\,{\rm keV}}\right)^{1/5}
\left(\frac{B_p\sin\theta}{10^{14}\,{\rm G}}\right)^{2/5}R_{\rm NS}.
\]
For magnetars, this places recoupling far outside the star, often tens to hundreds of stellar radii [2512.22978].

## 6. Astrophysical implications, source applications, and limitations

For magnetars, the extension shows that vacuum birefringence increases the observable linear polarization degree by reducing geometrical cancellation among photons emitted from different surface zones. The paper states that, with vacuum birefringence included, the predicted linear polarization degree can become very high, often above \(80\%\). By contrast, circular polarization is generally small in the high-field magnetar regime; if the phase lag \(\Delta\phi=0\), vacuum birefringence does not change \(V\), and under randomized phase lag, \(V\) averages to zero [2512.22978].

The polarization angle in the magnetar regime follows the rotating-vector-model geometry. For a dipole,
\[
\tan\Phi_{\rm B} = \frac{\sin\alpha\,\sin\Phi}
{-\cos\alpha\,\sin\zeta+\cos\Phi\,\cos\zeta\,\sin\alpha},
\]
where \(\alpha\) is the angle between magnetic and spin axes, \(\zeta\) the viewing angle, and \(\Phi=\Omega t\) the rotational phase. If the surface signal is nearly pure O-mode, then
\[
\frac{Q}{I}\approx \cos2\Phi_{\rm B}, \qquad
\frac{U}{I}\approx \sin2\Phi_{\rm B},
\]
so the observed polarization angle is essentially \(\chi \approx \Phi_{\rm B}\) [2512.22978].

The code is intended for magnetars, neutron stars with weaker surface fields, millisecond pulsars, and magnetic white dwarfs. In the atmospheric-only study, the non-magnetic analytical fits are explicitly suggested for millisecond pulsars and magnetic white dwarfs. In the extended study, the main target is thermal X-ray emission from magnetar atmospheres, including pulse profiles from extended hot spots and constraints on geometric parameters such as \(\alpha\), \(\zeta\), and \(\theta_{\rm cap}\) [2508.00225], [2512.22978].

The paper applies the extended framework to 1RXS J170849.0−400910 using XMM-Newton pulse-profile data in \(0.5\)–\(3\) keV and a model of two identical antipodal polar caps. The reported best fit to the full data set is
\[
(\theta_{\rm cap},\alpha,\zeta)=(40^\circ,80^\circ,10^\circ),
\]
while excising phases \(0.20\)–\(0.65\) gives
\[
(\theta_{\rm cap},\alpha,\zeta)=(15^\circ,50^\circ,10^\circ).
\]
This suggests, as the paper states, that the full profile may contain longitudinal asymmetry not captured by uniform antipodal caps [2512.22978].

The same framework is also applied to RX J0822.0−4300. For this lower-field source, the recoupling radius is reported as \(r_{\rm rec}\sim 4R_{\rm NS}\), and vacuum birefringence increases the maximum linear polarization degree only from about \(30\%\) to \(40\%\). This suggests a weaker birefringence signature than in magnetars [2512.22978].

The principal limitation identified in the extension is the absence of vacuum resonance and mode conversion in the atmosphere. The paper describes this as the most important missing ingredient because plasma birefringence and vacuum birefringence can cancel deep in the atmosphere, allowing photons to convert between the two linear modes and thereby depolarize the emergent radiation. Additional stated limitations include the absence of detailed free-free opacity in deeper atmospheric layers, simplified hotspot geometry restricted to uniform antipodal caps, the lack of complex non-axisymmetric surface temperature patterns, relatively abrupt recoupling treatment, and the absence of a fully self-consistent curved-spacetime polarization evolution through the recoupling region for lower-field stars [2512.22978].

Taken together, these studies define MAGTHOMSCATT as a transport framework that links atmospheric magnetic Thomson scattering, polarization-state evolution via the complex electric field vector, general relativistic propagation, and, in its extended form, quantum-electrodynamical vacuum birefringence. Its central technical result is that it provides a self-consistent route from neutron-star surface microphysics to observable intensity and polarization pulse profiles, while its central practical result is that the deep magnetar regime can be represented efficiently once \(\omega/\omega_{\rm B}\lesssim 0.01\) [2508.00225], [2512.22978].

Source: https://www.emergentmind.com/topics/magthomscatt