In Tao's Analysis I, Chapter $3$ introduces the fundamentals of set theory. In particular, the following lemma and axiom are provided (in this order...i.e. lemma precedes the axiom in the chapter layout):
Lemma (Single Choice): Let $A$ be a non-empty set. Then there exists an object $x$ such that $x \in A$
There is an accompanying mini-proof by contradiction that establishes this.
Axiom (Singleton sets and pair sets): If $a$ is an object, then there exists a set $\{a\}$ whose only element is $a$, i.e. for every object $y$, we have $y \in \{a\}$ if and only if $y=a$; we refer to $\{a\}$ as the singleton set whose element is $a$. Furthermore, if $a$ and $b$ are objects, then there exists a set $\{a,b\}$ whose only elements are $a$ and $b$; i.e. for every object $y$, we have $y \in \{a,b\}$ if and only if $y=a$ or $y=b$; we refer to this set as the pair formed by $a$ and $b$.
The aim of this question is not meant to be pedantic; I want to make sure I am understanding the difference between the two statements...because the order of presentation has me slightly confused.
It seems to me that it would have made more sense to present the Axiom (Singleton sets and pair sets) first because this is effectively establishing the existence of sets beyond just the empty set (which was stated one page earlier)...i.e. this establishes that "non-empty sets" exist (albeit, only non-empty sets containing one or two elements).
The lemma seems like it is already baked into this axiom...for example, the singleton set $\{a\}$ is literally defined by $a\in\{a\}$ and the pair set is literally defined by $a\in \{a,b\}$. And this is sort of why I am confused.
Why is there a need for this lemma when the axiom essentially already states this? Moreover, I am anticipating that all sets are effectively "derived" from the union of singleton and pair sets...and therefore, once again, the axiom already encodes the lemma, even for non-empty sets greater than size $1$ and $2$.
Any clarity would be greatly appreciated!
If A is a non-empty set, then ...
) Note that it doesn't prove A exists. (but rather: if A exists, then it will have some properties.) Finally, Axiom 3.3 (singleton/pair sets) assumes A exists. – Weishi Z Jun 21 '22 at 07:12