next up previous
Next: The proof of Cantor's Up: Finiteness09february2012 Previous: Relations: partial orders, equivalences

The equivalence relation of an injection

For the proof of Cantor's Bijection Theorem, we study the equivalence relation generated by an injection.
So let $ \mathbb{C}$ be a non-empty set and let $ f: \mathbb{C}\rightarrow \mathbb{C}$ be an injection.
Regard $ f$ as a subset of $ \mathbb{C}\times \mathbb{C}$, so $ f$ is a relation on $ \mathbb{C}$ and denote by $ \mathbb{R}(f)$ the equivalence relation determined by $ f$. Proof:
Write $ \mathbb{S}(f) = \mathbb{I}_{\mathbb{C}} \cup\left(\bigcup_{n \in \mathbb{N}} (f^n \cup (f^n)') \right)$.
Then it is clear from the definition of $ \mathbb{R}(f)$ that $ \mathbb{S}(f) \subset \mathbb{R}(f)$.
Also it is clear that $ f \subset \mathbb{S}(f)$.
Since we have that $ \mathbb{R}(f)$ is the smallest equivalence relation continuing $ f$, we just have to show that $ \mathbb{S}(f)$ is itself an equivalence relation.
It is clear that $ \mathbb{S}(f)$ is symmetric and reflexive, so we just have to show that $ \mathbb{S}(f)$ is transitive.
Since $ \mathbb{S}$ is symmetric and reflexive, to prove transitivity, it suffices to show that $ (x, y) \in \mathbb{S}(f)$ and $ (y, z) \in \mathbb{S}(f)$, whenever $ x$, $ y$ and $ z$ are pairwise distinct elements of $ \mathbb{C}$ (i.e. $ x \ne y$, $ y\ne z$ and $ z \ne x$).
So here it suffices to show that if we have $ (x, y) \in \bigcup_{n \in \mathbb{N}} (f^n \cup (f^n)') $ and $ (y, z) \in \bigcup_{n \in \mathbb{N}} (f^n \cup (f^n)') $, with $ x$, $ y$ and $ z$ pairwise distinct, then $ (x, z) \in \mathbb{S}(f)$.
To prove this, first note that $ (x, y) \in f^n$ if and only if $ y = f^n(x)$, where $ f^n$ is the ordinary $ n$-fold composition of $ f$ with itself; also note that $ f^n$ is an injection.
Similarly $ (x, y) \in (f^n)' $ if and only if $ f^n(y) = x$. So now we have four cases to consider: In all cases we find that $ (x, z) \in \mathbb{S}(f)$ and we are done, $ \mathbb{S}(f)$ is an equivalence relation, so $ \mathbb{R}(f) = \mathbb{S}(f)$.

Now we see that for $ x$ and $ y$ in $ \mathbb{C}$, we have $ (x, y) \in \mathbb{R}(f)$ if and only if $ (x, y) \in \mathbb{S}(f)$ if and only if either $ x = y$, or $ f^n(x) = y$, or $ x = f^n(y)$, for some integer $ n \in\mathbb{N}$.
So we have that the equivalence class of $ x \in \mathbb{C}$ is:

$\displaystyle \mathbb{R}(f)(x) = \{(x, y)\in \mathbb{C}\times \mathbb{C}: x = y...
...e{3pt} f^n(x) = y,\hspace{3pt}\textrm{for some}\hspace{3pt} n \in \mathbb{N}\}.$

Note that $ f(\mathbb{R}(f)(x)) \subset \mathbb{R}(f)(x)$: if $ y \in \mathbb{R}(f)(x)$, then $ f(y) \in \mathbb{R}(f)(x)$, since: Also we have $ f^{-1}(\mathbb{R}(f)(x)) \subset \mathbb{R}(f)(x)$: if $ f(z) \in \mathbb{R}(f)(x)$, for some $ z \in \mathbb{C}$, then $ z \in \mathbb{R}(f)(x)$, since: We now make the following definition: Note that an equivalence class may not have a progenitor.
If an equivalence class $ \mathbb{R}(f)(x)$ has a progenitor $ c$, either $ c = x$, or $ x = f^n(c)$, for some $ n \in\mathbb{N}$, since $ c = f^n(x)$, with $ n \in\mathbb{N}$ is impossible (since either $ n = 1$, so $ c = f(x)$, a contradiction, or $ n > 1$, so $ c = f(f^{n - 1}(x))$, again a contradiction).
So the equivalence classes with a progenitor $ c$ take the form:

$\displaystyle \mathbb{R}(f)(c) = \{c\} \cup \{f^n(c): n \in \mathbb{N}\}.$

(In particular the progenitor of any equivalence class is unique, if it exists).
If an equivalence class does not have a progenitor then the restriction of $ f$ to the equivalence class is a bijection, since the restriction is both injective and surjective.
next up previous
Next: The proof of Cantor's Up: Finiteness09february2012 Previous: Relations: partial orders, equivalences
George A. J. Sparling 2012-02-09