• DocumentCode
    728986
  • Title

    Interpolation with Decidable Fixpoint Logics

  • Author

    Benedikt, Michael ; Ten Cate, Balder ; Boom, Michael Vanden

  • fYear
    2015
  • fDate
    6-10 July 2015
  • Firstpage
    378
  • Lastpage
    389
  • Abstract
    A logic satisfies Craig interpolation if whenever one formula φ1 in the logic entails another formula φ2 in the logic, there is an intermediate formula - one entailed by φ1 and entailing φ2 - using only relations in the common signature of φ1 and φ2. Uniform interpolation strengthens this by requiring the interpolant to depend only on φ1 and the common signature. A uniform interpolant can thus be thought of as a minimal upper approximation of a formula within a subsignature. For first-order logic, interpolation holds but uniform interpolation fails. Uniform interpolation is known to hold for several modal and description logics, but little is known about uniform interpolation for fragments of predicate logic over relations with arbitrary arity. Further, little is known about ordinary Craig interpolation for logics over relations of arbitrary arity that have a recursion mechanism, such as fixpoint logics. In this work we take a step towards filling these gaps, proving interpolation for a decidable fragment of least fixpoint logic called unary negation fixpoint logic. We prove this by showing that for any fixed k, uniform interpolation holds for the k-variable fragment of the logic. In order to show this we develop the technique of reducing questions about logics with tree-like models to questions about modal logics, following an approach by Gradel, Hirsch, and Otto. While this technique has been applied to expressivity and satisfiability questions before, we show how to extend it to reduce interpolation questions about such logics to interpolation for the μ-calculus.
  • Keywords
    formal logic; interpolation; Craig interpolation; decidable fixpoint logics; description logics; first-order logic; fixpoint logic; intermediate formula; interpolation questions; k-variable fragment; minimal upper approximation; modal logics; recursion mechanism; uniform interpolation; Encoding; Games; Grammar; Interpolation; Semantics; Standards; guarded logic; unary negation fixpoint logic; uniform interpolation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science (LICS), 2015 30th Annual ACM/IEEE Symposium on
  • Conference_Location
    Kyoto
  • ISSN
    1043-6871
  • Type

    conf

  • DOI
    10.1109/LICS.2015.43
  • Filename
    7174897