Description: "Prove" that
false is true when using a restricted "for all" over the
empty set, to demonstrate that the expression is always true if the
value ranges over the empty set.
Those inexperienced with formal notations of classical logic can be
surprised with what restricted "for all" does over an empty
set. We
proved the general case in empty-surprise 42528. Here we prove an extreme
example: we "prove" that false is true. Of course, we
actually do no
such thing (see notfal 1519); the problem is that restricted "for
all"
works in ways that might seem counterintuitive to the inexperienced when
given an empty set. Solutions to this can include requiring that the
set not be empty or by using the allsome quantifier df-alsc 42535.
(Contributed by David A. Wheeler,
20-Oct-2018.) |