Group encoding of a modular machine 2026-10-06
A modular machine can be encoded by HNN extensions of . The kernel of has a free basis of a group . Associated-subgroup maps send these basis elements according to the two arithmetic transition types. In the resulting group, membership of in the subgroup generated by and the instruction stable letters is equivalent to . One more HNN extension centralizes that finitely generated subgroup, converting membership to equality and hence to the word problem for a group.
For a modular machine whose is terminal, is the set of configurations whose forward computation reaches exactly , including the zero-step computation there. It may differ from the set of configurations stopping at any terminal configuration. Determinism makes membership invariant along each instruction edge.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 104 5 c Solution Created 2026-10-03 Updated 2026-10-06
The base free product for the group encoding of a modular machine isThe letters generate the first factor, and generates the second. Let be the kernel of the group homomorphism that kills . Thenis a free group with this displayed free basis of a group. Indeed every word in can be rewritten as a product of such conjugates followed by an element of , so they generate the kernel. A freely reduced product of these conjugates is nontrivial by the normal form theorem for a free product: after combining adjacent occurrences of the same conjugate, different successive indices give a nonzero intervening -syllable. Thus there is no relation among the proposed basis elements.
For clarity, a modular machine of modulus has at most one instruction for each residue pair , with and . Its right and left transitions are respectivelyIts halting set at a designated terminal configuration consists of the nonnegative pairs whose forward computation reaches , including itself. These formulas explain the exponents in the associated-subgroup maps below.