Thanks to @mjd, I've learned that the complex and dual numbers are just two members of a whole zoo of "hypercomplex numbers" - various multidimensional extensions of the real numbers that were studied in the nineteenth century. In the early 20th century matrix representations were found for the various systems of hypercomplex numbers, and the field evolved into the modern field of representation theory. Nowadays we think of representations as homomorphisms from abstract groups (defined by generators and relations) to matrix groups, but back then I guess the groups themselves were too nebulous to work with directly?
This ties in with something I've read about early C19 mathematics - that there was a strong sense that the proper domains of mathematics were numbers and geometry rather than anything more abstract (Boole phrased his logic in terms of numbers and arithmetic operations). I wonder when the "complex numbers are pairs of reals with a multiplication operation defined as follows..." definition I used at #BigMathsJam arose?
https://en.wikipedia.org/wiki/Hypercomplex_number