A scheme for treatment of multicomponent ion-exchange equilibria is present. Binary and ternary ion-exchange equilibria involving Ca2+, Mg2+ and H+ studied using the strong-acid cation exchanger Amberlite IR 120. Considering the nonideal nature of the component binary exchange equilibria and applying the above-mentioned multicomponent ion-exchange framework to these systems, resinate-ion interaction parameters and activity coefficients of the ions in the exchanger phase have been determined. The activity coefficient values thus determined are compared with those obtained through use of the so far most commonly used equations, derived from the solid-solution model, and also by using somewhat modified forms of those equations deduced herein. ...