LEMMA: Bootstrapping High-Level Mathematical Reasoning with Learned Symbolic Abstractions
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
Humans tame the complexity of mathematical reasoning by developing hierarchies of abstractions. With proper abstractions, solutions to hard problems can be expressed concisely, thus making them more likely to be found. In this paper, we propose Learning Mathematical Abstractions (LEMMA): an algorithm that implements this idea for reinforcement learning agents in mathematical domains. LEMMA augments Expert Iteration with an abstraction step, where solutions found so far are revisited and rewritten in terms of new higher-level actions, which then become available to solve new problems. We evaluate LEMMA on two mathematical reasoning tasks--equation solving and fraction simplification--in a step-by-step fashion. In these two domains, LEMMA improves the ability of an existing agent, both solving more problems and generalizing more effectively to harder problems than those seen during training.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 8 of its 17 references that are in the map. First posted on arXiv 16 Nov 2022.
Builds on
8 of 17 references.
References · 8
- 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 245
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
- 2016DeepCoder: Learning to Write Programscited by 145
- 2022Formal Mathematics Statement Curriculum Learningcited by 141
- 2018Reinforcement Learning of Theorem Provingcited by 69
- 2021Leveraging Language to Learn Program Abstractions and Search Heuristicscited by 44
- 2021TacticZero: Learning to Prove Theorems from Scratch with Deep Reinforcement Learningcited by 37
- 2021Contrastive Reinforcement Learning of Symbolic Reasoning Domainscited by 17
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 0; 2026: 1.
5 papers.
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2023AI for Mathematics: A Cognitive Science Perspectivecited by 10
- 2024When Do Skills Help Reinforcement Learning? A Theoretical Analysis of Temporal Abstractionscited by 2
- 2024MathDSL: A Domain-Specific Language for Concise Mathematical Solutions Via Program Synthesiscited by 0
- 2026Reinforcement Learning for Symbolic Equation Solvingcited by 0
- 2026Reinforcement Learning for Symbolic Equation Solving31 Aug 2026
- 2024Formal Mathematical Reasoning: A New Frontier in AI20 Dec 2024
- 2024MathDSL: A Domain-Specific Language for Concise Mathematical Solutions Via Program Synthesis26 Sep 2024
- 2024When Do Skills Help Reinforcement Learning? A Theoretical Analysis of Temporal Abstractions12 Jun 2024
- 2023AI for Mathematics: A Cognitive Science Perspective19 Oct 2023
Similar, not cited
Close in wording, no citation either way
- 2022Peano: Learning Formal Mathematical Reasoning
- 2026VERIFY-RL: Verifiable Recursive Decomposition for Reinforcement Learning in Mathematical Reasoning
- 2025AbstRaL: Augmenting LLMs' Reasoning by Reinforcing Abstract Thinking
- 2026Adaptive Problem Generation via Symbolic Representations
- 2025LogicPuzzleRL: Cultivating Robust Mathematical Reasoning in LLMs via Reinforcement Learning
- 2026Artificial Intelligence for Mathematical Reasoning: An Integrated Survey of Language Models, Neuro-symbolic Systems, and Verified Discovery
- 2022Learning to Reason With Relational Abstractions
- 2025MathSmith: Towards Extremely Hard Mathematical Reasoning by Forging Synthetic Problems with a Reinforced Policy