Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise...

66
Gaussian noise stability Elchanan Mossel 1 Joe Neeman 2 1 UC Berkeley 2 UT Austin

Transcript of Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise...

Page 1: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Gaussian noise stability

Elchanan Mossel1 Joe Neeman2

1UC Berkeley

2UT Austin

Page 2: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Gaussian noise stability

Fix a parameter 0 < ρ < 1. Take

(X,Y ) ∼ N(

0,

(In ρInρIn In

))

The Gaussian noise stability of A ⊂ Rn is Pr(X ∈ A, Y ∈ A).Applications in

I approximability (e.g., optimal UGC hardness ofMax-Cut, KKMO ’05)

I testing (e.g., testing half-spaces, MORS ’09)

Page 3: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Gaussian noise stability

Fix a parameter 0 < ρ < 1. Take

(X,Y ) ∼ N(

0,

(In ρInρIn In

))The Gaussian noise stability of A ⊂ Rn is Pr(X ∈ A, Y ∈ A).

Applications in

I approximability (e.g., optimal UGC hardness ofMax-Cut, KKMO ’05)

I testing (e.g., testing half-spaces, MORS ’09)

Page 4: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Gaussian noise stability

Fix a parameter 0 < ρ < 1. Take

(X,Y ) ∼ N(

0,

(In ρInρIn In

))The Gaussian noise stability of A ⊂ Rn is Pr(X ∈ A, Y ∈ A).Applications in

I approximability (e.g., optimal UGC hardness ofMax-Cut, KKMO ’05)

I testing (e.g., testing half-spaces, MORS ’09)

Page 5: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theorem

What sets have high noise stability?

Half-spaces maximize the noise stability (among all sets of agiven volume):

Theorem (Borell ’85)

For any A ⊂ Rn, if A′ ⊂ Rn is a half-space with Pr(A′) = Pr(A)then

Pr(X ∈ A, Y ∈ A) ≤ Pr(X ∈ A′, Y ∈ A′).

A half-space is a set of the form {x ∈ Rn : x · a ≤ b}.

Page 6: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theorem

What sets have high noise stability?Half-spaces maximize the noise stability (among all sets of agiven volume):

Theorem (Borell ’85)

For any A ⊂ Rn, if A′ ⊂ Rn is a half-space with Pr(A′) = Pr(A)then

Pr(X ∈ A, Y ∈ A) ≤ Pr(X ∈ A′, Y ∈ A′).

A half-space is a set of the form {x ∈ Rn : x · a ≤ b}.

Page 7: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theoremDefine Φ(x) = Pr(X1 ≤ x). Then {x ∈ Rn : x1 ≤ Φ−1(a)} is ahalf-space of volume a. Define

J(a, b) = Pr(X1 ≤ Φ−1(a), Y1 ≤ Φ−1(b)).

Since the Gaussian measure is rotationally invariant, Borell’stheorem is equivalent to

Pr(X ∈ A, Y ∈ A) ≤ J(Pr(A),Pr(A)).

Theorem (Mossel, N. ’12)

If Pr(X,Y ∈ A) = J(Pr(A),Pr(A)) then A is a.s. equal to ahalf-space.

If Pr(X,Y ∈ A) ≥ J(Pr(A),Pr(A))− δ then there is ahalf-space B with

Pr(A∆B) ≤ .

Page 8: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theoremDefine Φ(x) = Pr(X1 ≤ x). Then {x ∈ Rn : x1 ≤ Φ−1(a)} is ahalf-space of volume a. Define

J(a, b) = Pr(X1 ≤ Φ−1(a), Y1 ≤ Φ−1(b)).

Since the Gaussian measure is rotationally invariant, Borell’stheorem is equivalent to

Pr(X ∈ A, Y ∈ A) ≤ J(Pr(A),Pr(A)).

Theorem (Mossel, N. ’12)

If Pr(X,Y ∈ A) = J(Pr(A),Pr(A)) then A is a.s. equal to ahalf-space.

If Pr(X,Y ∈ A) ≥ J(Pr(A),Pr(A))− δ then there is ahalf-space B with

Pr(A∆B) ≤ .

Page 9: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theoremDefine Φ(x) = Pr(X1 ≤ x). Then {x ∈ Rn : x1 ≤ Φ−1(a)} is ahalf-space of volume a. Define

J(a, b) = Pr(X1 ≤ Φ−1(a), Y1 ≤ Φ−1(b)).

Since the Gaussian measure is rotationally invariant, Borell’stheorem is equivalent to

Pr(X ∈ A, Y ∈ A) ≤ J(Pr(A),Pr(A)).

Theorem (Mossel, N. ’12)

If Pr(X,Y ∈ A) = J(Pr(A),Pr(A)) then A is a.s. equal to ahalf-space.

If Pr(X,Y ∈ A) ≥ J(Pr(A),Pr(A))− δ then there is ahalf-space B with

Pr(A∆B) ≤ .

Page 10: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theoremDefine Φ(x) = Pr(X1 ≤ x). Then {x ∈ Rn : x1 ≤ Φ−1(a)} is ahalf-space of volume a. Define

J(a, b) = Pr(X1 ≤ Φ−1(a), Y1 ≤ Φ−1(b)).

Since the Gaussian measure is rotationally invariant, Borell’stheorem is equivalent to

Pr(X ∈ A, Y ∈ A) ≤ J(Pr(A),Pr(A)).

Theorem (Mossel, N. ’12)

If Pr(X,Y ∈ A) = J(Pr(A),Pr(A)) then A is a.s. equal to ahalf-space.

If Pr(X,Y ∈ A) ≥ J(Pr(A),Pr(A))− δ then there is ahalf-space B with

Pr(A∆B) ≤ C(ρ,Pr(A))δc(ρ).

Page 11: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theoremDefine Φ(x) = Pr(X1 ≤ x). Then {x ∈ Rn : x1 ≤ Φ−1(a)} is ahalf-space of volume a. Define

J(a, b) = Pr(X1 ≤ Φ−1(a), Y1 ≤ Φ−1(b)).

Since the Gaussian measure is rotationally invariant, Borell’stheorem is equivalent to

Pr(X ∈ A, Y ∈ A) ≤ J(Pr(A),Pr(A)).

Theorem (Mossel, N. ’12, Eldan ’13)

If Pr(X,Y ∈ A) = J(Pr(A),Pr(A)) then A is a.s. equal to ahalf-space.

If Pr(X,Y ∈ A) ≥ J(Pr(A),Pr(A))− δ then there is ahalf-space B with

Pr(A∆B) ≤ C(Pr(A))√1− ρ

√δ log(1/δ).

Page 12: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theorem: previous proofs

I Borell’s original proof, using Ehrhard symmetrization.

I Burchard-Schmuckenschlager and Issakson-Mossel, usingspherical symmetrization.

I Kindler-O’Donnell (when Pr(X ∈ A) = 12 , and for certain

values of ρ), using subadditivity.

Page 13: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theorem: previous proofs

I Borell’s original proof, using Ehrhard symmetrization.

I Burchard-Schmuckenschlager and Issakson-Mossel, usingspherical symmetrization.

I Kindler-O’Donnell (when Pr(X ∈ A) = 12 , and for certain

values of ρ), using subadditivity.

Page 14: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theorem: previous proofs

I Borell’s original proof, using Ehrhard symmetrization.

I Burchard-Schmuckenschlager and Issakson-Mossel, usingspherical symmetrization.

I Kindler-O’Donnell (when Pr(X ∈ A) = 12 , and for certain

values of ρ), using subadditivity.

Page 15: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

An application: half-space testing

Suppose we have query access to some unknown A ⊂ Rn (ie. wecan ask whether x ∈ A) and we want to check if A is ahalf-space.

1. Sample Z1, . . . , Zm ∼ N (0, In) and let p = #{Zi∈A}m .

2. Sample (X1, Y1), . . . , (Xm, Ym) ∼ Prρ. Answer “yes” if

#{i : Xi ∈ A, Yi ∈ A}m

≥ J(p, p)− O(ε2)

and “no” otherwise.

Theorem (Mossel, N. ’12, Eldan ’13)

If A is a half-space, then the algorithm above answers “yes”w.h.p.If A is ε-far from a half-space and m ≥ O(ε−4) then thealgorithm answers “no” w.h.p.

MORS ’09 showed that a similar algorithm works if m ≥ ε−6.

Page 16: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

An application: half-space testing

Suppose we have query access to some unknown A ⊂ Rn (ie. wecan ask whether x ∈ A) and we want to check if A is ahalf-space.

1. Sample Z1, . . . , Zm ∼ N (0, In) and let p = #{Zi∈A}m .

2. Sample (X1, Y1), . . . , (Xm, Ym) ∼ Prρ. Answer “yes” if

#{i : Xi ∈ A, Yi ∈ A}m

≥ J(p, p)− O(ε2)

and “no” otherwise.

Theorem (Mossel, N. ’12, Eldan ’13)

If A is a half-space, then the algorithm above answers “yes”w.h.p.If A is ε-far from a half-space and m ≥ O(ε−4) then thealgorithm answers “no” w.h.p.

MORS ’09 showed that a similar algorithm works if m ≥ ε−6.

Page 17: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

An application: half-space testing

Suppose we have query access to some unknown A ⊂ Rn (ie. wecan ask whether x ∈ A) and we want to check if A is ahalf-space.

1. Sample Z1, . . . , Zm ∼ N (0, In) and let p = #{Zi∈A}m .

2. Sample (X1, Y1), . . . , (Xm, Ym) ∼ Prρ. Answer “yes” if

#{i : Xi ∈ A, Yi ∈ A}m

≥ J(p, p)− O(ε2)

and “no” otherwise.

Theorem (Mossel, N. ’12, Eldan ’13)

If A is a half-space, then the algorithm above answers “yes”w.h.p.If A is ε-far from a half-space and m ≥ O(ε−4) then thealgorithm answers “no” w.h.p.

MORS ’09 showed that a similar algorithm works if m ≥ ε−6.

Page 18: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

An application: half-space testing

Suppose we have query access to some unknown A ⊂ Rn (ie. wecan ask whether x ∈ A) and we want to check if A is ahalf-space.

1. Sample Z1, . . . , Zm ∼ N (0, In) and let p = #{Zi∈A}m .

2. Sample (X1, Y1), . . . , (Xm, Ym) ∼ Prρ. Answer “yes” if

#{i : Xi ∈ A, Yi ∈ A}m

≥ J(p, p)− O(ε2)

and “no” otherwise.

Theorem (Mossel, N. ’12, Eldan ’13)

If A is a half-space, then the algorithm above answers “yes”w.h.p.If A is ε-far from a half-space and m ≥ O(ε−4) then thealgorithm answers “no” w.h.p.

MORS ’09 showed that a similar algorithm works if m ≥ ε−6.

Page 19: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Recall J(a, b) = Pr(X1 ≤ Φ−1(a), Y1 ≤ Φ−1(b)).

TheoremFor any f : Rn → [0, 1],

EJ(f(X), f(Y )) ≤ J(Ef,Ef).

To get the original statement,

Pr(X ∈ A, Y ∈ A) ≤ J(Pr(A),Pr(A)),

set f = 1A.(Note that J(1, 1) = 1 and J(0, 1) = J(1, 0) = J(0, 0) = 0.)

Page 20: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Recall J(a, b) = Pr(X1 ≤ Φ−1(a), Y1 ≤ Φ−1(b)).

TheoremFor any f : Rn → [0, 1],

EJ(f(X), f(Y )) ≤ J(Ef,Ef).

To get the original statement,

Pr(X ∈ A, Y ∈ A) ≤ J(Pr(A),Pr(A)),

set f = 1A.(Note that J(1, 1) = 1 and J(0, 1) = J(1, 0) = J(0, 0) = 0.)

Page 21: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Recall J(a, b) = Pr(X1 ≤ Φ−1(a), Y1 ≤ Φ−1(b)).

TheoremFor any f : Rn → [0, 1],

EJ(f(X), f(Y )) ≤ J(Ef,Ef).

To get the original statement,

Pr(X ∈ A, Y ∈ A) ≤ J(Pr(A),Pr(A)),

set f = 1A.(Note that J(1, 1) = 1 and J(0, 1) = J(1, 0) = J(0, 0) = 0.)

Page 22: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Want to show EJ(f(X), f(Y )) ≤ J(Ef,Ef).

Define the operator Pt by

(Ptf)(x) = Ef(e−tx+√

1− e−2tX).

Note that P0f = f and P∞f = Ef .

Consider EJ(Ptf(X), Ptf(Y )).

The punchline: this is an increasing function of t.

Page 23: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Want to show EJ(f(X), f(Y )) ≤ J(Ef,Ef).

Define the operator Pt by

(Ptf)(x) = Ef(e−tx+√

1− e−2tX).

Note that P0f = f and P∞f = Ef .Consider EJ(Ptf(X), Ptf(Y )).

The punchline: this is an increasing function of t.

Page 24: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Want to show EJ(f(X), f(Y )) ≤ J(Ef,Ef).

Define the operator Pt by

(Ptf)(x) = Ef(e−tx+√

1− e−2tX).

Note that P0f = f and P∞f = Ef .Consider EJ(Ptf(X), Ptf(Y )).

The punchline: this is an increasing function of t.

Page 25: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Let

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y )).

d

dtEJ(Ptf(X), Ptf(Y ))

= . . . chain rule (×8) . . .

= . . . integrate by parts . . .

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)/(1−ρ2)|∇vt −∇wt|2

≥ 0 �

Page 26: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Let

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y )).

d

dtEJ(Ptf(X), Ptf(Y ))

= . . . chain rule (×8) . . .

= . . . integrate by parts . . .

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)/(1−ρ2)|∇vt −∇wt|2

≥ 0 �

Page 27: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Let

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y )).

d

dtEJ(Ptf(X), Ptf(Y ))

= . . . chain rule (×8) . . .

= . . . integrate by parts . . .

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)/(1−ρ2)|∇vt −∇wt|2

≥ 0 �

Page 28: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Let

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y )).

d

dtEJ(Ptf(X), Ptf(Y ))

= . . . chain rule (×8) . . .

= . . . integrate by parts . . .

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)/(1−ρ2)|∇vt −∇wt|2

≥ 0 �

Page 29: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Let

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y )).

d

dtEJ(Ptf(X), Ptf(Y ))

= . . . chain rule (×8) . . .

= . . . integrate by parts . . .

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)/(1−ρ2)|∇vt −∇wt|2

≥ 0 �

Page 30: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof of Borell’s theorem

Let

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y )).

d

dtEJ(Ptf(X), Ptf(Y ))

= . . . chain rule (×8) . . .

= . . . integrate by parts . . .

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)/(1−ρ2)|∇vt −∇wt|2

≥ 0 �

Page 31: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?Why consider EJ(f(X), f(Y ))? Why does the proof work?

Given f : Rn → [0, 1], define Af ⊂ Rn+1 by

Af = {(x, xn+1) ∈ Rn+1 : xn+1 ≤ Φ−1(f(x))}.

Then

Page 32: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?Why consider EJ(f(X), f(Y ))?

Given f : Rn → [0, 1], define Af ⊂ Rn+1 by

Af = {(x, xn+1) ∈ Rn+1 : xn+1 ≤ Φ−1(f(x))}.

Then

Page 33: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?Why consider EJ(f(X), f(Y ))?Given f : Rn → [0, 1], define Af ⊂ Rn+1 by

Af = {(x, xn+1) ∈ Rn+1 : xn+1 ≤ Φ−1(f(x))}.

Then

Page 34: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?Why consider EJ(f(X), f(Y ))?Given f : Rn → [0, 1], define Af ⊂ Rn+1 by

Af = {(x, xn+1) ∈ Rn+1 : xn+1 ≤ Φ−1(f(x))}.

Then

Pr((X,Xn+1) ∈ Af )

= Pr(Xn+1 ≤ Φ−1(f(X)))

= Ef(X)

Page 35: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?Why consider EJ(f(X), f(Y ))?Given f : Rn → [0, 1], define Af ⊂ Rn+1 by

Af = {(x, xn+1) ∈ Rn+1 : xn+1 ≤ Φ−1(f(x))}.

Then

Pr((X,Xn+1) ∈ Af )

= Pr(Xn+1 ≤ Φ−1(f(X)))

= Ef(X)

and

Pr((X,Xn+1) ∈ Af , (Y, Yn+1) ∈ Af )

= Pr(Xn+1 ≤ Φ−1(f(X)), Yn+1 ≤ Φ−1(f(Y )))

= EJ(f(X), f(Y )).

Page 36: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?Why consider EJ(f(X), f(Y ))?Given f : Rn → [0, 1], define Af ⊂ Rn+1 by

Af = {(x, xn+1) ∈ Rn+1 : xn+1 ≤ Φ−1(f(x))}.

Then

Pr((X,Xn+1) ∈ Af ) = Ef(X)

Pr((X,Xn+1) ∈ Af , (Y, Yn+1) ∈ Af ) = EJ(f(X), f(Y )).

Page 37: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?Why consider EJ(f(X), f(Y ))?Given f : Rn → [0, 1], define Af ⊂ Rn+1 by

Af = {(x, xn+1) ∈ Rn+1 : xn+1 ≤ Φ−1(f(x))}.

Then

Pr((X,Xn+1) ∈ Af ) = Ef(X)

Pr((X,Xn+1) ∈ Af , (Y, Yn+1) ∈ Af ) = EJ(f(X), f(Y )).

and so Borell’s theorem (in Rn+1) applied to Af gives

EJ(f(X), f(Y ))

= Pr((X,Xn+1) ∈ Af , (Y, Yn+1) ∈ Af )

≤ J(Pr(Af ),Pr(Af ))

= J(Ef,Ef).

Page 38: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?

Page 39: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?Af :

Page 40: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?AP0.01f :

Page 41: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?AP0.02f :

Page 42: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?AP0.05f :

Page 43: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?AP0.1f :

Page 44: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?AP0.2f :

Page 45: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?AP0.5f :

Page 46: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?AP1f :

Page 47: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?AP10f :

Page 48: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

What’s going on?

Why does the proof work?AP10f :

We showed that this transformation only increases the noisestability.This idea has been used before: Bakry and Ledoux ’96 used itto prove the Gaussian isoperimetric inequality.

Page 49: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theorem vs. Jensen’s inequality

Theorem (Mossel, N. ’12)

If J : [0, 1]× [0, 1]→ R satisfies

(∂2J(x,y)∂x2

ρ∂2J(x,y)∂x∂y

ρ∂2J(x,y)∂x∂y

∂2J(x,y)∂y2

)≤ 0 then

EJ(f(X), f(Y )) ≤ J(Ef,Ef)

whenever X and Y are ρ-correlated Gaussians.

Does the condition mean anything? Our J is the smallest onesatisfying it.

Page 50: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theorem vs. Jensen’s inequality

Theorem (Mossel, N. ’12 Jensen 1906)

If J : [0, 1]× [0, 1]→ R satisfies

(∂2J(x,y)∂x2 �ρ

∂2J(x,y)∂x∂y

�ρ∂2J(x,y)∂x∂y

∂2J(x,y)∂y2

)≤ 0 then

EJ(f(X), f(Y )) ≤ J(Ef,Ef)

whenever X and Y are ρ-correlated Gaussians any randomvariables.

Does the condition mean anything? Our J is the smallest onesatisfying it.

Page 51: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theorem vs. Jensen’s inequality

Theorem (Mossel, N. ’12)

If J : [0, 1]× [0, 1]→ R satisfies

(∂2J(x,y)∂x2

ρ∂2J(x,y)∂x∂y

ρ∂2J(x,y)∂x∂y

∂2J(x,y)∂y2

)≤ 0 then

EJ(f(X), f(Y )) ≤ J(Ef,Ef)

whenever X and Y are ρ-correlated Gaussians.

Does the condition mean anything? Our J is the smallest onesatisfying it.

Page 52: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Borell’s theorem vs. Jensen’s inequality

Theorem (Mossel, N. ’12)

If J : [0, 1]× [0, 1]→ R satisfies

(∂2J(x,y)∂x2

ρ∂2J(x,y)∂x∂y

ρ∂2J(x,y)∂x∂y

∂2J(x,y)∂y2

)≤ 0 then

EJ(f(X), f(Y )) ≤ J(Ef,Ef)

whenever X and Y are ρ-correlated Gaussians.

Does the condition mean anything? Our J is the smallest onesatisfying it.

Page 53: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

This is what J looks like (ρ = 0.1)

Page 54: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

This is what J looks like (ρ = 0.3)

Page 55: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

This is what J looks like (ρ = 0.5)

Page 56: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

This is what J looks like (ρ = 0.7)

Page 57: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

This is what J looks like (ρ = 0.9)

Page 58: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof: the equality caseClaim: if f = 1A and EJ(f(X), f(Y )) = J(Ef,Ef) then A is ahalf-space.

Recall that

d

dtEJ(Ptf(X), Ptf(Y )) =

ρ

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)|∇vt−∇wt|2

where

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y ))

EJ(f, f) = J(Ef,Ef) ⇐⇒ ∀t ∇vt(X) = ∇wt(Y ) = constant

⇐⇒ Ptf(x) = Φ(a(t) · x+ b(t))

⇐⇒ if f = 1A then A is a half-space. �

Page 59: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof: the equality caseClaim: if f = 1A and EJ(f(X), f(Y )) = J(Ef,Ef) then A is ahalf-space.Recall that

d

dtEJ(Ptf(X), Ptf(Y )) =

ρ

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)|∇vt−∇wt|2

where

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y ))

EJ(f, f) = J(Ef,Ef) ⇐⇒ ∀t ∇vt(X) = ∇wt(Y ) = constant

⇐⇒ Ptf(x) = Φ(a(t) · x+ b(t))

⇐⇒ if f = 1A then A is a half-space. �

Page 60: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof: the equality caseClaim: if f = 1A and EJ(f(X), f(Y )) = J(Ef,Ef) then A is ahalf-space.Recall that

d

dtEJ(Ptf(X), Ptf(Y )) =

ρ

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)|∇vt−∇wt|2

where

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y ))

EJ(f, f) = J(Ef,Ef) ⇐⇒ ∀t ∇vt(X) = ∇wt(Y ) = constant

⇐⇒ Ptf(x) = Φ(a(t) · x+ b(t))

⇐⇒ if f = 1A then A is a half-space. �

Page 61: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof: the equality caseClaim: if f = 1A and EJ(f(X), f(Y )) = J(Ef,Ef) then A is ahalf-space.Recall that

d

dtEJ(Ptf(X), Ptf(Y )) =

ρ

2π√

1− ρ2Ee−(v

2t+w

2t−2ρvtwt)|∇vt−∇wt|2

where

vt = vt(X) = Φ−1(Ptf(X))

wt = wt(Y ) = Φ−1(Ptf(Y ))

EJ(f, f) = J(Ef,Ef) ⇐⇒ ∀t ∇vt(X) = ∇wt(Y ) = constant

⇐⇒ Ptf(x) = Φ(a(t) · x+ b(t))

⇐⇒ if f = 1A then A is a half-space. �

Page 62: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof: robustness

Claim: if f = 1A and EJ(f(X), f(Y )) ≥ J(Ef,Ef)− δ then Ais almost a half-space.

Recall that

J(Ef,Ef)− EJ(f(X), f(Y ))

2π√

1− ρ2

∫ ∞0

Ee−(v2t+w

2t−2ρvtwt)|∇vt −∇wt|2 dt.

LemmaFor any t > 0, Ptf is close to a function of the form Φ(a ·x+ b).

LemmaIf Ptf is close to a function of the form Φ(a · x+ b) then f isalso close to a function of the same form.

Page 63: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof: robustness

Claim: if f = 1A and EJ(f(X), f(Y )) ≥ J(Ef,Ef)− δ then Ais almost a half-space.Recall that

J(Ef,Ef)− EJ(f(X), f(Y ))

2π√

1− ρ2

∫ ∞0

Ee−(v2t+w

2t−2ρvtwt)|∇vt −∇wt|2 dt.

LemmaFor any t > 0, Ptf is close to a function of the form Φ(a ·x+ b).

LemmaIf Ptf is close to a function of the form Φ(a · x+ b) then f isalso close to a function of the same form.

Page 64: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof: robustness

Claim: if f = 1A and EJ(f(X), f(Y )) ≥ J(Ef,Ef)− δ then Ais almost a half-space.Recall that

J(Ef,Ef)− EJ(f(X), f(Y ))

2π√

1− ρ2

∫ ∞0

Ee−(v2t+w

2t−2ρvtwt)|∇vt −∇wt|2 dt.

LemmaFor any t > 0, Ptf is close to a function of the form Φ(a ·x+ b).

LemmaIf Ptf is close to a function of the form Φ(a · x+ b) then f isalso close to a function of the same form.

Page 65: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0

Proof: robustness

Claim: if f = 1A and EJ(f(X), f(Y )) ≥ J(Ef,Ef)− δ then Ais almost a half-space.Recall that

J(Ef,Ef)− EJ(f(X), f(Y ))

2π√

1− ρ2

∫ ∞0

Ee−(v2t+w

2t−2ρvtwt)|∇vt −∇wt|2 dt.

LemmaFor any t > 0, Ptf is close to a function of the form Φ(a ·x+ b).

LemmaIf Ptf is close to a function of the form Φ(a · x+ b) then f isalso close to a function of the same form.

Page 66: Gaussian noise stability - Simons Institute for the Theory of … · 2020. 1. 3. · Gaussian noise stability Fix a parameter 0