arxiv: v1 [math.pr] 22 Dec 2018

Similar documents
Least singular value of random matrices. Lewis Memorial Lecture / DIMACS minicourse March 18, Terence Tao (UCLA)

Problem Set 2: Solutions Math 201A: Fall 2016

at time t, in dimension d. The index i varies in a countable set I. We call configuration the family, denoted generically by Φ: U (x i (t) x j (t))

Lecture 6: September 19

Random matrices: Distribution of the least singular value (via Property Testing)

On the concentration of eigenvalues of random symmetric matrices

arxiv: v1 [math.pr] 22 May 2008

A BOREL SOLUTION TO THE HORN-TARSKI PROBLEM. MSC 2000: 03E05, 03E20, 06A10 Keywords: Chain Conditions, Boolean Algebras.

The 123 Theorem and its extensions

Concentration Inequalities for Random Matrices

Invertibility of random matrices

Exponential tail inequalities for eigenvalues of random matrices

Packing-Dimension Profiles and Fractional Brownian Motion

Generalization theory

Part III. 10 Topological Space Basics. Topological Spaces

PCA with random noise. Van Ha Vu. Department of Mathematics Yale University

Introduction and Preliminaries

Estimates for probabilities of independent events and infinite series

1 Directional Derivatives and Differentiability

Invertibility of symmetric random matrices

PACKING-DIMENSION PROFILES AND FRACTIONAL BROWNIAN MOTION

Random Bernstein-Markov factors

Inner product spaces. Layers of structure:

Linear Algebra. Preliminary Lecture Notes

NORMS ON SPACE OF MATRICES

Existence and Uniqueness

Notes 6 : First and second moment methods

Lecture 1 Measure concentration

Jónsson posets and unary Jónsson algebras

STAT 7032 Probability Spring Wlodek Bryc

Introduction to Proofs

Theorems. Theorem 1.11: Greatest-Lower-Bound Property. Theorem 1.20: The Archimedean property of. Theorem 1.21: -th Root of Real Numbers

MATHS 730 FC Lecture Notes March 5, Introduction

Stable Process. 2. Multivariate Stable Distributions. July, 2006

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

Topological properties

Lecture 2: Linear Algebra Review

Mathematical Analysis Outline. William G. Faris

THE SMALLEST SINGULAR VALUE OF A RANDOM RECTANGULAR MATRIX

Upper Bound for Intermediate Singular Values of Random Sub-Gaussian Matrices 1

Supremum of simple stochastic processes

Lecture Notes in Advanced Calculus 1 (80315) Raz Kupferman Institute of Mathematics The Hebrew University

MAJORIZING MEASURES WITHOUT MEASURES. By Michel Talagrand URA 754 AU CNRS

REVIEW OF ESSENTIAL MATH 346 TOPICS

The small ball property in Banach spaces (quantitative results)

Course 212: Academic Year Section 1: Metric Spaces

An example of a convex body without symmetric projections.

Random Matrix Theory Lecture 1 Introduction, Ensembles and Basic Laws. Symeon Chatzinotas February 11, 2013 Luxembourg

1 Topology Definition of a topology Basis (Base) of a topology The subspace topology & the product topology on X Y 3

Fall 2016 MATH*1160 Final Exam

1: Introduction to Lattices

Riemann Mapping Theorem (4/10-4/15)

Mid Term-1 : Practice problems

Exercises to Applied Functional Analysis

Optimization Theory. A Concise Introduction. Jiongmin Yong

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

BALANCING GAUSSIAN VECTORS. 1. Introduction

Multi-normed spaces and multi-banach algebras. H. G. Dales. Leeds Semester

Connectedness. Proposition 2.2. The following are equivalent for a topological space (X, T ).

Ginés López 1, Miguel Martín 1 2, and Javier Merí 1

The Johnson-Lindenstrauss Lemma

On John type ellipsoids

Linear Algebra. Preliminary Lecture Notes

Extensions of Lipschitz functions and Grothendieck s bounded approximation property

Fluctuations from the Semicircle Law Lecture 4

Boolean Inner-Product Spaces and Boolean Matrices

STAT 200C: High-dimensional Statistics

08a. Operators on Hilbert spaces. 1. Boundedness, continuity, operator norms

Reconstruction from Anisotropic Random Measurements

A note on a construction of J. F. Feinstein

The Canonical Gaussian Measure on R

2 Systems of Linear Equations

Lebesgue Measure on R n

Exam 2 extra practice problems

S chauder Theory. x 2. = log( x 1 + x 2 ) + 1 ( x 1 + x 2 ) 2. ( 5) x 1 + x 2 x 1 + x 2. 2 = 2 x 1. x 1 x 2. 1 x 1.

NOWHERE LOCALLY UNIFORMLY CONTINUOUS FUNCTIONS

Spectral Theory, with an Introduction to Operator Means. William L. Green

Supplementary Material for Nonparametric Operator-Regularized Covariance Function Estimation for Functional Data

A Concise Course on Stochastic Partial Differential Equations

Decouplings and applications

Introduction to Real Analysis Alternative Chapter 1

Entropy and Ergodic Theory Lecture 15: A first look at concentration

March 1, Florida State University. Concentration Inequalities: Martingale. Approach and Entropy Method. Lizhe Sun and Boning Yang.

THE ALTERNATIVE DUNFORD-PETTIS PROPERTY FOR SUBSPACES OF THE COMPACT OPERATORS

Lecture Notes 1: Vector spaces

Completeness and quasi-completeness. 1. Products, limits, coproducts, colimits

Your first day at work MATH 806 (Fall 2015)

Free Probability, Sample Covariance Matrices and Stochastic Eigen-Inference

After taking the square and expanding, we get x + y 2 = (x + y) (x + y) = x 2 + 2x y + y 2, inequality in analysis, we obtain.

Topological properties of Z p and Q p and Euclidean models

Small Ball Probability, Arithmetic Structure and Random Matrices

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability...

SOME PROPERTIES OF ESSENTIAL SPECTRA OF A POSITIVE OPERATOR

JUHA KINNUNEN. Harmonic Analysis

Learning Theory. Ingo Steinwart University of Stuttgart. September 4, 2013

Super-Gaussian directions of random vectors

Economics 204 Fall 2011 Problem Set 1 Suggested Solutions

On Shalom Tao s Non-Quantitative Proof of Gromov s Polynomial Growth Theorem

Measurable functions are approximately nice, even if look terrible.

2 (Bonus). Let A X consist of points (x, y) such that either x or y is a rational number. Is A measurable? What is its Lebesgue measure?

Transcription:

arxiv:1812.09618v1 [math.pr] 22 Dec 2018 Operator norm upper bound for sub-gaussian tailed random matrices Eric Benhamou Jamal Atif Rida Laraki December 27, 2018 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 O( n) 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. A.I. Square Connect Lamsade, Paris Dauphine Email: eric.benhamou@aisquareconnect.com, eric.benhamou@dauphine.eu Email: jamal.atif@dauphine.fr Email: rida.laraki@dauphine.fr 1

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 [ 2 n O(n 1/6 ), 2 n + O(n 1/6 ) ] (see Tracy and Widom (1994)), and the MarchenkoPastur 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 L a, L b norm remains bounded by O( n). We see that a less stringent sufficient condition is that the matrix rows L a 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 O( n) with overwhelming probability. 2 Some definitions Suppose a and b are norms on R m and R n, respectively. We can of course generalize easily the concept to norms operating on C m and C n if we look at matrices with complex number coefficients. Definition 2.1. We define the operator norm of X R m n, induced by the norms... a and... b, as X a,b = sup{ Xu a u b 1}. (1) We will denote this norm as op and we will drop the a, b indices to make things simpler whenever there is no risk of confusion and have the following definition X op = sup{ Xu u 1}. (2) When a and b are both Euclidean norms, the operator norm of X is its maximum singular value, and is denoted 2 : X 2 = σ max (X) = (λ max (X T X)) 1/2. (3) where σ max (X) is the maximum singular value of the matrix X and where λ max (X T X) is the maximum eigen value of the matrix X T X also defined as sup{u T X T Xu u 2 = 1}. 2

In the rest of the paper, we will assume to simplify notation that a = b = 2 to keep things simple but all results remain the same for any a, b 1. Remark 1. For the trivial matrix consisting entirely of single ones, it has an operator norm of exactly n. This can be seen easily by taking the vector u = (1/ n,..., 1/ n) T that gives Xu 2 = n, and proves that the operator norm should be at least equal to n. But the Cauchy-Schwarz inequality proves that it cannot be more than n. This vector is the right one to choose for the L 2 norm. But using the fact that any norm is equivalent in finite dimension (and that the matrix space is of finite dimension n 2 ), this result is not specific to the L 2 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 K has an operator norm bounded by Kn. In other words, using the Landau notation, any matrix whose entries are all uniformly O(1) has an operator norm of O(n). However, this upper bound does not take into account of any possible cancellations in the matrix M. 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 n rather than n 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 B, b > 0 such that for every t > 0, P( ξ > t) B exp( bt 2 ). (4) where P is the probability measure defined on a usual probability space Ω = (Ω, B, P). where Ω is the ambient sample space, associated with a σ-algebra B 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 P( ξ E[X] > t) 2 exp( t2 ). (5) 2σ2 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)) 3

A random variable ξ is sub-gaussian. A random variable ξ satisfies the ψ 2 -condition, that is, there exist two non negative real constants B, b > 0 such that E[e bξ2 ] B. A random variable ξ satisfies the Laplace transform condition, that is there exist two non negative real constants B, b > 0 such that λ R, E[e λ(ξ E[ξ]) ] Be λ2 b/2. This condition is also referred to as the moment generating-condition, that is there exist two non negative real constants B, b > 0 such that E[e tξ ] Be t2 b 2 /2. The parameter b is directly related to the variance proxy σ. A random variable ξ satisfies the Moment condition, that is there exists a non negative real constant K > 0 such that p 1 (E[ ξ p ]) 1/p K p. It is easy to see with for instance Gaussian variables that K can be expressed with respect to the variance proxy σ as follows: K = σe 1/e for k 2 and K = σ 2π. A random variable ξ satisfies the Union bound condition, that is there exists a non negative real constant c > 0 such that n c E[max{ ξ 1 E[ξ],..., ξ n E[ξ] }] c log n where ξ 1,..., ξ n are independent and identically distributed random variables, copies of ξ. The tail is less than the one of a Gaussian of variance proxy σ, there exist b > 0 and Z N (0, σ 2 ) such that P( ξ > t) bp( Z t). The latter definition explains the term sub-gaussian constants quite well. Obviously, the different negative real constants B, b > 0 are not necessarily the same. Definition 2.3. Referring to Tao (2013), we say that an event E holds with overwhelming probability if, for every fixed real constant k > 0, we have P(E) 1 C k /n k (6) for some constant C k independent of n or equivalently P(E c ) C k e k ln n where A c denotes the complementary of A. Remark 3. Of course, the concept of overwhelming probability can be extended to a family of events E α depending on some parameter α with the condition that each event in the family holds with overwhelming probability uniformly in α if the constant C k 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 E α of polynomial cardinality holds with overwhelming probability, then the intersection over α of this family α E α still holds with overwhelming probability. 4

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 P(E c ) C k e kn (7) which implies that the event E 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 M be with independent coefficients ξ i,j with zero mean that are uniformly sub-gaussian, then there exist non negative real constants C, c > 0 such that P( M op > A n) C exp( can) (8) for all A C. In particular, we have M op = O( n) with overwhelming probability Proof. See A.1. Remark 6. This result is quite natural as the matrix coefficients ξ i,j are uniformly sub-gaussian. Indeed in the proof, we have used the fact that the matrix coefficients ξ i,j L norm was sub-gaussian, hence any of the matrix row for the L a 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 M such that any of its row is uniformly sub-gaussian for the norm L a and independent, then there exist non negative real constants C, c > 0 such that P( M a,b > A n) C exp( can) (9) for all A C. probability Proof. See A.2. In particular, we have M a,b = O( n) with overwhelming 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 ξ ij, the corresponding row R i is sub-gaussian, hence there are positive constants B, b that does not depend on i such that for every t > 0, P( R i > t) B exp( bt 2 ) (10) 5

Hence since R i > xi ij, we have as well P( xi ij > t) B exp( bt 2 ) (11) 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 O( n). An interesting extension would be to see how we can generalize our result to the (l p, l r )-Grothendieck problem, which seeks to maximize the bilinear form y T Ax for an input matrix A R m n over vectors x, y with x p = y r = 1. We know this problem is equivalent to computing the p r operator norm of A, where l r is the dual norm to l r. References V. V. Buldygin and Yu.V. Kozachenko. Sub-gaussian random variables. Ukrainian Math, 32:483 489, 1980. A. Grothendieck. Résumé de la théorie métrique des produits tensoriels topologiques. Soc. de Matemática de São Paulo, 1956. Michel Ledoux and Michel Talagrand. Probability in Banach Spaces. Springer- Verlag, 1991. 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. T. Tao. Topics in Random Matrix Theory. Graduate studies in mathematics. American Mathematical Soc., 2013. ISBN 9780821885079. Craig A. Tracy and Harold Widom. Level-spacing distributions and the airy kernel. Comm. Math. Phys., 159(1):151 174, 1994. J. von Neumann and H. H. Goldstine. Numerical inverting of matrices of high order. bull. Amer. Math. Soc., 53(11):1021 1099, 1947. E. P. Wigner. Characteristic vectors of bordered matrices with infinite dimensions. The Annals of Mathematics, 62(3):548 564, 1955. 6

E. P. Wigner. On the distribution of the roots of certain symmetric matrices. The Annals of Mathematics, 67(2):325 327, March 1958. Wikipedia. Netflix prize, 2018a. URL https://en.wikipedia.org/wiki/ Netflix_Prize. Wikipedia. Recommender system, 2018b. URL https://en.wikipedia.org/ wiki/recommender_system. J. Wishart. The generalised product moment distribution in samples from a normal multivariate population. Biometrika, 20:32 52, July 1928. 7

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 x Mx, combined with the compacity of the unit sphere. Let us define the unit sphere S := {u R n u = 1} of the R n vector space. The result is similar for complex coefficients matrices in which case the unit sphere is modified into S := {u R n u = 1} of the C n. We will first prove the following lemma Lemma A.1. If the coefficients ξ i,j of M are independent and have uniformly sub-gaussian tails, then there exist absolute constants C, c > 0 such that for any u S, we have for all A C. P( Mu > A n) C exp( can) (12) Proof. Let R 1,..., R n be the n rows of the matrix M, then the column vector Mu has coefficients R i u for i = 1,..., n. The matrix coefficients ξ i,j are all uniformly sub Gaussian, hence there are positive constants B, b > 0 independent of i, j such that for every t > 0, P( ξ i,j t) B exp( bt 2 ). (13) This implies in particular that R i is also with sub-gaussian tails but with different coefficients. This is because we have P( R i t) P( n max ξ i,j t) B exp( b j n t2 ). (14) Hence taking b = b n, we have P( R i t) B exp( b t 2 ). (15) The Cauchy Schwartz inequality gives us that for u S, we have R i u R i u = R i as u = 1, hence, P( R i u t) P( R i t) B exp( b t 2 ). (16) which states that R i u is uniformly sub-gaussian or equivalently, that it satisfies the ψ 2 condition, that there exist two non negative constants b, B > 0 (that are different constants from previously) such that: E[e b Riu 2 ] B. (17) 8

Because of the assumption that the matrix coefficients are independent, each row R i u is also independent and the vector Mu satisfies also the ψ 2 condition as: n n E[e b Mu 2 ] = E[ e b Riu 2 ] = E[e b Riu 2 ] B n. (18) i=1 Let us take C = B n and take A C and n 1. The Markov property gives us P( Mu A n) = P(e b Mu 2 e b A2n ) E[eb Mu 2 ] Ce b A2n Ce b CAn (19) i=1 Taking c = b C, we get the required inequality: which concludes the proof. e b A2 n P( Mu > A n) C exp( can) Remark 8. Expressing the lemma A.1 in terms of probability, we have proved that for any individual unit vector u, the norm of the matrix multiplication of M with u, denoted by Mu is with growth at most n or equivalently Mu = O( n) 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 u, the norm of the matrix multiplication of M with u, denoted by Mu is with growth at most n. Proposition 3.1 states that the supremum over the unit sphere of any individual unit vector u, the norm of the matrix multiplication of M with u, denoted by Mu is with growth at most n. 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: P( M op > λ) P( u S Mu > λ) (20) However, we would be stuck as the unit sphere S 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 S, denoted by Σ(ε). This leads to lemma A.2. As we will see shortly, the maximal ε-net of the sphere S is countable, using standard packing arguments. On this particular set, we can exploit the fact that the map x Mx is Lipschitz with Lipschitz constant given by M op. The induced continuity also us controlling the upper bound of the norm of Mv for v Σ(ε). Lemma A.2. Let 0 < ε < 1 and Σ(ε) be the maximal ε-net of the sphere S, that is the set of points in S separated from each other by a distance of at least ε and which is maximal with respect to set inclusion. Then for any n n matrix M and any λ > 0, we have P( M op > λ) P( Mv > λ(1 ε)) (21) v Σ(ε) 9

Proof. From the definition of the operator norm (see 2.1) as a supremum, using the fact that the map x Mx is Lipschitz, hence continuous and that the unit sphere S is compact as we are in finite dimension, we can find x S such that it attains the supremum (recall that a continuous function attains its supremum on a compact set). Mx = M op (22) We can eliminate the trivial case of x belonging to Σ(ε) as the inequality 21 is easily verified in this scenario. In the other case, where x does not belong to Σ(ε), there must exist a point y in Σ(ε) whose distance to x is less than ε (otherwise we would have a contradiction of the maximality of Σ(ε) by including x to Σ(ε)). We are going now to use the Lipschitz feature of the map x M x whose Lipschitz constant given by M op Since x y ε, the Lipschitz property gives us The triangular inequality gives us Hence, M(x y) M op x y M op ε (23) Mx op = Mx M(x y) + My M op ε + My (24) My M op (1 ε) (25) In particular if My op > λ, then My > λ(1 ε) which concludes the proof Remark 10. The lemma 21 is very intuitive. The continuity of the map x Mx 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 x Mx is Lipschitz, the decrease between the optimum and this point in x Mx should be at most M op ε as M op is the constant Lipschitz. We recall last but not least that the cardinality of the maximal ε-net of the sphere S, Σ(ε) should be polynomial at most in n 1, the dimension of the sphere with the following two lemmas Lemma A.3. Let 0 < ε < 1, and let Σ(ε) be a maximal ε-net of the unit sphere C S. Then Σ(ε) has cardinality at most ε for some non negative constant c n 1 C > 0 and at least ε for some constant c > 0. n 1 Proof. The proof is quite intuitive and simple. It relies on a volume packing argument. The balls of radius ε/2 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 ε/2 < 1, all these balls are contained within the intersection of the large ball of radius (1 + ε/2) and center the origin, and the smaller ball of radius (1 ε/2) and center the same origin. Hence, (using 10

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 (1 + ε/2) n (1 ε/2) n (ε/2) n of these balls, which proves that the cardinality is at most (C/ε)) n 1 for some non negative constant C > 0 as the constant is for ε small equivalent to 2n ε. n 1 Reciprocally, for ε < 2, the Σ(ε) is not empty. If we sequentially pack the space between the same previous large and small balll of radius (1 + ε/2) and (1 ε/2) respectively, both centered at the origin, with balls that do not intersect and have radius ε/2 and with centers on the unit sphere, we can take the set of the centers of these balls. As the balls of radius ε/2 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 (1 + ε/2) n (1 ε/2) n (ε/2) n of these centers, which proves that the cardinality is at least (c/ε)) n 1 for some non negative constant c > 0 Proof. We can now prove proposition 3.1 as follows. Using lemma A.2 and the union bound, we have P( M op > A n) P( Mv > A n(1 ε)) P( Mv > A n(1 ε)) v Σ(ε) v Σ(ε) (26) Lemma A.1 states that for v S, there exist absolute constants C, c > 0 such that P( Mv > A n(1 ε)) C exp( ca(1 ε)n) (27) Since the cardinality of Σ(ε) is bounded by P( M op > A n) by P( M op > A n) K ε n 1, we can upper bound K C exp( ca(1 ε)n) (28) εn 1 Fixing ε = 1/2, denoting by C = KC and taking c such that c A = ca/2 ln 2, we have which concludes the proof. P( M op > A n) C exp( c An) (29) 11

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 M row is uniformly sub-gaussian for the norm L a. This means that there exist absolute constants B, b > 0 such that for any i = 1,..., n P( R i a t) B exp( bt 2 ). (30) for the norm L a. 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 C, c > 0 such that for any u S, we have P( Mu > A n) C exp( can) (31) for all A C. lemma A.2 and A.3 remain unchanged allowing to conclude. 12