Check digit
Named by 2 essays across one field — each of them below, with the objects they name alongside it.
Distance is a picture
A message is a corner of a cube and an error is a step along an edge. Everything a code can do is decided by how far apart the corners it uses are — and that is a fact about a drawing.
Ten digits need a symmetry that does not commute
A check digit should catch one wrong digit and two neighbours swapped. Over eleven symbols a weighted sum does both; over the ten decimal digits no weighted sum can, no scheme of any shape built on adding modulo ten can, and the reason is the same as the reason Euler's thirty-six officers cannot be paraded. What works is the ten symmetries of a pentagon, which do not commute.
Named alongside it
The objects these essays reach for when they reach for this one.
Error-correcting codeModular arithmeticCode rateCommutativityDihedral groupExhaustive searchHamming distanceHypercubeImpossibilityLatin squareMetricMinimum distance