Complete the truth table (1 = true, 0 = false). In how many rows N is ¬(¬(¬b ∨ ¬a) ∧ b) true?
Propositional logic & proofs worksheet with answers
1.Easy
¬(¬(¬b ∨ ¬a) ∧ b)
N =
2.Easy
Exactly one row of the truth table makes a → ¬(b ∧ a) false. Click that row.
a → ¬(b ∧ a)
- 1a = 1, b = 1
- 2a = 1, b = 0
- 3a = 0, b = 1
- 4a = 0, b = 0
3.Medium
Which formula is logically equivalent to b ∨ (c ∧ a)? Click it.
b ∨ (c ∧ a)
- 1b ∧ (c ∨ a)
- 2(b ∧ c) ∨ (b ∧ a)
- 3(b ∨ c) ∧ a
- 4(b ∨ c) ∧ (b ∨ a)
4.Medium
Which formula is logically equivalent to (c ∧ b) → a? Click it.
(c ∧ b) → a
- 1c ∧ (b → a)
- 2c → (b → a)
- 3(c → a) ∧ (b → a)
- 4(c → b) → a
5.Hard
Which statement is equivalent to ¬∀x (P(x) → ∃y R(x, y)), with the negation moved all the way inside? Click it.
¬∀x (P(x) → ∃y R(x, y))
- 1∃x (P(x) → ∀y ¬R(x, y))
- 2∃x (P(x) ∧ ∀y ¬R(x, y))
- 3∀x (P(x) ∧ ∀y ¬R(x, y))
- 4∃x (¬P(x) ∧ ∃y R(x, y))
6.Hard
How many of the 16 rows of the truth table make ¬(¬s ↔ ¬q) ∨ ((p ∨ r) → (r ∨ s)) true? Call this number N.
¬(¬s ↔ ¬q) ∨ ((p ∨ r) → (r ∨ s))
N =
Answer key
- 1. N = 3
- 2. a = 1, b = 1
- 3. (b ∨ c) ∧ (b ∨ a)
- 4. c → (b → a)
- 5. ∃x (P(x) ∧ ∀y ¬R(x, y))
- 6. N = 15
Full step-by-step solutions: practise this topic on examproblems.com.