北京雁栖湖应用数学研究院 北京雁栖湖应用数学研究院

  • 关于我们
    • 院长致辞
    • 理事会
    • 协作机构
    • 参观来访
  • 人员
    • 管理层
    • 科研人员
    • 博士后
    • 来访学者
    • 行政团队
    • 学术支持
  • 学术研究
    • 研究团队
    • 公开课
    • 讨论班
    • 期刊
  • 招生招聘
    • 教研人员
    • 博士后
    • 学生
  • 会议
    • 学术会议
    • 工作坊
    • 论坛
  • 学院生活
    • 住宿
    • 交通
    • 配套设施
    • 周边旅游
  • 新闻
    • 新闻动态
    • 通知公告
    • 资料下载
关于我们
院长致辞
理事会
协作机构
参观来访
人员
管理层
科研人员
博士后
来访学者
行政团队
学术支持
学术研究
研究团队
公开课
讨论班
期刊
招生招聘
教研人员
博士后
学生
会议
学术会议
工作坊
论坛
学院生活
住宿
交通
配套设施
周边旅游
新闻
新闻动态
通知公告
资料下载
清华大学 "求真书院"
清华大学丘成桐数学科学中心
清华三亚国际数学论坛
上海数学与交叉学科研究院
河套数学与交叉学科研究院
BIMSA > AI-Assisted Mathematical Research
AI-Assisted Mathematical Research
This course introduces practical methods for using large language models in mathematical research, with emphasis on LLM APIs, prompting standards, tool use, Lean 4, formal verification, and AI agents. We will study how to combine LLMs with mathematical software and proof assistants, how to decompose long arguments into lemma dependency graphs, and how multiple agents can work in parallel on different parts of a proof. The later part of the course will focus on emerging directions such as persistent mathematical memory, large-scale verified knowledge bases, long-horizon theorem-proving agents, and AI-native mathematical research systems.
讲师
沈策
日期
2026年09月29日 至 12月22日
位置
Weekday Time Venue Online ID Password
周二 13:30 - 17:50 A3-1a-205 ZOOM 11 435 529 7909 BIMSA
修课要求
No prior knowledge of artificial intelligence, machine learning, large language models, or formal theorem proving is required. Participants are expected to have mathematical maturity at the undergraduate level and some basic programming experience. Familiarity with Python is helpful but not necessary.
课程大纲
Course Calendar

Lecture 1: LLMs for Mathematical Research: APIs, Prompting, and Reproducible Workflows
Model and API basics; context management; token usage; batch inference; precise mathematical prompting; assumptions and specifications; structured outputs; critique and verification protocols; reproducible workflows and logging.

Lecture 2: Tool-Using Mathematical Agents
Python, shell, files, symbolic computation, function calling, and external mathematical software; integration with SymPy, SageMath, Mathematica, and numerical tools; computational experiments; theorem-search tools; reliable tool-use loops.

Lecture 3: Lean 4 for AI-Assisted Mathematics I: Foundations of Formal Proof
Propositions as types; terms and proofs; theorem statements; logical connectives; quantifiers; equality; basic tactics; rewriting; induction; translating ordinary mathematical statements into Lean.

Lecture 4: Lean 4 for AI-Assisted Mathematics II: Mathlib and Mathematical Structures
Mathlib organization; theorem search; namespaces; structures; typeclasses; algebraic hierarchies; sets and functions; finite sums; examples from algebra, analysis, combinatorics, and geometry.

Lecture 5: Lean 4 for AI-Assisted Mathematics III: Formalization Engineering
Designing definitions; choosing abstraction levels; mathematical APIs; lemma organization; coercions and typeclass issues; debugging; refactoring; formalizing substantial existing proofs; building maintainable Lean projects.

Lecture 6: LLM + Lean: Automated Formalization and Proof Search
Generating Lean statements and proofs with LLMs; compilation as verification; error-feedback loops; iterative proof repair; theorem retrieval; multiple proof candidates; tactic and term proofs; automated proof-search pipelines; reliability and evaluation.

Lecture 7: From Mathematical Proofs to Lemma DAGs
Proof decomposition; dependency graphs; lemma interfaces; bottleneck lemmas; recursive decomposition; discovering missing lemmas; restructuring proof plans; machine-readable proof states; coordinating automated proving through lemma DAGs.

Lecture 8: Multi-Agent and Large-Scale Theorem Proving
Planner-worker-verifier architectures; parallel proof attempts; strategy diversity; large-scale proof search; compute allocation; adaptive search over lemma DAGs; candidate ranking; verification; failure analysis.

Lecture 9: Persistent Mathematical Memory and Long-Horizon Agents
Storing verified lemmas, failed approaches, counterexamples, experiments, and provenance; retrieval systems; context compression; checkpointing; hierarchical agents; maintaining project state; reasoning across many sessions and beyond a single context window.

Lecture 10: Extracting Mathematical Theorems from Physics Papers
Turning physics literature into precise mathematical definitions, statements, conjectures, and theorem candidates; separating assumptions, heuristics, and proved results; reconstructing omitted derivations; translating physical arguments into mathematical language; identifying formalization targets; building dependency structures from scientific papers.

Lecture 11: Conjecture-Proof-Counterexample Systems
Conjecture generation; computational exploration; counterexample search; hypothesis refinement; experimental mathematics; symbolic and numerical evidence; automated proof attempts; formal verification; conjecture-test-repair-proof loops.

Lecture 12: AI-Native Mathematical Research Systems
Automated formalization; large-scale lemma generation; theorem retrieval and deduplication; mathematical knowledge bases; integration of LLMs, Lean, symbolic and numerical software, lemma DAGs, multi-agent search, and persistent memory; end-to-end AI-native research workflows and capstone projects.
参考资料
As this is a rapidly developing subject, the course will mainly use online documentation, research papers, and software repositories rather than a single textbook.

[1] Lean Prover Community, Mathematics in Lean.
[2] Theorem Proving in Lean 4.
[3] The mathlib Community, Mathlib Documentation.
[4] Current documentation for major large language model APIs and agent frameworks.
[5] Selected recent papers on LLM-based theorem proving, formal mathematics, proof decomposition, and multi-agent mathematical reasoning.
[6] Selected documentation for mathematical software including SageMath, Mathematica, GAP, PARI/GP, FLINT, and related systems.
听众
Undergraduate , Advanced Undergraduate , Graduate , 博士后 , Researcher
视频公开
公开
笔记公开
公开
语言
中文 , 英文
讲师介绍
Ce Shen graduated from Fudan University in 2022. After working in Baidu as a senior researcher, he joined BIMSA as a postdoctoral research fellow in 2024 and as an assistant professor in 2026. His research interests include topological phases of matter, conformal field theory and tensor networks.
北京雁栖湖应用数学研究院
CONTACT

No. 544, Hefangkou Village Huaibei Town, Huairou District Beijing 101408

北京市怀柔区 河防口村544号
北京雁栖湖应用数学研究院 101408

Tel. 010-60661855 Tel. 010-60661855
Email. administration@bimsa.cn

版权所有 © 北京雁栖湖应用数学研究院

京ICP备2022029550号-1

京公网安备11011602001060 京公网安备11011602001060