Description: At least two sets exist
(or in terms of first-order logic, the universe
of discourse has two or more objects). Note that we may not substitute
the same variable for both and (as
indicated by the distinct
variable requirement), for otherwise we would contradict stdpc6 1123.
Assuming that ZF set theory is consistent, we cannot prove this theorem
unless we specify that and be
distinct. Specifically,
theorem cla4ev 1860 requires that must not occur in the subexpression
  in step 4 nor in the
subexpression in
step 9. The proof verifier will require that and be in a
distinct variable group to ensure this. You can check this by deleting
the $d statement in set.mm and rerunning the verifier, which will print
a detailed explanation of the distinct variable violation.
See dtruALT 2738 for a version proved without using ax-16 1206, ax-ext 1452,
or ax-sep 2693. |