My question is pretty straight forward - how do I use ZF axioms to prove that if $\{A\}_{i\in\Bbb{N}}$ is a family of sets, then $\bigcap_{i}A_i$ is a set?
I feel like I should be using the axiom of union and the axiom of separation, but I'm not quite sure how.
To be precise, we must prove the following statement:
For all non-empty $I$, for all index families $\{A_i\}_{i \in I}$, there exists a unique set $S$ such that for all $x$, $x \in S \iff \forall i, x \in A_i$.
To prove this, suppose we such an $I$ and a family $A$. Then let $j$ be an element of $I$. Then by the axiom of separation, there exists $S$ such that for all $x$, $x \in S \iff x \in A_j \land \forall i \in I, x \in A_i$. We then immediately see that for all $x$, $x \in S \iff \forall i \in I, x \in A_i$. Thus, we have shown existence.
For uniqueness, we note that if we have two such sets $S$ and $S'$, then for all $x$, $x \in S \iff (\forall i \in I, x \in A_i) \iff x \in S'$ and hence $S = S'$ by the axiom of extensionality.