Zulip Chat Archive
Stream: lean4
Topic: group theory: mathlib4
Siddharth Bhat (Jan 04 2022 at 01:38):
I've been working on implementing core computational group theory algorithms like Schreier–Sims over at opencompl/lean-gap
.
I want to write Lean-checked proofs of these which will need basic group theory (structure of the permutation group, some facts about cosets, subgroups). I am quite unsure about the status of mathlib4
. Do I simply pull in leanprover-community/mathlib4
and start reusing group theoretic theorems? Is mathlib4
a stable target for such use?
Alex J. Best (Jan 04 2022 at 01:46):
Cool! https://leanprover-community.github.io/blog/posts/intro-to-mathport/ is a pretty up-to-date summary of the status of the different porting components.
Siddharth Bhat (Jan 04 2022 at 14:36):
The link was very useful to get a lay of the land, thank you! I'm unsure what action I should concretely take.
My takeaway was that I should see what parts of mathlib3
are useful for me, then check if they compile correctly in mathlib3port
. If it does not, I then fix the files in mathlib3port
and send a PR to mathlib4
.
Is that correct?
Last updated: Dec 20 2023 at 11:08 UTC