Abstract
In this paper we develop an approach to the notion of computable functionals in a very abstract setting not restricted to Turing or, say, polynomial computability. We assume to start from some basic class of domains and a basic class of functions defined on these domains. (An example may be natural numbers with poly time computable functions). Then we define what are “all“ corresponding functionals of higher types which add nothing new to these basic functions. We call such functionals computable or, more technically and adequately speaking, substitutable. (Similarly, in D.Scott's domains we say about continuous functionals as about far-reaching abstraction of computable ones.) Our results are applicable t o quite arbitrary (complexity) classes of functions, satisfying a very general Assumption.
Supported by Russian Foundation of Fundamental Investigations (project 93-011-16016).
Preview
Unable to display preview. Download preview PDF.
References
S.R. Buss. The polynomial hierarchy and intuitionistic bounded arithmetic. In Structure in Complexity Theory, volume 223 of Lecture Notes in Computer Science, pages 77–103, 1986.
A. Carboni, P. Freyd, and A. Scedrov. A categorical approach to realizability and polymorphic types. In M. Main e.a., editors, Proceedings of 3rd ACM Workshop on Mathematical Foundations of Programming Languages Semantics, volume 298 of Lecture Notes in Computer Science, pages 23–42. Springer Verlag, New Orleans, 1988.
S. Cook and A. Urquhart. Functional interpretations of feasibly constructive arithmetic. In Proc. 21st ACM STOC, pages 107–112, 1989.
S.C. Kleene. Introduction to Metamathematics. Van Nostrand P.C., Amsterdam, 1952.
G.Longo and E.Moggi. The hereditary partial effective functionals and recursion theory in higher types. The Journal of Symbolic Logic, 49(4) 1319–1332, 1984.
J.C. Mitchell. Abstract realizability for intuitionistic and relevant implication (abstract). Journal of Symbolic Logic, 51(3):851–852, 1986.
J.C. Mitchell. Type systems for programming languages. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science, chapter 8, pages 367–458. Elsevier Science, 1990.
J.C. Mitchell and M.J. O'Donnel. Realizability semantics for errortolerant logics. In Theoretical Aspects of Reasoning about Knowledge. Morgan Kaufman, Los Altos, CA, 1986.
H.Jr.Rogers. Theory of recursive functions and effective computability. McGraw-Hill, New York, 1967
V.Yu. Sazonov. An equivalence between polynomial constructivity of Markov's principle and the equality P = NP. In P. Petkov, editor, Mathematical Logic, Proceedings of the Summer School and Conference on Mathematical Logic, Dedicated to the Ninetieth Anniversary of Arend Heyting, held in 1988, Varna, Bulgaria, pages 351–360. Plenum Press, NY, 1990. (A short English version.)
V.Yu. Sazonov and D.I. Sviridenko. Denotational semantics of the language of ∑-expressions (in Russian). In Logical Problems in the Theory of Data Types, volume 114 of Vychislitelnye sistemy, pages 16–34. Novosibirsk, 1986.
R. Statman. Logical relations and the typed λ-calculus. Information and Control, volume 65, pages 85–97, 1985.
A.A. Voronkov. Towards the theory of programming in constructive logic. In N. Jones, editor, Proc. of the European Symp. on Programming, volume 432 of Lecture Notes in Computer Science, pages 421–435. Springer Verlag, 1990.
A.A. Voronkov. N-realizability: one more constructive semantics. Technical Report 71, Department of Mathematics, Monash University, 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sazonov, V., Voronkov, A. (1993). A construction of typed lambda models related to feasible computability. In: Gottlob, G., Leitsch, A., Mundici, D. (eds) Computational Logic and Proof Theory. KGC 1993. Lecture Notes in Computer Science, vol 713. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022578
Download citation
DOI: https://doi.org/10.1007/BFb0022578
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57184-1
Online ISBN: 978-3-540-47943-7
eBook Packages: Springer Book Archive