paper

Elgot Categories and Abacus Programs

arXiv:2503.21434

Abstract

We introduce Elgot categories, a sort of distributive monoidal category with additional structure in which the partial recursive functions are representable. Moreover, we construct an initial Elgot category, the morphisms of which coincide with a lightly modified version of Lambek's abacus programs. The partial functions that are strongly representable in this initial Elgot category are precisely the partial recursive ones.

In peer rewview, although not at MFPS, I'm just using their style files!

Elgot Categories and Abacus Programs · wovepaper