The definitions without iff.
Let's research ∃N (∅∈N ∧ ∀x∈N [(x∪{x})∈N]).
Definition 1: Any given set that is not of the form (x∪{x}), is called a base set.
Definition 2: Any given set that is of the form (x∪{x}), is called a successor set.
Definition 3: Given a successor set in some set, it is called largest successor set iff given a base set in that set, it has at least one successor set that does not have its successor set, in that set.
Let M(x) be the membership function of set N.
If x is largest successor, then M(x) : false.
If x is not largest successor, then M(x) : true.
Not being largest successor set in N is:
(successor set that has its successor set) OR (base set)
An example:
Code:
N = {
∅, ---> {{∅}}, ---> ... <-- base sets
{∅}, ---> {{∅}, {{∅}} }, ---> ... <-- successor sets
{∅, {∅}}, ---> {{∅}, {{∅}}, {{∅}, {{∅}}}}, ---> ... <-- successor sets
{∅, {∅}, {∅, {∅}}}, ---> {{∅}, {{∅}}, {{∅}, {{∅}}}, {{∅}, {{∅}}, {{∅}, {{∅}}}}}, ---> ... <-- successor sets
... ...
}
As can be seen, set N members are of the form ~(x∪{x}) (base sets) OR (x∪{x}) (successor sets that have their successor sets) (M(x) is true), but no largest successor set is a member of set N (M(x) is false).
Set N members are (x∪{x}) or ~(x∪{x}), such that ~(x∪{x}) is a base set and (x∪{x}) is a successor set, where given any successor set, it is not largest successor set, since unlike
definition 3, its successor set is a member of N.
Moreover, if x=N, then N is not the same as (N∪{N}), and we can't define N as its own member, exactly as we can't define, for example, {} as its own member, since {}∪{{}}={{}}≠{}.
In other words, ∀ and N have nothing to do with each other, which enables to define N as a set of infinitely many members that its cardinality is not any particular size.
No, the formula (x ∪ {x}) appears without "the need to first define it as a successor" because it is unnecessary to give it a name. That is what your first two still-in-need-of-work definitions attempt do: name things unnecessarily.
Without define the formula (x∪{x}) as a successor set, the following is actually unknown:
Any set that is the member of itself is actually a successor set of that set, for example:
x={a,b,c,...}
If {a,b,c,...} is a member of itself, then we get the set {a,b,c,...{a,b,c,...}} which is actually ({a,b,c,...}∪{{a,b,c,...}}) = (x∪{x}) ≠ x = {a,b,c,...}
More general, no set is its successor set.
-----------------------------------------------------
jsfisher, another unknown thing by mathematicians that do not define the formula (x∪{x}) as a successor set, is ∀ as the cause of Russell's Paradox, and this time please do not skip on it.
∀ is the cause of Russell's Paradox, whether a given collection of distinct objects is finite, or not.
For example:
U is a set of two distinct members, such that one of the members, called u, shaves ∀ the members of set U that do not shave themselves and only these members of set U (this is supposed to be his property in order to be a member of set U).
Who shaves u?
If u shaves himself, then he must not shave himself (shaves AND ~shaves himself, which is a contradiction) exactly because of the term ∀.
If u does not shave himself, then he must shave himself (~shaves AND shaves himself, which is a contradiction) exactly because of the term ∀.
So, because the term ∀ is used as a part of the terms that define u as a member U, u must be referred to himself, and we get the contradictions that actually prevents to well-define ∀ the members of set U (the term ∀ itself is actually not well-defined in case of U).
The same problem holds also among infinite sets that the term ∀ is one of their properties, therefore the Axiom of Restricted Comprehension was add to ZF in order to avoid Russell's Paradox, but it is done without being aware of the fact that the term ∀ is the cause of any given contradictory self reference, whether it is used among finite or infinite sets.