Skip to main content
Chemistry LibreTexts

d. Solid Acid Titration

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

    Overview

    In this lab you are going to design an experiment to determine the Ka for a solid acid. This time you will be required to use dilute (0.1 M) solutions of the titrant, and need to figure how much of the unknown acid you need to dissolve in 50 ml of water for it to be neutralized by 25 ml of the 0.1 M NaOH.  Instead of doing an entire titration curve you will just make one pH measurement, although you are welcome to waste your time and do an entire titration curve.

    You need to dilute your stock 1.0 M NaOH solution to 0.1M for two reasons. 

    1. In the real lab it is safer. 
    2. Some of the acids have low solubilties, and by using a dilute base you do not need huge amounts of water to dissolve the acid, but all the acid must be dissolved before you start the experiment. 50 ml should be enough water to dissolve the acid.

    Note, you can obtain the molecular formula of your acid by toggling the "Aqueous Species Viewer" of the View Menu in the Virtual Lab, and you should also toggle on the "Solid Species Viewer" to be sure all the analyte has dissolved. Because your measured value is the mass of the acid you titrate the volume of water makes no difference. 

    Your essential procedures are to:

    1. Make 0.1 M NaOH (titrant) from the stock solution in the Virtual Lab
    2. Calculate the mass of your acid required to neutralize 25 ml of the 0.1 M NaOH solution
    3. Dissolve that mass of acid into water (make sure you add enough water so it all dissolves), we suggest 50 ml.
    4. Calculate the Ka by adding enough base to neutralize half the acid.

    Important Notes: 

    • One acid is labeled at KHP in the lab.  That stands for Potassium Hydrogen Phthalate
    • One acid has a low solubility and you will 50 ml of water to dissolve the unknown acid before you titrate, which should dissolve all the acids (look at the solid species viewer and make sure it is all dissolved

    Assignment

    Question 1: Dilution of Stock Solutions

    As in the previous assignments, make a solution of 0.1 M NaOH

    Question 2: Predict Equivalence Point

    Put your unknown in the workbench, click on it and then activate the "solid species viewer" in the "View" menu and identify your unknown's formula.  Calcualte its formal weight (FW) and then calculate the mass of your unknown that would require 25 ml of the 0.1 M NaOH to neutralize is.  NOTE: KHP stand for potassium hydrogen phthalate (not potassium hydrogen phosphorous).

    Then using that mass design an experiment that will allow you to calculate the Ka for the unknown acid.  Note, there are multiple values on the web, and you need to have the one that is calculated by the Virtual Lab (do not look it up on Wikipedia as that may be wrong).  Feel free to make a titration curve if you can not figure how to do this in one measurement, but you have all the information you need to make it in one measurement, like you did in part C of this activity.

    clipboard_ebfdf529f78e9e5d2f507762ad8a55e39.pngFigure \(\PageIndex{1}\): Copy and Paste Caption here. (Copyright; author via source)

     

    3. Calculate KB from the titration curve (using the value of half equivalence).  Remember that the Henderson Hasselbach equation is written in terms of hydroxide for a weak base.

     

    Virtual Lab

    This virtual lab should load the "Titration of Weak Base" lab, if it says "Default" you need to refresh the page.

    clipboard_e41754a61d9e76638e0598cb98d7b1ace.png
    Figure \(\PageIndex{2}\): Be sure the correct lab loads

     

     


    d. Solid Acid Titration is shared under a not declared license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?