Recursive sets as delta^0_1 in arithmetic hierarchy.

  • Context: Graduate 
  • Thread starter Thread starter nomadreid
  • Start date Start date
  • Tags Tags
    Arithmetic Sets
Click For Summary

Discussion Overview

The discussion revolves around the classification of recursive sets within the arithmetic hierarchy, specifically focusing on the nature of recursively enumerable sets and their complements. Participants explore the implications of these classifications on the modeling of certain logical sentences.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant questions the conclusion that a recursive set is Δ01, expressing confusion over the modeling of sentences involving quantifiers and the relationship between a set and its complement.
  • Another participant suggests that the term "computable" for recursive functions is misleading, as it implies a simplicity that may not reflect the complexity of functions used in computing.
  • A different participant asserts that if a recursively enumerable set models Σ01 sentences, then its complement models ∀x~F(x), which is a Π01 sentence, leading to the conclusion that if both the set and its complement are recursively enumerable, the set must be Δ01.
  • A later reply acknowledges the previous point and expresses relief at the clarification, indicating a shift in understanding.

Areas of Agreement / Disagreement

Participants exhibit some agreement on the classification of recursive sets as Δ01, but there remains uncertainty regarding the implications of quantifier structures and the terminology used, indicating that the discussion is not fully resolved.

Contextual Notes

Limitations include potential misunderstandings of quantifier implications and the definitions of recursive versus recursively enumerable sets, which may affect the conclusions drawn about their classifications.

nomadreid
Gold Member
Messages
1,771
Reaction score
255
This is an elementary question that I may blush about later, but for now:
given that a recursively enumerable set is a set modeling a Σ01 sentence, and a recursive set is a recursively enumerable set S whose complement ℕ\S is also recursively enumerable. Fine.

But then, letting x = the vector (x0, x1,...xn)
S would be modeling a sentence of the form
(*) ∃(x)F(x) where none of the xi's appear free in F.
However, S is Δ01, so that it also models some statement of the form
(**) ∀(x) G(x)

I am not sure how one comes to the conclusion about Δ; I see that
ℕ\S would model a sentence of the form
∃(x) ~F(x), (where ~ is negation), that is,
~∀(x) F(x)
(I am not working in an intuitionist setting.)
which doesn't quite make it.
What silly mistake am I making, or what obvious fact am I overlooking?
Thanks.
 
Physics news on Phys.org
While I am on the topic, I find the term "computable" for recursive functions a bit strange, because we use functions in computers, and functions require more than a single quantifier to define. Where's my conceptual blooper?
 
It's been a long time since I've done this type of stuff, but I'm pretty sure that if a recursively enumerable set S models ∑01 sentences [of the form ∃xF(x)], then the complement ℕ/S models sentences of the form ~∃xF(x), not ∃x~F(x). In other words, the complement models ∀x~F(x), a ∏01 sentence. Thus, if the set S and its complement are both recursively enumerable, then S is both ∑01 and ∏01; in other words, S is Δ01.
 
  • Like
Likes   Reactions: nomadreid
Ah, yes, that makes sense. Thanks, TeethWhitener. May I blush now?
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 0 ·
Replies
0
Views
1K
  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 15 ·
Replies
15
Views
2K
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K