Local Pinsker inequalities via Stein's discrete density approach
Christophe Ley, Yvik Swan
Introduction
Let and be two real-valued random variables. The relative entropy between and (a.k.a. Kullback-Leibler divergence, see ) is defined as
entails that does indeed quantify a particular form of discrepancy (in terms of the entropies) between the law of and that of . Moreover, letting stand for the total variation distance between and (a precise definition is given in Section 3), the Pinsker’s inequality (see, e.g., )
implies that the relative entropy dominates the total variation distance and thus, also, a large class of classical probability distances (including the Wasserstein distance, see e.g. for an overview of the interrelations between probability metrics).
so that indeed quantifies discrepancy (this time in terms of the Fisher informations) between and the Gaussian distribution. Finally the FID dominates the total variation distance
(see ) so that (similarly as the relative entropy) proximity between the law of and the Gaussian in terms of the Fisher information distance implies proximity in terms of a wide variety of more classical probability distances.
Fix a rate- Poisson random variable and consider discrete random variables with probability mass function on the positive integers. There exist at least two “local” versions of (1.1) which have been put to use in the literature on Poisson convergence, namely the discrete Fisher information
introduced in (itself a generalization of an information functional presented in ) and the scaled Fisher information
introduced in . Both (1.5) and (1.6) are trivially positive and
Consequently, as above, proximity in terms of the functional entails proximity in terms of a wide variety of more classical probability distances.
Inequalities (1.4) and (1.7) are local versions of inequality (1.2) with respect to a fixed target distribution . Moreover the three functionals (1.3), (1.5) and (1.6) are of the form
for a mean-0 functional which we interpret as a score function. In view of the fact that Pinsker’s inequality is valid irrespective of the laws of and , it is natural to enquire whether there exists some universal score function whose variance provides an informative “information distance” between the laws of and such that (i) with equality if and only if , and (ii) satisfies the local Pinsker’s inequality
for some constant whose value only depends on the properties of the target distribution .
A partial answer to this question is already known in case and are continuously differentiable probability density functions. Indeed in we introduce the generalized Fisher information distance
which is a generalization of (1.3) to arbitrary densities and (note how, if is the standard Gaussian density, we have so that we recover the FID). Under assumptions on the supports of and we prove that satisfies (1.8) and, for the Gaussian, recover the constant , and thus inequality (1.4).
The approach developed in is reserved to continuously differentiable distributions on the real line, and the purpose of the present paper is to cover the case of discrete distributions. Before delving into the specifics of the discrete case, we start with an intuitive overview of our approach.
Operator is a generalization of the so-called Stein operators from the literature on Stein’s method and the resulting characterization (Theorem 2.1) is a generalization of the so-called density approach adapted to the discrete setting, see e.g. . In the Appendix A.2, we will discuss specific examples for various choices of and show how our operators contain many of the Stein operators which arise through other (sometimes more complex) methods, see e.g. .
The connection between Stein’s method and information theory is implicit in the works and is central to . See also the works for alternative general considerations on the connexions between the two topics in the discrete setting. In this work as well we make use of a variation of this method, as follows. Given and two random variables and some test function, consider the solution of the difference equation (a.k.a. Stein equation)
Much is known, from the literature on Stein’s method, on the properties of the function for several choices of target (see, e.g., ). Taking expectations (w.r.t. ) on both sides of (1.11) and using fact (1.10) we get
under the assumption that . Furthermore, it is easy to prove (see (2)) that we have the decomposition
where has -mean 0 and is some functional of the densities and (and not of ) which, as we shall see, turns out to be a score function. Plugging (1.13) into (1.12) we get
Now, many probability distances (total variation distance, Kolmogorov distance, Wasserstein distance,…) can be written under the form
for some class of functions (see, e.g., [25, Appendix C]). Taking suprema on either side of (1.14) we obtain
We will use (Section 3) equality (1.15) to derive generalized Fisher information distances (for arbitrary discrete distributions) which we will prove to satisfy the local Pinsker’s inequality (1.8) with an explicit constant . In particular we will introduce (i) the discrete Fisher information distance
(Section 3.1) which generalizes (1.5) and (ii) the scaled Fisher information distance
(Section 3.2) which generalizes (1.6). These are not the only discrete information distances that can be obtained by our approach, although they are the most relevant in view of the current literature on the topic. We illustrate (Section 3.3) an alternative construction in a specific setting related to the recent reference , and show that here as well our inequalities are competitive.
2 Outline of the paper
We start, in Section 2, by rigorously defining all the concepts appearing in Section 1.1. We also provide explicit conditions under which the manipulations are permitted. In Section 3 we discuss the local Pinsker’s inequalities obtainable from (1.15) and provide several examples; we also compare our bounds with those already available in the literature. Finally the Appendix contains details, proofs and examples from Section 2.
Stein’s density approach for discrete distributions
We call the class of -test functions associated with , and the -Stein operator associated with .
The first condition in Definition 2.1 (control of the functions at the edges of the support) ensures that we have the integration by parts formula
for all functions for which the above makes sense.
In particular, the class is tailored to ensure that for all . The following result (whose proof is deferred to the Appendix) shows that the converse holds true as well.
Fix and let be a discrete random variable with density . Let be another discrete random variable with density . Then for all if, and only if, either or and for all .
Theorem 2.1 is a general Stein characterization. Expounding, for , the forward difference in (2.3) we get the same expression as [16, Equation (8)]. Our density approach and theirs are not equivalent, as described in [16, Remark 2.1]. The differences between their assumptions and ours are due to the “difference of a product” structure of (2.3). Examples wherein we apply Theorem 2.1 to specific choices of and further details are discussed in the Appendix.
Fix, for the sake of convenience, and , for some integers . Note in particular that we hereby ensure the crucial assumption . Now suppose that and choose some in this intersection. Then, for this , we can write
As in the proof of Theorem 2.1 (see identities (A.1) and (A.2)) it is easy to show that the solutions to (2.5) are given by
for (the forward difference operator) and
for (the backward difference operator). Recall that empty sums are set to 0. The functions as defined above trivially belong to .
To pursue we need the following assumption.
Assumption A : The distributions and are such that the solutions of the Stein equation (2.5) satisfy for .
For any given target it is easy to determine conditions on and for Assumption A to be satisfied. These conditions are not restrictive.
with as in (2.6) and (2.7) and as in (2.8).
Following the terminology from we call (2.9) a Stein (or Stein-type) identity. Similarly as its counterpart [24, Lemma 3.2] in the absolutely continuous setting, Lemma 2.1 provides the connection between our version of the discrete density approach from Theorem 2.1 and discrete information inequalities.
Local Pinsker inequalities
As already mentioned in the introduction, a wide variety of probability metrics can be written under the form
for some class of functions . In particular the total variation distance
where the supremum in the second equality is taken over a set containing one single function, namely
Other distances such as the Kolmogorov, the Wasserstein, the supremum-distance or the -distance can also be written under ¡ the form (3.1) – we refer the reader to or to [25, Appendix C] for an overview.
In view of (3.1), it is natural to take suprema on either side of (2.9) to deduce that, whenever Assumption A is satisfied, we have
Equation (3.2) is a very powerful identity as it permits to identify natural discrete information distances which uniformly dominate all probability distances of the form (3.1) through an inequality in which only the constant is distance-dependent. These inequalities being valid for virtually any choice , we contend that their scope is comparable with that of Pinsker’s inequality (1.2), this time for local versions of the (discrete) Kullback-Leibler divergence (1.1).
Choose the backward difference operator obtained for . Identity (2.9) spells out as
with and with as in (2.7). Taking suprema on either side of (3.3) and applying Cauchy-Schwarz we obtain the following.
Take with and such that . Let be defined as in (3.1) for some class of functions , and suppose that for all the function defined in (2.7) exists and satisfies . Then
is the generalized discrete Fisher information distance between the densities and , and
As an application suppose that and share the same support. Then we can write
The distance (3.5) extends the Fisher information distance (1.5) to the comparison of any pair of densities . Taking, in particular, a Poisson target we retrieve
which in turn can be expressed as with
the functional proposed in and the mean and variance of (see also [6, equation 3.1]). In the particular case of the Poisson distribution, the function is none other than the usual solution of the standard equation (A.3) for which we know (see [13, Theorem 2.3]) the estimate
we conclude from Theorem 3.1 the information inequality
Note that, for , and so that , as expected.
2 Fisher information inequalities for the forward difference operator
is well-defined for all . We introduce the scaled score function
and the analog of Theorem 3.1 is obtained by yet another simple application of the Cauchy-Schwarz inequality to this factorization.
Take with and such that . Let be defined as in (3.1) for some class of functions , and suppose that for all the function , as defined in (2.6), exists and satisfies . Then
is the generalized scaled Fisher information between the densities and .
In the case we have so that (3.8) becomes
with the scaled Fisher information distance (1.6). Using a Poincaré inequality, show that, for a discrete distribution with mean ,
Our Theorem 3.2 allows to improve on this result, through the inequality (see again [13, Theorem 2.3])
indeed, this inequality combined with Theorem 3.2 yields (under the appropriate and more general conditions than in )
For , we get and hence the constant in (3.10) is ; in case , this constant equals . In both cases our constants improve on those from (3.9). More generally one easily sees that, for instance, in all examples considered in our constants are better.
3 Other inequalities
In certain cases it is better to work directly from the Stein identity (3.2) without applying the Cauchy-Schwarz inequality. We illustrate this in the specific case of approximation of the rank distribution of random matrices over finite fields, as studied recently in .
Using (3.2) with forward difference and factorization (3.6), the corresponding score function (3.7) simplifies to (for and )
with the solution to the difference equation (2.5) given by (2.6). See Appendix A.2 where we outline the setup of Stein’s method via our Theorem 2.1 applied to this choice of distribution.
Inequality (3.11) allows to recover the upper bound from [14, Theorem 1.1]. Indeed it is shown there [14, Lemma 3.3] that
if is an indicator function. Plugging these facts into (3.11) we get
for all ; this is the upper bound from [14, Theorem 1.1].
Appendix A Details from Section 2
If , the equivalence holds trivially so that we can take . We first check sufficiency. The equality for all can be rewritten as , hence as , for all . Bearing in mind that the operator for all , the sufficiency is easily established through
Clearly these functions satisfy so that, in particular, and
for all . Consequently, for this choice of test function we obtain
which, in combination with the hypothesis , finally yields for all , whence the claim.
A.2 Examples of Stein operators
Theorem 2.1 extends and unifies many corresponding results from the literature, as will be shown through the following examples.
This operator coincides with that discussed in [16, page 6]. One could also consider only functions of the form for such that in which case no restriction on (other than that it be finite) is then necessary to ensure the required border behaviour. Plugging such functions into (2.3) and simplifying accordingly we obtain
which is, up to a scaling and a shift, equivalent to the standard operator (A.3).
Next let be the density of , the number of white balls added to the Pólya-Eggenberger urn by time , with initial state white and black balls. We know, e.g. from , that
for , with and otherwise the rising factorial. Writing out the classes and the operators (2.3) in all generality for these distributions is of little practical or theoretical interest; in particular the resulting objects are hard to manipulate (see the discussion in ). It is much more informative to directly restrict one’s attention to specific subclasses. For instance it is easy to see that contains all functions of the form with bounded and, for these , the operator is of the form
Likewise contains all functions of the form with bounded and, for these , the operator is of the form
Of course many variations on the above are imaginable. For instance one could also choose to consider functions of the form ; plugging these into (2.3) yields the operator discussed in [16, equation 7].
Thirdly we consider belonging to the Ord family of distributions, that is we suppose that there exist and such that
There are, of course, many variations on the approaches presented above.
Consider next any distribution on satisfying the recurrence
with and some functions such that for all and . Suppose furthermore that (if is finite). Then contains all functions of the form with some bounded function. For these , the operator writes out
and we hereby recover [14, Lemma 2.1]. The specific distributions studied in Section 3.3 are obtained by taking
Finally choose with support for some and represent it as a Gibbs measure, that is, write
this corresponds to the Stein operator presented in . Likewise if then contains functions of the form with bounded and, for these , the operator is of the form
and, if , then with bounded suffices and the operator is equivalent to (A.5). Again a number of other parameterizations of the class can be considered, each leading to an alternative form of operator.
Acknowledgments
We thank two anonymous referees and the Associate Editor for their pertinent remarks which have led to substantial improvement of the paper.