Why do solutions of barium chloride, and barium fluoride give rise to solutions with different pH values?

1 Answer
May 18, 2017

Because fluoride ion undergoes hydrolysis in aqueous solution.

Explanation:

Consider the solubility equilibrium for BaF2:

BaF2(s)Ba2++2F

Fluoride is moderately basic.............

F+H2OHF(aq)+HO

Addition of H3O+ will drive these equilibria to the right as written, and MORE barium salt will go into solution.

On the other hand, chloride ion, A WEAK BASE, does not speciate in solution, and is inert to added acid.

Note that had we Ksp data for BaF2(s), and Ka data for HF we could solve the solubility equilibrium precisely, and develop an expression for solubility that depends on pH.