November 24, 2025
Knot your average math lesson
The Arithmetic of Braids (2022)
From hair to homework: HN gets tangled over braided math
TLDR: A visual explainer shows braids can be turned into simple “letters” and combined like words, even linking two-strand braids to basic counting. Comments split between math purists wanting formal theory, tangents to shoe-lacing lore, and builders hyped to use it in apps—proof that math can be fun and useful.
A delightfully visual explainer turns everyday hair braids into step‑by‑step moves you can write down like letters, then “glue” together to make longer braids. Think: jiggle the crossings so only one happens at a time, name each twist, and boom—your braid is a word. The crowd loved the simple visuals, but then the math purists swooped in. MarkusQ wanted it framed as an “additive group” and pointed out that the two‑strand braid maps to ℤ—translation: the set of whole numbers, aka plain counting. Cue a gentle tussle between “keep it approachable” and “show me the theorems.”
The vibe stayed joyful: srean called weaving/knitting/braiding “dopamine squirt inducing,” dropped a Maypole dance math thread and reminded everyone HN has a whole subculture for this. Meanwhile, fsckboy went full tangent to the legendary shoe‑lacing guy with a nostalgic link to Ian’s lacing site (plus a grumpy jab at modern search spam). And of course, an app dev, max002, slid in promising “braidy connections” in his product—because if it twists, it ships. Jokes flew: “hair salon meets number line,” “knot your average math,” and “twist and shout (then concatenate).” Consensus? This lesson braided together art, math, and internet personality—tight, tidy, and just messy enough to be fun.
Key Points
- •Braids are modeled as strand diagrams where strands cross over/under without turning back upward.
- •Different diagrams can represent the same braid if they are related by tugging strands without passing through each other (isotopy).
- •Any finite braid can be arranged so only one crossing occurs at a time from left to right by slightly shifting crossings.
- •Single-crossing events (in a five-strand example) are labeled, enabling a braid to be represented as a word such as “aeahchchedh.”
- •Braids can be combined by concatenation, which corresponds to concatenating their symbolic words.