A Lightweight and Educational Simulation of Gravitational Lensing by an SIS Galaxy Cluster Using Python

Abstract Strong gravitational lensing probes both cosmology and astrophysical structure, yet students and newcomers often encounter steep technical barriers. Here I present a carefully constructed, educational Python simulation of strong lensing by a Singular Isothermal Sphere, tailored for maximum clarity and pedagogical value. The simulation visualizes both the geometric configuration (Einstein radius, source position) and the resulting lensed image of a Gaussian background source. It reveals key features of strong lensing—multiple images, arcs, and Einstein rings, using pure analytic relations, robust logic, and modern visualization. The code relies only on numpy and matplotlib , making it exceptionally accessible for classroom or outreach use. The approach provides an ideal starting point for teaching, rapid demonstration, or as a foundation for further lensing model exploration in research or public science settings. All code and the demonstration figure are published with this article (see Code and Data Availability).

Authors

Publication Details

Journal
Research Notes of the AAS
Published
2025-08-18
DOI
https://doi.org/10.3847/2515-5172/adfb4f
Primary Topic
Radio Astronomy Observations and Technology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Lightweight and Educational Simulation of Gravitational Lensing by an SIS Galaxy Cluster Using Python

Debarshi Mukherjee
Research Notes of the AAS
Radio Astronomy Observations and Technology
article

A Lightweight and Educational Simulation of Gravitational Lensing by an SIS Galaxy Cluster Using Python

Debarshi Mukherjee
article en

Abstract

Abstract Strong gravitational lensing probes both cosmology and astrophysical structure, yet students and newcomers often encounter steep technical barriers. Here I present a carefully constructed, educational Python simulation of strong lensing by a Singular Isothermal Sphere, tailored for maximum clarity and pedagogical value. The simulation visualizes both the geometric configuration (Einstein radius, source position) and the resulting lensed image of a Gaussian background source. It reveals key features of strong lensing—multiple images, arcs, and Einstein rings, using pure analytic relations, robust logic, and modern visualization. The code relies only on numpy and matplotlib , making it exceptionally accessible for classroom or outreach use. The approach provides an ideal starting point for teaching, rapid demonstration, or as a foundation for further lensing model exploration in research or public science settings. All code and the demonstration figure are published with this article (see Code and Data Availability).

Research Notes of the AASVol. 9(8)
Openalex Percentile: Top 85%
Radio Astronomy Observations and Technology
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.