arXiv · 1809.03094
Classical Proofs as Parallel Programs
Abstract
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.
Explore related subjects
Keep this discovery
Federico Aschieri, Agata Ciabattoni, Francesco Antonio Genco. 2018-09-10. Classical Proofs as Parallel Programs. https://doi.org/10.4204/eptcs.277.4
Cite the original work for its findings. Save a collection to share your selection of sources.