$HCl(g) + H_2O(l) -> H_3O^{+}(aq) + OH^{-}(aq)$ Assuming $HCl$ completely ionizes in water, if we prepare a $HCl$ solution, will the $[HCl]=[H_3O]$ ($HCl$ concentration = $H_3O$ concentration). That is, the $HCl$ before the reaction, and the $H_3O$ after reaction. If so, then if we observe the following equilibrium reaction for the auto-ionization of water: $2H_2O <-> H_3O^{+} + OH^{-}$ ,it can be concluded that $[H^{+}][OH^{-}]$ is a constant value, that is the product of their equilibrium concentrations is a constant value. However, if the $H_3O$ concentration increases by the ionization of $HCl$, wouldn't the reaction shift to the left to counterract the change (by Le Chatelier's principle), consequently decreasing the concentration of $H_3O$ ions in solution, and contradicting the equality of $HCl$ concentration = $H_3O$ concentration?