What does it mean for two sets to have the same Turing degree, and why does degree 0 contain infinitely many distinct sets rather than just one?
Think about your answer, then reveal below.
Model answer: Two sets have the same Turing degree when each is Turing-reducible to the other — they are mutual oracles, carrying the same computational information. A Turing degree is an equivalence class of mutually reducible sets, not a single set. Degree 0 is the class of all computable sets. Every computable set reduces to every other computable set (trivially, since no oracle is needed), so all computable sets — the empty set, finite sets, the set of primes, and infinitely many others — fall into degree 0. The degree is the class, not one representative.
The key insight is that Turing degrees classify sets by their 'oracular information content,' not by their syntactic description or size. Two very different-looking sets can have the same degree if each can simulate the other as an oracle. Degree 0 captures all computationally trivial sets, of which there are infinitely many. This equivalence class structure is why the degree structure is both precise (it distinguishes levels of non-computability) and coarse (many different sets share each degree).