Initial Algebras Unchained -- A Novel Initial Algebra Construction Formalized in Agda

Thorsten Wißmann,Stefan Milius
2024-05-21
Abstract:The initial algebra for an endofunctor F provides a recursion and induction scheme for data structures whose constructors are described by F. The initial-algebra construction by Adámek (1974) starts with the initial object (e.g. the empty set) and successively applies the functor until a fixed point is reached, an idea inspired by Kleene's fixed point theorem. Depending on the functor of interest, this may require transfinitely many steps indexed by ordinal numbers until termination.
Logic in Computer Science
What problem does this paper attempt to address?