A Completeness Proof for A Regular Predicate Logic with Undefined Truth Value

12/08/2021
by   Antti Valmari, et al.
0

We provide a sound and complete proof system for an extension of Kleene's ternary logic to predicates. The concept of theory is extended with, for each function symbol, a formula that specifies when the function is defined. The notion of "is defined" is extended to terms and formulas via a straightforward recursive algorithm. The "is defined" formulas are constructed so that they themselves are always defined. The completeness proof relies on the Henkin construction. For each formula, precisely one of the formula, its negation, and the negation of its "is defined" formula is true on the constructed model. Many other ternary logics in the literature can be reduced to ours. Partial functions are ubiquitous in computer science and even in (in)equation solving at schools. Our work was motivated by an attempt to explain, precisely in terms of logic, typical informal methods of reasoning in such applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/10/2022

Taming "McKinsey-like" formula: An Extended Correspondence and Completeness Theory for Hybrid Logic H(@)

In the present article, we extend the fragment of inductive formulas for...
research
02/22/2020

Compactly Representing Uniform Interpolants for EUF using (conditional) DAGS

The concept of a uniform interpolant for a quantifier-free formula from ...
research
07/04/2022

Sahlqvist-Type Completeness Theory for Hybrid Logic with Binder

In the present paper, we continue the research in <cit.> to develop the ...
research
10/13/2022

Directed branching bisimulation via apartness and positive logic

Branching bisimulation is a relation on states of a labelled transition ...
research
05/12/2022

Relating Information and Proof

In mathematics information is a number that measures uncertainty (entrop...
research
05/04/2023

A Monoidal View on Fixpoint Checks

Fixpoints are ubiquitous in computer science as they play a central role...
research
11/02/2019

Statistical EL is ExpTime-complete

We show that consistency of Statistical EL knowledge bases, as defined b...

Please sign up or login with your details

Forgot password? Click here to reset