Friday, October 26, 2018

elementary set theory - Cardinality of a set A is strictly less than the cardinality of the power set of A



I am trying to prove the following statement but have trouble comprehending/going forward with some parts! Here is the statement:




If A is any set, then |A| < |P(A)|





Here is what I have so far:



We need to show that there is an injection from A to P(A) but not a surjection.



A natural choice for an injection is the function f(x) = {x}, which in plain English, takes any element x (that is in A) and sends it to the one-element set {x}. Thus f(x) is injective!



To show that there is no surjection, for the sake of contradiction, assume there is a surjection. Here is where I start to have trouble. Surjectivity means that every element of the co-domain is mapped to an element of the domain, correct? Consequently, in this particular case, we are "matching" sets (from P(A)) to elements (from A) right?



If the above is correct, my problem arises here. I am not sure how to prove that f is not surjective. Unfortunately, I am easily confused by notation so please explain in English.
Thank you in advance!! :)



Answer



What you want here is the so-called diagonal argument. The idea is to show that no matter what function f:A(A) you look at, you can find a subset Sf of A that is not in the range of f. If you can do that, you’ve shown that there is no map of A onto (A) and therefore certainly no bijection from A to (A).



To build the set Sf, imagine that you could somehow go through the set A one element at a time. You look at an element aA, and one of two things must be true: either af(a), or af(a). (Remember, f(a) is some subset of A, so it’s meaningful to ask whether that subset contains a.) Since we’re building the set Sf to suit ourselves, we get to decide whether aSf or not, and we’ll decide in exactly the opposite way from the function f: if af(a), we’ll put a into Sf, and if af(a), we won’t put a into Sf. After we’ve done this for each aA, our set Sf will contain exactly those aA such that af(a):



Sf={aA:af(a)}.



For each aA, therefore, the sets Sf and f(a) differ in how they treat a: if af(a), then aSf, and if af(a), then aSf.



That’s almost the entire argument: all you have to do to finish it off is explain why this ensures that for Sf is not the set f(a) for any aA and why this implies that Sf is not in the range of f and hence that f is not a surjection.



No comments:

Post a Comment

analysis - Injection, making bijection

I have injection f:AB and I want to get bijection. Can I just resting codomain to f(A)? I know that every function i...