English

Algebraic Semantics for Nelson's Logic S

Logic 2018-06-12 v3

Abstract

Besides the better-known Nelson's Logic and Paraconsistent Nelson's Logic, in "Negation and separation of concepts in constructive systems" (1959), David Nelson introduced a logic called S with the aim of analyzing the constructive content of provable negation statements in mathematics. Motivated by results from Kleene, in "On the Interpretation of Intuitionistic Number Theory" (1945), Nelson investigated a more symmetric recursive definition of truth, according to which a formula could be either primitively verified or refuted. The logic S was defined by means of a calculus lacking the contraction rule and having infinitely many schematic rules, and no semantics was provided. This system received little attention from researchers and it even remained unnoticed that on its original presentation it was inconsistent. Fortunately, the inconsistency was caused by typos and by a rule whose hypothesis and conclusion were swapped.We investigate in the present study a corrected version of the logic S, and focus at its propositional fragment, showing that it is algebraizable (in fact, implicative) with respect to a certain special class of involutive residuated lattices. We thus introduce the first (algebraic) semantics for S as well as a finite Hilbert-style calculus equivalent to Nelson's presentation. We also compare S with the other two above-mentioned logics of the Nelson family.

Keywords

Cite

@article{arxiv.1803.10847,
  title  = {Algebraic Semantics for Nelson's Logic S},
  author = {Thiago Nascimento and Umberto Rivieccio and João Marcos and Matthew Spinks},
  journal= {arXiv preprint arXiv:1803.10847},
  year   = {2018}
}

Comments

16 pages

R2 v1 2026-06-23T01:08:17.920Z