Pure Type Systems, PTSs, were introduced as a generalization of
the type systems of Barendregt's lambda cube and were designed to
provide a foundation for actual proof assistants which will
verify proofs. Systems of illative combinatory logic or lambda
calculus, ICLs, were introduced by Curry and Church as a foundation
for logic and mathematics. In an earlier paper we considered two
changes to the rules of the PTSs which made these rules more like
ICL rules. This led to four kinds of PTSs. Most importantly PTSs
are about statements of the form M:A, where M is a term and
A a type. In ICLs there are no explicit types and the statements
are terms. In this paper we show that for each of the four forms
of PTS there is an equivalent form of ICL, sometimes if certain
conditions hold.
References
[1] Aczel, P., "Frege structures and the notions of proposition, truth and set", pp. 31--59 in The Kleene Symposium (University of Wisconsin, Madison, 1978), vol. 101 of Studies in Logic and the Foundations of Mathematics, North-Holland, Amsterdam, 1980.
[2] Barendregt, H. P., "Lambda calculi with types", pp. 117--309 in Handbook of Logic in Computer Science, vol. 2 of Oxford Science Publications, Oxford University Press, New York, 1992.
[3] Bunder, M. W., "A deduction theorem for restricted generality", Notre Dame Journal of Formal Logic, vol. 14 (1973), pp. 341--46.
[4] Bunder, M. W., "Propositional and predicate calculuses based on combinatory logic", Notre Dame Journal of Formal Logic, vol. 15 (1974), pp. 25--34.
[5] Bunder, M. W., "Consistency notions in illative combinatory logic", The Journal of Symbolic Logic, vol. 42 (1977), pp. 527--29.
[6] Bunder, M. W., "Equality in $\mathcalF\sb21\sp\ast$" with restricted subjects, Zeitschrift für mathematische Logik und Grundlagen der Mathematik, vol. 24 (1978), pp. 125--27.
[7] Bunder, M. W., "On the equivalence of systems of rules and systems of axioms in illative combinatory logic", Notre Dame Journal of Formal Logic, vol. 20 (1979), pp. 603--08.
[8] Bunder, M. W., "Possible forms of evaluation or reduction in Martin-Löf type theory", Theoretical Computer Science, vol. 41 (1985), pp. 113--20.
[9] Bunder, M. W., "Some consistency proofs and a characterization of inconsistency proofs in illative combinatory logic", The Journal of Symbolic Logic, vol. 52 (1987), pp. 89--110.
[10] Bunder, M. W. , and R. K. Meyer, "On the inconsistency of systems similar to $\mathcalF\sp\ast \sb21$", The Journal of Symbolic Logic, vol. 43 (1978), pp. 1--2.
[11] Bunder, M. W. V., Set Theory Based on Combinatory Logic, Universiteit van Amsterdam, Amsterdam, 1969. Doctoral dissertation, University of Amsterdam.
[12] Bunder, M. , and W. Dekkers, "Pure type systems with more liberal rules", The Journal of Symbolic Logic, vol. 66 (2001), pp. 1561--80.
[13] Bunder, M. W., "The naturalness of illative combinatory logic as a basis for mathematics", pp. 55--64 in To H. B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism, Academic Press, London, 1980.
[14] Coquand, T., "Metamathematical investigations of a calculus of constructions", pp. 91--122 in Logic and Computer Science, edited by P. Odifreddi, Academic Press, London, 1990.
[15] Curry, H., J. Hindley , and J. Seldin, Combinatory Logic, vol. 2, Universiteit van Amsterdam, Amsterdam, 1972.
[16] Martin-Löf, P., "Constructive mathematics and computer programming", Technical Report Report 11, University of Stockholm, 1979.
[17] Seldin, J. P., "On the proof theory of Coquand's calculus of constructions", Annals of Pure and Applied Logic, vol. 83 (1997), pp. 23--101.