Towards Autoformalization of Textbook Mathematics with Natural Proof Checking
Institut Henri Poincaré via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the challenge of bridging the gap between informal textbook mathematics and formal verification systems through a controlled natural language approach. Learn how mathematical arguments optimized for human comprehension can be systematically transformed into formally verifiable proofs using automated theorem provers. Discover the design principles behind creating an intermediate representation language that draws from proof vernaculars of interactive theorem provers and formal linguistics techniques. Examine how this methodology aligns with LLM-based autoformalization by leveraging the extensive corpus of quasi-formalist mathematical texts available in literature. Understand the process of isolating essential mathematical content from surface-level presentation details to enable systematic modeling and verification of textbook mathematics. Gain insights into how natural proof checking can serve as a bridge between human-readable mathematical arguments and the rigid syntax requirements of formal verification systems, potentially revolutionizing how mathematical knowledge is formalized and verified.
Syllabus
Towards autoformalization of textbook mathematics with natural proof checking
Taught by
Institut Henri Poincaré