We have both In and Out rules for all our connectives, except for the arrow.
There is no βI rule!
This makes deriving the conclusion of arguments with SHOW lines that contain arrows nearly impossible.
We now introduce a new way of proving if-then statements. It is not simply a new derivation rule, but a new style of proof.
The basic idea of conditional derivation is that in order to prove that π β β¬, i.e., that if π is true, then β¬ is true, we can take the strategy of assuming temporarily that π is true and deriving β¬ from that assumption.
If we can prove that β¬ is true by assuming π , we know that if π were true, β¬ would have to be true as well, and so, that π β β¬ .
Conditional derivation will work when (and only when) our problem contains an if-then statement in the SHOW line. Consider:
We canβt prove this only using the other rules. Instead, we write βCDβ for conditional derivation, and then, at line 4, we assume that P is true. Finally, we change what weβre trying to prove.
Once we assume P, we introduce a new SHOW line, because now weβre going to try to show R on the basis of that assumption. (Online, you can introduce a new SHOW line using the second button at the bottom of the current subderivation.)
This gets set up like this:
(βAssβ for βassumptionβ.)
Now, we do a little βproof within a proofβ. In other words, we try to show R, using line 4 (P) as an assumption. This uses DD rules, so we have written in βDDβ for the inner SHOW line.
(Each new SHOW line comes along with a new βsubderivation boxβ online to represent this proof within a proof.)
Note that because line 5 is a SHOW line; we cannot use it in our derivation.
We end up drawing a little box within a box. With P as an assumption, the mini-derivation of R is quite easy.
We have now shown R in the normal way. So I have crossed off that βSHOWβ.
Where are we now?
We have assumed P, and have successfully shown R on the basis of that assumption.
We are now entitled to regard ourselves as having shown P β R and can cross off the βSHOWβ at line 3.
Thatβs the way CD works.
The final problem looks like the answer to the problem below. (Try it yourself first.)
One thing that is important to remember is that, once a new SHOW line is introduced, your task has changed. You should focus on proving what it says to prove at the new SHOW line, and forget for the moment about trying to get the final conclusion.
Here are some additional examples.
Sometimes when we introduce a new SHOW line as part of a CD, the new SHOW line will itself be an if-then statement. If so, we may do a conditional derivation within a conditional derivation.
We can use CD whenever we wish to prove a conditional (if-then) statement.
It does not need to be the final conclusion of our argument; we may do it as an intermediate step. However, we do need to have the conditional we wish to prove as a SHOW line.
We are allowed to introduce new SHOW lines whenever we wish.
Once we cross-off the βSHOWβ of the newly introduced βSHOWβ line we can then use it as though it were a normal line.
However, once a box has been drawn around some lines, we cannot use those lines again in our derivation. Examples:
Here, we used CD in proving the SHOW line at line 3, but the ultimate conclusion, the SHOW line at line 2, was not proven by CD, but by βO, which is DD rule, so we write βDDβ at 2, and βCDβ at line 3.
This basic procedure allows us to use multiple CDs, combined with βI, to prove biconditional (iff) statements.
We first prove the conditional one way, and then the other. Then we put them together.
Indeed, this happens so often that Prof. Hardegree has, after his book was published, decided to give it an abbreviation: βD. You can use this whenever the SHOW line is a β-statement. If you have a crossed-out SHOW line for each direction on the inside, you can cross-off the β SHOW line as well, skipping the βI rule.
We can rewrite the above as:
Another:
Lastly, there is a special rule, called βRβ for βRepetitionβ, that we can use if, for some reason, we need to repeat something we already know on a later lineβe.g., if needed on a line within a subderivation.
Example:
This rule is not needed very often.
Indirect derivation, like conditional derivation, is a wholly new way of setting up a proof.
Indirect derivation is used to show that something couldnβt possibly be true, because if it were true, it would lead to something absurd or impossible. Another name for it is βproof by contradictionβ, or in Latin, βreductio ad absurdumβ (RAA), meaning βreduction to absurdityβ.
To do an ID, we first assume that something is true. We then show that this assumption leads to a contradiction, i.e., it leads to something being both true and false.
We then conclude that what we assumed must not be true.
We now introduce a special symbol, βββ, which we use to signify βthe absurdβ or the βimpossibleβ.
We then allow ourselves to introduce this in a proof, whenever we get a contradiction, by means of the following rule (β-In):
The basic structure of an indirect proof is to assume the opposite of what weβre trying to prove, and derive a contradiction. I.e., to show ~π, we assume π, and show β.
Consider the following example. We write βIDβ for the show-rule. We then assume A and add a new SHOW line to show the absurd (β).
Weβll get β by DD. We can do this by showing any contradiction. (Any contradiction will do. It need not be the opposite of what we assumed.)
Once we get β on a line by βI, we can cross off the inner SHOW line.
Having shown that a contradiction results when we assume A is true, we can safely conclude that A is false, by ID.
Here is the final problem.
Indirect derivation is very powerful. It can be used for almost any type of problem, and even when what weβre trying to prove is complex.
Here are some additional examples.
(There are quite often multiple ways of doing these problems. E.g., on this last one, at line 11, we could have used 7 and 10 to get Q instead of 3 and 10 to get ~P. This would also have given us a different contradiction (lines 3 and 11). Either way you do it is fine.)
There are, strictly speaking, two forms of indirect proof. The previous examples assume that something is true in order to prove that it is false.
We can also assume that something is false in order to prove that it is true.
This form works almost exactly the same.
We can do indirect derivations within conditional derivations (or, more rarely, vice-versa).
(Remember we can introduce SHOW lines whenever we wish.)
Often, it is helpful to do two indirect derivations in order to prove that a conjunction (and-statment) is true.
Again, this happens often enough that we abbreviate it as &D. A & SHOW line justified by &D can be crossed off if there are crossed-off SHOW lines for each conjunct inside its box. So we can rewrite the above this way, skipping the &I step:
βI has a companion Out rule, which amounts to the result that anything follows from a contradiction.
However, we never need to use this rule.