Complete the truth table (1 = true, 0 = false). In how many rows N is p ↔ q true?
Propositional logic & proofs worksheet with answers
1.Easy
p ↔ q
N =
2.Easy
Complete the truth table (1 = true, 0 = false). In how many rows N is (¬b ↔ ¬a) ∨ (a ∧ ¬b) true?
(¬b ↔ ¬a) ∨ (a ∧ ¬b)
N =
3.Medium
You want to prove (c ∨ a) → b by contrapositive. Which implication do you prove instead? Click it.
(c ∨ a) → b
- 1b → (c ∨ a)
- 2¬b → ¬(c ∨ a)
- 3¬(c ∨ a) → ¬b
- 4(c ∨ a) ∧ ¬b
4.Medium
Which formula is logically equivalent to (p ∨ r) → q? Click it.
(p ∨ r) → q
- 1p ∨ (r → q)
- 2(p → q) ∨ (r → q)
- 3(p → q) ∧ (r → q)
- 4(p ∧ r) → q
5.Hard
The argument with premises p → r; r and conclusion p is invalid. Click the row of the truth table that is a counterexample.
p → rr∴ p
- 1p = 1, r = 1
- 2p = 1, r = 0
- 3p = 0, r = 1
- 4p = 0, r = 0
6.Hard
Which statement is equivalent to ¬∃x (P(x) ∧ Q(x)), with the negation moved all the way inside? Click it.
¬∃x (P(x) ∧ Q(x))
- 1∃x (P(x) → ¬Q(x))
- 2∀x (¬P(x) ∧ ¬Q(x))
- 3∀x (P(x) ∧ ¬Q(x))
- 4∀x (P(x) → ¬Q(x))
Answer key
- 1. N = 2
- 2. N = 3
- 3. ¬b → ¬(c ∨ a)
- 4. (p → q) ∧ (r → q)
- 5. p = 0, r = 1
- 6. ∀x (P(x) → ¬Q(x))
Full step-by-step solutions: practise this topic on examproblems.com.