Skip to content

emilyriehl/ReintroductionToProofs

Repository files navigation

Reintroduction to Proofs

This Lean game aims to provide an informal introduction to proofs and constructions in dependent type theory, aimed either at someone who is learning to write abstract mathematical proofs for the first time, or at a more experienced player who wishes to be reintroduced to proofs in a different formal system.

This game was originally created for a first year seminar course taught at Johns Hopkins University in Fall 2025 with the title "Computer-Verified Proof: a Hands-On Introduction to Interactive Theorem Proving." The original audience was comprised of a dozen students with a wide variety of academic interests, from economics to neuroscience.

Contributions to the game can be made by opening issues, submitting pull requests, or contacting me on the Lean zulip.

Acknowledgments: I am extremely grateful to the folks who built the Lean Game Server and the Game Skeleton Repository, as well as those who helped me solve a variety of problems that arose during the development of this game.

About

A game introducing proofs, dependent type theory, and Lean prepared for a first year seminar course at Johns Hopkins in Fall 2025.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9