I discovered that there are three definitions of 'singleton set', and that these are at different levels of the set hierarchy.
A singleton set...
- (element level) ...has exactly one element;
- (set level) ...has exactly one strict subset (viz. the empty set);
- (family level) ...is an element of every family that covers it.
(Here "F covers A" means "F 's union equals A". Perhaps this is not official terminology.)
My quite vague question: It seems there might be a bigger story behind these different ways of defining this same concept?
Imagine you are a child or an AI robot with an incredible intelligence. You become fascinated and amused by informally thinking about (with no references) the finite symmetric groups $S_n$. Eventually you want to formalize this 'slice of math', and attempt to layout a formal theory. You already understand how to construct the finite von Neumann ordinals,
and regard these sets as canonical.
You decide that each of these collections of automorphisms must have an identity and begin by explicitly constructing $S_1$. Using recursion, you know that with $S_n$ defined you can construct $S_{\sigma(n)}$ where $\sigma(n)$ is the next ordinal.
So you've constructed a chain of proper natural inclusions,
$\quad S_1 \hookrightarrow S_2 \hookrightarrow S_3 \hookrightarrow \dots $
You develop your theory further and note that
$\;$ There is one and only one group structure on a singleton set.
$\;$ There is one and only one homomorphism of $S_1$ into $S_n$.
$\;$ There is one and only one homomorphism of $S_n$ into $S_1$.
Just for fun you decide to postulate the following as an axiom,
$\; \text{There exist a group } S_\omega \text{ such that for every } x \in S_\omega \text{ there exists an ordinal } n \text{ with } x \in S_n$
finding no contradictions and concluding that $S_\omega$ must be unique.
You also observe that there is one and only one way to re-frame a singleton set as a pointed set.
Having studied philosophy, you recall the quote