Bite a lemon and your mouth puckers; rub a bar of soap between your fingers and it feels slippery. Both sensations trace back to a single, almost unimaginably tiny particle — the hydrogen ion, written $\text{H}^+$ — drifting in water. An acid is simply something that crowds the water with extra $\text{H}^+$; a base is something that sweeps them away. That is the whole story. The word pH is just a scorekeeper for how crowded the water has become.
Counting ions one by one would mean writing numbers like 0.0000001, so chemists fold that into a tidy scale: $\text{pH} = -\log[\text{H}^+]$. Plain water has $[\text{H}^+]=10^{-7}$ mol/L, giving pH 7 — neutral. Lemon juice sits near $[\text{H}^+]=10^{-2}$, or pH 2. Because the scale is built on logarithms, every single step is a tenfold change: pH 2 is ten times more acidic than pH 3 and a hundred times more than pH 4. A "small" pH drop is never small.
Two acids at the same concentration can still give very different pH, because acids differ in how tightly they hold their $\text{H}^+$. A strong acid such as HCl lets go completely. A weak acid such as vinegar's acetic acid releases only a sliver — roughly 1 molecule in 75 at 0.1 M — and the rest stay whole. How far it goes is fixed by the acid dissociation constant $K_a$ (or its log-form $\text{p}K_a = -\log K_a$): a bigger $K_a$ means a stronger acid.
To predict the pH of a weak acid you track what changes with an ICE table and solve $K_a = \dfrac{x^2}{C_0-x}$, where $x=[\text{H}^+]$. When the acid is dilute enough that little of it dissociates, this collapses to the handy $[\text{H}^+]\approx\sqrt{K_a C_0}$ with a degree of dissociation $\alpha=\sqrt{K_a/C_0}$ — which, surprisingly, grows as you add water. For a mixture of an acid and its conjugate base (a buffer), the same algebra rearranges into Henderson–Hasselbalch, $\text{pH}=\text{p}K_a+\log\frac{[\text{A}^-]}{[\text{HA}]}$. In the sim, the C₀ slider sets $C_0$, the pKa slider sets $K_a=10^{-\text{p}K_a}$, and Temperature nudges $K_w$ — which is why even "neutral" drifts off pH 7 when you heat the water.
(1) Hold C₀ at 0.1 M and slide pKa from near 0 (a strong acid) up to 4.76 (acetic) — watch the pH climb even though the amount of acid never changed. (2) Switch to Weak Acid mode and drag C₀ downward; the % Dissoc. readout rises as the solution gets more dilute. (3) Push Temperature toward 373 K and watch the neutral point — and the pH of pure water — slip below 7 as $K_w$ grows.
| Symbol | Meaning | Unit / Value |
|---|---|---|
| $K_a$ | Acid dissociation constant | mol L⁻¹ |
| $[\text{H}^+]$ | Equilibrium concentration of hydronium ions | mol L⁻¹ |
| $[\text{A}^-]$ | Equilibrium concentration of conjugate base | mol L⁻¹ |
| $[\text{HA}]$ | Equilibrium concentration of undissociated acid | mol L⁻¹ |
| $C_0$ | Initial (formal) concentration of the acid | mol L⁻¹ |
| pH | Negative decimal logarithm of $[\text{H}^+]$ | dimensionless |
| $\text{p}K_a$ | $-\log K_a$; measure of acid strength | dimensionless |
| $K_w$ | Autoionization constant of water = $[\text{H}^+][\text{OH}^-]$ | $1.0\times10^{-14}$ at 298 K |
| $\alpha$ | Degree of dissociation | dimensionless (0–1) |
Given: $C_0 = 0.100$ mol/L, $K_a = 1.76 \times 10^{-5}$ (pKa = 4.754), T = 298 K
Quadratic: $x^2 + (1.76\times10^{-5})x - (1.76\times10^{-5})(0.100) = 0$
$x = \dfrac{-1.76\times10^{-5} + \sqrt{(1.76\times10^{-5})^2 + 4(1.76\times10^{-5})(0.100)}}{2}$
$x = 1.32 \times 10^{-3}$ mol/L $\implies$ pH $= -\log(1.32\times10^{-3}) = \mathbf{2.88}$
Approximation check: $\alpha = x/C_0 = 1.32\%$ — valid (below 5% threshold).