Gödel's Incompleteness TheoremsWhat is the limit of mathematical knowledge?

bobby2k
Messages
126
Reaction score
2

Homework Statement



Let K be any set and let F* be the set of all functions with domain K. Prove that card K < card F*.

The Attempt at a Solution



I am first able to show that card K <= card F*, by creating an invertible function from K into F*.
let f: K -> F*
be defined so that if k is an element of K, then f(k) = {(i,k): i is an element of K}.
Basically we create a function with function value of k in all points.

But this only shows <= , I am not sure of to prove <. Then I think I must assume that there is a bijection, but that this leads to a contradiction. How do I do that?
 
Physics news on Phys.org
bobby2k said:

Homework Statement



Let K be any set and let F* be the set of all functions with domain K. Prove that card K < card F*.


The Attempt at a Solution



I am first able to show that card K <= card F*, by creating an invertible function from K into F*.
let f: K -> F*
be defined so that if k is an element of K, then f(k) = {(i,k): i is an element of K}.
Basically we create a function with function value of k in all points.

But this only shows <= , I am not sure of to prove <. Then I think I must assume that there is a bijection, but that this leads to a contradiction. How do I do that?

You don't need to use a proof by contradiction.

Show that there exists a bijection from the power set of K to the set of functions from K to \{0,1\}. This set is a proper subset of F^{*}, since the codomain of a function in F^{*} can be any non-empty set.

Why does this imply that there is no bijection from K to F^{*}?
 
  • Like
Likes 1 person
pasmith said:
You don't need to use a proof by contradiction.

Show that there exists a bijection from the power set of K to the set of functions from K to \{0,1\}. This set is a proper subset of F^{*}, since the codomain of a function in F^{*} can be any non-empty set.

Why does this imply that there is no bijection from K to F^{*}?
Ok, I'll try, I was not able to find an bijection from P(K) to the functions, but an injection, but I think it still works.

Lemma: card (P(K)) <= card L
L is the set of functions with codomain {0,1}, and domain K.
Define F2: P(K)-> L
F2(K') = {(i,j) : i is an element of K: j = 1 if i is an element of K', else j = 0}
K' is a subset of K.
F2 gives a function which has domain K, and this new function is 1 only if it is evaluated in K'.
it is must be invertible because if F2(K')=F2(K''), then K'=K''.Now we have that:

Card K < Card(P(K)) <= card(L) <= card(F*), since L is a subset of F*.
We can't have a bijection from K to F*, because then we could create an injection from P(K) to K, which is impossible.

Out of curiosity, how would you make the F2 function also surjective?

EDIT:
Haha, I see that the function I defined is actually surjective. Thanks for the help, it was a very smart trick!
 
Last edited:
There are two things I don't understand about this problem. First, when finding the nth root of a number, there should in theory be n solutions. However, the formula produces n+1 roots. Here is how. The first root is simply ##\left(r\right)^{\left(\frac{1}{n}\right)}##. Then you multiply this first root by n additional expressions given by the formula, as you go through k=0,1,...n-1. So you end up with n+1 roots, which cannot be correct. Let me illustrate what I mean. For this...
Back
Top