# SageMath, with the attached generate.py and solver.py beside this file.
from generate import LaneEmdenMass
g = LaneEmdenMass()
g.value({'n': '3/2'}, digits=100)The three irrational closed forms are evaluated with Arb ball arithmetic. The other eight masses use central-series initialization followed by Taylor continuation in $t=\sqrt{\theta_n}$. Separate runs use 150 and 210 working decimal digits, orders 160 and 210, step caps $1/12$ and $1/18$, and central matching radii $1/2$ and $2/3$. Across all ten finite models, including the analytic controls, the largest relative mass discrepancy is less than $2.97\times10^{-154}$. Only 100 significant digits are stored.
A separate radial-coordinate implementation checks every finite mass and the pressure-integral identity to a relative tolerance of $10^{-40}$. It uses 70 working decimal digits, order 80, exact rational central coefficients, and a leading tail correction after reaching $0<\theta_n<10^{-30}$. The $n=0,1$ analytic models are nonzero controls; deliberately displaced values are rejected. A separate transformed quadrature checks the analytic $n=5$ integral. Readback checks compare the stored decimal intervals with the high-precision computations, test the analytic anchors, repeat the integral identity with the stored masses, and compare the ten radii with the radius table.
These checks do not provide rigorous bounds on ODE truncation, propagation or endpoint errors. The attached generator, checks, argument selection, skill manifest evidence, source hashes and numerical evidence record the reproducible method and its limits.