The ionproduct of pure water is well known to be $$ K_{\rm W} = \left[ {\rm OH^-} \right] \left[ {\rm H_3O^+} \right] = 10^{-14} $$ at some standard conditions (I think 25°C).
However having some acid HA in water as far as I'm aware this product is always the same i.e. $pK_{\rm a} + pK_{\rm b} = 14$.
How can this be derived?