The Lumenary · Research pathways
AI-assisted mathematical research
Name: ______________________
Date: ______________________
You will learn to
- Describe the ways AI systems assist mathematical research — literature search, code and experiments, search for constructions, conjecture generation, proof drafting, autoformalisation and formal proof search — and the generate-and-verify loop behind reliable use
- Distinguish a checkable construction (a lower bound) from an optimality or universal claim, and verify a machine-found certificate exactly, in Python and in Lean with
decide - Read an announcement of an AI-assisted result critically, separating what was announced, independently checked, formally verified and published, and checking novelty against the literature
- Summarise the dated record of AI contributions from 2021 to 2026, keeping what is known separate from what is open
- Use AI tools in your own research responsibly, with verification, disclosure and fair credit
- 1.
To verify a proposed Schur colouring of , a checker examines every triple with and . How many triples is that?
- 2.
In October 2025 posts by OpenAI researchers said that GPT-5 had found solutions to ten Erdős problems listed as open on erdosproblems.com. Which description of what happened is accurate?
- A.The model had located existing papers that already solved the problems; the site listed them as open because its maintainer did not know of those papers.
- B.The model produced ten new proofs, later confirmed by the site's maintainer.
- C.The model's proofs were all found to be wrong.
- D.Nothing of value happened: finding old papers is not a contribution.
- 3.
A company's blog post says its model proved an open lemma. It links a Lean file that compiles with no
sorry, and a PDF of the informal proof written with the model's help. No one outside the company has commented yet. Using the lesson's labels, which descriptions are accurate? (Choose all that apply.)- A.Announced
- B.Lean-verified — for the formal statement in the file
- C.Independently checked
- D.Published
- E.The open lemma is solved
- 4.
Schur's tripling construction gives . Starting from , what lower bound does it give for ?
- 5.
A randomised local search finds verified Schur 4-colourings of for every , and none for within its budget. Which conclusion is justified?
- A., and nothing more.
- B..
- C. is likely, since the search tried many colourings.
- D., by the pigeonhole principle.
- 6.
Using the lesson's definition
IsSchurColouring n c(no colour class ofcon{1, …, n}containsx,y,x + y), which Lean statement expresses the lower bound ?- A.
∃ c : ℕ → Fin 3, IsSchurColouring 13 c - B.
∀ c : ℕ → Fin 3, IsSchurColouring 13 c - C.
∃ c : ℕ → Fin 3, IsSchurColouring 14 c - D.
∀ c : ℕ → Fin 3, ¬ IsSchurColouring 14 c
- A.
- 7.
An AI system returns a 3,000-line Lean proof of an open problem whose statement it also formalised. Before you believe that the problem is solved, which of the following must you check? (Choose all that apply.)
- A.That the formal statement, and every definition it uses, says what the problem says
- B.That
#print axiomsshows onlypropext,Classical.choiceandQuot.sound - C.That the file actually builds, with the stated Lean and Mathlib versions
- D.Every one of the 3,000 lines of the proof, by hand
- E.That two other AI systems agree the proof is correct
- 8.
Write a verifier
is_schur(colouring)(wherecolouring[x]is the colour ofxfor1 <= x <= nandcolouring[0]is unused), and Schur's constructiontriple(colouring, k), which turns a Schur colouring of{1, ..., m}with colours0, ..., k - 1into one of{1, ..., 3m + 1}with colours0, ..., k. The tests applytriplefour times starting from[0, 0](the colouring of{1}) and check every result with your verifier.Computational — Practice
- 9.
Working on a paper, you asked an AI system for ideas; it suggested the key construction, which you then checked in detail, generalised and proved correct yourself. It later turned out that a 2019 paper contains a closely related construction. What is the appropriate way to handle credit?
- A.Cite the 2019 paper for the related construction, state precisely in the paper how the AI system was used (which system, for what, and how its output was checked), and take responsibility for the whole paper as its authors.
- B.List the AI system as a co-author, since it had the key idea.
- C.Say nothing about the AI system, since you verified everything yourself.
- D.Do not cite the 2019 paper, since neither you nor the AI system used it consciously.