TY - GEN
T1 - Interacting with modal logics in the Coq proof assistant
AU - Benzmüller, Christoph
AU - Paleo, Bruno Woltzenlogel
N1 - Publisher Copyright:
© Springer International Publishing Switzerland 2015.
PY - 2015
Y1 - 2015
N2 - This paper describes an embedding of higher-order modal logics in the Coq proof assistant. Coq’s capabilities are used to implement modal logics in a minimalistic manner, which is nevertheless sufficient for the formalization of significant, non-trivial modal logic proofs. The elegance, flexibility and convenience of this approach, from a user perspective, are illustrated here with the successful formalization of Gödel’s ontological argument.
AB - This paper describes an embedding of higher-order modal logics in the Coq proof assistant. Coq’s capabilities are used to implement modal logics in a minimalistic manner, which is nevertheless sufficient for the formalization of significant, non-trivial modal logic proofs. The elegance, flexibility and convenience of this approach, from a user perspective, are illustrated here with the successful formalization of Gödel’s ontological argument.
UR - http://www.scopus.com/inward/record.url?scp=84950132612&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-20297-6_25
DO - 10.1007/978-3-319-20297-6_25
M3 - Conference contribution
AN - SCOPUS:84950132612
SN - 9783319202969
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 398
EP - 411
BT - Computer Science - Theory and Applications - 10th International Computer Science Symposium in Russia, CSR 2015, Proceedings
A2 - Beklemishev, Lev D.
A2 - Musatov, Daniil V.
A2 - Musatov, Daniil V.
PB - Springer Verlag
T2 - 10th International Computer Science Symposium in Russia, CSR 2015
Y2 - 13 July 2015 through 17 July 2015
ER -