A Differentiable Binary Microlensing Model Using Adaptive Contour Integration Method

Abstract We present microlux , which is a Jax -based code that can compute the binary microlensing light curve and its derivatives both efficiently and accurately. The key feature of microlux is the implementation of a modified version of the adaptive sampling algorithm that was originally proposed by V. Bozza to account for the finite-source effect most efficiently. The efficiency and accuracy of microlux have been verified across the relevant parameter space for binary microlensing. As a differentiable code, microlux makes it possible to apply gradient-based algorithms to the search and posterior estimation of the microlensing modeling. As an example, we use microlux to model a real microlensing event and infer the model posterior via both Fisher information matrix and Hamiltonian Monte Carlo, neither of which would have been possible without access to accurate model gradients.

Authors

Publication Details

Journal
The Astronomical Journal
Published
2025-02-26
DOI
https://doi.org/10.3847/1538-3881/adb1b2
Citations
2
Primary Topic
Advanced optical system design
Type
article
Field-Weighted Citation Impact
1.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Differentiable Binary Microlensing Model Using Adaptive Contour Integration Method

Wei Zhu, Haibin 海滨 Ren 任
2 citations
The Astronomical Journal
Advanced optical system design
1.35
article

A Differentiable Binary Microlensing Model Using Adaptive Contour Integration Method

Wei Zhu, Haibin 海滨 Ren 任
article en
2 citations

Abstract

Abstract We present microlux , which is a Jax -based code that can compute the binary microlensing light curve and its derivatives both efficiently and accurately. The key feature of microlux is the implementation of a modified version of the adaptive sampling algorithm that was originally proposed by V. Bozza to account for the finite-source effect most efficiently. The efficiency and accuracy of microlux have been verified across the relevant parameter space for binary microlensing. As a differentiable code, microlux makes it possible to apply gradient-based algorithms to the search and posterior estimation of the microlensing modeling. As an example, we use microlux to model a real microlensing event and infer the model posterior via both Fisher information matrix and Hamiltonian Monte Carlo, neither of which would have been possible without access to accurate model gradients.

The Astronomical JournalVol. 169(3)
National Natural Science Foundation of China
Openalex Percentile: Top 22%
Advanced optical system design
1.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.