Professional Documents
Culture Documents
3.3EquivalenceandImplication MathematicsLibreTexts 1708555101937
3.3EquivalenceandImplication MathematicsLibreTexts 1708555101937
[Math Processing Error] [Math Processing Error] \(\neg (p\land q)\0 [Math Processing Error]
[Math Processing Error] [Math Processing Error] [Math Processing Error] [Math Processing Error]
[Math Processing Error] [Math Processing Error] [Math Processing Error] [Math Processing Error]
[Math Processing Error] [Math Processing Error] [Math Processing Error] [Math Processing Error]
[Math Processing Error] [Math Processing Error] [Math Processing Error] [Math Processing Error]
In all four cases, [Math Processing Error] and [Math Processing Error] 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.
An expression involving logical variables that is true in all cases is a tautology. The number 1 is used to symbolize a
tautology.
All of the following are tautologies because their truth tables consist of a column of 1's.
a. [Math Processing Error]
b. [Math Processing Error]
c. [Math Processing Error]
d. [Math Processing Error]
e. [Math Processing Error]
An expression involving logical variables that is false for all cases is called a contradiction. The number 0 is used to
symbolize a contradiction.
3.3.2: Equivalence
Definition [Math Processing Error]: Equivalence
Let [Math Processing Error] be a set of propositions and let [Math Processing Error] and [Math Processing Error] be
propositions generated by [Math Processing Error] [Math Processing Error] and [Math Processing Error] are equivalent
if and only if [Math Processing Error] is a tautology. The equivalence of [Math Processing Error] and [Math Processing
Error] is denoted [Math Processing Error]
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.
Example [Math Processing Error]: Some Equivalences
3.3.3: Implication
Consider the two propositions:
Table [Math Processing Error]
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 [Math Processing Error] and [Math Processing Error] is true and the other is false. Which door would you
choose? All that you need to realize is that if [Math Processing Error] is true, then [Math Processing Error] will also be true.
Since we know that this can't be the case, [Math Processing Error] 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, [Math
Processing Error] can be true when [Math Processing Error] is false; but [Math Processing Error] can't be true when [Math
Processing Error] is false. In this case, we say that [Math Processing Error] implies [Math Processing Error]
Consider the truth table of [Math Processing Error] Table 3.1.1. If [Math Processing Error] implies [Math Processing Error]
then the third case can be ruled out, since it is the case that makes a conditional proposition false.
A commonly used implication called “disjunctive addition” is [Math Processing Error] which is verified by truth table
Table [Math Processing Error].
Table [Math Processing Error]: Truth Table to verify that [Math Processing Error]
[Math Processing Error] [Math Processing Error] [Math Processing Error] [Math Processing Error]
[Math Processing Error] [Math Processing Error] [Math Processing Error] [Math Processing Error]
[Math Processing Error] [Math Processing Error] [Math Processing Error] [Math Processing Error]
[Math Processing Error] [Math Processing Error] [Math Processing Error] [Math Processing Error]
[Math Processing Error] [Math Processing Error] [Math Processing Error] [Math Processing Error]
If we let [Math Processing Error] represent “The money is behind Door A” and [Math Processing Error] represent “The
money is behind Door B,” [Math Processing Error] is a formalized version of the reasoning used in Example [Math
Processing Error]. 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, Definition 3.2.1, we didn't include the conditional and
biconditional operators. This was because of the two equivalences [Math Processing Error] and [Math Processing Error]
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 [Math Processing Error]
is equivalent to a proposition that uses only conjunction and negation.
The Sheffer Stroke is the logical operator defined by the following truth table:
Table [Math Processing Error]: Truth Table for the Sheffer Stroke
3.3.5: Exercises
Exercise [Math Processing Error]
Given the following propositions generated by [Math Processing Error] [Math Processing Error] and [Math Processing
Error] which are equivalent to one another?
a. [Math Processing Error]
b. [Math Processing Error]
c. [Math Processing Error]
d. [Math Processing Error]
e. [Math Processing Error]
f. [Math Processing Error]
g. [Math Processing Error]
h. [Math Processing Error]
Answer
[Math Processing Error]
Is an implication equivalent to its converse? Verify your answer using a truth table.
Answer
No. In symbolic form the question is: Is [Math Processing Error]
[Math Processing Error]
This table indicates that an implication is not always equivalent to its converse.
Suppose that [Math Processing Error] is a proposition generated by [Math Processing Error] [Math Processing Error]
and [Math Processing Error] that is equivalent to [Math Processing Error] Write out the truth table for [Math Processing
Error]
Exercise [Math Processing Error]
How large is the largest set of propositions generated by [Math Processing Error] and [Math Processing Error] with the
property that no two elements are equivalent?
Answer
Let [Math Processing Error] be any proposition generated by [Math Processing Error] and [Math Processing Error]
The truth table for [Math Processing Error] has 4 rows and there are 2 choices for a truth value for [Math Processing
Error] for each row, so there are [Math Processing Error] possible propositions.
Find a proposition that is equivalent to [Math Processing Error] and uses only conjunction and negation.
Explain why a contradiction implies any proposition and any proposition implies a tautology.
Answer
[Math Processing Error] and [Math Processing Error] are tautologies.
The significance of the Sheffer Stroke is that it is a “universal” operation in that all other logical operations can be built
from it.
a. Prove that [Math Processing Error] is equivalent to [Math Processing Error]
b. Prove that [Math Processing Error]
c. Build [Math Processing Error] using only the Sheffer Stroke.
d. Build [Math Processing Error] using only the Sheffer Stroke.
This page titled 3.3: Equivalence and Implication is shared under a CC BY-NC-SA 3.0 license and was authored, remixed, and/or curated
by Al Doerr & Ken Levasseur via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit
history is available upon request.