An Introduction to Lax
No public endorsements yet.
Loading review…
Sign in with ORCIDAbstract
An introduction to Lax, written as a Lax submission. Lax is an archive that links natural-language mathematics with Lean formalizations: submissions consist of concepts (a statement in prose paired with a faithful Lean encoding), proofs (Lean code discharging a concept's claim), and optionally the paper itself, annotated with markers that tie its passages to the concepts and proofs. This document walks through all three using the prime numbers as a running example: the definition of a prime, Euclid's theorem that there are infinitely many, and a small proof network in which an odd prime between and is derived from Bertrand's postulate, which is deliberately left open for a follow-up submission to prove.
5 pages · 12 marked passages
Concepts
- lem×
Lax242665.BertrandPostulate - thm✓
Lax242665.InfinitelyManyPrimes - thm×
Lax242665.OddPrimeBetween - lem✓
Lax242665.OddPrimes - def
Lax242665.Primes
Concept map
Proofs
Proof networkview on GitHub
Lean sources for these proofs: proofs/ on GitHub
Proof code is not displayed; the archive records each proof's checked relationship between claims.
Related submissions
Submission map
Cite this
@misc{lax-242665,
author = {Jan Dreier},
title = {An Introduction to Lax},
year = {2026},
howpublished = {Lax Archive, lax-242665},
url = {https://laxarchive.org/lax-242665/},
note = {draft},
}
References
- Radek Piórkowski. ReflowTeX: reflowable web rendering of sources. r̆lhttps://github.com/radek-p/reflowtex, 2026.
- The mathlib Community. The Lean Mathematical Library. In Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs (CPP 2020) 367–381, 2020. doi:10.1145/3372885.3373824
Community review
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above; your ORCID profile must share a public name.
0 comments