J.R. S. answered 09/04/23
Ph.D. University Professor with 10+ years Tutoring Experience
In Chemistry, this is known as a back-titration problem. What this means is that the HCl that reacts with the MgO is present in excess, and then whatever HCl is left over AFTER reacting with MgO is titrated with NaOH to determine amount in excess. Subtracting this amount from original amount HCl used gives us the amount HCl that reacted with the MgO.
mols HCl originally present = 25.0 ml x 1 L / 1000 ml x 3.20 mol / L = 0.080 mols HCl
Back titration equation: NaOH + HCl ==> NaCl + H2O
mols NaOH used = 24.9 ml x 1 L / 1000 ml x 0.102 mol / L = 0.00254 mols
mols HCl in excess = 0.00254 mols NaOH x 1 mol HCl / mol NaOH x 12.5 = 0.03175 mols HCl in excess
Why did we multiply by 12.5? Because diluted the sample to 250 mls and then only assayed 20 mls. 250/20 = 12.5 so there will be 12.5 x as many moles in the 250 mls as in the 20 mls.
mols HCl used to react with MgO = 0.080 - 0.03175 mols =0.04825 mols HCl used to react with MgO
Since the original reaction between MgO and HCl is
MgO + 2HCl ==> MgCl2 + O2, the ratio of HCl to MgO is 2:1
moles MgO originally present = 0.04825 / 2 = 0.0241 mols MgO
To find % purity (%MgO in original sample), we need the grams of MgO present:
molar mass MgO = 40.3 g / mol
grams MgO present = 0.0241 mols MgO x 40.3 g / mol = 0.971 g MgO
Percent purity = 0.971 g MgO / 1.10 g (x100%) = 88.3% pure
(please be sure to check all of the math)