Let's say we're in ZF. How would we prove the following theorem?
Let $S$ be a set such that $S \neq \emptyset$. There exists some function $f$ such that $f(S) \in S$.
It seems easy if you can start with
Let $a \in S$, define $f = \{S\} \times \{a\}$.
But I'm not sure how ZF allows you to do that.