pith. sign in

arxiv: 1703.09907 · v1 · pith:2VITCXS2new · submitted 2017-03-29 · 💻 cs.LO

A modal typing system for self-referential programs and specifications

classification 💻 cs.LO
keywords programssystemhandmodalself-referentialtypingaxiomaticbasis
0
0 comments X
read the original abstract

This paper proposes a modal typing system that enables us to handle self-referential formulae, including ones with negative self-references, which on one hand, would introduce a logical contradiction, namely Russell's paradox, in the conventional setting, while on the other hand, are necessary to capture a certain class of programs such as fixed-point combinators and objects with so-called binary methods in object-oriented programming. The proposed system provides a basis for axiomatic semantics of such a wider range of programs and a new framework for natural construction of recursive programs in the proofs-as-programs paradigm.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.