Skip to main content
Chemistry LibreTexts

16.1: Diffusion to Capture

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

    In this section we will discuss the kinetics of association of a diffusing particle with a target. What is the rate at which a diffusing molecule reaches its target? These diffusion-to-capture problems show up in many contexts. For instance:

    1. Molecule diffusing to fixed target(s). Binding of ligands to enzymes or receptors. Binding of transcription factors to DNA. Here the target may have complex topology or target configurations, but it is fixed relative to a diffusing small molecule \( (D_{molec}\gg D_{target} ) \). The diffusion may occur in 1, 2, and/or 3 dimensions, depending on the problem.
    2. Bimolecular Diffusive Encounter. Diffusion limited chemical reactions. How do two molecules diffuse into proximity and react? Reaction–diffusion equations.

    We will consider two approaches to dealing with these problems:

    1. Steady-state solutions. The general strategy is to determine the flux of molecules incident on the target from the steady state solution to the diffusion equation with an absorbing boundary condition at the target to account for loss of diffusing molecules once they reach the target. Then the concentration gradient at the target surface can be used to calculate a flux or rate of collisions.
    2. Mean-first passage time. This is a time-dependent representation of the rate in which you calculate the average time that it takes for a diffusing object to first reach a target.

    Diffusion to Capture by Sphere

    What is the rate of encounter of a diffusing species with a spherical target? We can find a steady-state solution by determining the steady-state radial concentration profile \(C(r)\). Assume that reaction is immediate on encounter at a radius \(a\). This sets the boundary condition, \(C(a) = 0\). We also know the bulk concentration \(C_0 = C(∞)\). From our earlier discussion, the steady state solution to this problem is

    \[ C(r) = C_0\left( 1- \dfrac{a}{r} \right) \nonumber \]

    Next, to calculate the rate of collisions with the sphere, we first calculate the flux density of molecules incident on the surface of the sphere (\(r = a\)):

    \[ J(a) = -D \dfrac{\partial C}{\partial r}\Bigg{|}_{r=a} = - \dfrac{DC_0}{a} \]

    \(J\) is expressed as (molec area−1 sec−1) or [(mol/L) area−1 sec−1]. We then calculate the flux, or rate of collisions of molecules with the sphere (molec sec−1), by multiplying the flux density by the surface area of the sphere (A = 4πa2):

    \[ \begin{aligned} j &= \dfrac{dN}{dt} = JA = \left( \dfrac{DC_0}{a} \right) (4\pi a^2) \\ &=4\pi DaC_0 \\ &\equiv kC_0 \end{aligned} \]

    We associate the constant or proportionality between rate of collisions and concentration with the pseudo first-order association rate constant, \(k = 4πDa\), which is proportional to the rate of diffusion to the target and the size of the target.

    React-Diffusion

    The discussion above describes the rate of collisions of solutes with an absorbing sphere, which are applicable if the absorbing sphere is fixed. For problems involving the encounter between two species that are both diffusing in solution \( (A+B \rightarrow X) \), you can extend this treatment to the encounter of two types of particles A and B, which are characterized by two bulk concentrations CA and CB, two radii RA and RB, and two diffusion constants DA and DB.

    clipboard_e17964f0ea1d10725d2e88d3cd2248787.pngTo describe the rate of reaction, we need to calculate the total rate of collisions between A and B molecules. Rather than describing the diffusion of both A and B molecules, it is simpler to fix the frame of reference on B and recognize that we want to describe the diffusion of A with respect to B. In that case, the effective diffusion constant is

    \(D=D_a+D_b \)

    Furthermore, we expand our encounter radius to the sum of the radii of the two spheres (RAB= rA + rB). The flux density of A molecules incident on a single B at an encounter radius of RAB is given by eq. (1)

    \[J_{a\rightarrow b} = \dfrac{DC_A}{R_{AB}} \nonumber \]

    Here J describes the number of molecules of A incident per unit area at a radius RAB from B molecules per unit time, [molec A] [area of B]−1 sec−1. If we treat the motion of B to be uncorrelated with A, then the total rate of collisions between A and B can be obtained from the product of JA→B with the area of a sphere of radius RAB and the total concentration of B:

    \[ \begin{aligned} \dfrac{dN_{A \leftrightarrow B}}{dt} &= J_{A\rightarrow B} A_{AB}C_B \\ &=J_{A\rightarrow B}(4\pi R^2_{AB}) C_B \\ &=4\pi DR_{AB}C_AC_B \end{aligned} \]

    The same result is obtained if we begin with the flux density of B incident on A, JB→A, using the same encounter radius and diffusion constant. Now comparing this with expected second order rate law for a bimolecular reaction

    \[ \dfrac{dN_{A \leftrightarrow B}}{dt} = k_aC_AC_B \nonumber \]

    we see

    \[ k_a = 4\pi (D_A+D_B) R_{AB} \nonumber \]

    ka is the rate constant for a diffusion limited reaction (association). It has units of cm3 s−1, which can be converted to (L mol−1 s−1) by multiplying by Avagadro’s number.

    Reactive patches

    clipboard_e0f0ea1f963a7556f67367997ae41d9b1.pngIf you modify these expressions so that only part of the sphere is reactive, then similar results ensue, in which one recovers the same diffusion limited association rate (ka,0) multiplied by an additional factor that depends on the geometry of the surface area that is active: ka=ka,0∙[constant]. For instance if we consider a small circular patch on a sphere that subtends a half angle θ, the geometric factor should scale as sinθ. For small θ, sinθ≈θ. If you have small patches on two spheres, which must diffusively encounter each other, the slowing of the association rate relative to the case with the fully accessible spherical surface area is

    \( k_a /k_{a,0} = \theta_A\theta_B(\theta_A+\theta_B)/8 \)

    For the association rate of molecules with a sphere of radius R covered with n absorbing spots of radius b:

    clipboard_ea030446db523c0568b18ea3a3e9e30da.png\(k_a = k_{a,0} = \left( 1 + \dfrac{\pi R}{nb} \right)^{-1} \)

    Additional configurations are explored in Berg.

    ______________________________________

    1. D. F. Calef and J. M. Deutch, Diffusion-controlled reactions, Annu. Rev. Phys. Chem. 34 (1), 493-524 (1983).

    This page titled 16.1: Diffusion to Capture is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Andrei Tokmakoff via source content that was edited to the style and standards of the LibreTexts platform.