Zulip Chat Archive
Stream: new members
Topic: pre-Lie algebras
Nikolas Tapia (Aug 15 2025 at 19:31):
Hello! I'm Nikolas Tapia, postdoc at the Weierstrass Institute in Berlin. I work on rough paths and path signatures and became interested in Lean4 after hearing about it from a colleague in Oxford.
As a learning project I decided to try and implement pre-Lie algebras and prove a few facts about them.
I ended up mimicking Algebra.Lie and defined Lie-admissible rings as NonUnitalNonAssocRings such that their associator satisfies a certain identity (see e.g. [p. 587, MKL]), and showed that it implies that the canonical commutator yields a LieRing.
Then one can show that every PreLieRing is a LieAdmissibleRing and hence a LieRing. There are algebra versions of these facts as well.
I organised this in two files, which I plan to submit as two separate PRs.
Since I'm new to Lean4 I think some of the proofs can be improved or maybe even some of the conventions/definitions might not really fit the style.
In particular, I was unsure about whether it was sensible to define both left and right pre-Lie rings and show they are equivalent under op.
Thanks for such amazing software, I'm really loving it.
References
[MKL] Munthe-Kaas, H.Z., Lundervold, A. On Post-Lie Algebras, Lie–Butcher Series and Moving Frames. Found Comput Math 13, 583–613 (2013). https://doi.org/10.1007/s10208-013-9167-7
Nikolas Tapia (Aug 15 2025 at 21:13):
PR for pre-Lie algebras #28495
Nikolas Tapia (Aug 15 2025 at 21:24):
PR for Lie-admissible algebras #28496
Last updated: Dec 20 2025 at 21:32 UTC