From the tangle in your computer cord to the mess your cat made of your knitting basket, knots are everywhere in daily life. They also pervade science, showing up in loops of DNA, intertwined polymer strands, and swirling water currents. And within pure mathematics, knots are the key to many central questions in topology. Yet knot theorists still struggle with the most basic of questions: how to tell two knots apart. It’s hard to decide whether two complicated knots have the same structure just by looking at them. Even if they appear completely different, you might be able to turn one into the other by moving some strands around. (To a mathematician, the ends of a knot are always fastened together so that such motions won’t untie it.) Over the past century, knot theorists have developed a set of clear, if imperfect, tools for distinguishing knots.…