Logic
Truth Tables
Lesson
A truth table lists every possible combination of truth values for the variables and computes the result of a compound statement.
Number of rows
For variables. 1 variable → 2 rows. 2 variables → 4 rows. 3 variables → 8 rows.
Evaluating compound statements
Work from the inside out: handle negations and parentheses first, then AND, then OR, then conditionals/biconditionals.
Worked example
with p=T, q=F:
p∧q = T∧F = F. ¬p = F. F ∨ F = F.
Practice
Work through these. Stuck? Click Get a hint.
Warm-Up
Quick problems to get going.
Problem 1
Problem 2
Problem 3
Problem 4
Practice
Standard problems matching the lesson.
Problem 5
Problem 6
Problem 7
Problem 8
Problem 9
Problem 10
Problem 11
Problem 12
Problem 13
Problem 14
Problem 15
Problem 16
Problem 17
Problem 18
Challenge
Harder problems — edge cases, trickier numbers, multiple steps.
Problem 19
Problem 20
Problem 21
Problem 22
Problem 23
Problem 24
Problem 25
Ask the tutor
Stuck on a concept? Want another example? Ask anything about this topic.
Type your own question below, or tap one of the suggestions. The tutor can re-explain the lesson, work through a specific problem with you, generate fresh practice tuned to where you are, or check your reasoning.
Quiz
Test yourself on this topic →
10 questions, no hints. About 5 minutes.