2000 character limit reached
Galois connection for multiple-output operations (1612.04353v2)
Published 13 Dec 2016 in math.LO and cs.LO
Abstract: It is a classical result from universal algebra that the notions of polymorphisms and invariants provide a Galois connection between suitably closed classes (clones) of finitary operations $f\colon Bn\to B$, and classes (coclones) of relations $r\subseteq Bk$. We will present a generalization of this duality to classes of (multi-valued, partial) functions $f\colon Bn\to Bm$, employing invariants valued in partially ordered monoids instead of relations. In particular, our set-up encompasses the case of permutations $f\colon Bn\to Bn$, motivated by problems in reversible computing.