-
Notifications
You must be signed in to change notification settings - Fork 298
feat(combinatorics/set_family/kruskal_katona): The Kruskal-Katona theorem #2770
Conversation
@RaitoBezarius I suggest splitting this into a series of much smaller PRs. E.g.,
|
src/combinatorics/colex.lean
Outdated
Rewrite colex in a particular way so that it uses only bounded quantification, | ||
so we can infer decidability. | ||
-/ | ||
lemma colex_dec [has_lt α] (A B : finset α) : A <ᶜ B ↔ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The stuff here can probably go - they let us infer decidability but this can just be done by going classical, so this isn't really necessary
I'm assigning this to @agusakov as well who has expressed interest. @RaitoBezarius feel free to work on this too but it's been a while, so you can un-assign yourself if you like. |
I'm definitely okay with letting @agusakov working on this, I will un-assign myself, but I'm still very interested into contributing to mathlib. Just have less time than before unfortunately. |
No worries, thanks for letting me know! Hope to see your mathlib contributions soon :) |
I've ported this to Lean 4 in LeanCamCombi. |
Prove the Kruskal-Katona theorem and deduce the Erdős–Ko–Rado theorem as a corollary.
EDIT: Now ported to Lean 4 in LeanCamCombi