1.5: Determining whether an assertion is true
( \newcommand{\kernel}{\mathrm{null}\,}\)
To put them all in one place, the truth tables for the connectives of Propositional Logic are repeated here: A¬ATFFT
ABA&BA∨BA⇒BA⇔BTTTTTTTFFTFFFTFTTFFFFFTT
Truth tables for the connectives of Propositional Logic.
Every advanced math student needs to be able to quickly reproduce all of these truth tables, without looking them up.
Using these tables, you should be able to decide whether any given assertion is true or false, for any particular values of its assertion letters. (In this , we often refer to assertion letters as “variables.”)
Assume A is true, B is false, and C is false. Is (A∨B)⇒(B&¬C) true?
Solution
We have (A∨B)⇒(B&¬C)=(T∨F)⇒(F&¬F)=T⇒(F&T)=T⇒F=F.
What does this mean in English? Suppose, for example, that we have the symbolization key
A: Bill baked an apple pie,
B: Bill baked a banana pie,
C: Bill baked a cherry pie.
Also suppose Ellen tells us (maybe because she knows what ingredients Bill has):
If Bill baked either an apple pie or a banana pie, then he baked a banana pie, but did not bake a cherry pie.
Now, it turns out that Bill baked an apple pie, but did not bake a banana pie, and did not bake a cherry pie.
Assume A is true, B is false, and C is true. Is (A∨C)⇒¬(A⇒B) true?
Solution
We have (A∨C)⇒¬(A⇒B)=(T∨T)⇒¬(T⇒F)=T⇒¬F=T⇒T=T.
Determine whether each assertion is true for the given values of the variables.
- (A∨C)⇒¬(A⇒B)
- A is true, B is false, and C is false.
- A is false, B is true, and C is false.
- (P∨¬(Q⇒R))⇒((P∨Q)&R)
- P, Q, and R are all true.
- P is true, Q is false, and R is true.
- P is false, Q is true, and R is false.
- P, Q, and R are all false.
- ((U&¬V)∨(V&¬W)∨(W&¬U)) 4em ⇒¬(U&V&W)
- U, V, and W are all true.
- U is true, V is true, and W is false.
- U is false, V is true, and W is false.
- U, V, and W are all false.
- (X∨¬Y)&(X⇒Y)
- X and Y are both true.
- X is true and Y is false.
- X is false and Y is true.
- X and Y are both false.