Truth Tables, Equivalent Statements, and Tautologies
Truth Tables, Equivalent Statements, and Tautologies
TRUTH TABLES,
EQUIVALENT STATEMENTS, AND
TAUTOLOGIES
TRUTH TABLES
In the previous lesson, we defined truth tables for the negation of a statement, the conjunction
of two statements, and the disjunction of two statements. Each of these truth tables is shown
below for review purposes.
Negation
p ~p
T F
F T
Conjunction Disjunction
In this section, we consider methods of constructing truth tables for a statement that involves
a combination of conjunction, disjunction, and/or negation. If the given statement involves
only two simple statements, then start with a table with four rows called the standard truth
table form.
p q Given statement
T T
T F
F T
F F
Standard truth table form for a given statement that involves only the tow simple statements p and q.
𝑝 𝑞 ~𝑝
T T F
T F F
F T T
F F T
Now, use the truth values from the ~p and q columns to produce the truth values for ~𝑝 ∨ 𝑞, as
shown in the rightmost column of the following table.
𝑝 𝑞 ~𝑝 ~𝑝 ∨ 𝑞
T T F T
T F F F
F T T T
F F T T
Negate the truth values in the ~𝑝 ∨ 𝑞 column to produce the following.
𝑝 𝑞 ~𝑝 ~𝑝 ∨ 𝑞 ~(~𝑝 ∨ 𝑞)
T T F T F
T F F F T
F T T T F
F F T T F
As our last step, we form the disjunction of ~(~𝑝 ∨ 𝑞) with q and place the results in the
rightmost column of the table. See the following table. The shaded column is the truth table
for ~(~𝑝 ∨ 𝑞) ∨ 𝑞.
𝑝 𝑞 ~𝑝 ~𝑝 ∨ 𝑞 ~(~𝑝 ∨ 𝑞) ~(~𝑝 ∨ 𝑞) ∨ 𝑞
T T F T F T row 1
T F F F T T row 2
F T T T F T row 3
F F T T F F row 4
b. In row 2 of the above truth table, we see that when p is true, and q is false, the statement
~(~𝑝 ∨ 𝑞) ∨ 𝑞 in the rightmost column is true.
YOUR TURN!
a. Construct a truth table for (𝑝 ∧ ~𝑞) ∨ (~𝑝 ∨ 𝑞).
b. Use the truth table that you constructed in part a to determine the truth value of
(𝑝 ∧ ~𝑞) ∨ (~𝑝 ∨ 𝑞), given that p is true and q is false.
Compound statements that involve exactly three simple statements require a standard truth
table form with 23 = 8 rows, as shown below.
p q r Given statement
T T T
T T F
T F T
T F F
F T T
F T F
F F T
F F F
p q r 𝑝∧𝑞 ~𝑟 ~𝑟 ∨ 𝑞 (𝑝 ∧ 𝑞) ∧ (~𝑟 ∨ 𝑞)
T T T T F T T row 1
T T F T T T T row 2
T F T F F F F row 3
T F F F T T F row 4
F T T F F T F row 5
F T F F T T F row 6
F F T F F F F row 7
F F F F T T F row 8
1 2 3 4
b. In row 2 of the above truth table, we see that (𝑝 ∧ 𝑞) ∧ (~𝑟 ∨ 𝑞) is true when p is true, q is
true, and r is false.
YOUR TURN!
a. Construct a truth table for (~𝑝 ∧ 𝑟) ∨ (𝑞 ∧ ~𝑟).
b. Use the truth table that you constructed in part a to determine the truth value of
(~𝑝 ∧ 𝑟) ∨ (𝑞 ∧ ~𝑟), given that p is false, q is true and r is false.
p q p ∨ [~ (𝒑 ∧ ~𝒒)]
T T T T F
T F T T T
F T F F F
F F F F T
1 2 3
Step 2: Use the truth values in columns 2 and 3 to determine the truth values to enter the
“and” connective. See column 4 in the following truth table. Now negate the truth
values in column 4 to produce the truth values in column 5.
p q p ∨ [~ (𝒑 ∧ ~𝒒)]
T T T T T F F
T F T F T T T
F T F T F F F
F F F T F F T
1 5 2 4 3
Step 3: Use the truth values in the columns 1 and 5 to determine the truth values to enter
under the “or” connective. See column 6 in the following table. Shaded column 6 is
the truth table for 𝑝 ∨ [~(𝑝 ∧ ~𝑞)].
p q p ∨ [~ (𝒑 ∧ ~𝒒)]
T T T T T T F F
T F T T F T T T
F T F T T F F F
F F F T T F F T
1 6 5 2 4 3
YOUR TURN!
a. Construct a truth table for ~𝑝 ∨ (𝑝 ∧ 𝑞).
EQUIVALENT STATEMENTS
Two statements are equivalent if they both have the same truth value for all possible
truth values of their simple statements. Equivalent statements have identical truth values in
the final columns of their truth tables. Th notation 𝑝 ≡ 𝑞 is used to indicate that the statements
p and q are equivalent.
Example 4: Verify that Two Statements are Equivalent
Show that ~(𝑝 ∨ ~𝑞) and ~𝑝 ∧ 𝑞 are equivalent statements
Solution: Construct two truth tables and compare the results. The truth tables below shows
that ~(𝑝 ∨ ~𝑞) and ~𝑝 ∧ 𝑞 have the same truth values for all possible truth values of their
simple statements. Thus the statements are equivalent.
p q ~ (p ∨ ~q) p q ~p ∧ q
T T F T T F T T F F T
T F F T T T T F F F F
F T T F F F F T T T T
F F F F T T F F T F F
4 1 3 2 1 3 2
The truth tables in Table 1 show that ~(𝑝 ∨ 𝑞) and ~𝑝 ∧ ~𝑞 are equivalent statements. The
truth tables in Table 2 show that ~(𝑝 ∧ 𝑞) and ~𝑝 ∨ ~𝑞 are equivalent statements.
TABLE 1 TABLE 2
p q ~(𝒑 ∨ 𝒒) ~𝒑 ∧ ~𝒒 p q ~(𝑝 ∧ 𝑞) ~𝑝 ∨ ~𝑞
T T F F T T F F
T F F F T F T T
F T F F F T T T
F F T T F F T T
p q p ∨ (~p ∨ q)
T T T T F T T
T F T T F F F
F T F T T T T
F F F T T T F
1 5 2 4 3
p q p ∧ (~p ∧ q)
T T T F F F T
T F T F F F F
F T F F T T T
F F F F T F F
1 5 2 4 3
Reference:
Mathematics in the Modern World
© 2018 Rex Bookstore, Inc.. (RBSI)