Journal of Information Processing and Cybernetics
Recursive programming with proofs
Theoretical Computer Science - Special issue on discrete mathematics and applications to computer science
Lambda-calculus, types and models
Lambda-calculus, types and models
A Typed Lambda Calculus with Categorical Type Constructors
Category Theory and Computer Science
CiE'10 Proceedings of the Programs, proofs, process and 6th international conference on Computability in Europe
Hi-index | 0.00 |
We develop an extension of second order logic (AF2) with monotone, and not only positive, (co)inductive definitions and a clausular feature which simplifies considerably the defining mechanism. A sound realizability interpretation, where the extracted programs are untyped, but typable, terms of a strongly normalizing Curry-style system of monotone (co)inductive types makes our logic into a logical framework suitable for programming with proofs.