|Description: Extend wff definition to
include atomic formulas with the epsilon
(membership) predicate. This is read " is an element of
," " is a member of ," " belongs to ,"
or " contains
." Note: The
phrase " includes
" is a subset of
;" to use it also
, as some authors occasionally do, is poor form
confusion, according to George Boolos (1992 lecture at MIT).
This syntactical construction introduces a binary non-logical predicate
(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
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
predicate has two arguments.
(Instead of introducing wel 1391 as an axiomatic statement, as was done in an
older version of this database, we introduce it by "proving" a
case of set theory's more general wcel 1390. This lets us avoid overloading
thus preventing ambiguity that would complicate
certain Metamath parsers. However, logically wel 1391 is
considered to be a
primitive syntax, even though here it is artificially "derived"
wcel 1390. Note: To see the proof steps of this
syntax proof, type "show
proof wel /all" in the Metamath program.) (Contributed by NM,