💡

Board Exam Tips

  • →Build a truth table one column at a time — one column for every sub-statement — so a single slip does not spoil the final column.
  • →For a negation question, first write the sentence in symbols, apply the law (De Morgan, ~(p → q) ≡ p ∧ ~q), then translate back into words.
  • →Only the contrapositive is equivalent to p → q. The converse and the inverse are equivalent to each other, not to the original.
  • →To negate a quantified statement, swap 'for every' with 'there exists' and negate the condition: '<' becomes '≥', '=' becomes '≠'.
  • →When simplifying without a truth table, name the law used at every step (De Morgan, distributive, complement, identity).
  • →Remember that p → q is true whenever p is false. It is false in exactly one row: p true, q false.

📐 Formulas(18)

✏️ Solved Examples

1Solved Exampleeasy3 steps

If p: 5 + 3 = 8 and q: 4 is an odd number, find the truth value of (p ∧ ~q) → q.

1

Find the truth values of the simple statements. 5 + 3 = 8 is true; 4 is even, so q is false.

2Solved Exampleboard3 steps

Using a truth table, examine whether [(p → q) ∧ p] → q is a tautology, contradiction or contingency.

1

Two simple statements, so 2² = 4 rows. Fill p → q first, then the conjunction with p, then the final conditional.

3Solved Exampleboard4 steps

Write the negation of: 'If it rains, then the match is cancelled and the players go home.'

1

Let p: It rains, q: The match is cancelled, r: The players go home. The statement is a conditional.

4Solved ExampleHOTS4 steps

Without using a truth table, show that ~(p ∨ q) ∨ (~p ∧ q) ≡ ~p.

1

Apply De Morgan's law to the first bracket.

⚠️ Traps & Common Mistakes

⚠️Common Mistakes6
  • 1

    Marking p → q as false whenever p is false

    ✓p → q is false in exactly one case: p true and q false. With a false antecedent the conditional is true.

  • 2

    Writing ~(p ∧ q) ≡ ~p ∧ ~q

    ✓De Morgan's law switches the connective: ~(p ∧ q) ≡ ~p ∨ ~q and ~(p ∨ q) ≡ ~p ∧ ~q.

  • 3

    Writing the negation of p → q as ~p → ~q

    ✓~p → ~q is the inverse, not the negation. The negation is p ∧ ~q.

  • 4

    Treating the converse q → p as equivalent to p → q

    ✓Only the contrapositive ~q → ~p is equivalent to p → q. Check with the row p = F, q = T.

  • 5

    Negating 'All students passed' as 'All students failed'

    ✓The correct negation is 'Some student did not pass' (there exists a student who did not pass).

  • 6

    Finding the dual of a pattern that still contains → or changing ~ to something else

    ✓Rewrite p → q as ~p ∨ q first. Then swap only ∧ ↔ ∨ and t ↔ c; keep every ~ as it is.

🎯 Practice Yourself

🎯Practice Yourself6 questions
  1. Q1

    If p is true and q is false, find the truth value of (p ∨ q) → (p ∧ q).

  2. Q2

    Write the converse, inverse and contrapositive of: 'If a number is divisible by 6, then it is divisible by 3.'

  3. Q3

    Using a truth table, decide whether (p → q) ∧ (p ∧ ~q) is a tautology, contradiction or contingency.

  4. Q4

    Write the negation of: 'For every n ∈ N, n² + n is even.'

  5. Q5

    Write the dual of (p ∧ t) ∨ (q ∧ ~r), where t denotes a tautology.

  6. Q6

    Without a truth table, show that (p ∧ q) ∨ (p ∧ ~q) ≡ p.

📝 Notes

Mathematical Logic

This chapter turns English sentences into symbols so that their truth can be checked mechanically. Almost every question is one of three types: find a truth value, build a truth table, or write an equivalent form (negation, contrapositive, dual, simplified pattern).

From words to symbols

Start by naming the simple statements (p, q, r) and spotting the connective. 'And', 'but' and 'yet' give ∧\wedge; 'or' gives ∨\vee; 'if … then' and 'only if' give →\rightarrow; 'if and only if' gives ↔\leftrightarrow. Only after the sentence is in symbols should you apply any law, and only at the end should you translate the result back into words.

Truth tables and equivalence

A pattern in n statements needs 2n2^n rows. Add one column for each sub-pattern, working from the inside of the brackets outwards. If the final column is all T the pattern is a tautology, all F a contradiction, otherwise a contingency. Two patterns are logically equivalent (≡\equiv) when their final columns match row for row — this is how De Morgan's laws and p→q≡∼q→∼pp \rightarrow q \equiv \sim q \rightarrow \sim p are proved.

Negations — the core skill

Learn these four results as a set:

  • ∼(p∧q)≡∼p∨∼q\sim (p \wedge q) \equiv \sim p \vee \sim q
  • ∼(p∨q)≡∼p∧∼q\sim (p \vee q) \equiv \sim p \wedge \sim q
  • ∼(p→q)≡p∧∼q\sim (p \rightarrow q) \equiv p \wedge \sim q
  • ∼(p↔q)≡(p∧∼q)∨(q∧∼p)\sim (p \leftrightarrow q) \equiv (p \wedge \sim q) \vee (q \wedge \sim p)

For quantified statements, 'for every' and 'there exists' swap and the condition is negated, so the negation of 'for every x, x² ≥ 0' is 'there exists x such that x² < 0'.

Simplifying without a truth table

Remove →\rightarrow with p→q≡∼p∨qp \rightarrow q \equiv \sim p \vee q, push negations inside with De Morgan's laws, take out a common statement with the distributive law, and finish with the complement and identity laws. Name each law beside its step.

🔗 Related chapters

📖 Related study tips

Deep-dive articles to complement this chapter