P-recursive moment sequences of piecewise D-finite functions and - - PowerPoint PPT Presentation

p recursive moment sequences of piecewise d finite
SMART_READER_LITE
LIVE PREVIEW

P-recursive moment sequences of piecewise D-finite functions and - - PowerPoint PPT Presentation

P-recursive moment sequences of piecewise D-finite functions and Prony-type algebraic systems Dmitry Batenkov Gal Binyamini Yosef Yomdin Weizmann Institute of Science, Israel 18th International Conference on Difference Equations and


slide-1
SLIDE 1

P-recursive moment sequences of piecewise D-finite functions and Prony-type algebraic systems

Dmitry Batenkov Gal Binyamini Yosef Yomdin

Weizmann Institute of Science, Israel

18th International Conference on Difference Equations and Applications July 23-27, 2012, Barcelona

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 1 / 27

slide-2
SLIDE 2

1 Prony-type systems

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 2 / 27

slide-3
SLIDE 3

Linear recurrences with constant coefficients

Definition

The sequence {mk}∞

k=0 ∈ Cω is C-recurrent if ∃A0,...,Ad ∈ C such

that ∀k ∈ N: A0mk +A1mk+1 +···+Admk+d = 0.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 3 / 27

slide-4
SLIDE 4

Linear recurrences with constant coefficients

Definition

The sequence {mk}∞

k=0 ∈ Cω is C-recurrent if ∃A0,...,Ad ∈ C such

that ∀k ∈ N: A0mk +A1mk+1 +···+Admk+d = 0.

General form of solution

Exponential polynomials (Binet’s formula) mk =

K

i=1

Pi (k)ξ k

i

where {ξi} are the roots of the characteristic polynomial A0 +A1x+···+Adxd.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 3 / 27

slide-5
SLIDE 5

Prony system

mk =

K

i=1

Pi (k)ξ k

i

Reconstruction problem

Given few initial terms m0,...,mN, reconstruct {ξi,Pi}.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 4 / 27

slide-6
SLIDE 6

Prony system

mk =

K

i=1

Pi (k)ξ k

i

Reconstruction problem

Given few initial terms m0,...,mN, reconstruct {ξi,Pi}.

Examples

Padé approximation: {mk} are Taylor coefficients of a rational function with poles at

  • ξ −1

i

  • D.Batenkov,G.Binyamini,Y.Yomdin (WIS)

Moments of piecewise functions ICDEA 2012 4 / 27

slide-7
SLIDE 7

Prony system

mk =

K

i=1

Pi (k)ξ k

i

Reconstruction problem

Given few initial terms m0,...,mN, reconstruct {ξi,Pi}.

Examples

Padé approximation: {mk} are Taylor coefficients of a rational function with poles at

  • ξ −1

i

  • High resolution methods in Signal Processing

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 4 / 27

slide-8
SLIDE 8

Example: finite rate of innovation

Problem: recovering a signal which has been sampled below Nyquist rate

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 5 / 27

slide-9
SLIDE 9

Example: finite rate of innovation

Problem: recovering a signal which has been sampled below Nyquist rate Assumption: the signal is finite-parametric. For example: x(t) =

K

j=0

ajδ(t −ξj)

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 5 / 27

slide-10
SLIDE 10

Example: finite rate of innovation

Problem: recovering a signal which has been sampled below Nyquist rate Assumption: the signal is finite-parametric. For example: x(t) =

K

j=0

ajδ(t −ξj) Method: choose a sampling kernel h(t) with certain algebraic properties s.t. yn = h(t −n),x(t) =

K

j=0

aj e−ıξjn

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 5 / 27

slide-11
SLIDE 11

Example: finite rate of innovation

Problem: recovering a signal which has been sampled below Nyquist rate Assumption: the signal is finite-parametric. For example: x(t) =

K

j=0

ajδ(t −ξj) Method: choose a sampling kernel h(t) with certain algebraic properties s.t. yn = h(t −n),x(t) =

K

j=0

aj e−ıξjn Generalized to piecewise polynomials

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 5 / 27

slide-12
SLIDE 12

Prony solution method

mk =

K

i=1

Pi (k)ξ k

i ; K

i=1

degPi = C

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 6 / 27

slide-13
SLIDE 13

Prony solution method

mk =

K

i=1

Pi (k)ξ k

i ; K

i=1

degPi = C

1 Solve Hankel-type system

     m0 m1 ··· mC−1 m1 m2 ··· mC . . . . . . . . . . . . mC−1 md+1 ··· m2C−1     

  • def

=M

×      A0 A1 . . . AC−1      = −      mC mC+1 . . . m2C     

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 6 / 27

slide-14
SLIDE 14

Prony solution method

mk =

K

i=1

Pi (k)ξ k

i ; K

i=1

degPi = C

1 Solve Hankel-type system

     m0 m1 ··· mC−1 m1 m2 ··· mC . . . . . . . . . . . . mC−1 md+1 ··· m2C−1     

  • def

=M

×      A0 A1 . . . AC−1      = −      mC mC+1 . . . m2C     

2

ξj

  • are the roots of xd +Ad−1xd−1 +···+A1x+A0 = 0.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 6 / 27

slide-15
SLIDE 15

Prony solution method

mk =

K

i=1

Pi (k)ξ k

i ; K

i=1

degPi = C

1 Solve Hankel-type system

     m0 m1 ··· mC−1 m1 m2 ··· mC . . . . . . . . . . . . mC−1 md+1 ··· m2C−1     

  • def

=M

×      A0 A1 . . . AC−1      = −      mC mC+1 . . . m2C     

2

ξj

  • are the roots of xd +Ad−1xd−1 +···+A1x+A0 = 0.

3 Coefficients of {Pi} are found by solving a Vandermonde-type

linear system.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 6 / 27

slide-16
SLIDE 16

Subspace methods

Observations

M = VTBV, with V-confluent Vandermonde. The range of M and V are the same. V has the rotational invariance property: V↑ = V↓J where J is the block Jordan matrix with eigenvalues

  • ξj
  • .

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 7 / 27

slide-17
SLIDE 17

Subspace methods

Observations

M = VTBV, with V-confluent Vandermonde. The range of M and V are the same. V has the rotational invariance property: V↑ = V↓J where J is the block Jordan matrix with eigenvalues

  • ξj
  • .

ESPRIT method

1 Compute the SVD M = WΣVT. 2 Calculate Φ = W#

↓W↑.

3 Set {ξi} to be the eigenvalues of Φ with appropriate

multiplicities.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 7 / 27

slide-18
SLIDE 18

Prony systems - solvability

mk =

K

j=1 lj−1

i=0

ai,j k(k − 1)·····(k − i+ 1)

  • def

= (k)i

ξ k−i

j

;

K

j=1

lj = C; k = 0,1,...,2C − 1

Theorem

The Prony system has a solution if and only if the sequence (m0,...,m2C−1) is C-recurrent of length at most C.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 8 / 27

slide-19
SLIDE 19

Prony systems - solvability

mk =

K

j=1 lj−1

i=0

ai,j k(k − 1)·····(k − i+ 1)

  • def

= (k)i

ξ k−i

j

;

K

j=1

lj = C; k = 0,1,...,2C − 1

Theorem

The Prony system has a solution if and only if the sequence (m0,...,m2C−1) is C-recurrent of length at most C.

Theorem

The parameters

  • ai,j,ξj
  • can be uniquely recovered from the first

2C measurements if and only if 1)ξi = ξj for i = j, and 2)alj−1,j = 0 for all j = 1,...,K .

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 8 / 27

slide-20
SLIDE 20

Prony systems - local stability

Theorem (DB,YY 2010)

Assume that maxk<C |∆mk| ≤ ε for sufficiently small ε. Then there exists a positive constant C1 depending only on the nodes ξ1,...,ξK and the multiplicities l1,...,lK such that for all i = 1,2,...,K : |∆aij| ≤    C1ε j = 0 C1ε

  • 1+ |ai,j−1|

|ai,li−1|

  • 1 ≤ j ≤ li −1

|∆ξi| ≤ C1ε 1 |ai,li−1|

This behaviour is observed in experiments

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 9 / 27

slide-21
SLIDE 21

Prony systems - local stability

Theorem (DB,YY 2010)

Assume that maxk<C |∆mk| ≤ ε for sufficiently small ε. Then there exists a positive constant C1 depending only on the nodes ξ1,...,ξK and the multiplicities l1,...,lK such that for all i = 1,2,...,K : |∆aij| ≤    C1ε j = 0 C1ε

  • 1+ |ai,j−1|

|ai,li−1|

  • 1 ≤ j ≤ li −1

|∆ξi| ≤ C1ε 1 |ai,li−1|

This behaviour is observed in experiments Prony method fails to separate the parameters, worst performance

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 9 / 27

slide-22
SLIDE 22

Prony systems - local stability

Theorem (DB,YY 2010)

Assume that maxk<C |∆mk| ≤ ε for sufficiently small ε. Then there exists a positive constant C1 depending only on the nodes ξ1,...,ξK and the multiplicities l1,...,lK such that for all i = 1,2,...,K : |∆aij| ≤    C1ε j = 0 C1ε

  • 1+ |ai,j−1|

|ai,li−1|

  • 1 ≤ j ≤ li −1

|∆ξi| ≤ C1ε 1 |ai,li−1|

This behaviour is observed in experiments Prony method fails to separate the parameters, worst performance ESPRIT is better, but still not optimal

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 9 / 27

slide-23
SLIDE 23

Algebraic Fourier inversion

Problem

Reconstruct a piecewise Cd function f from n Fourier samples

ck (f) = 1 2π

π

−π f(t)e−ıkt dt.

Approximation accuracy ∼ n−1 - bad!

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 10 / 27

slide-24
SLIDE 24

Algebraic Fourier inversion

Problem

Reconstruct a piecewise Cd function f from n Fourier samples

ck (f) = 1 2π

π

−π f(t)e−ıkt dt.

Approximation accuracy ∼ n−1 - bad!

Algebraic approach[Eckhoff(1995)]

Approximate f by a piecewise polynomial Φ

◮ jumps at {ξi} with magnitudes {ai,j}.

Recover Φ from the perturbed Prony-type system

ck (f) = 1 2π

K

j=1

e−ıkξj

d

l=0

al,j (ık)l+1 + O

  • k−d−2

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 10 / 27

slide-25
SLIDE 25

Algebraic Fourier inversion

Theorem (DB,YY 2011)

If f is piecewise-Cd1 where d1 ≥ 2d +1, then

  • ∆ξj
  • ∼ n−d−2
  • ∆al,j
  • ∼ n−d−1−l

|∆f| ∼ n−d−1.

−3 −2 −1 1 2 3 0.2 0.4 0.6 0.8 1 1.2 Original function Nonlinear reconstruction Fourier partial sum

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 11 / 27

slide-26
SLIDE 26

2 Piecewise D-finite reconstruction

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 12 / 27

slide-27
SLIDE 27

Piecewise D-finite model

ξ0 ξ1 ξ2 ... ξK −1 ξK ξK +1

f0(x) f1(x) fK −1(x) fK (x)

Figure: Piecewise D-finite model

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 13 / 27

slide-28
SLIDE 28

Piecewise D-finite reconstruction

Every piece satisfies Dfi(x) ≡ 0, D - linear differential operator with polynomial coefficients D =

n

j=0

d

i=0

ai,jxi dj dxj (aij ∈ R)

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 14 / 27

slide-29
SLIDE 29

Piecewise D-finite reconstruction

Every piece satisfies Dfi(x) ≡ 0, D - linear differential operator with polynomial coefficients D =

n

j=0

d

i=0

ai,jxi dj dxj (aij ∈ R) Unknown model parameters:

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 14 / 27

slide-30
SLIDE 30

Piecewise D-finite reconstruction

Every piece satisfies Dfi(x) ≡ 0, D - linear differential operator with polynomial coefficients D =

n

j=0

d

i=0

ai,jxi dj dxj (aij ∈ R) Unknown model parameters:

◮ Coefficients of D, i.e. {ai,j}, D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 14 / 27

slide-31
SLIDE 31

Piecewise D-finite reconstruction

Every piece satisfies Dfi(x) ≡ 0, D - linear differential operator with polynomial coefficients D =

n

j=0

d

i=0

ai,jxi dj dxj (aij ∈ R) Unknown model parameters:

◮ Coefficients of D, i.e. {ai,j}, ◮ Jump points {ξi}, D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 14 / 27

slide-32
SLIDE 32

Piecewise D-finite reconstruction

Every piece satisfies Dfi(x) ≡ 0, D - linear differential operator with polynomial coefficients D =

n

j=0

d

i=0

ai,jxi dj dxj (aij ∈ R) Unknown model parameters:

◮ Coefficients of D, i.e. {ai,j}, ◮ Jump points {ξi}, ◮ Initial values of f at {ξi}. D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 14 / 27

slide-33
SLIDE 33

Piecewise D-finite reconstruction

Every piece satisfies Dfi(x) ≡ 0, D - linear differential operator with polynomial coefficients D =

n

j=0

d

i=0

ai,jxi dj dxj (aij ∈ R) Unknown model parameters:

◮ Coefficients of D, i.e. {ai,j}, ◮ Jump points {ξi}, ◮ Initial values of f at {ξi}.

Measurements: algebraic moments mk(f ) =

b

a xkf (x)dx.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 14 / 27

slide-34
SLIDE 34

Recurrence relation

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • S{mk}

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

Idea: integration by parts of the identity

b

a xk Df ≡ 0.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 15 / 27

slide-35
SLIDE 35

Recurrence relation

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • S{mk}

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

Idea: integration by parts of the identity

b

a xk Df ≡ 0.

ci,j - homogeneous bilinear form depending on the values of {pl (x)}n

l=0 and the “jump function” f (x+)−f (x−) with their

derivatives up to order n−1 at the point x = ξi.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 15 / 27

slide-36
SLIDE 36

Recurrence relation

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • S{mk}

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

Idea: integration by parts of the identity

b

a xk Df ≡ 0.

ci,j - homogeneous bilinear form depending on the values of {pl (x)}n

l=0 and the “jump function” f (x+)−f (x−) with their

derivatives up to order n−1 at the point x = ξi. The RHS is annihilated by constant coefficients difference

  • perator

E =

K

i=1

(E−ξi I)n

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 15 / 27

slide-37
SLIDE 37

Recurrence relation

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • S{mk}

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

Idea: integration by parts of the identity

b

a xk Df ≡ 0.

ci,j - homogeneous bilinear form depending on the values of {pl (x)}n

l=0 and the “jump function” f (x+)−f (x−) with their

derivatives up to order n−1 at the point x = ξi. The RHS is annihilated by constant coefficients difference

  • perator

E =

K

i=1

(E−ξi I)n

Homogeneous recurrence relation for the moments: E S{mk} = 0.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 15 / 27

slide-38
SLIDE 38

Reconstruction procedure

n

j=0 d

i=0

ai,j(−1)j (i+k)j mi−j+k =

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

E S{mk} = 0

1 Operator D is known D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 16 / 27

slide-39
SLIDE 39

Reconstruction procedure

n

j=0 d

i=0

ai,j(−1)j (i+k)j mi−j+k =

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

E S{mk} = 0

1 Operator D is known ◮ solve the confluent Prony system directly (LHS is known) for

{ξj,ci,j} and fully recover the function.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 16 / 27

slide-40
SLIDE 40

Reconstruction procedure

n

j=0 d

i=0

ai,j(−1)j (i+k)j mi−j+k =

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

E S{mk} = 0

1 Operator D is known ◮ solve the confluent Prony system directly (LHS is known) for

{ξj,ci,j} and fully recover the function.

2 Operator D unknown D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 16 / 27

slide-41
SLIDE 41

Reconstruction procedure

n

j=0 d

i=0

ai,j(−1)j (i+k)j mi−j+k =

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

E S{mk} = 0

1 Operator D is known ◮ solve the confluent Prony system directly (LHS is known) for

{ξj,ci,j} and fully recover the function.

2 Operator D unknown ◮ Solve for coefficients of the difference operator E S. D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 16 / 27

slide-42
SLIDE 42

Reconstruction procedure

n

j=0 d

i=0

ai,j(−1)j (i+k)j mi−j+k =

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

E S{mk} = 0

1 Operator D is known ◮ solve the confluent Prony system directly (LHS is known) for

{ξj,ci,j} and fully recover the function.

2 Operator D unknown ◮ Solve for coefficients of the difference operator E S. ◮ Factor out the common roots {ξj} and the remaining factors

{ai,j}.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 16 / 27

slide-43
SLIDE 43

Reconstruction procedure

n

j=0 d

i=0

ai,j(−1)j (i+k)j mi−j+k =

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

E S{mk} = 0

1 Operator D is known ◮ solve the confluent Prony system directly (LHS is known) for

{ξj,ci,j} and fully recover the function.

2 Operator D unknown ◮ Solve for coefficients of the difference operator E S. ◮ Factor out the common roots {ξj} and the remaining factors

{ai,j}.

◮ Finally solve the linear system for {ci,j} and fully recover the

function.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 16 / 27

slide-44
SLIDE 44

Moment uniqueness and vanishing

How many moments are necessary for unique reconstruction?

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 17 / 27

slide-45
SLIDE 45

Moment uniqueness and vanishing

How many moments are necessary for unique reconstruction?

Definition

Given a particular D and number of jump points K , the moment uniqueness index τ (D,K ) is the minimal number of moments required for unique reconstruction of any nonzero solution Df ≡ 0.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 17 / 27

slide-46
SLIDE 46

Moment uniqueness and vanishing

How many moments are necessary for unique reconstruction?

Definition

Given a particular D and number of jump points K , the moment uniqueness index τ (D,K ) is the minimal number of moments required for unique reconstruction of any nonzero solution Df ≡ 0.

Definition

Given a particular D and number of jump points K , the moment vanishing index σ (D,K ) is the maximal number of first zero moments of any nonzero solution Df ≡ 0.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 17 / 27

slide-47
SLIDE 47

Moment uniqueness and vanishing

How many moments are necessary for unique reconstruction?

Definition

Given a particular D and number of jump points K , the moment uniqueness index τ (D,K ) is the minimal number of moments required for unique reconstruction of any nonzero solution Df ≡ 0.

Definition

Given a particular D and number of jump points K , the moment vanishing index σ (D,K ) is the maximal number of first zero moments of any nonzero solution Df ≡ 0.

Lemma

τ (D,K ) ≤ σ (D,2K ).

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 17 / 27

slide-48
SLIDE 48

Unbouded example

Legendre differential equation

Dm =

  • 1−x2 d2

dx2 −2x d dx +m(m+1)I. For m ∈ N solutions are the Legendre orthogonal polynomials {Lm} First m−1 moments of Lm are zero Conclusion: σ (Dm) = m = ⇒ No uniform bound in terms of d,n for generic D!

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 18 / 27

slide-49
SLIDE 49

Regular operators

Theorem (DB,GB 2012)

Assume that the leading coefficient of the operator D does not vanish on any two consecutive jump points ξj,ξj+1. Then σ (D) ≤ (K +2)n+d −1.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 19 / 27

slide-50
SLIDE 50

Proof outline

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • S{mk}

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

  • εk

1 Some initial {mk} vanish =

⇒ sufficient number of initial εk vanish.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 20 / 27

slide-51
SLIDE 51

Proof outline

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • S{mk}

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

  • εk

1 Some initial {mk} vanish =

⇒ sufficient number of initial εk vanish.

2 By Skolem-Mahler-Lech, εk can have only finitely many

zeros= ⇒ ci,j = 0.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 20 / 27

slide-52
SLIDE 52

Proof outline

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • S{mk}

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

  • εk

1 Some initial {mk} vanish =

⇒ sufficient number of initial εk vanish.

2 By Skolem-Mahler-Lech, εk can have only finitely many

zeros= ⇒ ci,j = 0.

3 pn(ξj) = 0=

⇒ f (ξj) = f ′(ξj) = ··· = f (n−1) (ξj) = 0.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 20 / 27

slide-53
SLIDE 53

Resonant Fuchsian operators

Theorem (DB,GB 2012)

Let D be of Fuchsian type, and consider moments in [0,1]. If D has at most one negative integer characteristic exponent at the point z = 0, then σ (D,0) = 2n+d −1.

Proof outline

1 Write functional equation for the Mellin transform

M [f ](s) =

1

0 tsf (s)ds.

2 Check analytic continuation to ℜs < 0. D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 21 / 27

slide-54
SLIDE 54

Moment generating function

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • µk

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

  • εk

Ig(z) =

k=0

mk zk+1 =

b

a

f (t)dt t −z

Theorem

The Cauchy integral Ig satisfies at the neighborhood of ∞ the inhomogeneous ODE DIg (z) = R(z) where R(z) is the rational function whose Taylor coefficients are given by εk.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 22 / 27

slide-55
SLIDE 55

General Fuchsian operators

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • µk=S{mk}

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

  • εk

Lemma

Let D be a Fuchsian operator. Then the characteristic polynomial of D at the point ∞ coincides with the leading coefficient of the difference operator S.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 23 / 27

slide-56
SLIDE 56

General Fuchsian operators

n

j=0 d

i=0

ai,j (−1)j (i+ k)j mi−j+k

  • µk=S{mk}

=

K

i=1 n−1

j=0

ci,j (k)j ξ k−j

i

  • εk

Lemma

Let D be a Fuchsian operator. Then the characteristic polynomial of D at the point ∞ coincides with the leading coefficient of the difference operator S.

Theorem

Let D be a Fuchsian operator, and let λ (D) denote the largest positive integer root of its characteristic polynomial at the point ∞. Then σ (D,K ) ≤ max{λ (D),(K +2)n+d −1}.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 23 / 27

slide-57
SLIDE 57

3 D-finite planar domains

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 24 / 27

slide-58
SLIDE 58

2D shapes from complex moments ([Gustafsson et al.(2000)Gustafsson, He, Milanfar, an

Let P ⊂ C be a polygon with vertices z1,...,zn

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 25 / 27

slide-59
SLIDE 59

2D shapes from complex moments ([Gustafsson et al.(2000)Gustafsson, He, Milanfar, an

Let P ⊂ C be a polygon with vertices z1,...,zn Measurements: µk(f ) =

zkf (x,y)dxdy, z = x+ıy where

f = χP

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 25 / 27

slide-60
SLIDE 60

2D shapes from complex moments ([Gustafsson et al.(2000)Gustafsson, He, Milanfar, an

Let P ⊂ C be a polygon with vertices z1,...,zn Measurements: µk(f ) =

zkf (x,y)dxdy, z = x+ıy where

f = χP Turns out that there exist c1, ...,cn ∈ C s.t. k(k −1)µk−2(χP) =

n

i=1

cizk

i

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 25 / 27

slide-61
SLIDE 61

2D shapes from complex moments ([Gustafsson et al.(2000)Gustafsson, He, Milanfar, an

Let P ⊂ C be a polygon with vertices z1,...,zn Measurements: µk(f ) =

zkf (x,y)dxdy, z = x+ıy where

f = χP Turns out that there exist c1, ...,cn ∈ C s.t. k(k −1)µk−2(χP) =

n

i=1

cizk

i

Special case of quadrature domains: any analytic f (in particular f (z) = zk) satisfies

  • Ω f (x+ıy)dxdy =

n

i=1 kj−1

j=0

cijf (j)(zi)

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 25 / 27

slide-62
SLIDE 62

D-finite domains

mα,β =

b a xα Ψβ (x) = K

j=0

  • ∆j

xα Ψβ,j (x)dx Ψβ,j = 1 β +1

sj

l=1

  • φβ+1

j,l

(x) −φβ+1

j,l

(x)

  • Ψβ are piecewise D-finite, are reconstructed via the 1D

algorithm.

  • φj,l
  • are reconstructed pointwise via solving Prony-type system.

D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 26 / 27

slide-63
SLIDE 63

Bibliography

  • D. Batenkov.

Moment inversion problem for piecewise D-finite functions. Inverse Problems, 25(10):105001, October 2009.

  • D. Batenkov and Y. Yomdin.

Algebraic Fourier reconstruction of piecewise smooth functions. Mathematics of Computation, 81:277–318, 2012. doi: 10.1090/S0025-5718-2011-02539-1. URL http://dx.doi.org/10.1090/S0025-5718-2011-02539-1.

  • D. Batenkov, V. Golubyatnikov, and Y. Yomdin.

Reconstruction of Planar Domains from Partial Integral Measurements. In Proc. Complex Analysis & Dynamical Systems V, 2011. K.S. Eckhoff. Accurate reconstructions of functions of finite regularity from truncated Fourier series expansions. Mathematics of Computation, 64(210):671–690, 1995.

  • B. Gustafsson, C. He, P. Milanfar, and M. Putinar.

Reconstructing planar domains from their moments. Inverse Problems, 16(4):1053–1070, 2000. D.Batenkov,G.Binyamini,Y.Yomdin (WIS) Moments of piecewise functions ICDEA 2012 27 / 27