Why can countable recursive constructions not be done using countable choice?

331 Views Asked by At

Why can countable recursive constructions not be done using countable choice? For example, replace $Z$ by $\omega$ in the following theorem

enter image description here

Why can't one prove it using countable choice? (The proof for the given version is the following:

enter image description here

As pointed out in the comments by Brian, modifying the given argument won't work. But what about a different proof? Is it clear that that's not possible?

Thanks for your help.