Zulip Chat Archive
Stream: general
Topic: Set Theory Game
Dan Velleman (Nov 19 2023 at 00:43):
The set theory game is still under development--I'm planning to add two more worlds. Feedback/suggestions welcome!
Shreyas Srinivas (Nov 19 2023 at 01:49):
Could we have a corresponding thread in #general for this. I do have some suggestions.
Brandon Brown (Nov 20 2023 at 03:21):
Dan Velleman said:
The set theory game is still under development--I'm planning to add two more worlds. Feedback/suggestions welcome!
I just started it. I think from a didactic standpoint pointing out the functional nature is helpful. For example, is a function , so if you applied this function to an you get the .
Notification Bot (Nov 20 2023 at 09:24):
3 messages were moved here from #announce > Lean Game Server by Oliver Nash.
Shreyas Srinivas (Nov 20 2023 at 10:08):
Currently the game feels too focussed on apply and exact tactics. By the time one gets to the third world, it gets redundant. I was hoping that at least after the second world, there could be an interlude where some of the proofs are repeated, but with more powerful tactics (tauto, left, right, and ext come to mind), as well as cleaner ways to write proofs for multiple cases (i.e. case, cdot, | notation)
Shreyas Srinivas (Nov 20 2023 at 10:09):
On the one hand, repeating proofs with more powerful tactics after they have been done with simpler tactics helps pedagogically. On the other hand, there is less tedium in further worlds.
Dan Velleman (Nov 20 2023 at 14:20):
Thanks for this feedback! It will be very helpful as I continue to develop the game.
Nilesh (Jan 14 2024 at 05:23):
Are the hints or solutions for the set theory game available somewhere? I'm stuck at the theorem comp_comp
.
Mario Carneiro (Jan 14 2024 at 05:36):
what is your work so far?
Nilesh (Jan 14 2024 at 05:45):
Mario Carneiro (Jan 14 2024 at 05:46):
you should unfold the definition of x ∈ Aᶜ
Kevin Buzzard (Jan 14 2024 at 10:18):
The answer to the question is that if you find the GitHub repo for the game then the solution to a level will be in the file defining the level. For this particular question I'd be tempted to ask exactly what you've proved recently before this level.
Dan Velleman (Jan 14 2024 at 15:18):
Since your goal is the implication x ∉ Aᶜ → x ∈ A
, I think the natural next step is to assume x ∉ Aᶜ
. If you introduce that assumption, you will get a new hint suggesting proof by contradiction.
Dan Velleman (Jan 14 2024 at 15:29):
If you follow Mario's suggestion of first unfolding the definition of complement, you can still then follow the same procedure: intro
followed by by_contra
.
Last updated: May 02 2025 at 03:31 UTC