Discrepancy and energy optimization on the sphere Dmitriy Bilyk - - PowerPoint PPT Presentation

discrepancy and energy optimization on the sphere
SMART_READER_LITE
LIVE PREVIEW

Discrepancy and energy optimization on the sphere Dmitriy Bilyk - - PowerPoint PPT Presentation

Discrepancy and energy optimization on the sphere Dmitriy Bilyk University of Minnesota Optimal point configurations and orthogonal polynomials CIEM, Castro Urdiales, Cantabria, Spain April 2017 April 19, 2017 Dmitriy Bilyk


slide-1
SLIDE 1

Discrepancy and energy optimization

  • n the sphere

Dmitriy Bilyk University of Minnesota “Optimal point configurations and orthogonal polynomials” CIEM, Castro Urdiales, Cantabria, Spain April 2017 April 19, 2017

Dmitriy Bilyk Discrepancy and energy optimization

slide-2
SLIDE 2

Good point distributions

Lattices Energy minimization Monte-Carlo Other random point processes (jittered sampling, determinantal point process) Covering/packing problems Low-discrepancy sets Cubature formulas, numerical integration Uniform tessellation, almost isometric embeddings

Dmitriy Bilyk Discrepancy and energy optimization

slide-3
SLIDE 3

Discrepancy

U: a set with a natural probability measure µ (e.g., [0, 1]d, Sd, Rd, etc.)

Dmitriy Bilyk Discrepancy and energy optimization

slide-4
SLIDE 4

Discrepancy

U: a set with a natural probability measure µ (e.g., [0, 1]d, Sd, Rd, etc.) A - a collection of subsets of U (“test sets”, e.g., balls, cubes, convex sets, spherical caps)

Dmitriy Bilyk Discrepancy and energy optimization

slide-5
SLIDE 5

Discrepancy

U: a set with a natural probability measure µ (e.g., [0, 1]d, Sd, Rd, etc.) A - a collection of subsets of U (“test sets”, e.g., balls, cubes, convex sets, spherical caps) Choose an N-point set in Z ⊂ U Discrepancy of Z with respect to A: DA(Z) = sup

A∈A

  • #(Z ∩ A)

N − µ(A)

  • .

Dmitriy Bilyk Discrepancy and energy optimization

slide-6
SLIDE 6

Discrepancy

U: a set with a natural probability measure µ (e.g., [0, 1]d, Sd, Rd, etc.) A - a collection of subsets of U (“test sets”, e.g., balls, cubes, convex sets, spherical caps) Choose an N-point set in Z ⊂ U Discrepancy of Z with respect to A: DA(Z) = sup

A∈A

  • #(Z ∩ A)

N − µ(A)

  • .

Optimal discrepancy wrt A: DN(A) = inf

#Z=N DA(Z).

Dmitriy Bilyk Discrepancy and energy optimization

slide-7
SLIDE 7

Discrepancy

U: a set with a natural probability measure µ (e.g., [0, 1]d, Sd, Rd, etc.) A - a collection of subsets of U (“test sets”, e.g., balls, cubes, convex sets, spherical caps) Choose an N-point set in Z ⊂ U Discrepancy of Z with respect to A: DA(Z) = sup

A∈A

  • #(Z ∩ A)

N − µ(A)

  • .

Optimal discrepancy wrt A: DN(A) = inf

#Z=N DA(Z).

sup → L2-average: L2 discrepancy.

Dmitriy Bilyk Discrepancy and energy optimization

slide-8
SLIDE 8

Spherical cap discrepancy

For x ∈ Sd, t ∈ [−1, 1] define spherical caps: C(x, t) = {y ∈ Sd : x, y ≥ t}. For a finite set Z = {z1, z2, ..., zN} ⊂ Sd define Dcap(Z) = sup

x∈Sd,t∈[−1,1]

  • #
  • Z ∩ C(x, t)
  • N

− σ

  • C(x, t)
  • .

Theorem (Beck, ’84) There exists constants cd, Cd > 0 such that cdN− 1

2 − 1 2d ≤

inf

#Z=N Dcap(Z) ≤ CdN− 1

2 − 1 2d

log N.

Dmitriy Bilyk Discrepancy and energy optimization

slide-9
SLIDE 9

Spherical caps: L2 Stolarsky Principle

Define the spherical cap L2 discrepancy Dcap,L2(Z) =  

  • Sd

1

−1

  • #
  • Z ∩ C(x, t)
  • N

− σ

  • C(x, t)
  • 2

dt dσ(x)  

1 2

.

Dmitriy Bilyk Discrepancy and energy optimization

slide-10
SLIDE 10

Spherical caps: L2 Stolarsky Principle

Define the spherical cap L2 discrepancy Dcap,L2(Z) =  

  • Sd

1

−1

  • #
  • Z ∩ C(x, t)
  • N

− σ

  • C(x, t)
  • 2

dt dσ(x)  

1 2

. Theorem (Stolarsky invariance principle) For any finite set Z = {z1, ..., zN} ⊂ Sd 1 N2

N

  • i,j=1

zi−zj + cd

  • DL2,cap

2 = const =

  • Sd
  • Sd

x − y dσ(x)dσ(y).

Dmitriy Bilyk Discrepancy and energy optimization

slide-11
SLIDE 11

Spherical caps: L2 Stolarsky Principle

Define the spherical cap L2 discrepancy Dcap,L2(Z) =  

  • Sd

1

−1

  • #
  • Z ∩ C(x, t)
  • N

− σ

  • C(x, t)
  • 2

dt dσ(x)  

1 2

. Theorem (Stolarsky invariance principle) For any finite set Z = {z1, ..., zN} ⊂ Sd cd

  • Dcap,L2(Z)

2 = =

  • Sd
  • Sd

x − y dσ(x)dσ(y) − 1 N2

N

  • i,j=1

zi − zj.

Dmitriy Bilyk Discrepancy and energy optimization

slide-12
SLIDE 12

Spherical caps: L2 Stolarsky Principle

Define the spherical cap L2 discrepancy Dcap,L2(Z) =  

  • Sd

1

−1

  • #
  • Z ∩ C(x, t)
  • N

− σ

  • C(x, t)
  • 2

dt dσ(x)  

1 2

. Theorem (Stolarsky invariance principle) For any finite set Z = {z1, ..., zN} ⊂ Sd cd

  • Dcap,L2(Z)

2 = =

  • Sd
  • Sd

x − y dσ(x)dσ(y) − 1 N2

N

  • i,j=1

zi − zj. Stolarsky ’73, Brauchart, Dick ’12, DB, Dai, Matzke ’16.

Dmitriy Bilyk Discrepancy and energy optimization

slide-13
SLIDE 13

Spherical caps: L2 Stolarsky Principle

Define the spherical cap discrepancy of fixed height t: D(t)

L2,cap(Z) :=

 

  • Sd
  • 1

N

N

  • j=1

1C(x,t)(zj) − σ

  • C(x, t)
  • 2

dσ(x)  

1/2

Dmitriy Bilyk Discrepancy and energy optimization

slide-14
SLIDE 14

Spherical caps: L2 Stolarsky Principle

Define the spherical cap discrepancy of fixed height t: D(t)

L2,cap(Z) :=

 

  • Sd
  • 1

N

N

  • j=1

1C(x,t)(zj) − σ

  • C(x, t)
  • 2

dσ(x)  

1/2

  • D(t)

L2,cap(Z)

2 = 1 N2

N

  • i,j=1

σ

  • C(zi, t) ∩ C(zj, t)
  • σ
  • C(p, t)

2 .

Dmitriy Bilyk Discrepancy and energy optimization

slide-15
SLIDE 15

Spherical caps: L2 Stolarsky Principle

Define the spherical cap discrepancy of fixed height t: D(t)

L2,cap(Z) :=

 

  • Sd
  • 1

N

N

  • j=1

1C(x,t)(zj) − σ

  • C(x, t)
  • 2

dσ(x)  

1/2

  • D(t)

L2,cap(Z)

2 = 1 N2

N

  • i,j=1

σ

  • C(zi, t) ∩ C(zj, t)
  • σ
  • C(p, t)

2 . Averaging over t ∈ [−1, 1]

Dmitriy Bilyk Discrepancy and energy optimization

slide-16
SLIDE 16

Spherical caps: L2 Stolarsky Principle

Define the spherical cap discrepancy of fixed height t: D(t)

L2,cap(Z) :=

 

  • Sd
  • 1

N

N

  • j=1

1C(x,t)(zj) − σ

  • C(x, t)
  • 2

dσ(x)  

1/2

  • D(t)

L2,cap(Z)

2 = 1 N2

N

  • i,j=1

σ

  • C(zi, t) ∩ C(zj, t)
  • σ
  • C(p, t)

2 . Averaging over t ∈ [−1, 1]

1

  • −1

σ

  • C(x, t) ∩ C(y, t)
  • dt

= 1 − Cdx − y

Dmitriy Bilyk Discrepancy and energy optimization

slide-17
SLIDE 17

Spherical caps: L2 Stolarsky Principle

Define the spherical cap discrepancy of fixed height t: D(t)

L2,cap(Z) :=

 

  • Sd
  • 1

N

N

  • j=1

1C(x,t)(zj) − σ

  • C(x, t)
  • 2

dσ(x)  

1/2

  • D(t)

L2,cap(Z)

2 = 1 N2

N

  • i,j=1

σ

  • C(zi, t) ∩ C(zj, t)
  • σ
  • C(p, t)

2 . Averaging over t ∈ [−1, 1]

1

  • −1

σ

  • C(x, t) ∩ C(y, t)
  • dt

= 1 − Cdx − y

1

  • −1
  • σ
  • C(p, t)

2 dt = 1 − Cd

  • Sd
  • Sd

x − y dσ(x)dσ(y).

Dmitriy Bilyk Discrepancy and energy optimization

slide-18
SLIDE 18

Hemisphere discrepancy

L2 discrepancy for spherical cap discrepancy of fixed height t satisfies:

  • D(t)

L2,cap(Z)

2 = 1 N2

N

  • i,j=1

σ

  • C(zi, t) ∩ C(zj, t)
  • σ
  • C(p, t)

2 .

Dmitriy Bilyk Discrepancy and energy optimization

slide-19
SLIDE 19

Hemisphere discrepancy

L2 discrepancy for spherical cap discrepancy of fixed height t satisfies:

  • D(t)

L2,cap(Z)

2 = 1 N2

N

  • i,j=1

σ

  • C(zi, t) ∩ C(zj, t)
  • σ
  • C(p, t)

2 . Taking t = 0 (i.e. hemispheres): C(zi, t) ∩ C(zj, t) = 1

2

  • 1 − d(x, y)
  • , where d is the

normalized geodesic distance d(x, y) = 1

π cos−1(x · y).

Dmitriy Bilyk Discrepancy and energy optimization

slide-20
SLIDE 20

Hemisphere discrepancy

L2 discrepancy for spherical cap discrepancy of fixed height t satisfies:

  • D(t)

L2,cap(Z)

2 = 1 N2

N

  • i,j=1

σ

  • C(zi, t) ∩ C(zj, t)
  • σ
  • C(p, t)

2 . Taking t = 0 (i.e. hemispheres): C(zi, t) ∩ C(zj, t) = 1

2

  • 1 − d(x, y)
  • , where d is the

normalized geodesic distance d(x, y) = 1

π cos−1(x · y).

Theorem (Stolarsky for hemispheres, DB ’16, Skriganov ’16) [DL2,hem(Z)]2 = [D(0)

L2,cap(Z)]2

= 1 2  

  • Sd
  • Sd

d(x, y) dσ(x) dσ(y) − 1 N2

N

  • i,j=1

d(zi, zj)   .

Dmitriy Bilyk Discrepancy and energy optimization

slide-21
SLIDE 21

Hemisphere Stolarsky: simple corollaries

[DL2,hem(Z)]2 = 1 2   1 2 − 1 N2

N

  • i,j=1

d(zi, zj)   .

Dmitriy Bilyk Discrepancy and energy optimization

slide-22
SLIDE 22

Hemisphere Stolarsky: simple corollaries

[DL2,hem(Z)]2 = 1 2   1 2 − 1 N2

N

  • i,j=1

d(zi, zj)   . For any Z = {z1, ..., zN} ⊂ Sd 1 N2

N

  • i,j=1

d(zi, zj) ≤ 1 2

Dmitriy Bilyk Discrepancy and energy optimization

slide-23
SLIDE 23

Hemisphere Stolarsky: simple corollaries

[DL2,hem(Z)]2 = 1 2   1 2 − 1 N2

N

  • i,j=1

d(zi, zj)   . For any Z = {z1, ..., zN} ⊂ Sd 1 N2

N

  • i,j=1

d(zi, zj) ≤ 1 2 For even N: 1 N2

N

  • i,j=1

d(zi, zj) = 1 2 ⇐ ⇒ Z - symmetric.

Dmitriy Bilyk Discrepancy and energy optimization

slide-24
SLIDE 24

Hemisphere Stolarsky: simple corollaries

[DL2,hem(Z)]2 = 1 2   1 2 − 1 N2

N

  • i,j=1

d(zi, zj)   .

Dmitriy Bilyk Discrepancy and energy optimization

slide-25
SLIDE 25

Hemisphere Stolarsky: simple corollaries

[DL2,hem(Z)]2 = 1 2   1 2 − 1 N2

N

  • i,j=1

d(zi, zj)   . For odd N the maximal value is 1 N2

N

  • i,j=1

d(zi, zj) = 1 2 − 1 2N2 .

Dmitriy Bilyk Discrepancy and energy optimization

slide-26
SLIDE 26

Hemisphere Stolarsky: simple corollaries

[DL2,hem(Z)]2 = 1 2   1 2 − 1 N2

N

  • i,j=1

d(zi, zj)   . For odd N the maximal value is 1 N2

N

  • i,j=1

d(zi, zj) = 1 2 − 1 2N2 . It is achieved iff Z = Z1 ∪ Z2, where

Z1 is symmetric, Z2 lies on a two-dimensional hyperplane (on a great circle) and is a maximizer for S1.

Dmitriy Bilyk Discrepancy and energy optimization

slide-27
SLIDE 27

Hemisphere Stolarsky: simple corollaries

[DL2,hem(Z)]2 = 1 2   1 2 − 1 N2

N

  • i,j=1

d(zi, zj)   . For odd N the maximal value is 1 N2

N

  • i,j=1

d(zi, zj) = 1 2 − 1 2N2 . It is achieved iff Z = Z1 ∪ Z2, where

Z1 is symmetric, Z2 lies on a two-dimensional hyperplane (on a great circle) and is a maximizer for S1.

Fejes-Toth ’59: d = 1 and conjectured for d ≥ 2. Sperling, ’60 (d = 2, even N) Larcher, ’61 (d = 2, odd N)

Dmitriy Bilyk Discrepancy and energy optimization

slide-28
SLIDE 28

Hemisphere Stolarsky for general measures

Let µ be a probability measure on Sd. Define the geodesic distance energy integral Ig(µ) =

  • Sd
  • Sd

d(x, y) dµ(x)dµ(y).

Dmitriy Bilyk Discrepancy and energy optimization

slide-29
SLIDE 29

Hemisphere Stolarsky for general measures

Let µ be a probability measure on Sd. Define the geodesic distance energy integral Ig(µ) =

  • Sd
  • Sd

d(x, y) dµ(x)dµ(y). Let H(x) = C(x, 0) denote the hemisphere with center at x. Then the following version of the Stolarsky principle holds:

  • Sd
  • µ
  • H(x)
  • − 1

2 2 dσ(x) = 1 2 · 1 2 − Ig(µ)

  • .

Dmitriy Bilyk Discrepancy and energy optimization

slide-30
SLIDE 30

Hemisphere Stolarsky for general measures

Let µ be a probability measure on Sd. Define the geodesic distance energy integral Ig(µ) =

  • Sd
  • Sd

d(x, y) dµ(x)dµ(y). Let H(x) = C(x, 0) denote the hemisphere with center at x. Then the following version of the Stolarsky principle holds:

  • Sd
  • µ
  • H(x)
  • − 1

2 2 dσ(x) = 1 2 · 1 2 − Ig(µ)

  • .

For any probability measure µ: Ig(µ) ≤ 1

2.

Dmitriy Bilyk Discrepancy and energy optimization

slide-31
SLIDE 31

Hemisphere Stolarsky for general measures

Let µ be a probability measure on Sd. Define the geodesic distance energy integral Ig(µ) =

  • Sd
  • Sd

d(x, y) dµ(x)dµ(y). Let H(x) = C(x, 0) denote the hemisphere with center at x. Then the following version of the Stolarsky principle holds:

  • Sd
  • µ
  • H(x)
  • − 1

2 2 dσ(x) = 1 2 · 1 2 − Ig(µ)

  • .

For any probability measure µ: Ig(µ) ≤ 1

2.

Ig(µ) = 1

2 (i.e. µ is a maximizer)

iff µ(H(x)) = 1

2 for σ-a.e. x ∈ Sd

Dmitriy Bilyk Discrepancy and energy optimization

slide-32
SLIDE 32

Hemisphere Stolarsky for general measures

Let µ be a probability measure on Sd. Define the geodesic distance energy integral Ig(µ) =

  • Sd
  • Sd

d(x, y) dµ(x)dµ(y). Let H(x) = C(x, 0) denote the hemisphere with center at x. Then the following version of the Stolarsky principle holds:

  • Sd
  • µ
  • H(x)
  • − 1

2 2 dσ(x) = 1 2 · 1 2 − Ig(µ)

  • .

For any probability measure µ: Ig(µ) ≤ 1

2.

Ig(µ) = 1

2 (i.e. µ is a maximizer)

iff µ(H(x)) = 1

2 for σ-a.e. x ∈ Sd

iff µ is symmetric, i.e. µ(E) = µ(−E).

Dmitriy Bilyk Discrepancy and energy optimization

slide-33
SLIDE 33

Distance energy integrals

Let µ be a Borel probability measure on Sd. Then IE(µ) =

  • Sd
  • Sd

|x − y| dµ(x)dµ(y) has a unique maximizer µ = σ (Bjorck, ’56)

Dmitriy Bilyk Discrepancy and energy optimization

slide-34
SLIDE 34

Distance energy integrals

Let µ be a Borel probability measure on Sd. Then IE(µ) =

  • Sd
  • Sd

|x − y| dµ(x)dµ(y) has a unique maximizer µ = σ (Bjorck, ’56) However, Ig(µ) =

  • Sd
  • Sd

d(x, y) dµ(x)dµ(y) is maximized by any symmetric measure µ.

Dmitriy Bilyk Discrepancy and energy optimization

slide-35
SLIDE 35

Euclidean distance energy integrals

Let µ be a Borel probability measure on the sphere Sd. For λ > 0 define the energy integral Iλ =

  • Sd
  • Sd

|x − y|λdµ(x)dµ(y) Maximizers (Bjorck ’56): 0 < λ < 2: unique maximizer is surface measure σ, λ = 2: any measure with center of mass at 0, λ > 2: mass 1

2 at two opposite poles.

Riesz energy −d < λ ≤ 0: unique minimizer is surface measure σ

Dmitriy Bilyk Discrepancy and energy optimization

slide-36
SLIDE 36

Geodesic distance energy integrals

Let µ be a Borel probability measure on the sphere Sd. For λ > 0 define the energy integral Iλ =

  • Sd
  • Sd
  • d(x, y)

λdµ(x)dµ(y) Maximizers (DB, Dai, Matzke ’16): −d < λ ≤ 0: unique minimizer is σ 0 < λ < 1: unique maximizer is σ, λ = 1: any symmetric measure, λ > 1: mass 1

2 at two opposite poles.

Dmitriy Bilyk Discrepancy and energy optimization

slide-37
SLIDE 37

Geodesic distance energy integrals

Let µ be a Borel probability measure on the sphere Sd. For λ > 0 define the energy integral Iλ =

  • Sd
  • Sd
  • d(x, y)

λdµ(x)dµ(y) Maximizers (DB, Dai, Matzke ’16): −d < λ ≤ 0: unique minimizer is σ 0 < λ < 1: unique maximizer is σ, λ = 1: any symmetric measure, λ > 1: mass 1

2 at two opposite poles.

d = 1: Brauchart, Hardin, Saff, ’12

Dmitriy Bilyk Discrepancy and energy optimization

slide-38
SLIDE 38

Positive definite functions on the sphere

Consider the energy integral IF (µ) =

  • Sd
  • Sd

F(x · y)dµ(x)dµ(y).

Dmitriy Bilyk Discrepancy and energy optimization

slide-39
SLIDE 39

Positive definite functions on the sphere

Consider the energy integral IF (µ) =

  • Sd
  • Sd

F(x · y)dµ(x)dµ(y). A function F ∈ C[−1, 1] is called positive definite on the sphere Sd if for any set of points Z = {z1, ..., zN} ⊂ Sd, the matrix

  • F(zi · zj)

N

i,j=1 is positive semidefinite, i.e.

  • i,j

F(zi · zj)cicj ≥ 0 for all ci ∈ R.

Dmitriy Bilyk Discrepancy and energy optimization

slide-40
SLIDE 40

Positive definite functions on the sphere

Lemma For a function F ∈ C[−1, 1] the following are equivalent: (i) F is positive definite on Sd. (ii) Gegenbauer coefficients of F are non-negative, i.e.

  • F(n, λ) ≥ 0 for all n ≥ 0.

(iii) For any signed measure µ ∈ B the energy integral is non-negative: IF (µ) ≥ 0. (iv) There exists a function f ∈ L2

wλ[−1, 1] such that

F(x · y) =

  • Sd f(x · z)f(z · y) dσ(z),

x, y ∈ Sd, i.e. F is the spherical convolution of f with itself.

  • f(n, λ)2 =

F(n, λ)

Dmitriy Bilyk Discrepancy and energy optimization

slide-41
SLIDE 41

Generalized Stolarsky principle

Theorem (DB, F. Dai, ’16) Generalized Stolarsky principle: IF (µ) − IF (σ) = D2

L2,f(µ).

Dmitriy Bilyk Discrepancy and energy optimization

slide-42
SLIDE 42

Generalized Stolarsky principle

Theorem (DB, F. Dai, ’16) Generalized Stolarsky principle: IF (µ) − IF (σ) = D2

L2,f(µ).

Estimates for optimal N-point discrepancy: min

1≤kN1/d

  • F(k, λ) D2

L2,f,N 1

N max

0≤θN− 1

d

  • F(1) − F(cos θ)
  • Dmitriy Bilyk

Discrepancy and energy optimization

slide-43
SLIDE 43

Asymptotics of optimal discrete geodesic energy

Let Ed,δ = inf

ZN

  • 1≤i<j≤N
  • d(zi, zj)

δ, Id,δ(σ) =

  • Sd
  • Sd
  • d(x, y)

δ dσ(x)dσ(y). Theorem (DB, Dai ’16) If −d < δ < 1 and δ = 0, then Id,δ(σ) − 2 N2 Ed,δ(N) ∼ N−1− δ

d

In the logarithmic case, δ = 0, Id,0(σ) − 2 N2 Ed,0(N) ∼ N−1 log N. In the Euclidean case: Wagner, Saff–Kuijlaars, Brauchart

Dmitriy Bilyk Discrepancy and energy optimization

slide-44
SLIDE 44

Tessellations of spheres (joint work with Michael Lacey)

x y Let x, y ∈ Sd choose a random hyperplane z⊥, z ∈ Sd.

Dmitriy Bilyk Discrepancy and energy optimization

slide-45
SLIDE 45

Tessellations of spheres (joint work with Michael Lacey)

x y Let x, y ∈ Sd choose a random hyperplane z⊥, z ∈ Sd. Then P(z⊥ separates x and y) = P(signz, x = signz, y) = d(x, y), where d is the normalized geodesic distance on the sphere, i.e. d(x, y) = cos−1x,y

π

.

Dmitriy Bilyk Discrepancy and energy optimization

slide-46
SLIDE 46

Hamming distance

Consider a set of vectors Z = {z1, z2, ..., zN} on the sphere Sd. Define the Hamming distance as dH(x, y) := #

  • zk ∈ Z : sign(x · zk) = sign(y · zk)
  • N

, i.e. the proportion of hyperplanes z⊥

k that separate x and y.

Dmitriy Bilyk Discrepancy and energy optimization

slide-47
SLIDE 47

The main question

Define ∆Z(x, y) := dH(x, y) − d(x, y).

Dmitriy Bilyk Discrepancy and energy optimization

slide-48
SLIDE 48

The main question

Define ∆Z(x, y) := dH(x, y) − d(x, y). Let K ⊂ Sd. We say that Z induces a δ-uniform tessellation of K if sup

x,y∈K

  • ∆Z(x, y)
  • ≤ δ.

Dmitriy Bilyk Discrepancy and energy optimization

slide-49
SLIDE 49

The main question

Define ∆Z(x, y) := dH(x, y) − d(x, y). Let K ⊂ Sd. We say that Z induces a δ-uniform tessellation of K if sup

x,y∈K

  • ∆Z(x, y)
  • ≤ δ.

Equivalently, the sign-linear map φZ(x) = {sign(x · zk)}N

k=1 = sign(Zx)

is a δ-isometry from K into the Hamming cube HN = {−1, 1}N.

Dmitriy Bilyk Discrepancy and energy optimization

slide-50
SLIDE 50

The main question

Question: Given K ⊂ Sd and δ > 0, what is the smallest value

  • f N so that K can be δ-isometrically embedded into HN?

Dmitriy Bilyk Discrepancy and energy optimization

slide-51
SLIDE 51

The main question

Question: Given K ⊂ Sd and δ > 0, what is the smallest value

  • f N so that K can be δ-isometrically embedded into HN?

Examples of K: K = Sd K finite sparse vectors (one-bit compressed sensing)

Dmitriy Bilyk Discrepancy and energy optimization

slide-52
SLIDE 52

The main question

Question: Given K ⊂ Sd and δ > 0, what is the smallest value

  • f N so that K can be δ-isometrically embedded into HN?

Examples of K: K = Sd K finite sparse vectors (one-bit compressed sensing) Prior results: Plan, Vershynin, ’13: N = Cδ−6ω(K)2 random points yield a δ-uniform tessellation of K with high probability.

Dmitriy Bilyk Discrepancy and energy optimization

slide-53
SLIDE 53

Cells with small diameter

Picture from Baraniuk, Foucart, Needell, Plan, Wooters

Lemma Every cell of a δ-uniform tessellation

  • f K by hyperplanes has diameter at

most δ.

Dmitriy Bilyk Discrepancy and energy optimization

slide-54
SLIDE 54

Cells with small diameter

Picture from Baraniuk, Foucart, Needell, Plan, Wooters

Lemma Every cell of a δ-uniform tessellation

  • f K by hyperplanes has diameter at

most δ. Proof: if x and y are in the same cell then d(x, y) = |d(x, y) − dH(x, y)

  • =0

| ≤ δ.

Dmitriy Bilyk Discrepancy and energy optimization

slide-55
SLIDE 55

Main results (DB, Lacey, ’16)

Small cells: If N δ−1 log N(K, cδ), then w.h.p. N random vectors induce a tessellation with δ-small cells. Uniform tessellation: If N δ−2H(K)2, then there exists a δ-isometry φ : Sd → HN. Sparse case: Let Ks be the set of s-sparse vectors in Sd. If N δ−2s log+

d s, then for a random set Z of m points in Sd

w.h.p. the sign-linear map is a δ-isometry from Ks to HN. One-bit Johnson-Lindenstrauss lemma: If K is finite and m δ−2 log(#K), then there exists a δ-isometry between K ⊂ Sd and the Hamming cube Hm.

Dmitriy Bilyk Discrepancy and energy optimization

slide-56
SLIDE 56

Tessellations and discrepancy

x y Wx,y Hx = {z : z, x > 0} Wxy = Hx△Hy = {z ∈ Sd : signz, x = signz, y}

Dmitriy Bilyk Discrepancy and energy optimization

slide-57
SLIDE 57

Tessellations and discrepancy

x y Wx,y Hx = {z : z, x > 0} Wxy = Hx△Hy = {z ∈ Sd : signz, x = signz, y} P(signz, x = signz, y) = σ(Wxy) = d(x, y)

Dmitriy Bilyk Discrepancy and energy optimization

slide-58
SLIDE 58

Tessellations and discrepancy

x y Wx,y Hx = {z : z, x > 0} Wxy = Hx△Hy = {z ∈ Sd : signz, x = signz, y} P(signz, x = signz, y) = σ(Wxy) = d(x, y) ∆Z(x, y) = dH(x, y) − d(x, y) = #(Z ∩ Wxy) N − σ(Wxy) Dwedge(Z) =

  • ∆Z(x, y)
  • ∞ = sup

x,y∈Sd

  • #(Z ∩ Wxy)

N − σ(Wxy)

  • .

Dmitriy Bilyk Discrepancy and energy optimization

slide-59
SLIDE 59

Tessellations and discrepancy (DB, Lacey, ’16)

There exist constants cd, Cd, such that the following discrepancy bounds hold: cdN− 1

2 − 1 2d ≤

inf

Z⊂Sd: #Z=N Dwedge(Z) ≤ CdN− 1

2 − 1 2d

log N.

Dmitriy Bilyk Discrepancy and energy optimization

slide-60
SLIDE 60

Tessellations and discrepancy (DB, Lacey, ’16)

There exist constants cd, Cd, such that the following discrepancy bounds hold: cdN− 1

2 − 1 2d ≤

inf

Z⊂Sd: #Z=N Dwedge(Z) ≤ CdN− 1

2 − 1 2d

log N. Inverting this we find that the optimal value of N satisfies δ−2+

2 d+1 N δ−2+ 2 d+1

  • log 1

δ

  • d

d+1

.

Dmitriy Bilyk Discrepancy and energy optimization

slide-61
SLIDE 61

Stolarsky for wedge discrepancy (DB, Lacey, ’16)

Define the L2 discrepancy for wedges [DL2,wedge(Z)]2 =

  • Sd
  • Sd
  • 1

N

N

  • k=1

1Wxy(zk) − σ(Wxy) 2 dσ(x) dσ(y)

Dmitriy Bilyk Discrepancy and energy optimization

slide-62
SLIDE 62

Stolarsky for wedge discrepancy (DB, Lacey, ’16)

Define the L2 discrepancy for wedges [DL2,wedge(Z)]2 =

  • Sd
  • Sd
  • 1

N

N

  • k=1

1Wxy(zk) − σ(Wxy) 2 dσ(x) dσ(y) Theorem (Stolarsky for wedges, DB, Lacey, ’15) For any finite set Z = {z1, . . . , zN} ⊂ Sd [DL2,wedge(Z)]2 = 1 N2

N

  • i,j=1

1 2 − d(zi, zj) 2 −

  • Sd
  • Sd

1 2 − d(x, y) 2 dσ(x) dσ(y).

Dmitriy Bilyk Discrepancy and energy optimization

slide-63
SLIDE 63

Frame potential

Z = {z1, . . . , zN} ⊂ Sd is a frame in Rd iff there exist c, C > 0 such that for any x ∈ Rd+1 cx2 ≤

  • k

|x, zk|2 ≤ Cx2.

Dmitriy Bilyk Discrepancy and energy optimization

slide-64
SLIDE 64

Frame potential

Z = {z1, . . . , zN} ⊂ Sd is a frame in Rd iff there exist c, C > 0 such that for any x ∈ Rd+1 cx2 ≤

  • k

|x, zk|2 ≤ Cx2. Z = {z1, . . . , zN} ⊂ Sd is a tight frame iff there exists A > 0 such that for any x ∈ Rd+1

  • k

|x, zk|2 = Ax2.

Dmitriy Bilyk Discrepancy and energy optimization

slide-65
SLIDE 65

Frame potential

Z = {z1, . . . , zN} ⊂ Sd is a frame in Rd iff there exist c, C > 0 such that for any x ∈ Rd+1 cx2 ≤

  • k

|x, zk|2 ≤ Cx2. Z = {z1, . . . , zN} ⊂ Sd is a tight frame iff there exists A > 0 such that for any x ∈ Rd+1

  • k

|x, zk|2 = Ax2. Theorem (Benedetto, Fickus) A set Z = {z1, . . . , zN} ⊂ Sd is a tight frame in Rd+1 if and

  • nly if Z is a local minimizer of the frame potential:

F(Z) =

N

  • i,j=1

|zi, zj|2.

Dmitriy Bilyk Discrepancy and energy optimization