EMNLP 20250 citations

NL2Lean: Translating Natural Language into Lean 4 through Multi-Aspect Reinforcement Learning

Yue Fang, Shaohan Huang, Xin Yu, Haizhen Huang, Zihan Zhang, Weiwei Deng, Furu Wei, Feng Sun

Abstract

Translating natural language into formal language such as Lean 4 has gained attention for its potential to automate formal proof development. Automated methods provide a scalable and cost-effective alternative to manual formalization, driving increasing interest in this task. However, existing LLMs mainly rely on instruction tuning and lack fine-grained structural and semantic alignment, making it difficult to generate syntactically and logically sound formal proofs.To address this, we propose a reinforcement learning framework ReLean that enables LLMs to generate high-quality Lean 4 statements from natural language.We first fine-tune a LLaMA3-8B model on NL–Lean 4 data to obtain a base translator with basic translation ability. Then, we design a multi-aspect dense reward mechanism covering four key dimensions: semantic alignment, term-level alignment, global-level alignment, and compile-checking. Separate reward models are trained via preference modeling, and their normalized outputs are combined to guide optimization via PPO. Finally, a curriculum learning strategy based on multi-dimensional difficulty allows the model to learn progressively from simple to complex cases. Experiments on NL-to-Lean 4 tasks show that our method consistently outperforms baseline models. Further analysis on reward model and curriculum learning confirms their effectiveness in enhancing model performance.

BibTeX
@inproceedings{emnlp2025_nl2leantranslati,
  title = {NL2Lean: Translating Natural Language into Lean 4 through Multi-Aspect Reinforcement Learning},
  author = {Yue Fang and Shaohan Huang and Xin Yu and Haizhen Huang and Zihan Zhang and Weiwei Deng and Furu Wei and Feng Sun and Qi Zhang and Zhi Jin},
  booktitle = {EMNLP 2025},
  year = {2025}
}
NL2Lean: Translating Natural Language into Lean 4 through Multi-Aspect Reinforcement Learning · EMNLP 2025