Freezing Point Depression Calculator
The solvent counts particles and cannot tell what they are — which is why calcium chloride beats table salt on ice.
The formula
ΔTf = i·Kf·m; ΔTb = i·Kb·m; Π = iMRT
The solvent is counting
Freezing point depression, boiling point elevation and osmotic pressure all depend on how many dissolved particles there are and not at all on what they are.
A mole of sodium chloride splits into two moles of ions and has twice the effect of a mole of sugar. Calcium chloride gives three and has three times the effect, which is why it outperforms table salt on icy roads.
Freezing is a much bigger lever than boiling
Water's cryoscopic constant is 1.86 and its ebullioscopic constant is 0.512.
So the same solution depresses the freezing point nearly four times as far as it raises the boiling point. Adding salt to pasta water raises the boiling point by a fraction of a degree and does nothing useful to the cooking time.
Osmotic pressure is the violent one
A tenth-molar salt solution depresses freezing by about a third of a degree and generates nearly five atmospheres of osmotic pressure.
The same particle count produces a barely measurable temperature change and a pressure that will burst a cell. This is why osmosis dominates biology and the temperature effects do not.
Camphor and the Rast method
A cryoscopic constant of 39.7 means a milligram of unknown produces a depression you can read on an ordinary thermometer.
Before mass spectrometry that was how molar masses of small organic samples were determined, and camphor was chosen precisely for the size of its constant.
Ideal behaviour is an approximation
The colligative and gas relations here assume dilute solutions and ideal gases, which real systems approach and do not reach.
At high concentration or high pressure the deviations become large, and the corrections are substance-specific. These figures are right where the assumptions hold and approximate where they do not.