On the geometry of polytopes generated by heavy-tailed random vectors
Olivier Gu\'edon, Felix Krahmer, Christian K\"ummerle, Shahar, Mendelson, Holger Rauhut

TL;DR
This paper investigates the geometry of random polytopes generated by heavy-tailed vectors, showing they contain a canonical body with high probability, and applies these findings to sparse recovery in compressive sensing.
Contribution
It introduces minimal assumptions on the generating vectors and establishes the presence of a canonical body in the polytopes, extending previous results to heavy-tailed distributions.
Findings
Random polytopes contain a deterministic polar of a floating body with high probability.
Established estimates for heavy-tailed random vectors like $q$-stable vectors.
Applied geometric results to noise blind sparse recovery in compressive sensing.
Abstract
We study the geometry of centrally-symmetric random polytopes, generated by independent copies of a random vector taking values in . We show that under minimal assumptions on , for and with high probability, the polytope contains a deterministic set that is naturally associated with the random vector---namely, the polar of a certain floating body. This solves the long-standing question on whether such a random polytope contains a canonical body. Moreover, by identifying the floating bodies associated with various random vectors we recover the estimates that have been obtained previously, and thanks to the minimal assumptions on we derive estimates in cases that had been out of reach, involving random polytopes generated by heavy-tailed random vectors (e.g., when is -stable or when has an unconditional structure). Finally, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On the geometry of polytopes generated by heavy-tailed random vectors
Olivier Guédon111Université Paris-Est, Laboratoire d’Analyse et de Mathématiques Appliquées (UMR 8050), UPEM, UPEC, CNRS, F-77454, Marne-la-Vallée, France ([email protected])
Felix Krahmer222Department of Mathematics, Technical University of Munich, 85748 Garching bei München, Germany ([email protected], [email protected])
Christian Kümmerle††footnotemark:
Shahar Mendelson 333LPSM, Sorbonne University, Paris, France and Mathematical Sciences Institute, The Australian National University, Canberra, Australia. ([email protected])
Holger Rauhut444Chair for Mathematics of Information Processing, RWTH Aachen University, 52056 Aachen, Germany ([email protected])
Abstract
We study the geometry of centrally-symmetric random polytopes, generated by independent copies of a random vector taking values in . We show that under minimal assumptions on , for and with high probability, the polytope contains a deterministic set that is naturally associated with the random vector—namely, the polar of a certain floating body. This solves the long-standing question on whether such a random polytope contains a canonical body. Moreover, by identifying the floating bodies associated with various random vectors we recover the estimates that have been obtained previously, and thanks to the minimal assumptions on we derive estimates in cases that had been out of reach, involving random polytopes generated by heavy-tailed random vectors (e.g., when is -stable or when has an unconditional structure). Finally, the structural results are used for the study of a fundamental question in compressive sensing—noise blind sparse recovery.
1 Introduction
Let be a symmetric random vector in and let be independent copies of . The goal of this article is to study the geometry of the random polytope that is, the convex hull of the points . Various aspects of the geometry of such random polytopes have been the subject of extensive study for many years. As a starting point, let us formulate two notable results in the direction we are interested in, and to that end, denote by the unit ball in .
Theorem 1.1**.**
[18]** Let be the standard Gaussian random vector in , set and consider . Then
[TABLE]
with probability at least . Here and are constants that depend on and is an absolute constant.
Theorem 1.1 can be extended beyond the Gaussian case, to random polytopes generated by a random vector where the ’s are independent copies of a mean-zero, variance random variable that is -subgaussian555Recall that a centered random variable is -subgaussian if for every , .. This class of random vectors includes, in particular, the Rademacher vector , which is uniformly distributed in .
A version of Theorem 1.1 for the Rademacher vector was established in [17] (with a slightly suboptimal dependence of on the dimension ). The optimal estimate when is an arbitrary subgaussian random variable is the following special case of a result in [26].
Theorem 1.2**.**
[26]** Let be a mean-zero random variable that has variance and is -subgaussian, and set as above. Let and set . Then there exists an absolute constant such that with probability at least
[TABLE]
In both cases, the typical random polytope contains a large regular convex body: a multiple of the Euclidean unit ball when is the standard Gaussian random vector, and an intersection body of two balls when is -subgaussian and has i.i.d. coordinates. As we explain in what follows, the fact that the bodies that are contained in are different in these two examples is not a coincidence. Rather, it reflects the fact that a subgaussian random vector may in general generates a different geometry than the Gaussian one.
Motivated by these two facts, we study the following questions:
Question 1.3**.**
(1) Is it possible to find a set that is naturally associated with and is contained in with high probability?
(2) If the answer to is yes, when does contain large (intersections of) balls as, for example, in Theorems 1.1 and 1.2?
Both Theorem 1.1 and Theorem 1.2, as well as the numerous other results in this direction, can be explained by a general principle stated in our main result, Theorem 1.6, that answers part (1) of Question 1.3. The geometric features of that are significant in this context are reflected by the natural floating bodies associated with . Part (2) of Question 1.3 will be answered in Section 3 by identifying those floating bodies for a variety of choices of —thus recovering, and at times improving, previously known results, as well as establishing new estimates in cases that were out of reach before.
Definition 1.4**.**
Let be a symmetric random vector in . For , we define the associated floating body
[TABLE]
The notion of floating bodies plays a crucial role in the study of approximation of convex bodies by polytopes, see, e.g., [36, 32, 3], where is distributed according to the uniform probability measure on the given convex body. It is known how to identify the floating bodies associated to Gaussian or Rademacher random vectors, see below.
In order to continue we require the following notation. Given sets , denotes that there are absolute constants and such that . We write if the constants and depend on the parameter . Identifying each with the linear functional , we define, for , the (quasi-) norm of to be , and denote its unit ball by
[TABLE]
For and , let
[TABLE]
For let be the unit ball of the normed space , and set to be the conjugate index of ; that is, . Finally, for let
[TABLE]
the set is the polar body of , which is a convex, centrally symmetric subset of if is centrally symmetric.
With this notation in place, consider the following examples:
Let be the standard Gaussian random vector in . Then for every ,
[TABLE]
which can be shown by a direct calculation using the rotation invariance of . Thus, the polar body of satisfies .
Let be the Rademacher random vector in (i.e., is uniformly distributed in ). Results in [34] imply that
[TABLE]
and in particular, .
Thus, the assertions of Theorem 1.1 for and of Theorem 1.2 for can be formulated in a unified way: with high probability, it holds that
[TABLE]
for , where and are suitable constants. Our main result shows that this phenomenon holds under minimal assumptions on , which we explain in the following.
Let be a norm on and set
[TABLE]
The random vector is said to satisfy a small-ball condition with respect to the norm with constants and if for every ,
[TABLE]
Also, for some , is said to satisfy an condition with respect to the norm and with constant if for every ,
[TABLE]
Assumption 1.5**.**
We assume that satisfies a small-ball condition with constants and , and an condition with constant for some with respect to the same norm .
Assumption 1.5 implies that the random vector is not degenerate: the small-ball condition (1.4) means that marginals of do not have ‘too much’ mass at [math], and the condition (1.5) leads to some minimal uniform control on the tail decay of each marginal. Also, it is straightforward to verify from (1.4) and (1.5) that
[TABLE]
Our answer to the first part of Question 1.3 is that under Assumption 1.5, a typical realization of contains a constant multiple of for .
Theorem 1.6**.**
Let be a symmetric random vector that satisfies Assumption 1.5 with respect to a norm and some . Let and set and assume that for a constant . Let be independent copies of then with probability at least ,
[TABLE]
where is an absolute constant.
Remark 1.7**.**
Theorem 1.6 still holds – even with the same constants and the same proof – when is replaced by the standard convex hull , see also Remark 2.6.
Assumption 1.5 is weaker than any of the assumptions in all previous results on the inner structure of . In particular, we allow heavy-tailed distributions and do not require independence of the entries of . The freedom of choosing the norm makes the method very flexible. Observe that (1.6) does not depend on the specific choice of , but the constant does. In fact, the constants and may change when chaining the norm. So the art consists in choosing a norm such that quotient , and hence, the constant become as small as possible.
As applications of Theorem 1.6 we show in Section 3 how one can recover or improve the previous central results on the geometry of the random polytope in this context. This is done by answering the second part of Question 1.3: we identify the floating bodied in all those cases, for example, when is the Gaussian vector ([18]); when has i.i.d. subgaussian centered coordinates ([26]); when is an isotropic, log-concave random vector ([10]); and when has i.i.d. centered coordinates that satisfy a small-ball condition ([19]).
In addition, and thanks to the universality of Theorem 1.6, one may establish various new outcomes that were previously completely out of reach like when is an unconditional random vector without necessarily independent entries, see Theorem 3.9. The main applications we present in this introduction are two results that we found to be particularly surprising: firstly, an answer to Question 1.3 when has i.i.d. -stable coordinates for (e.g., a Cauchy random vector); and secondly, an answer to a fundamental question on sparse recovery.
1.1 Stable random vectors
Consider standard -stable random vectors for (a -stable random vector is just a Gaussian), that is, vectors that have i.i.d. standard -stable random variables as coordinates. Recall that a random variable is standard -stable if its characteristic function satisfies for every (we consider only the symmetric case). The following features of a standard -stable random variable are of significance here:
belongs to the weak- space; i.e., , and for large values of , .
the stability property: if are i.i.d. copies of and then has the same distribution as .
For a more comprehensive discussion on -stable random variables see, e.g., [25, Chapter 5]. Note that for , does not have a finite second moment, which makes the analysis of the structure of the random polytope more challenging.
The answer to Question 1.3 for a -stable random vector is as follows:
Theorem 1.8**.**
Let be a standard, -stable random variable for some . Let be independent copies of and set . Then for and , with probability at least ,
[TABLE]
*where .
In particular, if is a standard Cauchy random variable (corresponding to ) then with probability at least *
[TABLE]
Observe that a typical realization of is much larger than, say, the typical realization of the random polytope generated by the Gaussian random vector. Indeed, the latter only contains , which is a much smaller set than . The intuitive reason behind this phenomenon is that for , a -stable random variable is more ‘heavy-tailed’ than the Gaussian random variable: its tail decay is of the order of rather than and that difference leads to the polynomial growth of the “inner radius” of . At the same time, the difference in the canonical body contained in is due to the natural metric associated with : each marginal is distributed as rather than as .
The proof of Theorem 1.8 is presented in Section 3.1.1.
1.2 Relation to Compressive Sensing
The second surprising outcome of Theorem 1.6 is related to a fundamental question in the area of compressive sensing666For more information on compressive sensing we refer the reader to [14, 9, 16], and for more a detailed explanation on the connections between the geometry of random polytopes and sparse recovery, see [12, 40, 9, 16, 15, 8].: can sparse signals be recovered efficiently when the given data consist of a few measurements that are noisy, but the ‘noise level’ is not known.
Suppose one would like to recover an unknown vector (signal) from an underdetermined set of a linear measurements, i.e., from , where with much smaller than . While this is impossible in general, the theory of compressive sensing studies when such recovery is possible by efficient methods for (-)sparse vectors, i.e., vectors in that satisfy .
One of the main achievement of compressive sensing was the discovery that a computationally efficient recovery procedure can be used to recover the signal. Indeed, if is the solution of the -minimization problem
[TABLE]
then for a well-chosen measurements, coincides with the original -sparse . This upper estimate on the required number of measurements is optimal, and it is attained by a wide variety of random measurement ensembles—for example, if the measurements are , i.e., is a draw of a random matrix with independent, mean-zero, variance one, Gaussian entries.
Naturally, to be of value in real-life applications, recovery should be possible in the presence of noise. The additional appeal of -minimization is that it can be modified to perform well even if the given measurements are corrupted by noise, and if the signal is not necessarily sparse but only approximately sparse in some appropriate sense. Indeed, assume that the data one is given is for and a vector of perturbations (noise) with a known noise level . It is important to emphasize that unlike standard problems in statistics, here is an arbitrary vector, rather than a random draw according to some statistical law.
One can show that for a variety of random matrices, a sample size of suffices to ensure that the minimizer of the modified -minimization problem
[TABLE]
satisfies
[TABLE]
where
[TABLE]
is the best approximation error of by an -sparse vector; again, this is the best estimate one can hope for.
Unfortunately, the -minimization procedure of (1.8) requires accurate information on the true noise level , or at least a good upper estimate of it. However, in real world applications, this information is often not available. Getting the noise level wrong renders the estimate (1.9) useless: if the employed value of is an underestimation of the true noise level then the error bound (1.9) need not be valid. On the other hand, if is chosen to be significantly larger than the true noise level, the resulting error estimate (1.9) (involving the chosen ) is terribly loose.
As it happens, one can show that noise blind recovery, in which the noise level is not known, is possible if the measurement matrix satisfies two conditions:
(1) A version of the null space property (NSP), see (B.1). We refer the reader to [9, 16] for a detailed exposition on the NSP.
Identifying matrices that satisfy the null space property has been of considerable interest in recent years and many examples can be found, for example, in [2, 9, 16, 23, 31, 13]. From our perspective, and somewhat inaccurately put, it is important to note that the NSP is (almost) a necessary condition for sparse recovery in noise-free problems. Therefore, to have any hope of successful recovery in noisy problems, the measurement matrix has to satisfy some version of the NSP.
(2) The second, and seemingly more restrictive condition is the so-called quotient property [12]. The matrix satisfies the quotient property with respect to the norm if for every there exists a vector such that and
[TABLE]
It follows that if satisfies an appropriate null space property and the -quotient property, then the solution of (1.7) for satisfies
[TABLE]
in other words, the noise-blind recovery error depends on ‘how far’ is from being sparse and on the norm of the noise vector. For the sake of completeness, an outline of the proof of (1.11) can be found in Appendix B.
Theorem 1.6 implies that contrary to prior belief, is not restrictive at all; in fact, it is almost universal. Indeed, let be the norm whose unit ball is the polar body , i.e.,
[TABLE]
Set to be the random matrix whose columns are independent random draws of the random vector . Then the inclusion from Theorem 1.6 implies that for each vector there exists a vector such that and
[TABLE]
which is precisely the quotient property with respect to the norm .
Thanks to the study of the floating bodies presented in Section 3, the norm can be identified in a variety of cases, and in some of which the appropriate null space property has already been established – leading the error bound (1.11). These examples include some of the natural random ensembles that are used in sparse recovery, for example, when has i.i.d. subgaussian or subexponential coordinates [2, 15]; when is an isotropic, log-concave random vector [2]; and when has independent coordinates that have finite moments [31, 13] (for example, when the coordinates are distributed according to the Student- distribution with degrees of freedom).
Thanks to Theorem 1.6, the quotient property can be established in those (and many other) cases, implying that noise-blind recovery is possible. To give a flavour of such a result, we present the example of the Student-t distribution in an appendix. More information and numerical experiments are given in [22].
2 Proof of the main result
For the proof of Theorem 1.6, we need some basic properties of the floating body
[TABLE]
Recall that a set is star-shaped around [math] if for every and any , .
Proposition 2.1**.**
Let be a symmetric random vector on . Then
* The set is star-shaped and symmetric around [math]. Moreover, for any ,*
[TABLE]
* Let be a norm on and denote its unit ball by . If satisfies the small-ball condition (1.4) with respect to the norm with constants and , then for ,*
[TABLE]
* If satisfies the condition (1.5) with respect to the norm with constant , then*
[TABLE]
Proof. The first observation is straightforward. To prove (2.1) observe that by convexity, it is enough to show that . But if then the small-ball condition and the symmetry of imply that
[TABLE]
provided that , as was assumed. Hence, .
As for (2.2), note that for , the condition yields that and thus by Markov’s inequality
[TABLE]
hence, .
An outcome of Proposition 2.1 is that if satisfies Assumption 1.5 and
[TABLE]
then is a centrally symmetric subset of that is star-shaped around [math] and for which
[TABLE]
Let be the unit sphere of . For set
[TABLE]
and note that by (2.4), . With a possible abuse of notation, put
[TABLE]
Note that may not coincide with the topological boundary of as need not be continuous on for general .
Corollary 2.2**.**
For every ,
[TABLE]
Proof. It follows from the definition of that for any , , and thus,
[TABLE]
Taking the intersection of these events for any gives the result.
The proof of Theorem 1.6 follows the path set in the (much simpler) proof of Theorem 1.5 from [30]. The goal is to show that if satisfies Assumption 1.5, and
[TABLE]
then with probability at least
[TABLE]
one has that
[TABLE]
For a symmetric convex body with a nonempty interior, define its support function by
[TABLE]
The inclusion (2.4) ensures that has nonempty interior. Therefore, (2.6) is equivalent to
[TABLE]
for every ; and the negation of this event is that there exists such that
[TABLE]
By homogeneity of (2.7) and since is bounded away from [math] on , it suffices to show that there is for which (2.7) holds. Denote by the random matrix whose rows are . Observe that , and therefore
[TABLE]
Moreover, for , the definition of polarity gives . Hence, for the proof of Theorem 1.6 it remains to show that
[TABLE]
The proof of (2.9) is based on the small-ball method (see, for example, [29]). First, fix any and recall that by Corollary 2.2,
[TABLE]
Therefore, by independence of the and Chernoff’s inequality, with probability at least
[TABLE]
it holds that
[TABLE]
Second, thanks to the high probability estimate (2.10), it follows from the union bound that if with
[TABLE]
then
[TABLE]
with probability at least
[TABLE]
The only restriction on the set is its cardinality. With this in mind, we will define as a covering of with balls of appropriate radius associated to the norm .
Observe that by (2.1), provided that . By a standard volumetric estimate, see, e.g., [16, Proposition C.3], for every there exists a -cover of with respect to the norm of cardinality at most . This -cover has the required cardinality (2.12) if
[TABLE]
If
[TABLE]
then (2.14) is satisfied for the choice
[TABLE]
Denoting by the event on which (2.13) holds for that is a minimal -cover of , it is evident that
[TABLE]
Finally, for every let be the nearest element to in the -cover with respect to the norm . Consider the event on which
[TABLE]
For each consider the sets of indices
[TABLE]
and observe that on the event ,
[TABLE]
Clearly,
[TABLE]
and therefore
[TABLE]
For each the triangle inequality gives
[TABLE]
In particular, on the event , it holds that and
[TABLE]
Finally, let us show that is ‘large enough’ for the right choice of . To that end, observe that for every , , and therefore,
[TABLE]
which is the supremum of an empirical process indexed by the class of indicator functions
[TABLE]
The wanted estimate on this supremum is based on an outcome of Talagrand’s concentration inequality for bounded empirical processes, in the special case in which the indexing class is binary-valued and has a finite Vapnik-Chervonenkis (VC) dimension (for a definition of the VC dimension, see, e.g., [39]).
Before stating this result, let us first recall the definition of VC dimension and a basic bound needed in our proof.
Definition 2.3**.**
Let be a class of -valued functions on a space . The class shatters , if for every there exists a function for which if and if . Let
[TABLE]
Lemma 2.4**.**
Let be a set of subsets of such that the set of indicator functions satisfies . If then .
Proof. The statement is a special case of [4, Lemma 3.2.3], which treats the case of the class of unions, i.e., , and states that the VC dimension of the corresponding class of indicator functions satisfies . For one has with . The slightly better constant (or even ) follows from an inspection of the proof, which shows that a strict upper bound for the VC dimension of is any such that . An explicit calculation shows that is a valid choice.
Let us now state the outcome of Talagrand’s concentration inequality when the indexing set of functions is a VC class (see [37] and also [28, Lemma 3.7]).
Theorem 2.5**.**
Let be a class of -valued functions for which and . Set
[TABLE]
where . Then for any ,
[TABLE]
For the sake of completeness, we provide a sketch of the argument in Appendix A.
Let us return to the proof of Theorem 1.6 and consider as defined in (2.18). Each is the indicator of a union of two half spaces in . By Radon’s theorem, the VC dimension of the class of indicators of half spaces in is , see e.g. [33, Theorem 3.4]. It follows from Lemma 2.4 that . Moreover, by the condition from Assumption 1.5 and Markov’s inequality, for any ,
[TABLE]
Hence, any is a valid choice in the context of Theorem 2.5. By our choice of in (2.16), this requirement is fulfilled for
[TABLE]
With that choice of and the first term in the definition (2.19) of can be bounded as
[TABLE]
Choosing with and assuming for a suitable constant , it is evident that and therefore,
[TABLE]
Also, under the same assumptions, the second term in the definition (2.19) of can be estimated using (2.20) as
[TABLE]
provided that for some suitable . Combining the two estimates, it follows that
[TABLE]
Moreover, with a similar argument we have that
[TABLE]
provided that with ; furthermore,
[TABLE]
Now, recall that we assumed (2.3), i.e., that , which by definition of is equivalent to . At the same time, the requirement (2.15) is equivalent to .
Summarizing, all required conditions on are satisfied if with
[TABLE]
In this case, choosing in Theorem 2.5 and noting that
[TABLE]
it is evident that
[TABLE]
outside an event whose probability is at most
[TABLE]
where and . This completes the proof of (2.17) and, hence, of Theorem 1.6.
Remark 2.6**.**
The proof only needs very little adaptation if one replaces by the standard convex hull . In fact, , where is the standard simplex. Then in (2.8) and (2.9) is replaced by . Now, (2.11) works without the absolute values around , anyway, so that the rest of the proof remains the same.
3 The floating bodies for various random vectors
Although Theorem 1.6 is (almost) universal, it is unrealistic to expect that the second part of Question 1.3 can be addressed with a single result. Therefore, the identity of the sets has to be studied on a case-by-case basis. Having said that, there are some general principles that can be used to identify, or at least approximate the sets . Firstly, as outlined in what follows, there are natural examples in which can be identified directly—among them are the standard Gaussian vector ; the standard Rademacher vector ; and when is a -stable random vector. Secondly, we show in Section 3.2 that if linear forms have -th moments and satisfy a weak regularity condition, then is equivalent to . Perhaps, one could have actually expected a variant of Theorem 1.6 with replaced by in the first place, but clearly does not work in heavy-tailed situations, where it may be trivial if . This observation, combined with Theorem 1.6 improves the main result from [10] which studies random polytopes generated by isotropic, log-concave random vectors. Then, in Section 3.3, we explain how stochastic domination can be translated to information on the structures of the floating bodies. That allows one to show that contains large canonical sets for very general random vectors, even when does not necessarily have independent entries.
3.1 Direct analysis of the floating body
The first two natural examples one should consider are , the standard Gaussian random vector and , the standard Rademacher random vector. A direct computation shows that
[TABLE]
and by [34],
[TABLE]
where , , and are absolute constants. Therefore, in both cases, Theorem 1.6 implies that contains a large canonical body. In particular, one recovers the estimates of Theorem 1.1 and of Theorem 1.2 for the Rademacher random vector stating that with high probability,
[TABLE]
and
[TABLE]
We explain how Theorem 1.2 can be recovered from Theorem 1.6 in full generality in Section 3.3.
Another, more surprising example in which can be computed directly consists in the case that is a standard -stable random vector, a situation outlined in Theorem 1.8.
3.1.1 Proof of Theorem 1.8
Recall that for , a random variable is called standard -stable if its characteristic function satisfies for every (we consider only the symmetric case). The proof of Theorem 1.8 is based on several well known facts, see, e.g., [25, Chapter 5].
(F If are independent copies of a standard -stable random variable , and , then for any , has the same distribution as .
(F While a standard -stable random variable does not belong to , it does belong to the weak- space , i.e., for some constant .
(F The weak behaviour of is sharp: there exist constants such that for any , .
From here on, let be a standard -stable random variable for some . Let us first show that satisfies Assumption 1.5, though obviously, due to the stability property (F, not with respect to the Euclidean norm, but rather with respect to . By (F, has a bounded (quasi)-norm for any . As a result, satisfies the condition (1.5) with respect to for and constant . At the same time, e.g., by a Paley-Zygmund argument (see e.g. [11, Chapter 3.3]), it is straightforward to verify that satisfies the small-ball condition (1.4) with respect to for constants and that depend only on .
Therefore, invoking Theorem 1.6, a typical realization of contains for . It remains to identify the floating body . To this end, observe that
[TABLE]
Indeed, let . By (F, has the same distribution as and
[TABLE]
Since is ‘large enough’, it follows that for as in (F, ; indeed, otherwise which is impossible when is larger than a suitable constant. Now, by (F ,
[TABLE]
implying that
[TABLE]
where . This establishes (3.1) and completes the proof of Theorem 1.8 by taking the polar.
3.2 Floating bodies and the unit ball of .
In order to get a better intuition on the role of the sets , let us consider a case in which is a ‘reasonably nice’ random vector, in the sense that each has sufficiently many moments and exhibits a weak kind of regularity. As we show next, the sets are then equivalent to
[TABLE]
The polar body
[TABLE]
is called the -centroid body of . The fact that there is a connection between and is an immediate outcome of Markov’s inequality:
[TABLE]
Therefore, if then , i.e.,
[TABLE]
In order to prove a reverse inequality one requires an additional regularity condition on .
Definition 3.1**.**
The random vector satisfies a regularity condition with constant if for every and every ,
[TABLE]
Lemma 3.2**.**
Let be a symmetric random vector for which (3.4) holds. Then, for every ,
[TABLE]
where and .
Proof. Fix . By the symmetry of ,
[TABLE]
and invoking the Paley-Zygmund inequality (see, e.g.[11, Chapter 3.3]) yields, for any ,
[TABLE]
Hence, if with and then
[TABLE]
Hence, if then , as claimed.
Remark 3.3**.**
Note that in order to prove that for a fixed value of it suffices that satisfies that for .
Log-concave random vectors
Let us give one generic example in which (3.4) holds and is equivalent to . There are many other natural examples of random vectors that satisfy (3.4) (e.g., the Rademacher vector , thanks to Borell’s hypercontractivity inequality [5]), but since the focus of this note is on random polytopes generated by a heavy-tailed random vectors we will not pursue this direction further.
A random vector is log-concave if it has a density satisfying that for every in its support and any , . The -centroid bodies defined in (3.2) play a crucial role in the study of log-concave measures [27, 35]. For more information on log-concave random vectors we refer the reader to [7, 20].
Let be a symmetric log-concave random vector that is non-degenerate, i.e., whose support is not contained in a proper subspace of . It follows from Borell’s inequality [5] (see e.g. [20, Proposition 5.16]) that for every and ,
[TABLE]
Therefore, satisfies the weak regularity condition (3.4) with constant , implying that . Further, by (3.5) with , satisfies a small-ball condition with respect to the norm with constants and . Here is the covariance matrix of , which is nonsingular by the non-degenerateness assumption on so that is actually a norm. Moreover, (3.6) also implies that satisfies the -condition for with respect to with . Theorem 1.6 then leads to the following result.
Theorem 3.4**.**
Let be a symmetric, non-degenerate, log-concave random vector. Let , set and put . Then, with probability at least ,
[TABLE]
where is a universal constant.
Theorem 3.4 improves the main result from [10], which states that if is an isotropic (which means that its covariance matrix is the identity), log-concave random vector and is the random matrix whose rows are , then with probability at least ,
[TABLE]
Thanks to the progress made in [1] in the study of random matrices with i.i.d. isotropic log-concave rows, it is known that
[TABLE]
Therefore, the probability bound of the result in [10] is weaker than the one Theorem 3.4.
3.3 Stochastic domination
Up to this point, the examples focused on random vectors for which can either be studied directly, or is equivalent to a natural convex body. One way of extending the scope of the analysis of the random polytopes is by comparing the floating bodies that are associated with different random vectors. As it happens, this comparison is simply a way of coding stochastic domination.
Definition 3.5**.**
Let and be centered random vectors in . The random vector dominates with constants and if for every and every ,
[TABLE]
This means that if dominates with constants and then
[TABLE]
for .
It is well known that this notion of domination is well-suited for the study of random vectors with i.i.d. coordinates because it is preserved under tensorization:
Theorem 3.6**.**
[24]** There are absolute constants and for which the following holds. Let and be symmetric random variables and assume that for every , . Let be independent copies of and set to be independent copies of . Then dominates with constants and .
Theorem 3.6 leads to many structural results on for vectors with i.i.d. coordinates, by comparing to a canonical random variable like a Rademacher random variable (i.e., a symmetric, -valued random variable) or to the standard Gaussian random variable.
Observe that if is a symmetric random variable that satisfies then we have
[TABLE]
where is a Rademacher random variable. Hence, from Theorem 3.6, we get that if are independent copies of and , then dominates the Rademacher vector with constants and that depend only on and . As a result, by (3.8),
[TABLE]
where . Thanks to the characterization of and Theorem 1.6 one immediately recovers Theorem 1.2 as well as the main result from [19].
Theorem 3.7**.**
Let be a symmetric random variable that satisfies and set to be independent copies of and put . If there are constants and such that , then for , with probability at least ,
[TABLE]
here depends on and , depends on and , and is an absolute constant.
The result can be pushed much further. The fact that has i.i.d. coordinates can be relaxed to an unconditional assumption. Moreover, need not have a covariance, as in fact, Assumption 1.5 suffices to get the desired conclusion.
Definition 3.8**.**
A random vector is unconditional if for every , has the same distribution as .
Theorem 3.9**.**
For every there is a constant such that the following holds. Let be an unconditional random vector that satisfies the small-ball condition with constants and . Then, for any ,
[TABLE]
In particular, if satisfies Assumption 1.5 and , then with probability at least ,
[TABLE]
The proof of Theorem 3.9 is based on contraction inequalities for the Rademacher random vector (see, e.g. [25]): if for then for every ,
[TABLE]
and for every ,
[TABLE]
We also require Borell’s hypercontractivity inequality [5]: for every and ,
[TABLE]
Proof of Theorem 3.9. The second part of the theorem is an immediate outcome of the first part, Theorem 1.6, and the fact that satisfies Assumption 1.5. To establish the first part, let us show that if is an unconditional random vector and there are such that for every ,
[TABLE]
then Note that for this part of the theorem, does not need to satisfy the small-ball condition 1.4 for every direction, but rather only for coordinate directions.
Let . Since is unconditional and symmetric, it holds that
[TABLE]
Let be the truncation at level , that is,
[TABLE]
and set . Since the contraction principle (3.10) yields, for every ,
[TABLE]
Observe that for every ,
[TABLE]
where the last inequality follows from the small ball assumption (3.12). This observation implies that for any ,
[TABLE]
Here, the first inequality used that as well as the contraction principle (3.9), the second inequality is based on the hypercontractivity inequality for the Rademacher vector (3.11) and the last inequality follows from Jensen’s inequality. Therefore, by the Paley-Zygmund inequality (as in, e.g., [11, Chapter 3.3]), we have that
[TABLE]
If is such that
[TABLE]
then it follows that because otherwise (3.16) would be in contraction to (3.14). Before elaborating on the implication of , let us discuss the particular choice
[TABLE]
Since by assumption, it follows that and so that and
[TABLE]
so that (3.17) is satisfied. Note that since and ,
[TABLE]
By hypercontractivity combined with (3.15) (starting with the term after the second inequality in the first line) and the observation that , we obtain
[TABLE]
Markov’s inequality gives
[TABLE]
Hence, for
[TABLE]
it holds that and as claimed.
Appendix A Concentration inequality for VC classes of functions
We prove Theorem 2.5 in this section, basically following [28] but with a simplification (avoiding the use of [28, Lemma 3.6] due to Talagrand [37]). The main tool is the following version of Talagrand’s concentration inequality [38] due to Bousquet [6], see also [16, Theorem 8.42], which features explicit and small constants.
Theorem A.1**.**
Let be a set of functions . Let be independent random vectors in such that and almost surely for all and for all for some constant . Introduce
[TABLE]
Let such that for all and . Then, for all ,
[TABLE]
where .
In the situation of Theorem 2.5, we consider , so that and almost surely for all . Moreover, so that . It remains to estimate .
Symmetrization, see e.g. [25, Lemma 6.3], and Dudley’s inequality in the form of [16, Theorem 8.23] yield, for a Rademacher sequence independent of ,
[TABLE]
where the metric is given as
[TABLE]
and denote the covering numbers of , i.e., the minimal number of balls of radius in the metric required to cover and
[TABLE]
where we have used that takes only values in in the equality. It follows from Haussler’s theorem [21] and the fact that the functions in are -valued (so that for any probability measure ) that the covering numbers can be estimated via the VC-dimension as
[TABLE]
Plugging this into our estimate of above and noting that takes the maximum for , so that for all , gives
[TABLE]
We use the Cauchy-Schwarz inequality to estimate the integral
[TABLE]
Setting and , noting that is concave and applying Jensen’s inequality gives
[TABLE]
Now observe that by the triangle inequality and since each takes values in ,
[TABLE]
Since is increasing, this yields
[TABLE]
Setting and squaring leads to the inequality so that
[TABLE]
It follows from (A.2) that
[TABLE]
which is equivalent to the statement of Theorem (2.5).
Appendix B Sparse recovery
We begin this section with an outline of the proof of how the -quotient property leads to (1.11). The null space property of of order with constant requiring that
[TABLE]
implies by [16, Theorem 4.12] that the solution of equality constrained -minimization (1.7) with satisfies
[TABLE]
If , then the -quotient property yields the existence of satisfying (1.10), so that we can write . The error bound (B.2) then leads to
[TABLE]
which is (1.11).
Next, let us turn to the example of noise-blind recovery when the measurement matrix has i.i.d. columns, selected according to the random vector , which has i.i.d. coordinates, distributed according to the (-normalized) Student- entries with degrees of freedoms. In particular, the first moments of each coordinate are equivalent to that of a Gaussian random variable: for any , . This example is particularly interesting because it was recently shown (see, e.g., [31] and [13, Example 9]) that the corresponding random matrix satisfies the null space property (B.1) of order with high probability as long as . In addition, numerical tests in [13] show that this random matrix behaves precisely like a Gaussian random matrix in practical sparse recovery problems. However, the -quotient property of a Student- matrix was previously open.
It is straightforward to verify that for any and every , . Moreover, setting , the results in Section 3.2 imply that
[TABLE]
therefore,
[TABLE]
The general error estimate (1.11) and Theorem 1.6 together with lead to
[TABLE]
Note that (B.3) yields the same error estimate as (1.9) (up to absolute constants), but while (1.9) requires an a priori threshold for the noise level, (B.3) does not, and the error depends on the true noise level rather than a potentially pessimistic upper bound. We refer to [22] for more results in this direction and corresponding numerical experiments.
Acknowledgements
HR would like to thank the Isaac Newton Institute for Mathematical Science for support and hospitality during the program Approximation, Sampling and Compression in Data Science when work on this paper was undertaken. This work was supported by EPSRC Grant Number EP/R014604/1.
OG thanks the funding of the Fondation Simone et Cino Del Duca for the project ”Phénomènes en grande dimension”.
FK was supported by the German Science Foundations in the context of an Emmy Noether Junior Research Group (KR 4512/1-1)
AMS 2010 Classification:
primary: 52A22, 46B06, 60B20, 65K10 secondary: 52A23, 46B09, 15B52.
**Keywords: **
Random polytopes, random matrices, heavy tails, small ball probability, compressed sensing, -quotient property.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] R. Adamczak, A. Litvak, A. Pajor, and N. Tomczak-Jaegermann. Quantitative estimates of the convergence of the empirical covariance matrix in log-concave ensembles. J. AMS , 23(2):535–561, 2010.
- 2[2] R. Adamczak, A. E. Litvak, A. Pajor, and N. Tomczak-Jaegermann. Restricted isometry property of matrices with independent columns and neighborly polytopes by random sampling. Constr. Approx. , 34:61–88, 2011.
- 3[3] I. Bárány. Random polytopes, convex bodies, and approximation. In Stochastic geometry , volume 1892 of Lecture Notes in Math. , pages 77–118. Springer, Berlin, 2007.
- 4[4] A. Blumer, A. Ehrenfeucht, D. Haussler, and M. K. Warmuth. Learnability and the Vapnik-Chervonenkis dimension. J. ACM , 36:929–965, 1989.
- 5[5] C. Borell. Convex measures on locally convex spaces. Ark. Mat. , 12(1):239–252, 1974.
- 6[6] O. Bousquet. A Bennett concentration inequality and its application to suprema of empirical processes. C. R. Math. , 334(6):495–500, 2002.
- 7[7] S. Brazitikos, A. Giannopoulos, P. Valettas, and B.-H. Vritsiou. Geometry of isotropic convex bodies . American Mathematical Society, Providence, Rhode Island, 2014.
- 8[8] S. Brugiapaglia and B. Adcock. Robustness to unknown error in sparse regularization. IEEE Trans. Inform. Theory , 64(10):6638–6661, 2018.
