Description: This theorem, which is
similar to Theorem 6.7 of [Quine] p. 42,
provides
us with a weak definition of the proper substitution of a class for a set,
which we will use in place of df-sbc 1987 above. We will derive all our
results from starting from here instead of df-sbc 1987. As a consequence, we
can derive elabs 2014, which is a weaker version of df-sbc 1987 that leaves
substitution undefined when is a proper class. We thus leave
unspecified the "official" behavior for proper classes, which
could be as
in the sbc5 2001 assertion (always false) or as in sbc6 2002
(always true), or
some more meaningful possibility in the future, that some clever person
may discover, that is closer to Quine's definition. (Quine's definition
has neither behavior for proper classes, and by using dfsbcq 1988 as the
definition, we leave it unspecified so as not to conflict. Quine's
definition is based on the formula's structure rather than its logical
properties and apparently cannot be expressed directly in our formal
system.)
While in principle we could have made this theorem the official
definition, we use df-sbc 1987 because it is more obviously eliminable and
thus easier to justify metalogically. But to avoid conflict with Quine,
we never use df-sbc 1987 except indirectly via this
theorem. |