Operator norm upper bound for sub-Gaussian tailed random matrices
Eric Benhamou, Jamal Atif, Rida Laraki

TL;DR
This paper establishes bounds on the operator norm of sub-Gaussian tailed random matrices, extending results to matrices with row-wise independence and non-uniform variances.
Contribution
It proves that matrices with row-wise independent sub-Gaussian rows satisfy Tracy-Widom bounds, generalizing previous results that required independent coefficients.
Findings
Operator norm bounded by O(√n) with high probability
Row-wise independence suffices for Tracy-Widom bounds
Results extend to non-uniform variance matrices
Abstract
This paper investigates an upper bound of the operator norm for sub-Gaussian tailed random matrices. A lot of attention has been put on uniformly bounded sub-Gaussian tailed random matrices with independent coefficients. However, little has been done for sub-Gaussian tailed random matrices whose matrix coefficients variance are not equal or for matrix for which coefficients are not independent. This is precisely the subject of this paper. After proving that random matrices with uniform sub-Gaussian tailed independent coefficients satisfy the Tracy Widom bound, that is, their matrix operator norm remains bounded by with overwhelming probability, we prove that a less stringent condition is that the matrix rows are independent and uniformly sub-Gaussian. This does not impose in particular that all matrix coefficients are independent, but only their rows, which is a weaker…
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.
A short note on the operator norm upper bound for sub-Gaussian tailed random matrices
Eric Benhamou A.I. Square ConnectLamsade, Paris DauphineEmail: [email protected], [email protected]
Jamal Atif 22footnotemark: 2 Email: [email protected]
Rida Laraki 22footnotemark: 2 Email: [email protected]
Abstract
This paper investigates an upper bound of the operator norm for sub-Gaussian tailed random matrices. A lot of attention has been put on uniformly bounded sub-Gaussian tailed random matrices with independent coefficients. However, little has been done for sub-Gaussian tailed random matrices whose matrix coefficients variance are not equal or for matrix for which coefficients are not independent. This is precisely the subject of this paper. After proving that random matrices with uniform sub-Gaussian tailed independent coefficients satisfy the Tracy Widom bound, that is, their matrix operator norm remains bounded by with overwhelming probability, we prove that a less stringent condition is that the matrix rows are independent and uniformly sub-Gaussian. This does not impose in particular that all matrix coefficients are independent, but only their rows, which is a weaker condition.
1 Introduction
Random matrices and their spectra have been under intensive study in many fields. This is the case in Statistics since the work of Wishart (1928) on sample covariance matrices, in Numerical Analysis since their introduction by von Neumann and Goldstine (1947) in the 1940s, in Physics as a consequence of the work of Wigner (1955, 1958) since the 1950s on in Banach Space Theory and Differential Geometric Analysis with the work of Grothendieck (1956) in a similar period. More recently, in machine learning, the netflix prize (see Wikipedia (2018a)) has attracted a lot of attention with a large part of the community investigating recommender systems (see Wikipedia (2018b)) and collaborative filtering methods, which ultimately also rely on random matrices and their eigen and singular values spectra.
In particular, an interesting and important problem in matrix completion problem has been to investigate where the operator norm is concentrated to be able to make some reasonable assumptions about missing entries. Other important contribution have been the Tracy Widom law, which says that for Wigner matrix, the operator norm is concentrated in the range of (see Tracy and Widom (1994)), and the Marchenko–Pastur distribution that describes the asymptotic behavior of singular values of large rectangular random matrices (see Marčenko and Pastur (1967)).
However, most of these results have been derived under the assumptions of independent and identically distributed coefficients. It is natural to ask similar questions about general random matrices whose entries distribution may differ. In particular, to make the question more concrete, we are interested in finding an upper bound of the operator norm of a random matrix whose coefficients are sub Gaussian and see the implied consequence for the matrix coefficients. The paper is organized as follows. In section 2, we recall various definitions. In section 3, we first proved that for independent and uniform sub-Gaussian tailed random squared matrices their operator norm satisfies the Tracy Widom bound, that is, the matrix operator norm for the norm remains bounded by . We see that a less stringent sufficient condition is that the matrix rows norms are uniformly sub-Gaussian and independent. This implies in particular that a matrix with coefficients that are not necessarily independent and sub-Gaussian can still validate an upper bound for the its operator norm of with overwhelming probability.
The condition of independence of rows has already been mentioned in Vershynin (2018) with a similar setting and proof and appeared as early as 2017. Additionally, Benaych-Georges and Knowles (2016) provided a similar proof in the Hermitian case and pointed kindly to the authors the last two references that authors were not aware of at the time of their writing. This article has at least the merit to be self contained and to focus only on sub-Gaussian random matrix making the presentation shorter and self consistent. But for more details, we advise the reader to refer to the last two references that cover a much wider scope and are respectively 300 and 80 pages long.
2 Some definitions
Suppose and are norms on and , respectively. We can of course generalize easily the concept to norms operating on and if we look at matrices with complex number coefficients.
Definition 2.1**.**
We define the operator norm of , induced by the norms and , as
[TABLE]
We will denote this norm as and we will drop the indices to make things simpler whenever there is no risk of confusion and have the following definition
[TABLE]
When and are both Euclidean norms, the operator norm of is its maximum singular value, and is denoted :
[TABLE]
where is the maximum singular value of the matrix and where is the maximum eigen value of the matrix also defined as .
In the rest of the paper, we will assume to simplify notation that to keep things simple but all results remain the same for any .
Remark 1*.*
For the trivial matrix consisting entirely of single ones, it has an operator norm of exactly . This can be seen easily by taking the vector that gives , and proves that the operator norm should be at least equal to . But the Cauchy-Schwarz inequality proves that it cannot be more than . This vector is the right one to choose for the norm. But using the fact that any norm is equivalent in finite dimension (and that the matrix space is of finite dimension ), this result is not specific to the norm and is true for any norm.
Furthermore, the same application of the Cauchy Schwartz proves that the operator norm of any matrix whose coefficients are uniformly bounded by a constant has an operator norm bounded by . In other words, using the Landau notation, any matrix whose entries are all uniformly has an operator norm of . However, this upper bound does not take into account of any possible cancellations in the matrix . Indeed, intuitively, using the concentration inequality of Hoeffding and Markov, we should expect with overwhelming probability (a notion that we will define shortly) that the operator norm should be bounded by rather than in most cases where matrices coefficients are symmetrically distributed and have tails that are decreasing fast enough, a concept that we will also make more precised shortly with the concept of sub-Gaussian tails.
As for Euclidean norms, the operator norm boils down to computing the maximum singular value and for symmetric matrices, the maximum eigen values, it gives fruitful information about the these two quantities.
Definition 2.2**.**
A random variable is called sub-Gaussian if there are non negative constants such that for every ,
[TABLE]
where is the probability measure defined on a usual probability space . where is the ambient sample space, associated with a -algebra of subsets of .
Remark 2*.*
Sub-Gaussian can be defined in multiple ways. We have used the traditional definition that states that the tails of the variable are dominated by, meaning they decay at least as fast as, the tails of a Gaussian. A more probabilistic way of defining the sub-Gaussian is to state that a random variable is called sub-Gaussian with variance proxy if
[TABLE]
Chernoff bound allows to translate a bound on the moment generating function into a tail bound and vice versa. So we should expect to have equivalent definition in terms of moment generating, Laplace transform and many more criteria. Indeed, there are many equivalent definitions ( that can be found for instance in Buldygin and Kozachenko (1980) or Ledoux and Talagrand (1991))
- •
A random variable is sub-Gaussian.
- •
A random variable satisfies the -condition, that is, there exist two non negative real constants such that .
- •
A random variable satisfies the Laplace transform condition, that is there exist two non negative real constants such that , . This condition is also referred to as the moment generating-condition, that is there exist two non negative real constants such that . The parameter is directly related to the variance proxy .
- •
A random variable satisfies the Moment condition, that is there exists a non negative real constant such that . It is easy to see with for instance Gaussian variables that can be expressed with respect to the variance proxy as follows: for and .
- •
A random variable satisfies the Union bound condition, that is there exists a non negative real constant such that where are independent and identically distributed random variables, copies of .
- •
The tail is less than the one of a Gaussian of variance proxy , there exist and such that . The latter definition explains the term sub-Gaussian constants quite well.
Obviously, the different negative real constants are not necessarily the same.
Definition 2.3**.**
Referring to Tao , we say that an event holds with overwhelming probability if, for every fixed real constant , we have
[TABLE]
for some constant independent of or equivalently where denotes the complementary of .
Remark 3*.*
Of course, the concept of overwhelming probability can be extended to a family of events depending on some parameter with the condition that each event in the family holds with overwhelming probability uniformly in if the constant in the definition of overwhelming probability is independent of .
Remark 4*.*
Using Boole’s inequality (also referred to as the union bound in the English mathematical literature) that states that the probability measure is -sub additive, we trivially see that if a family of events of polynomial cardinality holds with overwhelming probability, then the intersection over of this family still holds with overwhelming probability.
Remark 5*.*
The previous Boole’s inequality remark emphasizes that although the concept of overwhelming probability is not the same as the one of almost surely, it is still something with very high probability. In the rest of the paper, we will even get tighter bound and prove
[TABLE]
which implies that the event holds with overwhelming probability.
3 Upper bound for operator norm for sub-Gaussian tailed matrices
Equipped with these definition, we shall prove the following statement
Proposition 3.1**.**
Let a squared matrix be with independent coefficients with zero mean that are uniformly sub-Gaussian , then there exist non negative real constants such that
[TABLE]
for all . In particular, we have with overwhelming probability
Proof.
See A.1. ∎
Remark 6*.*
This result is quite natural as the matrix coefficients are uniformly sub-Gaussian. Indeed in the proof, we have used the fact that the matrix coefficients norm was sub-Gaussian, hence any of the matrix row for the was sub-Gaussian. But can we go further and find a less stringent sufficient condition for the inequality 8 to hold? The answer is yes and is provided by the condition stated in proposition 3.2.
Proposition 3.2**.**
Let a squared matrix such that any of its row is uniformly sub-Gaussian for the norm and independent, then there exist non negative real constants such that
[TABLE]
for all . In particular, we have with overwhelming probability
Proof.
See A.2. ∎
Remark 7*.*
If a random matrix has its rows uniformly sub-Gaussian, necessarily, any of its coefficients is also uniformly sub-Gaussian. This is trivially seen as for a given coefficient , the corresponding row is sub-Gaussian, hence there are positive constants that does not depend on such that for every ,
[TABLE]
Hence since , we have as well
[TABLE]
which proves the uniform sub-Gaussian character of any of the matrix row. The independence of the matrix rows, however, does not imply that each of the matrix row are independent, making the condition of proposition 3.1 less stringent.
4 Conclusion
This paper investigated an upper bound of the operator norm for sub-Gaussian tailed random matrices. We proved here that random matrices with independent rows that are uniformly sub-Gaussian satisfy the Tracy Widom bound, that is, the matrix operator norm remains bounded by . An interesting extension would be to see how we can generalize our result to the -Grothendieck problem, which seeks to maximize the bilinear form for an input matrix over vectors with . We know this problem is equivalent to computing the operator norm of , where is the dual norm to .
Appendix A Proofs
A.1 Proof of proposition 3.1
We will do the proof thanks to three simple lemmas below that take advantage of the uniform sub-Gaussian tails bounds and the remarkable property of the Lipschitz character of the map , combined with the compacity of the unit sphere.
Let us define the unit sphere of the vector space. The result is similar for complex coefficients matrices in which case the unit sphere is modified into of the . We will first prove the following lemma
Lemma A.1**.**
If the coefficients of are independent and have uniformly sub-Gaussian tails, then there exist absolute constants such that for any , we have
[TABLE]
for all .
Proof.
Let be the rows of the matrix , then the column vector has coefficients for .
The matrix coefficients are all uniformly sub Gaussian, hence there are positive constants independent of such that for every ,
[TABLE]
This implies in particular that is also with sub-Gaussian tails but with different coefficients. This is because we have
[TABLE]
Hence taking , we have
[TABLE]
The Cauchy Schwartz inequality gives us that for , we have as , hence,
[TABLE]
which states that is uniformly sub-Gaussian or equivalently, that it satisfies the condition, that there exist two non negative constants (that are different constants from previously) such that:
[TABLE]
Because of the assumption that the matrix coefficients are independent, each row is also independent and the vector satisfies also the condition as:
[TABLE]
Let us take and take and . The Markov property gives us
[TABLE]
Taking , we get the required inequality:
[TABLE]
which concludes the proof. ∎
Remark 8*.*
Expressing the lemma A.1 in terms of probability, we have proved that for any individual unit vector , the norm of the matrix multiplication of with , denoted by is with growth at most or equivalently with overwhelming probability.
Remark 9*.*
At this stage, we could imagine that equipped with lemma A.1, we could finalize the proof of proposition 3.1. The slight difference between lemma A.1 and proposition 3.1 is the applying set. Lemma A.1 states that for any individual unit vector , the norm of the matrix multiplication of with , denoted by is with growth at most . Proposition 3.1 states that the supremum over the unit sphere of any individual unit vector , the norm of the matrix multiplication of with , denoted by is with growth at most . We could imagine going from lemma A.1 to proposition 3.1 using the simple union bound on all points of the unit sphere for the operator norm as follows:
[TABLE]
However, we would be stuck as the unit sphere is an uncountable number of points set.
To solve this issue, we shall change the set in the union bound and use the usual trick of maximal -net of the unit sphere , denoted by . This leads to lemma A.2. As we will see shortly, the maximal -net of the sphere is countable, using standard packing arguments. On this particular set, we can exploit the fact that the map is Lipschitz with Lipschitz constant given by . The induced continuity also us controlling the upper bound of the norm of for .
Lemma A.2**.**
Let and be the maximal -net of the sphere , that is the set of points in separated from each other by a distance of at least and which is maximal with respect to set inclusion. Then for any matrix and any , we have
[TABLE]
Proof.
From the definition of the operator norm (see 2.1) as a supremum, using the fact that the map is Lipschitz, hence continuous and that the unit sphere is compact as we are in finite dimension, we can find such that it attains the supremum (recall that a continuous function attains its supremum on a compact set).
[TABLE]
We can eliminate the trivial case of belonging to as the inequality 21 is easily verified in this scenario. In the other case, where does not belong to , there must exist a point in whose distance to is less than (otherwise we would have a contradiction of the maximality of by including to ). We are going now to use the Lipschitz feature of the map whose Lipschitz constant given by Since , the Lipschitz property gives us
[TABLE]
The triangular inequality gives us
[TABLE]
Hence,
[TABLE]
In particular if , then which concludes the proof ∎
Remark 10*.*
The lemma 21 is very intuitive. The continuity of the map implies that it attains its maximum on the compact unit sphere. By packing argument, we have necessarily that around this optimum, there is a point of the maximum set with a distance lower than . As the map is Lipschitz, the decrease between the optimum and this point in should be at most as is the constant Lipschitz.
We recall last but not least that the cardinality of the maximal -net of the sphere , should be polynomial at most in , the dimension of the sphere with the following two lemmas
Lemma A.3**.**
Let , and let be a maximal -net of the unit sphere . Then has cardinality at most for some non negative constant and at least for some constant .
Proof.
The proof is quite intuitive and simple. It relies on a volume packing argument. The balls of radius centered around each point of are disjoint and they are in the same numbers as the cardinal of . By the triangular inequality, and using the fact that , all these balls are contained within the intersection of the large ball of radius and center the origin, and the smaller ball of radius and center the same origin. Hence, (using the fact that the volume of a ball is a constant times the radius to the power the dimension of the space), we can pack at most
[TABLE]
of these balls, which proves that the cardinality is at most for some non negative constant as the constant is for small equivalent to .
Reciprocally, for , the is not empty. If we sequentially pack the space between the same previous large and small balll of radius and respectively, both centered at the origin, with balls that do not intersect and have radius and with centers on the unit sphere, we can take the set of the centers of these balls. As the balls of radius do not intersect, by the triangular inequality, their centers are at least at a distance greater or equal to . Because is a maximal set, its cardinality should be at least equal to the number of previously created centers. We can pack
[TABLE]
of these centers, which proves that the cardinality is at least for some non negative constant ∎
Proof.
We can now prove proposition 3.1 as follows. Using lemma A.2 and the union bound, we have
[TABLE]
Lemma A.1 states that for , there exist absolute constants such that
[TABLE]
Since the cardinality of is bounded by , we can upper bound by
[TABLE]
Fixing , denoting by and taking such that , we have
[TABLE]
which concludes the proof. ∎
A.2 Proof of proposition 3.2
Proof.
This is exactly the same reasoning as proposition 3.1 but starting with the fact that any of the matrix row is uniformly sub-Gaussian for the norm . This means that there exist absolute constants such that for any
[TABLE]
for the norm . The independence of the rows allows us proving the following lemma (similar to lemma A.1) that under the condition of proposition 3.2, there exist absolute constants such that for any , we have
[TABLE]
for all . lemma A.2 and A.3 remain unchanged allowing to conclude. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Benaych-Georges and Knowles (2016) Florent Benaych-Georges and Antti Knowles. Lectures on the local semicircle law for Wigner matrices. ar Xiv e-prints , art. ar Xiv:1601.04055, January 2016.
- 2Buldygin and Kozachenko (1980) V. V. Buldygin and Yu.V. Kozachenko. Sub-gaussian random variables. Ukrainian Math , 32:483–489, 1980.
- 3Grothendieck (1956) A. Grothendieck. Résumé de la théorie métrique des produits tensoriels topologiques. Soc. de Matemática de São Paulo , 1956.
- 4Ledoux and Talagrand (1991) Michel Ledoux and Michel Talagrand. Probability in Banach Spaces . Springer-Verlag, 1991.
- 5Marčenko and Pastur (1967) V. A. Marčenko and L. A. Pastur. Distribution of eigenvalues for some sets of random matrices. Mathematics of the USSR-Sbornik , 1(4):457–483, April 1967.
- 6(6) T. Tao. Topics in Random Matrix Theory . Graduate studies in mathematics. American Mathematical Soc. ISBN 9780821885079.
- 7Tracy and Widom (1994) Craig A. Tracy and Harold Widom. Level-spacing distributions and the airy kernel. Comm. Math. Phys. , 159(1):151–174, 1994.
- 8Vershynin (2018) Roman Vershynin. High-Dimensional Probability: An Introduction with Applications in Data Science . Cambridge University Press, 2018.
