I'm trying to solve a problem from Kenneth O. Rosen Discrete Mathematics and its Applications:
Show that set S is infinite if and only if there is a proper subset A of S such that there is one-to-one correspondence between A and S.
Proof:
Let $S$ be finite so it's cardinality is equal to $n$, where $n \in \mathbb{N} $. Then from the fact that $A$ is a proper subset of $S$ it follows that $|A| < n$. But since $S$ and $A$ have one-to-one correspondence $|A|=|S|=n$. Contradiction, therefore $S$ is infinite.
But I am not really sure if I've proven it correctly. To me it's paradoxical that a set that is smaller than it's superset can have bijection with it and I don't understand how that is possible. I did read some similar questions:
- How is there a bijection between an infinite set and a proper subset?
- Prove that a set is infinite if and only if it is equipotent to a proper subset.
But still could not understand. The book does not give notion of infinite sets at least not now.
Did I prove this problem correctly? How is it possible that a set that is smaller has all elements of its superset?
No, this is not a complete proof. 'If and only if'-statements are always two statements disguised as one. You need to show two directions:
First you need to show that if $S$ is infinite, then a proper subset $A$ and a bijection from $S$ to $A$ exist.
Then you show that if $S$ has a proper subset $A$ and a bijection $S$ to $A$, then $S$ if infinite.
Both of these statements can be proven directly or by contradiction. You have already proven the second statement.
Here you have a complete proof. The first part is your proof (slightly rephrased).
Let $S$ be a set, let $A$ be a proper subset of $S$ and $f: A \rightarrow S$ a bijection. Assume that $S$ is finite. $|A| < |S|$ holds true because $A$ is a proper subset of $S$. But since there is a bijection between $S$ and $A$, $|A|=|S|$ also holds true. So there is a contradiction, therefore $S$ must be infinite.
Now let $S$ be an infinite set. Let $T$ be an countably infinite subset of $S$. We can w.l.o.g. assume that $T = \mathbb{N}$, because for every countably infinite set there is a bijection to $\mathbb{N}$. Now let $T' = \mathbb{N} \setminus \{ 1 \}$ and $g: T' \rightarrow \mathbb{N}, n \mapsto n - 1$. $g$ is a bijection because every element of $\mathbb{N}$ has a corresponding element in $T'$ and vice versa. Now let $A = S \setminus \{ 1 \}$ and $f: A \rightarrow S, x \mapsto f(x)$, where $f(x) = g(x) = x - 1$ if $x \in T'$, otherwise $f(x) = x$. $f$ is a bijection because on $T' \subset S$ it acts like $g$ which is a bijection, on $S \setminus T'$ it is the identity and $f(A) = S$.
No, this is not possible. But a one-to-one correspondence does not mean that every element in one set is also in the other. It means that you can associate every element from one set with exactly one unique element from the other set, without leaving any elements unassociated. In my proof I constructed a one-to-one correspondence between $\mathbb{N} \setminus \{ 1 \}$ and $\mathbb{N}$ via the function $n \mapsto n-1$. $\mathbb{N} \setminus \{ 1 \}$ is clearly a proper subset of $\mathbb{N}$, but still you can construct a bijection. This is a unique property of infinite sets, that does not apply to finite sets.