Skip to content

AxiomMath/PartitionElliptic

Repository files navigation

Logo for Axiom Math

Partition Elliptic

This repository contains Lean files for the formalisation of the two Key Formulas from the companion spec KeyFormulasSpec.tex to Ken Ono's paper The partition function and elliptic curves (Ono_PofN.tex).

Working with the values, at a fixed point $\tau$ of the upper half-plane, of the relevant modular objects — the quasimodular $E_2$ and its nonholomorphic completion $E_2^{*} = E_2 - \tfrac{3}{\pi y}$ (with $y = \operatorname{Im}\tau > 0$), the weight-$k$ operators $\partial_k F = DF - \tfrac{k}{4\pi y}F$ and $\vartheta_k F = DF - \tfrac{k}{12}E_2 F$, the weak Maass value $P = -\partial_{-2}F$, and the diagonal CM tangent $\tau_{\mathrm{CM}}(J) = \tfrac{\Phi_{YY} - \Phi_{XY}}{\Phi_Y}$ — the formalised statements are:

  1. key_formula_one$P = -\vartheta_{-2}F + \tfrac{1}{6}E_2^{*}F$.
  2. key_formula_two — If $\Phi_{XX} = \Phi_{YY}$ (and $\Phi_Y \neq 0$), then $\dfrac{\tfrac12\Phi_{XX} - \Phi_{XY} + \tfrac12\Phi_{YY}}{\Phi_Y} = \tau_{\mathrm{CM}}(J)$.

Both are equalities of complex numbers that follow by elementary field arithmetic from the definitions; they are singled out for formal verification precisely because they are where a sign, constant, or normalization error could enter unnoticed.

The proofs were produced by AxiomProver and are fully sorry-free. They were developed and verified using Lean 4.28.0. Compatibility with earlier or later versions is not guaranteed due to the evolving nature of the Lean 4 compiler and its core libraries.

Files

Input Files

Output Files

License

This repository uses the MIT License. See LICENSE for details.

Repository maintainers

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors