Peano's original 1890 space-filling curve was defined purely arithmetically via a base-3 shuffling formula. A year later, Hilbert revealed the underlying geometry. For the classical \(f_P : [0,1] \to [0,1]^2\), both approaches are known to coincide - but the story in higher dimensions was incomplete.
De Freitas, de Lima, and dos Santos (2019) generalized Peano's arithmetic formula to \(n\) dimensions, producing a family \(f_n : [0,1] \to [0,1]^n\). Independently, this paper constructs a family \(g_n\) using Hilbert's geometric framework - proper sequences of linked partitions of \([0,1]^n\) with cube markings governed by generalized Klein 4-groups \(H_n\). The central result is that \(f_n = g_n\) for every \(n \in \mathbb{N}\).
The geometric approach explains a previously mysterious aspect of the arithmetic formula: the \(\pm 1\) sign coefficients in the functional equation of de Freitas et al. (Theorem 4.1) emerge naturally as cube markings under the group \(H_n\), and the self-affine relation (Theorem 2.12) immediately implies their functional equation as a corollary.