Inference rules

As we have seen, many arguments have a form (logical structure) that can be represented using truth-functional connectives. Some argument forms are used so frequently in human reasoning that it is worthwhile to memorize them. Memorizing a few simple forms can enable you to evaluate the validity of an argument quickly, in your head, without writing anything down. Familiarity with these common forms also makes it easier to construct complex arguments and proofs, as we’ll see later in this chapter.

An inference rule is a valid argument form used as a sort of template for evaluating arguments or constructing formal proofs. An inference rule can be represented using lowercase letters as variables (place-holders or “blanks”) into which we can insert any well-formed formula (WFF). Any argument that can be constructed by replacing each variable in an inference rule with a WFF is an instance of that inference rule.

Any valid argument form could be used as an inference rule. For now, we’ll focus on four of the most commonly employed inference rules:

All of the instances of an inference rule are valid, since the form (logical structure) of the rule guarantees that the conclusion must be true whenever the premises are true. So, if you recognize an argument as an instance MP, MT, DS, or HS, you immediately know that it is valid, without bothering to test it with truth tables or the truth assignment method.

Here are two tips to help you recognize instances of the above rules more easily:

  1. Focus on the main connectives in each premise and conclusion, and imagine replacing its component propositions with variables like x and y.
  2. The order of the premises doesn’t matter; they can be switched around. So, for example, the first modus ponens argument given above is still an instance of MP when the order of its premises is switched, like this:
    A
    (A ⊃ (B • C))
    ∴ (B • C)