TRAKHTENBROT’S THEOREM IN COQ: FINITE MODEL THEORY THROUGH THE CONSTRUCTIVE LENS

被引:0
|
作者
Kirst, Dominik [1 ]
Larchey-Wendling, Dominique [2 ]
机构
[1] Saarland University, Saarland Informatics Campus, Saarbrücken, Germany
[2] Université de Lorraine, CNRS, LORIA, Vandœuvre-lès-Nancy, France
来源
Logical Methods in Computer Science | 2022年 / 18卷 / 02期
关键词
% reductions - Binary relation - Dependent type theory - Finite model theory - First order - First order logic - Post correspondence problems - Satisfiability - Unary functions - Unary relations;
D O I
暂无
中图分类号
学科分类号
摘要
We study finite first-order satisfiability (FSAT) in the constructive setting of dependent type theory. Employing synthetic accounts of enumerability and decidability, we give a full classification of FSAT depending on the first-order signature of non-logical symbols. On the one hand, our development focuses on Trakhtenbrot’s theorem, stating that FSAT is undecidable as soon as the signature contains an at least binary relation symbol. Our proof proceeds by a many-one reduction chain starting from the Post correspondence problem. On the other hand, we establish the decidability of FSAT for monadic first-order logic, i.e. where the signature only contains at most unary function and relation symbols, as well as the enumerability of FSAT for arbitrary enumerable signatures. To showcase an application of Trakhtenbrot’s theorem, we continue our reduction chain with a many-one reduction from FSAT to separation logic. All our results are mechanised in the framework of a growing Coq library of synthetic undecidability proofs. © TRAKHTENBROT’S THEOREM IN COQ.
引用
收藏
相关论文
共 50 条
  • [1] TRAKHTENBROT?S THEOREM IN COQ: FINITE MODEL THEORY THROUGH THE CONSTRUCTIVE LENS
    Kirst, Dominik
    Larchey-Wendling, Dominique
    LOGICAL METHODS IN COMPUTER SCIENCE, 2021, 18 (02)
  • [2] Trakhtenbrot's Theorem in Coq A Constructive Approach to Finite Model Theory
    Kirst, Dominik
    Larchey-Wendling, Dominique
    AUTOMATED REASONING, PT II, 2020, 12167 : 79 - 96
  • [3] Lagrange's Theorem in Group Theory: Formalization and Proof with Coq
    Guo, Dakai
    Leng, Shukun
    Chen, Si
    Yu, Wensheng
    INTELLIGENT NETWORKED THINGS, CINT 2024, PT I, 2024, 2138 : 107 - 112
  • [4] AN ANALYSIS OF TENNENBAUM'S THEOREM IN CONSTRUCTIVE TYPE THEORY
    Hermes, Marc
    Kirst, Dominik
    LOGICAL METHODS IN COMPUTER SCIENCE, 2024, 20 (01)
  • [5] Kruskal's tree theorem in a constructive theory of inductive definitions
    Seisenberger, M
    REUNITING THE ANTIPODES - CONSTRUCTIVE AND NONSTANDARD VIEWS OF THE CONTINUUM, 2001, 306 : 241 - 255
  • [6] Turan's Theorem Through Algorithmic Lens
    Fomin, Fedor V.
    Golovach, Petr A.
    Sagunov, Danil
    Simonov, Kirill
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, WG 2023, 2023, 14093 : 348 - 362
  • [7] Weyl's theorem through finite ascent property
    Duggal, BP
    Djordjevic, SV
    BOLETIN DE LA SOCIEDAD MATEMATICA MEXICANA, 2004, 10 (01): : 139 - 147
  • [8] Weyl's theorem through local spectral theory
    Djordjevic, S
    Jeon, IH
    Ko, E
    GLASGOW MATHEMATICAL JOURNAL, 2002, 44 : 323 - 327
  • [9] Some constructive variants of S4 with the finite model property
    Balbiani, Philippe
    Dieguez, Martin
    Fernandez-Duque, David
    2021 36TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2021,
  • [10] Hallsworth's manifesto through a cultural theory lens
    John, Peter
    BEHAVIOURAL PUBLIC POLICY, 2024,