8.
TESTING FOR
EQUIVALENCE WITH TRUTH TABLES
So far you have learned to
symbolize statements and decide their truth value. Now it is time
to do something with this knowledge.
Earlier you were told that we can use symbolic logic to see whether any
two expressions are logically
equivalent, meaning that their truth values are identical in all
situations. This, remember, is not at all the same as saying that
they suggest completely identical thoughts otherwise.
For
instance, when we say that logic is fun if it is easy and logic has to
be fun in order to be easy (both of which can be symbolized as E->F) we are shifting
our focus between the thought that being easy is enough to make logic
fun and the thought that it is a requirement that logic be fun before
we can say it is easy. Logically, however, we are being told the
same thing, just as when we shift between sayng Jack is Jill's brother
and Jill is Jack's sister.
What we are now interested in is what other expressions would be
logically equivalent to E->F.
Let's look at these four: F->E
(logic is easy if it is fun), ~E
v F (unless logic is not easy it will be fun), E v ~F (unless logic is
easy it will not be fun), and ~F->
~E (if logic is not fun then it will not be easy). We will
match up their truth tables as well as the truth table for E->F side by side.
E
|
F
|
E->F
|
F->
E
|
~E
v F
|
E
v ~F
|
~F
-> ~E
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
What we find is that ~E v F
as well as ~F -> ~E
have the same values in all positions as E ->F, but F->E and E v ~F do not (even though they
have the same values as each other). We then say that they are
logically equivalent.
What this means in practice is that we
could always replace one with the other and not have changed the
information provided.
SOME TERMS WE USE
When any two expressions are true at least once at the same time (they
have a 1 on the same line
in a truth table), we call them consistent.
When they do not we call them inconsistent.
When any two expressions are always true or false at the same time, we
call them equivalent.
When any two expressions are such that when one is true the other must
be false (they have opposite values on every line of a truth table), we
call them contradictory.
An example would be P and ~P. All contradictory
expressions are inconsistent, but not all inconsistent expressions are
contradictory (imagine two statements that both are false, as when we
might say that Jack comes in first in the race and Jill comes in first
in the race but in fact neither does).
When an expression is true no matter what (every line is 1), we call it a tautology. An example
would be P v ~P.
EXERCISES (ON YOUR OWN)
Use truth tables to decide the
equivalence of each of the following
pairs of expressions. Remember that with three variables your
truth tables will have to have eight lines. To keep things
simple, indicate the values only for the main connectives.
1. P -> (Q v R)
and (P v Q) -> R
2. P -> (Q v R)
and (P & Q) -> R
3. P -> (Q & R)
and (P & Q) -> R
4. P -> (Q & R)
and (P v Q) -> R
5. P -> (Q v R)
and (~P v Q) v R
6. P -> (Q & R)
and (~P v Q) & (~P
v R)
7. P -> (Q -> R)
and (P & Q) -> R
Go to the answer key.