Ideals of equations for elements in a free group and context-free languages
Abstract: Let be a finitely generated free group, and let be a finitely generated subgroup. An equation for an element with coefficients in is an element such that in ; the degree of the equation is the number of occurrences of and in the cyclic reduction of . Given an element , we consider the ideal of equations for with coefficients in ; we study the structure of using context-free languages. We describe a new algorithm that determines whether is trivial or not; the algorithm runs in polynomial time. We also describe a polynomial-time algorithm that, given , decides whether or not the subset of all degree- equations is empty. We provide a polynomial-time algorithm that computes the minimum degree of a non-trivial equation in . We provide a sharp upper bound on . Finally, we study the growth of the number of (cyclically reduced) equations in and in as a function of their length. We prove that this growth is either polynomial or exponential, and we provide a polynomial-time algorithm that computes the type of growth (including the degree of the growth if it's polynomial).
Paper Prompts
Sign up for free to create and run prompts on this paper.