Lean 4 formalizations submitted to the Justin Sun Prize (JSP-301, JSP-193, JSP-318, JSP-307, JSP-243, JSP-465)
Authors/Creators
Description
Source archive of the Lean 4 development repository used for my submissions to TheJustinSunPrize/awards between September and October 2026. The authoring GitHub account (shunfeng8421) is under a platform-level restriction, so its pull requests and repositories are not reachable by unauthenticated users; this archive is an independently accessible copy of the same source files.
Modules corresponding to open pull requests
- Jsp301.lean — JSP-000301, counterexample to consecutive powerful numbers (PR #2213)
- Jsp193Full.lean — JSP-000193, squarefree gaps (PR #2209)
- Jsp318.lean — JSP-000318, composites and largest prime factor (PR #2210)
- Jsp307.lean — JSP-000307 (PR #2214)
- Jsp243.lean — JSP-000243, shortest unit-fraction interval (PR #3262, commit c50041f)
- Jsp465 development and build logs — JSP-000465, formalization of an external result (PR #4714)
Scope and honesty note
The archive is the complete local working repository, so it also contains modules produced for earlier scoped component submissions that were subsequently withdrawn and are not claimed as complete solutions (for example Jsp252, Jsp256, Jsp363, Jsp383, Jsp428, Jsp616, Jsp643, Jsp678, Jsp714, Jsp787). Those files are included for provenance only and should not be read as complete-solution claims.
All listed modules contain no sorry or admit and rely only on the standard axioms propext, Classical.choice and Quot.sound. Verification was performed with the Lean 4 toolchain; build logs for the JSP-000465 development are included.