To help evaluate the mathematical skills of current AI systems, we present a set of formulas for fundamental mathematical constants. These problems are attractive for AI evaluation because they are concrete and can be checked numerically to arbitrary precision, yet proving them may require non-obvious mathematics. Mathematical constants such as π\pi, ee, Catalan’s constant, and special values of the Riemann zeta function have fascinated mathematicians for centuries. The search for formulas evaluating mathematical constants has produced some of the most beautiful mathematics in the field, especially in cases that yield irrationality proofs or fast convergence rates. Ramanujan’s legacy is emblematic of this tradition. The list we provide contains two types of problems: formulas whose proofs are known to the authors but will remain encrypted for a short initial period; and formulas that are not yet proven. We are curious to see the achievements of AI in both cases.

The full challenge paper

Submission Guidelines

The Ramanujan Challenge will be released on July 1, 2026. Submissions will be accepted until August 1, 2026, 23:59 UTC. After the submission deadline, the authors will evaluate the submitted solutions and report the outcome for each problem.

The challenge has two goals. The first is to test whether current AI systems can solve research-level problems involving explicit formulas for mathematical constants. The second is to do this in a way that avoids an unstructured and overwhelming verification process. We therefore encourage submissions that include reproducible CAS-based or formally verified code.

What counts as a solution
For the purposes of this challenge, we will accept the following types of submissions, in descending order of priority:

  • Formal proof. A proof written in an interactive theorem prover such as Lean, Rocq, Isabelle, or another comparable system. For a formal proof, the code must be accompanied with comments for each major proof block. All definitions, abbreviations and lemma statements must have an explanation and/or intuition.
  • CAS-based derivation. A reproducible derivation using established computer algebra systems or symbolic libraries. Examples include, but are not limited to, Mathematica, Maple, SageMath, Magma, PARI/GP, SymPy, RISC packages, and ramanujantools. The code must explicitly expose the symbolic steps used in the derivation.
  • A human-readable proof. Since such submissions may require substantially more human evaluation, they will be evaluated when possible.

If a submission relies on code for a nontrivial mathematical step, that code must be included, readable, documented, and justified as part of the proof. Submitted code must contain the source files needed to reproduce the results, with proper inline documentation. Each submitted solution is required to have a solution.tex or solution.pdf file containing a human-readable derivation.

Any established symbolic system or library may be used, provided that it was publicly available before July 1, 2026. This rule is intended to avoid turning the challenge into an evaluation of newly generated mathematical software.

New code written during the challenge is allowed when it serves as a solution script or implementation of the submitted derivation. However, newly written code, including AI-generated code, will not be treated as a trusted external oracle. Submissions may not rely on hidden remote services, private APIs, or unverifiable computations. Any code needed to verify the solution must be available to the organizers.

For transparency, we encourage all participants to submit through this page, which will record and present the names and timestamps of all submissions. We encourage parallel submissions via email to ramanujan.machine@gmail.com.

Public discussion and confidentiality
Participants are encouraged to discuss the challenge publicly. However, to preserve the integrity of the evaluation, we ask participants not to post complete solutions publicly before August 1, 2026.

Errata and clarifications
If ambiguities or typographical errors are found in the problem statements, the organizers may issue clarifications or corrections on the challenge website. Submissions will be evaluated against the corrected official statement.

Reporting results
After the evaluation period, the organizers will report, for each problem, which submissions were accepted, which were partial, and which tools or AI systems were used. For open conjectures, any accepted proof will be treated as a new mathematical contribution with authors being given due credit via a post explaining their solution according to order of submission.

For any questions please contact us at ramanujan.machine@gmail.com.

Submit a solution




Maximum file size: 50 MB. Only .zip files are accepted.

Submissions

Submitter SHA-256 hash Submitted at (UTC)
Robert Sneiderman 6c6bcae061e8193f622a01f0bbba1e0e4f9cc454183db51fe2b0af1c9d9e4940 2026-07-01 23:23:04 UTC
Robert Sneiderman 45df5cf90de60e7e1f87935dfbbff4ea46f57d72d9ae96a764a232db64f70310 2026-07-01 23:36:15 UTC
Robert Sneiderman 326927925e53827310cd5821f710f027de97eeacc7907efd3fa595d71e12ff9a 2026-07-02 05:48:21 UTC
Kyle Kabasares 0d56a9e89575870eee714e21fd10817d9231de0393a7d5888634896eae927c71 2026-07-02 22:17:33 UTC
Kyle Kabasares 1677925fb7078ec3c5350aa99a5f885c83a9ec243a04e55a7df3f6025fb019c0 2026-07-03 00:38:01 UTC
Kyle Kabasares 159f2d213ca128f6912924b5600eb818c74ea70768d8aa472e342df78ec88c9e 2026-07-03 02:04:45 UTC
Baieruss Trinos 88f1a459edd85b7fb83192094dca900f9c0d95b369f32a1a91119ef42a6989fd 2026-07-03 07:46:13 UTC
Marcos Costa Santos Carreira a00bccf3d41413d247e2e326748ea97614d9b2ac7e83ecc48381ea9c9a655729 2026-07-03 10:09:55 UTC
Tom Lowery dae42c6bb96142c89c99e70e80296fd337144ac348de699c96241ee7bb2a9e3a 2026-07-03 15:28:33 UTC