On the interval of fluctuation of the singular values of random matrices

Olivier Guédon, Alexander E. Litvak, Alain Pajor, Nicole Tomczak-Jaegermann

Introduction and main results

for a certain function ϕ\phi and we assume that XiX_{i} satisfies H(ϕ){\bf H}(\phi) for all i≤Ni\leq N. We will focus on two choices of the function ϕ\phi, namely ϕ(t)=tp\phi(t)=t^{p}, with p>4p>4, which means heavy tail behavior for marginals, and ϕ(t)=(1/2)exp⁡(tα)\phi(t)=(1/2)\exp(t^{\alpha}), with α∈(0,2]\alpha\in(0,2], which corresponds to an exponential power type tail behavior and extends the known subexponential case (α=1\alpha=1, see ).

Until now the only known cases of random matrices satisfying a RIP were the cases of subgaussian and subexponential matrices. Our first main theorem says that matrices we consider have the RIP of order mm, with “large” mm of the form m=nψ(n/N)m=n\psi(n/N) with ψ\psi depending on ϕ\phi and possibly on other parameters. In particular, when NN is proportional to nn, then mm is proportional to nn. We present a simplified version of our result, for the detailed version see Theorem 3.1 below.

Let 0<θ<10<\theta<1. Let AA be a random n×Nn\times N matrix whose columns X1,…,XNX_{1},\ldots,X_{N} are independent random vectors satisfying hypothesis \mboxH(ϕ)\mbox{\bf H}(\phi) for some ϕ\phi. Assume that n,Nn,N are large enough. Then there exists a function ψ\psi depending on ϕ\phi and θ\theta such that with high probability (depending on the concentration function P(θ)P(\theta)) the matrix A/nA/\sqrt{n} has RIP of order m=[nψ(n/N)]m=[n\psi(n/N)] with a parameter θ\theta (that is, δm(A/n)≤θ\delta_{m}(A/\sqrt{n})\leq\theta).

where CC is a positive absolute constant. In the same estimate was obtained for a large class of random matrices, which in particular did not require that entries of the columns are independent, or that XiX_{i}’s are identically distributed. In particular this solved the original KLS problem. More precisely, (4) holds with high probability under the assumptions that the XiX_{i}’s satisfy hypothesis \mboxH(ϕ)\mbox{\bf H}(\phi) with ϕ(t)=et/2\phi(t)=e^{t}/2 and that M≤C(Nn)1/4M\leq C(Nn)^{1/4} with high probability. Both conditions hold for log-concave random vectors.

Until recent time, quite strong conditions on the tail behavior of the one dimensional marginals of the XiX_{i} were imposed, typically of subexponential type. Of course, in view of Bai-Yin theorem, it is a natural question whether one can replace the function ϕ(t)=et/2\phi(t)=e^{t}/2 by the function ϕ(t)=etα/2\phi(t)=e^{t^{\alpha}}/2 with α∈(0,1)\alpha\in(0,1) or ϕ(t)=tp\phi(t)=t^{p}, for p≥4p\geq 4. The first attempt in this direction was done in , where the bound S≤C(p,K)(n/N)1/2−2/p(ln⁡ln⁡n)2S\leq C(p,K)(n/N)^{1/2-2/p}(\ln\ln n)^{2} was obtained for every p>4p>4 provided that M≤KnM\leq K\sqrt{n}. Clearly, ln⁡ln⁡n\ln\ln n is a “parasitic” term, which, in particular, does not allow to solve the KLS problem with NN proportional to nn. This problem was solved in under strong assumptions and in particular when M≤KnM\leq K\sqrt{n} and XX has i.i.d. coordinates with bounded pp-th moment with p>4p>4. Very recently, in , the “right” upper bound S≤C(n/N)1/2S\leq C(n/N)^{1/2} was proved for p>8p>8 provided that M≤C(Nn)1/4M\leq C(Nn)^{1/4}. The methods used in play an influential role in the present paper.

In this paper we solve the KLS problem for 4<p≤84<p\leq 8, in Theorem 1.2. Our argument works also in other cases and makes the bridge between the known cases p>8p>8 and the exponential case.

with probability larger than 1−8e−n−2ε−p/2max⁡{N−3/2,n−(p/4−1)}1-8e^{-n}-2\varepsilon^{-p/2}\max\{N^{-3/2},n^{-(p/4-1)}\}.

In particular, if NN is proportional to nn and M2/nM^{2}/n is bounded by a constant with high probability, which is the case for large classes of random vectors, then with high probability

Let XX have i.i.d. coordinates distributed as a centered random variable with finite pp-th moment, p>2p>2. Then by Rosenthal’s inequality (, see also and Lemma 6.3 below), XX satisfies hypothesis \mboxH(ϕ)\mbox{\bf H}(\phi) with ϕ(t)=tp\phi(t)=t^{p}. Let X1X_{1}, …, XNX_{N} be independent random vectors distributed as XX. It is known (, , see also for a quantitative version) that when NN is proportional to nn and in the absence of fourth moment, M2/n→∞M^{2}/n\to\infty as n→∞n\to\infty. Hence, bounds for SS involving the term M2/nM^{2}/n like the bound (5) are of interest only for p≥4p\geq 4. We don’t know if it holds in the case p=4p=4.

The main novelty of our proof is a delicate analysis of the behavior of norms of submatrices, namely quantities AkA_{k} and BkB_{k}, k≤Nk\leq N, defined in (6) below. This analysis is done in Theorem 2.1, which is in the heart of the technical part of the paper and it will be presented in the next section. The estimates for BkB_{k} are responsible for RIP, Theorem 1.1, while the estimates for AkA_{k} are responsible for KLS problem, Theorem 1.2.

As usual in this paper CC, C0C_{0}, C1C_{1}, …, cc, c0c_{0}, c1c_{1}, … always denote absolute positive constants whose values may vary from line to line.

The paper is organized as follows. In Section 2, we formulate the main technical result. For the reader convenience, we postpone its proof till Section 5. In Section 3, we discuss the results on RIP. The fully detailed formulation of the main result in this direction is Theorem 3.1, while Theorem 1.1 is its very simplified corollary. In Section 4, we prove Theorem 1.2 as a consequence of Theorem 4.5. The case p>8p>8 and the exponential cases are proved in Theorem 4.7 using the same argument. Symmetrization and formulas for sums of the kk smallest order statistics of independent non-negative random variables with heavy tails allow to reduce the problem on hand to estimates for AkA_{k}. In the last Section 6, we discuss optimality of the results.

An earlier version of the main results of this paper was announced in .

Acknowledgment. A part of this research was performed while the authors were visiting at several universities. Namely, the first named author visited University of Alberta at Edmonton in April 2013 and the second and the fourth named author visited University Paris-Est in June 2013 and in June 2014. The authors would like to thank these universities for their support and hospitality.

Norms of submatrices

A standard volume argument implies that for every integer nn and for every ε∈(0,1)\varepsilon\in(0,1) there exists an ε\varepsilon-net Λ⊂B2n\Lambda\subset B_{2}^{n} of B2nB_{2}^{n} of cardinality not exceeding (1+2/ε)n(1+2/\varepsilon)^{n}; that is, for every x∈B2nx\in B_{2}^{n}, min⁡y∈Λ∣x−y∣<ε\min_{y\in\Lambda}|x-y|<\varepsilon. In particular, if ε≤1/2\varepsilon\leq 1/2 then the cardinality of Λ\Lambda is not larger than (2.5/ε)n(2.5/\varepsilon)^{n}.

By M\cal{M} we denote the class of increasing functions ϕ:[0,∞)→[0,∞)\phi:[0,\infty)\to[0,\infty) such that the function ln⁡ϕ(1/x)\ln\phi\left(1/\sqrt{x}\right) is convex on (0,∞)(0,\infty). The examples of such functions considered in this paper are ϕ(x)=xp\phi(x)=x^{p} for some p>0p>0 and ϕ(x)=(1/2)exp⁡(xα)\phi(x)=(1/2)\exp(x^{\alpha}) for some α>0\alpha>0.

Recall that the hypothesis H(ϕ){\bf H}(\phi) has been defined in the introduction by (1). Note that this hypothesis is satisfied if

We would like to note that AkA_{k} is the supremum of norms of submatrices consisting of kk columns of AA, while BkB_{k} plays a crucial role for RIP estimates. We provide more details on the role of AkA_{k} and BkB_{k} in the next section.

Recall also a notation from the introduction

We formulate now the main technical result, Theorem 2.1, which is the key result for both bounds for AkA_{k} and for BkB_{k}. The role of AkA_{k} and BkB_{k} in RIP estimates will be explained in the next section. We postpone the proof to Section 5.

Case 1. ϕ(x)=xp\phi(x)=x^{p}. We assume that λ≤p\lambda\leq p and we let Cϕ=e4C_{\phi}=e^{4},

Case 2. ϕ(x)=(1/2)exp⁡(xα)\phi(x)=(1/2)\exp(x^{\alpha}). We assume that λ≥2\lambda\geq 2 and we let Cϕ=C1/αC_{\phi}=C^{1/\alpha}, where CC is an absolute positive constant,

In both cases we also assume that β<1/32\beta<1/32. Then with probability at least 1−β1-\sqrt{\beta} one has

We would like to emphasize that AkA_{k} and BkB_{k} are of different nature. In particular, Theorem 2.1 in the case ϕ(x)=xp\phi(x)=x^{p} has to be applied with different choices of the parameter σ\sigma. We summarize those choices in the following remark.

Remark. In the case ϕ(x)=xp\phi(x)=x^{p} we will use the following two choices for σ\sigma: 1. Choosing σ=p/4\sigma=p/4 and assuming p>8p>8 we get

2. Choosing σ=2+ε\sigma=2+\varepsilon with ε≤min⁡{1,(p−4)/4}\varepsilon\leq\min\{1,(p-4)/4\}, we get

Remarks on optimality. 1. The case ϕ(x)=xp\phi(x)=x^{p}, p>4p>4. Let τ≥1\tau\geq 1, N≥(64C2(σ,λ))1/λN\geq(64C_{2}(\sigma,\lambda))^{1/\lambda} and t=(64N2C3(σ,λ,p))1/pt=(64N^{2}C_{3}(\sigma,\lambda,p))^{1/p}. Then β≤1/32\beta\leq 1/32 and tM≤C4(σ,λ,p)(M+M1)\sqrt{tM}\leq C_{4}(\sigma,\lambda,p)(M+M_{1}). Hence with probability larger than 3/4 we have

In Proposition 6.5 below we show that there exist independent random vectors XiX_{i}’s satisfying the conditions of Theorem 2.1 with τ=1\tau=1 and such that

with probability at least 1/2. Note that M=A1≤AkM=A_{1}\leq A_{k}. Therefore

2. The case ϕ(x)=(1/2)exp⁡(xα)\phi(x)=(1/2)\exp(x^{\alpha}), α∈\alpha\in. Let λ=2\lambda=2 and t=(ln⁡N)1/αt=(\ln N)^{1/\alpha}. Then β≤1/32\beta\leq 1/32. Hence with probability larger than 3/4 we have

In Proposition 6.7 below we show that there exist independent random vectors XiX_{i}’s satisfying the conditions of Theorem 2.1 with τ\tau bounded by an absolute constant and such that

with probability at least 1/2. Using again that M=A1≤AkM=A_{1}\leq A_{k} we observe

Restricted Isometry Property

Let TT be an n×Nn\times N matrix and let 1≤m≤N1\leq m\leq N. The mm-th isometry constant of TT is defined as the smallest number δm=δm(T)\delta_{m}=\delta_{m}(T) so that

Thus, in order to have a good bound on δm(A/n)\delta_{m}\left({A/\sqrt{n}}\right) we require a strong concentration of each ∣Xi∣|X_{i}| around n\sqrt{n} and we need to estimate BmB_{m}.

To control the concentration of ∣Xi∣|X_{i}| we consider the function P(θ)P(\theta), defined in the introduction by (2). Note that this function estimates the concentration of the maximum. Therefore, when it is small, we have much better concentration of each ∣Xi∣|X_{i}| around n\sqrt{n}.

We are now ready to state the main result about RIP. Theorem 1.1, announced in the introduction, is a very simplified form of it.

Case 1. ϕ(x)=xp\phi(x)=x^{p}. Let ε≤min⁡{1,(p−4)/4}\varepsilon\leq\min\{1,(p-4)/4\}. Assume that

cc and CC are absolute positive constants.

Case 2. ϕ(x)=(1/2)exp⁡(xα)\phi(x)=(1/2)\exp(x^{\alpha}). Assume that

where cc and CC are absolute positive constants.

Remarks. 1. Note that for instance in case 1, the constraint N≤c(θ,ε,τ,p)np/4N\leq c(\theta,\varepsilon,\tau,p)n^{p/4} is not important because for N≫np/4N\gg n^{p/4} one has

Moreover, Proposition 6.6 below shows that for q>p>4q>p>4 there are independent random vectors XiX_{i}’s satisfying hypothesis \mboxH(ϕ)\mbox{\bf H}(\phi) with parameter τ=τ(p,q)\tau=\tau(p,q) and such that for θ=1/2\theta=1/2, N≤C(p,q)np/4(ln⁡(2N/n))−p/2N\leq C(p,q)n^{p/4}\left(\ln(2N/n)\right)^{-p/2} one can’t get better estimate than

Proof. We first pass to the subset Ω0\Omega_{0} of our initial probability space where

Note that by (2) the probability of this event is at least 1−P(θ/2)1-P(\theta/2) and if this event occurs then we also have

We will apply Theorem 2.1 with k=mk=m, t=θn/(100Cϕ)t=\theta\sqrt{n}/(100C_{\phi}), where CϕC_{\phi} is the constant from Theorem 2.1. Additionally we assume that β≤2−9θ2\beta\leq 2^{-9}\theta^{2} and M1≤tM_{1}\leq t. Then with probability at least 1−β−P(θ/2)1-\sqrt{\beta}-P(\theta/2) we have

Together with (10) this proves δm(A/n)≤θ\delta_{m}(A/\sqrt{n})\leq\theta. Thus we only need to check when the estimates for β\beta and M1M_{1} are satisfied.

Case 1. ϕ(x)=xp\phi(x)=x^{p}. We start by proving the estimate for M1M_{1}. We let σ=2+ε\sigma=2+\varepsilon, ε≤min⁡{1,(p−4)/4}\varepsilon\leq\min\{1,(p-4)/4\} and λ=2\lambda=2. Then by Theorem 2.1 (see also the Remark following it), for some absolute constant CC we have

Therefore the estimate M1≤c θnM_{1}\leq c\,\theta\sqrt{n} with c=1/(100e4)c=1/(100e^{4}) is satisfied provided that

with C(θ,ε,p)C(\theta,\varepsilon,p) defined in (11) and the absolute constants properly adjusted.

Now we estimate the probability. From Theorem 2.1 (and the Remark following it), with our choice of tt and λ\lambda we have

provided that 28/(ε θτ)≤N≤2−4θτ(0.4c ε θ)p/2 np/42^{8}/(\varepsilon\,\theta\tau)\leq N\leq 2^{-4}\theta\sqrt{\tau}\left(0.4c\,\varepsilon\,\theta\right)^{p/2}\,n^{p/4}. This completes the proof of the first case.

Case 2. ϕ(x)=(1/2)exp⁡(xα)\phi(x)=(1/2)\exp(x^{\alpha}). As in the first case we start with the condition M1≤tM_{1}\leq t. We choose λ=4\lambda=4. Note that Nτ/m≥21/αN\tau/m\geq 2^{1/\alpha} as Nτ≥21/αnN\tau\geq 2^{1/\alpha}n. Therefore for some absolute constant CC,

Therefore the condition M1≤tM_{1}\leq t is satisfied provided that

for an absolute positive constant C1C_{1}. This justifies the choice of mm.

Now we estimate the probability. From Theorem 2.1 with our choice of tt and λ\lambda we have

provided that 4/(θτ)≤N≤2−5θτexp⁡(c(θn)α)4/(\theta\tau)\leq N\leq 2^{-5}\theta\sqrt{\tau}\exp\left(c\left(\theta\sqrt{n}\right)^{\alpha}\right). This completes the proof.

Approximating the covariance matrix

We start with the following ε\varepsilon-net argument for bilinear forms, which will be used below.

Let m≥1m\geq 1 be an integer and TT be an m×mm\times m matrix. Let ε∈(0,1/2)\varepsilon\in(0,1/2) and N⊂B2m{\cal{N}}\subset B_{2}^{m} be an ε\varepsilon-net of B2mB_{2}^{m} (in the Euclidean metric). Then

Therefore ∣⟨Sx,x⟩∣≤∣⟨Sy,y⟩∣+2∣x−y∣∥S∥|\langle Sx,x\rangle|\leq|\langle Sy,y\rangle|+2|x-y|\|S\|. Since SS is symmetric, we have

Now we can prove the following technical lemma, which emphasizes the role of the parameter AkA_{k} in estimates of the distance between the covariance matrix and the empirical one. This role was first recognized in and . Other versions of the lemma appeared in . Its proof uses the symmetrization method as in .

or ϕ(t)=(1/2)exp⁡(tα)\phi(t)=(1/2)\exp(t^{\alpha}) in which case we assume that XiX_{i}’s satisfy hypothesis \mboxH(ϕ)\mbox{\bf H}(\phi) with parameter τ\tau and set Cϕ=8CαNτC_{\phi}=8\sqrt{C_{\alpha}N\tau}, where Cα=(8/α) Γ(4/α)C_{\alpha}=(8/\alpha)\,\Gamma(4/\alpha), Γ(⋅)\Gamma(\cdot) is the Gamma function. Then, for every A,Z>0A,Z>0,

The term involving ZZ in the upper bound will be bounded later using general estimates in Lemma 4.4. Thus Lemma 4.2 clearly stresses the fact that in order to estimate the distance between the covariance matrix and the empirical one, it will remain to estimate AkA_{k}, to get AA.

where (si∗)i(s_{i}^{*})_{i} denotes a non-increasing rearrangement of (∣si∣)i(|s_{i}|)_{i}.

Also, it is easy to check using (6) that for any a∈Sn−1a\in S^{n-1} and any I⊂{1,…,N}I\subset\{1,\ldots,N\} with ∣I∣≤k|I|\leq k, ∑i∈I⟨Xi,a⟩2≤Ak2\sum_{i\in I}\langle X_{i},a\rangle^{2}\leq A_{k}^{2}.

Note that ∑i=1Nεi⟨Xi,a⟩2=∑i∈E⟨Xi,a⟩2−∑i∈EcN⟨Xi,a⟩2\sum_{i=1}^{N}\varepsilon_{i}\langle X_{i},a\rangle^{2}=\sum_{i\in E}\langle X_{i},a\rangle^{2}-\sum_{i\in E^{c}}^{N}\langle X_{i},a\rangle^{2} for some set E⊂{1,...,N}E\subset\{1,...,N\} and we can apply a union bound argument indexed by Λ\Lambda together with Lemma 4.1. We get that

Using again a union bound argument and the triangle inequality to estimate the probability that the (Xi)(X_{i}) satisfy

and choosing t=3nt=3\sqrt{n} (so that 2⋅9nexp⁡(−t2/2)≤e−n2\cdot 9^{n}\exp(-t^{2}/2)\leq e^{-n}) we get that

Now we transfer the result from Bernoulli random variables to centered random variables (see , Section 6.1). By the triangle inequality, for every s,t>0s,t>0, one has

To conclude the proof it is enough to find ss so that m(s)≥1/2m(s)\geq 1/2. To this end we will use a general Lemma 4.3 (below). First consider ϕ(t)=tp\phi(t)=t^{p}. For a∈Sn−1a\in S^{n-1}, set Zi=∣⟨Xi,a⟩∣2/τ2/pZ_{i}=|\langle X_{i},a\rangle|^{2}/\tau^{2/p} and q=p/2q=p/2. Then by Lemma 4.3 we have m(s)≥1/2m(s)\geq 1/2 for s=4τ2/pN1/rs=4\tau^{2/p}N^{1/r} and r=min⁡(p/2,2)r=\min(p/2,2). Now consider ϕ(t)=(1/2)exp⁡(tα)\phi(t)=(1/2)\exp(t^{\alpha}). Then for every a∈Sn−1a\in S^{n-1} and every i≤Ni\leq N using hypothesis \mboxH(ϕ)\mbox{\bf H}(\phi) we have

It remains to prove the following general lemma. For convenience of the argument above, we formulate this lemma using two powers qq and rr rather than just one.

Let q≥1q\geq 1 and Z1,…,ZNZ_{1},\dots,Z_{N} be independent non-negative random variables satisfying

and since z≥4N1/rz\geq 4N^{1/r}, this implies the required estimate.

The following lemma is standard (cf. Lemma 5.8 in , which however contains a misprint).

Let q>0q>0 and let Z1,…,ZNZ_{1},\dots,Z_{N} be independent non-negative random variables satisfying

Then, for every s>1s>1, with probability larger than 1−s−k1-s^{-k}, one has

Proof: Assume first that 0<q≤10<q\leq 1. It is clear that

where we used the inequality (Ni)≤(Ne/i)i\binom{N}{i}\leq(Ne/i)^{i}. Thus if eNt−q≤1eNt^{-q}\leq 1, then

with probability larger than 1−(2eN/tq)k1-(2eN/t^{q})^{k}. Choosing t=(2esN)1/qt=(2esN)^{1/q}, we obtain the estimate in the case 0<q<10<q<1.

with probability larger than 1−(2eN/t)k1-(2eN/t)^{k}. To obtain the desire estimate choose t=2esNt=2esN.

with probability larger than (Net−q)k+(2Net−q)k(Net^{-q})^{k}+(2Net^{-q})^{k}. Thus, taking t=(4esN)1/qt=(4esN)^{1/q}, we obtain

We are now ready to tackle the problem of approximating the covariance matrix by the empirical covariance matrices, under hypothesis H(ϕ)H(\phi) with ϕ(t)=tp\phi(t)=t^{p}. As our proof works for all p>4p>4, we also include the case p>8p>8 originally solved in (under additional assumption on max⁡i∣Xi∣\max_{i}|X_{i}|). For clarity, we split the result into two theorems. The case 4<p≤84<p\leq 8 has been stated as Theorem 1.2 in the Introduction.

We also would like to mention that we don’t know how sharp the power γ/p\gamma/p appearing in the bound below is. In particular, it is not clear if it can be improved to 1/21/2.

An immediate consequence of this theorem is the following corollary.

Under assumptions of Theorem 4.7, assuming additionally that max⁡i∣Xi∣2≤Cnγ/pN1−γ/p\max_{i}|X_{i}|^{2}\leq Cn^{\gamma/p}N^{1-\gamma/p} with high probability, we have with high probability

where CC and C1C_{1} are absolute positive constants.

and in the case ϕ(t)=(1/2)exp⁡(tα)\phi(t)=(1/2)\exp(t^{\alpha}), we assume N≥(4/α)8/αN\geq(4/\alpha)^{8/\alpha} and define

Then in both cases with probability larger than 1−p01-p_{0} one has

As our argument works in all cases we prove both theorems together.

Proof of Theorems 4.5 and 4.7. We first consider the case ϕ=tp\phi=t^{p}. Note that in this case

Thus, by Lemma 4.2 it is enough to estimate A2+n Z+p/(p−4) NA^{2}+\sqrt{n}\,Z+\sqrt{p/(p-4)}\,\sqrt{N} and the corresponding probabilities. We choose k=nk=n.

In the case ϕ=tp\phi=t^{p} we apply Lemma 4.4 with Zi=∣⟨Xi,a⟩∣4Z_{i}=|\left\langle X_{i},a\right\rangle|^{4}, i≤Ni\leq N, q=p/4>1q=p/4>1 and s=9es=9e. It gives

Now we estimate AnA_{n}, using Theorem 2.1.

Case 1: 4<p≤84<p\leq 8 (Theorem 4.5). We apply Theorem 2.1 (and the Remark following it), with σ=2+ε\sigma=2+\varepsilon, where ε<(p−4)/4\varepsilon<(p-4)/4, λ=3\lambda=3 and t=3N2/pnδt=3N^{2/p}n^{\delta} for δ=1/2−2/p\delta=1/2-2/p. Then

provided that nn is large enough. Then, using δ=1/2−2/p\delta=1/2-2/p, we obtain

Combining all estimates and noticing that (p−4)−γ<2(p-4)^{-\gamma}<2, we obtain that the desired estimate holds with probability

Case 2: p>8p>8 (Theorem 4.7). In this case we apply Theorem 2.1 (see also the Remark following it), with σ=p/4\sigma=p/4, λ=(p−4)/2\lambda=(p-4)/2, t=3(nN)1/4t=3(nN)^{1/4}. Then M1≤Cn(N/n)1/4M_{1}\leq C\sqrt{n}(N/n)^{1/4} and

provided that NN is large enough. Thus with probability at least 1−β1-\sqrt{\beta} we have

Combining all estimates we obtain that the desired estimate holds with probability

Case 3: ϕ(t)=(1/2)exp⁡(tα)\phi(t)=(1/2)\exp(t^{\alpha}) (Theorem 4.7). As in Case 2 we apply Lemma 4.2. It implies that it is enough to estimate A2+n Z+C(α)NA^{2}+\sqrt{n}\,Z+\sqrt{C(\alpha)N}, with C(α)C(\alpha) from Lemma 4.2, and the corresponding probabilities. A direct calculations show that in this case we have for Cα′=(4/α)1/αC_{\alpha}^{\prime}=(4/\alpha)^{1/\alpha} and t>1t>1,

We apply Lemma 4.4 with Zi=∣⟨Xi,a⟩∣4/Cα′Z_{i}=|\left\langle X_{i},a\right\rangle|^{4}/\sqrt{C_{\alpha}^{\prime}}, i≤Ni\leq N, q=2q=2 and s=9es=9e. It gives

To estimate AnA_{n} we use Theorem 2.1 with t=(nN)1/4t=(nN)^{1/4} and

Then for absolute positive constants CC, C′C^{\prime},

provided that N≥(4/α)8/αN\geq(4/\alpha)^{8/\alpha}. Thus with probability at least 1−β1-\sqrt{\beta} we have

where C′′C^{\prime\prime} and C′′′C^{\prime\prime\prime} are absolute positive constants. This together with the estimate for ZZ completes the proof (note that C(α)≤C(2/α)5/αC(\alpha)\leq C(2/\alpha)^{5/\alpha}).

The proof of Theorem 2.1

In this section we prove the main technical result of this paper, Theorem 2.1, which establishes upper bounds for norms of submatrices of random matrices with independent columns. Recall that for 1≤k≤N1\leq k\leq N the parameters AkA_{k} and BkB_{k} are defined by (6).

with the convention that ∑i∈∅aiXi=0\sum_{i\in\emptyset}a_{i}X_{i}=0.

The following two lemmas are in the spirit of Lemma 2.3 in . Recall that (si∗)i(s_{i}^{*})_{i} denotes a non-increasing rearrangement of (∣si∣)i(|s_{i}|)_{i}.

If ∣F1∣<k/2|F_{1}|<k/2 then ∣F2∣≥k/2|F_{2}|\geq k/2 and we proceed similarly interchanging the role of F1F_{1} and F2F_{2} and obtaining

where {Ui}i\{U_{i}\}_{i} denotes either {Vi}i\{V_{i}\}_{i} or {Wi}i\{W_{i}\}_{i}, and γ0=γ−1/2\gamma_{0}=\gamma-1/2.

Remarks. 1. Taking ϕ(t)=tp\phi(t)=t^{p} for some p>0p>0, we obtain that if

Note that the condition (13) is satisfied if

2. Taking ϕ=(1/2)exp⁡(xα)\phi=(1/2)\exp(x^{\alpha}) for some α>0\alpha>0, we obtain that if

Note that the condition (15) is satisfied if

Proof. Without loss of generality assume that Ui=ViU_{i}=V_{i} for every ii. Then

Let F1=supp(a)∩IF_{1}={\rm supp}(a)\cap I and F2=supp(a)∩IcF_{2}={\rm supp}(a)\cap I^{c}. Note that Vm∗>sV_{m}^{*}>s means that there exists a set F⊂F1F\subset F_{1} of cardinality mm such that Vi>sV_{i}>s for every i∈Fi\in F (if cardinality of F1F_{1} is smaller than mm, the estimate for probability is trivial). Since ∣F1∣≤k|F_{1}|\leq k, we obtain

Denote Z:=∑j∈F2ajXjZ:=\sum_{j\in F_{2}}a_{j}X_{j}. Since ∣a∣≤1|a|\leq 1 then ∣Z∣≤Ak|Z|\leq A_{k}, and note that the XiX_{i}’s, i∈F1i\in F_{1} are independent of ZZ. Thus, conditioning on ZZ we obtain

2 Estimates for off-diagonal of bilinear forms

For 1≤k≤N1\leq k\leq N and I⊂{1,...,N}I\subset\{1,...,N\} we define Qk(I)Q_{k}(I) by

Lemmas 5.1, 5.2 and 4.1 imply the following proposition.

Proof. For every E⊂1,...,NE\subset{1,...,N} with ∣E∣=k|E|=k let NE{\cal{N}}_{E} be an ε\varepsilon-net in B2EB_{2}^{E} of cardinality at most (2.5/ε)k\left(2.5/\varepsilon\right)^{k}. Let N\cal{N} denote the union of NE{\cal{N}}_{E}’s. Lemma 4.1 yields

Therefore, applying Lemmas 5.1 and 5.2, we observe that the event

Finally, using the fact that XiX_{i} is independent of XjX_{j} for i≠ji\neq j, ∣Xj∣≤M1|X_{j}|\leq M_{1} for every j∈Icj\in I^{c}, and using the tail behavior of variables ⟨Xi,z⟩\left\langle X_{i},z\right\rangle, we obtain

Case 1. Let p>4p>4 and ϕ(x)=xp\phi(x)=x^{p}. Let σ∈(2,p/2)\sigma\in(2,p/2). Then

Case 2. Assume that ϕ(x)=(1/2)exp⁡(xα)\phi(x)=(1/2)\exp(x^{\alpha}) for some α>0\alpha>0. Then for every t>0t>0,

Proof. Let γ∈(1/2,1)\gamma\in(1/2,1) to be chosen later. For integers s≥0s\geq 0 denote k0=kk_{0}=k, ks+1=[γks]k_{s+1}=[\gamma k_{s}]. Clearly, the sequence is strictly decreasing whenever ks≥1k_{s}\geq 1 and ks≤γskk_{s}\leq\gamma^{s}k. Assume that k≥1/(1−γ)k\geq 1/(1-\gamma). Define mm to be the largest integer m≥1m\geq 1 such that km−1≥1/(1−γ).k_{m-1}\geq 1/(1-\gamma). Note that γkm−1≥1\gamma k_{m-1}\geq 1. Therefore

By Proposition 5.3 we observe that for every positive tst_{s} and εs∈(0,1/2)\varepsilon_{s}\in(0,1/2), 0≤s≤m0\leq s\leq m, the event

Let ε>0\varepsilon>0 and a positive decreasing sequence (εs)s(\varepsilon_{s})_{s} be chosen later and set

where ϕ−1(s)=min⁡{t≥0 : ϕ(t)≥s}\phi^{-1}(s)=\min\{t\geq 0\,:\,\phi(t)\geq s\}.

We start estimating Qk(I)Q_{k}(I). Since ln⁡(1−x)≥−2x\ln(1-x)\geq-2x on (0,3/4](0,3/4], we observe that for εs<3/8\varepsilon_{s}<3/8,

Thus by (20) and by our choice of tst_{s},

Since km−1≥1/(1−γ)k_{m-1}\geq 1/(1-\gamma), this probability is larger than

Thus it is enough to choose appropriately εs\varepsilon_{s} and to estimate ∑s=0m−1ts\sum_{s=0}^{m-1}t_{s}, Qkm(I)Q_{k_{m}}(I) and ∑s=0m−1εsksε\sum_{s=0}^{m-1}\varepsilon_{s}^{k_{s}\varepsilon}. We distinguish two cases for ϕ\phi.

Case 1: ϕ(x)=xp\phi(x)=x^{p}. In this case we choose εs=(s+2)−2\varepsilon_{s}=(s+2)^{-2} so that

Choose ε=λ(1−γ)\varepsilon=\lambda(1-\gamma). Since λ≥1\lambda\geq 1 and km−1≥1/(1−γ)k_{m-1}\geq 1/(1-\gamma), we have 2km−1ε≥2ε/(1−γ)=2λ2k_{m-1}\varepsilon\geq 2\varepsilon/(1-\gamma)=2\lambda and

Using again km−1≥(1−γ)−1k_{m-1}\geq(1-\gamma)^{-1}, we conclude that the probability in (22) is larger than

Now we estimate ∑s=0m−1ts\sum_{s=0}^{m-1}t_{s}. We have

Recall that γ>1/2\gamma>1/2, km−1≥1/(1−γ)k_{m-1}\geq 1/(1-\gamma), so that (1−γ)ks+1≤2(1−γ)ks(1-\gamma)k_{s}+1\leq 2(1-\gamma)k_{s} for s≤m−1s\leq m-1. Thus

Let b=(1+ε)/γ0pb=(1+\varepsilon)/\gamma_{0}p. Assume that b<1/2b<1/2. Since ks≤γskk_{s}\leq\gamma^{s}k, we have

As 2b≤12b\leq 1, Γ(1+2b)≤1\Gamma(1+2b)\leq 1. Using also that ln⁡(1/γ)≥1−γ\ln(1/\gamma)\geq 1-\gamma, we observe that the previous quantity does not exceed

To conclude this computation, we choose the parameter

Note that γ∈(1/2,1)\gamma\in(1/2,1) as required, since λ≥1\lambda\geq 1 and 2<σ2<\sigma. With such a choice of γ\gamma, we have b=σ/p<1/2b=\sigma/p<1/2, since σ<p/2\sigma<p/2. Thus from (25) and (23)

Finally, to estimate QkmQ_{k_{m}}, we note that

Case 2: ϕ(x)=(1/2)exp⁡(xα)\phi(x)=(1/2)\exp(x^{\alpha}). In this case we choose γ=2/3\gamma=2/3, so that γ0=1/6\gamma_{0}=1/6. As before we assume that k≥1/(1−γ)=3k\geq 1/(1-\gamma)=3 (otherwise Qk(I)≤Q2(I)Q_{k}(I)\leq Q_{2}(I)). By (19) we have km<3k_{m}<3, hence, by (21)

Observe that since ks≤γskk_{s}\leq\gamma^{s}k and γ=2/3\gamma=2/3, one has

By (19) we have km<3≤km−1k_{m}<3\leq k_{m-1}, hence,

By the choice of εs\varepsilon_{s} we obtain

Since 3−sk≤ks≤(2/3)sk3^{-s}k\leq k_{s}\leq(2/3)^{s}k, we observe

where C1C_{1} is an absolute positive constant and Γ\Gamma is the Gamma function. This together with (27) implies that

where C2C_{2} is an absolute positive constant.

Now we estimate the probability. By the choice of ksk_{s} we have

Since ks≥km−1≥1/(1−γ)k_{s}\geq k_{m-1}\geq 1/(1-\gamma) and s+2≤m+1s+2\leq m+1 for every s≤m−1s\leq m-1, we get that

Since mm is chosen such that 1/(1−γ)≤km−1≤(2/3)m−1k1/(1-\gamma)\leq k_{m-1}\leq(2/3)^{m-1}k, we observe that

which shows that probability in (22) is at least

We are now ready to pass to the proof of Theorem 2.1. To prove the theorem we need two simple lemmas.

Then there exists W⊂Ω2W\subset\Omega_{2} such that

Proof of Theorem 2.1. From Lemma 5.6 we have

Let I⊂{1,…,N}I\subset\{1,\dots,N\} be fixed. Proposition 5.4 implies

Since Ak2≤max⁡i≤N∣Xi∣2+Bk2,A_{k}^{2}\leq\max_{i\leq N}|X_{i}|^{2}+B_{k}^{2}, we have

Using u2+v2≤u+v\sqrt{u^{2}+v^{2}}\leq u+v, and denoting γ=(1−4β)−1\gamma=(1-4\sqrt{\beta})^{-1} (recall M=max⁡i≤N∣Xi∣M=\max_{i\leq N}|X_{i}|) we obtain

which proves the estimate for AkA_{k}. Plugging this into (30), we also observe

Optimality

In this section we discuss optimality of estimates in Theorems 2.1 and 3.1. In Propositions 6.5, 6.6 and 6.7 we will prove results justifying remarks on optimality following these theorems.

To obtain the lower estimates on AmA_{m} we use the following observation.

Let A=(Xij)i≤n,j≤NA=(X_{ij})_{{i\leq n},{j\leq N}} be an n×Nn\times N matrix with i.i.d. entries. Then

To evaluate RIP, we will use the following simple observation.

Let n≤Nn\leq N and m≤Nm\leq N. Let AA be an n×Nn\times N random matrix satisfying

Assume also that AA satisfies RIPm(δ){}_{m}(\delta) for some δ<1\delta<1 with probability greater than 1/21/2. Then

Proof. As AA satisfies RIPm(δ){}_{m}(\delta) for some δ<1\delta<1 with probability greater than 1/21/2, then clearly

with probability greater than 1/21/2. Therefore, with positive probability one has

Note that originally the Rosenthal inequality was proved for symmetric random variables, but using standard symmetrization argument (i.e., passing from random variables ξi\xi_{i}’s to (ξi−ξi′)(\xi_{i}-\xi_{i}^{\prime})’s, where (ξi′)(\xi_{i}^{\prime})’s have the same distribution and are independent), one can pass to centered random variables.

where Mq:=max⁡{∥a∥2∥ξ1∥2,∥a∥q∥ξ1∥q}M_{q}:=\max\left\{\|a\|_{2}\|\xi_{1}\|_{2},\|a\|_{q}\|\xi_{1}\|_{q}\right\}.

The following is an almost immediate corollary of Rosenthal’s inequality. It should be compared with Proposition 1.3 of .

Let p>4p>4. Let ξ\xi be a random variable of variance one and with a finite pp-th moment. Let ξij\xi_{ij}, i≤ni\leq n, j≤Nj\leq N be i.i.d. random variables distributed as ξ\xi. Then for every t>0t>0,

where CC is a positive absolute constant.

Proof. Let ξ1\xi_{1}, …, ξn\xi_{n} be i.i.d. random variables distributed as ξ\xi. We apply Rosenthal’s inequality to random variables (ξi2−1)(\xi_{i}^{2}-1) with q=p/2q=p/2 and a=(1,1,...,1)a=(1,1,...,1). Then

where Cp=Cp/ln⁡pC_{p}=Cp/\ln p for an absolute positive constant CC. Using Chebyshev’s inequality we observe

As is mentioned in remarks on optimality following Theorem 2.1 the next proposition gives a lower bound for AmA_{m} to be compared with Case 1 of Theorem 2.1.

where CC is an absolute positive constant.

Proof. Let λ≥1\lambda\geq 1 to be set later and let us put

Finally, to satisfy condition (33), we pass from matrix AA to A′=A/cp=(Xij/cp)ijA^{\prime}=A/c_{p}=(X_{ij}/c_{p})_{ij}, where cp≤Cp/ln⁡pc_{p}\leq Cp/\ln p is a constant in Rosenthal’s inequality (32). By Rosenthal’s inequality, the sequence of columns of A′A^{\prime} satisfies the condition (33).

The next proposition gives an upper bound on the size of sparsity mm in order to satisfy RIP under condition of Case 1 of Theorem 3.1 (see Remark 3 following this theorem).

Let q>p>2q>p>2, n≤Nn\leq N and m≤Nm\leq N. There exist an absolute positive constant CC, an n×Nn\times N matrix AA, whose columns X1,...,XNX_{1},...,X_{N} are independent random vectors satisfying

Assume that AA satisfies RIPm(δ){}_{m}(\delta) for some δ<1\delta<1 with probability greater than 1/21/2. Then

Consider the random variable ξ(ω)=ω\xi(\omega)=\omega with respect to the density ff and let (Xij)ij(X_{ij})_{ij} be i.i.d. copies of ξ/a2\xi/a_{2}. Clearly,

Then Rosenthal’s inequality (32) implies the condition (34) and Corollary 6.4 implies (35).

and we complete the proof applying Lemma 6.2.

The next proposition shows the optimality (up to absolute constants) of the sparsity parameter in Case 2 of Theorem 3.1 (see Remark 4 following this theorem) as well as optimality of bounds for AmA_{m} in Case 2 of Theorem 2.1 (see remarks on optimality following this theorem).

There exist absolute positive constants cc, CC such that the following holds. Let α∈\alpha\in, 1≤m≤N/21\leq m\leq N/2 and nn satisfies N≤exp⁡(cnα/2)N\leq\exp(cn^{\alpha/2}). There exists an n×Nn\times N matrix AA, whose columns X1,...,XNX_{1},...,X_{N} are independent random vectors satisfying

Additionally, if n≤Nn\leq N and if AA satisfies RIPm(δ){}_{m}(\delta) for some δ<1\delta<1 with probability greater than 1/21/2, then

Finally, the “additionally” part follows by Lemma 6.2.

References