In the 2023 NSW HSC Chemistry exam, the NESA marking centre identified three recurrent error patterns in IQ2 pH calculation questions — applying [H⁺] = c to weak acids, forgetting to verify the 5% assumption, and using the wrong total volume in mixing calculations. Three students attempt the same three pH problems below. Two are correct; one makes the most common HSC error. Before reading on — can you identify which one?
Four printable worksheets that build from the foundations up to exam-style questions — start at whatever level suits you.
This lesson deepens and integrates content from L08–L10: strong/weak pH calculations, ICE tables, mixing problems, Henderson-Hasselbalch, and ΔHn comparisons. The goal is to eliminate the five highest-frequency IQ2 calculation errors through explicit diagnosis, decision-tree thinking, and Band 6 extended response practice.
Three students are each given a 0.100 mol/L solution of a different acid and asked to calculate the pH.
Student A (given HNO₃): "HNO₃ is a strong acid. I write HNO₃ → H⁺ + NO₃⁻. Since it ionises completely, [H⁺] = 0.100 mol/L. pH = −log(0.100) = 1.00."
Student B (given CH₃COOH, Ka = 1.8 × 10⁻⁵): "CH₃COOH is an acid. I write Ka = [H⁺][CH₃COO⁻]/[CH₃COOH]. I set [H⁺] = 0.100 mol/L because that is the concentration given, so Ka = (0.100)(0.100)/(0.100) = 0.100. pH = −log(0.100) = 1.00."
Student C (given HF, Ka = 6.8 × 10⁻⁴): "HF is a weak acid. I set up an ICE table: x = √(Ka × c) = √(6.8 × 10⁻⁵) = 8.25 × 10⁻³ mol/L. I check: 8.25% > 5% — assumption invalid. I solve the quadratic and get x = 7.91 × 10⁻³ mol/L. pH = −log(7.91 × 10⁻³) = 2.10."
Before reading on — which student used the correct method? Write a precise diagnosis of the specific error each incorrect student made. Then write what the correct pH should be for each acid.
Core Content
The three students represent the three most consequential calculation errors in IQ2 — and diagnosing exactly what went wrong for each incorrect student, rather than simply knowing who is right, is the precision that separates Band 4 from Band 6 responses.
Student A is correct. HNO₃ is a strong acid — it ionises completely. The single arrow (→) is correct. [H⁺] = 0.100 mol/L exactly. pH = 1.00. This is the only case among the three where [H⁺] = c is a legitimate step.
Student B is incorrect — Error: applied the strong acid shortcut to a weak acid.
Student C is correct. Student C correctly identifies HF as weak, sets up the ICE table, uses x = √(Ka × c) as first estimate, checks assumption (8.25% > 5% — invalid), solves the quadratic (x = 7.91 × 10⁻³ mol/L), and obtains pH = 2.10. This is a methodologically complete solution.
| Student | Acid | Specific error | Correct pH |
|---|---|---|---|
| A | HNO₃ (strong) | None — correct ✓ | pH = 1.00 ✓ |
| B | CH₃COOH (Ka = 1.8 × 10⁻⁵) | Applied [H⁺] = c (strong acid shortcut) to a weak acid; [H⁺] is ~74× too high | pH = 2.87 (ICE table) |
| C | HF (Ka = 6.8 × 10⁻⁴) | None — correct ✓ (assumption correctly identified as invalid, quadratic applied) | pH = 2.10 ✓ |
Student A (HNO₃, strong) is correct: [H⁺] = c, pH = 1.00. Student B (CH₃COOH) error: applied [H⁺] = c to a weak acid — overestimates [H⁺] by 74×; correct pH = 2.87 from ICE table. Student C (HF, Ka = 6.8 × 10⁻⁴) correct: assumption fails (8.25% > 5%), uses quadratic → pH = 2.10. Always identify acid type FIRST.
Pause — copy the highlighted definition into your book before moving on.
Student B's fundamental error in calculating pH of CH₃COOH was:
We just saw that Student B's error was skipping acid identification before selecting the method. That raises a question: What is the complete decision tree that covers every IQ2 scenario so you never pick the wrong method? This card answers it → six scenarios keyed to identification questions: strong/weak acid, strong/weak base, mixing, partial neutralisation — each has a unique method.
The reason students apply the wrong calculation method is not a lack of mathematical ability — it is the absence of a systematic identification step before the calculation begins. A decision tree makes the identification automatic and the method selection unambiguous.
Every pH calculation in Module 6 begins with the same two questions: Is this an acid or a base? Is it strong or weak? The answers completely determine the calculation method.
| Scenario | Identification test | Method | Key formula |
|---|---|---|---|
| Strong acid alone | On the 6 strong acid list | Direct | [H⁺] = c → pH = −log[H⁺] |
| Weak acid alone | NOT on strong acid list | ICE table + assumption check | x = √(Ka×c) or quadratic → pH = −log(x) |
| Strong base alone | NaOH, KOH, Ca(OH)₂, Ba(OH)₂ | Direct | [OH⁻] = c×n(OH⁻) → pOH → pH = 14−pOH |
| Weak base alone | NOT on strong base list | ICE table (Kb) | [OH⁻] = √(Kb×c) → pOH → pH = 14−pOH |
| Strong acid + strong base mixed | Both strong | Moles → excess → c/V(total) | c(excess) = n(excess)/V(total) |
| Weak acid + strong base (before EP) | HA and A⁻ both present | Henderson-Hasselbalch | pH = pKa + log(n(A⁻)/n(HA)) |
The most critical branch is the strong/weak identification — which uses the six strong acid list from L05: HCl, H₂SO₄ (1st), HNO₃, HClO₄, HBr, HI. Everything else is weak.
Six-scenario decision tree: (1) Strong acid → [H⁺] = c → pH; (2) Weak acid → ICE table → x = √(Ka × c) → check < 5% → pH; (3) Strong base → [OH⁻] = c × n → pOH → pH = 14 − pOH; (4) Weak base → ICE Kb table → [OH⁻] → pOH → pH; (5) Mixing SA+SB → moles → excess → n/V(total); (6) Partial neutralisation → Henderson-Hasselbalch.
Add the highlighted point to your notes before the check below.
0.050 mol/L H₂SO₄ gives [H⁺] of:
We just saw the six-scenario decision tree — identification before calculation. That raises a question: Is there an analogy that makes the "identify first, calculate second" principle unforgettable? This card answers it → hospital triage: diagnose the patient (acid type) before prescribing treatment (formula); applying the right treatment to the wrong patient always fails.
The decision tree in Card 2 is the chemistry equivalent of a hospital triage system — and just as a doctor who gives every patient the same treatment regardless of diagnosis will harm some of them, a student who uses the same pH calculation method for every acid will get most problems wrong.
In a hospital emergency department, a triage nurse assesses every patient before any treatment begins. Two questions: How severe? What category? The answers direct the patient to the right team. The treatment only begins after the triage is complete.
A nurse who sends every patient to the cardiac team — regardless of actual condition — would be catastrophically wrong for most patients even if they applied the cardiac treatment perfectly. The pH equivalent: a student who applies [H⁺] = c for every acid is making the same categorical error. They are applying the right treatment (strong acid method) to the wrong patient (weak acid), and no matter how accurately they execute the arithmetic, the answer is fundamentally wrong because the method was selected before the diagnosis was made.
The triage step (strong or weak?) must always come first. The treatment step (which formula?) always comes second.
Triage principle: acid type identification (strong/weak) must come BEFORE formula selection — identical to hospital triage (diagnose before treating). Wrong method + perfect arithmetic = wrong answer every time. The six strong acid list (HCl, HNO₃, H₂SO₄, HClO₄, HBr, HI) makes the diagnosis unambiguous; everything else is weak with no grey area.
Pause — write the highlighted definition into your book.
The triage analogy is limited because acid type identification requires further testing to confirm, just like medical diagnosis.
We just saw the triage analogy for acid identification. That raises a question: What about mixing errors — why do students keep forgetting V(total) and using only one volume? This card answers it → currency exchange analogy: the excess species "occupies" the total wallet (total volume); using only V(acid) artificially inflates the concentration.
The most common arithmetic error in mixing calculations — using only one volume instead of the total combined volume — has an exact economic analogy that makes the error immediately obvious once the parallel is seen.
Imagine you have $50 Australian dollars and exchange $30 worth into Euros, leaving $20 AUD. You want to find the density of AUD in your wallet — AUD per unit of wallet space. Your wallet now holds both AUD and Euros: its total capacity is larger than when it only held AUD. To find the AUD density (concentration), divide $20 by the total wallet capacity — not by the original AUD-only capacity. Using the original (smaller) capacity gives a concentration that is too high.
The mixing equivalent: when excess H⁺ or OH⁻ remains after neutralisation, its concentration must be calculated using the total combined volume. The "wallet" is V(total) = V(acid) + V(base). The "AUD remaining" is n(excess species). The "AUD density" is c(excess) = n(excess)/V(total).
Mixing volume rule: c(excess) = n(excess) / V(total) where V(total) = V(acid) + V(base). Using only V(acid) doubles [H⁺] for equal volumes, causing a 0.30 pH unit error. Write "V(total) = V₁ + V₂ = ___" explicitly before calculating c(excess) — this one line prevents the most common arithmetic error in mixing calculations.
Add the highlighted point to your notes before the check below.
After mixing 30 mL of acid with 20 mL of base, the total volume used in c(excess) = n/V is:
We just saw the currency exchange analogy for V(total) in mixing calculations. That raises a question: What are all five of the highest-frequency IQ2 calculation errors in one consolidated reference? This card answers it → five errors: wrong method for weak acid, unchecked assumption, pOH reported as pH, wrong volume in mixing, ICE table applied to a buffer — all sharing the same root cause.
A student writes: "pH = −log(1.8 × 10⁻⁵) = 4.74" for a 0.1 mol/L acetic acid solution — confusing pKa with pH. Another calculates [H⁺] = 0.1 mol/L for 0.1 mol/L CH₃COOH — applying the strong acid shortcut to a weak acid. In the 2023 HSC, NESA's marking notes identified these as the two most common errors in IQ2 pH calculation responses. Here are all five, diagnosed with exact fixes.
Error 1 — Using [H⁺] = c for a weak acid
Error 2 — Forgetting to check the simplifying assumption
Error 3 — Writing pOH as pH for a base
Error 4 — Using only V(acid) or V(base) in c(excess) calculation
Error 5 — Applying ICE table to a buffer mixture after partial neutralisation
Five IQ2 errors checklist: (1) [H⁺] = c for weak acid — identify type first, use ICE table; (2) simplifying assumption skipped — verify x/c × 100% < 5%; (3) pOH reported as pH for base — always pH = 14 − pOH; (4) V(acid) used instead of V(total) — write V₁ + V₂ explicitly; (5) ICE table applied to buffer after partial neutralisation — use Henderson-Hasselbalch when both HA and A⁻ present. Root cause of all five: method selected before system identified.
Pause — write the highlighted checklist into your book before the check below.
After partial neutralisation of CH₃COOH with NaOH, leaving both CH₃COOH and CH₃COO⁻ present, the correct method to find pH is:
(a) KOH — Identification: KOH is a strong base. Method: direct. [OH⁻] = c(KOH) = 0.0400 mol/L. pOH = −log(0.0400) = 1.40. pH = 14.00 − 1.40 = 12.60. Sanity check: pH 12.60 > 7 ✓ (base).
(b) HBr — Identification: HBr is a strong acid. Method: direct. [H⁺] = 0.0400 mol/L. pH = −log(0.0400) = 1.40. Sanity check: pH 1.40 < 7 ✓ (acid).
(c) HCN — Identification: HCN is NOT on the six strong acid list → weak acid. Ka = 6.2 × 10⁻¹⁰. Check assumption: Ka/c = 6.2 × 10⁻¹⁰/0.0400 = 1.55 × 10⁻⁸ << 0.0025 ✓. x = √(6.2 × 10⁻¹⁰ × 0.0400) = 4.98 × 10⁻⁶ mol/L. Verify: 0.012% << 5% ✓. pH = −log(4.98 × 10⁻⁶) = 5.30.
ANSWERS: (a) pH = 12.60. (b) pH = 1.40. (c) pH = 5.30.
Common setup: n(OH⁻) from Ba(OH)₂ = 0.200 × 0.0350 × 2 = 1.40 × 10⁻² mol. V(total) = 100.0 mL = 0.1000 L for both.
(a) HNO₃ at 0.150 mol/L: n(H⁺) = 0.150 × 0.0650 = 9.75 × 10⁻³ mol. Excess OH⁻ = 0.01400 − 0.009750 = 4.25 × 10⁻³ mol. c(OH⁻) = 4.25 × 10⁻³/0.1000 = 0.0425 mol/L. pOH = 1.37. pH = 12.63.
(b) HNO₃ at 0.0800 mol/L: n(H⁺) = 0.0800 × 0.0650 = 5.20 × 10⁻³ mol. Excess OH⁻ = 0.01400 − 0.005200 = 8.80 × 10⁻³ mol. c(OH⁻) = 0.0880 mol/L. pOH = 1.056. pH = 12.94.
ANSWERS: (a) pH = 12.63. (b) pH = 12.94.
(a) pH: Sol 1 (HCl, strong): pH = 1.00. Sol 2 (CH₃COOH): x = √(1.8×10⁻⁵×0.100)=1.34×10⁻³; 1.34% <5% ✓. pH = 2.87. Sol 3 (NH₃): [OH⁻]=1.34×10⁻³; pOH=2.87. pH = 11.13.
(b) HCl + NaOH: n(H⁺) = 4.00×10⁻³ mol. n(OH⁻) = 6.00×10⁻³ mol. Excess OH⁻ = 2.00×10⁻³ mol. V(total) = 0.1000 L. c(OH⁻) = 0.0200 mol/L. pOH = 1.70. pH = 12.30.
(c) Equal moles → equivalence point: All CH₃COOH → CH₃COO⁻. n(CH₃COO⁻) = 2.50×10⁻³ mol. c = 0.0500 mol/L. Kb = 5.56×10⁻¹⁰. [OH⁻] = 5.27×10⁻⁶ mol/L. pOH = 5.28. pH = 8.72 (basic salt solution).
(d) Ka × Kb relationship: Ka(CH₃COOH) × Kb(NH₃) = 3.24×10⁻¹⁰ ≠ Kw (1.0×10⁻¹⁴). Therefore they are NOT a conjugate pair. Equal Ka and Kb is a numerical coincidence. pH symmetry (2.87 + 11.13 = 14) arises from equal equilibrium constants, not conjugate relationship.
ANSWERS: (a) 1.00 / 2.87 / 11.13. (b) pH = 12.30. (c) EP; pH = 8.72. (d) Ka×Kb ≠ Kw → not conjugate; equal Ka and Kb is coincidence.
(a) The solution will be acidic. (b) HCl is in excess. Moles HCl = 0.050 × 0.2 = 0.010 mol. Moles NaOH = 0.030 × 0.2 = 0.006 mol. NaOH neutralises 0.006 mol HCl, leaving 0.004 mol HCl in 80 mL total. [H⁺] = 0.004/0.080 = 0.05 mol/L. pH = −log(0.05) = 1.30.
Complete the Learn phase to unlock Practice.
1. A student is asked to find the pH of 0.050 mol/L formic acid (HCOOH, Ka = 1.8 × 10⁻⁴) and writes: "[H⁺] = 0.050 mol/L. pH = −log(0.050) = 1.30." Which response correctly identifies all errors?
C — The student applied [H⁺] = c to a weak acid; ICE table required; x = √(Ka×c) = 3.0 × 10⁻³; check: 6.0% > 5% → quadratic required; correct pH ≈ 2.53
HCOOH is a weak acid (not on the six strong acid list). [H⁺] = c is Error 1. ICE table required: x = √(1.8 × 10⁻⁴ × 0.050) = 3.0 × 10⁻³. Check: 6.0% > 5% — assumption fails. Quadratic: x ≈ 2.93 × 10⁻³ mol/L → pH ≈ 2.53.
2. 20.0 mL of 0.300 mol/L HCl is mixed with 30.0 mL of 0.150 mol/L NaOH. Which correctly calculates the pH?
B — n(H⁺) = 6.00×10⁻³; n(OH⁻) = 4.50×10⁻³; excess H⁺ = 1.50×10⁻³; c = 1.50×10⁻³/0.050 = 0.030 mol/L; pH = 1.52
V(total) = 20.0 + 30.0 = 50.0 mL = 0.0500 L. c(H⁺) = 1.50×10⁻³/0.0500 = 0.0300 mol/L. pH = 1.52. Option A uses V = 0.020 L (acid only — Error 4). Option C uses V = 0.030 L (base only).
3. Solutions at 0.100 mol/L: P = pH 1.00; Q = pH 11.13; R = pH 2.87; S = pH 12.70. A student claims Q and R must be a conjugate pair because pH sum = 14. Evaluate this claim.
B — Incorrect — the pH sum of 14 arises from Ka(R) = Kb(Q), which is a numerical coincidence; conjugate pairs are defined by a one-proton formula difference, not by pH values
pH(R) + pH(Q) = 2.87 + 11.13 = 14.00 because Ka(R) = Kb(Q) = 1.8 × 10⁻⁵. This is a numerical coincidence — CH₃COOH and NH₃ are not conjugate (they differ by more than one proton).
4. A student adds 25.0 mL of 0.100 mol/L NaOH to 25.0 mL of 0.100 mol/L CH₃COOH (Ka = 1.8 × 10⁻⁵). Which correctly calculates pH?
C — Equivalence point — all CH₃COOH → CH₃COO⁻; Kb = 5.56×10⁻¹⁰; c = 0.0500; [OH⁻] = 5.27×10⁻⁶; pOH = 5.28; pH = 8.72
Equal moles → equivalence point. Salt solution of weak acid conjugate base → basic. Option A incorrectly identifies as buffer. Option B applies ICE to post-equivalence solution (Error 5).
5. Which correctly distinguishes Henderson-Hasselbalch from the ICE table method for weak acid solutions?
B — ICE table for pure weak acid (initial [A⁻] = 0); Henderson-Hasselbalch when significant A⁻ is already present (e.g. from partial neutralisation)
The ICE table assumes [A⁻] = 0 initially — valid for a pure weak acid before any A⁻ has been produced. H-H is required when significant A⁻ is present because the common ion effect suppresses ionisation, making the ICE table invalid.
Question 6. (4 marks) Calculate the pH of each at 25°C. Show the identification step and full working. (a) 0.0250 mol/L HClO₄. (b) 0.0500 mol/L Ba(OH)₂. (c) 0.100 mol/L lactic acid (Ka = 1.4 × 10⁻⁴). State whether the simplifying assumption is valid for each.
Question 7. (4 marks) 50.0 mL of 0.200 mol/L CH₃COOH (Ka = 1.8 × 10⁻⁵) is mixed with 20.0 mL of 0.200 mol/L NaOH. (a) Calculate the moles of CH₃COOH remaining and CH₃COO⁻ formed. (b) Calculate the pH. (c) Explain why this pH is higher than the pH of the original pure 0.200 mol/L CH₃COOH solution (pH ≈ 2.57).
Question 8. (7 marks — Band 6) A student has unlabelled solutions of 0.100 mol/L HNO₃ and 0.100 mol/L HNO₂ (Ka = 4.5 × 10⁻⁴). (a) Calculate expected pH of each. (2 marks) (b) Mix 40.0 mL of each with 60.0 mL of 0.100 mol/L NaOH — calculate pH showing solution type identification. (3 marks) (c) Explain why the two mixing calculations require different methods despite using "the same NaOH." (2 marks)
MC Q1: C — HCOOH is weak; [H⁺] = c is Error 1. ICE table: x = 3.0×10⁻³; 6.0% > 5% → quadratic; pH ≈ 2.53.
MC Q2: B — V(total) = 50.0 mL; c(H⁺) = 0.0300 mol/L; pH = 1.52.
MC Q3: B — pH sum = 14 because Ka = Kb (coincidence), not because they are conjugate. Conjugate pairs require 1-proton difference in formula.
MC Q4: C — Equal moles → EP; Kb(CH₃COO⁻) = 5.56×10⁻¹⁰; pH = 8.72.
MC Q5: B — ICE table for pure weak acid; H-H when A⁻ present from partial neutralisation.
Q6 Sample: (a) HClO₄: strong → pH = −log(0.0250) = 1.60. (b) Ba(OH)₂: diprotic → [OH⁻] = 0.100 → pOH = 1.00 → pH = 13.00. (c) Lactic acid: weak; Ka/c = 1.4×10⁻³ < 0.0025 ✓; x = 3.742×10⁻³; 3.74% < 5% ✓; pH = 2.43.
Q7 Sample: (a) n(HA) = 0.01000 mol; n(OH⁻) = 4.00×10⁻³; n(HA)remaining = 6.00×10⁻³; n(A⁻) = 4.00×10⁻³. (b) pKa = 4.744; pH = 4.744 + log(4/6) = 4.57. (c) CH₃COO⁻ already present suppresses ionisation (common ion effect — Le Chatelier shifts left); H-H accounts for this suppression.
Q8 Sample: (a) HNO₃: pH = 1.00. HNO₂: assumption check 6.71% > 5% → quadratic → x = 6.50×10⁻³ → pH = 2.19. (b) Both give excess NaOH = 2.00×10⁻³ mol; c(OH⁻) = 0.0200; pOH = 1.70; pH = 12.30 for both. (c) If NaOH insufficient for HNO₂: partial neutralisation creates buffer (HA + A⁻ both present), requiring H-H; for HNO₃: strong acid fully ionised, no buffer possible — simple excess calculation always.
Return to your diagnosis of the three students. The 2023 HSC marking notes flagged exactly these errors. The full analysis:
Two students were correct (A and C). The only incorrect student (B) made the single most common Module 6 error.
What is the first step in any pH calculation?
Why is [H⁺] = c wrong for CH₃COOH?
What volume must you use when calculating c(excess) after mixing acid and base?
When is Henderson-Hasselbalch used instead of an ICE table?
Does Ka(CH₃COOH) = Kb(NH₃) mean they are a conjugate pair?
Work through this topic 1-on-1 with an experienced HSC tutor.
Book a free session →