Authors

    Presenter(s)

    Ethan Shade, Sarah Herr, Kailey Peppard, Joseph Kopp

    Comments

    Presentation: 3:00-4:15 p.m., Kennedy Union Ballroom

    Files

    Download

    Download Project (254 KB)

    Description

    This is an exploratory project for MTH 342 - Set Theory. Lean Theorem Prover is a computer programming language that allows for the formalization of mathematical proofs and the use of computer-readable logic. We explore the structure and syntax of Lean and show how this can be used to formalize mathematical proofs. We identify classic math proofs that have already been formalized within Lean, as well as discuss how this language can advance the writing of proofs. Finally, we investigate proofs that are still yet to be formalized, and the potential reasons why they have yet to achieve formalization in Lean.

    Publication Date

    4-19-2023

    Project Designation

    Course Project 202310 MTH 342 01

    Primary Advisor

    Jun Li

    Primary Advisor's Department

    Mathematics

    Keywords

    Stander Symposium, College of Arts and Sciences

    Institutional Learning Goals

    Scholarship

    Lean Theorem Prover: The Lean, Mean, Math-Proving Machine

    Share

    COinS