Zulip Chat Archive
Stream: general
Topic: projects-using-mathlib
Daniel Selsam (Sep 26 2019 at 02:29):
I see that flypitch
and lean-perfectoid-spaces
live outside the mathlib
repo. Are there any other big formalization projects that live elsewhere besides these two?
Mario Carneiro (Sep 26 2019 at 02:48):
I have a partial CompCert port (very old/outdated) on my GitHub, as well as a preservation and progress type safety proof for C0. These kinds of things tend to bit-rot though without a connection to mathlib to keep them alive
Mario Carneiro (Sep 26 2019 at 02:50):
There is also lean-stacks-project
and its descendent lean-scheme
Mario Carneiro (Sep 26 2019 at 02:52):
There is of course the lean 2 HoTT library, as well as the lean 3 port; I don't know whether you are only looking for recent work
Daniel Selsam (Sep 26 2019 at 02:54):
@Mario Carneiro Thanks. I had no idea you had started porting CompCert. Wow, ambitious. My goal right now is just to visualize the mathlib&friends instance graph, so the programming language projects are less relevant to my current inquiry.
Mario Carneiro (Sep 26 2019 at 02:55):
It was a very early project, on Leo's recommendation. Mostly it taught me that C is a crazy language
Daniel Selsam (Sep 26 2019 at 02:56):
Mostly it taught me that C is a crazy language
Indeed :)
Mario Carneiro (Sep 26 2019 at 02:59):
I wouldn't guess that the global instance graph is much bigger than mathlib's. lean-perfectoid-spaces
will probably be the biggest extension to that. I think Reid has some category theory library somewhere that might also involve a bunch of new instances? Also possibly Scott, although I think most of his work is now in mathlib
Daniel Selsam (Sep 26 2019 at 03:03):
@Mario Carneiro I suppose I will just start with mathlib for now. Thanks very much for your responses.
Jesse Michael Han (Sep 26 2019 at 03:05):
oh yeah, there's also reid's homotopy theory library
Alex J. Best (Sep 26 2019 at 03:28):
https://github.com/johoelzl/mason-stother and https://github.com/NeilStrickland/lean_lib come to mind
Rob Lewis (Sep 26 2019 at 06:17):
There's also https://github.com/lean-forward/cap_set_problem (which is relatively small).
Simon Hudon (Sep 26 2019 at 14:30):
@Daniel Selsam I'm in the planning phase of a stackage-like package repository. Having a central depot of package might make things easier for you. Right now, I'm wondering what service / technology to use to build all the projects. Do you have anything at your disposition?
Daniel Selsam (Sep 26 2019 at 18:09):
@Simon Hudon I have no insight here. For my inquiry last night, just an updated-once-a-month list of projects using mathlib (with their approximate statuses) on the GitHub README would have sufficed.
Last updated: Dec 20 2023 at 11:08 UTC