| Description: Extend wff definition to
include atomic formulas with the epsilon
     (membership) predicate.  This is read "x is an element of
     y," "x is a member of y," "x belongs to y,"
     or "y contains
x."  Note:  The phrase
"y includes
     x " means
"x is a subset of y;" to use it also for
     x ∈ y, as
some authors occasionally do, is poor form and causes
     confusion, according to George Boolos (1992 lecture at MIT).
 
     This syntactical construction introduces a binary non-logical predicate
     symbol ∈ (epsilon) into
our predicate calculus.  We will eventually
     use it for the membership predicate of set theory, but that is irrelevant
     at this point: the predicate calculus axioms for ∈ apply to any
     arbitrary binary predicate symbol.  "Non-logical" means that the
predicate
     is presumed to have additional properties beyond the realm of predicate
     calculus, although these additional properties are not specified by
     predicate calculus itself but rather by the axioms of a theory (in our
     case set theory) added to predicate calculus.  "Binary" means
that the
     predicate has two arguments.
 
     (Instead of introducing wel 1711 as an axiomatic statement, as was done in an
     older version of this database, we introduce it by "proving" a
special
     case of set theory's more general wcel 1710.  This lets us avoid overloading
     the ∈ connective, thus
preventing ambiguity that would complicate
     certain Metamath parsers.  However, logically wel 1711 is
considered to be a
     primitive syntax, even though here it is artificially "derived"
from
     wcel 1710.  Note:  To see the proof steps of this
syntax proof, type "show
     proof wel /all" in the Metamath program.)  (Contributed by NM,
     24-Jan-2006.)  |