A robot that unknots knots
Connie On Yu Hui, Dionne Ibarra, Louis H. Kauffman, Emma N. McQuire, Gabriel Montoya-Vega, Sujoy Mukherjee, Corbin Reid
TL;DR
The paper introduces a memoryless robot that, when run on knot diagrams, yields ascending diagrams and supports a new combinatorial proof that ascending/descending diagrams are unknots. It derives a quadratic upper bound $$(7C+1)C$$ on the number of Reidemeister moves needed to simplify such diagrams and provides a loop detour framework to realize monotone simplifications. The work also extends to links, offers an alternative proof for the simplification theorem, and draws interdisciplinary connections to electrical networks and DNA topology. The results advance understanding of diagrammatic unknotting and offer constructive methods with potential applications in graph-based representations and biological topology. The framing and detour machinery give a new toolkit for analyzing and simplifying knot diagrams with clear complexity bounds.
Abstract
Consider a robot that remembers only the starting position and walks along a knot once on a knot diagram, switching every undercrossing it meets until it returns to the starting position. We observe that the robot produces an ascending diagram, and we provide a new combinatorial proof that every ascending or descending knot diagram can be transformed into the zero-crossing unknot diagram. Using the machinery developed from the combinatorial proof, we show that the minimal number of Reidemeister moves required for such a transformation is bounded above by (7C+1)C if the diagram has C crossings. Moreover, we provide a new alternative proof that there exist sequences of Reidemeister moves that do not increase the number of crossings and transform ascending or descending knot diagrams into zero-crossing unknot diagrams.
