TY - GEN
T1 - Completeness of First-Order Bi-Intuitionistic Logic
AU - Kirst, Dominik
AU - Shillito, Ian
N1 - © Dominik Kirst and Ian Shillito.
PY - 2025/2/3
Y1 - 2025/2/3
N2 - We provide a succinct and verified completeness proof for first-order bi-intuitionistic logic, relative to constant domain Kripke semantics. By doing so, we make up for the almost-50-year-old substantial mistakes in Rauszer's foundational work, detected but unresolved by Shillito two years ago. Moreover, an even earlier but historically neglected proof by Klemke has been found to contain at least local errors by Olkhovikov and Badia, that remained unfixed due to the technical complexity of Klemke's argument. To resolve this unclear situation once and for all, we give a succinct completeness proof, based on and dualising a standard proof for constant domain intuitionistic logic, and verify our constructions using the Coq proof assistant to guarantee correctness.
AB - We provide a succinct and verified completeness proof for first-order bi-intuitionistic logic, relative to constant domain Kripke semantics. By doing so, we make up for the almost-50-year-old substantial mistakes in Rauszer's foundational work, detected but unresolved by Shillito two years ago. Moreover, an even earlier but historically neglected proof by Klemke has been found to contain at least local errors by Olkhovikov and Badia, that remained unfixed due to the technical complexity of Klemke's argument. To resolve this unclear situation once and for all, we give a succinct completeness proof, based on and dualising a standard proof for constant domain intuitionistic logic, and verify our constructions using the Coq proof assistant to guarantee correctness.
KW - bi-intuitionistic logic
KW - completeness
KW - Coq proof assistant
KW - first-order logic
UR - http://www.scopus.com/inward/record.url?scp=85217438656&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.CSL.2025.40
DO - 10.4230/LIPIcs.CSL.2025.40
M3 - Conference contribution
AN - SCOPUS:85217438656
VL - 326
T3 - Leibniz International Proceedings in Informatics, LIPIcs
SP - 1
EP - 19
BT - 33rd EACSL Annual Conference on Computer Science Logic, CSL 2025
A2 - Endrullis, Jorg
A2 - Schmitz, Sylvain
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 33rd EACSL Annual Conference on Computer Science Logic, CSL 2025
Y2 - 10 February 2025 through 14 February 2025
ER -