Abstract
Working within the general formalism of a partial combinatory algebra (or PCA), we introduce and develop the notion of a step algebra, which enables us to work with individual computational steps, even in very general and abstract computational settings. We show that every partial applicative structure is the closure of a step algebra obtained by repeated application, and identify conditions under which this closure yields a PCA.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Akama, Y.: Limiting partial combinatory algebras. Theoret. Comput. Sci. 311(1-3), 199–220 (2004)
Blass, A., Dershowitz, N., Gurevich, Y.: When are two algorithms the same? Bull. Symbolic Logic 15(2), 145–168 (2009)
Curry, H.B.: An analysis of logical substitution. Amer. J. Math. 51(3), 363–384 (1929)
Fenstad, J.E.: General recursion theory: an axiomatic approach. Perspectives in Mathematical Logic. Springer, Berlin (1980)
Friedman, H.: Algorithmic procedures, generalized Turing algorithms, and elementary recursion theory. In: Logic Colloquium 1969 (Proc. Summer School and Colloq., Manchester, 1969), pp. 361–389. North-Holland, Amsterdam (1971)
Gurevich, Y.: Sequential abstract-state machines capture sequential algorithms. ACM Trans. Comput. Log. 1(1), 77–111 (2000)
Longley, J.: Realizability toposes and language semantics. PhD thesis, University of Edinburgh, College of Science and Engineering, School of Informatics (1995)
Moschovakis, Y.N.: What is an algorithm? In: Mathematics Unlimited—2001 and Beyond, pp. 919–936. Springer, Berlin (2001)
Rathjen, M.: Models of intuitionistic set theories over partial combinatory algebras. In: Cai, J.-Y., Cooper, S.B., Li, A. (eds.) TAMC 2006. LNCS, vol. 3959, pp. 68–78. Springer, Heidelberg (2006)
Schönfinkel, M.: Über die Bausteine der mathematischen Logik. Math. Ann. 92(3-4), 305–316 (1924)
van Oosten, J.: A general form of relative recursion. Notre Dame J. Formal Logic 47(3), 311–318 (2006)
van Oosten, J.: Realizability: an introduction to its categorical side. Studies in Logic and the Foundations of Mathematics, vol. 152. Elsevier B. V., Amsterdam (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ackerman, N.L., Freer, C.E. (2013). A Notion of a Computational Step for Partial Combinatory Algebras. In: Chan, TH.H., Lau, L.C., Trevisan, L. (eds) Theory and Applications of Models of Computation. TAMC 2013. Lecture Notes in Computer Science, vol 7876. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38236-9_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-38236-9_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38235-2
Online ISBN: 978-3-642-38236-9
eBook Packages: Computer ScienceComputer Science (R0)