International Journal of Advances in Philosophy
2017; 1(1): 10-20
doi:10.5923/j.ap.20170101.03

M. R. Pinheiro
IICSE University, DE, USA
Correspondence to: M. R. Pinheiro, IICSE University, DE, USA.
| Email: | ![]() |
Copyright © 2017 Scientific & Academic Publishing. All Rights Reserved.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/

In this paper, we create a logical system that is exactly the same as Classical Logic apart from the fact that, when we have a material implication, antecedent false and consequent true or antecedent false and consequent false do not result in true. This is thought of because of an argument presented by Doctor Corcoran, which seems to convince us. The intentions are realistically ambitious: We would like to replace Classical Logic with Classical Logic’, that is, simply start using these new rules from day to night in place of the current rules. We will study coherence and consistency. We will also study soundness and completeness, Priest’s style. The methods we use are virtual search, analytical tools, synthetic tools, and creative, lose, or nonstandard inference.
Keywords: Logical system, Logic, Corcoran, Classical logic, Nonclassical
Cite this paper: M. R. Pinheiro, Explosion Law or Ex Falso Quodlibet: May We Swap, Master?, International Journal of Advances in Philosophy, Vol. 1 No. 1, 2017, pp. 10-20. doi: 10.5923/j.ap.20170101.03.

(Berto, 2009)We can see Classical Logic as our CSTJ1 Biology professor saw human beings (moving conglomerates of molecules, like she said she actually saw that after studying the discipline for that long), and therefore as a conglomerate of 0s and 1s plus connectors, or we can see Classical Logic as Doctor Corcoran sees it: It is applicable to real life.That is what tells us if we are from Pure or Applied Mathematics, we reckon.The reaction of every pure mathematician to the World of Corcoran would probably be the reaction we had: Oh, dear, why bother?It is only when we lose prejudice against the Actual World that we can see that he might be right in one or two of his points. We say that Classical Logic is the logical system we use to build the own Mathematics, but how can that be if we never ever apply anything that has to do with the conglomerate {(0,1),(0,0), =>}?At most we use the proof by contradiction in what comes to the preferred topics for Logicians that originate in Mathematics: If it is and it isn’t, nonsense, and then it can only be that our assumptions are equivocated. That is the Exclusion Law: It is either (with exclusivity) this or that, never both at the same time.The Exclusion Law or the Law of the Excluded Middle (LEM) comes attached to the symbol for .and. and that is ꓥ, not =>.
(Horn, 2016)As a nasty detail, however, there is a strong connection between => and ꓥ in Classical Logic: A material implication is only true, and therefore can only be used for inferences, if the antecedent is false or the consequent is true. That means that only implications that find their conglomerate in the set {(0,0,=>), (0,1,=>), (1,1,=>)} would be good for us to produce inferences.If we put them together, implication and conjunction, we then have, as a result, that if we get the assertion and its negation as an antecedent or (exclusively) the assertion and its negation as a consequent, we should not be able to use the implication for anything. Instead, the rule we actually use in Mathematics is that that receives a zero, a verdict of the type false, and therefore it is all actually useful when we produce inferences (we are obviously referring to the proof by contradiction). Oh, dear: Charming Corcoran now! We have been using other rules all the time in Mathematics, like we have never actually respected Frege and his fellows: In practice, the theory is another, basically.We simply pass a grotesque liquid paper brush over the Fregean rules as we do Mathematics, and this since the start!Oh, well, if we actually make that be the system for Mathematics, the one we actually use, we are either going to have a better version of Classical Logic, say what they actually intended, or a new system that is just the formalization of what we already use (so how excruciatingly interesting this all is? - We ask Tom Cruise (The Mummy, version Tom Cruise, marketing token said by Vergara).Oh, well, this does not look easy. It is like messing up with the untouchable gods of Science, but, to hell, we would not have lost our precious and priceless lives suffering atrocity for nothing, is it not? We will proceed, Anna Fillipecki (do not cross the line, oppressor and oppressed).Here we go, for better or worse, whatever may come, please be kind, yet read and criticize. For completeness, see an extract of a book of ours (Pinheiro, 2016b):CORCORAN: MATERIAL IMPLICATION x LOGICAL IMPLICATIONProfessor Corcoran in The Founding of Logic, Modern Interpretations of Aristotle's Logic (Corcoran, 2016), states that:To see that not every truth-preserving process is consequence-conservative it is sufficient to consider the rule of mathematical induction which, for example, when applied to the two propositions 'zero is even' and 'every natural number which is the successor of an even natural number is even' results in 'every natural number is even.' This resultant is materially implied by the given premise-set since the second premise is false and, of course, every proposition is materially implied by every set of propositions having a false member. On the other hand, the resultant is not logically implied by the given premise-set. To see this use the method of counterarguments: 'zero is integral' and 'every real number which is the successor of an integral real number is integral' are both true whereas 'every real number is integral' is false, of course; one-half is not integral, for example.My remarks are as follows:We all know that (0 and 0) does not give us l in Classical Logic, right? We also know that (1 and 0) does not give us l in CL.See Slide 7 of (Leifer, 2009). Let's assume, for the sake of the argument, that 0 is an even number, since plenty of people defend that on the Internet. In this case, you have a 1. Even so, the successor of an even is not even, so that the second premise is wrong and you then have to agree that you have a 0 there. As said before, (1 and 0) will give you a zero in CL. Professor Corcoran agrees with all this, for he is saying that it is not logically implied.zero is even and every natural number which is the successor of an even natural number is even results in every natural number is even.Here you must notice that this is not a Classical Logic inference because we do not have a few essential premises, such as every natural number is zero or is an even number or is the successor of an even number.If we were to code that, we would get perhaps A = zero is even, B = every natural number which is the successor of an even natural number is even, C = set of the even numbers, D = every natural number is even, and s(x) = successor of the natural number x. That would result in (0 ∈ C ∧ x ∈ N ∧ (x = s(y), s(y) = y+1, y ∈ C => x ∈ C) ⇒ (x ∈ N ⇒ x ∈ C) or A ∧ B ⇒ D.Since 0 is an even number, this according to the previous assumptions, v(A) = 1. B is obviously false, so that v(B) = 0. With this, v(A ∧ B) = 0. V(D) = 0 is then as acceptable as v(D)=1, since, when the antecedent is 0 in Classical Logic, all can be implied. If so, we cannot really say that D is true or we cannot really say that D is false, what then matches our information: We do not have enough premises to hang on to. In this case, it is not sound to say that A ∧ B results in D or thatzero is even and every natural number which is the successor of an even natural number is even results in every natural number is even.Professor John then talks about material implication and the fact that any falsehood, of any premise, would give us anything in exchange, but, we think that would be a reference to something like the Explosion Law and therefore it only happens if we have an implication and a false antecedent, like we see in (Weisstein, 1999).In this case, when the antecedent is false, the consequent is irrelevant for the result, which is always true. We think that is what Professor Corcoran was referring to here, but it (maybe) ended up containing a bit of inaccuracy.Here we seem to have a conjunction, and therefore there is no explosion. We always get a zero as a result instead, not one, if we want it to be logically valid. As a result, there is no material inference, only logical: v(A ∧ B ⇒ D) =1 if we assume that v(A) = 1 and v(B) = 1. v(D) must also be 1. Notwithstanding, it is clearly not a material implication because when we put the suggested words there, we do not get soundness. Having said that, we directed ourselves to (Encyclopaedia, 1998) and found out that some people say that Material Implication is the same as Logical Implication. In this case, the implication mentioned by Doctor Corcoran is actually always materially true. See:In most systems of formal logic, a broader relationship called material implication is employed, which is read If A, then B, and is denoted by A ⊃ B or A → B. The truth or falsity of the compound proposition A ⊃ B depends not on any relationship between the meanings of the propositions but only on the truth-values of A and B; A ⊃ B is false when A is true and B is false, and it is true in all other cases. Equivalently, A ⊃ B is often defined as ∼(A·∼B) or as ∼A∨B (in which ∼ means not, · means and, and ∨ means or). This way of interpreting ⊃ leads to the so-called paradoxes of material implication: grass is red ⊃ ice is cold is a true proposition according to this definition of ⊃.What could then happen is that the implication would not be true in terms of real life, since it is missing elements for us to connect those things as we do, let's say, in a police investigation. We should then invent a new term for that, so say Natural Implication, since Logic is more than logic, which connects to logical systems. Clarke (1996) states that A large volume of research shows that humans reason poorly about conditional statements and that the formal notion of material implication is difficult to learn. Textbooks on Logic have used a variety of approaches to the introduction and justification of a truth-functional definition of material implication.and that Most commonly, material implication is defined by truth table or some verbal equivalent such as X-->Y is always true if X is false and also if Y is true [HILB50 p4] or A conditional sentence is false if the antecedent is true and the consequent is false; otherwise it is true [SUPP57 p6].We are then relieved because the term seems to have brought confusion to the writing and understanding of logicians. (Planetmath.org, 2016) defines Logical Implication and it then looks like both concepts will coincide in the case we here mention: Logical Implication and Material Implication. We did not feel the necessity of doing the Brazilian and American thing here, just of creating a new term, which is then Natural Implication, to denote what we feel in terms of real life and the Material Implication from Mathematics/Classical Logic.
Now what we actually use in Mathematics:
Our logical inferences do seem to follow the rules of ordinary thinking, so that if we are both black and beautiful, black and beautiful are things that we can use to make inferences about ourselves. If we are black but not beautiful, we can only use black. If all blacks have dark skin, then it is true that if a person is black they have dark skin. On the other hand, if we are neither blue nor black, and we say that if we are black then we are blue, this assertion (if we are black then we are blue) can be used to make inferences, so that if we are black and blue then there is no earth is a sound inference. We can now see the idea of the Ex Falso better, since the falsity has spread, yet this is very confusing, since contradictions should lead nowhere in Mathematics; we discard reasoning whenever we reach a contradiction.This is not a contradiction. Yet, we do have the sensation that falsity has spread: The antecedent was false, we get a false consequent, and everything is OK.On the other hand, if the consequent were true in the same situation, everything would also be OK, and that is the thing.This is true, a true inference in Classical Logic (considering the truth values we had before): If we are black then we are blue.Yet, we will never use it to prove anything inside of Mathematics.How can we explain such an amount of incoherence, please?That is why we’d better change this. Two lines in a table is not that much mistake.Could it have been a typo when extracting things from the work of Frege?It is to wonder.Not to be believed, that is exactly what we read in Currie (1987): There was a typo when assigning truth-values to the elements of the material implication.It is either this or we were taught wrong: That Classical Logic was the logical system used in Mathematics.See (Currie, 1987):An inference . . . is the passing of a judgment [Urteilsfάllung] made in accordance with logical laws on the basis of previously passed judgments. Each of the premises is a determinate Thought recognized as true; and in the conclusion too, a determinate Thought is recognized as true. [16], pp. 303-304; [10], p. 318From false premises nothing at all can be concluded. A mere Thought, which is not recognized as true, cannot be a premise. Only after a Thought has been recognized by me as true, can it be a premise for me. Mere hypotheses cannot be used as premises. [18], p. 1823. . . we can infer something only from true sentences. Thus if a group of sentences contains a sentence whose truth is not yet known, or which is certainly false, then this sentence cannot be used for making inferences. . . .When we infer we recognize a truth on the basis of other previously recognized truths according to a logical law. [17] in [29], p. 30 and in [25], pp. 16-17Of course we cannot infer anything from a false Thought. [22] in [16], p. 364 and in [10], p. 375. . . before recognizing its truth one cannot use a Thought as a premise of an inference, nor can one infer or conclude anything from it. [11] in [16], p.390 and in [10], p. 402Now the problem becomes this: Would inference be different from implication?We must go back to the origins of the truth-tables to find out whether there was some mistake in the translation of the words of Frege into those tables. A relevant extract says that Wittgenstein might have been the murderer. Let’s see (Biletzki, 2014):Wittgenstein supplies, in the Tractatus, a vivid presentation of Frege’s logic in the form of what has become known as truth-tables. This provides the means to go back and analyze all propositions into their atomic parts, since every statement about complexes can be analyzed into a statement about their constituent parts, and into those propositions which completely describe the complexes (TLP 2.0201). He delves even deeper by then providing the general form of a truth-function (6). This form, [p¯,ξ¯,N(ξ¯)][p¯,ξ¯,N(ξ¯)], makes use of one formal operation (N(ξ¯))(N(ξ¯)) and one propositional variable (p¯)(p¯) to represent Wittgenstein’s claim that any proposition is the result of successive applications of logical operations to elementary propositions.And a relevant extract from Tractatus is:
(Wittgenstein, p. 120, 2010)It is perhaps clear enough that F is for false. W therefore is for true.It appears to us that he is just trying to get us used to how things work in his logical system, so that there is no actual relationship for us to make sense of. This seems to be a slow teaching method, which starts with us getting familiarized with the way things work. R there could stand for result. He is then referring to the parts of the assertion, those before and after the connector, so say =>. It is just for us to get used to the idea of truth-values being assigned to those parts and a result being attained: A true or a false.
(Wittgenstein, p. 56, 2010)That seems to have a lot in common with what some of the opponents of the Classical Logic system have been claiming throughout time: There should be some connection in terms of sense between antecedent and consequent in an implication.
(Wittgenstein, p. 56, 2010)5.1241 seems to clearly agree with what we saw previously in this paper: (1, 1, =>) is definitely seen as a true assertion in the Classical Logic system.
(Wittgenstein, p. 58, 2010)
(Wittgenstein, p. 59, 2010)
(Wittgenstein, p. 57, 2010)
(Wittgenstein, p. 36, 2010)Since this is all we found that could be relevant in the Tractatus, it is clearly the case that nothing like the Ex Falso was ever mentioned, and it is still precisely the opposite, it seems: It all seems to consistently point at what we currently use in our mathematical proofs, that is, (1,1,=>) is the only acceptable way to go in an inferential move.(Birjukov, 2012) brings very interesting pieces of information:
go, if-then is only supposed to be used with formal implications, like we should only translate => into if-then in that situation. The material implication is a situation in which we could never ever use if-then. That that would be the correct understanding of Frege’s work… .
(Edgington, 2014)Here we then reinforce the view that the material implication is the one with the table we currently attribute to Classical Logic.
(Weber, 2016)
(Weber, 2016)Here we see mention to the Ex Falso, but the interesting thing is that it is not coming from those who wrote Classical Logic if we consider what we know from studying the texts here: It is coming exclusively from the people who wrote the source, that is, from Weber.Here we have the truth tables we usually call Classical Logic being mentioned once more.
(Wittgenstein, p. 53, 2010)Here we can see that Wittgenstein says that from contradiction we infer nothing. We still see that contradictions should be false, so that we here have what we have called, in this paper, the Mathematical Logic instead.Yet another source states: E. Wittgenstein’s philosophy of logic: Some very basic commitments of the Tractatus:1. Every proposition has a modal status, i.e., is either a tautology (thus necessary), a contradiction (thus impossible), or has sense (thus contingent) (4.464, 5.525).
(Boedeker, 2017)In this way, it seems that our proposed fixing is more than adequate.It is missing studying soundness and completeness, Priest’s style (Priest, 2001), in what regards our new Classical Logic or our Classical Logic’.Let’s then, for this purpose, study the proposed truth tables once more:
The only table that changed was the implication table, so that we must worry only about that one.Given A => B false, that would be because B is false (if B is false, the implication is always false) or A is false (whenever A is false, the implication is false). Given A => B true, we have that B is true and A is true or that not (B false or A false).If A is false, the implication is false. If B is false, the implication is false. If neither A is false nor B is false, the implication is true.OK.In Classical Logic, we say that either the antecedent is false or the consequent is true for us to have a true implication. That won’t be true anymore.That won’t change any theorem we currently have, however: All we use is (1,1,=>), as said before, this in all mathematical proofs.The Ex Falso is told to be an issue with Classical Logic. If we replace Classical Logic with Classical Logic’, we won’t have this issue anymore.