Consider two propositions generated by and : and . At first glance, they are different propositions. In form, they are different, but they have the same meaning. One way to see this is to substitute actual propositions for and ; such as : Iβve been to Toronto; and : Iβve been to Chicago.
Then translates to βI havenβt been to both Toronto and Chicago,β while is βI havenβt been to Toronto or I havenβt been to Chicago.β Determine the truth values of these propositions. Naturally, they will be true for some people and false for others. What is important is that no matter what truth values they have, and will have the same truth value. The easiest way to see this is by examining the truth tables of these propositions.
In all four cases, and have the same truth value. Furthermore, when the biconditional operator is applied to them, the result is a value of true in all cases. A proposition such as this is called a tautology.
Let be a set of propositions and let and be propositions generated by . and are equivalent if and only if is a tautology. The equivalence of and is denoted .
Equivalence is to logic as equality is to algebra. Just as there are many ways of writing an algebraic expression, the same logical meaning can be expressed in many different ways.
Imagine that you were told that there is a large sum of money behind one of two doors marked A and B, and that one of the two propositions and is true and the other is false. Which door would you choose? All that you need to realize is that if is true, then will also be true. Since we know that this canβt be the case, must be the true proposition and the money is behind Door B.
This is an example of a situation in which the truth of one proposition leads to the truth of another. Certainly, can be true when is false; but canβt be true when is false. In this case, we say that implies .
Consider the truth table of ,Table 3.1.7. If implies , then the third case can be ruled out, since it is the case that makes a conditional proposition false.
If we let represent βThe money is behind Door Aβ and represent βThe money is behind Door B,β is a formalized version of the reasoning used in Example 3.3.12. A common name for this implication is disjunctive addition. In the next section we will consider some of the most commonly used implications and equivalences.
When we defined what we mean by a Proposition Generated by a Set, we didnβt include the conditional and biconditional operators. This was because of the two equivalences and . Therefore, any proposition that includes the conditional or biconditional operators can be written in an equivalent way using only conjunction, disjunction, and negation. We could even dispense with disjunction since is equivalent to a proposition that uses only conjunction and negation.
We close this section with a final logical operation, the Sheffer Stroke, that has the interesting property that all other logical operations can be created from it. You can explore this operation in Exercise 3.3.5.8
Let be any proposition generated by and . The truth table for has 4 rows and there are 2 choices for a truth value for for each row, so there are possible propositions.