Complex numerals
Numbers written in a complex base. Choose a base among the Gaussian integers or the Eisenstein integers (), and a set of digits. Every sum with at most places is then a point of the lattice. When the digits hold one number from each residue class mod , those points are all different, and together they tile a fractal: base with digits and draws the twindragon.
A page draws these systems as a Show layer, LatticeTiles(RadixExpansions(ring, base, digits, places)). Its ./lattice entry is plain TypeScript with no engine. It holds the arithmetic, the layer, a handful of notable systems with their sources, and the favorites viewers sent to TheGrayCuber's imaginary-bases page. No heads are declared yet.
- Complex bases: the guide.
Pages
- Source:
packages/symbols/arithmetic/complex-numerals - Depends on:
numerals - In development, also:
config