The problem printed in Cutland 9-2.9-6 is wrong, it should be countable, not denumerable
m-degree is an equivalence class of the relation $\equiv_m$(many-one equivalent).
Question:
Why any m-degree a is denumerable?
My thoughts:
Denote m-degree of A as $d_m(A)=\{B:A\equiv_mB\}$.
Clearly, $d_m(\mathbb{N}) = \{\mathbb{N}\}$ is denumerable. And $d_m(\emptyset)=\{\emptyset\}$ is denumerable is a vacuous truth.
Denote $0_m$ as the recursive m-degree that consists of all recursive sets except $\emptyset$ and $\mathbb{N}$.
Any recursive enumerable set is the range of a computable function. But if we enumberate computable functions by their Gödel numbers, there is repeatition. Thus not a bijection from $0_m$ to $\mathbb{N}$. So how to prove $0_m$ or even other m-degrees are denumerable?