Zulip Chat Archive

Stream: maths

Topic: NBG


aes_triplex (Apr 20 2020 at 09:37):

Hi Everybody,
I'm developing the NBG set theory in Lean, just for fun. Any suggestions?

Kenny Lau (Apr 20 2020 at 10:16):

take the model of ZFC and translate it to NBG

Mario Carneiro (Apr 20 2020 at 10:17):

because lean has higher order quantifiers, the model of ZFC is also a model of NBG, even MK set theory

Kenny Lau (Apr 20 2020 at 10:22):

to be clear, I'm talking about https://leanprover-community.github.io/mathlib_docs/set_theory/zfc.html#Set

Kenny Lau (Apr 20 2020 at 10:23):

@Mario Carneiro is there an interface structure model_of_ZFC which Set is an instance of?

Mario Carneiro (Apr 20 2020 at 10:24):

no

Mario Carneiro (Apr 20 2020 at 10:24):

actually Jesse and Floris probably built such a thing

Mario Carneiro (Apr 20 2020 at 10:24):

but in set_theory.zfc it's just a bunch of theorems that look like the axioms of ZFC

aes_triplex (Apr 20 2020 at 12:13):

@Mario Carneiro thanks.
Is there any feature (regarding set theory or axiomatic theories) on which I could eventually work?

Mario Carneiro (Apr 20 2020 at 12:15):

generally speaking, it is easier to work with models than with axiomatic theories described via a deeply embedded formal language

Mario Carneiro (Apr 20 2020 at 12:15):

But if you want to go the FOL route, you should check out https://github.com/flypitch/flypitch/


Last updated: Dec 20 2023 at 11:08 UTC