Truth Table Flashcards: Connectives & Logical Equivalence
84 truth-table flashcards on logical connectives, material conditionals, nested expressions, equivalence, and counterexamples, with short explanations.
Về bộ thẻ này
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.
Thẻ trong bộ này
Thẻ 1
Câu hỏi
In classical propositional logic, what is a proposition?
Câu trả lời
A statement with a truth value: true or false. A question or command is not a proposition in this setting.
Thẻ 2
Câu hỏi
What does negation (¬p) do to the truth value of p?
Câu trả lời
It reverses it: true becomes false, and false becomes true.
Thẻ 3
Câu hỏi
When is the conjunction (p ∧ q) true?
Câu trả lời
Only when p and q are both true.
Thẻ 4
Câu hỏi
When is the inclusive disjunction (p ∨ q) true?
Câu trả lời
When at least one of p and q is true, including when both are true.
Thẻ 5
Câu hỏi
What does one valuation assign in a propositional truth table?
Câu trả lời
One truth value to each proposition letter. The assignment stays fixed throughout that row.
Thẻ 6
Câu hỏi
When is the material conditional (p → q) false?
Câu trả lời
Only when p is true and q is false. Here p is the antecedent and q is the consequent.
Thẻ 7
Câu hỏi
When is the biconditional (p ↔ q) true?
Câu trả lời
When p and q have the same truth value: both true or both false.
Thẻ 8
Câu hỏi
When is exclusive OR (p ⊕ q) true?
Câu trả lời
When exactly one of p and q is true. It is false when their truth values match.
Thẻ 9
Câu hỏi
What is the main connective in ((¬p) ∧ q)?
Câu trả lời
∧ (AND). It combines the whole left part, (¬p), with q.
Thẻ 10
Câu hỏi
How many rows does a complete truth table with three distinct proposition letters need?
Câu trả lời
8 rows: each of the three letters has two choices, so 2³ = 8.
Thẻ 11
Câu hỏi
If p = F, what is (¬p)?
Câu trả lời
T. Negation reverses F to T.
Thẻ 12
Câu hỏi
If p = T and q = F, what is (p ∧ q)?
Câu trả lời
F. AND needs both inputs to be true.
Thẻ 13
Câu hỏi
If p = T and q = T, what is inclusive OR (p ∨ q)?
Câu trả lời
T. Inclusive OR allows both inputs to be true.
Thẻ 14
Câu hỏi
If p = T and q = T, what is the material conditional (p → q)?
Câu trả lời
T. A true antecedent with a true consequent does not make the conditional false.
Thẻ 15
Câu hỏi
If p = F and q = F, what is (p ↔ q)?
Câu trả lời
T. The two truth values match, even though neither is true.
Thẻ 16
Câu hỏi
If p = T and q = T, what is exclusive OR (p ⊕ q)?
Câu trả lời
F. XOR requires exactly one true input.
Thẻ 17
Câu hỏi
Does a true material conditional (p → q) establish that p causes q?
Câu trả lời
No. Material implication is determined by truth values; it does not establish causation or capture every everyday use of “if”.
Thẻ 18
Câu hỏi
What assignments are listed by the two-letter row order TT, TF, FT, FF?
Câu trả lời
(p, q) = (T, T), (T, F), (F, T), (F, F). Each possible assignment appears once.
Thẻ 19
Câu hỏi
In ¬(p ∨ q), does ¬ negate just p or the whole disjunction?
Câu trả lời
The whole disjunction (p ∨ q). Evaluate that parenthesized expression before negating it.
Thẻ 20
Câu hỏi
If p = F and q = T, what is the material conditional (p → q)?
Câu trả lời
T. A material conditional with a false antecedent is true.
Thẻ 21
Câu hỏi
If p = T and q = F, what is (p ↔ q)?
Câu trả lời
F. The two truth values differ.
Thẻ 22
Câu hỏi
If p = T and q = F, what is exclusive OR (p ⊕ q)?
Câu trả lời
T. Exactly one input is true.
Thẻ 23
Câu hỏi
Which standard connective is true exactly when both inputs are true?
Câu trả lời
Conjunction (AND), written ∧.
Thẻ 24
Câu hỏi
Which standard connective is false exactly when both inputs are false?
Câu trả lời
Inclusive disjunction (OR), written ∨. The both-true case is true.
Thẻ 25
Câu hỏi
Which standard connective takes one input and reverses its truth value?
Câu trả lời
Negation (NOT), written ¬.
Thẻ 26
Câu hỏi
If p = F and q = F, what is the material conditional (p → q)?
Câu trả lời
T. Its only false case requires a true antecedent and a false consequent.
Thẻ 27
Câu hỏi
Which standard connective is true exactly when its two inputs have matching truth values?
Câu trả lời
The biconditional (if and only if), written ↔.
Thẻ 28
Câu hỏi
Which standard connective is true exactly when its two inputs have different truth values?
Câu trả lời
Exclusive OR (XOR), written ⊕.
Thẻ 29
Câu hỏi
What is the main connective in ((p ∨ q) → (¬r))?
Câu trả lời
→ (the material conditional). The entire disjunction is the antecedent, and (¬r) is the consequent.
Thẻ 30
Câu hỏi
Which standard connective is false exactly when its first input is true and its second input is false?
Câu trả lời
The material conditional, written →. Input order matters.
Thẻ 31
Câu hỏi
Give the output column for (p ∧ q), with (p, q) rows TT, TF, FT, FF.
Câu trả lời
T, F, F, F. Only the both-true row satisfies AND.
Thẻ 32
Câu hỏi
If p = T and q = F, what is ¬(p ∧ q)?
Câu trả lời
T. First (p ∧ q) is F; negating it gives T.
Thẻ 33
Câu hỏi
Let a mean “the archive is open” and b mean “the desk is staffed”. Symbolize “the archive is open and the desk is staffed”.
Câu trả lời
(a ∧ b). Both statements are asserted.
Thẻ 34
Câu hỏi
Give the output column for the material conditional (p → q), with (p, q) rows TT, TF, FT, FF.
Câu trả lời
T, F, T, T. Only the true-antecedent, false-consequent row fails.
Thẻ 35
Câu hỏi
What makes a formula a tautology in classical propositional logic?
Câu trả lời
It is true on every possible valuation, not just the row currently being checked.
Thẻ 36
Câu hỏi
Give the output column for inclusive OR (p ∨ q), with (p, q) rows TT, TF, FT, FF.
Câu trả lời
T, T, T, F. Only the both-false row fails inclusive OR.
Thẻ 37
Câu hỏi
When are two propositional formulas logically equivalent?
Câu trả lời
When their final truth values match on every valuation of their combined proposition letters.
Thẻ 38
Câu hỏi
Give the output column for (p ↔ q), with (p, q) rows TT, TF, FT, FF.
Câu trả lời
T, F, F, T. The first and last rows have matching truth values.
Thẻ 39
Câu hỏi
If p = F and q = T, what is (p ∨ (¬q)), using inclusive OR?
Câu trả lời
F. Both p and (¬q) are F.
Thẻ 40
Câu hỏi
If p = T and q = F, what is the material conditional (p → q)?
Câu trả lời
F. This is its only false input combination.
Thẻ 41
Câu hỏi
Give the output column for (¬p), with p rows T, F.
Câu trả lời
F, T. Negation reverses each row.
Thẻ 42
Câu hỏi
Let s mean “the scan succeeds” and a mean “the alert appears”. Symbolize “if the scan succeeds, the alert appears”, using material implication.
Câu trả lời
(s → a). The scan statement is the antecedent; the alert statement is the consequent.
Thẻ 43
Câu hỏi
Give the output column for exclusive OR (p ⊕ q), with (p, q) rows TT, TF, FT, FF.
Câu trả lời
F, T, T, F. Exactly one input is true in the middle two rows.
Thẻ 44
Câu hỏi
What makes a formula a contradiction in classical propositional logic?
Câu trả lời
It is false on every possible valuation.
Thẻ 45
Câu hỏi
If p = T, q = F and r = T, what is ((p ∧ q) ∨ r), using inclusive OR?
Câu trả lời
T. The conjunction is F, but r is T, so the disjunction is T.
Thẻ 46
Câu hỏi
Simplify ¬(¬p) without changing its truth value.
Câu trả lời
p. Two negations restore the original truth value.
Thẻ 47
Câu hỏi
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”.
Câu trả lời
(d ↔ c). Both directions of the conditional are required.
Thẻ 48
Câu hỏi
What makes a propositional formula contingent?
Câu trả lời
It is true on at least one valuation and false on at least one other valuation.
Thẻ 49
Câu hỏi
If p = T and q = T, what is (p → (¬q)), using material implication?
Câu trả lời
F. Its antecedent is T and its consequent (¬q) is F.
Thẻ 50
Câu hỏi
Use De Morgan’s law to rewrite ¬(p ∧ q) with negations only on letters.
Câu trả lời
((¬p) ∨ (¬q)). At least one conjunct must be false; ∨ is inclusive OR.
Thẻ 51
Câu hỏi
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”.
Câu trả lời
(n ∨ e). This is inclusive OR.
Thẻ 52
Câu hỏi
Classify (p ∨ (¬p)): tautology, contradiction or contingent? Use classical logic and inclusive OR.
Câu trả lời
Tautology. Whether p is T or F, one disjunct is T.
Thẻ 53
Câu hỏi
If p = F and q = F, what is ¬(p ∨ q), using inclusive OR?
Câu trả lời
T. The disjunction is F, so its negation is T.
Thẻ 54
Câu hỏi
Use De Morgan’s law to rewrite ¬(p ∨ q) with negations only on letters. Use inclusive OR.
Câu trả lời
((¬p) ∧ (¬q)). Both disjuncts must be false.
Thẻ 55
Câu hỏi
Let w mean “the window is closed” and h mean “the heater is on”. Read (h → w) as an English material conditional.
Câu trả lời
If the heater is on, then the window is closed. The formula itself makes no causal claim.
Thẻ 56
Câu hỏi
Classify (p ∧ (¬p)): tautology, contradiction or contingent?
Câu trả lời
Contradiction. The two conjuncts cannot both be true on any valuation.
Thẻ 57
Câu hỏi
Rewrite the material conditional (p → q) using only NOT and inclusive OR.
Câu trả lời
((¬p) ∨ q). It is false exactly when p is T and q is F.
Thẻ 58
Câu hỏi
If p = T, q = T and r = F, what is ((p ⊕ q) ↔ r), where ⊕ is exclusive OR?
Câu trả lời
T. The XOR is F and r is F, so the biconditional compares matching values.
Thẻ 59
Câu hỏi
Write an expression with exactly two NOT operators that is equivalent to p.
Câu trả lời
¬(¬p). Negating twice leaves every truth value unchanged.
Thẻ 60
Câu hỏi
Classify (p ∧ q): tautology, contradiction or contingent?
Câu trả lời
Contingent. It is T at p = T, q = T and F at p = F, q = T.
Thẻ 61
Câu hỏi
What is the contrapositive of the material conditional (p → q)?
Câu trả lời
((¬q) → (¬p)). Swap the two sides and negate both.
Thẻ 62
Câu hỏi
Rewrite ¬(p → q) using AND and NOT, with → meaning material implication.
Câu trả lời
(p ∧ (¬q)). A material conditional fails exactly when its antecedent is true and its consequent is false.
Thẻ 63
Câu hỏi
Rewrite ((¬p) ∨ (¬q)) as one negation of a conjunction, using inclusive OR.
Câu trả lời
¬(p ∧ q). This is De Morgan’s law in the reverse direction.
Thẻ 64
Câu hỏi
Give the output column for (p ∨ (¬q)), with (p, q) rows TT, TF, FT, FF and inclusive OR.
Câu trả lời
T, T, F, T. The only false row has p = F and q = T.
Thẻ 65
Câu hỏi
What is the converse of (p → q)?
Câu trả lời
(q → p). Swap the antecedent and consequent without negating either.
Thẻ 66
Câu hỏi
Rewrite (p ↔ q) as an AND of two material conditionals.
Câu trả lời
((p → q) ∧ (q → p)). Both directions must hold.
Thẻ 67
Câu hỏi
Rewrite ((¬p) ∧ (¬q)) as one negation of an inclusive disjunction.
Câu trả lời
¬(p ∨ q). This is De Morgan’s law in the reverse direction.
Thẻ 68
Câu hỏi
Give one valuation showing that (p ∨ q) and (p ∧ q) are not equivalent. Use inclusive OR.
Câu trả lời
p = T, q = F gives T for the OR and F for the AND. The swapped assignment also works.
Thẻ 69
Câu hỏi
What is the inverse of (p → q)?
Câu trả lời
((¬p) → (¬q)). Negate both sides without swapping them.
Thẻ 70
Câu hỏi
Rewrite ((¬p) ∨ q) as a single material conditional, using inclusive OR.
Câu trả lời
(p → q). Both expressions fail exactly when p is T and q is F.
Thẻ 71
Câu hỏi
Rewrite exclusive OR (p ⊕ q) using AND, inclusive OR and NOT.
Câu trả lời
((p ∨ q) ∧ ¬(p ∧ q)). Require at least one true input and rule out both being true.
Thẻ 72
Câu hỏi
A formula is true for p = T and q = F. Is that enough to call it a tautology?
Câu trả lời
No. A tautology must be true on every valuation. One true row establishes only that it can be true.
Thẻ 73
Câu hỏi
Is a material conditional (p → q) logically equivalent to its contrapositive ((¬q) → (¬p))?
Câu trả lời
Yes. Both are false exactly when p is T and q is F.
Thẻ 74
Câu hỏi
Give one valuation showing that (p → q) and its converse (q → p) are not equivalent. Use material implication.
Câu trả lời
p = T, q = F. Then (p → q) is F and (q → p) is T.
Thẻ 75
Câu hỏi
Rewrite ((p → q) ∧ (q → p)) using one connective, with both arrows meaning material implication.
Câu trả lời
(p ↔ q). This is the biconditional.
Thẻ 76
Câu hỏi
What does one valuation with different outputs prove about two formulas?
Câu trả lời
They are not logically equivalent. Equivalence requires agreement on every valuation.
Thẻ 77
Câu hỏi
Give one valuation showing that (p → q) and its inverse ((¬p) → (¬q)) are not equivalent. Use material implication.
Câu trả lời
p = T, q = F. The original is F, while the inverse has a false antecedent and is T.
Thẻ 78
Câu hỏi
Give one valuation showing that ¬(p ∧ q) and ((¬p) ∧ (¬q)) are not equivalent.
Câu trả lời
p = T, q = F. The negated conjunction is T; the conjunction of negations is F.
Thẻ 79
Câu hỏi
Which connective does ((p ∨ q) ∧ ¬(p ∧ q)) express? Here ∨ is inclusive OR.
Câu trả lời
Exclusive OR: (p ⊕ q). Exactly one input must be true.
Thẻ 80
Câu hỏi
If (p ↔ q) is true on one row, does that show that the formulas p and q are logically equivalent?
Câu trả lời
No. They match on that row only. Logical equivalence requires the biconditional to be true on every valuation.
Thẻ 81
Câu hỏi
Are the converse (q → p) and inverse ((¬p) → (¬q)) of (p → q) equivalent to each other? Use material implication.
Câu trả lời
Yes. They are contrapositives of each other, and both are false exactly when q is T and p is F.
Thẻ 82
Câu hỏi
At p = T, q = F and r = F, compare ((p ∨ q) ∧ r) with (p ∨ (q ∧ r)). Use inclusive OR.
Câu trả lời
The first is F; the second is T. Parentheses change which operations combine first.
Thẻ 83
Câu hỏi
Rewrite (p ∧ (¬q)) as the negation of one material conditional.
Câu trả lời
¬(p → q). The conjunction describes exactly the conditional’s false case.
Thẻ 84
Câu hỏi
Among AND (∧), inclusive OR (∨), XOR (⊕), material conditional (→) and biconditional (↔), which has outputs T, F, F, T for (p, q) rows TT, TF, FT, FF?
Câu trả lời
Biconditional (↔). It is true on the two rows where the inputs match.
84 thẻ
Truth Table Flashcards: Connectives & Logical Equivalence
Nibomo sẽ mở ra để bạn bắt đầu học.