Skip to main content
Chemistry LibreTexts

2.10: Predicting Acid-Base Reactions from pKa Values

  • Page ID
    486288
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Compilations of pKa values like those in Table 2.3 and Appendix B are useful for predicting whether a given acid–base reaction will take place, because H+ will always go from the stronger acid to the stronger base. That is, an acid will donate a proton to the conjugate base of a weaker acid, and the conjugate base of a weaker acid will remove a proton from a stronger acid. Since water (pKa = 14.00) is a weaker acid than acetic acid (pKa = 4.76), for example, hydroxide ion holds a proton more tightly than acetate ion does. Hydroxide ion will therefore react to a large extent with acetic acid, CH3CO2H, to yield acetate ion and H2O.

    acetic acid reaction.png

    Another way to predict acid–base reactivity is to remember that the product conjugate acid in an acid–base reaction must be weaker and less reactive than the starting acid and the product conjugate base must be weaker and less reactive than the starting base. In the reaction of acetic acid with hydroxide ion, for example, the product conjugate acid (H2O) is weaker than the starting acid (CH3CO2H), and the product conjugate base (CH3CO2) is weaker than the starting base (OH).

    The reaction of a stronger acid with a stronger base as reactants on the left side of the reversible arrow and weaker acid and weaker base as products on the right side.

    .

    Worked Example 2.4

    Predicting Acid Strengths from pKa Values

    Water has pKa = 14.00, and acetylene has pKa = 25. Which is the stronger acid? Does hydroxide ion react to a significant extent with acetylene?

    The reaction of acetylene with the hydroxide ion as reactants on the left side of the arrow and the alkynide ion and water as products on the right side.

    Strategy

    When comparing two acids, the one with the lower pKa is stronger. Thus, water is a stronger acid than acetylene and gives up H+ more easily.

    Solution

    Because water is a stronger acid and gives up H+ more easily than acetylene, the HO ion must have less affinity for H+ than the HC≡C:HC≡C: ion. In other words, the anion of acetylene is a stronger base than hydroxide ion, and the reaction will not proceed significantly as written.

    .

    Worked Example 2.5

    Calculating Ka from pKa

    According to the data in Table 2.3, acetic acid has pKa = 4.76. What is its Ka?

    Strategy

    Since pKa is the negative logarithm of Ka, it’s necessary to use a calculator with an ANTILOG or INV LOG function. Enter the value of the pKa (4.76), change the sign (–4.76), and then find the antilog (1.74 × 10–5).

    Solution

    Ka = 1.74 × 10–5.
    Exercise \(\PageIndex{1}\)

    Will either of the following reactions take place to a significant extent as written, according to the data in Table 2.3?

    (a)hydrocyanic=
    (b)Ethanol and sodium cyanide with an arrow pointing toward products sodium ethoxide and hydrocyanic acid. There is a question mark over the arrow.

    Answer

    Neither reaction will take place.

    Exercise \(\PageIndex{2}\)

    Ammonia, NH3, has pKa ≈ 36, and acetone has pKa ≈ 19. Will the following reaction take place to a significant extent?

    the=

    Answer

    The reaction will take place.

    Exercise \(\PageIndex{3}\)

    What is the Ka of HCN if its pKa = 9.31?

    Answer

    Ka = 4.9 × 10–10


    This page titled 2.10: Predicting Acid-Base Reactions from pKa Values is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by OpenStax via source content that was edited to the style and standards of the LibreTexts platform.