Q.On the basis of the equation pH = – log [H^+], the pH of 10^-8 mol dm^-3 solution of HCl should be 8. However, it is observed to be less than 7.0. Explain the reason.
You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.
Start your 14-day free trial to unlock the full solution →The pH of a M HCl solution is less than 7 because the autoionization of water contributes a significant amount of ions at such low acid concentrations, making the total greater than M.
The equation works perfectly for strong acids at moderate concentrations. But when the acid is extremely dilute — like M HCl — a naive calculation gives pH = 8, which would imply a basic solution. That cannot be right, because adding an acid to pure water should never make it basic. The flaw is in forgetting that water itself is a source of ions.
Pure water at 25°C has M from its own autoionization:
, with .
When you add a tiny amount of HCl, the from the acid and the from water both contribute to the total . At M HCl, the acid's contribution is ten times smaller than water's own M — so water's contribution cannot be ignored. The total will be slightly above M, giving a pH just below 7.
Let's work through it properly.
- Set up the charge balance. In the solution, the positive ions are (from both HCl and water) and the negative ions are (from HCl) and (from water). Charge neutrality demands:
-
Express known concentrations.
HCl is a strong acid, so M.
From water's autoionization, .
-
Substitute into the charge balance equation.
- Solve for . Multiply through by :
Rearrange into a quadratic:
Solve using the quadratic formula (taking the positive root):
…
Unlock everything free for 14 days
- Full step-by-step solutions
- Concept-first explanations
- Methods, shortcuts & mistakes
- PYQ mapping + timed mock tests
Full access for 14 days. No credit card required.