micromass said:
ZF with the axiom of regularity is just as consistent as ZF without the axiom. So the axiom of regularity is not the one that prevents problematic constructions. Rather, it is the limited comprehension scheme that prevents a set of all sets, not the regularity axiom.
Furthermore, not all people consider the axiom of regularity as a basic axiom.
yes, many people see regularity as a "useless axiom" (and some people don't even include it, choosing to use the axiom of infinity instead).
and, regularity does not "solve" Russell's paradox. what regularity says is:
all sets are "well-founded". that is, no set is "infinitely recursively defined in terms of smaller sets". every set "starts somewhere". now there are some good reasons for considering "non-well-founded" set theories (just as the natural numbers are (often) defined impredicatively, but this doesn't really lead to any problems), merging data streams is a good example.
you and Fredrik are correct, however, the "absence of regularity" doesn't imply that there is a "set of all sets". i don't know what i was thinking...probably something along the lines of:
if A∈A is allowable, then for all subsets of the class V of all sets, we could have V∈V...but that doesn't even make sense in NGB, because a∈b is undefined if a is not a set.
*****
however, just because two theories are "equi-consistent" is not, in itself, a reason to favor one or the other. ZFC+CH is equi-consistent with ZFC+(¬CH), which leads one to wonder...should we think of the CH as true, untrue, or both/neither? moreover, sometimes a "minimal axiom system" is less useful than a redundant one: classical logic can be reduced entirely to "nands" or "nors", but doing so obscures the ways we think and speak about things we feel are true (although logical circuits don't seem to mind...).