paper-with-me

홈 › Papers

First-Order Modal Logic in HOL: Deep and Shallow Embeddings with Automated Faithfulness (Extended Preprint)

2026-07-12 · Christoph Benzmüller, Daniel Kirchner arxiv

We extend, in Isabelle/HOL, the deep-and-shallow embedding methodology of our prior work from propositional to first-order modal logic (FML) with constant-domain Kripke semantics. Three embeddings of FML into classical higher-order logic (HOL) are provided side by side: a deep embedding, a heavyweight maximal-shallow embedding, and a lightweight minimal-shallow embedding. The minimal-shallow embedding is presented as an Isabelle/HOL locale, parametrised by an accessibility relation, a world-indexed interpretation, a universe of worlds, and a variable assignment; the locale form admits a global faithfulness theorem, stating that quantifying over all minimal-shallow interpretations recovers exactly deep validity. A central technical contribution is a mechanisation, for FML under constant-domain Kripke semantics, of the (countable) downward Löwenheim-Skolem theorem, which underpins the automation of our faithfulness proof between the deep and minimal-shallow embeddings. Deploying it inside an extension of the minimal-shallow locale resolves the surjectivity problem that arises against an uncountable domain of individuals -- where the locale's variable assignment, having countable domain V = nat, cannot be surjective onto the domain -- and thereby yields faithfulness over the full domain. Since prior work treats only the propositional fragment, we develop here the substitution machinery (free/bound-variable predicates, the fresh-variable function, capture-avoiding substitution, alphabetic renaming, the substitutability predicate, the substitution lemma, and size-based induction principles) needed for the first-order quantifiers.

📄 PDF Abstract BibTeX arXiv:2607.10880

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Faithful Logic Embeddings in HOL -- Deep and Shallow

2025-02-26 · Christoph Benzmüller

Deep and shallow embeddings of non-classical logics in classical higher-order logic have been explored, implemented, and used in various reasoning tools in recent years. This paper presents a method for the simultaneous …

AllAutomated Theorem Proving

Logical Modalities within the European AI Act: An Analysis

2025-01-31 · Lara Lawniczak, Christoph Benzmüller

The paper presents a comprehensive analysis of the European AI Act in terms of its logical modalities, with the aim of preparing its formal representation, for example, within the logic-pluralistic Knowledge Engineering …

Solving Quantified Modal Logic Problems by Translation to Classical Logics

2022-12-19 · Alexander Steen, Geoff Sutcliffe, Christoph Benzmüller

This article describes an evaluation of Automated Theorem Proving (ATP) systems on problems taken from the QMLTP library of first-order modal logic problems. Principally, the problems are translated to both typed first-o…

Automated Theorem ProvingTranslation

Higher-order Logic as Lingua Franca -- Integrating Argumentative Discourse and Deep Logical Analysis

2020-07-02 · David Fuenmayor, Christoph Benzmüller

We present an approach towards the deep, pluralistic logical analysis of argumentative discourse that benefits from the application of state-of-the-art automated reasoning technology for classical higher-order logic. Tha…

Many Logics, One Methodology: A Plea for Logical Pluralism in Formalised Reasoning (preprint)

2026-05-26 · Christoph Benzmüller, Daniel Kirchner, Luca Pasetto arxiv

This position statement looks back on two decades of work on shallow embeddings of non-classical logics in classical higher-order logic (HOL), a line of research that expanded into a range of logic embeddings in HOL and …