Abstract
The multicomponent coagulation equation is a generalization of the Smoluchowski coagulation equation, where the size of a particle is described by a vector. Similar to the original Smoluchowski equation, the multicomponent coagulation equation exhibits gelation behavior when supplied with a multiplicative kernel. Additionally, a new type of behaviour called localization is observed due to the multivariate nature of the particle size distribution. Here we extend the branching process representation technique, which we introduced to study differential equations in our previous work, and apply it to find a concise probabilistic solution of the multicomponent coagulation equation supplied with monodisperse initial conditions. We also provide short proofs for the gelation time and characterisation the localization phenomenon.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Consider the following system of a countable number of ordinary differential equations
subject to initial conditions \(\{w_n(0)\}_{n \in {\mathbb N}}\). Originally introduced by Smoluchowski [24] as a model for evolution of the size distribution \(w_n(t)\) of merging particles (also called colloids or clusters), this equation became one of the standard equations in mathematical physics. If we interpret n as the particle size and \(w_n\) as a (non-normalised) size distribution, the two terms in the right hand side of equation (1.1) represent respectively the rate of production of new particles of size \(n=k+l\) through merging two smaller particles of sizes \(k, l \in {\mathbb N}\), and the rate of consumption of particles of size n as they themselves are being incorporated into larger particles [3, 10]. The vast popularity of equation (1.1) for modeling, see for example the review articles [3, 22] and the references therein, is due to the flexibility one gains by specifying the kernel \(\textrm{K}(k,l)\) to reflect a particular physical mechanism for merging of particles. Among the most popular are the constant \(\textrm{K}(k, l) = 1,\) additive \(\textrm{K}(k, l) = k+l\) and multiplicative \(\textrm{K}(k, l) = kl\) kernels, though kernels with fractional exponents also appear [3].
In this paper, we study a more general multicomponent (i.e. multidimensional) Smoluchowski’s equation in which the particle sizes are vector-valued and the coagulation kernel is a symmetric bilinear form, \(\textrm{K}(\textbf{k}, \textbf{l}) = \textbf{k}^\top A \textbf{l}\). This kernel is a generalization of the multiplicative kernel in the monocomponent setting. The multicomponent coagulation equation is then written out as:
with \(\{w_{\textbf{n}}(0)\}\) being the initial distribution. Even though system (1.2) is comprised of ordinary differential equations (ODEs), the fact that this system contains a countably infinite number of equations means that some aspects of its behaviour are closer to those appearing in partial differential equations (PDEs). This similarity explains why we observe such phenomena as gelation and localization in the Smoluchowski equation, and justifies the necessity for more subtle analysis techniques. The similarity to PDEs can be made formal. As discussed in the next section, it is possible to map our system to vector-valued inviscid Burgers’ PDE in \(1+d\) dimensions by using a functional transform. Although Burgers’ equation does not have known analytical solutions even in 1+1 dimension, we have shown in our previous work [17] that these solutions can generally be represented using a branching process from probability theory. In the present paper we expand the branching process representation technique to multidimensional PDEs and apply it to the multicomponent Smoluchowski coagulation equation. The approach provides a probabilistic route to analysis of the Smoluchowski equation with multiplicative kernel and yields short proofs.
Equation (1.2) has appeared in many studies with different kernels, such as additive [8], rank-one multiplicative [9], and strictly sublinear [11,12,13, 25]. In earlier studies, [2, 20, 21], the multiplicative multicomponent kernel was studied through a combinatorial approach. The continuum limits for coagulation with multiplicative kernel were proven in [1, 18, 23], which also show that the gelation time can be formulated as a simple eigenvalue problem.
More recently, an overarching combinatorial study of coalescence with multiplicative kernel [2], described the evolution of clusters of all sizes by pointing out the analogy with sparse inhomogeneous random graphs. Intuitively, if particles are viewed as nodes in the graph, the clusters become the connected components. The graph is random because the coagulation events place an additional random edge joining two components. The solution of the equation is then obtained through a large deviations principle for the connected components of the graph in the limit of large number of vertices. Alternatively, one can compute the size of a connected component, through the depth- or breadth-first search, which converges to a branching process in the limit of the vertices going to infinity [5, Theorem 11.6.1]. This connection was also noticed for the multicomponent Smoluchowski’s equation with multiplicative kernel and the multi-type branching process in [2, Lemma 4.7], which anticipated some of our current results, for instance, our Corollaries 2.6 (see [2, Remark 4.6]) and 2.8 (see [2, Lemma 4.5]). Finally, it is worth to mention that both coagulation and branching processes are also being discussed in the continuous setting [6, 19], and generalising our representation method to continuous branching remains an interesting perspective for a follow up study.
The structure of this paper is as follows. After establishing the equivalence between equation (1.2) and multidimensional inviscid Burger’s equation in Theorem 2.2, we show that the solution of the former can be written as an expectation with respect to a certain multitype branching process in Theorem 2.3, which constitutes the core of our analysis technique. This equivalence holds until certain critical time \(T_c\), which marks the breach of the mass conservation in the coagulation equation – a phenomenon known as the gelation. We characterise the gelation time \(T_c\) by linking it to the criticality of the multitype branching process. Finally, in Corollary 2.8, we show that large clusters feature localization – their composition in terms of fractions of particles of different type concentrates on a specific vector, which we characterise using a variational problem. Section 2 discusses the results and assumptions in details, while the proofs follow in Sect. 3.
2 Definitions and Results
Let \(m \in {\mathbb N}\) and consider an \(m \times m\) symmetric, irreducible matrix A. Let
be the coagulation kernel associated to A. We also require basic assumptions on the initial condition:
-
\(w_{\textbf{n}}(0) \ge 0\) for all \(\textbf{n} \in {\mathbb N}_0^m\),
-
\(\sum _{\textbf{n} \in {\mathbb N}_0^m} |\textbf{n}| w_{\textbf{n}}(0) = 1\),
-
\(\{w_{\textbf{n}}(0)\}_{\textbf{n}\in {\mathbb N}_0^m}\) has non-empty, finite support,
-
\(w_{\textbf{0}}(0) = 0\).
Additionally, we require that the initial conditions are monodisperse. That is \(w_{\textbf{n}}(0)\) is non-zero only on the set of multi-indices \(\textbf{n} = \textbf{e}_i\), where \(\textbf{e}_i\) is the i-th standard basis vector. In this case, we define \(p_{i}:=w_{\mathbf {e_i}}(0)\). We will make further comment on this assumption in Sect. 2.1.
Having set the assumptions, we refer to equation (1.2) supplied with kernel \(\textrm{K}(\textbf{k}, \textbf{l})\) and initial condition \(w_{\textbf{n}}(0)\) as the multicomponent Smoluchowski equation. Next, we refer to the vector
as the total mass vector of the multicomponent system at time t and say that the equation (1.2) exhibits gelation at time \(T_c \in (0, \infty )\) such that \(\textbf{m}(t) = \textbf{m}(0)\) for all \(t \in [0, T_c)\) and \(\textbf{m}_i(t) < \textbf{m}_i(0)\) for some i and \(t > T_c\).
Using the fact that the mass vector is conserved before gelation, allows us to simplify the coagulation equation (1.2) to obtain
which we call the reduced multicomponent Smoluchowski equation.
Proposition 2.1
The solutions of equations (1.2) and (2.3) coincide for \(t < T_c\) and both equations undergo gelation at \(T_c\).
The proposition is proved in Sect. 3.1. Our task is now to analyse the reduced equation (2.3), which we do by mapping it to a multidimensional PDE. Let \(\{w_{\textbf{n}}(t)\}_{\textbf{n} \in {\mathbb N}_0^m}\) be the solution of the multicomponent Smoluchowski’s equation (2.3) before gelation. Consider the multivariate generating function (GF)
where \(\textbf{x} \in [0, \infty )^m\) and \(t \ge 0\). Let \(\textbf{u} = -\nabla U\), where \(\nabla \) is the gradient with respect to the coordinates \(x_1, \ldots , x_m\). We write \(\nabla \textbf{u}\) for the Jacobian of \(\textbf{u}\) with respect to the spatial variables \(\textbf{x}\). Finally, observe that \( \textbf{m}(t) = -\nabla U(t, \textbf{0}). \) We have the following theorem:
Theorem 2.2
The above-defined GF of the solution of the multicomponent coagulation equation (2.3), \(\textbf{u}(t,\textbf{x})\), solves the following PDE:
with initial condition \(\textbf{u}(0, \textbf{x}) = -\nabla U (0, \textbf{x})\) for \(t < T_c\), where \(T_c\) is the gelation time of (2.3). Moreover, for any collection of coefficients \(\{w_{\textbf{n}}(t)\}_{\textbf{n} \in {\mathbb N}_0^m}\) such that
solves (2.5), \(\{w_{\textbf{n}}(t)\}_{\textbf{n} \in {\mathbb N}_0^m}\) is a solution of (2.3) with initial condition \(\{w_{\textbf{n}}(0)\}_{\textbf{n} \in {\mathbb N}_0^m}\).
Note that the theorem does not imply uniqueness of the solution. However, we do establish the uniqueness for a related equation (2.3) later on, in Corollary 2.6.
This theorem is proven in Sect. 3.2. The theorem states that if we manage to find a solution of the PDE (2.5) that has a power series expansion of the form (2.6), we can transform it into a solution of the multicomponent Smoluchowski equation (2.3). We will now show that such a power series solution is given by the overall total progeny distribution of a certain multi-type branching process determined by the initial conditions and the kernel matrix A.
First, we give the working definition of the branching process, as appears, for example, in [16]. Let \(X_{n,i}\) be independent and identically distributed copies of a non-negative discrete random variable X, indexed by \(n,i\in \mathbb N_0\). We refer to the probability mass function \(\mathbb P[X=k]\) as the offspring distribution. Then the recurrence equation
with \(Z_0 = 1\) is called a simple branching process (\(Z_n\) being the number of individuals in generation n), and the random variable \(T:=\sum _{n=0}^{\infty } Z_n\) – its total progeny. A more general multi-type branching process is defined in a similar fashion, by replacing the random variable X with a collection of random vectors indexed with \(k\in [m]:={1,2,\dots ,m}\). For fixed type k, let \(\textbf{X}_{k,(n,i)}\) be a collection of independent and identically distributed copies of a non-negative discrete random vectors \(\textbf{X}_{k}\), which we call the random offspring of the i-th individual of type k. The multi-type branching process started from type i is the recurrence equation
initialized with the standard unit vector, \(\textbf{Z}_0 = \textbf{e}_i\), where \(\textbf{Z}_n = (Z_{n, 1}, Z_{n, 2}, \ldots ,Z_{n, m})\). Again, \(\textbf{Z}_n\) denotes the number of individuals of each type in generation n. Then, the random variable \(\textbf{T}^{(i)}:= \sum _{n=0}^\infty \textbf{Z}_n\) is called the total progeny of the multi-type branching process started from type i. By choosing the starting type k at random with probability \(p_k\), we define the overall total progeny as \(\textbf{T}:=\sum _{k = 1}^m p_k \textbf{T}^{(k)}\).
In general, \(\textbf{T}\) is not a proper random variable, in the sense that it may take value \(\infty \) with a positive probability. We hence define the extinction probability \(\xi = {\mathbb P}(|\textbf{T}|<\infty )\). When \(\xi =1\) we say that the branching process goes extinct almost surely (a.s.). Consider a matrix with elements \(M_{ij} = {\mathbb E}[X_{i, j}]\). It can be shown [4, 16] that the branching process goes extinct a.s. if and only if \(\Vert M\Vert _2 \le 1\). When \(\Vert M\Vert _2 = 1\), the branching process is said to be critical.
Now we are ready to define the specific multi-type branching process that will be used in the rest of the paper. Let the root have type \(k \in [m]\) with probability \(p_{k}\). We define the offspring vector \(\textbf{X}_k\) by giving its probability generating function
incorporating the kernel matrix A and the initial conditions. Note that by varying the time parameter t, we can move between extinction and non-extinction of the branching process. We define \(T_c\) to be the time for which the branching process is critical. The overall total progeny of this branching process is denoted by \(\textbf{T}\). The total progeny conditioned on starting from type \(k \in [m]\) is denoted by \(\textbf{T}^{(k)}\).
Theorem 2.3
Consider the multi-type branching process as defined above. The PDE (2.5) is solved by \(\textbf{u}(t, \textbf{x})\) where \(u_i(t, \textbf{x})\) are defined as
for each \(i \in [m]\). This solution is smooth up until the critical time \(T_c= \Vert A P\Vert _2^{-1}\), where \(P = \textrm{diag}(p_1, \ldots , p_m)\).
The proof is given in Sect. 3.3.
Remark 2.4
If one sets \(\textbf{m}(t) = \textbf{m}(0)\) for all \(t \in {\mathbb R}\), the solution (2.8) will be a valid solution of equation (2.3) also for \(t > T_c\). In this case, the equation (2.3) is known as Flory’s equation.
Corollary 2.5
The gelation time of the multicomponent Smoluchowski equation (2.3) is given by the critical time \(T_c\) of the multi-type branching process.
Corollary 2.6
For any \(\textbf{n} \in {\mathbb N}^m_0\), fix an arbitrary \(i \in [m]\) such that \(n_i>0\). The solution of the multicomponent Smoluchowski equation (2.3) at \(\textbf{n}\) is given by
for \(t \in (0, T_c).\)
Remark 2.7
Note that the above solution is unique, because of the triangular structure of the system of ODEs (2.3), while Theorem 2.2 does not provide uniqueness on its own.
The corollary above can be combined with an arborescent form of Lagrange’s inversion formula (see [7]) to obtain a combinatorial formula for \(w_{\textbf{n}}(t)\) that is similar to the results derived in [2, 20].
Finally, we discuss the concentration-like behaviour in the cluster size distribution \(w_{\textbf{n}}(t)\) observed when \(N:=|\textbf{n}|\) is large. In the multicomponent coagulation equation, each cluster is characterised by a vector \(\textbf{n}\), and we can interpret N as the overall cluster size, irrespective of its composition. Since large clusters can only be generated by a large number of merging events, the mass in the distribution should concentrate on the ‘mean’ vector of all possible combinations if we condition N to be large. We refer to this phenomenon a localization. This terminology is inspired by observation of a similar behaviour for asymptotically large time in multicomponent coagulation equations that do not lead to gelation [11, 13]. In contrast, our notion of localization is an asymptotic property in the size of the clusters, however, it is defined for any \(t\in (0, T_c)\).
Let \(P:= \textrm{diag}(p_1, \ldots , p_m)\), \(\Delta _m:= \{\varvec{\rho } \in {\mathbb R}^m: |\varvec{\rho }| = 1\}\) and consider a function \(\Gamma : \Delta _m \rightarrow {\mathbb R}\),
Corollary 2.8
Consider the multicomponent Smoluchowski equation (2.3) with monodisperse initial conditions \(p_i \ne 0\) for \(i \in [m]\). For any \(t \in (0, T_c)\) and stochastic vector \(\varvec{\rho }\in {\mathbb Q}^m\) with strictly positive elements,
Moreover, \(\Gamma (\varvec{\rho })\) is convex on \(\Delta _m\).
Since \(\Gamma (\varvec{\rho })\) is convex, it attains a finite minimum \({\varvec{\rho }}^*(t)=\min _{{\varvec{\rho }} \in \Delta _m}\Gamma (\varvec{\rho })\), which generally depends on time t, initial conditions \(p_k\) and the kernel matrix A. The vector \(\varvec{\rho }^*\) gives the limiting configuration of clusters when their overall size N tends to infinity.
Remark 2.9
Consider the special case when AP is a right stochastic matrix, i.e. all of its row sums are 1. Then the minimizer giving the localisation direction, \(\varvec{\rho }^*\), can be solved explicitly. Namely, \(\varvec{\rho }^*\) is the normalized eigenvector corresponding the leading eigenvalue of AP. In particular, this implies that the minimizer depends on the initial condition and the kernel but is independent of time for stochastic AP.
Even though our localization result is not applicable at the critical point \(t=T_c\), the case of stochastic matrix shows that the minimzer \(\varvec{\rho }^*\) can depend on AP even as \(t \rightarrow T_c\). The proof of the above corollaries is given in Sect. 3.4.
2.1 Relaxation of the Assumptions
The requirements that A has to be symmetric and irreducible are made without loss of generality. When A is not irreducible, the system of ODEs can be broken into several independent subsystems that can be studied separately with our approach. This also means that there may be several critical points, one for each subsystem. For example, set kernel \(A = I\). Furthermore, even when A is not symmetric, its action will still be \(\frac{1}{2}(A+A^\top )\), as the (multidimensional) convolution is a commutative operation.
The assumption of monodisperse initial conditions is restrictive, although, we do see a possible avenue for relaxing it. Our branching process representation theory is applicable for initial conditions with full supports. For instance, in [17] we show that one can consider appropriately decaying initial conditions for the characteristic PDE of the monocomponent multiplicative Smoluchowski equation. Hence, we expect, the proofs can be generalised for this setting too.
3 Proofs
3.1 Proof of Proposition 2.1
Proof
By definition, \(\textbf{m}(t) = \textbf{m}(0)\) for all \(t \in (0, T_c)\) with \(\textbf{m}\) being the mass vector of (1.2). Therefore, we can rewrite the second term in the RHS of (1.2) as
This shows that the reduced equation is equivalent to the original equation before gelation. Hence, if the reduced equation gels at \(T_c\), so does the original equation. To show the reverse implication, suppose that the original equation gels at \(T_c\) and that reduced equation gels at \(T_c' > T_c\). Let \(\textbf{m}'(t)\) be the mass vector of the reduced equation. By definition, \(\textbf{m}'(t) = \textbf{m}'(0)\) for all \(t \in (0, T_c')\) and \(\textbf{m}'(0) = \textbf{m}(0)\). However, this means that we could turn the reduced equation back into the original equation, which contradicts the assumption that \(T_c' > T_c\). \(\square \)
3.2 Proof of Theorem 2.2
Proof
The idea of the proof is to first derive a PDE for \(U(t, \textbf{x})\) using the multicomponent Smoluchowski equation and then use the PDE for \(U(t, \textbf{x})\) to derive a PDE for \(\textbf{u}(t, \textbf{x})\).
Consider \(U(t, \textbf{x})\) as defined in (2.4). First, observe that
where the gradient is taken with respect to \(\textbf{x}\). Differentiating with respect to t and substituting the right hand side of the multicomponent Smoluchowski equation with kernel A, we obtain
We will first look at term \(\boxed {W_1}\). We use that \(\textbf{k}+\textbf{l} = \textbf{n}\), the Cauchy product and the observation (3.1) to obtain that
Next, we manipulate term \(\boxed {W_2}\). Again, using observation (3.1), we obtain
Combining both (3.3) and (3.4) in (3.2) results in the following PDE for \(U(t, \textbf{x})\):
Next, use \(\textbf{u} = - \nabla U\) to obtain
This finishes the first part of the theorem.
Next, we will show that any power series solution of (2.5) of the form
solves the multicomponent Smoluchowski equation. By uniform convergence, we observe that
Therefore, by substituting (3.7) and (3.8) into the PDE (2.5) we obtain:
where we have split the sum into two equal pieces and relabelled the vectors. Next, we use the symmetry of A to obtain that
Partitioning the sum, we may write
For the second term in (2.5), substituting (3.8) yields
Combining all terms, we obtain the equality
Therefore,
It follows immediately that \(\{w_{\textbf{n}}(t)\}_{\textbf{n} \in {\mathbb N}_0^m}\) satisfies the multicomponent Smoluchowski equation. \(\square \)
3.3 Proof of Theorem 2.3
Before proving the theorem, we formulate the following consequence of the implicit function theorem that is appropriate for our setting.
Lemma 3.1
Let \(U \subseteq {\mathbb R}^{2m+1}\) be an open set and \(\textbf{F}: U \rightarrow {\mathbb R}^m\) be a continuously differentiable map. Let \(V \subseteq {\mathbb R}^{m+1}\) be an open set and consider the continuously differentiable map \(\textbf{g}: V \rightarrow {\mathbb R}^m\) such that \(\textbf{F}((t, \textbf{x}), \textbf{g}(t, \textbf{x})) = 0\). Then,
and
Proof of Theorem 2.3
Define \(\textbf{G}(t, \textbf{x}):= (G_{\textbf{T}^{(1)}}, \ldots , G_{\textbf{T}^{(m)}})\), where \(G_{\textbf{T}^{(i)}}\) is the probability generating function of \(\textbf{T}^{(i)}\). Moreover, let \(P:= \textrm{diag}(p_1, \ldots , p_m)\). Observe that
Therefore, it suffices to show that
with \(\textbf{1}\) being a vector of ones of length m, is solved by \(\textbf{G}(t, \textbf{x})\) as defined above.
From the theory of branching processes [14], the following implicit system holds for vector \(\textbf{G}(t, \textbf{x}) = (G_{\textbf{T}^{(1)}}, \ldots , G_{\textbf{T}^{(m)}})\):
We will make use of the implicit differentiation lemma above to show that the branching process solves the PDE (3.18).
Define \(\textbf{F}: {\mathbb R}^{2m+1} \rightarrow {\mathbb R}^m\) to be the map given by
\(\textbf{F}\) is continuous differentiable. Let \(\textbf{G}(t, \textbf{x}) = (G_{\textbf{T}^{(1)}}, \ldots , G_{\textbf{T}^{(m)}})\) be as in the above Lemma. By the implicit function theorem, \(\textbf{G}(t, \textbf{x})\) is continuously differentiable as long as \(\frac{\partial \textbf{F}}{\partial \textbf{g}}\) is invertible. Furthermore, \(\textbf{F}(t, \textbf{x}, \textbf{G}(t, \textbf{x})) = 0\) for all \(t \in (0, T_c)\) and \(\textbf{x} \in [0, \infty )^m\). Therefore, we can apply the above Lemma to implicitly differentiate (3.19). To this end, we calculate the partial derivatives of \(\textbf{F}\) with respect to t and \(\textbf{x}\). For any \(i \in [m]\), we have
Similarly, for any \(i, j \in [m]\),
which is a diagonal matrix. Observe that by combining (3.21) and (3.22), we obtain
Multiplying both sides by \(-\left[ \frac{\partial \textbf{F}}{\partial \textbf{G}}(t, \textbf{x}, \textbf{G}(t, \textbf{x}))\right] _{m \times m}^{-1}\), we obtain
which finishes the proof of the first part of the Theorem.
In order to show that the solution is smooth up until the critical time
\(T_c = \Vert AP\Vert _2^{-1}\), we look at
Since \(AP \,\textrm{diag}(u_1(t, \textbf{x}), \ldots , u_m(t, \textbf{x}))\) is a matrix with exclusively non-negative entries, the above quantity is singular for \((t, \textbf{x})\) as soon as \(t = \Vert A P \textbf{G}(t, \textbf{x})\Vert _2^{-1}\) by the Perron–Frobenius theorem. Since \(\Vert \textbf{G}(t, \textbf{x})\Vert _2 \le 1\), it follows that \(T_c = \Vert AP\Vert _2^{-1}\) is the critical time. \(\square \)
3.4 Proofs of Corollaries 2.5, 2.6 and 2.8
Proof of Corollary 2.5
Theorem 2.3 shows that the gelation time of the multicomponent Smoluchowski equation is given by \(T_c = \Vert AP\Vert _2^{-1}\). To show that it is equal to the critical time of the branching process, recall that
Therefore, the matrix of expected offspring, denoted by \(T_{\kappa }\) is given by
A multi-type branching processes is critical when \(\Vert T_{\kappa }\Vert _2 = 1\), see [4, 16]. This is equivalent to \(t\Vert AP\Vert _2 = 1\), which is satisfied at \(t=T_c\). \(\square \)
Proof of Corollary 2.6
Combining Theorem 2.3 and the second part of Theorem 2.2, we immediately obtain the result of the corollary. \(\square \)
Before proving Corollary 2.8, we introduce the following lemma, which is a consequence of the Lagrange-Good inversion formula [15].
Lemma 3.2
Given a multi-type branching process satisfying the implicit system of equations (3.19), for any \(\textbf{n} \in {\mathbb N}^m\) and \(i \in [m],\)
where
Proof of Corollary 2.8
Note that by Corollary 2.6, we have that for any \(\textbf{n} \in {\mathbb N}^m\) and \(i \in [m]\),
We will analyze \({\mathbb P}(\textbf{T}^{(i)} = \textbf{n})\) further. Using Lemma 3.2, we obtain that
It can be readily verified that
Moreover, notice that \(\det K(\textbf{r})\) can be written as a sum over permutations,
where \(r_I = \prod _{i\in I} r_i\) and \(c_I\) being a coefficient dependent on t, A and \(\{p_i\}_{i \in [m]}\). Therefore, we may write (3.29) as
For the next step in our analysis, let \(Z_l \sim \textrm{Poi}\left( t \sum _{k=1}^m n_k A_{kl} p_l\right) \) for each \(l \in [m]\). By defining
we see that \(Z_l \sim \textrm{Poi}\left( t N \sigma _l\right) \). Observe that the probability generating function of \(Z_l\) is given by
Then, we note that the product \(G_{\textbf{X}_1}(\textbf{r})^{n_1} \cdot \ldots \cdot G_{\textbf{X}_m}(\textbf{r})^{n_m}\) can be written as
Combining (3.32) and (3.35) yields
The last line implies that we need to analyze
We are going to relate the latter two terms to the first term, making explicit use of the fact that \(Z_l \sim \textrm{Poi}\left( t N \sigma _l\right) \) for each \(l \in [m]\). We obtain
and
Therefore, we obtain that
Observe that the second term will tend to zero as we divide by N and sending \(N \rightarrow \infty \). Using the explicit formula of the Poisson distribution together with Stirling’s formula
we obtain
Dividing both sides by N and sending \(N \rightarrow \infty \) finishes the first part of the proof.
It remains to prove that
is convex. The idea of the proof is to use objects that are very reminiscent of objects that also appear in large deviations theory. Consider the function
Now, we claim that the equality \(\Gamma (\varvec{\rho }) = \sum _{l=1}^m \Lambda _l(\varvec{\rho })\) holds and that \(\Lambda _l(\varvec{\rho })\) is convex for each \(l \in [m]\). The first claim follows immediately by differentiating the argument within the supremum of \(\Lambda _l\), equating to zero and solving for \(\lambda \). It can be readily checked that this yields a unique maximum. The second claim follows by considering \(\varvec{\rho }^{(1)}, \varvec{\rho }^{(2)} \in \Delta _m\) and \(\nu \in [0, 1]\). By using subadditivity of the supremum, we obtain that
Therefore, \(\Lambda _l\) is convex for each \(l \in [m]\). Since \(\Gamma \) is a sum of convex functions, it is convex as well. \(\square \)
Data Availability
Not applicable.
References
Andreis, L., Iyer, T., Magnanini, E.: Gelation, hydrodynamic limits and uniqueness in cluster coagulation processes. arXiv preprint arXiv:2308.10232 (2023)
Andreis, L., König, W., Langhammer, H., Patterson, R.I.A.: A large-deviations principle for all the components in a sparse inhomogeneous random graph. Probab. Theory Related Fields 186(1–2), 521–620 (2023)
Aldous, D.J.: Deterministic and stochastic models for coalescence (aggregation and coagulation): a review of the mean-field theory for probabilists. Bernoulli 6, 3–48 (1999)
Athreya, K.B., Ney, P.E.: Branching Processes. Volume Band 196 of Die Grundlehren der mathematischen Wissenschaften. Springer, New York (1972)
Alon, N., Spencer, J.H.: The Probabilistic Method. Wiley Series in Discrete Mathematics and Optimization, 4th edn. Wiley, Hoboken (2016)
Bertoin, J., Le Gall, J.-F.: Stochastic flows associated to coalescent processes. Probab. Theory Relat. Fields 126(2), 261–288 (2003)
Bender, E.A., Bruce Richmond, L.: A multivariate Lagrange inversion formula for asymptotic calculations. Electron. J. Comb. 5, Research Paper 33, 4 (1998)
Fernandez-Diaz, J.M., Gomez-Garcia, G.J.: Exact solution of Smoluchowski’s continuous multi-component equation with an additive kernel. Europhys. Lett. 78(5), 56002 (2007)
Fernández-Díaz, J.M., Gómez-García, G.J.: Exact solution of a coagulation equation with a product kernel in the multicomponent case. Physica D 239(5), 279–290 (2010)
Fournier, N., Laurençot, P.: Marcus-Lushnikov processes, Smoluchowski’s and Flory’s models. Stoch. Processes Appl. 119(1), 167–189 (2009)
Ferreira, M.A., Lukkarinen, J., Nota, A., Velázquez, J.J.L.: Localization in stationary non-equilibrium solutions for multicomponent coagulation systems. Commun. Math. Phys. 388, 479–506 (2021)
Ferreira, M.A., Lukkarinen, J., Nota, A., Velázquez, J.J.L.: Multicomponent coagulation systems: existence and non-existence of stationary non-equilibrium solutions. arXiv preprint arXiv:2103.12763 (2021)
Ferreira, M.A., Lukkarinen, J., Nota, A., Velázquez, J.J.L.:. Asymptotic localization in multicomponent mass conserving coagulation equations. arXiv preprint arXiv:2203.08076 (2022)
Good, I.J.: The joint distribution for the sizes of the generations in a cascade process. Proc. Camb. Philos. Soc. 51, 240–242 (1955)
Good, I.J.: Generalizations to several variables of Lagrange’s expansion, with applications to stochastic processes. Proc. Camb. Philos. Soc. 56, 367–380 (1960)
Harris, T.E.: The Theory of Branching Processes. Die Grundlehren der mathematischen Wissenschaften, vol. 119. Springer, Berlin (1963)
Hoogendijk, J., Kryven, I.: Branching process representation for burgers-like nonlinear partial differential equations. arXiv:2310.11338 (2023)
Heydecker, D., Patterson, R.I.A.: Bilinear coagulation equations. arXiv preprint arXiv:1902.07686 (2019)
Iyer, G., Leger, N., Pego, R.L.: Limit theorems for smoluchowski dynamics associated with critical continuous-state branching processes. Ann. Appl. Probab. 25(2), 675–713 (2015)
Kovchegov, Y., Otto, P.T.: Multidimensional Lambert–Euler inversion and vector-multiplicative coalescent processes. J. Stat. Phys. 190(12), Paper No. 188 (2023)
Kovchegov, Y., Otto, P.T., Yambartsev, A.: Cross-multiplicative coalescent processes and applications. ALEA Lat. Am. J. Probab. Math. Stat. 18(1), 81–106 (2021)
Leyvraz, F.: Scaling theory and exactly solved models in the kinetics of irreversible aggregation. Phys. Rep. 383(2–3), 95–212 (2003)
Norris, J.R.: Cluster coagulation. Commun. Math. Phys. 209(2), 407–435 (2000)
Von Smoluchowski, M.: Drei vortrage uber diffusion, brownsche molekularbewegung und koagulation von kolloidteilchen. Z. Phys. 17, 585–599 (1916)
Throm, S.: Uniqueness of measure solutions for multi-component coagulation equations. arXiv preprint arXiv:2303.00775 (2023)
Acknowledgements
This publication is part of the project “Random graph representation of nonlinear evolution problems” of the research programme Mathematics Cluster/NDNS+ which is financed by the Dutch Research Council (NWO). The authors thank Mike de Vries for his help with the proof of the Corollary 2.8. We also would like to thank the reviewers for their valuable comments, which improved the paper.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there are no conflict of interest.
Additional information
Communicated by Herbert Spohn.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Hoogendijk, J., Kryven, I. & Schenone, C. Gelation and Localization in Multicomponent Coagulation with Multiplicative Kernel Through Branching Processes. J Stat Phys 191, 91 (2024). https://doi.org/10.1007/s10955-024-03301-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10955-024-03301-z
Keywords
- Smoluchowski coagulation equation
- Multiplicative coalescence
- Multicomponent coagulation
- Gelation
- Localization
- Branching processes