Chemical Reactions & Stoichiometry
Mastery Examination (Level 5)
Time limit: 60 minutes Total marks: 50
Answer all questions. Show all working, balanced equations, oxidation-state bookkeeping, and units. Use molar masses: H = 1.008, C = 12.011, N = 14.007, O = 15.999, Na = 22.990, S = 32.06, Cl = 35.45, K = 39.098, Mn = 54.938, Fe = 55.845.
Question 1 — Redox titration, limiting reagent, and yield (cross-domain build) [20 marks]
An acidified solution containing iron(II) is analysed by titration with potassium permanganate. The relevant unbalanced skeleton is:
(a) Using the ion–electron (half-reaction) method, write both half-reactions with electron counts, and combine them into the balanced net ionic equation. State clearly which species is oxidised and which is reduced, giving the oxidation-number change of each. (6)
(b) A aliquot of the solution required of to reach the endpoint. Compute the molar concentration of . (4)
(c) The original solution was prepared by dissolving an impure iron(II) sulfate sample in enough water to make . Using your result from (b), find the mass of () present, and hence the percent purity if the sample weighed . (5)
(d) A student's actual recovered mass of pure after a separate crystallisation gave a percent yield of relative to the theoretical mass found in (c). State the actual recovered mass, and explain in one sentence why percent yield can never exceed for a correctly performed experiment. (5)
Question 2 — Combustion stoichiometry with limiting O₂ and a coding model [18 marks]
A gaseous fuel mixture of propane and methane is burned.
(a) Write balanced combustion equations for each fuel producing and . (3)
(b) A cylinder holds propane and methane. Only of is supplied. Determine, with a limiting-reagent argument, whether combustion of both fuels can go to completion. If not, identify the limiting reagent for the mixture assuming both fuels burn in their given mole ratio simultaneously. (6)
(c) Write a short pseudocode (or Python-style) function co2_produced(nC3H8, nCH4, nO2) that returns the moles of produced, correctly handling the limiting-oxygen case by scaling both fuels by the same completion fraction . Then evaluate it for the numbers in (b). (6)
(d) Compute the total mass of produced in (b). (3)
Question 3 — Reaction classification and proof-style balancing [12 marks]
(a) For each of the following, classify the reaction type (combination / decomposition / single displacement / double displacement / redox) — a reaction may carry more than one label — and justify redox classifications with oxidation numbers: (6)
(i)
(ii)
(iii)
(b) Balance the following disproportionation in basic solution by the half-reaction method, and prove your answer by showing both atom balance and charge balance: (6)
Answer keyMark scheme & solutions
Question 1
(a) [6]
Reduction half (Mn goes +7 → +2): (1 for balance, 1 for 5e⁻)
Oxidation half (Fe +2 → +3): (1)
Multiply oxidation by 5 and add: (1)
- Fe²⁺ oxidised, ΔON = +2 → +3 (increase of 1). (1)
- Mn reduced, ΔON = +7 → +2 (decrease of 5). (1)
(b) [4]
(1)
Ratio Fe²⁺ : MnO₄⁻ = 5 : 1 (1) (1) (1)
(c) [5]
Moles Fe²⁺ in full 250.0 mL: (1)
Since 1 FeSO₄ → 1 Fe²⁺: (1) (2)
Percent purity: (1)
(d) [5]
Actual mass (≈ 2.49 g). (3)
Explanation: theoretical yield is the maximum product obtainable from complete conversion of the limiting reagent by conservation of mass; you cannot recover more product mass than the reactant atoms allow, so actual/theoretical ≤ 1 (excess only arises from impurities/wet product, i.e. experimental error, not true product). (2)
Question 2
(a) [3] (1.5) (1.5)
(b) [6]
O₂ needed:
- propane: (1)
- methane: (1)
- total required (1)
Supplied = exactly required. (2) Therefore both fuels can burn completely; O₂ is exactly stoichiometric (no reagent left over — neither is limiting/excess). (1)
(c) [6]
def co2_produced(nC3H8, nCH4, nO2):
o2_stoich = 5*nC3H8 + 2*nCH4 # O2 needed for full burn
f = min(1.0, nO2 / o2_stoich) # completion fraction
return f * (3*nC3H8 + 1*nCH4) # CO2 from scaled fuels(2 for stoich O₂, 2 for fraction f, 1 for CO₂ expression, 1 for correct scaling)
Evaluate: , , (implicit in evaluation)
(d) [3] (3; M(CO₂)=12.011+2(15.999)=44.009)
Question 3
(a) [6] (1 each type + justification)
(i) Decomposition and redox: Cl +5→−1 (reduced), O −2→0 (oxidised). (2) (ii) Single displacement and redox: Zn 0→+2 (oxidised), Cu +2→0 (reduced). (2) (iii) Double displacement (precipitation), not redox: all oxidation numbers unchanged (Ba +2, Cl −1, Na +1, S +6, O −2). (2)
(b) [6]
Cl₂ disproportionates: Cl 0 → −1 (reduction) and 0 → +5 (oxidation).
Reduction: (1) Oxidation: (1)
Balance electrons: ×5 reduction, ×1 oxidation, add: (1)
Convert to basic (add 12 OH⁻ both sides, combine 12H⁺+12OH⁻→12H₂O): (1)
Divide by 2:
Proof: (2)
- Atoms: Cl 6=6; O 6=3+3 ✓; H 6=6 ✓.
- Charge: LHS −6; RHS = 5(−1)+1(−1) = −6 ✓.
[
{"claim":"Fe2+ concentration = 0.0744 mol/L","code":"n_mno4=0.02000*0.01860; n_fe=5*n_mno4; c_fe=n_fe/0.02500; result=abs(c_fe-0.07440)<1e-5"},
{"claim":"Percent purity of FeSO4 = 34.5%","code":"c_fe=0.07440; n=c_fe*0.2500; m=n*151.91; purity=m/8.20*100; result=abs(purity-34.5)<0.1"},
{"claim":"Actual recovered mass at 88% yield = 2.49 g","code":"c_fe=0.07440; m=c_fe*0.2500*151.91; actual=0.880*m; result=abs(actual-2.487)<0.01"},
{"claim":"CO2 produced = 9.00 mol and mass 396.1 g","code":"nC3H8=2.00; nCH4=3.00; nO2=16.00; o2s=5*nC3H8+2*nCH4; f=min(1,nO2/o2s); co2=f*(3*nC3H8+nCH4); mass=co2*44.009; result=(abs(co2-9.00)<1e-6) and (abs(mass-396.1)<0.2)"},
{"claim":"Disproportionation charge balance: LHS=RHS=-6","code":"lhs=6*(-1); rhs=5*(-1)+1*(-1); result=lhs==rhs==-6"}
]