Craig Interpolation and Access Interpolation with Clausal First-Order Tableaux

02/14/2018
by   Christoph Wernhard, et al.
0

We show methods to extract Craig-Lyndon interpolants and access interpolants from clausal first-order tableaux as produced by automated first-order theorem provers based on model elimination, the connection method, the hyper tableau calculus and instance-based methods in general. Smullyan introduced an elegant method for interpolant extraction from "non-clausal" first-order tableaux. We transfer this to clausal tableaux where quantifier handling is based on prenexing and Skolemization. A lifting technique leads from ground interpolants of Herbrand expansions of Skolemized input formulas to quantified interpolants of the original input formulas. This is similar to a known interpolant lifting by Huang but based more straightforwardly on Herbrand's theorem instead of the auxiliary notion of relational interpolant. Access interpolation is a recent form of interpolation for formulas with relativized quantifiers targeted at applications in query reformulation and specified in the constructive framework of Smullyan's general tableaux. We transfer this here to clausal tableaux. Relativized quantification upon subformulas seems incompatible with lifting techniques that only introduce a global quantifier prefix. We thus follow a different approach for access interpolation: A structure preserving clausification leads to clausal ground tableaux that can be computed by automated first-order provers and, in a postprocessing step, can be restructured such that in essence the interpolant extraction from Smullyan's tableaux becomes applicable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/08/2020

Craig Interpolation with Clausal First-Order Tableaux

We develop foundations for computing Craig-Lyndon interpolants of two gi...
research
07/14/2023

Numerical cubature on scattered data by adaptive interpolation

We construct cubature methods on scattered data via resampling on the su...
research
10/21/2021

Applying Second-Order Quantifier Elimination in Inspecting Gödel's Ontological Proof

In recent years, Gödel's ontological proof and variations of it were for...
research
04/25/2019

Interpolation and the Array Property Fragment

Interpolation based software model checkers have been successfully emplo...
research
01/19/2019

The adaptive interpolation method for proving replica formulas. Applications to the Curie-Weiss and Wigner spike models

In this contribution we give a pedagogic introduction to the newly intro...
research
08/30/2021

Constructive interpolation points selection in the Loewner framework

This note describes a constructive heuristic to select frequencies of in...
research
11/07/2017

Splitting Proofs for Interpolation

We study interpolant extraction from local first-order refutations. We p...

Please sign up or login with your details

Forgot password? Click here to reset