New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implement Grossman-Larson Hopf algebras of rooted forests #23406
Comments
Commit: |
New commits:
|
Branch: u/chapoton/23406 |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:3
You have defined the |
comment:4
Hello Darij, thanks for having a look. The Indeed, if I remember correctly, there is a planar version of the Grossman-Larson Hopf algebra, for which a planar version of |
comment:5
Hi Frédéric! Oh, I see. The children have a fixed order, probably by I've got a question: Is the behavior below acceptable for basis indices of a combinatorial free module?
|
comment:6
@darijgr That behavior has always been supported in CFM (assuming
|
comment:7
By the way, there is an important morphism of Hopf algebras from NCSF to the one here (for one variable) that maps the generator Psi_n of NCSF to the linear tree on n vertices (n+1 if counting the root). Would it be easy to implement that, either in this ticket or after ? |
comment:8
Yes, this should be easy -- just define it by first converting to the Psi-basis. That is, as long as the base ring has the rational numbers in it. I assume the morphism doesn't exist otherwise? |
comment:9
@tscrim: Wow; I never realized that Sage rationals aren't uniquerepresentation! Great to hear this works. |
comment:10
I would probably do it in this ticket by implementing a |
comment:11
I would prefer not to make it a coercion. The thicket is already too dense around NSym, and this would be a coercion defined in dependence on the base ring, which too complicates thing. Plus, are we sure this is the most natural map NCSF -> GrossLars? |
comment:12
That is what |
comment:13
This maps NCSF -> GL fits in a nice diagram, that I will not describe here. Anyway, let us keep it for a later ticket. I would be happy enough to have this algebra in sage. |
comment:14
Hmm.
But |
comment:15
As far as I understand, Also, is this part
true in all characteristics? |
comment:16
In the doc of Generally, the docs should be uniform about whether to speak in terms of forests or in terms of trees with a fake root. Currently, some of them do one and some the other. |
comment:17
Don't you want the coercion to only require the weaker condition That said, I think the |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:19
Preliminary remark: this implementation has been made by copy-modifying the existing implementation of free pre-Lie algebras, which has therefore almost exactly the same issues. And something very similar was done for free Dendriform algebras recently.
|
comment:20
3, 4) Thank you!
If I pass an explicit list of variable names to
I wasn't fully aware that we had free pre-Lie, Zinbiel and dendriform algebras in Sage already; time is passing fast! I'm wondering if we can make QSym into a dendriform algebra, as the relevant operations are in the code already... [By the way, I'm at my parents' home in Karlsruhe until the end of August -- consider yourself invited! In order to do any serious Sage coding, I'll have to install it on my laptop though, as opposed to sshing into Minneapolis...] |
comment:35
However, is the Lie algebra of primitives the Lie given by the commutators of the pre-Lie algebra given by |
comment:36
There are 3 different products at play here (plus a coproduct) :
The Lie bracket (on the span Prim(GL) of rooted trees) is the commutator of both * and < Then "gens" do generate Prim(GL) as a free pre-Lie algebra (under <), but not as a Lie algebra. Think of the one variable case, where the free Lie algebra is one dimensional, whereas the free pre-Lie algebra is the span of rooted trees. It is a theorem that the space Prim(GL) is free as a Lie algebra, but on an infinite set of generators. Therefore the "gens" do no generate GL as an associative algebra, as the correct generators are the same infinite set. |
comment:37
Oh, I see, the As for the name, how about explicitly saying |
comment:38
Is there a pre-Lie product on the UEA at all? That's an actual question, which I am curious about. It's not per se obvious to me that a pre-Lie product on a Lie algebra automatically gives rise to a pre-Lie product on its UEA; but it sounds like the kind of statement that could be a theorem. (Baby example: Does the symmetric algebra of a commutative algebra have a canonical pre-Lie product that is different from just the usual multiplication in the symmetric algebra?) |
comment:39
There is no pre-Lie product on the UEA. The pre-Lie product exists only on the primitive subspace of GL. I think I would like (later) to have the inclusion morphism from the Lie algebra |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:42
Replying to @fchapoton:
It is possible to define an operation restricted to a particular subset (e.g., inverse). The question becomes do we want to have another operation defined on the primitive subspace? For Lie algebras, this is not a problem because I guess in either case we would want
For that, all you need to do is have
as |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:45
There is still a controversy about the naming of the methods My choice by decreasing order of preference:
Can we try to agree on something ? |
comment:46
I'm in favor of option 2. |
comment:47
Okay, I had to re-familiarize myself with the discussion. So, I agree with Darij and think option 2 is the best way forward so we do not further muddy the PS - I just thought of the operator |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:49
Done. I used |
Changed reviewer from Darij Grinberg to Darij Grinberg, Travis Scrimshaw |
comment:50
Thank you. Since all comments have been addressed, I am setting this to a positive review. |
Changed branch from public/ticket/23406 to |
as an interesting and useful combinatorial Hopf algebra
CC: @tscrim @darijgr
Component: combinatorics
Author: Frédéric Chapoton
Branch/Commit:
fbe95a9
Reviewer: Darij Grinberg, Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/23406
The text was updated successfully, but these errors were encountered: