I have come across a rather unsatisfying proof to this, which, in fact, I cannot even understand fully. Here it goes.
We can say that A=∪i∈IAi where I∼N. Without loss of generality we can say that I is N, so:
A=∪n∈NAn.
I will not state what I was thinking about. We have some set A1 then some set A2 etc... we know that they are individually countable, i.e. there is bijection for each of the set to the natural numbers, we need to show that there is such a bijection for the union of these sets. In my view it is not possible to construct some function f for the union that by definition would map everything from set A1 then proceed to map everything from set A2 etc., this is due to 2 reasons, first: there are countably infinite number of elements in each of the sets, so we will "run out of indices" and second there is a countably infinite number of sets themselves. For that reason, one should define the bijection f for the union in such a manner that you take "first" element from set A1 then take first element from set A2 etc. But even this has a problem, because there is a countably infinite number of sets, so "we will run out of indices" by even taking the first elements of each set. It would be quite easy to show this result for say 10 sets or whatever the natural fixed number, but there is a problem when we are asked to show it for the countable number of such sets. I am also thinking about these countable sets in a very general perspective, I do not think of them as containing numbers (maybe you want to count the number of "wiggles" in the fractal shape, for example, and those are the objects of your sets; not sure, whethr that would be a countable set or just uncountable infinite).
The solution that I see is the following, which assumes that the elements of the sets are numbers. They define na=min{n∈N,a∈An}. Then they say that for any n∈N (which I think they mean to say a∈An) ∃ fn:An→N. Then define f:A→N by f(a)=fna(a). I do not follow this. What if set A1 has all elements greater than 1 then the minimum is always n i.e. 1 so for each element in that set you would be calling the function f1, which makes sense. Now imagine that set A2 has all elements greater than 2, so minimum is 2 and you would be calling f2, but what if this function f2 is now mapping to the same natural numbers all over again as the f1?
EDIT: also what if a∈An is some irrational number. How will you call firrational number..
Answer
Think of N×N as a double-entry array and put the elements of Ai into column #i. You then just need a bijection between N and N×N, which is quite easy to do (for instance (i,j)↦2i(2j+1)−1).
No comments:
Post a Comment