TY - GEN
T1 - A Mechanised and Constructive Reverse Analysis of Soundness and Completeness of Bi-intuitionistic Logic
AU - Shillito, Ian
AU - Kirst, Dominik
N1 - Publisher Copyright:
© 2024 Owner/Author.
PY - 2024/1/9
Y1 - 2024/1/9
N2 - Using the Coq proof assistant, we investigate the minimal non-constructive principles needed to show soundness and completeness of propositional bi-intuitionistic logic. Before being revisited and corrected by Goré and Shillito, the completeness of bi-intuitionistic logic, an extension of intuitionistic logic with a dual operation to implication, had a rather erratic history, making it an ideal case for computer mechanisation. Moreover, contributing a constructive perspective, we observe that the completeness of bi-intuitionistic logic explicates the same characteristics already observed in an ongoing effort to analyse completeness theorems in general.
AB - Using the Coq proof assistant, we investigate the minimal non-constructive principles needed to show soundness and completeness of propositional bi-intuitionistic logic. Before being revisited and corrected by Goré and Shillito, the completeness of bi-intuitionistic logic, an extension of intuitionistic logic with a dual operation to implication, had a rather erratic history, making it an ideal case for computer mechanisation. Moreover, contributing a constructive perspective, we observe that the completeness of bi-intuitionistic logic explicates the same characteristics already observed in an ongoing effort to analyse completeness theorems in general.
KW - Coq
KW - bi-intuitionistic logic
KW - completeness
KW - constructive reverse mathematics
UR - https://www.scopus.com/pages/publications/85182948274
U2 - 10.1145/3636501.3636957
DO - 10.1145/3636501.3636957
M3 - Conference contribution
AN - SCOPUS:85182948274
T3 - CPP 2024 - Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and Proofs, Co-located with: POPL 2024
SP - 218
EP - 229
BT - CPP 2024 - Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and Proofs, Co-located with
A2 - Timany, Amin
A2 - Traytel, Dmitriy
A2 - Pientka, Brigitte
A2 - Blazy, Sandrine
PB - Association for Computing Machinery, Inc
T2 - 13th ACM SIGPLAN International Conference on Certified Programs and Proofs, CPP 2024, in affiliation with the annual Symposium on Principles of Programming, Languages, ,POPL 2024
Y2 - 15 January 2024 through 16 January 2024
ER -