Nontraditional Notions of Polynomial Ordering with Computational - - PowerPoint PPT Presentation

nontraditional notions of polynomial ordering with
SMART_READER_LITE
LIVE PREVIEW

Nontraditional Notions of Polynomial Ordering with Computational - - PowerPoint PPT Presentation

Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences Nontraditional Notions of Polynomial Ordering with Computational Applications Steve Hussung Indiana University Bloomington Midwestern Workshop on


slide-1
SLIDE 1

1/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Nontraditional Notions of Polynomial Ordering with Computational Applications

Steve Hussung Indiana University Bloomington

Midwestern Workshop on Asymptotic Analysis Purdue University Fort Wayne

October 4-6, 2019

slide-2
SLIDE 2

2/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Table of contents

1

Intro

2

Potential Theoretic Background

3

Convex Bodies, Orderings

4

WAMS, Discrete Sequences

slide-3
SLIDE 3

3/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Introduction and Motivation

Why consider nontraditional notions of degree? Suppose we approximate some function f , analytic in the hypercube Hd := [−1, 1]d. Then consider inf

degree(p)≤nf − pHd

In [T17], it is shown that for analytic functions with an analytic continuation to a ”particular” set around the hypercube.

  • O(ρ−n/

√ d + ǫ),

for traditional degree O(ρ−n + ǫ), for two selected nontraditional degrees for any ǫ > 0, where ρ > 0 depends on the “particular set”.

slide-4
SLIDE 4

4/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Notation

  • We begin with a compact set K ⊂ Cd for positive d ∈ Z.
  • Then for positive k ∈ Z, define the polynomial spaces PΣ(k)

as all polynomials of standard degree less than or equal to k.

  • Let Mk be the dimension of PΣ(k).
  • For positive s ∈ Z, let α(s) be an enumeration of the

multi-exponents, so that es = zα(s) for s = 1, . . . , Mk forms a basis for PΣ(k).

slide-5
SLIDE 5

5/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Vandermonde Matrix and Determinant

Then for a given k and sequence (zi)s

i=1 ⊂ K, we can form the s

by s Vandermonde matrix VDM. [VDM(z1, z2, . . . , zs)]i,j = zα( j)

i

And its determinant V (z1, . . . , zs) = |det(VDM(z1, . . . , zs))| We will focus on maximizing V (z1, . . . , zs) over sets of s points in K.

slide-6
SLIDE 6

6/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Vandermonde Matrix and Determinant

Note: In one dimension, the determinant of the Vandermonde is just the product of the distances between each pair of points. V (z1, . . . , zs) =

s

  • i=1

s

  • j>i

|zi − zj|

slide-7
SLIDE 7

7/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Fekete Points

  • For any s, there exist set(s) of points (ζi)s

i=1 ⊂ K that

maximize V . We call these Fekete Points.

  • We define the measure µs on K via µs(z) = 1

s

s

  • i=1

δζi(z).

  • These measures converge weak-*: µs ⇀ µK, where µK is the

potential theoretic equilibrium measure

slide-8
SLIDE 8

8/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Fekete Points: Example

If K is the unit complex disk, {z : |z| ≤ 1}, then the sth order Fekete points are the roots of unity of order s.

slide-9
SLIDE 9

9/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Fekete Points: Asymptotics

Let Lk =

k

  • i=1

i(Mi − Mi−1). and we want to define τ(K) = lim

k→∞ V (ζ(k) 1 , . . . , ζ(k) Mk ) 1/LK .

In one dimension, it straightforward to prove that V (ζ1, . . . , ζMk)1/Lk is decreasing in k, and has a limit as k → ∞ which we call the transfinite diameter [R95] In multiple dimensions, this is much more difficult, but was done in [Z75]. We say that an array

  • z(k)

i

Mk

i=1 for each k is Asymptotically Fekete

if V (z(k)

1 , . . . , z(k) Mk ) 1/Lk → τ(K)

as k → ∞

slide-10
SLIDE 10

10/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

A Preview of Orderings

Definition Let ≺ denote the grevlex ordering on Zd, [M19], where α ≺ β if

  • |α| < |β|; or
  • |α| = |β|, and there exists k ∈ {1, . . . , d} such that αj = βj

for all j < k, and αk < βk Ex: For d = 2, this gives 1, x, y, x2, xy, y2, x3, x2y, . . . We enumerate the monomials using this ordering, so e1(z), e2(z), . . . are a polynomial basis.

slide-11
SLIDE 11

11/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Monomial Classes and Tchebyshev Constants

We then, following [Z75] in [BBCL92], define the following monomial class, Definition We define the sth monomial class, M(s) :=   p : p(z) = es(z) +

s−1

  • j=1

cjej(z) : cj ∈ C    Definition We define the discrete Tchebyshev constant Ts := inf {pK : p ∈ M(s)}1/ deg(es) And in preparation, we define the set D = {x1, . . . , xd ∈ R+ : xi = 1}.

slide-12
SLIDE 12

12/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Zaharjuta Conclusion

Definition For θ ∈ int(C), the directional Chebyshev constant is the function T(K, θ) := lim sup

s→∞,

α(s) deg(es ) →θ

Ts And this gives us the formula for the transfinite diameter log(τ(K)) = lim

k→∞ log

 

  • deg(es)=k

Ts  

1/(Mk−Mk−1)

= 1 meas(D)

  • D

ln T(K, θ) dθ

slide-13
SLIDE 13

13/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Zaharjuta Conclusion

Lastly, from [Z75] and [BBCL92], we note the connection between the maximum Vandermonde matrix determinant, V (ζ1, . . . , ζs), and these averages. For k ≥ 1, Mk

  • s=1

T deg(s)

s

  • ≤ V (ζ1, . . . , ζMk) ≤ Mk!

Mk

  • s=1

T deg(s)

s

slide-14
SLIDE 14

14/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Leja Points

Fekete sequences are very difficult to find, so for given k we define a Leja Sequence (ℓi)s

i=1 ⊂ K as a sequence given by the following

procedure.

  • Choose ℓ1 ∈ K at a maximum of zα(1).
  • Assuming ℓ1, . . . , ℓs−1 have been chosen,
  • For each subsequent point ℓs, choose a maximum of

ℓ → V (ℓ1, . . . , ℓs−1, ℓ). We know that Leja points are asymptotically Fekete, in both the

  • ne and several variable cases.
slide-15
SLIDE 15

15/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Leja Points: Example

If K is the unit complex disk, {z : |z| ≤ 1}, then the 2nth order Leja points are the roots of unity of order 2n.

slide-16
SLIDE 16

16/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Leja Points in Cd: Proof of Asymptotically Fekete

From [BBCL92],

  • Let Ls = V (ℓ1, . . . , ℓs). Then Ls ≤ V (ζ1, . . . , ζs) is clear.
  • V (ℓ1, . . . , ℓs−1, ℓ)

V (ℓ1, . . . , ℓs−1) = ps(ℓ).

  • ps(ℓ) is monic, with es(ℓ) being the monic term.
  • Further, Ls/Ls−1 = psK ≥ T deg(es)

s

.

  • So LMk =

LMk LMk−1 LMk−1 LMk−2 . . . L1 1 = psK ≥

Mk

  • s=1

T deg(es)

s

.

  • Taking Lkth roots, we achieve Ls ≥ Vs/Mk!.

Thus, in Cd, Leja point sequences are asymptotically Fekete.

slide-17
SLIDE 17

17/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Polynomial Spaces associated with Convex Bodies

So far, we have used PΣ(k) to denote our polynomial space. We let Σ :=

  • x1, . . . , xd : xi ≥ 0,

d

  • i=1

xi ≤ 1

  • More generally, let C ∈ Rd

+ be a convex body containing 1 nΣ for

some positive n.

slide-18
SLIDE 18

18/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

C Polynomial Spaces

Then we define the polynomial space PC(k) as PC(k) :=   p(z) =

  • J∈C∩Zd

+

cJzJ    (Which encompasses our use of PΣ(k) thus far.) With these new polynomials comes the question of C-degree, which we answer degC(p) = min

p ∈PC (k)(k)

slide-19
SLIDE 19

19/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Grevlex Ordering

Definition Let ≺ denote the grevlex ordering on Zd, [M19], where α ≺ β if

  • |α| < |β|; or
  • |α| = |β|, and there exists k ∈ {1, . . . , d} such that αj = βj

for all j < k, and αk < βk Ex: For d = 2, this gives 1, x, y, x2, xy, y2, x3, x2y, . . . We note that this definition pays no attention to the gradiation given by the convex body C.

slide-20
SLIDE 20

20/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Grevlex Ordering

Definition Let ≺ denote the grevlex ordering on Zd, [M19], where α ≺ β if

  • |α| < |β|; or
  • |α| = |β|, and there exists k ∈ {1, . . . , d} such that αj = βj

for all j < k, and αk < βk

slide-21
SLIDE 21

21/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Nested and Additive

We now deal with the question of ordering within these monomial

  • classes. Two properties are desireable for an ordering <.

Definition (Additivity) For any α, β, δ such that α < β, we have α + δ < β + δ Definition (Nested) For k1 < k2, both in Z+, let α ∈ PC(k1), β ∈ PC(k2) \ PC(k1). Then α < β We often say that an order “respects the C-degree”, if it is nested.

slide-22
SLIDE 22

22/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Grevlex Ordering Not Usually Nested

We consider the grevlex ordering again. We see quickly that the only ordering this respects is the canonical

  • ne, associated with C = Σ.

Ex: Consider C = [0, 1] × [0, 1].

slide-23
SLIDE 23

23/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Modified Grevlex Ordering

Definition For a given convex body C, let ≺C denote the modified grevlex

  • rdering on Zd, where α ≺ β if
  • degC(α) < degC(β); or
  • degC(α) = degC(β), and α ≺ β.

Ex: For d = 2 and C = [0, 1] × [0, 1], this provides 1, x, y, xy, x2, y2, x2y, xy2, x2y2, x3, y3, x3y, xy3, x3y2, x2y3, x3y3, . . .

slide-24
SLIDE 24

24/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Modified Grevlex Ordering

Definition For a given convex body C, let ≺C denote the modified grevlex

  • rdering on Zd, where α ≺ β if
  • degC(α) < degC(β); or
  • degC(α) = degC(β), and zα ≺ zβ.

Ex: For d = 2 and C = [0, 1] × [0, 1], this provides

slide-25
SLIDE 25

25/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Modified Grevlex Ordering (Not Additive!)

Definition For a given convex body C, let ≺C denote the modified grevlex

  • rdering on Zd, where α ≺ β if
  • degC(α) < degC(β); or
  • degC(α) = degC(β), and zα ≺ zβ.

Ex: For d = 2 and C = [0, 1] × [0, 1], this provides

slide-26
SLIDE 26

26/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Standard Spaces

  • For C = Σ, both the grevlex and modified grevlex orderings

result in the standard polynomial ordering, and this ordering satisfies both the additive and nesting properties.

  • For C an irregular simplex, we can construct an ordering

which is both additive and nested, but it is not the modified

  • r standard grevlex ordering.
  • For C not a simplex of any kind, there is no ordering which is

both nested and additive.

slide-27
SLIDE 27

27/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Continuous Grevlex Ordering

We let the fractional C-degree, rdegC(zα) = inf {r ∈ R : α ∈ rC}. Definition For a convex body C, let ⊳C denote the continuous grevlex

  • rdering on Zd, where α⊳Cβ if
  • rdegC(α) < rdegC(β); or
  • rdegC(α) = rdegC(β), and α ≺ β.

We make two remarks

  • For any convex body C, ⊳C is nested.
  • For a simplex T of any kind, ⊳T is both nested and additive.
slide-28
SLIDE 28

28/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Result: No A.N. Ordering if C not a Simplex

  • We construct T ⊂ C ⊂ rT,

r > 1.

  • Consider the scaled lattice,

1 k Zd +.

  • For large k, we can find two

pairs of points that are abitrarily close to realizing this line segment’s passing in and out of C

  • Then we can find a

contradiction through additivity

slide-29
SLIDE 29

29/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Making Do

When C is not a simplex of any kind, we must make do:

  • The grevlex ordering is always additive: necessary for

Zaharjuta Theory

  • The modified grevlex ordering is always nested: necessary for

Leja Point Construction Following [M19], we use the grevlex ordering to develop the main asymptotics, and compare to get results for the modified grevlex

  • rdering.
slide-30
SLIDE 30

30/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Generalized Zaharjuta: Conclusion

Through detailed work in [M19, Thm. 4.6], we have. Theorem Let Vk be the maximum determinant of the matrix V (z1, . . . , zMk) for the Mk points z1, . . . , zMk ∈ K. 1 Mk!Vk ≤

  • α∈kC

T ≺

k (α)k ≤ Vk

The same inequality holds for T ≺C

k

(α).

slide-31
SLIDE 31

31/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Generalized Zaharjuta: Conclusion

We also have a recreation of the transfinite diameter formula, but now integrating across the entire convex body C. τ(K)c = exp

  • 1

volN(C)

  • int(C)

log T≺(K, θ) dθ

slide-32
SLIDE 32

32/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

C-Leja and C-Fekete Points

Now we use the ordering ≺C to give a reordered basis of polynomials that respects degC. We again refer to these as es(z) = zα(s). Then as before, for a given k and sequence (zi)Mk

i=1 ⊂ K, we can

form the Mk by Mk matrix VDM. VDMC(z1, z2, . . . , zMk)i,j = zα( j)

i

And its determinant V (z1, . . . , zMk)C = |det(VDM(z1, . . . , zMk))|

slide-33
SLIDE 33

33/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

C-Fekete and C-Leja Sequences

For any s ≥ 1, there exist set(s) of points (ζi)s

i=1 ⊂ K that

maximize V . We call these C-Fekete Points. For given k we define a C-Leja Sequence (ℓi)s

i=1 ⊂ K as a

sequence given by the following procedure.

  • Choose ℓ1 ∈ K at a maximum of zα(1).
  • Assuming ℓ1, . . . , ℓs−1 have been chosen,
  • For each subsequent point ℓs, choose a maximum of

ℓ → V (ℓ1, . . . , ℓs−1, ℓ).

slide-34
SLIDE 34

34/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Asymptotically Fekete Sequences

We let τ(K)c = lim

k→∞ V (ζ(k) 1 , . . . , ζ(k) Mk ))

We say that an array

  • z(k)

i

Mk

i=1 is Asymptotically Fekete if

V (z(k)

1 , . . . , z(k) Mk ) 1/Lk → τ(K)c

slide-35
SLIDE 35

35/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Weakly Admissable Meshes

We approximate our compact set K by an array of points, Ak ⊂ K, which “approximates” K in the following way. [CL08] Definition A weakly admissable mesh is a sequence of finite sets Ak ⊂ K, and sequence of constants Ck, which satisfy the following conditions:

  • For any p ∈ PC(k),

pK ≤ CkpAk

  • lim

k→∞ (#Ak)1/k = lim k→∞ (Ck)1/k = 1

slide-36
SLIDE 36

36/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

A Brief Return to Uniform Estimates

Given, for any p ∈ PC(k), pK ≤ CkpAk Let k be some degree, then for p ∈ PC(k) minimizing f − pAk From [CL08], we have the following: f − pK ≤

  • 1 + Ck
  • 1 +
  • #Ak
  • distK(f , PC(k))
slide-37
SLIDE 37

37/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Discrete Leja

To generate n standard Leja points, given the first s points, we choose the next point to maximize this function of ℓ: ℓ ֒ → V (ℓ1, . . . , ℓs, ℓ) = |det(VDM(z1, . . . , zs))|

  • ver all ℓ ∈ K.

To generate a Discrete Leja Sequence [BMS10], we take k large enough so p1, . . . , pn ∈ PC(k), and given s points, maximize the function above for ℓ ∈ Ak.

slide-38
SLIDE 38

38/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Discrete Leja Example

To perform this procedure, we form the non-square Vandermonde matrix, of dimensions Ak by k. (We transpose, so we are choosing rows.) Goal: Permute rows to find the 3 by 3 submatrix of maximal determinant.         1 z z2 −1 1 −1 1 − 1

2

1 − 1

2 1 4

1

1 2

1

1 2 1 4

1 1 −1 1         =       1 −1 1 1 − 1

2 1 4

1 1

1 2 1 4

1 −1 1       →       1 −1 1

1 2

− 3

4

1 −1

3 2 3 4

2      

slide-39
SLIDE 39

39/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Discrete Leja Example

After eliminating the first column, we select to move the [0 2 0] row to be the next pivot row.       1 −1 1

1 2

− 3

4

1 −1

3 2 3 4

2       →       1 −1 1 2 1 −1

3 2 3 4 1 2

− 3

4

      →       1 1 2 −1

3 4

− 3

4

      Since we only care about maximizing the absolute value of the determinant, we are done. We want a more automated way to do this, which is LU factorization with pivoting.

slide-40
SLIDE 40

40/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Discrete Leja in Matlab

This process is very easily automated. We adapt [BL09] and [BMS10].

n = 20; m = 1000; x = linspace(-1,1,m); V = gallery(’chebvand’, n, x)’; %LU decomposition [L, U, sigma] = lu(V, ’vector’); %Extra points ind = sigma(1:n); display(’chosen points’) zeta = x(ind)

slide-41
SLIDE 41

41/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Discrete Leja in Matlab

slide-42
SLIDE 42

42/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Discrete Leja in Matlab: Comparison

From [BL09].

slide-43
SLIDE 43

43/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Asymptotics and Convex Body Generalization

We first make a theoretical comment: the Discrete Leja point scheme described above does generate an Asymptotically Fekete array, as long as the underlying mesh is in fact a weakly admissable mesh. Second, we note that to generalize this process to the convex body case–that is, to find Discrete C-Leja points–all that is needed is to reorder the polynomials using an ordering that respects the C-degree. We have also proven that these arrays are asymptotically fekete.

slide-44
SLIDE 44

44/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Extremal Function

From the work of Zaharjuta, we can define the extremal function as VK(z) := sup

  • 1

deg(p)

  • log|p(z)| : pK ≤ 1
  • Remark: In one variable, this is the potential generated by the

equilibrium measure, up to an additive constant.

slide-45
SLIDE 45

45/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Extremal: Lev and Bayraktar, Menuja

Siciak proved that the sequence of functions Φk(z), defined log(Φk(z)) := sup 1 k log|p(z)| : p ∈ PC(k), pK ≤ 1

  • Converges locally uniformly in Cn to VK(z)

Most of convex generalization is completed: current work by T. Bayraktar, N. Levenberg, M. Perera, and SH. With this proven, we can move forward with generalizing Thm. 1 from Pluripotential Numerics, (F. Piazzon), which gives several ways to approximate the extremal function using various kernels.

slide-46
SLIDE 46

46/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

References

  • T. Bayraktar, T. Bloom, N. Levenberg

Pluripotential Theory and Convex Bodies, Sbornik: Mathematics, 209 No 3, 2017.

  • T. Bloom, L. Bos, C. Christensen, N. Levenberg (1992)

Polynomial Interpolation of Holomorphic Functions in C and Cn, Journal of Approximation Theory, 22 No 2, 1992.

  • L. Bos, N. Levenberg (2008)

On the Calculation of Approximate Fekete Points, Electronic Transactions on Numerical Analysis, 30, 2008.

  • L. Bos, S. De Marchi, A. Sommariva et al. (2010)

Computing Multivariate Fekete and Leja Points by Numerical Linear Algebra, SIAM Journal on Numerical Analysis, 48 No 5, 2010.

  • J. Calvi, N. Levenberg. (2008)

Uniform Approximation by Discrete Least Squares Polynomials, Journal of Approximation Theory, 152 No 1, 2008.

  • S. Ma’u (2019)

Transfinite Diameter with Generalized Polynomial Degree. (Arxiv)

  • T. Ransford (1995)

Potential Theory in the Complex Plane, London Mathematical Society, 1995.

  • L. N. Trefethen (2019)

Multivariate Polynomial Approximation in the Hypercube, Proceedings of the AMS, 145 No 11, Nov. 2017. V.P. Zaharjuta (1975) Transfinite Diameter, Chebyshev Constants and Capacity for COmpacts in Cn, Math. USSR Sbornik, 25, 1975.

slide-47
SLIDE 47

47/47 Intro Potential Theoretic Background Convex Bodies, Orderings WAMS, Discrete Sequences

Thank you all for attending!