VBMicroLensing: three algorithms for multiple lensing with contour integration
arXiv:2410.13660 · doi:10.1051/0004-6361/202452648
Abstract
Modeling of microlensing events poses computational challenges for the resolution of the lens equation and the high dimensionality of the parameter space. In particular, numerical noise represents a severe limitation to fast and efficient calculations of microlensing by multiple systems, which are of particular interest in exoplanetary searches. We present a new public code built on our previous experience on binary lenses that introduces three new algorithms for the computation of magnification and astrometry in multiple microlensing. Besides the classical polynomial resolution, we introduce a multi-polynomial approach in which each root is calculated in a frame centered on the closest lens. In addition, we propose a new algorithm based on a modified Newton-Raphson method applied to the original lens equation without any numerical manipulation. These new algorithms are more accurate and robust compared to traditional single-polynomial approaches at a modest computational cost, opening the way to massive studies of multiple lenses. The new algorithms can be used in a complementary way to optimize efficiency and robustness.
12 pages, 8 figures
References in corpus (34)
- One or more bound planets per Milky Way star from microlensing observations
- Discovery of a Jupiter/Saturn Analog with Gravitational Microlensing
- Frequency of Solar-Like Systems and of Ice and Gas Giants Beyond the Snow Line from High-Magnification Microlensing Events in 2005-2008
- The Exoplanet Mass-Ratio Function from the MOA-II Survey: Discovery of a Break and Likely Peak at a Neptune Mass
- The New Generation Planetary Population Synthesis (NGPPS). I. Bern global model of planet formation and evolution, model tests, and emerging planetary systems
- Planetary Detection Efficiency of the Magnification 3000 Microlensing Event OGLE-2004-BLG-343
- Masses and Orbital Constraints for the OGLE-2006-BLG-109Lb,c Jupiter/Saturn Analog Planetary System
- Microlensing with advanced contour integration algorithm: Green's theorem to third order, error control, optimal sampling and limb darkening
- The frequency of snowline-region planets from four-years of OGLE-MOA-Wise second-generation microlensing
- The First Circumbinary Planet Found by Microlensing: OGLE-2007-BLG-349L(AB)c
- An Efficient Method for Modeling High Magnification Planetary Microlensing Events
- A Terrestrial Planet in a ~1 AU Orbit Around One Member of a ~15 AU Binary
- Astrophysical Applications of Gravitational Microlensing
- Triple Microlens OGLE-2008-BLG-092L: Binary Stellar System with a Circumprimary Uranus-type Planet
- Microlensing Results Challenge the Core Accretion Runaway Growth Scenario for Gas Giants
- VBBinaryLensing: a public package for microlensing light curve computation
- The second multiple-planet system discovered by microlensing: OGLE-2012-BLG-0026Lb, c, a pair of jovian planets beyond the snow line
- Revisiting the microlensing event OGLE 2012-BLG-0026: A solar mass star with two cold giant planets
- The Exoplanet Population Observation Simulator. II -- Population Synthesis in the Era of Kepler
- Microlensing Searches for Exoplanets
- OGLE-2016-BLG-0613LABb: A Microlensing Planet in a Binary System
- Adaptive Contouring -- an efficient way to calculate microlensing light curves of extended sources
- OGLE-2018-BLG-1011L\lowercase{b,c}: Microlensing Planetary System with Two Giant Planets Orbiting a Low-mass Star
- OGLE-2018-BLG-1700L: Microlensing Planet in Binary Stellar System
- A Likely Detection of a Two-Planet System in a Low Magnification Microlensing Event
- KMT-2021-BLG-1077L: The fifth confirmed multiplanetary system detected by microlensing
- OGLE-2019-BLG-1470LABc: Another Microlensing Giant Planet in a Binary System?
- A public code for astrometric microlensing with contour integration
- A Gas Giant Planet in the OGLE-2006-BLG-284L Stellar Binary System
- KMT-2019-BLG-1715: planetary microlensing event with three lens masses and two source stars
- Light Curve Calculations for Triple Microlensing Systems
- Improved Aberth-Ehrlich root-finding algorithm and its further application for Binary Microlensing
- On the Perturbative Picture and the Chang-Refsdal Lens Approximation for Planetary Microlensing
- RTModel: a platform for real-time modeling and massive analysis of microlensing events
Cited by in corpus (5)
- Predictions of the Nancy Grace Roman Space Telescope Galactic Exoplanet Survey. III. Detectability of Giant Exomoons of Wide Separation Giant Planets
- KMT-2025-BLG-1616Lb: First Microlensing Bound Planet From DREAMS
- Gaia20fnr: A binary-lens microlensing event with full orbital motion revealed by four space telescopes
- KMT-2025-BLG-1314 and KMT-2025-BLG-1392: two microlensing planetary/brown-dwarf candidates analyzed with differentiable code
- Fractal algorithm for multiple lens analyses