API Reference¶
This section documents the reusable library code in mathxlab (the parts you would import and build upon).
Public API only
These pages aim to document only the public surface.
If a module defines
__all__, the docs follow it.Otherwise, “public” means “not starting with
_”.
If you want strict control, add __all__ = [...] to each public module.
Experiment framework
mathxlab.exp — CLI helpers, seeding, logging, and report writing.
Experiment registry
mathxlab.experiments — stable registry for enumerating experiments.
Number theory
mathxlab.nt — arithmetic, Dirichlet machinery, and zeta/L-related utilities.
Numerics
mathxlab.num — numerical series helpers.
Plotting
mathxlab.plots — plotting helpers used across experiments and reports.
Utilities
mathxlab.utils — shared utilities.
Visualization backends
mathxlab.viz — visualization backend wrappers (Matplotlib).