Let $L$ be the free Lie Algebra, freely generated by $x_1,x_2, \ldots, x_n$. Let $f$ be a polynomial in $L$ and $\sigma \in S_n$, how to do $\sigma$ act on $f$ in GAP? That is $$\sigma f(x_1, \ldots, x_n)=f(x_{\sigma(1)},\ldots, x_{\sigma(n)}).$$
2026-03-26 12:57:53.1774529873
Action of Symmetric Group on Lie Polynomials with GAP
124 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in LIE-ALGEBRAS
- Holonomy bundle is a covering space
- Computing the logarithm of an exponentiated matrix?
- Need help with notation. Is this lower dot an operation?
- On uniparametric subgroups of a Lie group
- Are there special advantages in this representation of sl2?
- $SU(2)$ adjoint and fundamental transformations
- Radical of Der(L) where L is a Lie Algebra
- $SU(3)$ irreps decomposition in subgroup irreps
- Given a representation $\phi: L \rightarrow \mathfrak {gl}(V)$ $\phi(L)$ in End $V$ leaves invariant precisely the same subspaces as $L$.
- Tensors transformations under $so(4)$
Related Questions in GROUP-ACTIONS
- Orbit counting lemma hexagon
- Showing a group G acts on itself by right multiplication
- $N\trianglelefteq G$, $A$ a conjugacy class in $G$ such that $A\subseteq N$, prove $A$ is a union of conjugacy classes
- Show that the additive group $\mathbb{Z}$ acts on itself by $xy = x+y$ and find all $x\in\mathbb{Z}$ such that $xy = y$ for all $y\in\mathbb{Z}$.
- Number of different k-coloring of an $n\times m$ grid up to rows and columns permutations
- How to embed $F_q^\times $ in $S_n$?
- orbit representatives for the group of unipotent matrix acting on the set of skew-symmetric matrices
- $S_n$ right-action on $V^{\otimes n}$
- Interpretation of wreath products in general and on symmetric groups
- Regarding action of a group factoring through
Related Questions in GAP
- List Conjugacy Classes in GAP?
- Betti number and torsion coefficient
- How to create a group action on some group with GAP
- Minimal Permutation Representation Degree of a group: GAP implementation
- How to compute group cohomology $H^2_\sigma(\mathbb{Z}\times \mathbb{Z}, \mathbb{Z}_2\times \mathbb{Z}_2)$ with nontrivial $G$-module
- Lower bound for the order of a non-solvable primitive group of degree n
- Finite groups with 15 or 16 conjugacy classes
- Construct a semidirect product in GAP
- In GAP, How can I check whether a given group is a direct product?
- Maximal subgroup of a finite semigroup (GAP)
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
The data type for Lie algebra elements is a bit more complicated than that of polynomials, so
OnIndeterminateswill not work, but it would not be difficult to implement this. To show how it should work, first let's create a Lie algebra and its element:Now the key is to get the external representation of object, modify it and then create a new object given by the new external representation. For our
t, the external representation is a list of length two, the first entry is the zero of the ring of coefficients, and the 2nd entry describes monomials in an obvious way (odd positions describe Lie commutators and even positions contain coefficients):The inverse procedure is to create a Lie algebra element given by this presentation. It should belong to the same family as elements of
L:So we see that not only that
uis displayed in the same way ast, but these two objects are also recognised as equal, since we did not modify the external representation fort.Therefore, if one would like to implement the action from the question, the main task is to write a function which takes the external representation of object and permutes indices as needed. Note that there may be arbitrarily long nested lists in the external representation of Lie commutators:
so we may need to rewrite them recursively.
The following code (admittedly hacked together quickly) should do this. (I hope the call to normalization will do cancellations that might happen after the permutation).
What I'm doing is basically to take the polynomial apart (I looked at the code for addition of lie polynomials to see how:
and am unravelling the objects, permuting and composing again.
For example, we have: