English

Approximating approximate reasoning: Fuzzy sets and the Ershov hierarchy

Logic 2021-10-07 v1

Abstract

Computability theorists have introduced multiple hierarchies to measure the complexity of sets of natural numbers. The Kleene Hierarchy classifies sets according to the first-order complexity of their defining formulas. The Ershov Hierarchy classifies Δ20\Delta^0_2 sets with respect to the number of mistakes that are needed to approximate them. Biacino and Gerla extended the Kleene Hierarchy to the realm of fuzzy sets, whose membership functions range in a complete lattice LL (e.g., the real interval [0;1]R[0; 1]_\mathbb{R}). In this paper, we combine the Ershov Hierarchy and fuzzy set theory, by introducing and investigating the Fuzzy Ershov Hierarchy. In particular, we focus on the fuzzy nn-c.e. sets which form the finite levels of this hierarchy. Intuitively, a fuzzy set is nn-c.e. if its membership function can be approximated by changing monotonicity at most n1n-1 times. We prove that the Fuzzy Ershov Hierarchy does not collapse; that, in analogy with the classical case, each fuzzy nn-c.e. set can be represented as a Boolean combination of fuzzy c.e. sets; but that, contrary to the classical case, the Fuzzy Ershov Hierarchy does not exhaust the class of all Δ20\Delta^0_2 fuzzy sets.

Keywords

Cite

@article{arxiv.2107.10033,
  title  = {Approximating approximate reasoning: Fuzzy sets and the Ershov hierarchy},
  author = {Nikolay Bazhenov and Manat Mustafa and Sergei Ospichev and Luca San Mauro},
  journal= {arXiv preprint arXiv:2107.10033},
  year   = {2021}
}

Comments

11 pages

R2 v1 2026-06-24T04:23:41.964Z