Electronic Proceedings in Theoretical Computer Science (Apr 2019)

A Category Theoretic Interpretation of Gandy's Principles for Mechanisms

  • Joseph Razavi,
  • Andrea Schalk

DOI
https://doi.org/10.4204/EPTCS.293.7
Journal volume & issue
Vol. 293, no. Proc. DCM 2018 and ITRS 2018
pp. 85 – 92

Abstract

Read online

Based on Gandy's principles for models of computation we give category-theoretic axioms describing locally deterministic updates to finite objects. Rather than fixing a particular category of states, we describe what properties such a category should have. The computation is modelled by a functor that encodes updating the computation, and we give an abstract account of such functors. We show that every updating functor satisfying our conditions is computable.