Zulip Chat Archive
Stream: general
Topic: Bachelor thesis accomplished🎉
Giacomo Maletto (Oct 30 2021 at 16:52):
Hello, I'm a math student at University of Turin and I've been using proof assistants for about a year, with the objective of formalizing a computer science paper written by my advisor (about a class of functions similar in spirit to primitive recursive functions, but which are all invertible).
After a lot of work here's my thesis! https://github.com/GiacomoMaletto/RPP/blob/main/Tesi/main.pdf (Lean code in the same repo).
It's written in an informal, colloquial manner and I tried to turn it into an introduction/invitation to Lean.
Actually I've used Coq for 90% of the duration of the project, completed it, and then switched to Lean - doing basically the same thing in about 750 LOC instead of >3000. I'm not turning back.
Looking forward to start using Lean for something more involved!
Last updated: Dec 20 2023 at 11:08 UTC