Total Hardness (TH) Calculation:
Total hardness as CaCO3 is calculated by summing the hardness contribution of each ion:
\[
\text{Total Hardness (TH)} = 150 + 40 + 10 = 200 \, \text{mg/L as CaCO}_3
\]
Alkalinity Calculation:
Alkalinity as CaCO3 is the sum of the contributions from the ions that contribute to alkalinity:
\[
\text{Alkalinity} = 100 + 50 = 150 \, \text{mg/L as CaCO}_3
\]
Carbonate Hardness (CH) Calculation:
The carbonate hardness (CH) is given by the minimum of alkalinity and total hardness:
\[
\text{CH} = 150 \, \text{mg/L as CaCO}_3
\]
Non-Carbonate Hardness (NCH) Calculation:
The non-carbonate hardness (NCH) is given by:
\[
\text{NCH} = \text{TH} - \text{CH} = 200 - 150 = 50 \, \text{mg/L as CaCO}_3
\]
Final Answer:
Thus, the non-carbonate hardness of the water is:
\[
\boxed{50 \, \text{mg/L as CaCO}_3}
\]