Skip to main content
Chemistry LibreTexts

20.3: Biological Acids and the Henderson-Hasselbalch Equation

  • Page ID
    36552
  • \( \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}\)
    Objectives

    After completing this section, you should be able to

    1. identify the form that carboxylic acids take within living cells.
    2. use the Henderson‑Hasselbalch equation to calculate the percentages of dissociated and undissociated acids [A] and [HA] in a solution, given the pKa value of the acid and the pH of the solution.
    3. explain why cellular carboxylic acids are always referred to by the name of their anion.
    Key Terms

    Make certain that you can define, and use in context, the key terms below.

    • Henderson‑Hasselbalch equation
    • physiological pH

    Carboxylic Acids in Buffered Solutions

    Due to the acidic nature of carboxylic acids, their level of dissociation is directly related to the pH of the solution. Under acidic conditions (low pH), carboxylic acids are almost completely undissociated and exist primarily in their protonated form (\(\ce{RCOOH}\)). Under, basic conditions (high pH), carboxylic acids become nearly completely dissociated into their deprotonated carboxylate form (\(\ce{RCOO^{-}}\)). Because the environment inside a living cell is an aqueous buffer with a nearly neutral pH = 7.3 (sometimes referred to as the physiological pH), then in what form do carboxylic acids exist? An important part of answering this question lies in the Henderson-Hasselbalch equation:

    \[pH = pK _{ a }+\log \left(\dfrac{[\text { concentration of conjugate base }]}{[\text { concentration of weak acid }]}\right) \label{Henderson-Hasselbalch equation} \]

    This equation shows that the amount of dissociation in a carboxylic acid is related to the pH of the solution and the pKa of the acid. In particular, the Henderson-Hasselbalch equation shows that when the concentration of a carboxylic acid is equal to the concentration of carboxylate then the pH of the solution equals the pKa of the acid. Also, the Henderson-Hasselbalch allows for the pH of the solution to be calculated when the pKa of the acid is known along with the concentrations of the carboxylic acid and carboxylate are known.

    Example \(\PageIndex{1}\)

    What is the pH of an aqueous buffer solution that is 30 mM in acetic acid and 40 mM in sodium acetate? The pKa of acetic acid is 4.8.

    Solution

    This is a direct application of the Henderson-Hasselbalch equation (Equation \ref{Henderson-Hasselbalch equation}).

    \[pH = pK _{ a }+\log \left(\dfrac{[\text { concentration of conjugate base }]}{[\text { concentration of weak acid }]}\right) \nonumber \]

    The ratio of base to acid is 40/30, or 1.33. Therefore, substituting these values and the \(pK_a\) results in

    \[\begin{align*} pH &= 4.8 +\log \left(\dfrac{40}{30}\right) \\[4pt] &= 4.8 +\log 1.33 \\[4pt] &=4.8 + 0.125 \\[4pt] & = 4.9 \end{align*} \]

    The Henderson-Hasselbalch equation is particularly useful when determining the protonation state of different biomolecule functional groups under physiological pH conditions. This is done under the assumption that the concentration of the biomolecule is small compared to the concentration of the buffer components. (The actual composition of a physiological buffer is complex, but it is primarily based on phosphoric and carbonic acids.).

    Aspartic acid is an amino acid with a carboxylic acid functional group as part of its side chain. When aspartic acid comprises an amino acid residue of a protein in a human cell, it's side chain is in full contact with the physiological buffer. In what state is the side chain functional group: the protonated state (a carboxylic acid) or the deprotonated state (a carboxylate ion)?

    20.3 aspartic acid.svg
    Figure \(\PageIndex{1}\): Aspartic acid with the carboxylic acid side-chain highlighted. (CC BY-SA 4.0; Layne Morsch via LibreTexts)

    Using the buffer pH of 7.3 and a rough approximation of pKa = 5 for the carboxylic acid side chain, we find that the ratio of carboxylate to carboxylic acid is about 200 to 1. The carboxylic acid is almost completely ionized to the carboxylate inside the cell. This result extends to all other carboxylic acid groups you might find on natural biomolecules or drug molecules. In the physiological environment, carboxylic acids are almost completely deprotonated. Indeed, cellular carboxylic acids are often referred to by the name of their anion. So rather than pyruvic acid, or acetic acid or lactic acid, they are discussed as pyruvate, acetate or lactate.

    20.3 aspartate.svg
    Figure \(\PageIndex{2}\): Aspartate (as part of a protein or polypeptide). (CC BY-SA 4.0; Layne Morsch via LibreTexts)

    Using the same process, the Henderson-Hasselbalch equation (Equation \ref{Henderson-Hasselbalch equation}) can also be used to determine the protonation state of carboxylic acids in solutions buffered to other pH levels.

    \[\begin{align*} pH &= pK_a + \log \left(\dfrac{[\text{carboxylate}]}{[\text{carboxylic acid}]}\right) \\[4pt] 7.3 &= 5 +\log \left(\dfrac{[\text{carboxylate}]}{[\text{carboxylic acid}]}\right) \\[4pt] 2.3 &= \log \left(\dfrac{[\text{carboxylate}]}{[\text{carboxylic acid}]}\right) \\[4pt] 199 &= \dfrac{[\text{carboxylate}]}{[\text{carboxylic acid}]}\end{align*} \]

    Therefore at physiological pH, the carboxylate anion is found with a 199-fold higher concentration than the protonated carboxylic acid. Naturally, changing the pH will alter this ratio.

    Exercise \(\PageIndex{1}\)

    What is the ratio of acetate ion to neutral acetic acid when a small amount of acetic acid (pKa = 4.8) is dissolved in a buffer of pH 2.8? pH 3.8? pH 4.8? pH 5.8? pH 6.8?

    Answer

    We use the Henderson-Hasselbalch equation (Equation \ref{Henderson-Hasselbalch equation}) and let the base to acid ratio be \(x\).

    For pH = 2.8:

    \[2.8 = 4.8 + \log x \nonumber \]

    \(x = 0.01 to 1\)

    • pH 3.8, the ratio is 0.10 to 1
    • pH 4.8, the ratio is 1.0 to 1
    • pH 5.8, the ratio is 10 to 1
    • pH 6.8, the ratio is 100 to 1

    20.3: Biological Acids and the Henderson-Hasselbalch Equation is shared under a CC BY-SA 4.0 license and was authored, remixed, and/or curated by Steven Farmer, Dietmar Kennepohl, Layne Morsch, Tim Soderberg, & Tim Soderberg.