CSE 525: Randomized Algorithms Spring 2026 Lecture 19: Chaining for Norms Lecturer: Shayan Oveis Gharan 06/04/25

Disclaimer: These notes have not been subjected to the usual scrutiny reserved for formal publications.

The content of these notes are based on https://homes.cs.washington.edu/~jrl/cse599wi23/notes/lec4.html.

Entropy-number convention.

For a metric space (S,ρ), write eh⁢(S,ρ) for the smallest radius r such that S is coverable by at most 22h balls of radius r in metric ρ.

19.1 Norms and the main estimate

Definition 19.1 (Norms and seminorms).

A map N:ℝn→ℝ+ is a norm when, for all x,y∈ℝn and λ∈ℝ,

  1. 1.

    N⁢(λ⁢x)=|λ|⁢N⁢(x),

  2. 2.

    N⁢(x+y)≤N⁢(x)+N⁢(y),

  3. 3.

    N⁢(x)=0 if and only if x=0.

When only the first two properties are used, N is a seminorm. The arguments below use the word “norm” in this broad sense.

Let N1,…,Nm be norms on ℝn, and let

T⊆B2n,B2n≔{x∈ℝn:∥x∥2≤1}.

For a standard Gaussian g∼N⁢(0,In), define

κ≔𝔼⁢maxk=1,…,m⁡Nk⁢(g).
Theorem 19.2.

If ϵ1,…,ϵm are independent random signs, then

𝔼⁢maxx∈T⁢∑k=1mϵk⁢Nk⁢(x)2≲κ⁢log⁡(n)⁢maxx∈T⁡∑k=1mNk⁢(x)2. (19.1)

19.1.1 Example: sums of random matrices

Let

A=∑k=1mϵk⁢AkT⁢Ak,

with each AkT⁢Ak positive semidefinite. Then

∥A∥op =max∥x∥2≤1⁡⟨x,A⁢x⟩
=max∥x∥2≤1⁢∑k=1mϵk⁢⟨x,AkT⁢Ak⁢x⟩
=max∥x∥2≤1⁢∑k=1mϵk⁢∥Ak⁢x∥22.

This is the preceding setting with T=B2n and Nk⁢(x)=∥Ak⁢x∥2.

Translator note.

The source text appears to phrase the final identification in squared form. The normalization above is the one for which ∑kϵk⁢Nk⁢(x)2=∑kϵk⁢∥Ak⁢x∥22.

19.2 Dudley’s inequality and metric reduction

The process

{∑k=1mϵk⁢Nk⁢(x)2:x∈T}

is subgaussian with respect to

d⁢(x,y)≔(∑k=1m(Nk⁢(x)2−Nk⁢(y)2)2)1/2.

Dudley’s entropy inequality therefore gives

𝔼⁢maxx∈T⁢∑k=1mϵk⁢Nk⁢(x)2≲∑h≥02h/2⁢eh⁢(T,d). (19.2)

Both sides of (19.1) are homogeneous of degree two in the family (Nk)k=1m. Thus one may rescale and assume

maxx∈T⁡∑k=1mNk⁢(x)2=1. (19.3)

Define

∥x∥N≔maxk=1,…,m⁡Nk⁢(x).

For x,y∈T, use a2−b2=(a−b)⁢(a+b) to obtain

d⁢(x,y) =(∑k=1m(Nk⁢(x)−Nk⁢(y))2⁢(Nk⁢(x)+Nk⁢(y))2)1/2
≤(∑k=1m(Nk⁢(x−y))2⁢(Nk⁢(x)+Nk⁢(y))2)1/2
≤(∑k=1mmaxk⁡Nk⁢(x−y)2⋅(Nk⁢(x)+Nk⁢(y))2)1/2
=∥x−y∥N⁢(∑k=1m(Nk⁢(x)+Nk⁢(y))2)1/2
≤∥x−y∥N⋅(∑k=1m2⁢Nk⁢(x)2+2⁢Nk⁢(y)2)1/2
=2⁢∥x−y∥N.

The first inequality uses |Nk⁢(x)−Nk⁢(y)|≤Nk⁢(x−y), and the last equality follows from (19.3). Consequently, eh⁢(T,d)≤2⁢eh⁢(T,∥⋅∥N), and (19.2) implies

𝔼⁢maxx∈T⁢∑k=1mϵk⁢Nk⁢(x)2≲∑h≥02h/2⁢eh⁢(T,∥⋅∥N). (19.4)

We now split the right-hand side into the ranges h≤4⁢log⁡n and h>4⁢log⁡n.

19.3 The large-entropy tail

Let

BN≔{x∈ℝn:∥x∥N≤1}.

For x∈T, the normalization (19.3) gives

∥x∥N≤∑k=1mNk⁢(x)2≤1,

so T⊆BN, hence eh⁢(T,∥⋅∥N)≤eh⁢(BN,∥⋅∥N).

Claim 19.3.

For any norm on ℝn, and any h≥1,

eh⁢(BN,∥⋅∥N)≤4⋅2−2h/n.
Proof.

Fix δ∈(0,1), and choose a maximal collection x1,…,xs∈BN with pairwise distances at least 2⁢δ in ∥⋅∥N. Maximality gives the cover

BN⊆⋃j=1s(xj+2⁢δ⁢BN).

The sets xj+δ⁢BN are pairwise disjoint and contained in 2⁢BN, so

voln⁡(2⁢BN)≥s⁢voln⁡(δ⁢BN)=s⁢(δ/2)n⁢voln⁡(2⁢BN).

Therefore s≤(2/δ)n. Taking δ=2⋅2−2h/n yields s≤22h and gives a cover of BN by at most 22h balls of radius 2⁢δ=4⋅2−2h/n. ∎

Using 19.3, the large-h part of Equation 19.4 obeys

∑h>4⁢log⁡n2h/2⁢eh⁢(T,∥⋅∥N)≤4⁢∑h>4⁢log⁡n2h/2⁢2−2h/n≤O⁢(1).

Thus

𝔼⁢maxx∈T⁢∑k=1mϵk⁢Nk⁢(x)2≲O⁢(1)+∑0≤h≤4⁢log⁡n2h/2⁢eh⁢(T,∥⋅∥N).

19.4 The relevant entropy range and dual Sudakov

Since T⊆B2n,

eh⁢(T,∥⋅∥N)≤eh⁢(B2n,∥⋅∥N).

The required ingredient is the following dual Sudakov bound.

Lemma 19.4 (Dual Sudakov).

For any norm ∥⋅∥ on ℝn and every h≥0,

eh⁢(B2n,∥⋅∥)≲2−h/2⁢𝔼⁢∥g∥,

where g∼N⁢(0,In).

Applying 19.4 with ∥⋅∥=∥⋅∥N gives

𝔼⁢∥g∥N=𝔼⁢maxk=1,…,m⁡Nk⁢(g)=κ.

Therefore

∑0≤h≤4⁢log⁡n2h/2⁢eh⁢(T,∥⋅∥N)≲κ⁢log⁡n.

Under the normalization (19.3), this proves (19.1); undoing the rescaling gives the stated form.

19.5 Gaussian shift lemma

Lemma 19.5 (Gaussian shift).

Let K⊆ℝn be symmetric and convex, and let γn denote standard Gaussian measure on ℝn. For every x∈ℝn,

γn⁢(K+x)≥exp⁡(−∥x∥222)⁢γn⁢(K).
Proof.

Using symmetry of K and writing σ for a uniform random sign,

γn⁢(K+x) =(2⁢π)−n/2⁢∫Kexp⁡(−∥x+z∥222)⁢𝑑z
=(2⁢π)−n/2⁢∫K𝔼σ∈{−1,1}⁢exp⁡(−∥σ⁢x+z∥222)⁢𝑑z.

Since

𝔼σ⁢∥σ⁢x+z∥22=∥x∥22+∥z∥22,

Jensen’s inequality yields

γn⁢(K+x) ≥(2⁢π)−n/2⁢∫Kexp⁡(−𝔼σ⁢∥σ⁢x+z∥222)⁢𝑑z
=(2⁢π)−n/2⁢∫Kexp⁡(−∥x∥22+∥z∥222)⁢𝑑z
=exp⁡(−∥x∥222)⁢γn⁢(K).

∎

Translator note.

The displayed conclusion above matches the Gaussian-shift bound used in the proof of dual Sudakov; constants are immaterial for the subsequent ≲ estimate.

19.6 Proof of the dual Sudakov lemma

Let

ℬ≔{x∈ℝn:∥x∥≤1}

be the unit ball of the norm ∥⋅∥. Choose x1,…,xs∈B2n maximally so that the translated sets xj+δ⁢ℬ are pairwise disjoint. Then

B2n⊆⋃j=1s(xj+2⁢δ⁢ℬ), (19.5)

so B2n is covered by s balls of radius 2⁢δ in the norm ∥⋅∥.

For any λ>0, the scaled sets λ⁢(xj+δ⁢ℬ) are pairwise disjoint. Therefore

1 ≥γn⁢(⋃j=1sλ⁢(xj+δ⁢ℬ))
=∑j=1sγn⁢(λ⁢xj+λ⁢δ⁢ℬ)
≥∑j=1sexp⁡(−λ2⁢∥xj∥222)⁢γn⁢(λ⁢δ⁢ℬ)
≥s⁢exp⁡(−λ22)⁢γn⁢(λ⁢δ⁢ℬ),

where 19.5 is used in the third line and xj∈B2n in the final line.

Choose

λ≔2δ⁢𝔼⁢∥g∥.

Then, by Markov’s inequality,

γn⁢(λ⁢δ⁢ℬ)=ℙ⁢(∥g∥≤λ⁢δ)=ℙ⁢(∥g∥≤2⁢𝔼⁢∥g∥)≥12.

Combining the previous inequalities gives

1≥s2⁢exp⁡(−12⁢(2⁢𝔼⁢∥g∥δ)2).

Equivalently, up to universal constants,

δ≲𝔼⁢∥g∥log⁡(s/2).

With s=22h, the cover in (19.5) has radius 2⁢δ≲2−h/2⁢𝔼⁢∥g∥. Hence

eh⁢(B2n,∥⋅∥)≲2−h/2⁢𝔼⁢∥g∥,

which proves 19.4.