[FOM] Use of Ex Falso Quodlibet (EFQ)

Paul B Levy P.B.Levy at cs.bham.ac.uk
Wed Sep 2 07:32:07 EDT 2015




> Date: Mon, 31 Aug 2015 12:36:09 +0000
> From: "Tennant, Neil" <tennant.9 at osu.edu>
> To: "fom at cs.nyu.edu" <fom at cs.nyu.edu>
> Cc: "Friedman, Harvey M." <hmflogic at gmail.com>, "aa at tau.ac.il"
> 	<aa at tau.ac.il>
> Subject: [FOM] Use of ex falso quodlibet (EFQ)
> Message-ID:
> 	<3188F1ACFDF24246BE3EB20656F10C5D5176108F at CIO-TNC-D2MBX04.osuad.osu.edu>
> 	
> Content-Type: text/plain; charset="iso-8859-1"
> 
> Arnon Avron writes
> 
> ____
> I have always thought that  mathematicians (NEED TO) USE  [EFQ], e.g.,
> when they claim that the empty set is a subset of any other set.
> Do you have another logical explanation of this claim
> on the basis of the standard definitions of the empty set
> and the subset relation?
> _____
> 
> The Core logician has a reassuring answer to this question (and all others like it).
> I described in an earlier posting how Core Logic liberalizes the rule of v-Elimination, so as to avoid the need for EFQ within either of the case proofs. There is only one other rule that needs to be liberalized in a similar fashion, and this is the rule of ->Introduction (a.k.a. Conditional Proof). The truth table for -> tells use that if A is False, then A->B is True. So the following step of inference is permitted as PRIMITIVE in Core Logic:
> 
> ___(i)

Or-elimination may be seen as the special case n=2 of n-ary
or-elimination.  The case n=0 is EFQ.  I can think of no philosophical
or ideological reason for accepting n=2 but rejecting n=0.

Paul



-- 
Paul Blain Levy
School of Computer Science, University of Birmingham
http://www.cs.bham.ac.uk/~pbl


More information about the FOM mailing list