English

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

Logic in Computer Science 2017-06-20 v4

Abstract

Propositional G\"odel logic extends intuitionistic logic with the non-constructive principle of linearity AB  BAA\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.

Keywords

Cite

@article{arxiv.1607.05120,
  title  = {G\"odel Logic: from Natural Deduction to Parallel Computation},
  author = {Federico Aschieri and Agata Ciabattoni and Francesco A. Genco},
  journal= {arXiv preprint arXiv:1607.05120},
  year   = {2017}
}
R2 v1 2026-06-22T14:57:18.989Z