pith. sign in

arxiv: 1607.05120 · v4 · pith:IMQFZVHUnew · submitted 2016-07-18 · 💻 cs.LO

G\"odel Logic: from Natural Deduction to Parallel Computation

classification 💻 cs.LO
keywords logicodelparallelcalculuscomputationaldeductionnaturalprocesses
0
0 comments X
read the original abstract

Propositional G\"odel logic extends intuitionistic logic with the non-constructive principle of linearity $A\rightarrow B\ \lor\ B\rightarrow A$. We introduce a Curry-Howard correspondence for this logic and show that a particularly simple natural deduction calculus can be used as a typing system. The resulting functional language enriches the simply typed lambda calculus with a synchronous communication mechanism between parallel processes. Our normalization proof employs original termination arguments and sophisticated proof transformations with a meaningful computational reading. Our results provide a computational interpretation of G\"odel logic as a logic of communicating parallel processes, thus proving Avron's 1991 conjecture.

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.