You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: paper_jax/paper.md
+29-6Lines changed: 29 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,15 +20,38 @@ bibliography: paper.bib
20
20
21
21
# Summary
22
22
23
-
Gravitational lensing probes luminous and dark matter across galaxy-, group-, and cluster-scale systems using observations that increasingly provide multiple complementary forms of information. A single system may include strong- and weak-lensing constraints, multi-band optical or infrared imaging, radio interferometer visibilities, and point-source measurements from lensed quasars or supernovae. Fully exploiting modern lensing datasets therefore warrants joint probabilistic modelling across galaxy, group, and cluster scales, combining strong and weak lensing with diverse observational data types.
24
-
25
-
PyAutoLens is now implemented using JAX throughout its core modelling framework, providing just-in-time compilation, GPU acceleration, and automatic differentiation without introducing a separate package or replacing its established object-oriented API. Galaxy-, group-, and cluster-scale mass models can be constrained using CCD imaging, interferometer visibilities, point-source observables, and weak-lensing catalogues. Crucially, these are not isolated capabilities: users can combine multiple datasets, strong- and weak-lensing constraints, lens planes, and mass components within a single differentiable, GPU-accelerated probabilistic model.
23
+
Gravitational lensing probes luminous and dark matter in galaxy-, group-, and cluster-scale systems. Lensing datasets
24
+
are growing rapidly in size: Stage IV surveys such as Euclid [@EuclidCollaboration2025] and the Vera C. Rubin
25
+
Observatory [@LSSTDarkEnergyScienceCollaboration2012] will measure billions of galaxies across large fractions of the
26
+
sky. They are also growing in diversity: a single system may include strong- and weak-lensing constraints, multi-band
27
+
optical and infrared imaging, radio-interferometric visibilities, and point-source measurements of lensed quasars or
28
+
supernovae. Fully exploiting these observations requires joint probabilistic modelling across lensing scales and data types.
29
+
However, the increasing volume of data and complexity of lens models make these analyses increasingly computationally expensive.
30
+
31
+
PyAutoLens is now implemented using JAX throughout its core modelling framework, providing just-in-time compilation,
32
+
GPU acceleration, and automatic differentiation without introducing a separate package or replacing its established
33
+
object-oriented API. Galaxy-, group-, and cluster-scale lens models can be constrained using CCD imaging,
34
+
interferometer visibilities, point-source observables, and weak-lensing catalogues fully in JAX. Crucially,
35
+
these are not isolated capabilities: users can combine multiple datasets and strong- and weak-lensing constraints
36
+
within a single differentiable, GPU-accelerated probabilistic model. In doing so, PyAutoLens-JAX allows
37
+
gravitational-lensing analyses to scale with the size and complexity of next-generation datasets.
26
38
27
39
# Statement of need
28
40
29
-
The number of known gravitational lenses is increasing rapidly as wide-field surveys discover large samples of galaxy-, group-, and cluster-scale systems. At the same time, the information available for each lens is becoming richer. High-resolution imaging constrains extended arcs and lens-galaxy light, interferometer observations probe source structure in the visibility domain, point-source measurements constrain image positions and time delays, and weak lensing probes mass on larger spatial scales. Group and cluster lenses further introduce multiple deflectors, multiple source planes, and more complex mass distributions. Jointly modelling these observables can break degeneracies and provide more complete physical constraints, but it also creates increasingly expensive and high-dimensional likelihood functions.
30
-
31
-
Conventional derivative-free inference becomes difficult as analyses combine pixelized source reconstructions, multi-band datasets, millions of interferometer visibilities, strong- and weak-lensing constraints, and multi-scale mass models across increasingly large lens samples. PyAutoLens-JAX addresses this computational bottleneck by making the complete modelling framework compatible with GPU execution and automatic differentiation. This enables faster likelihood evaluation and the use of gradient-based optimisation and sampling methods across the full range of PyAutoLens datasets and lensing regimes.
41
+
Modern lensing analyses must handle both rapidly growing samples and far more information for each system.
multi-band datasets, millions of interferometer visibilities, strong- and weak-lensing constraints, and multi-scale m
53
+
ass models across increasingly large lens samples. PyAutoLens-JAX addresses this computational bottleneck by
54
+
making the complete modelling framework compatible with GPU execution and automatic differentiation. This enables faster likelihood evaluation and the use of gradient-based optimisation and sampling methods across the full range of PyAutoLens datasets and lensing regimes.
0 commit comments