Carrier: Z_31 x Z_5.
Element encoding: i = 5*x + r, where x in Z_31 and r in Z_5.
Base operation on Z_31:
x * y = 5*x - 4*y + 1 (mod 31).
Cocycle:
h = [1, 1, 4, 3, 0, 1, 3, 0, 0, 1, 2, 3, 1, 2, 0, 2, 1, 1, 2, 1, 1, 3, 0, 4, 4, 4, 2, 0, 1, 1, 1]
Operation:
(x,r) ⋄ (y,s) = ((5*x-4*y+1) mod 31,
(2*r-s+h[(y-x) mod 31]) mod 5).
omegaestable · 2026-07-23 04:24:18