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