The answer is yes.
First, let us observe the following lemma. Let us work in GBc, that is, Gödel-Bernays set theory with the axiom of choice, but only choice for sets, and not global choice.
Lemma. If global choice fails, then there is a proper class $A$ with no class injection $F:\newcommand\Ord{\text{Ord}}\Ord\hookrightarrow A$.
Proof. Suppose global choice fails. Let $A$ be the class of all well-orderings of any rank-initial segment $V_\alpha$ of the universe. Any injection of $\newcommand\Ord{\text{Ord}}\Ord$ into $A$ would have to hit arbitrarily large $V_\alpha$, and from it we could therefore define a well ordering of the universe. Namely, $x<y$ when the rank of $x$ is below the rank of $y$ or they have the same rank and the first order in the injection that puts them in an order places $x<y$. $\Box$
Meanwhile, every proper class maps surjectively onto $\Ord$, since it must contain sets of arbitrarily large ranks, and so we can map surjectively to an unbounded subclass of $\Ord$, but by omitting the missing elements, we get a copy of $\Ord$.
Theorem. If global choice fails, then there are classes $X$ and $Y$ such that
- $X$ injects into $Y$, but not conversely. i.e. $X<Y$.
- $X$ surjects onto $Y$.
Proof. Let $X=\omega\times A$ and $Y=X\sqcup\Ord$, where $A$ is as in the lemma. It is clear that $X$ injects into $Y$ since it is a subclass. The class $X$ also surjects onto $Y$, because we can use $\{0\}\times A$ to map onto the ordinals, since $A$ has elements of unbounded rank, and then shift $\{n+1\}\times A$ to $\{n\}\times A$. But there is no injection of $Y$ to $X$, since I claim indeed that there is no injection of $\Ord$ to $X$. Any such injection would have to pick elements of the form $(n,a)$ for $a\in A$, and from it we could define an injection $\Ord\hookrightarrow A$ by looking at the first ordinal which hits any $(n,a)$ and deleting other uses of $a$ (and then reindexing the domain). $\Box$
Another way to state the example is as follows.
Theorem. If global choice fails, then there is a class $X$ with an equivalence relation $\sim$, such $X$ has strictly more equivalence classes than elements. That is,
- There is a class function $X$ to $X$ such that distinct elements map to $\sim$-inequivalent elements, but
- There is no class function $F:X\to X$ that is constant on $\sim$-classes with a different value on different classes.
Proof. Use the same $X$ as in the previous theorem, and define $\sim$ to make all $(0,a)$ of the same rank equivalent, but all others inequivalent. That is, in the first section only, we identify the elements of $A$ by rank. This amounts to putting a copy of $\Ord$ into the quotient, as in $Y$. We can map $X$ injectively to the quotient by shifting sections, but there is no function $F$ from the quotient to $X$ since that would provide a map from Ord to $X$, which is impossible as we have argued. $\Box$
Since global choice implies that all proper classes are equinumerous, what the theorem shows in consequence is that the class partitition paradox phenomenon is simply equivalent to the failure of global choice.
Finally, let me pull the analysis back to ZFC.
Theorem. The following are equivalent in ZFC.
- There is no definable global well order (with parameters).
- The partition paradox holds for some definable classes. That is, there is a definable class $X$ having a equivalence relation $\sim$ so that $X$ has strictly more $\sim$-equivalence classes than elements.
Proof. Note first that by equipping any ZFC model with its definable classes, we get a model of GBc. If there is such a definable global well order, and this implies that all proper classes are definably equinumerous with $\Ord$. In this case, the partition paradox does not occur.
If there is no such definable global well order, then we can run the counterexample above, which involves definable classes only. $\Box$
Let me clarify the formalism of the statement of the theorem, since these statements are not directly first-order assertions in set theory. The situation is that if there is a definable global well order, then one can prove in each case separately that no definable class is an instance of the partition paradox. And if there is no definable global well order, then we get the specific definable instance of the proof. In other words, if that instance is not a paradoxical case, then we can deduce the scheme for all other definitions that they are also are not paradoxical.