Equilibrium
Level 2 (Recall / Standard problems)
Time: 30 minutes | Total Marks: 40
Use where required. Assume unless stated. .
Q1. Define dynamic equilibrium. State the two conditions that characterise a system at dynamic equilibrium. (3)
Q2. For the reaction (a) Write the expression for . (b) State the relationship between and and evaluate for this reaction. (4)
Q3. For , at a certain temperature. If the reaction quotient at some instant, predict the direction in which the reaction proceeds and justify. (3)
Q4. State Le Chatelier's principle. For the equilibrium predict, with reason, the effect on the yield of of (i) increasing pressure, (ii) increasing temperature. (4)
Q5. (a) Write the equilibrium expression for the heterogeneous equilibrium and explain why pure solids do not appear. (b) Identify the conjugate base of and the conjugate acid of . (4)
Q6. Classify each species as Brønsted acid, Brønsted base, or Lewis acid: , , , . Give one word each. (4)
Q7. Calculate the pH of: (a) HCl, (b) NaOH. Show working. (4)
Q8. A weak monobasic acid has at a concentration of . (a) Using Ostwald's dilution law, calculate the degree of dissociation . (b) Hence calculate the pH of the solution. (5)
Q9. A buffer is prepared by mixing of acetic acid and of sodium acetate in of solution. Given , calculate the pH using the Henderson–Hasselbalch equation. (4)
Q10. The solubility product of is . Calculate its molar solubility in (a) pure water and (b) NaCl. Comment on the common-ion effect. (5)
Answer keyMark scheme & solutions
Q1. (3)
- Dynamic equilibrium: the state of a reversible reaction in which the rate of the forward reaction equals the rate of the reverse reaction, so macroscopic concentrations remain constant. (1)
- Condition 1: rates of forward and reverse reactions are equal. (1)
- Condition 2: concentrations of reactants and products remain constant with time (reaction continues at molecular level). (1)
Q2. (4) (a) (2) (b) where (moles gaseous product − moles gaseous reactant) (1) (1)
Q3. (3)
- . (1)
- Since , the ratio of products to reactants is too high; reaction proceeds in the reverse direction (right → left). (1)
- Products convert to reactants until decreases to equal . (1)
Q4. (4)
- Le Chatelier: if a system at equilibrium is subjected to a change (in concentration, pressure or temperature), the equilibrium shifts in the direction that tends to counteract the change. (1) (i) Increasing pressure shifts equilibrium toward the side with fewer gas moles (3 mol → 2 mol), i.e. forward — yield of increases. (1.5) (ii) Reaction is exothermic (); increasing temperature favours the endothermic (reverse) direction — yield of decreases. (1.5)
Q5. (4) (a) (or ). (1) Pure solids have constant activity (=1), fixed density/concentration independent of amount, so they are omitted. (1) (b) Conjugate base of = (loss of ). (1) Conjugate acid of = (gain of ). (1)
Q6. (4) — 1 mark each
- : Brønsted base (accepts ).
- : Lewis acid (accepts electron pair).
- : amphoteric — acceptable as Brønsted acid or base.
- : Brønsted acid (can donate ) [amphoteric acceptable].
Q7. (4) (a) HCl strong: , . (2) (b) NaOH strong: , , . (2)
Q8. (5) (a) Ostwald: . (2) (b) . (1.5) . (1.5)
Q9. (4) (2) . (2)
Q10. (5) (a) Pure water: . (2) (b) In M NaCl: , so . (2) Comment: solubility drops (~10⁴-fold) due to the common-ion effect — added suppresses dissolution. (1)
[
{"claim":"Q2 Delta n = -2","code":"result = (2-(1+3)) == -2"},
{"claim":"Q7 pH HCl = 2 and NaOH = 12","code":"import sympy as sp\npH_a = -sp.log(sp.Rational(1,100),10)\npOH = -sp.log(sp.Rational(1,100),10)\npH_b = 14 - pOH\nresult = (pH_a==2) and (pH_b==12)"},
{"claim":"Q8 alpha ~0.0134 and pH ~2.87","code":"import sympy as sp\nalpha = sp.sqrt(sp.Rational(18,1000000)/sp.Rational(1,10))\nalpha_v = float(alpha)\nH = 0.10*alpha_v\npH = -sp.log(H,10)\nresult = abs(alpha_v-0.01342)<1e-4 and abs(float(pH)-2.872)<0.02"},
{"claim":"Q9 buffer pH ~4.92","code":"import sympy as sp\npH = 4.74 + sp.log(sp.Rational(30,20),10)\nresult = abs(float(pH)-4.916)<0.01"},
{"claim":"Q10 solubilities","code":"import sympy as sp\ns_water = sp.sqrt(sp.Float(1.8e-10))\ns_ci = 1.8e-10/0.10\nresult = abs(float(s_water)-1.342e-5)<1e-7 and abs(s_ci-1.8e-9)<1e-12"}
]