Zimm Plot Equation
Hiementz (p. 710) details how to take data and construct a Zimm
plot. The data workup can be done on a spreadsheet. It takes
hours, and is a tedious operation; you will use the 'copy'
function of your spreadsheet many times. However, once completed,
you can recycle the same spreadsheet for other light scattering
molecular weight,
,
determinations.
The Zimm Plot data comes from
Light Scattering data.
B. H. Zimm, J. Chem. Phys., 16, 1099 (1948)
The above equation with all its variables has an obscene appearance.
Notice that the term in brackets, shown below,
goes to unity (one) if the second half of the addition (the term with
16,
,
, 3,
, and the sine function)
goes to zero. We can make the squared sine function goe to zero by
chosing
to be zero. Experimentally, we need to plot points for
a variety of scattering angles,
, at a constant concentration,
, and then we can
extrapolate to a zero scattering angle. You will see this further on.
Having forced the expression in brackets to go to unity, we are left with
It makes sense that we would now want to plot a line, picking variables
from the above such that the slope of our line will have a meaning, and
the y-intercept of our line will have a meaning. We look at the graph
below, and may be surprised to see two lines, one of which is an
extrapolation for
=0 (sky blue),
and the other an extrapolation for
=0 (sea green.)
To construct a Zimm plot
you will do math involving limits to obtain each line.
If you were to construct a Zimm plot using 8 different concentrations,
and 6 scattering angles, you would end up with 48 data points, and the
zero concentration line would consist of 6 points and the zero scattering
angle line would consist of 8 points. You will see later on why the
number of concentrations gives you the number points for the zero
scattering extrapolation and vice versa.
Some background information is needed now:
- Ideas you covered in calculus when you studied
parametric equations are used, specifically, the occurance of concentration
in both the function used for the y-axis and the function
used for the x-axis.
- You will be collecting light scattering data from samples which vary
both concentration and scattering angle. You will use
extrapolation to zero for both scattering angle and concentration.
- lower case
k is a mathematical constant with no physical significance.
If you do end up using a spreadsheet to work a problem, set the constant k
in a separate cell so you can vary it and see the effect on the
graph the spreadsheet produces.
- upper caseK is defined as follows (Hiementz-687):
We can vary
, and hold
constant, which
will produce points as shown below:
We can hold
constant,
and vary
, which
will produce points as shown below:
We are going to do both. What you see below is a Zimm plot. You have a
2x2 grid of data points, and a scattering value corresponding to each point.
For our example, the are five scattering angles and five concentrations, so
it makes sense that we have twenty five data points.
I make no guarantees at this time that
the above procedure is correct. I do not have the time to double
check it.
We have all these points, and now we start extrapolating as shown in
the graphic below with the orange lines.
For each scattering angle you
will do an extrapolation. The extrapolation involves building data points,
and then calculating a least squares line such that the y-intercept provides
the needed information. It should make sense that the extrapolation line
for
=0
should select concentration to be the independent variable x, so that when x=0,
the y-intercept value will be a value of interest.
Calculating the
=0 line:
(construction alert! this is a first draft--mistakes possible)
- Let the y values of your data be
.
- Select a scattering angle, and that each (R(theta),
,
) datum
and calculate
vs.
, and the y-intercept of this least squares
line is
value extrapolated to
=0 for each scattering angle that
you used in the experiment. On your graph, you will plot the
=0 line on the Zimm Plot. Take note that
the Zimm plot is the final graph, but that these least square line
determinations that you need are separate graphs that provide information
you need for the Zimm plot.
- You then plug
=0 into sin (theta over 2) + kc2,
which of course is just Sin (theta over 2), and that is your x-coordinate value.
You already know
I make no guarantees at this time that
the above procedure is correct. I do not have the time to double
check it.
Each orange line connects points of with the same scattering angle, but
changing concentration. At the end of the line, the sky blue point is
the extrapolation to zero concentration.
We now turn our attention to the yellow extrapolation lines used to
generate the theta=0 line.
This time we take the data for a given concentration and make an
extrapolation, and we will have an extrapolation for each concentration.
It makes sense that this time, we should
build our least squares line using x = the scattering angle theta, and
y = Kc2 over R(theta.) The y-intercept gives the value of Kc2 over R(theta)
corresponding to theta=0 and you can calculate the x-value for the
extrapolation, sin (theta over 2) + kc2, which is just kc2. This builds
the theta=0 line.
Each yellow line connects points of the same concentration, but changing
scattering angle. At the end of the line, the sea green point is the
extrapolation to zero scattering angle. All this builds the bilinear
plot we saw at the beginning of this web page.
The slope of the
= 0 line is used to calculate
, the second virial
coefficient.
The slope of the
= 0 line is used to calculate the radius of gyration,
.
We note that the green and blue lines intersect at the value of
where
is zero and
is
zero. We recall
which was made possible by
= 0, and note that if
is zero, then
from which we can say that
is the inverse of
molecular weight.
Earlier we've said that the Zimm plot is used to determine
weight average
molecular weight. But it's not that simple. We assume the blue line,
which was the extrapolation for
=0, is a straight line, but
what if it deviates? As you can see below, if you are plotting a straight
line near
=0 you will get
, but if you are some distance from
zero concentration, you could get a straight line that would give you
2 times
.
Hmmm... this makes me wonder, has anyone been clever and run
a lot of points and ended up using the Zimm Plot to get both
and
,
or is this just too risky for theoretical reasons...
There should be more here, but I've run out of time. I hope you found this
useful.
Last Update- September 9, 1995- wld