Skip to main content
Chemistry LibreTexts

26.12: Activities are Important for Ionic Species

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

    Weak electrolytes

    We have seen that strong electrolytes are non-ideal even at tiny concentrations and that even the Debye-Hückel theory only allowed us to work at very small concentrations of strong electrolytes. The same problems are encountered with weak electrolytes but they are compounded by the equilibrium that is inherent to their solutions. Take acetic acid as in household vinegar:

    \[HAc + H_2O \rightleftharpoons Ac^- + H_3O^+ \nonumber \]

    We can write the equilibrium constant as:

    \[K = \dfrac{a_{Ac^-} a_{H_3O^+}}{a_{HAc}a_{H_2O}} \nonumber \]

    As

    \[a_{H2O}=1 \nonumber \]

    \[K = \dfrac{a_{Ac-} a_{H_3O^+}}{a_{HAc}} \nonumber \]

    At an initial concentration of say 0.1 mol/l the activity coefficient for HAc (being a neutral species) is essentially one, but for the other species we should write:

    \[(a_{Ac^-} a_{H_3O^+})= [Ac^-][H_3O^+]γ_±^2 \nonumber \]

    The value of \(γ_±^2\) is not unity and this will affect the equilibrium. In first approximation we will ignore that fact and write:

    \[K = \dfrac{ [Ac^-][H_3O^+]}{[HAc]} = 1.74 \times 10^{-5} \nonumber \]

    (We can either write [mol.l] as dimensions or drop them, depending on whether we are talking about K or Kc)

    At equilibrium we would get:

    \[K = \dfrac{x^2}{0.1-x} =1.74 \times 10^{-5} \nonumber \]

    which yields

    \[x=1.31 \times 10^{-3} mol/l \nonumber \]

    We can now use Debye-Hückel theory to estimate the means ionic activity coefficient but the concentrations are already to high for that. Instead we will use one of its extensions:

    \[\ln γ_± = - 1.173|z_+z_-| \dfrac{\sqrt{I}}{1+\sqrt{I}} \nonumber \]

    The ionic strength is ½ ([Ac-]+[H3O+]) =x

    Although we do not know x precisely the value we have is at least a starting point. We can use it to calculate a first approximation for γ±2. We find a value of 0.921. We then divide the value of K by this value and recalculate x. It changes from x=1.31 10-3 mol/l to x=1.365 10-3 mol/l. Now we can repeat this process until the value of x does not change appreciably anymore (converges). This process is called iteration. The final value is about x=1.37 10-3 mol/l.

    As can be seen the non-ideality does change the values from the ones you would have calculated before entering this course, but the difference is not staggering, at least if no other solutes are present.

    Question: does the equilibrium change if we add 0.5 mol/l NaCl to the solution?

    Solubility products

    For solubility products the differences can be more important. Take BaF2 in water K= 1.7 10-6.

    \[K = γ_±^3 [Ba^{2+}][F^-]2 \nonumber \]

    Let's start by assuming ideality and say that γ±3=1 and say that :[Ba2+]=x

    \[[F^-]=2x \nonumber \]

    Thus K= x (4x2) so x= 7.52 10-3 mol/lit

    The ionic strength is

    \[I = \dfrac{1}{2}(+2)^2x+(-1)^2x = 3x \nonumber \]

    The extended Debye-Hückel theory gives γ± =0.736 this raises x to 0.0102. Repeating the process a few times we find x=0.011. This means an increase of about 30% due to non-ideal behavior for this sparingly soluble salt. Again the presence of other solutes may induce larger effects because they add to the ionic strength.

    Exercise

    Even pure water contains OH- and H3O+ ions. The K for this equilibrium is 10-14. How does the pH change if we add 0.5 m/lit of a strong electrolyte M2+ X2-? CH 431/Lecture 17/answer2


    26.12: Activities are Important for Ionic Species is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?