Michael S. answered 08/05/26
B.S. in Chemistry, Indiana University; Organic Chem Teaching Intern
The water lost is the key, and it gives y = 0.0168 × M(XBr3). With indium as X, that comes to y = 6.
Step 1 — mass of water driven off
Everything lost during heating was water:
m(H2O) = 3.70 g − 2.84 g = 0.86 g
n(H2O) = 0.86 / 18.02 = 0.0477 mol
Step 2 — moles of anhydrous salt
n(XBr3) = 2.84 / M, where M = M(X) + 3(79.90) = M(X) + 239.71 g/mol
Step 3 — y is the mole ratio
y = n(H2O) / n(XBr3) = 0.0477 / (2.84 / M) = 0.0168 × M
You need the identity of X to finish
The problem as posted does not say what X is, and without its molar mass y cannot be pinned down. That was almost certainly established in an earlier part of the question — check back for it and substitute into the formula above.
You can also work backwards, because y must be a whole number (a hydrate has a fixed integer number of waters per formula unit). Testing candidates:
AlBr3 (266.7): y = 4.48
CrBr3 (291.7): y = 4.90
FeBr3 (295.6): y = 4.97
GaBr3 (309.4): y = 5.20
InBr3 (354.5): y = 5.96, i.e. 6
YBr3 (328.6): y = 5.52
Only indium lands within 1% of an integer, so the salt is very likely InBr3·6H2O. Confirm against whatever part (a) told you.
Cross-check with percent water
Measured: (0.86 / 3.70) × 100 = 23.2% water
Predicted for InBr3·6H2O: 6(18.02) / [354.5 + 6(18.02)] = 108.1 / 462.6 = 23.4% ✓
Agreement to within 0.2 percentage points is strong support for that formula.
Two practical notes on this experiment
1. Heat to constant mass. Two days at 105 °C is generous, but the real criterion is reweighing until the mass stops changing — residual water makes y come out low.
2. Cool in a desiccator before weighing. A hot anhydrous salt reabsorbs atmospheric moisture quickly, which also biases y low. If your y lands just under an integer, this is usually why.