Zulip Chat Archive

Stream: lean4

Topic: The Type Theory of Lean 4


Rafael Oliveira Cavalcante (Apr 06 2023 at 15:08):

Is there a version of the paper “The Type Theory of Lean” (Mario Carneiro) for Lean 4? I also would like to know if there’s graph showing the dependency of each component of mathlib or mathlib4. Besides, that paper show the construction of Lean in ZFC. Is there a paper that shows the opposite (ZFC in Lean)? Thank you for your attention!

Yaël Dillies (Apr 06 2023 at 15:12):

For the reverse, there's better than a paper. There's the actual construction! See file#set_theory/zfc/basic (it's not yet ported to Lean 4).

Ruben Van de Velde (Apr 06 2023 at 15:13):

ZFC in lean3 is https://leanprover-community.github.io/mathlib_docs/set_theory/zfc/basic.html , I think

Horațiu Cheval (Apr 06 2023 at 15:29):

As for the theory of Lean 4 vs Lean 3, I had the same question some time ago, answered here: https://leanprover.zulipchat.com/#narrow/stream/270676-lean4/topic/Type.20theory.20of.20lean.204

Mario Carneiro (Apr 06 2023 at 20:24):

My understanding is that @Sebastian Ullrich 's thesis contains a part which extends the results of my thesis to lean 4. I don't know whether it is publicly available though

Sebastian Ullrich (Apr 06 2023 at 20:38):

It is not available yet, no

Ruben Van de Velde (Apr 07 2023 at 05:20):

Ruben Van de Velde said:

ZFC in lean3 is https://leanprover-community.github.io/mathlib_docs/set_theory/zfc/basic.html , I think

And it's ported to lean 4 now as well


Last updated: Dec 20 2023 at 11:08 UTC