Abstract
Binary aggregation is known to lead, under certain kinetic rules, to the coexistence of two populations, one consisting of finite-size clusters (sol) and one that contains a single cluster that carries a finite fraction of the total mass (giant component or gel). The sol-gel transition is commonly discussed as a phase transition by qualitative analogy to vapor condensation. Here we show that the connection to thermodynamic phase transition is rigorous. We develop the statistical thermodynamics of irreversible binary aggregation in discrete finite systems, obtain the partition function for arbitrary kernel and show that the emergence of the gel cluster has all the hallmarks of a phase transition, including an unstable van der Waals loop. We demonstrate the theory by presenting the complete pre- and post-gel solution for aggregation with the product kernel.
Similar content being viewed by others
Introduction
A ubiquitous problem in the physics of dispersed systems is binary aggregation: two clusters i and j merge with probability proportional to the aggregation kernel kij, a function that characterizes the physics of i − j encounters. This process describes many physical phenomena over a length scales that encompass molecular systems, social networks and stars1,2. Under certain kinetic rate laws that preferentially promote the merging of large clusters, this process produces a remarkable behavior, a phase transition manifested in the emergence of a single element that contains a finite fraction of the members of the population. This transition is seen in experimental systems (gelation) as well in dynamic stochastic models, most notably percolation3. The standard mathematical tool is Smoluchowski's coagulation equation, developed nearly 100 years ago4,5. It is an integral-differential equation that governs the evolution of the mean cluster size distribution of an infinite system whose total mass is fixed. The Smoluchowski equation forms the basis for the quantitative study of colloids and polymers, atmospheric aerosols, animal populations and dispersed populations in general2,6,7 and its mathematical behavior has been studied extensively1,3,8.
The product kernel kij = ij is a classical example of a rate law that produces a giant cluster within finite aggregation time1. It is a model for polymer gelation (polymerization of f-functional monomers in the limit f → ∞2,9) and for percolation on random graphs10,11. As such, it serves as the standard analytic model for the study of the giant component. In the presence of the giant cluster (“gel phase”) the Smoluchowski equation breaks down: the second moment of the size distribution diverges at the gel point (the divergence defines the gel point) and past this point the first moment decays, i.e., mass is not conserved. To restore consistency one assumes the presence of a gel phase (not predicted by the Smoluchowski equation itself) and introduces an additional assumption as to whether the finite-size clusters (“sol phase”) interact with the gel (Flory model) or not (Stockmayer model)12. These heuristic assumptions lead to different solutions each.
The limitation of the Smoluchowski equation arises from the fact that it reduces an inherently discrete finite stochastic process into a single metric, the mean cluster size distribution. The need for stochastic treatments has been raised in the literature. The discrete finite problem was originally formulated by Marcus14 and studied in detail by Lushnikov15,16,17. Spouge18 and Hendriks et al.19 used a combinatorial approach to obtain solutions for special, non-gelling cases. Other discrete, branching solutions have been implemented in closely related problems in aggregation and fragmentation20,21, stochastic structures3, biosciences22 and astrophysics23.
These treatments offer results for a number of special cases, but are limited to non-gelling conditions and do not provide a coherent framework for the general case. Lushnikov's method deserves special mention because it is the only one that is capable of obtaining solutions in the post gel region16. However, it is mathematically dense and remains opaque to physical interpretation. The central question remains unresolved: what is the nature of sol-gel transition and how it relates to familiar phase transitions? We are now in position to answer this question. Recently we developed a statistical thermodynamic formalism to describe the behavior of generic populations13. Here we apply this theory to irreversible aggregation, develop the thermodynamics the discrete finite domain and obtain the solution to the product kernel.
The Cluster Ensemble
We cast the problem in the theory of the cluster ensemble13, which we briefly summarize here. We consider a population of M individuals (“monomers”) that form N clusters and construct the microcanonical ensemble of all possible distributions , where ni is the number of clusters with i monomers. All distributions of the (M, N) ensemble satisfy the two constraints
When two clusters in distribution n merge, the outcome is a new distribution in the ensemble (M, N − 1) of the next generation. We formally define generation g = M − N + 1 such that g = 1 refers to fully dispersed monomers and g = M to a fully gelled state. These parent-offspring relationships produce a directed graph that represents the phase space of discrete binary aggregation (Fig. 1). Following13, we express the probability of distribution n in the (M, N) ensemble as
where is the multinomial coefficient, ΩM,N is the partition function and W(n) is the bias of distribution, a functional of n that is determined by the physics of the problem, here, by kij. The most probable distribution (MPD) in the thermodynamic limit maximizes ΩM,N and is given by
where β, log q and are given by the partial derivatives,
These general results, established in Ref. 13, describe the thermodynamic state of a generic population in terms of of the selection bias W(n). We now proceed to derive the selection bias and partition function for the specific problem of interest, the discrete binary aggregation process depicted in Fig. 1.
Aggregation in Discrete Finite Systems
The probability P(n) of distribution n propagates from parents to offsprings according to equation
where n′ is the parent that produces n by merging cluster sizes i − j and j and is the transition probability for the aggregation event (i) + (j) → (i + j). The parent distribution n′ is transformed into the offspring distribution n via the aggregation of cluster masses i and j. The probability for this process is proportional to the number of (unordered) i − j pairs and the aggregation kernel kij:
where δij is Kronecker's delta. Normalizing overall all pairs in n′, the transition probability becomes
where is the mean aggregation kernel among all pairs in parent n′ (see Supplementary Information for details),
Combining (2), (9) and (7), we obtain the recursion
where is the ensemble average kernel over all distributions of the parent ensemble. Equation (11) applies to all distributions n of the (M, N) ensemble and since the left-hand side is strictly a function of M and N, the same must be true for the right-hand side: the quantity in braces must be independent of n. We further require homogeneous behavior in the thermodynamic limit, such that is an intensive function of M/N. This condition fixes the quantity in braces to be 1 and breaks equation (11) into two separate recursions, one for Ω and one for W(n). The first recursion is (see Supplementary Information for details)
and is readily inverted to produce
Thus we have the partition function in terms of M, N and the product of all 〈K〉 from generation 1 up to the parent of the current generation. We note that the binomial factor is the total number of ordered partitions of integer M into N24, also equal to the number of distributions in the (M, N) ensemble, each counted n! times. The second recursion gives the selection bias W(n) in terms of the bias of all parents n′ of distribution n (see Supplementary Information for details):
Starting with W = 1 in generation 1 we may obtain, in principle, the bias of any distribution in the phase space. Returning to equation (12), we recognize the right-hand side as q, which produces the path equation of the process:
Equations (13) and (14), along with (3)–(6) constitute a closed set of equations for the MPD in the thermodynamic limit.
Product Kernel
We now apply the theory to obtain the solution to the product kernel kij = ij. In the thermodynamic limit, . With this result and Eqs. (4)–(5) we obtain the parameters of the sol (see Supplementary Information for details):
with θ = 1 − N/M. The MPD follows from equation (3):
The MPD of the sol satisfies the extremum condition d log ΩM,N = 0, but for the state to be stable we must also have d2 log ΩM,N ≤ 0, or (∂ log q/∂N)M ≤ 0. Applying this stability condition to equation (17) we conclude that the range of stability is 0 ≤ θ < 1/2 and that phase splitting must occur at N* = M/2. This is the same as the gel point in the Smoluchowski equation with monodisperse conditions. We now proceed to obtain solutions in the post-gel region. Consider a two-phase system that contains mass Msol in the sol and Mgel = M − Msol in the gel (Ngel = 1, Nsol = N − 113). As an equilibrium phase, the sol maximizes . Its distribution, therefore, is given by equation (3) with θ replaced by θsol = 1 − N/Msol. To determine Msol we recall that equation (17) must be satisfied, at all times. Since stability requires N ≤ M/2, we must have Msol = MN/(M − N). Finally, the gel fraction is ϕgel = (M − Msol)/M, or
Thus we have the complete solution: in the pre-gel region (θ ≤ 1/2) the sol is given by equation (19); in the post-gel region (θ ≥ 1/2) it given by the same equation with θ replaced by θsol = 1 − θ and the gel fraction is obtained from equation (20).
We illustrate the theory with a numerical calculation for M = 40. This value is sufficiently small that we may enumerate all distributions on the aggregation graph and perform an exact calculation of the entire ensemble, yet large enough that the thermodynamic limit is approached to satisfactory degree (the phase space contains 37338 distributions). As a further test we conduct Monte Carlo (MC) simulations by the constant-volume algorithm described in Ref. 25. The simulations sample the vicinity of the MPD (not the MPD itself) from which the mean distribution is calculated. The exact calculation is done on the entire graph as follows. Starting with W = 1 in generation g = 1, we apply equation (14) to obtain the bias of all distributions in the next generation until the entire graph is computed. Next we calculate the partition function in each generation from the normalization condition and the probability of distribution from equation (2). With all probabilities known, the mean distribution and the ensemble average kernel are readily calculated and the MPD is identified by locating the maximum P(n). As a check, we calculate the partition function from equation (13) and confirm that for pre-gel states it agrees with the result from the normalization condition.
These calculations are compared in Figure 2, which shows selected distributions ranging from N = 33 (early stage of mostly small clusters) to N = 6 (nearly fully gelled). Since the MPD is an actual member of the ensemble, it contains integer numbers of clusters. The mean distribution is a composite of the entire ensemble and is not restricted to integer values. The giant cluster forms at N* = 22 and its presence is seen very clearly in the MPD. The gel phase is less prominent in the mean distribution because its peak is smeared by lateral fluctuations. Not all distributions in the vicinity of the MPD contain a giant cluster; as a result, the gel fraction grows smoothy at the gel point. In the sol region 1 ≤ (M − N + 1)/2, the theoretical distribution from equation (19) and the mean distribution are in excellent agreement. The analytic result eventually breaks down when N → 1 (the thermodynamic limit is violated at this point), yet even with N as small as 6, agreement with theory remains acceptable. The mean distribution from MC is practically indistinguishable from that by the exact calculation. This confirms the validity of equation (14), which forms the basis of the exact calculation.
Discussion
Our results make contact with several studies in the literature. A recursion for the partition function that is similar to that in equation (12) (different by a factor that is inconsequential for the statistics of the ensemble but crucial for thermodynamics to work) was obtained by Spouge18,26,27 by a combinatorial derivation for kernels of the form kij = a + b(i + j) + c(ij) in pre-gel states. We recognize equation (19) as the classical pre-gel solution to the Smoluchowski equation1,3. We further recognize the post-gel solution as the Flory model, which assumes that the sol fraction continues to interact with the giant component past the gel point12. No such a priori assumption is required here: as long as no cluster is excluded from merging, a condition already built into the kernel (kij ≠ 0 for all i, j ≥ 1), the post-gel solution is the Flory solution.
We close with a final observation that points to an even closer analogy to molecular systems. Using equation (15) to calculate q we find
whose limiting value for is the result given in equation (17). Plotted against θ = 1 − N/M over the full range θ = 0 to 1, this equation shows behavior reminiscent of subcritical van der Waals isotherms (Fig. 3) and for large M it converges to a parabola in the region 0 ≤ θ < 1, plus a Dirac delta function at θ = 1. Stability requires (∂q/∂θ)M ≥ 0, a condition that is met in 0 ≤ θ ≤ 1/2, but also on the Dirac branch. When the system crosses into the unstable region (state A in Fig. 3) it must split into two phases. The sol phase is determined by equation (15), which produces a state on the stable branch (θ < 1/2) at the same q. Extending this line to the right we obtain an intersection with the Dirac delta branch, which we identify as the equilibrium gel phase at θgel = 1. Thus we have the tie line of this two-phase system: it connects two equilibrium phases, with an unstable state at the middle.
The ensemble method was applied here to binary aggregation but can be adapted to any other growth mechanism. For example, by reversing the arrows in Fig. 1 we obtain the graph of binary fragmentation; by including both directions we obtain the graph for reversible aggregation/fragmentation (both processes share the same trajectories in phase space as binary aggregation). In general, the evolution of populations may be viewed as a swarm of trajectories in the phase space of Fig. (1) under parent-offspring relationships that must be derived for each case separately. We may draw, therefore, a rigorous connection between statistical thermodynamics and population balances that offers new insights into the dynamics of evolving populations.
References
Leyvraz, F. Scaling theory and exactly solved models in the kinetics of irreversible aggregation. Phys. Rep. 383, 95–212 (2003).
Stockmayer, W. H. Theory of molecular size distribution and gel formation in branched-chain polymers. J. Chem. Phys. 11, 45–55 (1943).
Aldous, D. J. Deterministic and stochastic models for coalescence (aggregation and coagulation): a review of the mean-field theory for probabilists. Bernoulli 5, 3–48 (1999).
Smoluchowski, M. Versuch einer mathematischen theorie der Koagulationkinetic kolloider Loesungen. Z. Phys. Chem. 92, 129–168 (1917).
Smoluchowski, M. Zusammenfassende Bearbeitungen. Physik. Zeitschr. 17, 585 (1916).
Friedlander, S. K. Smoke, Dust and Haze (Oxford University Press, New York, 2000), second edn.
Gueron, S. & Levin, S. A. The dynamics of group formation. Math. Biosci. 128, 243–264 (1995).
Drake, R. L. A mathematical survey of the coagulation equation. In: Hidy, C. M. & Brock, J. R. (eds.) Topics in current aerosol research, vol. 3, 204–379 (Pergamon Press, New York, 1972).
Flory, P. J. Molecular size distribution in three dimensional polymers. II. trifunctional branching units. J. Am. Chem. Soc. 63, 3091–3096 (1941).
Erdős, P. & Rényi, A. On the evolution of random graphs. Publ. Math. Inst. Hung. Acad. Sci 5, 17–61 (1960).
Krapivsky, P. L., Redner, S. & Ben-Naim, E. A Kinetic View of Statistical Physics (Cambridge University Press, Cambridge, 2010).
Ziff, R. M. & Stell, G. Kinetics of polymer gelation. J. Chem. Phys. 73, 3492–3499 (1980).
Matsoukas, T. Statistical thermodynamics of clustered populations. Phys. Rev. E 90, 022113 (2014).
Marcus, A. Stochastic coalescence. Technometrics 10, 133–143 (1968).
Lushnikov, A. A. Coagulation in finite systems. J. Colloid Interface Sci. 65, 276–285 (1978).
Lushnikov, A. A. From sol to gel exactly. Phys. Rev. Lett. 93, 198302 (2004).
Lushnikov, A. A. Exact kinetics of the sol-gel transition. Phys. Rev. E 71, 046129 (2005).
Spouge, J. L. Asymmetric bonding of identical units: A general agrbf–g polymer model. Macromolecules 16, 831–838 (1983).
Hendriks, E. M., Spouge, J. L., Eibl, M. & Schreckenberg, M. Exact solutions for random coagulation processes. Zeitschrift für Physik B Condensed Matter 58, 219–227 (1985).
Durrett, R., Granovsky, B. & Gueron, S. The equilibrium behavior of reversible coagulation-fragmentation processes. J. Theor. Probab. 12, 447–474 (1999).
Berestycki, N. & Pitman, J. Gibbs distributions for random partitions generated by a fragmentation process. J. Stat. Phys. 127, 381–418 (2007).
Duerr, H.-P. & Dietz, K. Stochastic models for aggregation processes. Mathematical Biosciences 165, 135–145 (2000).
Sheth, R. K. & Pitman, J. Coagulation and branching process models of gravitational clustering. Mon. Not. R. Astron. Soc. 289, 66–82 (1997).
Pitman, J. Combinatorial Stochastic Processes, vol. 1875 (Springer, 2006).
Smith, M. & Matsoukas, T. Constant-number Monte Carlo simulation of population balances. Chem. Eng. Sci. 53, 1777–1786 (1998).
Spouge, J. L. Analytic solutions to Smoluchowski's coagulation equation: a combinatorial interpretation. J. Phys. A 18, 3063 (1985).
Spouge, J. L. Equilibrium polymer size distributions. Macromolecules 16, 121–127 (1983).
Author information
Authors and Affiliations
Ethics declarations
Competing interests
The author declares no competing financial interests.
Electronic supplementary material
Supplementary Information
Derivations
Rights and permissions
This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article's Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder in order to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
About this article
Cite this article
Matsoukas, T. Statistical Thermodynamics of Irreversible Aggregation: The Sol-Gel Transition. Sci Rep 5, 8855 (2015). https://doi.org/10.1038/srep08855
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/srep08855
- Springer Nature Limited
This article is cited by
-
Understanding sol–gel transition through a picture. A short tutorial
Journal of Sol-Gel Science and Technology (2020)
-
Dynamic Networks that Drive the Process of Irreversible Step-Growth Polymerization
Scientific Reports (2019)