The following is a record of some notes I made on the main mathematical developments in Michael Wilkinson’s 2016 Physical Review Letter on the large deviation analysis of rapid-onset rain showers (reference: Wilkinson, M., 2016, Large Deviation Analysis of Rapid Onset of Rain Showers, Phys. Rev. Lett. 116, 018501). This publication will be referred to as MW2016 herein. The published Letter has an accompanying Supplement which will also be referred to here. The Supplement provides additional details of some intricate derivations underlying key results presented in the main Letter.
One of the main contributions of MW2016 is that it shows that large deviation theory is the correct framework for analysing the implications of a collector-drop model of rapid rain formation which was discussed in a previous paper by Kostinski and Shaw (reference: Kostinski, A., Shaw, R., 2005, Fluctuations and Luck in Droplet Growth by Coalescence, Bull. Am. Meteorol. Soc. 86, 235). In this collector-drop model, a runaway droplet falls and coalesces at a rapidly increasing rate with many smaller water particles. The collision rates are assumed to increase according to a simple power law function of the number of collisions. In addition to formulating a volume fraction cut-off mechanism for raindrop size, MW2016 also successfully uses large deviation analysis in conjunction with asymptotic approximations to study the link between the time scale for rapid onset of rain showers and the number of water particle collisions needed for raindrop formation. In the present article, I provide a mathematical review of the key points in MW2016 and also detail some errata in the published Letter which were identified in the review process.
Mathematical review
In the collector-drop model, a runaway droplet falls and collides with a large number of small droplets of radius
according to an inhomogeneous Poisson process. If the random variable
represents the inter-collision time leading up to the
-th collision, the time for a droplet to experience runaway growth is then the random variable
The inter-collision times are independent exponentially distributed random variables with
where is the number of collisions per second, i.e., the collision rate, by the time of the
-th collision. The collision rate
is modelled as
where
is the collision rate of a drop of radius with droplets of radius
. Here,
is the coalescence efficiency,
is the number density of microscopic water droplets per
,
is the effective cross-section area and
is the relative velocity. The constant
is a constant of proportionality between terminal velocity and the radius squared of a water particle.
The function in (3) characterises the dependence of
on the number of collisions. In the Kostinski and Shaw 2005 paper referenced above,
, but we can have
when
and
. MW2016 treats
as a simple power law, so that
The average inter-collision time leading to the -th collision is then given by
and the mean time for explosive growth is obtained as
When , the mean time for explosive growth converges as
, giving
where is Riemann’s zeta function.
A cut-off mechanism for raindrop size is obtained by considering the liquid water content of a cloud, expressed as a volume fraction . Since
is the number of water particles of radius
per
, and each particle is a sphere with volume
, the volume fraction of liquid water per
of cloud is given by
For example, if each droplet is initially of radius , and there are
such droplets per
of cloud, then
.
Using (2), the fraction of droplets undergoing runaway growth between times and
is given by
For example, if , then `one in a million’ water droplets will undergo runaway growth between times
and
.
If the volume of each runaway droplet increases by a factor of , the volume fraction of liquid water removed from the cloud per
over the time interval of length
will then be
For example, if ,
and
, then the volume fraction of liquid water content per
is reduced by
over the time interval of length
. This represents a
per cent reduction in
.
As , the instantaneous change of the liquid water content of a cloud per
due to runaway growth of droplets is thus
Therefore, the instantaneous percentage rate of decline of the volume fraction is
Integrating (13) over a time interval then gives a percentage loss in that interval:
The onset of a shower is determined by the criterion that be a significant percentage of the liquid water content of a cloud that is removed by raindrop formation as a result of
particle collisions. We are now interested in finding the time scale
over which this significant reduction in
occurs. In accordance with (14), this
satisfies
where .
To make progress from here, MW2016 approximates in (15) using the large deviation principle, which is explained in detail in, e.g., an article by Touchette (reference: Touchette, H., 2009, The large deviation approach to statistical mechanics, Phys. Rep. 478, 1). With
defined as in (1) and
given by (7), we implement the large deviation principle here by approximating the probability
at some value
in the small-value tail of the distribution of
as
where is given by
with . The function
in (16) is referred to as an entropy function or rate function in large deviation theory, and is defined below. Using (16) in (15) we get the condition for the onset of rainfall as
with . A saddle-point approximation for the integral here at the maximum value of the integrand,
, with
, then gives the condition for the onset of rainfall as
Taking logs, we can write the condition alternatively as
What is required now is to find an expression for in terms of
, using (19). To obtain this, it is necessary to find an expression for the rate function
for the random sum defined by (1) and (2).
Consider a single inter-collision time with density (2). Following the approach in the article by Touchette cited above for the purposes of the large deviation analysis here, we obtain the log of the Laplace transform of the random variable
, often referred to as its scaled cumulant generating function, as
To ensure the logarithm on the right-hand side is always defined, we need to restrict the admissible values of to the interval
. Inter-collision times are assumed to be independent, so for a sum
of inter-collision times such as (1), we get the log of the Laplace transform of
as
This is differentiable with respect to for all
, so by the Gartner-Ellis Theorem of large deviation analysis, discussed in Touchette, the rate function in (16) is given by
The expression on the right-hand side of (22) is referred to as the Fenchel-Legendre transform of .
Note that the expression in (22) is the negative of the expression usually given in large deviation theory. This is because the outer function in the formulation of the log of the Laplace transform in (20) above is the negative of the expression used, e.g., in Touchette, and this formulation also has the parameter negated. The alternative formulation would be
and the associated entropy function for this would then be the more conventional
In this case, the admissible values of would be those in the interval
. Essentially, the signs of
and
have been negated in the formulation in MW2016, as this is more convenient for the analysis.
Differentiating the bracketed expression in (22) with respect to and setting equal to zero we obtain
But
Putting this in (23) we get
This implicitly gives an optimal value of as a function of
, say
. If this could be obtained explicitly, inserting it into the right-hand side of (22) would give the required rate function
:
However, in practice it is not possible to obtain an exact expression for in this way. Instead, MW2016 obtains asymptotic expressions for
which are valid for small
. This is achieved by reparameterising
using a scaled variable
, defined as
From (7) and (8) we get, as ,
Using (5), (27) and (28) in (25) we get
The expression on the right-hand side of (29) appears in equation (18) in MW2016.
We now write (2.21) in reparameterised form as as
We also write
Then we re-express (26) in the form
This appears as equation (19) in MW2016.
Following the approach in the Supplement to MW2016, the next stage in the development is to obtain an asymptotic expression for the sum in (30) as . (It is assumed from now on that
, to simplify the expressions). Upon differentiating this, we will then obtain a corresponding asymptotic expression for
in accordance with (29), which can be inverted to obtain a small
approximation for
, and subsequently a small
approximation for
. Finally, this will be used in (19) to obtain an expression for
in terms of
.
Begin by approximating the sum in (30) as an integral. Observe that
(The third line is obtained by making the change of variable in each integral in the second line, with
representing the fixed positive integer in the upper limit, so
, and
when
whereas
when
). Therefore
In MW2016 this is written as
where
Write . Then as
we have
Therefore, when , we can approximate each
by using
When but
is not necessarily large, we can write
and we can ignore the component as
. Next, make the change of variable
in the integral in (36). Then when
,
, when
,
, and
. We get
In order to evaluate using (33), MW2016 splits the summation over
into two parts: choose an integer
such that
and let
as
. Use (35) for
when
, and (37) when
. We get
We now approximate the second summation using an integral:
Make the change of variable . Then
, so
, and when
,
, while when
,
. The integral in (39) becomes
Putting this in (38) we get
We can write this as
Taking the limit as , the term in curly brackets in (41) converges to a constant
, and we get
This is equation [10] in the Supplement to MW2016.
From (29), we see that differentiating in (30) gives a time
. The corresponding asymptotic expression for
is obtained by differentiating (42). We get
In the integral in (43), make the change of variable , so that
. Then
The integral in (43) then becomes
so we get
with
(MW2016 notes that the integral in (45) is actually the beta function ). Integrating the first term on the right-hand side of (44), which is
, gives
Substituting for in (42) with the expression in (46) gives
This is equation (21) in MW2016.
To obtain an explicit expression for the rate function , we must now invert (44) to express the parameter
in terms of the time
, and hence in terms of the dimensionless time given by
. To this end, observe that from (44) we get
Therefore
so
with . Now, using (47) and (48), the rate function is given by
Using (49) in (50) we get
where is another constant.
We are now finally in a position to obtain the result given in (27) in MW2016. From (51) we see that to leading order we have
so from (19) we obtain
Errata in MW216
In the course of working with MW2016, some errata have come to light which I will record here.
In a private written communication with Michael Wilkinson, I pointed out that an error was made in the Supplement to MW2016 which details the asymptotic analysis. The issue arises in the Supplement when combining equations (17) and (19) there to get equation (20), which is then presented as equation (24) in the main MW2016 text. Equation (17) for in the Supplement has a leading order term involving the dimensionless time variable
with an exponent of the form
. Using (17) in equation (19) for the entropy, we should get the leading order
term appearing with exponent
, because
in (19) appears raised to the power
. However, the exponent is incorrectly given as
. This error affected the time scale relationship reported in (27) in the main MW2016 text. Combining the expression for the entropy with the condition (12) in the main MW2016 text for the onset of a shower,
should be related to
with an exponent
on the latter, i.e., the reciprocal of
. However, the exponent that is actually reported in equation (27) of MW2016 is
.
In an online meeting with Michael Wilkinson, I also pointed out that the formula for the constant given as equation (11) in the Supplement to MW2016 cannot be correct, and the formula is incompatible with the numerical value claimed for
in equation (12) in the Supplement. For example, the expression involving natural logarithm terms in (11) must be negative, but the numerical value given in (12) is positive. Using numerical calculations in MAPLE, I pointed out that the following variant of the formula in (11) produces a numerical value close to the one reported in (12), as
becomes large:
The expression in curly brackets appears in equation (41) in my review above.
Finally, in another private written communication with Michael Wilkinson I pointed out that the symbol is being used inconsistently in MW2016. In equation (4) in MW2016,
is defined as a random variable, i.e., a sum of random inter-collision times for a runaway raindrop. However, the same symbol
is used in the entropy function in equation (7) and in the related equation (16) in MW2016, where
is no longer a random variable, but rather an exogenous bound on values of the random variable
. The distinction between the two becomes a delicate matter in some discussions, so it would have been better to use something like an overbar to distinguish between the random variable
and the related symbol
, for example in expressing the large deviation principle
.
