In ZF set theory the axiom of regularity (also called axiom of foundation) says that:
In all nonempty sets x there is an element y such that x∩y=∅
As I been told that the intention of the axiom is to prohibit constructions as $x\in x$, but is this a possible strategy?
Given a binary predicate $R$, written in infix notation, there are unitary predicates $p$ such that:
$\qquad \exists y \forall x: x R y \leftrightarrow p(x)$.
But there also are some convincing counterexamples:
- $ p(x) \leftrightarrow \neg(x R x)$
- $ p(x) \leftrightarrow \neg(x R f(x))$, where $f$ is any surjection
- $ p(x) \leftrightarrow$ all chains $x_1 R x, \: x_2 R x_1, \: x_3 R x_2, \ldots \:$ are finite.
I think there is a major mistake to try to avoid certain paradoxical loops. First, there are no guarantees that every possibility is prohibited. And second, it seems pathological to make constructions that avoid certain proof-techniques (it's like the attitude of a shyster).
So, what protection comes from this axiom? Historically, has it anything to do with the Russell-predicate $x\notin x$?
See also https://math.stackexchange.com/questions/944199/are-paradoxes-a-threat-against-mathematics