A pseudc-natural algorithm for the word problem of a finitely presented group is an algorithm which not only tells us whether or not a word w equals 1 in the group but also gives a derivation of 1 from w when w eqiials 1. In [13], [14] Madlener and Otto show that, if we measure complexity of a primitive recursive algorithm by its level in the Grzegorczyk hierarchy. there are groups in which a pseudenatural algorithm is arbitrarily more complicated than an algorithm which simply solves the word problem. In a given group the lowest. degree of complexity that can be realised by a pseudc-nat.ura1 algorithin is essentially t.he derivational complexity of that group. Thus the result separates the derivat.iona1 complexity of the word problem of a finitely presented group from it.s int.rinsic complexity. The proof given in [13] involves the construction of a finitely presented group G from a Turing machine T such that the intrinsic complexity of the word problem for G reflects the complexity of the halting problem of T, while the derivational complexity of the word problem for G reflects the runtime complexity of T. The proof of one of the crucial leminas in [13] is only sketched, and part of the purpose of this paper is to give the full details of this proof. We will also obtain a variant of their proof, using modular machines rather than Turing machines. As for several other results, this simplifies proofs considerably.
MSC: 03D40, 20F10.Keywords: Word problem for groups, Complexity of word problems. the
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.