Information Limits for Recovering a Hidden Community
Bruce Hajek, Yihong Wu, Jiaming Xu
Introduction
Many modern datasets can be represented as networks with vertices denoting the objects and edges (sometimes weighted or labeled) encoding their pairwise interactions. An interesting problem is to identify a group of vertices with atypical interactions. In social network analysis, this group can be interpreted as a community with higher edge connectivities than the rest of the network; in microarray experiments, this group may correspond to a set of differentially expressed genes. To study this problem, we investigate the following probabilistic model considered in .
Let be drawn uniformly at random from all subsets of of cardinality . Given probability measures and on a common measurable space, let be an symmetric matrix with zero diagonal where for all , are mutually independent, and if and otherwise.
In this paper we assume that we only have access to pairwise information for distinct indices and whose distribution is either or depending on the community membership; no direct observation about the individual indices is available (hence the zero diagonal of ). Two choices of and arising in many applications are the following:
Bernoulli case: and with . When , this coincides with the planted dense subgraph model studied in , which is also a special case of the general stochastic block model with a single community. In this case, the data matrix corresponds to the adjacency matrix of a graph, where two vertices are connected with probability if both belong to the community , and with probability otherwise. Since , the subgraph induced by is likely to be denser than the rest of the graph.
Gaussian case: and with . This corresponds to a symmetric version of the submatrix localization problem studied in .The previously studied submatrix localization model (also known as noisy biclustering) deals with submatrices whose row and column supports need not coincide and the noise matrix is asymmetric consisting of iid entries throughout. Here we focus on locating principal submatrices contaminated by a symmetric noise matrix. Additionally, we assume the diagonal does not carry any information. If instead we assume nonzero diagonal with if and if , the results in this paper carry over with minor modifications explained in Remark 11. When , the entries of with row and column indices in have positive mean except those on the diagonal, while the rest of the entries have zero mean.
Given the data matrix , the problem of interest is to accurately recover the underlying community . The distributions and as well as the community size depend on the matrix size in general. For simplicity we assume that these model parameters are known to the estimator. The only assumptions on the community size we impose are that is bounded away from one, and, to avoid triviality, that . Of particular interest is the case of where the community size grows sublinearly.
We focus on the following two types of recovery guarantees.Exact and weak recovery are called strong consistency and weak consistency in , respectively. Let denote the indicator of the community such that . Let be an estimator.
Estimator weakly recovers if, as , in probability, where denotes the Hamming distance.
Intuitively, for a fixed network size , as the community size decreases, or the distributions and get closer together, the recovery problem becomes harder. In this paper, we aim to address the following question: From an information-theoretic perspective, computational considerations aside, what are the fundamental limits of recovering the community? Specifically, we derive sharp necessary and sufficient conditions in terms of the model parameters under which the community can be exactly or weakly recovered. These results serve as benchmarks for evaluating practical algorithms and aid us in understanding the performance limits of polynomial-time algorithms.
In addition to establishing information limits with sharp constants for general and , we identify the following algorithmic connection between weak and exact recovery: If exact recovery is information-theoretically possible and there is an algorithm for weak recovery, then in linear additional time we can obtain exact recovery based on the weak recovery algorithm. This suggests that if the information limit of weak recovery can be obtained in polynomial time, then so can exact recovery; conversely, if there exists a computational barrier that separates the information limit and the performance of polynomial-time algorithms for exact recovery, then weak recovery also suffers from such a barrier. To establish the connection, we apply a two-step procedure: the first step uses an estimator capable of weak recovery, even in the presence of a slight mismatch between and , such as the maximum likelihood estimator (see Lemma 4); the second step cleans up the residual errors through a local voting procedure for each index. In order to ensure the first and second step are independent, we use a method which we call successive withholding. The method of successive withholding is to randomly partition the set of indices into a finite number of subsets. One at a time, one subset is withheld to produce a reduced set of indices, and an estimation algorithm is run on the reduced set of indices. The estimate obtained from the reduced set of indices is used to classify the indices in the withheld subset. The idea is to gain independence: the outcome of estimation based on the reduced set of indices is independent of the data between the withheld indices and the reduced set of indices, and the withheld subset is sufficiently small so that we can still obtain sharp constants. This method is mentioned in , and variations of it have been used in , , and .
Previous work has determined the information limits for exact recovery up to universal constant factors for some choices of and . For the Bernoulli case, it is shown in that if and for some large constant , then exact recovery is achievable via the maximum likelihood estimator (MLE); conversely, if and for some small constant , then exact recovery is impossible for any algorithms. Similarly, for the Gaussian case, it is proved in that if , then exact recovery is achievable via the MLE; conversely, if , exact recovery is impossible for any algorithms. To the best of our knowledge, there are only a few special cases where the information limits with sharp constants are known:
Bernoulli case with and : It is widely known as the planted clique problem . If for any , exact recovery is achievable via the MLE; if , then exact recovery is impossible. Despite an extensive research effort polynomial-time algorithms are only known to achieve exact recovery for for any constant .
Bernoulli case with and for fixed and for a fixed constant . The recent work finds an explicit threshold , such that if , exact recovery is achievable in polynomial-time via semi-definite relaxations of the MLE with probability tending to one; if , any estimator fails to exactly recover the cluster with probability tending to one regardless of the computational costs. This conclusion is in sharp contrast to the computational barriers observed in the planted clique problem.
The paper of Butucea et al. gives sharp results for a Gaussian submatrix recovery problem similar to the one considered here – see Remark 7 for details.
While this paper focuses on information-theoretic limits, it complements other work investigating computationally efficient recovery procedures, such as convex relaxations , spectral methods , and message-passing algorithms . In particular, for both the Bernoulli and Gaussian cases:
if , a linear-time degree-thresholding algorithm achieves the information limit of weak recovery (see [22, Appendix A] and [24, Appendix A]);
if , whenever information-theoretically possible, exact recovery can be achieved in polynomial time using semi-definite programming ;
if for Gaussian case and for Bernoulli case,Here denotes a constant only depending on . exact recovery can be attained in nearly linear time via message passing plus clean up whenever information-theoretically possible.
However, it is an open problem whether any polynomial time can achieve the respective information limit of weak recovery for , or exact recovery for in the Gaussian case and for in the Bernoulli case, for any fixed .
The related work studies weak recovery in the sparse regime of , , and . In the iterated limit where first , and then and , with fixed, it is shown that a local algorithm, namely local belief propagation, achieves weak recovery in linear time if and conversely, if , no local algorithm can achieve weak recovery. Moreover, it is shown that for any , MLE achieves a recovery guarantee similar to weak recovery in Definition 3. In comparison, the sharp information limit for weak recovery identified in Corollary 1 below allows and to vary simultaneously with as .
Finally, we briefly compare the results of this paper to those of and on the planted bisection model (also known as the binary symmetric stochastic block model), where the vertices are partitioned into two equal-sized communities. First, a necessary and sufficient condition for weak recovery and a necessary and sufficient condition for exact recovery are obtained in . In this paper, sufficient and necessary conditions, (7) and (8) in Theorem 1, are presented separately. These conditions match up except right at the boundary; we do not determine whether recovery is possible exactly at the boundary. The result for exact recovery in is similar in that regard. Perhaps future work, based on techniques from , can provide a more refined analysis for the recovery problem at the boundary. Secondly, when recovery is information theoretically possible for the planted bisection problem, efficient algorithms are shown to exist in and . In contrast, for detecting or recovering a single community whose size is sublinear in the network size, there can be a significant gap between what is information theoretically possible and what can be achieved by existing efficient algorithms (see ). We turn instead to the MLE for proof of optimal achievability. Finally, this paper covers both the Gaussian and Bernoulli case (and other distributions) in a unified framework without assuming that the community size scales linearly with the network size.
Overview of Main Results
Let denote the maximum likelihood estimation (MLE) of given by:
Our results require mild regularity conditions on the size of the hidden community and on the pair of distributions, and Specifically, for , it is assumed without further comment that
This assumption implies that , so in several asymptotic results and are interchangeable; we give preference to . Also, to avoid triviality, it is assumed throughout that
In particular, and are convex functions. Moreover, since and , we have and hence and . Our regularity assumption on the pair and is the following.
There exists a constant such that for all ,
In general, where is the tilted distribution defined by so the point of Assumption 1 is to require these quantities for be bounded by a constant times the divergences. Assumption 1 is the strongest condition imposed on and in this paper; several of the results hold under weaker assumptions described in Section 3, which are also weaker than sub-Gaussianity of the LLR.
Assumption 1 is fulfilled in the following cases:
Bounded LLR: Lemma 1 in Section 3 shows that Assumption 1 holds if is bounded by a constant, which, in particular, holds in the Bernoulli case if both and are bounded away from zero and infinity.
Gaussian case: In the Gaussian case , we have , , , and . In particular, so Assumption 1 holds with regardless of how varies with . More generally, for and lying in the same exponential family, Appendix B provides a simple sufficient condition to verify Assumption 1.
2 Weak Recovery
The following theorem is our main result about weak recovery. It gives a sufficient condition and a matching necessary condition for weak recovery.
The assumption implies , so the first parts of (7) and (8) would have the same meaning if were replaced by . In the special case of bounded LLR, the factor in the second parts of (7) and (8) can be replaced by . This is because if is bounded, so is , and implies and hence also .
Suppose the ratios and are bounded. If
then weak recovery is possible. If weak recovery is possible, then
Condition (10) is necessary even if but (9) alone is not sufficient without the assumption that is bounded. This can be seen by considering the extreme case where , , and . In this case, condition (9) is clearly satisfied; however, the subgraph induced by index in the cluster is an Erdős-Rényi random graph with edge probability which contains at least a constant fraction of isolated vertices with probability converging to one as . It is not possible to correctly determine whether the isolated vertices are in the cluster, hence the impossibility of weak recovery.
then weak recovery is possible. If weak recovery is possible, then
3 Exact Recovery
The following theorem states our main result about exact recovery. It gives a sufficient condition and a matching necessary condition for exact recovery. Since exact recovery implies weak recovery, conditions from Theorem 1 naturally enter.
Suppose Assumption 1 holds. If (7) and the following hold:
In the special case of linear community size, i.e., , (13) and (14) can be simplified by replacing by the Chernoff index between and :
To see this, note that in the definition in (5) the supremum can be restricted to and hence as long as . By (7), for all sufficiently large . Hence, in the case of , proving the claim. The Chernoff index gives the optimal exponent for decay of sum of error probabilities for the binary hypothesis testing problem in the large-sample limit.
Suppose and are bounded. If (9) holds, and
then exact recovery is possible. If exact recovery is possible, then (10) holds, and
In the Bernoulli case, and , where ∎
Consider the Bernoulli case in the regime
where is fixed, and . Let for . Then the sharp recovery thresholds are determined by Corollaries 1 and 3 as follows: For any ,
For , if , then weak recovery is possible; if , then weak recovery is impossible. For , weak recovery is possible if and only if .
Assume are fixed constants. Let . Then exact recovery is possible if ; conversely, if , then exact recovery is impossible, generalizing the previous results of for linear community size (). To see this, note that by definition, , and thus .
The recent work considered a generalized planted bisection model where if are in the same community and if otherwise. Their result applies to the following generalization of the Bernoulli distribution, where and with for some and positive constants . For this family of distribution the LLR is bounded and hence Theorem 2 gives the sharp condition for recovering a single hidden community. Specifically, note that \psi_{Q}(\lambda)=\big{(}\sum_{i=1}^{m}a_{i}^{\lambda}b_{i}^{\bar{\lambda}}-a_{i}\lambda-b_{i}\bar{\lambda}+o(1)\big{)}\frac{\log n}{n}. Thus for with a fixed , the sharp threshold of exact recovery is given by \rho\sup_{0<\lambda<1}\big{(}\sum_{i=1}^{m}a_{i}\lambda+b_{i}\bar{\lambda}-a_{i}^{\lambda}b_{i}^{\bar{\lambda}}\big{)}>1. For with and , the optimal is determined by , and the sharp threshold of exact recovery simplifies to , recovering the result for the Bernoulli case given in Remark 4.
then exact recovery is possible. If exact recovery is possible, then (12) holds and
See Appendix C for a proof of Corollary 4.
where and are fixed constants. The critical signal strength that allows weak or exact recovery is determined by Corollaries 2 and 4 as follows: For any ,
For , if , then weak recovery is possible; conversely, if , then weak recovery is impossible. For , weak recovery is possible if and only if .
If , then exact recovery is possible; conversely, If , then exact recovery is impossible.
Butucea et al. considers the submatrix localization model with an submatrix with an elevated mean in an large Gaussian random matrix with independent entries, and gives sufficient conditions and necessary conditions, matching up to constant factors, for exact recovery, which are analogous to those of Corollary 4. Setting in [9, (2.3)] (sufficient condition for exact recovery of rectangular submatrix) equal to gives precisely the sufficient condition of Corollary 4 for exact recovery of a principal submatrix of size from symmetric noise. This coincidence can be understood as follows. The nonsymmetric observations of [9, (2.3)] in the case of parameters yield twice the available information as the symmetric observation matrix we consider (diagonal observations excluded) while the amount of information required to specify a (not necessarily principal) submatrix of an matrix is twice the information needed to specify a principal one. The proof techniques of are similar to ours, with the main difference being that we simultaneously investigate conditions for weak and exact recovery. Finally, the information limits of weak recovery for biclustering are established in [24, Section 4.1] based on modifications of the arguments in .
If , (11) implies (19), and thus (11) alone is sufficient for exact recovery; if , then (19) implies (11), and (19) alone is sufficient for exact recovery.
The reminder of the paper is organized as follows. Section 3 gives some preliminaries. Section 4 proves Theorem 1, pertaining to weak recovery, and Section 5 proves Theorem 2, pertaining to exact recovery. Additional results are introduced in Section 5, which highlight alternative sufficient and necessary conditions for exact recovery involving large deviation probabilities for sums of random variables, related to the voting procedure mentioned in the introduction.
On the Assumptions on P𝑃P and Q𝑄Q
This section presents some conditions sufficient for Assumption 1, and some implications of Assumption 1.
If for some positive constant , then Assumption 1 holds with .
First, some background. Let , which is nonnegative, convex, with and . Thus for , and hence .
Now to the proof. We begin by noticing that for all ,
In turn, using as shown above and recalling that , we have
Combining the last two displayed equations yields for . Abbreviate by . By a variation of the argument above, we have
so that for . Let denote the version of that would be obtained if the roles of and were swapped. Then for . Since and are related by reflection about : , we have for , completing the proof. ∎
As shown in the proofs, Theorem 1 (weak recovery), and the sufficiency part of Theorem 2 (exact recovery) hold under assumptions somewhat weaker than Assumption 1; only the necessity part of Theorem 2 relies on Assumption 1. To clarify this subtlety, we introduce two successively weaker assumptions. We also provide a lemma showing that any of the assumptions imply the equivalence .
Assumption 1 implies Assumption 2 which implies Assumption 3, with the same constant throughout. Any of these assumptions implies that:
and hence also that .
Assumption 1 Assumption 2: Condition (21) is implied by Assumption 1 because and , so by the integral form of Taylor’s theorem, is times a weighted average of over the interval for . Similarly, (22) is implied by Assumption 1 because is a weighted average of over the interval with endpoints and for .
Assumption 2 Assumption 3: Since either (21) or (22) imply that which is achieved in the Gaussian case. Condition (21) implies
where the supremum is attained at which belongs to $C\geq 2$. So (21) implies (23). The proof that (22) implies (24) is similar.
Assumption 3 (25): Taking in (23) and (24) we get . In the other direction, and, similarly, . ∎
Recall the Chernoff upper bounds (3) and (4) on the probability of large deviations, which hold non-asymptotically for any sample size and any pair and . To prove the necessary condition for exact recovery, we need a lower bound with matching exponent. Such a result is well-known for fixed distributions. Indeed, the sharp asymptotics of large deviation is given by the Bahadur-Rao theorem (see, e.g., [17, Theorem 3.7.4]); however, this result is not applicable in the hidden community problem because both and can vary with . The following lemma provides a non-asymptotic information-theoretic lower bound (cf. [36, Theorem 11.1] and [15, Eq. (5.21), p. 167]):
If , then
The left inequality in (26) is the Chernoff bound (3); it remains to prove the right inequality. Let . For any , the data processing inequality of KL divergence gives
Using the lower bound for the binary divergence yields
If Assumption 1 holds and :
Weak Recovery for General P/Q𝑃𝑄P/Q Model
Theorem 1 is proved in Section 4.1. Section 4.2 provides a modification of the sufficiency part of Theorem 1 giving a sufficient condition for weak recovery with random cluster size; it is used in Section 5 to prove sufficient conditions for exact recovery.
The sufficiency proof only uses (23) while the necessity proof only uses (24). The sufficiency proof is based on analyzing the MLE via a delicate application of union bound and large deviation upper bounds (3) and (4). For the necessary part, the proof for the first condition in (8) uses a genie argument and the theory of binary hypothesis testing, while the proof of the second condition in (8) is based on mutual information and rate-distortion function.
By the assumption (7), we have for some . Choose . By the assumption (23), we have
Using the fact that , we have
Therefore, in view of , it follows that . Hence, in view of (28),
Necessity
Given , let denote . Consider the following binary hypothesis testing problem for determining . If , a node is randomly and uniformly chosen from , and we observe ; if , a node is randomly and uniformly chosen from , and we observe . Note that
Hence, we have , which implies .
Combining the last two displays, we get that .
2 A Sufficient Condition For Weak Recovery With Random Cluster Size
Theorem 1 invokes the assumption that and is known. In the proof of exact recovery, as we will see, we need to deal with the case where is random and unknown. For that reason, the following lemma gives a sufficient condition for weak recovery with a random cluster size. We shall continue to use to denote the estimator defined by (2), although in this context it is not actually the MLE because need not be . That is, there is a (slight) mismatch between the problem the estimator was designed for and the problem it is applied to.
Assume that and there exists a universal constant such that (23) holds. Furthermore, suppose that
where .
Therefore, and, moreover,
By the assumption (7), we have for some . Choose . By (23), we have that and . Thus,
Using the fact that , we get that
Exact Recovery for General P/Q𝑃𝑄P/Q Model
The sufficiency and necessity halves of Theorem 2 are proved in Sections 5.1 and 5.2, respectively.
This section proves the sufficiency part of Theorem 2. The proof is based on a two-step procedure for exact recovery, described as Algorithm 1. The first main step of the algorithm (approximate recovery) uses an estimator capable of weak recovery, even with a slight mismatch between and , such as provided by the ML estimator (see Lemma 4). The second main step cleans up the residual errors through a local voting procedure for each index. In order to make sure the first and second step are independent of each other, we use the method of successive withholding.
This method of proof highlights as the sufficient condition for when the local voting procedure succeeds. In fact, it permits us to prove an intermediate result, Theorem 3 below, which can be used to show that weak recovery plus cleanup in linear additional time can be applied to yield exact recovery no matter how the weak recovery step is achieved. In particular, and give conditions for message passing algorithms to achieve weak recovery in (near linear) polynomial time, and they invoke Theorem 3 to note that, if (13) holds, exact recovery can be achieved with the addition of the linear time cleanup step.
The following theorem gives sufficient conditions under which the two-step procedure achieves exact recovery, assuming the first step provides weak recovery.
Suppose is produced by Algorithm 1 using estimators for weak recovery such that,
The proof of Theorem 3 is given after the following lemma.
Suppose Assumption 1 holds (or the weaker condition (22) holds) and (13) holds. Let denote a sequence of i.i.d. copies of under measure . Let denote another sequence of i.i.d copies of under measure , which is independent of . Then for sufficiently small and The in is understood to hold as Thus, if is bounded, means as
By the assumption (13), there exists sufficiently small such that for all sufficiently large . We restrict attention to such . First of all,
Then (33) holds as long as . To show (32), for any , the Chernoff bound yields
Since , choose so that . Since is convex with it follows that
where the last inequality follows from (22) with . Note that (24) is implied by (22). It follows from (24) that . Together with (34), it yields that . Let . Combining the above gives
where the last inequality follows from the assumption that . Therefore, as long as and ,
Note that the conditions of Lemma 5 are satisfied, so that (32) and (33) hold.
Given , each of the random variables for is conditionally the sum of independent random variables, each with either the distribution of or the distribution of described in Lemma 5. Furthermore, on the event,
If is bounded, exact recovery is the same as weak recovery, so the sufficiency part of Theorem 2 follows from the sufficiency part of Theorem 1 in that case. So assume for the remainder of the proof that
Since (7) holds and , it follows that
where . Since is a fixed constant, by the union bound over all , we have that
Since , the desired (31) holds. ∎
2 The Necessary Condition
The following lemma gives a necessary condition for exact recovery under the general model expressed in terms of probabilities for certain large deviations. Later in the section the lemma is combined with the large deviations lower bound of Lemma 3 to establish the necessary conditions in Theorem 2. This method parallels the method used in the previous section for establishing the sufficient condition in Theorem 2.
where and denotes the variance of under measure .
Let denote the random index such that . Let denote the event that
and to be
and are deterministic, it follows that for sufficiently large . Set . Thus and by the definition of , (38) holds. Similarly, we have that and by the definition of , (39) holds.
For all , has the same distribution as under measure , but they are not independent. Let be the set of the first indices in , i.e., , where and . Let , where denotes the variance of under measure , and let . SinceIn case we adopt the convention that the minimum of an empty set of numbers is .
The set is independent of and each of those variables has the same distribution as under measure . Thus,
Since the joint condition (8) is necessary for weak recovery, and hence also for exact recovery, it suffices to prove (14) under the assumption that (8) holds, i.e.,
for any fixed constant and all sufficiently large . It follows that
Thus if , then (42) implies (14). Hence, we assume in the following without loss of generality.
For the sake of argument by contradiction, suppose that (14) does not hold. Then, by going to a subsequence, we can assume that
where . It follows from (42) that .
We shall apply Lemma 6 to argue a contradiction. As a witness to the nonexistence of satisfying (38) and (39) we show that if then neither (38) nor (39) holds. By Lemma 2, . Since , choosing to be a sufficiently small constant ensures that both and lie in . Then Assumption 1 and Corollary 5 yield:
By the properties of discussed in Remark 3,
so, in view of (43), if is sufficiently small,
for all sufficiently large . Also, recall that and hence (42) implies that . Therefore,
for all sufficiently large . Thus, (39) does not hold for .
Turning to (38) (with ), we let and
where . Note that by Assumption 1 and recall that from (42) we have . Furthermore, since and by (42), we conclude that .
Since and , choosing to be a sufficiently small constant ensures that both and lie in . Hence, applying Corollary 5 yields
Moreover, in view of the fact that is decreasing and (23),
Let . Therefore, similar to the properties of discussed in Remark 3,
Since by (43), there exist some such that
Thus by choosing sufficiently small and in view of ,
for some . Recall that , it readily follows from (45) that
Thus, with , neither (38) nor (39) holds for all sufficiently large . Therefore, there does not exist a sequence such that both (38) and (39) hold for all sufficiently large , contradicting the conclusion of Lemma 6. ∎
Appendix A Equivalence of Weak Recovery in Expectation and in Probability
where denotes the all-zero vector. Since , by the triangle inequality, we have
Appendix B Assumption 1 for exponential families of distributions
There is a simple sufficient condition for Assumption 1 to hold in case and are from the same exponential family of distributions (including Bernoulli, Gaussian, etc). Consider a canonical exponential family with the following pdf (with respect to some dominating measure):For simplicity we assume and are scaler valued. Vector values would give and the condition (47), with replaced by where is the Hessian of and and becoming line segments, is still sufficient for Assumption 1.
By Taylor’s theorem, is times a weighted average of over :
Similarly, is a weighted average of over . Therefore, a sufficient condition for Assumption 1 is
Gaussian: , and . So (1) holds in the Gaussian case with no extra assumption.
Bernoulli: , and . We shall show that if vary such that with , then (47) is equivalent to boundedness of the LLR. By symmetry between 0 and 1 we can assume without loss of generality that . First, if the LHS of (47) is and if for some fixed then the LHS of (47) has size . So the claim is true if is bounded away from one. If and then both the LHS of (47) and the LLR are unbounded, so the claim is again true. It remains to check the case . The denominator of the LHS of (47) is . The maximum in the numerator is taken over the interval where . If (i.e. ) then the numerator of the LHS of (47) is , so (47) fails to hold, and also, so the LLR is unbounded. It thus remains to consider the case with . The numerator of the LHS of (47) is where is determined by or, equivalently, . Hence . The LHS of (47) is while the maximum absolute value of the LLR is . Hence, again, (47) holds if and only if the LLR is bounded. The claim is proved.
Appendix C Proof of Corollary 4
In the Gaussian case, . Throughout this proof, let and let be the function defined by Consider the equation It yields a quadratic equation in : which has two solutions namely . Without loss of generality, we take and ; the case of and follows analogously. In summary, the expressions inside the in both (13) and (19) are one if is replaced by
For the sufficiency part, suppose depends on such that (11) and (19) hold. By (19), for sufficiently small, for all sufficiently large We can also take . By (11), so uniformly for
Also, so for Hence,
where for the last equality we use Therefore (13) holds, sufficiency follows from Theorem 2.
For the necessity part, it suffices to show that (12) and (14) imply (20). If then (12) alone implies (20), so we can also assume that It follows that Therefore, for
In view of (14) it follows that for all sufficiently large Since can be arbitrarily small, (20) follows.