Set intersections and the axiom of union

set-theory

One of the axioms of ZF set theory is the axiom of union:
$$(\forall x)(\exists y)(\forall z)(z\in y \iff (\exists t)(z\in t\ \&\ t\in x)).$$
The axiom of union (together with the axiom of extensionality) guarantees that the operation $$x\mapsto\bigcup x$$ can be defined for all sets and indeed captures our intuition of the union of all elements of $x$.

On the other hand intersection, understood as a common part of all members of a set, cannot be defined since $\bigcap\emptyset$ poses a problem. However, what is stopping us from using the axiom scheme of separation and defining
$$\bigcap x :=\{y\in\bigcup x\ |\ (\forall z)(z\in x\Rightarrow y\in z)\},$$
which is a correct instance of the axiom scheme of separation and captures the notion of the intersection of all elements for nonempty sets $x$, while for an empty set we have clearly $\bigcap\emptyset = \emptyset$ (since $\bigcup\emptyset = \emptyset$)?

Addressing comments and to be more precise: how to define an intersection of all members of a set in ZF (please provide a formula in a language of ZF) such that the induced operation of intersection is undefined for the empty set?

I ask because I saw that people have this definition in mind (instead of "mine" presented above), but rarely write it down and just go on just claiming that
$$\bigcap x$$
is possible to define for nonempty sets $x$, and undefined for $\emptyset$ (i.e. see chapter 5 in "Notes on logic and set theory" by P. T. Johnstone).

Best Answer

I'm not exactly sure if I'm understanding the question correctly but I will try and give an explanation based on my understanding.

We certainly can define $\bigcap$ as you have nicely shown. I don't think you even need the axiom of union since the intersection is in every set in $x$. Now the reason it can be defined this way means we don't need to have it as an axiom (just pointing that out in case there was confusion).

The reason we don't (usually) define the intersection in the way we do for union (i.e. as an intersection of a single set, understood as a family of sets, as it is done for union) is IMO that it's rarely used and also precisely because it's not an axiom.

Writing $\bigcap_{x\in X}x$ is easy enough and we could do it for union aswell. But the notation used for the axiom is a little neater.

But we fairly rarely take intersection of whole families, or at least I can't really think of many situations we do so.

Another reason why we do have the $\bigcup x$ notation for union is that there is parts of set theory where it does help. That is when we create transitive closures of different kinds. Essentially sometimes we are trying to make sure we have a nice big enough set where everything we need to do can be done. That is that the set we work in contains everything we could possibly need to talk about has nice properties and is still a Set as opposed to a proper class.

Related Question