Ray-tracing is a central tool for constructing mock observations of compact object emission and for comparing physical emission models with observations. We present Arcmancer, a publicly available general ray-tracing and tensor algebra library, written in C++ and providing a Python interface. Arcmancer supports Riemannian and semi-Riemannian spaces of any dimension and metric, and has novel features such as support for multiple simultaneous coordinate charts, embedded geometric shapes, local coordinate systems and automatic parallel propagation. The Arcmancer interface is extensively documented and user-friendly. While these capabilities make the library well suited for a large variety of problems in numerical geometry, the main focus of this paper is in general relativistic polarized radiative transfer. The accuracy of the code is demonstrated in several code tests and in a comparison with GRTRANS, an existing ray-tracing code. We then use the library in several scenarios as a way to showcase the wide applicability of the code. We study a thin variable-geometry accretion disk model, and find that polarization carries information of the inner disk opening angle. Next, we study rotating neutron stars and determine that to obtain polarized light curves at better than $\sim1\%$ level of accuracy, the rotation needs to be taken into account both in the space-time metric as well as in the shape of the star. Finally, we investigate the observational signatures of an accreting black hole lensed by an orbiting black hole. We find that these systems exhibit a characteristic asymmetric twin-peak profile both in flux and polarization properties.
We discuss the problem of polarized radiative transfer in general relativity. We present a set of equations suitable for solving the problem numerically for the case of an arbitrary space-time metric, and show numerical solutions to example problems. The solutions are computed with a new ray-tracing code, Arcmancer, developed by the authors.
KPolaris: GPU-accelerated Polarized Radiative Transfer in General Relativity
School of Physical Science and Technology, Ningbo University(宁波大学物理科学与技术学院);BINGO Center, Ningbo University(宁波大学BINGO中心);Center for High Energy Physics, Peking University(北京大学高能物理中心)
We describe the Blacklight code, intended for post-processing general-relativistic magnetohydrodynamic simulation data. Beyond polarized ray tracing of synchrotron radiation, it can produce a number of outputs that aid in analyzing data sets, such as maps of auxiliary quantities and false-color renderings. Additional features include support for adaptive mesh refinement input, slow-light calculations, and adaptive ray tracing. The code is written with ease of use, readability, and transparency as primary objectives, while it still achieves high performance. Blacklight is publicly available and…
The jets emanating from the centers of active galactic nuclei (AGN) are among the most energetic objects in the universe. Investigating how the morphology of the jet's synchrotron emission depends on the magnetic nature of the jet's relativistic plasma is fundamental to the comparison between numerical simulations and the observed polarization of relativistic jets. Through the use of 3D relativistic magnetohydrodynamic (RMHD) jet simulations (computed using the PLUTO code) we study how the jet's synchrotron emission depends upon the morphology of the jet's magnetic field structure. Through the…
The recent advent of the Event Horizon Telescope (EHT) has made direct imaging of supermassive black holes a reality. Simulated images of black holes produced via general relativistic ray tracing and radiative transfer provide a key counterpart to these observational efforts. Black hole images have a wide range of physically interesting image structures, ranging from extremely fine scales in their lensed "photon rings" to the very large scales in their relativistic jets. The multi-scale nature of the black hole system is therefore suitable for a multi-scale approach to generating simulated ima…
While Albert Einstein's theory of General Relativity (GR) has been tested extensively in our solar system, it is just beginning to be tested in the strong gravitational fields that surround black holes. As a way to study the behavior of gravity in these extreme environments I have used and added to a ray-tracing code that simulates the X-ray emission from the accretion disks surrounding black holes. In particular, the observational channels which can be simulated include the thermal and reflected spectra, polarization, and reverberation signatures. These calculations can be performed assuming …
Electromagnetic observations have been used over the past decades to understand the nature of black holes and the material around them. Our ability to learn about the fundamental physics relies on our understanding of two key ingredients in the modeling of these electromagnetic observations: the gravity theory that describes the black hole, and the astrophysics that produces the observed radiation. In this work we study our current ability to constrain and detect deviations from General Relativity using the accretion disk spectrum of stellar-mass black holes in binary systems. Our analysis com…
The Event Horizon Telescope (EHT) has recently released high-resolution images of accretion flows onto two supermassive black holes. Our physical understanding of these images depends on accuracy and precision of numerical models of plasma and radiation around compact objects. The goal of this work is to speed up radiative-transfer simulations used to create mock images of black holes for comparison with the EHT observations. A ray-tracing code for general relativistic and fully polarized radiative transfer through plasma in strong gravity is ported onto a graphics processing unit (GPU). We de…
We describe ${\tt ipole}$, a new public ray-tracing code for covariant, polarized radiative transport. The code extends the ${\tt ibothros}$ scheme for covariant, unpolarized transport using two representations of the polarized radiation field: in the coordinate frame, it parallel transports the coherency tensor; in the frame of the plasma it evolves the Stokes parameters under emission, absorption, and Faraday conversion. The transport step is implemented to be as spacetime- and coordinate- independent as possible. The emission, absorption, and Faraday conversion step is implemented using an …
We have developed a complete theory for the calculation of the observed Stokes parameters for radiation emitted from the surface of a rapidly rotating neutron star (NS) using the oblate Schwarzschild approximation. We accounted for the rotation of the polarization plane due to relativistic effects along the path from the stellar surface to the observer. The results were shown to agree with those obtained by performing full numerical general relativistic ray-tracing with the \textsc{arcmancer} code. We showed that the obtained polarization angle (PA) profiles may differ substantially from those…
Despite its success in the weak gravity regime, General Relativity (GR) has yet to be verified in the regime of strong gravity. In this paper, we present the results of detailed ray tracing simulations aiming at clarifying if the combined information from X-ray spectroscopy, timing, and polarization observations of stellar mass and supermassive black holes can be used to test GR's no-hair theorem. The latter states that stationary astrophysical black holes are described by the Kerr-family of metrics with the black hole mass and spin being the only free parameters. We use four "non-Kerr metrics…
The underlying plasma composition of relativistic extragalactic jets remains largely unknown. Relativistic magnetohydrodynamic (RMHD) models are able to reproduce many of the observed macroscopic features of these outflows. The nonthermal synchrotron emission detected by very long baseline interferometric (VLBI) arrays, however, is a by-product of the kinetic-scale physics occurring within the jet, physics that is not modeled directly in most RMHD codes. This paper attempts to discern the radiative differences between distinct plasma compositions within relativistic jets using small-scale 3D r…
Beaming of polarized radiation in subcritical X-ray pulsars
Ioffe Institute(约费研究所);Space Research Institute RAS(俄罗斯科学院空间研究所);Mullard Space Science Laboratory, University College London(伦敦大学学院穆拉德空间科学实验室);University of Oxford(牛津大学)
We explore how X-ray reverberation around black holes may reveal the presence of the innermost stable circular orbit (ISCO), predicted by General Relativity, and probe the dynamics of the plunging region between the ISCO and the event horizon. Being able to directly detect the presence of the ISCO and probe the dynamics of material plunging through the event horizon represents a unique test of general relativity in the strong field regime. X-ray reverberation off of the accretion disc and material in the plunging region is modelled using general relativistic ray tracing simulations. X-ray reve…