Truth Table Flashcards: Connectives & Logical Equivalence
84 truth-table flashcards on logical connectives, material conditionals, nested expressions, equivalence, and counterexamples, with short explanations.
Об этой колоде
Practice propositional logic with 84 English truth-table flashcards. The set covers NOT (¬), AND (∧), inclusive OR (∨), exclusive OR (⊕), the material conditional (→), and the biconditional (↔). T means true and F means false. It suits learners starting formal logic or discrete mathematics.
Cards ask you to recall a connective’s truth conditions, identify a connective from its full rule, evaluate an expression from a stated assignment, and produce short output columns with an explicit row order. A few original statement-to-symbol tasks and one symbol-to-statement task connect the notation to English. Later cards practice De Morgan’s laws, double negation, conditional rewriting, biconditional and XOR expansions, negated conditionals, and the distinction between a conditional, its converse, inverse, and contrapositive.
The sequence introduces notation and simple connectives before nested expressions, logical equivalence, counterexamples, and tautology/contradiction/contingency classification. Selected equivalences have separate forward and reverse cards, placed apart. Answers start with the result and give a short reason. For a counterexample task, any assignment that makes the two outputs differ is a valid answer.
This is a focused practice set, not a full logic course or an exam syllabus. It excludes quantified statements, proof systems, circuits, and programming-language evaluation rules. It does not ask for a connective from a lone truth value, which would be ambiguous, or repeat every possible symbolic and English permutation. Material implication is used as a truth-functional rule; the cards do not treat it as a theory of causation or every everyday use of “if”.
For a short introduction, read truth values, conjunction and disjunction. For study habits, see how to use flashcards for math.
The questions, answers, examples, order, metadata, and cover were independently created with AI assistance. Logic facts were checked against the open textbook forall x: Calgary, especially its chapters on connective truth tables, complete truth tables, and semantic concepts, and by direct truth-value calculation. No textbook exercises, teaching prose, diagrams, examination questions, or competitor cards were copied. The original text and generated cover are released under CC0 1.0 to the extent applicable rights exist; reference-source text retains its own license. This is an independent resource, unaffiliated with the Open Logic Project or any school or examination provider.
Карточки в этой колоде
Карточка 1
Вопрос
In classical propositional logic, what is a proposition?
Ответ
A statement with a truth value: true or false. A question or command is not a proposition in this setting.
Карточка 2
Вопрос
What does negation (¬p) do to the truth value of p?
Ответ
It reverses it: true becomes false, and false becomes true.
Карточка 3
Вопрос
When is the conjunction (p ∧ q) true?
Ответ
Only when p and q are both true.
Карточка 4
Вопрос
When is the inclusive disjunction (p ∨ q) true?
Ответ
When at least one of p and q is true, including when both are true.
Карточка 5
Вопрос
What does one valuation assign in a propositional truth table?
Ответ
One truth value to each proposition letter. The assignment stays fixed throughout that row.
Карточка 6
Вопрос
When is the material conditional (p → q) false?
Ответ
Only when p is true and q is false. Here p is the antecedent and q is the consequent.
Карточка 7
Вопрос
When is the biconditional (p ↔ q) true?
Ответ
When p and q have the same truth value: both true or both false.
Карточка 8
Вопрос
When is exclusive OR (p ⊕ q) true?
Ответ
When exactly one of p and q is true. It is false when their truth values match.
Карточка 9
Вопрос
What is the main connective in ((¬p) ∧ q)?
Ответ
∧ (AND). It combines the whole left part, (¬p), with q.
Карточка 10
Вопрос
How many rows does a complete truth table with three distinct proposition letters need?
Ответ
8 rows: each of the three letters has two choices, so 2³ = 8.
Карточка 11
Вопрос
If p = F, what is (¬p)?
Ответ
T. Negation reverses F to T.
Карточка 12
Вопрос
If p = T and q = F, what is (p ∧ q)?
Ответ
F. AND needs both inputs to be true.
Карточка 13
Вопрос
If p = T and q = T, what is inclusive OR (p ∨ q)?
Ответ
T. Inclusive OR allows both inputs to be true.
Карточка 14
Вопрос
If p = T and q = T, what is the material conditional (p → q)?
Ответ
T. A true antecedent with a true consequent does not make the conditional false.
Карточка 15
Вопрос
If p = F and q = F, what is (p ↔ q)?
Ответ
T. The two truth values match, even though neither is true.
Карточка 16
Вопрос
If p = T and q = T, what is exclusive OR (p ⊕ q)?
Ответ
F. XOR requires exactly one true input.
Карточка 17
Вопрос
Does a true material conditional (p → q) establish that p causes q?
Ответ
No. Material implication is determined by truth values; it does not establish causation or capture every everyday use of “if”.
Карточка 18
Вопрос
What assignments are listed by the two-letter row order TT, TF, FT, FF?
Ответ
(p, q) = (T, T), (T, F), (F, T), (F, F). Each possible assignment appears once.
Карточка 19
Вопрос
In ¬(p ∨ q), does ¬ negate just p or the whole disjunction?
Ответ
The whole disjunction (p ∨ q). Evaluate that parenthesized expression before negating it.
Карточка 20
Вопрос
If p = F and q = T, what is the material conditional (p → q)?
Ответ
T. A material conditional with a false antecedent is true.
Карточка 21
Вопрос
If p = T and q = F, what is (p ↔ q)?
Ответ
F. The two truth values differ.
Карточка 22
Вопрос
If p = T and q = F, what is exclusive OR (p ⊕ q)?
Ответ
T. Exactly one input is true.
Карточка 23
Вопрос
Which standard connective is true exactly when both inputs are true?
Ответ
Conjunction (AND), written ∧.
Карточка 24
Вопрос
Which standard connective is false exactly when both inputs are false?
Ответ
Inclusive disjunction (OR), written ∨. The both-true case is true.
Карточка 25
Вопрос
Which standard connective takes one input and reverses its truth value?
Ответ
Negation (NOT), written ¬.
Карточка 26
Вопрос
If p = F and q = F, what is the material conditional (p → q)?
Ответ
T. Its only false case requires a true antecedent and a false consequent.
Карточка 27
Вопрос
Which standard connective is true exactly when its two inputs have matching truth values?
Ответ
The biconditional (if and only if), written ↔.
Карточка 28
Вопрос
Which standard connective is true exactly when its two inputs have different truth values?
Ответ
Exclusive OR (XOR), written ⊕.
Карточка 29
Вопрос
What is the main connective in ((p ∨ q) → (¬r))?
Ответ
→ (the material conditional). The entire disjunction is the antecedent, and (¬r) is the consequent.
Карточка 30
Вопрос
Which standard connective is false exactly when its first input is true and its second input is false?
Ответ
The material conditional, written →. Input order matters.
Карточка 31
Вопрос
Give the output column for (p ∧ q), with (p, q) rows TT, TF, FT, FF.
Ответ
T, F, F, F. Only the both-true row satisfies AND.
Карточка 32
Вопрос
If p = T and q = F, what is ¬(p ∧ q)?
Ответ
T. First (p ∧ q) is F; negating it gives T.
Карточка 33
Вопрос
Let a mean “the archive is open” and b mean “the desk is staffed”. Symbolize “the archive is open and the desk is staffed”.
Ответ
(a ∧ b). Both statements are asserted.
Карточка 34
Вопрос
Give the output column for the material conditional (p → q), with (p, q) rows TT, TF, FT, FF.
Ответ
T, F, T, T. Only the true-antecedent, false-consequent row fails.
Карточка 35
Вопрос
What makes a formula a tautology in classical propositional logic?
Ответ
It is true on every possible valuation, not just the row currently being checked.
Карточка 36
Вопрос
Give the output column for inclusive OR (p ∨ q), with (p, q) rows TT, TF, FT, FF.
Ответ
T, T, T, F. Only the both-false row fails inclusive OR.
Карточка 37
Вопрос
When are two propositional formulas logically equivalent?
Ответ
When their final truth values match on every valuation of their combined proposition letters.
Карточка 38
Вопрос
Give the output column for (p ↔ q), with (p, q) rows TT, TF, FT, FF.
Ответ
T, F, F, T. The first and last rows have matching truth values.
Карточка 39
Вопрос
If p = F and q = T, what is (p ∨ (¬q)), using inclusive OR?
Ответ
F. Both p and (¬q) are F.
Карточка 40
Вопрос
If p = T and q = F, what is the material conditional (p → q)?
Ответ
F. This is its only false input combination.
Карточка 41
Вопрос
Give the output column for (¬p), with p rows T, F.
Ответ
F, T. Negation reverses each row.
Карточка 42
Вопрос
Let s mean “the scan succeeds” and a mean “the alert appears”. Symbolize “if the scan succeeds, the alert appears”, using material implication.
Ответ
(s → a). The scan statement is the antecedent; the alert statement is the consequent.
Карточка 43
Вопрос
Give the output column for exclusive OR (p ⊕ q), with (p, q) rows TT, TF, FT, FF.
Ответ
F, T, T, F. Exactly one input is true in the middle two rows.
Карточка 44
Вопрос
What makes a formula a contradiction in classical propositional logic?
Ответ
It is false on every possible valuation.
Карточка 45
Вопрос
If p = T, q = F and r = T, what is ((p ∧ q) ∨ r), using inclusive OR?
Ответ
T. The conjunction is F, but r is T, so the disjunction is T.
Карточка 46
Вопрос
Simplify ¬(¬p) without changing its truth value.
Ответ
p. Two negations restore the original truth value.
Карточка 47
Вопрос
Let d mean “the door is unlocked” and c mean “the code is accepted”. Symbolize “the door is unlocked if and only if the code is accepted”.
Ответ
(d ↔ c). Both directions of the conditional are required.
Карточка 48
Вопрос
What makes a propositional formula contingent?
Ответ
It is true on at least one valuation and false on at least one other valuation.
Карточка 49
Вопрос
If p = T and q = T, what is (p → (¬q)), using material implication?
Ответ
F. Its antecedent is T and its consequent (¬q) is F.
Карточка 50
Вопрос
Use De Morgan’s law to rewrite ¬(p ∧ q) with negations only on letters.
Ответ
((¬p) ∨ (¬q)). At least one conjunct must be false; ∨ is inclusive OR.
Карточка 51
Вопрос
Let n mean “the north path is open” and e mean “the east path is open”. Symbolize “at least one of these paths is open, possibly both”.
Ответ
(n ∨ e). This is inclusive OR.
Карточка 52
Вопрос
Classify (p ∨ (¬p)): tautology, contradiction or contingent? Use classical logic and inclusive OR.
Ответ
Tautology. Whether p is T or F, one disjunct is T.
Карточка 53
Вопрос
If p = F and q = F, what is ¬(p ∨ q), using inclusive OR?
Ответ
T. The disjunction is F, so its negation is T.
Карточка 54
Вопрос
Use De Morgan’s law to rewrite ¬(p ∨ q) with negations only on letters. Use inclusive OR.
Ответ
((¬p) ∧ (¬q)). Both disjuncts must be false.
Карточка 55
Вопрос
Let w mean “the window is closed” and h mean “the heater is on”. Read (h → w) as an English material conditional.
Ответ
If the heater is on, then the window is closed. The formula itself makes no causal claim.
Карточка 56
Вопрос
Classify (p ∧ (¬p)): tautology, contradiction or contingent?
Ответ
Contradiction. The two conjuncts cannot both be true on any valuation.
Карточка 57
Вопрос
Rewrite the material conditional (p → q) using only NOT and inclusive OR.
Ответ
((¬p) ∨ q). It is false exactly when p is T and q is F.
Карточка 58
Вопрос
If p = T, q = T and r = F, what is ((p ⊕ q) ↔ r), where ⊕ is exclusive OR?
Ответ
T. The XOR is F and r is F, so the biconditional compares matching values.
Карточка 59
Вопрос
Write an expression with exactly two NOT operators that is equivalent to p.
Ответ
¬(¬p). Negating twice leaves every truth value unchanged.
Карточка 60
Вопрос
Classify (p ∧ q): tautology, contradiction or contingent?
Ответ
Contingent. It is T at p = T, q = T and F at p = F, q = T.
Карточка 61
Вопрос
What is the contrapositive of the material conditional (p → q)?
Ответ
((¬q) → (¬p)). Swap the two sides and negate both.
Карточка 62
Вопрос
Rewrite ¬(p → q) using AND and NOT, with → meaning material implication.
Ответ
(p ∧ (¬q)). A material conditional fails exactly when its antecedent is true and its consequent is false.
Карточка 63
Вопрос
Rewrite ((¬p) ∨ (¬q)) as one negation of a conjunction, using inclusive OR.
Ответ
¬(p ∧ q). This is De Morgan’s law in the reverse direction.
Карточка 64
Вопрос
Give the output column for (p ∨ (¬q)), with (p, q) rows TT, TF, FT, FF and inclusive OR.
Ответ
T, T, F, T. The only false row has p = F and q = T.
Карточка 65
Вопрос
What is the converse of (p → q)?
Ответ
(q → p). Swap the antecedent and consequent without negating either.
Карточка 66
Вопрос
Rewrite (p ↔ q) as an AND of two material conditionals.
Ответ
((p → q) ∧ (q → p)). Both directions must hold.
Карточка 67
Вопрос
Rewrite ((¬p) ∧ (¬q)) as one negation of an inclusive disjunction.
Ответ
¬(p ∨ q). This is De Morgan’s law in the reverse direction.
Карточка 68
Вопрос
Give one valuation showing that (p ∨ q) and (p ∧ q) are not equivalent. Use inclusive OR.
Ответ
p = T, q = F gives T for the OR and F for the AND. The swapped assignment also works.
Карточка 69
Вопрос
What is the inverse of (p → q)?
Ответ
((¬p) → (¬q)). Negate both sides without swapping them.
Карточка 70
Вопрос
Rewrite ((¬p) ∨ q) as a single material conditional, using inclusive OR.
Ответ
(p → q). Both expressions fail exactly when p is T and q is F.
Карточка 71
Вопрос
Rewrite exclusive OR (p ⊕ q) using AND, inclusive OR and NOT.
Ответ
((p ∨ q) ∧ ¬(p ∧ q)). Require at least one true input and rule out both being true.
Карточка 72
Вопрос
A formula is true for p = T and q = F. Is that enough to call it a tautology?
Ответ
No. A tautology must be true on every valuation. One true row establishes only that it can be true.
Карточка 73
Вопрос
Is a material conditional (p → q) logically equivalent to its contrapositive ((¬q) → (¬p))?
Ответ
Yes. Both are false exactly when p is T and q is F.
Карточка 74
Вопрос
Give one valuation showing that (p → q) and its converse (q → p) are not equivalent. Use material implication.
Ответ
p = T, q = F. Then (p → q) is F and (q → p) is T.
Карточка 75
Вопрос
Rewrite ((p → q) ∧ (q → p)) using one connective, with both arrows meaning material implication.
Ответ
(p ↔ q). This is the biconditional.
Карточка 76
Вопрос
What does one valuation with different outputs prove about two formulas?
Ответ
They are not logically equivalent. Equivalence requires agreement on every valuation.
Карточка 77
Вопрос
Give one valuation showing that (p → q) and its inverse ((¬p) → (¬q)) are not equivalent. Use material implication.
Ответ
p = T, q = F. The original is F, while the inverse has a false antecedent and is T.
Карточка 78
Вопрос
Give one valuation showing that ¬(p ∧ q) and ((¬p) ∧ (¬q)) are not equivalent.
Ответ
p = T, q = F. The negated conjunction is T; the conjunction of negations is F.
Карточка 79
Вопрос
Which connective does ((p ∨ q) ∧ ¬(p ∧ q)) express? Here ∨ is inclusive OR.
Ответ
Exclusive OR: (p ⊕ q). Exactly one input must be true.
Карточка 80
Вопрос
If (p ↔ q) is true on one row, does that show that the formulas p and q are logically equivalent?
Ответ
No. They match on that row only. Logical equivalence requires the biconditional to be true on every valuation.
Карточка 81
Вопрос
Are the converse (q → p) and inverse ((¬p) → (¬q)) of (p → q) equivalent to each other? Use material implication.
Ответ
Yes. They are contrapositives of each other, and both are false exactly when q is T and p is F.
Карточка 82
Вопрос
At p = T, q = F and r = F, compare ((p ∨ q) ∧ r) with (p ∨ (q ∧ r)). Use inclusive OR.
Ответ
The first is F; the second is T. Parentheses change which operations combine first.
Карточка 83
Вопрос
Rewrite (p ∧ (¬q)) as the negation of one material conditional.
Ответ
¬(p → q). The conjunction describes exactly the conditional’s false case.
Карточка 84
Вопрос
Among AND (∧), inclusive OR (∨), XOR (⊕), material conditional (→) and biconditional (↔), which has outputs T, F, F, T for (p, q) rows TT, TF, FT, FF?
Ответ
Biconditional (↔). It is true on the two rows where the inputs match.
84 карточки
Truth Table Flashcards: Connectives & Logical Equivalence
Откроется Nibomo, и вы сможете начать изучение.