Complete the truth table (1 = true, 0 = false). In how many rows N is ¬(q → (q ↔ p)) true?
Propositional logic & proofs worksheet with answers
1.Easy
¬(q → (q ↔ p))
N =
2.Easy
Complete the truth table (1 = true, 0 = false). In how many rows N is a ↔ b true?
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)
- 1c ∧ ¬(a ∧ b)
- 2¬c → ¬(a ∧ b)
- 3¬(a ∧ b) → ¬c
- 4(a ∧ b) → c
4.Medium
You want to prove (b ∨ a) → c by contrapositive. Which implication do you prove instead? Click it.
(b ∨ a) → c
- 1¬(b ∨ a) → ¬c
- 2¬c → ¬(b ∨ a)
- 3c → (b ∨ a)
- 4(b ∨ a) ∧ ¬c
5.Hard
The premises q ∨ r; ¬q are given. Which conclusion follows from them? Click it.
q ∨ r¬q
- 1r
- 2¬r
- 3q ∧ r
- 4q
6.Hard
How many of the 16 rows of the truth table make ((r ↔ p) ↔ (s ∧ ¬q)) ∨ ¬((p ∧ s) → (r ∨ ¬q)) true? Call this number N.
((r ↔ p) ↔ (s ∧ ¬q)) ∨ ¬((p ∧ s) → (r ∨ ¬q))
N =
Answer key
- 1. N = 1
- 2. N = 2
- 3. ¬(a ∧ b) → ¬c
- 4. ¬c → ¬(b ∨ a)
- 5. r
- 6. N = 8
Full step-by-step solutions: practise this topic on examproblems.com.