Search papers, labs, and topics across Lattice.
This paper introduces symbolic informalization, a method that converts formal mathematics into fluent natural language, enhancing the accessibility of machine-checked content without compromising precision. The approach leverages an interlingual architecture where Dedukti serves as a central hub connecting various proof systems, while the Grammatical Framework ensures linguistic accuracy across multiple languages. Key results demonstrate that symbolic informalization can effectively produce coherent and contextually relevant text with minimal development effort, showcasing its potential for multilingual applications in mathematical communication.
Symbolic informalization transforms formal mathematics into fluent natural language, making complex proofs accessible and understandable across multiple languages.
Symbolic informalization enables a reliable conversion of formal mathematics to natural language. It has the potential to make machine-checked content human-readable without loss of precision. In a traditional proof system usage, symbolic informalization generalizes the limited mechanisms of syntactic sugar into the ordinary language of mathematics. In a setting where proofs are constructed by artificial intelligence and autoformalization, symbolic informalization can explain what precisely has been constructed. This paper outlines the project Informath, which aims to show how symbolic informalization can produce fluent text with a reasonable development effort and address multiple formal and natural languages. Informath is based on an interlingual architecture, where Dedukti works as a hub between different proof systems (Agda, Lean, Rocq) and Grammatical Framework (GF) takes care of linguistic correctness and variation in different natural languages.