Let $H$ and $K$ be finitely generated subgroups of the free group $F(n)$ such that $H\subseteq K$. We Know that $K$ is a free group. Now we choose basis for $K$ and $H$ and I want to rewrite the basis of $H$ in the choosen basis of $K$. I can do this calculation with hand by using automaton of $K$ but it take a long time. How can I do this with GAP?
2026-03-28 03:32:50.1774668770
GAP and Free group
491 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in FREE-GROUPS
- How to construct a group whose "size" grows between polynomially and exponentially.
- Help resolving this contradiction in descriptions of the fundamental groups of the figure eight and n-torus
- What is tricky about proving the Nielsen–Schreier theorem?
- Abelian Groups and Homomorphic Images of Free Abelian Groups
- Proof check, existence of free product
- determine if a subgroup of a free group is normal
- Bass-Serre tree of Isom($\mathbb{Z}$)
- Finitely Generated Free Group to Finitely Generated Free Monoid
- Crossed homomorphism/derivation on free group
- Existence of elementd of infinite order in finitely generated infinite group
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?
You can do this using the FGA package which you will have if you installed GAP as suggested by its instructions, but which unfortunately is not included in the debian (or ubuntu) package archive. By the way, it also works by using automata.
Let's first ignore $H$ and see how to write a word in the generators of $K$.
First set up the stage:
Now the idiomatic way to express what we want is to define a homomorphism from another free group to $K$ and then ask for a preimage. We can do exactly that:
So we see that to get our word, we have to multiply the inverse of the first generator of $K$ with the second.
Note that this works no matter whether or not the generators of $K$ are free, we can use the same method to find a way how to write $a^2$ as a word in $a^{16}$ and $a^{42}$.
In this case, $K$ is given by a free generating set, so we could also use a homomorphism in the other direction:
Depending on what you want to do with the result, you might prefer to avoid using homomorphisms and just get a list of numbers representing generators, with negative sign indicating inverse:
Now if we have a subgroup $H$, we just iterate over its generators and use any of the above methods, for example:
(See also section 2.3 of the FGA manual.)