(a) Prove that a countable union of countable sets is countable.
(b) (i) Show that the set NN of all functions N→N is uncountable.
(ii) Determine the countability or otherwise of each of the two sets
A={f∈NN:f(n)⩽f(n+1) for all n∈N},B={f∈NN:f(n)⩾f(n+1) for all n∈N}
Justify your answers.
(c) A permutation σ of the natural numbers N is a mapping σ∈NN that is bijective. Determine the countability or otherwise of each of the two sets C and D of permutations, justifying your answers:
(i) C is the set of all permutations σ of N such that σ(j)=j for all sufficiently large j.
(ii) D is the set all permutations σ of N such that
σ(j)=j−1 or j or j+1
for each j.