Interacting with modal logics in the Coq proof assistant

Date

Authors

Benzmüller, Christoph
Paleo, Bruno Woltzenlogel

Journal Title

Journal ISSN

Volume Title

Publisher

Springer Verlag

Access Statement

Research Projects

Organizational Units

Journal Issue

Abstract

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.

Description

Keywords

Citation

Source

Book Title

Computer Science - Theory and Applications - 10th International Computer Science Symposium in Russia, CSR 2015, Proceedings

Entity type

Publication

Access Statement

License Rights

Restricted until