pith. sign in

arxiv: 1906.07031 · v1 · pith:BDJ5QP4Lnew · submitted 2019-06-17 · 💻 cs.CC · math.LO

On the Strength of Uniqueness Quantification in Primitive Positive Formulas

classification 💻 cs.CC math.LO
keywords quantificationuniquenessexistspp-definitionsstrengthexistentialformulasgive
0
0 comments X
read the original abstract

Uniqueness quantification ($\exists !$) is a quantifier in first-order logic where one requires that exactly one element exists satisfying a given property. In this paper we investigate the strength of uniqueness quantification when it is used in place of existential quantification in conjunctive formulas over a given set of relations $\Gamma$, so-called primitive positive definitions (pp-definitions). We fully classify the Boolean sets of relations where uniqueness quantification has the same strength as existential quantification in pp-definitions and give several results valid for arbitrary finite domains. We also consider applications of $\exists !$-quantified pp-definitions in computer science, which can be used to study the computational complexity of problems where the number of solutions is important. Using our classification we give a new and simplified proof of the trichotomy theorem for the unique satisfiability problem, and prove a general result for the unique constraint satisfaction problem.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.