Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-08T00:43:08.120Z Has data issue: false hasContentIssue false

Ideals of equations for elements in a free group and Stallings folding

Published online by Cambridge University Press:  19 December 2024

Dario Ascari*
Affiliation:
Department of Mathematics, University of the Basque Country, Leioa, Biscay, Spain
Rights & Permissions [Opens in a new window]

Abstract

Let $H\le F$ be two finitely generated free groups. Given $g\in F$, we study the ideal $\mathfrak I_g$ of equations for g with coefficients in H, i.e. the elements $w(x)\in H*\langle x\rangle$ such that $w(g)=1$ in F. The ideal $\mathfrak I_g$ is a normal subgroup of $H*\langle x\rangle$, and it’s possible to algorithmically compute a finite normal generating set for $\mathfrak I_g$; we give a description of one such algorithm, based on Stallings folding operations. We provide an algorithm to find an equation in w(x)\in$\mathfrak I_g$ with minimum degree, i.e.  such that its cyclic reduction contains the minimum possible number of occurrences of x and x−1; this answers a question of A. Rosenmann and E. Ventura. More generally, we show how to algorithmically compute the set Dg of all integers d such that $\mathfrak I_g$ contains equations of degree d; we show that Dg coincides, up to a finite set, with either $\mathbb N$ or $2\mathbb N$. Finally, we provide examples to illustrate the techniques introduced in this paper. We discuss the case where ${\text{rank}}(H)=1$. We prove that both kinds of sets Dg can actually occur. We show that the equations of minimum possible degree aren’t in general enough to generate the whole ideal $\mathfrak I_g$ as a normal subgroup.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press on Behalf of The Edinburgh Mathematical Society
Figure 0

Figure 1. An example of a possible diagram for a reduction process. The labels below the interval put in evidence a couple $(s_i,t_i)$ of the reduction process.

Figure 1

Figure 2. Examples of (the geometric realizations of) configurations where a folding operation is possible. The two examples on the left produce rank-preserving folding operations; the two examples on the right produce non-rank-preserving folding operations.

Figure 2

Figure 3. Above we have two examples of (geometric realizations of) graphs, and in each of them we want to perform two folding operations (one involving a-labelled edges, and the other involving b-labelled edges). In the graph on the left, we can perform the two operations in any order. In the graph on the right, we are forced to perform the operation on the a-labelled edges first.

Figure 3

Figure 4. An example of the result of the folding procedure described in Proposition 3.5 (the labelling has been omitted). On the left, the (geometric realization of the) graph $\Gamma^k$, the result of the sequence of only rank-preserving folding operations. On the right, the (geometric realization of the) graph $\Gamma^m$ obtained from a sequence of both rank-preserving and non-rank-preserving operations.

Figure 4

Figure 5. In the picture, we can see the (geometric realization of the) graph Γ, for the homomorphism $\varphi:\langle b_1,b_2,b_3\rangle\rightarrow\langle a_1,a_2,a_3\rangle$ given by $\varphi(b_1)=a_2\overline{a}_3\overline{a}_1^3$ and $\varphi(b_2)=a_1^2$ and $\varphi(b_3)=a_1^2a_2\overline{a}_3\overline{a}_1$. On the left of the basepoint the graph ${\text{core}}_*(\langle a_2\overline{a}_3\overline{a}_1^3\rangle)$, above the basepoint the graph ${\text{core}}_*(\langle a_1^2\rangle)$ and on the right of the basepoint the graph ${\text{core}}_*(\langle a_1^2a_2\overline{a}_3\overline{a}_1\rangle)$. The three basepoints of the three core graphs are identified into a unique basepoint $*$.

Figure 5

Figure 6. The diagram commutes.

Figure 6

Figure 7. In the picture, we can see the (geometric realization of the) graph Γ. Here $F_2=\langle a,b\rangle$ and $H=\langle h_1,h_2\rangle$ with $h_1=b^2\overline{a}b$ and $h_2=abab$. On the left of the basepoint, we have the graph ${\text{core}}_*(H)$. On the right of the basepoint, we have the graph ${\text{core}}_*(\langle g\rangle)$ where $g=b^2\overline{a}$.

Figure 7

Figure 8. The diagram commutes.

Figure 8

Figure 9. An example of a diagram for a maximal reduction process. The cancellation move removes the two intervals that are painted below the diagram.

Figure 9

Figure 10. An example of a parallel insertion move. In the image above, we can see a diagram for a maximal reduction process for σ. In the image in the middle, we see the two cuts at $\iota(e_{s_\alpha})$ and $\tau(e_{t_\alpha})$ and the two segments ρ1 and (the reverse of) ρ2 ready to be inserted. In the image below, we see the result after the insertion move, and a diagram for a maximal reduction process for $\sigma'$.

Figure 10

Figure 11. In the picture, we can see the (geometric realization of the) graph Γ of $\S$6.2. Here $H=\langle ba,ab^2\overline{a}\rangle$ and g = a. On the left of the basepoint, we have the graph ${\text{core}}_*(H)$, while on the right we have ${\text{core}}_*(\langle g\rangle)$.

Figure 11

Figure 12. A maximal rank-preserving folding sequence for the graph Γ of $\S$6.2. At each step, we highlight in bold the two edges that are going to be folded in the next step.

Figure 12

Figure 13. In the picture, we can see the (geometric realization of the) graph Γ of $\S$6.3. Here $H=\langle b,ababa\rangle$ and g = a. On the left of the basepoint, we have the graph ${\text{core}}_*(H)$. On the right of the basepoint, we have the graph ${\text{core}}_*(\langle g\rangle)$.

Figure 13

Figure 14. In the picture, we can see the (geometric realization of the) graph Γ of $\S$6.4. Here $H=\langle a^2\overline{b}\overline{a},a^3,ba\overline{b}\rangle$ and $g=a^2\overline{b}$. On the left of the basepoint, we have the graph ${\text{core}}_*(H)$. On the right of the basepoint, we have the graph ${\text{core}}_*(\langle g\rangle)$.

Figure 14

Figure 15. A maximal rank-preserving folding sequence for the graph Γ of $\S$6.4. At each step, we highlight in bold the two edges that are going to be folded in the next step.