Properties of Spherical Fibonacci Points. Johann S. Brauchart - - PowerPoint PPT Presentation

properties of spherical fibonacci points
SMART_READER_LITE
LIVE PREVIEW

Properties of Spherical Fibonacci Points. Johann S. Brauchart - - PowerPoint PPT Presentation

Properties of Spherical Fibonacci Points. Johann S. Brauchart j.brauchart@tugraz.at 22. April 2017 OPTIMAL POINT CONFIGURATIONS AND ORTHOGONAL POLYNOMIALS 2017, CIEM CASTRO URDIALES E XPLICIT P OINT S ET C ONSTRUCTION F IBONACCI L ATTICE P


slide-1
SLIDE 1

Properties of Spherical Fibonacci Points.

Johann S. Brauchart

j.brauchart@tugraz.at

  • 22. April 2017

OPTIMAL POINT CONFIGURATIONS AND ORTHOGONAL POLYNOMIALS 2017, CIEM CASTRO URDIALES

slide-2
SLIDE 2

EXPLICIT POINT SET CONSTRUCTION

slide-3
SLIDE 3
slide-4
SLIDE 4

FIBONACCI LATTICE POINTS

IN THE SQUARE [0, 1]2

slide-5
SLIDE 5

Fibonacci sequence (OEIS: A000045): F0 := 0, F1 := 1, F2 := 1, Fn+1 := Fn + Fn−1, n ≥ 1.

Fibonacci lattice in [0, 1]2 Fn : k Fn ,

  • k Fn−1

Fn

  • ,

0 ≤ k < Fn.

{x} is fractional part of real x.

slide-6
SLIDE 6

0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0

n = 14: Fn = 377.

slide-7
SLIDE 7

0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0

n = 15: Fn = 610.

slide-8
SLIDE 8
slide-9
SLIDE 9

Fibonacci Quart. 8 1970 no. 2, 185–198.

slide-10
SLIDE 10
slide-11
SLIDE 11
slide-12
SLIDE 12

L∞ Discrepancy of Fibonacci Lattice Point Sets

Golden Ratio: φ = 1 + √ 5 2 . Fn−1/Fn is nth convergent of φ−1 = 0 + 1 1 + 1 1 + ... . So D(Fn; ·)∞ ≍ n ≍ log N.

slide-13
SLIDE 13

L2 Discrepancy of sym. Fibonacci Lattice Point Sets

slide-14
SLIDE 14

Theorem (Bilyk, Temlyakov, & Yu, 2012) D(F′

n; ·)2 2= 1

8 Sn + 17 36 + c F 2

n

≍ n1/2 ≍ (log Fn)1/2, where c depends on parity of Fn and Sn := 1 F 2

n Fn−1

  • k=1

1

  • sin πkFn−1

Fn

2 sin πk

Fn

2.

. . . requires O(Fn) steps for computation (vs. O(Fn log Fn) via Warnock’s formula).

slide-15
SLIDE 15
slide-16
SLIDE 16

SPHERICAL FIBONACCI LATTICE POINTS

slide-17
SLIDE 17

Area preserving Lambert transformation Φ : [0, 1]2 → S2 Φ(x, y) =  2 cos(2πy)

  • x − x2

2 sin(2πy)

  • x − x2

1 − 2x  

slide-18
SLIDE 18

Illumination Integrals

slide-19
SLIDE 19

PROPERTIES

slide-20
SLIDE 20

NUMERICAL INTEGRATION

VIA

Quasi Monte Carlo (QMC) methods

  • Sd f d σd ≈ 1

N

N

  • j=1

f(xj).

slide-21
SLIDE 21

Rationale

Good properties of f are preserved by not making a change of variables. Costs: finding of “good” node sets.

slide-22
SLIDE 22

Uniform distribution on Sd

Definition (XN) is asymptotically uniformly distributed on Sd if lim

N→∞

# {k : xk,N ∈ B} N = σd(B) for every Riemann-measurable set B in Sd.

Quantification

Informally: A reasonable set gets a fair share of points as N becomes large.

Equivalent definition (XN) is asymptotically uniformly distributed on Sd if lim

N→∞

1 N

N

  • k=1

f(xk) =

  • Sd f d σd

for every f ∈ C(Sd).

Quantification

slide-23
SLIDE 23

SPHERICAL DESIGNS

slide-24
SLIDE 24

Definition (Delsarte, Goethals and Seidel, 1977) Spherical t-designs {x1, . . . , xN} ⊂ Sd satisfy

  • SdP(x) d σd(x) = 1

N

N

  • j=1

P(xj) for all polynomials P with deg P ≤ t. Theorem (Bondarenko, Radchenko and Viazovska, 2013

)

There exists cd such that: for every N ≥ cd td there is a spherical t-design with N points.

slide-25
SLIDE 25

A sequence (Z ∗

Nt) of spherical t-designs

with Nt points of exactly the optimal

  • rder (Nt ≍ td) of points has the

remarkable property that

  • Q[ZN∗

t ](f) − I(f)

  • ≤ cs N−s/d

t

fHs for all f ∈ Hs(Sd) and all s > d

2.

The order of Nt cannot be improved.

slide-26
SLIDE 26

OPTIMAL NODE SETS

slide-27
SLIDE 27

The reproducing kernel Hilbert space approach provides an elegant and powerful method to compute the worst-case error of a QMC rule for functions from the unit ball in a Sobolev space Hs(Sd), s > d

2; i.e., for f ∈ Hs,

Q[XN](f) − I(f) =

  • f, 1

N

N

  • j=1

K(x, xj) − I(K(x, ·))

  • R[XN](x)
  • Hs,

where K is a reproducing kernel for Hs and R[XN] the “representer” of the error.

slide-28
SLIDE 28

In particular, the distance kernel K(x, y) := 1 − cd|x − y| yields an invariance principle for the WCE, 1 N2

N

  • j,k=1

|xj − xk| + 1 cd

  • wce(Q[XN], K)

2 =

  • Sd
  • Sd |x − y| d σd(x)σd(y),

named after Stolarsky (JSB-Dick, 2013 ).

Proof exploits K(x, y) = 1

−1

  • Sd 1C(x,t)(z)1C(y,t)(z) d σd(z) d t.
slide-29
SLIDE 29

A sequence (X ∗

N) of

maximal sum-of-distance N-point sets define QMC rules that satisfy |Q[XN∗](f) − I(f)| ≤ cs′ N−s′/d fHs′ for all f ∈ Hs′(Sd) and all d

2 < s′ ≤ d+1 2 .∗

The order of N cannot be improved.

∗Open: Determine strength

  • f (X ∗

N).

slide-30
SLIDE 30

DPPs and Worst-case Errors

Masatake Hiraro (Aichi Prefectural University) (MCQMC 2016 at Standford): N-point spherical ensembles on S2 yield average WCE of order N−s/2, 1 < s < 2; also results for harmonic ensembles

  • n Sd;
slide-31
SLIDE 31

Spherical Fibonacci Points — see Discrepancy results

slide-32
SLIDE 32

LOW-DISCREPANCY SEQUENCES

ON THE SPHERE

slide-33
SLIDE 33

Motivated by classical (up to

  • log N
  • ptimal) results of J. Beck ( 1984), a

sequence (XN) is of low-discrepancy if D(XN, ·)∞ ≤ c1

  • log N

N1/2+1/(2d). Unresolved Question: Unlike in the unit cube case, there are no known explicit low-discrepancy constructions

  • n the sphere.
slide-34
SLIDE 34

Spherical cap L∞ Discrepancy Spherical cap L∞-discrepancy DC

L∞(ZN) := sup C

  • |ZN ∩ C|

N − σd(C)

  • Corollary (Aistleitner-JSB-Dick, 2012

) DC

L∞(ZFm) ≤ 44

√ 8

  • Fm

and numerical evidence that for some 1

2 ≤c ≤1,

DC

L∞(ZFm) = O((log Fm)c F −3/4 m

) as Fm → ∞.

RMK: A. Lubotzky, R. Phillips and P . Sarnak (1985, 1987) have DC

L∞(X LPS N

) ≪ (log N)2/3N−1/3 with numerical evidence indicating O(N−1/2).

slide-35
SLIDE 35

ln-ln plot of spherical cap L∞-discrepancy of point set families.

slide-36
SLIDE 36

Should be compared with . . . Theorem (Aistleitner-JSB-Dick, 2012) c N1/2 ≤ E

  • DC

L∞(XN)

C N1/2.

Random Coulomb Surprisingly:

Theorem (Götz, 2000) c N1/2 ≤ DC

L∞(X ∗ N) ≤ C log N

N1/2 , X ∗

N minimizing the Coulomb potential energy N

  • j=1

N

  • k=1

j=k

1 |xj − xk|.

slide-37
SLIDE 37

Spherical Cap L2 Discrepancy Let D(XN, C) := |XN∩C|

N

− σd(C) be the local discrepancy function w.r.t. spherical caps C. The L2-discrepancy D(XN, ·)2 satisfies 1 N2

N

  • j,k=1

|xj − xk| + 1 cd D(XN, ·)2

2

=

  • Sd
  • Sd |x − y| d σd(x)σd(y),

an invariance principle first shown by Stolarsky ( 1973; JSB-Dick, 2013;); i.e., maximizers of the sum of distances have optimal D(XN, ·)2.†

†The precise large N behavior is closely related to minimal Riesz energy

asymptotics (JSB, 2011).

slide-38
SLIDE 38

Optimal Spherical Cap L2 Discrepancy Conjecture (B, 2011 ) DC

L2(XN) ∼ A2 N−3/4 + · · ·

as N → ∞, where A2 =

  • 3

2 8π √ 3 1/2 [− ζ(−1/2)] L−3(−1/2) = 0.44679 . . . .

slide-39
SLIDE 39

Spherical Cap L2-discrepancy (B–Dick, work in progress)

4

  • DC

L2 (Zn) 2 = 4 3 − 1 F2 n Fn−1

  • j,k=0
  • zj − zk
  • n

Fn 4

  • DC

L2 (Zn) 2 F−3/2 n 4F3/2 n

  • DC

L2 (Zn) 2 3 2 6.2622e-01 3.5355e-01 1.7712 4 3 3.2188e-01 1.9245e-01 1.6725 5 5 1.2865e-01 8.9442e-02 1.4384 6 8 5.7129e-02 4.4194e-02 1.2926 7 13 2.4622e-02 2.1334e-02 1.1540 8 21 1.1107e-02 1.0391e-02 1.0688 9 34 5.0965e-03 5.0440e-03 1.0103 10 55 2.3683e-03 2.4516e-03 0.9660 11 89 1.1064e-03 1.1910e-03 0.9289 12 144 5.2192e-04 5.7870e-04 0.9018 13 233 2.4792e-04 2.8116e-04 0.8817 14 377 1.1837e-04 1.3661e-04 0.8665 15 610 5.6680e-05 6.6375e-05 0.8539 16 987 2.7240e-05 3.2249e-05 0.8446 17 1597 1.3119e-05 1.5669e-05 0.8372 18 2584 6.3331e-06 7.6130e-06 0.8318 19 4181 3.0598e-06 3.6989e-06 0.8272 20 6765 1.4808e-06 1.7972e-06 0.8239 21 10946 7.1699e-07 8.7320e-07 0.8211 22 17711 3.4756e-07 4.2426e-07 0.8192 23 28657 1.6848e-07 2.0613e-07 0.8173 24 46368 8.1756e-08 1.0015e-07 0.8162 25 75025 3.9663e-08 4.8662e-08 0.8150 26 121393 1.9257e-08 2.3643e-08 0.8145 27 196418 9.3470e-09 1.1487e-08 0.8136 28 317811 4.5399e-09 5.5814e-09 0.8133 29 514229 2.2041e-09 2.7118e-09 0.8128 30 832040 1.0708e-09 1.3176e-09 0.8127 31 1346269 5.1999e-10 6.4018e-10 0.8122 0.7985

  • cf. B [Uniform Distribution Theory 6:2 (2011)]
slide-40
SLIDE 40

Sum of distances for Spherical Fibonacci points

1 F 2

n Fn−1

  • j=0

Fn−1

  • k=0

|zj − zk|2s−2 = V2s−2 + V2s−2

  • ℓ=1

(1 − s)ℓ (1 + s)ℓ (2ℓ + 1)

  • 1

Fn

Fn−1

  • k=0

Pℓ(1 − 2k Fn )

  • 2

+ 2V2s−2

  • ℓ=1

(1 − s)ℓ (1 + s)ℓ (2ℓ + 1)

  • m=1

(ℓ − m)! (ℓ + m)!

  • 1

Fn

Fn−1

  • k=0

Pm

ℓ (1 − 2k

Fn ) e2πi m kFn−1/Fn

  • 2

. On the right-hand side one has (the error of) the numerical integration rule 0 = 1

−1

Pℓ(x) d x ≈ 1 Fn

Fn−1

  • k=0

Pℓ(1 − 2k Fn ), ℓ ≥ 1, with equally spaced nodes in [−1, 1] for the Legendre polynomials Pℓ(x) and the Fibonacci lattice rule 0 = 1 1 Pm

ℓ (1 − 2x) e2πi m y d x d y ≈ 1

Fn

Fn−1

  • k=0

Pm

ℓ (1 − 2k

Fn ) e2πi m kFn−1/Fn based on the Fibonacci lattice points in the unit square [0, 1]2 for functions f m

ℓ (x, y) := Pm ℓ (1 − 2x) e2πi m y,

ℓ ≥ 1, 1 ≤ |m| ≤ ℓ.

slide-41
SLIDE 41

HYPERUNIFORMITY

slide-42
SLIDE 42

Hyperuniformity in Rd

Torquato and Stillinger [Physical Review E 68 (2003), no. 4, 041113]:

A hyperuniform many-particle system in d-dimensional Euclidean space is

  • ne in which normalized density

fluctuations are completely suppressed at very large lengths scales. Implication: the structure factor S(k) tends to zero as the wave number k ≡ |k| → 0.

slide-43
SLIDE 43

Hyperuniformity in compact setting Theorem (B.-Grabner-Kusner-Ziefle, 201x) A sequence (XN)N∈N of N-point sets on Sd is hyperuniform for large caps, if and only if lim

N→∞

1 N

N

  • j,k=1

P(d)

(xj, xk) = 0 for all ℓ ∈ N.

Consequently, sequences, which are hyperuniform for large caps, are asymptotically uniformly distributed. Motivated by the analogous definition in the Euclidean case, we call the function s(n) = lim

N→∞

1 N

N

  • i,j=1

P(d)

n (xi, xj)

the structure factor, if the limit exists for all n ≥ 1.

slide-44
SLIDE 44

Preliminary results

For zα,k = Φ

k+α Fn ,

  • k Fn−1

Fn

, 0 ≤ k ≤ Fn − 1:

Fn−1

  • j=0

Fn−1

  • k=0

Pℓ(zα,j · zα,k) =

  • Fn−1
  • k=0

Pℓ

  • 1 − 2k + 2α

Fn

  • 2

+ 2

  • m=1

(ℓ − m)! (ℓ + m)!

  • Fn−1
  • k=0

Pm

  • 1 − 2k + 2α

Fn

  • cos
  • 2π m k Fn−1

Fn

  • 2

+ 2

  • m=1

(ℓ − m)! (ℓ + m)!

  • Fn−1
  • k=0

Pm

  • 1 − 2k + 2α

Fn

  • sin
  • 2π m k Fn−1

Fn

  • 2

.

slide-45
SLIDE 45

Lemma Let α ∈ [0, 1] and ℓ ≥ 1. Then for every positive integer N

N−1

  • k=0

Pℓ

  • 1− 2(k + α)

N

  • =

ℓ−1

  • r=0

(−1)r+1 Br+1(α) (r + 1)! 22r 1 2

  • r
  • 1 − (−1)ℓ−r

Nr . In particular, for α = 0,

N−1

  • k=0

Pℓ

  • 1−2k

N

  • =

       1 if ℓ = 1, 3, 5, . . . , 2

ℓ−1

  • r=1

r odd

(−1)r+1 Br+1 (r + 1)! 22r 1 2

  • r

1 Nr if ℓ = 2, 4, 6, . . . and for α = 1

2, N−1

  • k=0

Pℓ

  • 1 − 2k + 1

N

  • =

ℓ−1

  • r=1

(−1)r+1 Br+1( 1

2)

(r + 1)! 22r 1 2

  • r
  • 1 − (−1)ℓ−r

Nr .

slide-46
SLIDE 46

Thank You!

slide-47
SLIDE 47

APPENDIX

slide-48
SLIDE 48

ζΛ(s)

Hexagonal Lattice Λ :=

  • m (1, 0) + n
  • 1/2,

√ 3/2

  • : m, n ∈ Z
  • Zeta function of Q(

√ −3) ζΛ(s) :=

  • 0=x∈Λ

1 |x|s , Re s > 2. Factorization (cf. Cohn, 1980) ζΛ(s) = 6 ζ(s/2) L−3(s/2), Re s > 2. ζ(s) . . . Riemann Zeta function, L−3(s) . . . Dirichlet L-series ζ(s) := 1 + 1 2s + 1 3s + 1 4s + 1 5s + · · · , Re s > 1, L−3(s) := 1 − 1 2s + 1 4s − 1 5s + 1 7s − · · · , Re s > 1.

slide-49
SLIDE 49

Lp-Discrepancy on Sd

Return

Local discrepancy function D(XN; C) := |XN ∩ C| N − σd(C). D(XN; ·)p.

slide-50
SLIDE 50

Worst-Case Error for Hs(Sd), s > d/2

Return

Sobolev space Hs(Sd) Hs(Sd) :=

  • f ∈ L2(Sd) :

  • ℓ=0

(1 + λℓ)s

Z(d,ℓ)

  • k=1
  • fℓ,k

2 < ∞

  • .

wce(Q[XN]; Hs(Sd)) := sup

f∈Hs(Sd), fHs≤1

  • 1

N

N

  • j=1

f(xj) −

  • Sd f d σd
  • .
slide-51
SLIDE 51

ESI Programme on "Minimal Energy Point Sets, Lattices, and Designs"

Return

slide-52
SLIDE 52

Return

slide-53
SLIDE 53

Spherical Cap L∞-Discrepancy

Return

  • J. Beck, 1984

To every N-point set ZN on Sd there exists a spherical cap C ⊂ Sd s.t. c1 N−1/2−1/(2d) <

  • |ZN ∩ C|

N − σd(C)

  • and (by a probabilistic argument) there exist

an N-point sets Z ∗

N on Sd s.t.

  • |Z ∗

N ∩ C|

N − σd(C)

  • < c2 N−1/2−1/(2d)

log N for every spherical cap C.

slide-54
SLIDE 54

Estimates for s∗ for d = 2

Return

s∗ := sup

  • s : (XN) is QMC design

sequence for Hs(Sd)

  • .

Table: Estimates of s∗ for d = 2

Point set s∗ Fekete 1.5 Equal area 2 Coulomb energy 2 Log energy 3 Generalized spiral 3 Distance 4 Spherical designs ∞

slide-55
SLIDE 55

Return

slide-56
SLIDE 56

Return

slide-57
SLIDE 57

Random Points on Sd

Return

X1, . . . , XN i.i.d. uniformly on Sd

slide-58
SLIDE 58

Minimum Riesz s-Energy Points on S2

Return

N = 1600, s = 1 (Coulomb case); (cf. Hardin and Saff, 2004, Notices of AMS).

slide-59
SLIDE 59

Return