After reading about Russel’s Paradox and the Burali-Forti paradox, I’ve been doing some research into how classes work.
On Wikipedia, a class is defined loosely as
a collection of sets (or sometimes other mathematical objects) that can be unambiguously defined by a property that all its members share.
What exactly does “collection” mean here? I was under the impression that the purpose of formally defining sets was to formalize the intuitive notion of a “collection” - but the existence of classes that aren’t sets implies that sets don’t actually formalize our notion of a “collection” adequately.
If $\Omega$ (say) is the class of all sets, and classes are forbidden from containing themselves, we might define $\Omega’$ as the “collection” of all classes, such that $\Omega’$ is a type of collection that is not a class (call it a meta-class). Similarly, we can define the meta-meta-class $\Omega’’$ as the class of all meta-classes, and so on... eventually we can define $\Omega^n$ for any finite number $n$, and $\Omega^\alpha$ for any ordinal $\alpha$, and even define $\Omega^\Omega$ as the “collection” of all objects of the form $\Omega^\alpha$, where $\alpha$ is an ordinal. And so on.
Basically, we have to keep defining new “higher” types of containers to contain previous types of containers, in order to avoid paradox. But all of these things are apparently still “collections” (intuitively). Does it make sense to talk about a “collection of all collections,” or does this result in a paradox?
So my question is: what exactly does “collection” mean? Why is it so hard to formalize our intuitive notion of a “collection”, and why have sets and classes failed? What properties do “collections” have that sets and classes (and meta-classes, and meta-meta-classes, etc) don’t have?