Classical Proofs as Parallel Programs

被引:4
|
作者
Aschieri, Federico [1 ]
Ciabattoni, Agata [1 ]
Genco, Francesco A. [1 ]
机构
[1] TU Wien, Vienna, Austria
关键词
D O I
10.4204/EPTCS.277.4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:43 / 57
页数:15
相关论文
共 50 条
  • [41] A Constructive Logic with Classical Proofs and Refutations
    Barenbaum, Pablo
    Freund, Teodoro
    2021 36TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2021,
  • [42] Quantum versus classical proofs and advice
    Aaronson, Scott
    Kuperberg, Greg
    TWENTY-SECOND ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2007, : 115 - +
  • [43] Classical Proofs' Essence and Diagrammatic Computation
    Lescanne, Pierre
    Zunic, Dragisa
    NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2011: INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS A-C, 2011, 1389
  • [44] THE CLASSICAL MOMENT PROBLEM - HILBERTIAN PROOFS
    LANDAU, HJ
    JOURNAL OF FUNCTIONAL ANALYSIS, 1980, 38 (02) : 255 - 272
  • [45] Classical Proofs for the Quantum Collapsing Property of Classical Hash Functions
    Fehr, Serge
    THEORY OF CRYPTOGRAPHY, TCC 2018, PT II, 2018, 11240 : 315 - 338
  • [46] Classical proofs via basic logic
    Faggian, C
    COMPUTER SCIENCE LOGIC, 1998, 1414 : 203 - 219
  • [47] CONSISTENCY PROOFS OF SUBSYSTEMS OF CLASSICAL ANALYSIS
    TAKEUTI, G
    ANNALS OF MATHEMATICS, 1967, 86 (02) : 299 - &
  • [48] Naming proofs in classical propositional logic
    Lamarche, F
    Strassburger, L
    TYPED LAMBDA CALCULI AND APPLICATIONS, PROCEEDINGS, 2005, 3461 : 246 - 261
  • [49] The duality of classical and constructive notions and proofs
    Negri, Sara
    von Plato, Jan
    FROM SETS AND TYPES TO TOPOLOGY AND ANALYSIS: TOWARDS PRACTICABLE FOUNDATIONS FOR CONSTRUCTIVE MATHEMATICS, 2005, 48 : 149 - 161
  • [50] SOCIAL PROCESSES AND PROOFS OF THEOREMS AND PROGRAMS
    DEMILLO, RA
    LIPTON, RJ
    PERLIS, AJ
    COMMUNICATIONS OF THE ACM, 1979, 22 (05) : 271 - 280