52 research outputs found
Schematic Cut elimination and the Ordered Pigeonhole Principle [Extended Version]
In previous work, an attempt was made to apply the schematic CERES method [8]
to a formal proof with an arbitrary number of {\Pi} 2 cuts (a recursive proof
encapsulating the infinitary pigeonhole principle) [5]. However the derived
schematic refutation for the characteristic clause set of the proof could not
be expressed in the formal language provided in [8]. Without this formalization
a Herbrand system cannot be algorithmically extracted. In this work, we provide
a restriction of the proof found in [5], the ECA-schema (Eventually Constant
Assertion), or ordered infinitary pigeonhole principle, whose analysis can be
completely carried out in the framework of [8], this is the first time the
framework is used for proof analysis. From the refutation of the clause set and
a substitution schema we construct a Herbrand system.Comment: Submitted to IJCAR 2016. Will be a reference for Appendix material in
that paper. arXiv admin note: substantial text overlap with arXiv:1503.0855
Completeness of a first-order temporal logic with time-gaps
The first-order temporal logics with □ and ○ of time structures isomorphic to ω (discrete linear time) and trees of ω-segments (linear time with branching gaps) and some of its fragments are compared: the first is not recursively axiomatizable. For the second, a cut-free complete sequent calculus is given, and from this, a resolution system is derived by the method of Maslov
Incompleteness of a first-order Gödel logic and some temporal logics of programs
It is shown that the infinite-valued first-order Gödel logic G° based on the set of truth values {1/k: k ε w {0}} U {0} is not r.e. The logic G° is the same as that obtained from the Kripke semantics for first-order intuitionistic logic with constant domains and where the order structure of the model is linear. From this, the unaxiomatizability of Kröger's temporal logic of programs (even of the fragment without the nexttime operator O) and of the authors' temporal logic of linear discrete time with gaps follows
Introducing Quantified Cuts in Logic with Equality
Cut-introduction is a technique for structuring and compressing formal
proofs. In this paper we generalize our cut-introduction method for the
introduction of quantified lemmas of the form (for
quantifier-free ) to a method generating lemmas of the form . Moreover, we extend the original method to predicate
logic with equality. The new method was implemented and applied to the TSTP
proof database. It is shown that the extension of the method to handle equality
and quantifier-blocks leads to a substantial improvement of the old algorithm
Event-Related Outputs of Computations in P Systems
We briefly investigate the idea to consider as the result of a computation in a P system the number of steps elapsed between two events produced during the computation. Specifically, we first consider the case when the result of a computation is defined in terms of events related to using rules, introducing objects, or meeting objects. Universality is easily obtained in each case for symport/antiport P systems. Then, we address the case when the number computed by a system is the length of a computation itself. We obtain a few results both for catalytic multiset-rewriting and for symport/antiport systems (in each case, also with using membrane dissolution) showing that non-semilinear sets of vectors can be computed in this way. A general non-universality result is proved for this case – no system, of any type, can have as the length of its halting computations all sets of numbers computable by Turing machines. The general problem, of characterizing the sets of numbers computed in this way, remains open
- …