Hamilton decompositions of the directed 3-torus: a return-map and odometer view
Whether the directed 3-torus D_3(m) (the Cartesian product of three directed m-cycles) admits a decomposition into three arc-disjoint directed Hamilton cycles for every m >= 3 was open.
The proof reduces Hamiltonicity to the m-step return maps on a layer section S = {i+j+k = 0}. For odd m, five Kempe swaps of the canonical coloring produce return maps that are explicitly affine-conjugate to the standard 2-dimensional odometer. For even m, a sign-product invariant rules out Kempe-from-canonical constructions, and a different low-layer witness reduces after one further first-return step. Parts of the construction are verified in Lean.
D_3(m) admits a decomposition into three arc-disjoint directed Hamilton cycles for every integer m >= 3. The odd-m case uses five explicit Kempe swaps; the even-m case uses a separate construction that circumvents the sign-product obstruction. The Lean verification covers parts of the combinatorial argument.
