Find in Library
Search millions of books, articles, and more
Indexed Open Access Databases
Classical Proofs as Parallel Programs
oleh: Federico Aschieri, Agata Ciabattoni, Francesco Antonio Genco
| Format: | Article |
|---|---|
| Diterbitkan: | Open Publishing Association 2018-09-01 |
Deskripsi
We introduce a first proofs-as-parallel-programs correspondence for classical logic. We define a parallel and more powerful extension of the simply typed lambda calculus corresponding to an analytic natural deduction based on the excluded middle law. The resulting functional language features a natural higher-order communication mechanism between processes, which also supports broadcasting. The normalization procedure makes use of reductions that implement novel techniques for handling and transmitting process closures.