6.3 Deduction rules

How do we get these deduction (argument) rules? They can be derived from truth tables. For example, let us consider the rule $X \rightarrow Y, X \vdash Y$.

Now, we look up the truth table of implication. Because deduction assumes all the propositions (separated by commas) are true, we look up all the row that has $X \rightarrow Y$ being true, and $X$ being true. The only row that corresponds to this combination indicates that $Y$ is true. Because $Y$ is always true when $X \rightarrow Y$ and $X$ are both true, the deduction rule holds.

Now, can we have a deduction rule that states that $X \rightarrow Y, Y \vdash X$? Let's look up the table again. This time, we need to look for rows in which $X \rightarrow Y$ and $Y$ are both true. We can locate two such rows. However, $X$ is true in one row, and false in the other row. This means that we cannot guarantee that $X$ is true, given that $X \rightarrow Y$ and $Y$ are true. As a result, we cannot have the deduction rule of $X \rightarrow Y, Y \vdash X$.

Now, as an exercise, verify that $X \rightarrow Y, \neg Y \vdash \neg X$.

Copyright © 2006-08-23 by Tak Auyeung