This answer states

$\mathrm{pH}$ is the aqueous concentration of $\ce{H3O+}$ or $\ce{H+}$ ions in soution. I would not say that ice lacks $\ce{H3O+}$ and $\ce{OH-}$ ions as ice's structure would allow for such, however, since the ions are not in aqueous solution, the material cannot rightfully have a "$\mathrm{pH}$" as we know it.

How does that generalize to solid acids and solid bases? Can solid acids and bases have pH values? If they don't have a pH, how would the solid form of a new compound then be classified as an acid or a base?


3 Answers 3


I think we should not mix the concept of pH, which is purely an analytical measurement, with the concept of acid and bases. It is a common misconception that pH does not exist in organic solvents. As you already know, there are several views of an acid or bases. The current IUPAC version is "A molecular entity or chemical species capable of donating a hydron (proton) (see Brønsted acid) or capable of forming a covalent bond with an electron pair (see Lewis acid)." This definition does not require the presence of water or any pH value.

If we take pure dry HCl gas and ammonia gas and mix them. The reaction is a classic acid base reaction. Solid ammonium chloride is formed instantly. One may then ask a question of what is the pH of a gas? However gas phase acid base chemistry does exist and it can be studied by mass spectrometry but pH does not need to be invoked.

Now instead of asking the pH of solid acids/bases, a more realistic question is what is the surface pH of a given solid? I was interested in this type of problems sometime ago but didn't find much literature. Assume an ion-exchanger which consists of $\ce{SO3-H+}$ groups on a solid polymeric matrix, basically sulfonate styrene divinylbenzene. Assume that it is in equilibrium with 1 mM HCl solution. The solution pH is 3, but what is the surface pH? It is certainly way below zero, because sulfonic acid is a very strong acid and the surface concentration of sulfonic acid groups is pretty high yet the groups are not mobile in the solution!

Similarly, solid acid catalysts exist. Also see how solid acids are titrated [1].


  1. Chai, S.-H.; Wang, H.-P.; Liang, Y.; Xu, B.-Q. Sustainable Production of Acrolein: Investigation of Solid Acid–Base Catalysts for Gas-Phase Dehydration of Glycerol. Green Chem. 2007, 9 (10), 1130–1136. https://doi.org/10.1039/B702200J.
  • $\begingroup$ I think "solid fumes" sounds confusing. You mean you form ammonium chloride snow? $\endgroup$
    – Buck Thorn
    Apr 28, 2019 at 11:54
  • 2
    $\begingroup$ I think the "colloidally" correct term would be smoke= solid NH4Cl suspended in a gas. $\endgroup$
    – AChem
    Apr 28, 2019 at 14:34

"Technically", the answer is yes. The $\mathrm{pH}$ value is $+\infty$. $\mathrm{pH}$ is simply a logarithmic scale to reference the concentration of (cationic) ionized hydrogen in a sample, and is defined by(*)

$$\mathrm{pH} := -\log_{10}\left([\mathrm{H}^{+}]\right)$$

where the measurement unit is the usual SI derived $\mathrm{\frac{mol}{dm^3}}$ (equiv. $\mathrm{\frac{kmol}{m^3}}$). That's it. The reason this is typically seen in association with acids and bases is that most common (i.e. excluding "Lewis acids") acids are substances which can give up $\mathrm{H}^{+}$ and, moreover, which do so when they are dissolved, meaning that measuring the concentration of such ions in a solution gives a clue as to how much acid may be present. A solid crystal of acid material has its $\mathrm{H}^{+}$ still bound in the acid molecules and is not ionized, thus the concentration of $\mathrm{H}^{+}$ is zero, hence by the above definition, the $\mathrm{pH}$ is $+\infty$ (it is customary to use the extended reals instead of the usual reals when dealing with logarithmic measures as they provide exactly this capability so one can represent zero).

The usual rule that "$\mathrm{pH}$ of 7 is neutral" comes from solutions in water: Water has the property that it can be converted into, and self-converts between ("auto-ioniziation") separate $\mathrm{H}^{+}$ and $\mathrm{OH}^{-}$ ions and its usual molecular form, $\mathrm{H}_2\mathrm{O}$. When one is dealing with pure water with no adulterants present, there is always, due to this process, around $10^{-7}\ \mathrm{\frac{mol}{dm^3}}$ of $\mathrm{H}^{+}$ present (though actually, this depends on temperature, but around room temp, it is around this much). Decimal logarithm of $10^{-7}$ is -7, hence the $\mathrm{pH}$ is 7. When you throw some acid in and it releases its protonic payload, the concentration of $\mathrm{H}^{+}$ rises by that amount, thus the $\mathrm{pH}$ drops.

The key here is that $\mathrm{pH}$ itself is not inherently a measure of acidity or basicity. Rather, it is a measure that is typically associated with such, and thus, serves as a useful proxy therefor, at least under some common circumstances. When you are not dealing with a solution in water - i.e. either as you are talking about here a pure solid chunk of acid material, or you are dealing with acid dissolved in something other than water - the usual signifiers of $\mathrm{pH}$ beyond it being a logarithmic measure of the $\mathrm{H}^{+}$ ion concentration go out the window. Likewise, outside of water, $\mathrm{pH}$ cannot be used to measure bases, either, even simple (Arrhenius) bases since the presence of $\mathrm{OH}^{-}$ does not imply a corresponding deficit in (now non-existent) $\mathrm{H}^{+}$. Non-aqueous basic solutions, even of Arrhenius bases, will have $\mathrm{pH}$ of $+\infty$ as well, hence useless. Indeed, anything that has no free $\mathrm{H}^{+}$ ions knocking around has, by definition, a $\mathrm{pH}$ of $+\infty$.

Insofar as classification goes, that is not done using $\mathrm{pH}$, but rather the chemical behavior of the compound: an acid is signified by its ability to give up $\mathrm{H}^{+}$ under suitable circumstances, e.g. dissolution (Arrhenius' definition) or when brought into contact with a base (Bronsted-Lowry definition, as proton donor). Bases are the complement to this.

(*) ADD (2019-04-28, IE+1935.17 Ms): Upon review, I found and so should point out that this is not technically the "strictest" definition of pH. Technically, it is not log of concentration per se, but rather of the "activity" of $\mathrm{H}^{+}$, which is defined as a "modulated" concentration

$$a_{\mathrm{H}^{+}} := f_{\mathrm{int}}(S) \cdot [\mathrm{H}^{+}]$$

by a factor $f_{\mathrm{int}}(S) \in [0, 1]$ which accounts for interactivity between dissolved $\mathrm{H}^{+}$ due to the fact of their extended charge (Coulomb / electrostatic) interactions and that modifies the acid behavior. This factor depends on the thermodynamic state $S$ of the system which includes both temperature and the concentration itself and thus makes the "proper" $\mathrm{pH}$ nonlogarithmic in the concentration. Nonetheless, as concentration approaches zero, $f_{\mathrm{int}}(S)$ goes to $1$ and $a_{\mathrm{H}^{+}}$ still vanishes, hence the $\mathrm{pH}$ is still $+\infty$ and moreover, at low nonzero concentrations the two definitions are very close. The "concentration $\mathrm{pH}$" as given above is more "properly" written "$\mathrm{p[H]}$".

  • 1
    $\begingroup$ +1 for everything, but especially for "pH itself... serves as a useful proxy..." which was my aha! moment. $\endgroup$
    – uhoh
    Apr 28, 2019 at 8:20

This is will probably confuse you, but ice will have an ionization constant too.

For aqueous solutions we typically write:

$\ce{K_w = [H+][OH-]}$

where the brackets $\ce{[...]}$ denote concentration. This is good enough for most work in solutions with low ionic content. However we should really being using activities, $\large a$. So the expression becomes

$\ce{K_w} = \large a_{\ce{H+}}\cdot \large a_{OH-}$

$\pu{pH_w} = -\log_{10}{\large a_{\ce{H+}}}$


$\pu{pH} = -\log_{10}{(\large a_{\ce{H+}})}$

thus there will also be an equation for ice:

$\ce{K_{ice}} = \large a'_{\ce{H+}}\cdot \large a'_{OH-}$

$\pu{pH_{ice}} = -\log_{10}{(\large a_{\ce{H+}})}$

But the activities will measured and calculated differently in a solid than they are in a liquid.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.