What is the pH of 10−8 M HCl solution in water?
My attempt:
pH = −log(10)−8 = 8
But this is wrong because it should be acidic. Where have I gone wrong?
Answer
It is known that the equilibrium constant for the following reaction is 10−14.
2HX2O(l)−⇀↽−HX3OX+(aq)+OHX−(aq)
That means,
[HX3OX+(aq)][OHX−(aq)][HX2O(l)][HX2O(l)]=10−14
where the concentration of water [HX2O(l)] is assumed to be 1.
Initially, we have [HX3OX+(aq)]=10−8.
Then, assuming that x moles of HX3OX+(aq) is generated. An equal amount of OHX−(aq) must also be generated:
(10−8+x)(x)=10−14
Solving for x gives x=9.51×10−8.
So, the total concentration of HX3OX+(aq) is 1.051×10−7.
Therefore, the pH is 6.978.
Let the initial molarity of the hydronium ion be a.
Solving (a+x)(x)=10−14, if a is well above 10−5, gives x≈0.
The approximation that the pH is equal to −log([HCl(aq)]) is only accurate for normal concentrations.
No comments:
Post a Comment