A New Lower Boun o th Hilber Number for Quarti System 1,2 - - PowerPoint PPT Presentation

a new lower boun o th hilber number for quarti system
SMART_READER_LITE
LIVE PREVIEW

A New Lower Boun o th Hilber Number for Quarti System 1,2 - - PowerPoint PPT Presentation

JNCF 2019, CIRM, Marseill A New Lower Boun o th Hilber Number for Quarti System 1,2 1 2


slide-1
SLIDE 1

JNCF 2019, CIRM, Marseill

A New Lower Boun o th Hilber Number for Quarti System

,

  • F. Bréhar, N. Brisebarr, M. Jolde an W. T

ucker

  • 1. LIP, ENS d Lyo 2. LAAS-CNRS, T
  • ulous 3. CAPA, Uppsal universite

1,2 1 2 1,3

slide-2
SLIDE 2

Outline

1 A quartic example for Hilbert 16th problem 2 Computing Abelian integrals with rigorous polynomial approximations 3 Wronskian and extended Chebyshev systems 4 Conclusion

A New Lower Bound on H(4)

slide-3
SLIDE 3

Outline

1 A quartic example for Hilbert 16th problem 2 Computing Abelian integrals with rigorous polynomial approximations 3 Wronskian and extended Chebyshev systems 4 Conclusion

A New Lower Bound on H(4)

slide-4
SLIDE 4

+

Hilbert’s 16th Problem

Hilbert’s 16th problem (second part) For a given integer n, what is the maximum number H(n) of limit cycles a polynomial vector field of degree at most n in the plane can have?

  • D. Hilbert, International Congress of Mathematicians, Paris, 1900

A New Lower Bound on H(4) 1/17

slide-5
SLIDE 5

+

Hilbert’s 16th Problem

−3 −2 −1 1 2 3 −4 −2 −4 2 4 x y

Van der Pol oscillator: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = y ˙ y = −x + (1 − x2)y

A New Lower Bound on H(4) 1/17

slide-6
SLIDE 6

+

Hilbert’s 16th Problem

−3 −2 −1 1 2 3 −4 −2 −4 2 4 s1 x y

Van der Pol oscillator: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = y ˙ y = −x + (1 − x2)y

A New Lower Bound on H(4) 1/17

slide-7
SLIDE 7

+

Hilbert’s 16th Problem

−3 −2 −1 1 2 3 −4 −2 −4 2 4 s1 x y

Van der Pol oscillator: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = y ˙ y = −x + (1 − x2)y

A New Lower Bound on H(4) 1/17

slide-8
SLIDE 8

+

Hilbert’s 16th Problem

−3 −2 −1 1 2 3 −4 −2 −4 2 4 s1 s2 x y

Van der Pol oscillator: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = y ˙ y = −x + (1 − x2)y

A New Lower Bound on H(4) 1/17

slide-9
SLIDE 9

+

Hilbert’s 16th Problem

−3 −2 −1 1 2 3 −4 −2 −4 2 4 s1 s2 x y

Van der Pol oscillator: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = y ˙ y = −x + (1 − x2)y

A New Lower Bound on H(4) 1/17

slide-10
SLIDE 10

+

Hilbert’s 16th Problem

−3 −2 −1 1 2 3 −4 −2 −4 2 4 s1 s2 x y

Van der Pol oscillator: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = y ˙ y = −x + (1 − x2)y

A New Lower Bound on H(4) 1/17

slide-11
SLIDE 11

+

Hilbert’s 16th Problem

Hilbert’s 16th problem (second part) For a given integer n, what is the maximum number H(n) of limit cycles a polynomial vector field of degree at most n in the plane can have?

  • D. Hilbert, International Congress of Mathematicians, Paris, 1900

1923: P. Dulac (incorrectly) proved that a single polynomial vector field has a finite number of limit cycles

−3 −2 −1 1 2 3 −4 −2 −4 2 4 s1 s2 x y

A New Lower Bound on H(4) 1/17

slide-12
SLIDE 12

+

Hilbert’s 16th Problem

Hilbert’s 16th problem (second part) For a given integer n, what is the maximum number H(n) of limit cycles a polynomial vector field of degree at most n in the plane can have?

  • D. Hilbert, International Congress of Mathematicians, Paris, 1900

1923: P. Dulac (incorrectly) proved that a single polynomial vector field has a finite number of limit cycles 1981: Y. S. Il’Yashenko found a major gap in Dulac’s proof 1991: New proofs of Dulac’s result by Y. S. Il’Yashenko and J. Écalle

−3 −2 −1 1 2 3 −4 −2 −4 2 4 s1 s2 x y

A New Lower Bound on H(4) 1/17

slide-13
SLIDE 13

+

Hilbert’s 16th Problem

Hilbert’s 16th problem (second part) For a given integer n, what is the maximum number H(n) of limit cycles a polynomial vector field of degree at most n in the plane can have?

  • D. Hilbert, International Congress of Mathematicians, Paris, 1900

1923: P. Dulac (incorrectly) proved that a single polynomial vector field has a finite number of limit cycles 1981: Y. S. Il’Yashenko found a major gap in Dulac’s proof 1991: New proofs of Dulac’s result by Y. S. Il’Yashenko and J. Écalle But even H(2) < ∞ is open!

−3 −2 −1 1 2 3 −4 −2 −4 2 4 s1 s2 x y

A New Lower Bound on H(4) 1/17

slide-14
SLIDE 14

+

Hilbert’s 16th Problem

Hilbert’s 16th problem (second part) For a given integer n, what is the maximum number H(n) of limit cycles a polynomial vector field of degree at most n in the plane can have?

  • D. Hilbert, International Congress of Mathematicians, Paris, 1900

1923: P. Dulac (incorrectly) proved that a single polynomial vector field has a finite number of limit cycles 1981: Y. S. Il’Yashenko found a major gap in Dulac’s proof 1991: New proofs of Dulac’s result by Y. S. Il’Yashenko and J. Écalle But even H(2) < ∞ is open! Some lower bounds: H(2) ⩾ 4, H(3) ⩾ 13, H(4) ⩾ 22. We prove H(4) ⩾ 24.

−3 −2 −1 1 2 3 −4 −2 −4 2 4 s1 s2 x y

A New Lower Bound on H(4) 1/17

slide-15
SLIDE 15

+

Infinitesimal Hilbert’s 16th Problem

−1 1 −1 1

  • x

y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-16
SLIDE 16

+

Infinitesimal Hilbert’s 16th Problem

−1 1 −1 1

  • x

y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-17
SLIDE 17

+

Infinitesimal Hilbert’s 16th Problem

−1 1 −1 1

  • x

y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-18
SLIDE 18

+

Infinitesimal Hilbert’s 16th Problem

−1 1 −1 1

  • x

y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-19
SLIDE 19

+

Infinitesimal Hilbert’s 16th Problem

−1 1 −1 1

  • x

y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-20
SLIDE 20

+

Infinitesimal Hilbert’s 16th Problem

−1 1 −1 1

  • x

y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-21
SLIDE 21

+

Infinitesimal Hilbert’s 16th Problem

−1 1 −1 1

  • x

y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-22
SLIDE 22

+

Infinitesimal Hilbert’s 16th Problem

−1 1 −1 1

  • x

y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-23
SLIDE 23

+

Infinitesimal Hilbert’s 16th Problem

−1 1 −1 1

  • x

y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) = 4y(y2 − 1.1) ˙ y = ∂xH(x, y) = 4x(x2 − 0.9)

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-24
SLIDE 24

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-25
SLIDE 25

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-26
SLIDE 26

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-27
SLIDE 27

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-28
SLIDE 28

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-29
SLIDE 29

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-30
SLIDE 30

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-31
SLIDE 31

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-32
SLIDE 32

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-33
SLIDE 33

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-34
SLIDE 34

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-35
SLIDE 35

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-36
SLIDE 36

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

H(x, y) = (x2 − 0.9)2 + (y2 − 1.1)2 ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = 4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)−0.4y + 0.46x2y

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-37
SLIDE 37

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

Infinitesimal Hilbert’s 16th problem For a given integer n, what is the maximal number Z(n) of limit cycles a perturbed Hamiltonian vector field of the form: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) + εf (x, y) ˙ y = ∂xH(x, y) + εg(x, y) can have when ε → 0, with: H(x, y) a polynomial potential function of degree n + 1 f , g polynomial perturbations of degree n

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011 A New Lower Bound on H(4) 2/17

slide-38
SLIDE 38

+

Infinitesimal Hilbert’s 16th Problem

0.4 0.6 0.8 1 1.2 1.4 0.6 0.8 1 1.2 1.4 x y

Infinitesimal Hilbert’s 16th problem For a given integer n, what is the maximal number Z(n) of limit cycles a perturbed Hamiltonian vector field of the form: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) + εf (x, y) ˙ y = ∂xH(x, y) + εg(x, y) can have when ε → 0, with: H(x, y) a polynomial potential function of degree n + 1 f , g polynomial perturbations of degree n

  • T. Johnson, A quartic system with twenty-six limit cycles,

Experimental Mathematics, 2011

Z(n) < ∞ for all n Pessimistic upper bounds

A New Lower Bound on H(4) 2/17

slide-39
SLIDE 39

+

A Fundamental Tool: the Poincaré-Pontryagin Theorem

0.9 1 1.1 1.2 1.3 0.9 1 1.1 1.2

h

x y ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) + εf (x, y) ˙ y = ∂xH(x, y) + εg(x, y)

A New Lower Bound on H(4) 3/17

slide-40
SLIDE 40

+

A Fundamental Tool: the Poincaré-Pontryagin Theorem

0.9 1 1.1 1.2 1.3 0.9 1 1.1 1.2

h P(h)

x y Poincaré first return map P(h) ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) + εf (x, y) ˙ y = ∂xH(x, y) + εg(x, y)

A New Lower Bound on H(4) 3/17

slide-41
SLIDE 41

+

A Fundamental Tool: the Poincaré-Pontryagin Theorem

0.9 1 1.1 1.2 1.3 0.9 1 1.1 1.2

h P(h)

P 2(h) P 3(h)

x y Poincaré first return map P(h) ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) + εf (x, y) ˙ y = ∂xH(x, y) + εg(x, y)

A New Lower Bound on H(4) 3/17

slide-42
SLIDE 42

+

A Fundamental Tool: the Poincaré-Pontryagin Theorem

0.9 1 1.1 1.2 1.3 0.9 1 1.1 1.2

h P(h)

P 2(h) P 3(h)

d(h)

x y Poincaré first return map P(h) Displacement d(h) = P(h) − h ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) + εf (x, y) ˙ y = ∂xH(x, y) + εg(x, y)

A New Lower Bound on H(4) 3/17

slide-43
SLIDE 43

+

A Fundamental Tool: the Poincaré-Pontryagin Theorem

0.9 1 1.1 1.2 1.3 0.9 1 1.1 1.2

h P(h)

P 2(h) P 3(h)

d(h)

x y Poincaré first return map P(h) Displacement d(h) = P(h) − h Limit cycle ⇔ isolated zero of d ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) + εf (x, y) ˙ y = ∂xH(x, y) + εg(x, y)

A New Lower Bound on H(4) 3/17

slide-44
SLIDE 44

+

A Fundamental Tool: the Poincaré-Pontryagin Theorem

0.9 1 1.1 1.2 1.3 0.9 1 1.1 1.2

h P(h)

P 2(h) P 3(h)

d(h)

x y Poincaré first return map P(h) Displacement d(h) = P(h) − h Limit cycle ⇔ isolated zero of d Abelian integral I(h): ∮H−1(h) f (x, y)dy − g(x, y)dx ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) + εf (x, y) ˙ y = ∂xH(x, y) + εg(x, y)

A New Lower Bound on H(4) 3/17

slide-45
SLIDE 45

+

A Fundamental Tool: the Poincaré-Pontryagin Theorem

0.9 1 1.1 1.2 1.3 0.9 1 1.1 1.2

h P(h)

P 2(h) P 3(h)

d(h)

x y Poincaré first return map P(h) Displacement d(h) = P(h) − h Limit cycle ⇔ isolated zero of d Abelian integral I(h): ∮H−1(h) f (x, y)dy − g(x, y)dx ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −∂yH(x, y) + εf (x, y) ˙ y = ∂xH(x, y) + εg(x, y) Poincaré-Pontryagin theorem The Abelian integral I(h) approximates the displacement function d(h) for small ε: d(h) = ε(I(h) + O(ε)) when ε → 0

A New Lower Bound on H(4) 3/17

slide-46
SLIDE 46

+

A Pseudo-Hamiltonian Quartic System

Hamiltonian system: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −4y(y2 − 1.1) ˙ y = 4x(x2 − 0.9)

−1 1 −1 1 x y

A New Lower Bound on H(4) 4/17

slide-47
SLIDE 47

+

A Pseudo-Hamiltonian Quartic System

pseudo-Hamiltonian system: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −4yy(y2 − 1.1) ˙ y = 4yx(x2 − 0.9)

−1 1 −1 1 x y

A New Lower Bound on H(4) 4/17

slide-48
SLIDE 48

+

A Pseudo-Hamiltonian Quartic System

pseudo-Hamiltonian system: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −4yy(y2 − 1.1) ˙ y = 4yx(x2 − 0.9) same geometric orbits after rescaling

−1 1 −1 1

  • x

y

A New Lower Bound on H(4) 4/17

slide-49
SLIDE 49

+

A Pseudo-Hamiltonian Quartic System

pseudo-Hamiltonian system: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −4yy(y2 − 1.1) + εf (x, y) ˙ y = 4yx(x2 − 0.9) + εg(x, y) same geometric orbits after rescaling ≃ perturbations without rescaling: f (x, y) y , g(x, y) y ∈ ⟨xiyj, i ⩾ 0, j ⩾ −1, i+j ⩽ 3⟩

−1 1 −1 1

  • x

y

A New Lower Bound on H(4) 4/17

slide-50
SLIDE 50

+

A Pseudo-Hamiltonian Quartic System

pseudo-Hamiltonian system: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −4yy(y2 − 1.1) + εf (x, y) ˙ y = 4yx(x2 − 0.9) + εg(x, y) same geometric orbits after rescaling ≃ perturbations without rescaling: f (x, y) y , g(x, y) y ∈ ⟨xiyj, i ⩾ 0, j ⩾ −1, i+j ⩽ 3⟩ Generalized Poincaré-Pontryagin theorem The generalized Abelian integral: I(h) = ∮H−1(h) f (x, y)dy − g(x, y)dx y approximates the displacement function d(h) for small ε: d(h) = ε(I(h) + O(ε)) when ε → 0

−1 1 −1 1

  • x

y

A New Lower Bound on H(4) 4/17

slide-51
SLIDE 51

+

A Pseudo-Hamiltonian Quartic System

pseudo-Hamiltonian system: ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩ ˙ x = −4yy(y2 − 1.1) + εf (x, y) ˙ y = 4yx(x2 − 0.9) + εg(x, y) same geometric orbits after rescaling ≃ perturbations without rescaling: f (x, y) y , g(x, y) y ∈ ⟨xiyj, i ⩾ 0, j ⩾ −1, i+j ⩽ 3⟩ Generalized Poincaré-Pontryagin theorem The generalized Abelian integral: I(h) = ∮H−1(h) f (x, y)dy − g(x, y)dx y approximates the displacement function d(h) for small ε: d(h) = ε(I(h) + O(ε)) when ε → 0

−1 1 −1 1

4×? + 2×? = ?

x y

⇒ The finiteness of Z(4) does not apply, but we still have some tools of the Hamiltonian case!

A New Lower Bound on H(4) 4/17

slide-52
SLIDE 52

+

Choice of Perturbations

f (x,y) = 1 x y x2 xy y2 x3 x2y xy2 y3 x4 x3y x2y2 xy3 y4 g(x,y) = 1 x y x2 xy y2 x3 x2y xy2 y3 x4 x3y x2y2 xy3 y4

A New Lower Bound on H(4) 5/17

slide-53
SLIDE 53

+

Choice of Perturbations

f (x,y) = 1 x y x2 xy y2 x3 x2y xy2 y3 x4 x3y x2y2 xy3 y4 g(x,y) = 1 x y x2 xy y2 x3 x2y xy2 y3 x4 x3y x2y2 xy3 y4

symmetry requirements linear relations from Green’s formula: ∂x

f (x,y) y

∝ ∂y

g(x,y) y

I(h) = ∮H−1(h) α00 + α20x2 + α22x2y2 + α40x4 + α04y4 y dx

A New Lower Bound on H(4) 5/17

slide-54
SLIDE 54

+

Numerically Optimizing the Number of Zeros

▸ Find coefficients of I(h) = α00I00(h) + α20I20(h) + α22I22(h) + α40I40(h) + α04I04(h).

−0.5 −0.45 −0.4 −0.35 −0.3 −0.25 −6 −5 −4 −3 −2 −1 1 2 3 4 h x2y2 y4 1 x2 x4 A New Lower Bound on H(4) 6/17

slide-55
SLIDE 55

+

Numerically Optimizing the Number of Zeros

α00 =

  • 0.78622148667854837664

α20 = 0.87723523612653436051 α22 = 1 α40 = 0.23742713894293038223 α04 =

  • 0.21823846173078863753

−0.5 −0.45 −0.4 −0.35 −0.3 −0.25 −2 −1 1 2 (×10−4) h A New Lower Bound on H(4) 6/17

slide-56
SLIDE 56

+

Numerically Optimizing the Number of Zeros

α00 =

  • 0.78622148667854837664

α20 = 0.87723523612653436051 α22 = 1 α40 = 0.23742713894293038223 α04 =

  • 0.21823846173078863753

−0.5 −0.45 −0.4 −0.35 −0.3 −0.25 −2 −1 1 2 (×10−4) h

  • 0.315
  • 0.310
  • 0.305

−1 −0.5 0.5 1 (×10−7) h

A New Lower Bound on H(4) 6/17

slide-57
SLIDE 57

+

Numerically Optimizing the Number of Zeros

α00 =

  • 0.78622148667854837664

α20 = 0.87723523612653436051 α22 = 1 α40 = 0.23742713894293038223 α04 =

  • 0.21823846173078863753

−0.5 −0.45 −0.4 −0.35 −0.3 −0.25 −2 −1 1 2 (×10−4) h

  • 0.315
  • 0.310
  • 0.305

−1 −0.5 0.5 1 (×10−7) h

4 × 5 + 2 × 2 = 24

A New Lower Bound on H(4) 6/17

slide-58
SLIDE 58

Outline

1 A quartic example for Hilbert 16th problem 2 Computing Abelian integrals with rigorous polynomial approximations 3 Wronskian and extended Chebyshev systems 4 Conclusion

A New Lower Bound on H(4)

slide-59
SLIDE 59

+

Computing Abelian Integrals

1 2 1 2

x2 y2

−1 1 −1 1

x y

0 < r (= √ h) < 0.9

A New Lower Bound on H(4) 7/17

slide-60
SLIDE 60

+

Computing Abelian Integrals

1 2 1 2

x2 y2

−1 1 −1 1

x y

0 < r (= √ h) < 0.9

xmin = 0.9 − r √ 2 xmax = 0.9 + r √ 2 xmin = 1.1 − r √ 2 xmax = 1.1 + r √ 2

A New Lower Bound on H(4) 7/17

slide-61
SLIDE 61

+

Computing Abelian Integrals

1 2 1 2

x2 y2

−1 1 −1 1

x y

0 < r (= √ h) < 0.9

xmin = 0.9 − r √ 2 xmax = 0.9 + r √ 2 xmin = 1.1 − r √ 2 xmax = 1.1 + r √ 2 yup(x) = √ 1.1 + √ r 2 − (x2 − 0.9)2 ydown(x) = √ 1.1 − √ r 2 − (x2 − 0.9)2 xleft(y) = √ 0.9 − √ r 2 − (y2 − 1.1)2 xright(y) = √ 0.9 + √ r 2 − (y2 − 1.1)2

A New Lower Bound on H(4) 7/17

slide-62
SLIDE 62

+

Computing Abelian Integrals

1 2 1 2

x2 y2

−1 1 −1 1

x y

0 < r (= √ h) < 0.9

xmin = 0.9 − r √ 2 xmax = 0.9 + r √ 2 xmin = 1.1 − r √ 2 xmax = 1.1 + r √ 2 yup(x) = √ 1.1 + √ r 2 − (x2 − 0.9)2 ydown(x) = √ 1.1 − √ r 2 − (x2 − 0.9)2 xleft(y) = √ 0.9 − √ r 2 − (y2 − 1.1)2 xright(y) = √ 0.9 + √ r 2 − (y2 − 1.1)2 I(h) = ∮H−1(h) g(x, y) y dx = ∫

xmax xmin

( g(x, yup(x)) yup(x) − g(x, ydown(x)) ydown(x) ) d +∫

ymax ymin

( g(xleft(y), y) xleft(y) + g(xright(y), y) xright(y) ) y2 − 1.1 √ r 2 − (y2 − 1.1)2 dy.

A New Lower Bound on H(4) 7/17

slide-63
SLIDE 63

+

Computing Abelian Integrals

1 2 1 2

x2 y2

−1 1 −1 1

x y

0.9 < r (= √ h) < 1.1

A New Lower Bound on H(4) 7/17

slide-64
SLIDE 64

+

Computing Abelian Integrals

1 2 1 2

x2 y2

−1 1 −1 1

x y

0.9 < r (= √ h) < 1.1

xmin = 0.9 − r √ 2 xmax = 0.9 + r √ 2 xmin = 1.1 − r √ 2 xmax = 1.1 + r √ 2 yup(x) = √ 1.1 + √ r 2 − (x2 − 0.9)2 ydown(x) = √ 1.1 − √ r 2 − (x2 − 0.9)2 xleft(y) = √ 0.9 − √ r 2 − (y2 − 1.1)2 xright(y) = √ 0.9 + √ r 2 − (y2 − 1.1)2 I(h) = ∮H−1(h) g(x, y) y dx = ∫

xmax −xmax

( g(x, yup(x)) yup(x) − g(x, ydown(x)) ydown(x) ) d + 2 ∫

ymax ymin

g(xright(y), y)(y2 − 1.1) xright(y) √ r 2 − (y2 − 1.1)2 dy.

A New Lower Bound on H(4) 7/17

slide-65
SLIDE 65

+

Rigorous Polynomial Approximations

Definition A pair (P, ε) ∈ R[X] × R+ is a rigorous polynomial approximation (RPA) of f for a given norm ∥ ⋅ ∥ if ∥f − P∥ ⩽ ε.

  • ×

K − + F G H

A New Lower Bound on H(4) 8/17

slide-66
SLIDE 66

+

Rigorous Polynomial Approximations

Definition A pair (P, ε) ∈ R[X] × R+ is a rigorous polynomial approximation (RPA) of f for a given norm ∥ ⋅ ∥ if ∥f − P∥ ⩽ ε. Example: sup-norm over [−1, 1]: f ∈ (P, ε) ⇔ ∣f (t) − P(t)∣ ⩽ ε ∀t ∈ [−1, 1]

  • ×

K − + F G H

A New Lower Bound on H(4) 8/17

slide-67
SLIDE 67

+

Rigorous Polynomial Approximations

Definition A pair (P, ε) ∈ R[X] × R+ is a rigorous polynomial approximation (RPA) of f for a given norm ∥ ⋅ ∥ if ∥f − P∥ ⩽ ε. Example: sup-norm over [−1, 1]: f ∈ (P, ε) ⇔ ∣f (t) − P(t)∣ ⩽ ε ∀t ∈ [−1, 1] Some elementary operations: (P, ε) + (Q, η) ∶= (P + Q, ε + η), Example: r(t) = f (t) + g(t)

  • ×

K − + F G H

A New Lower Bound on H(4) 8/17

slide-68
SLIDE 68

+

Rigorous Polynomial Approximations

Definition A pair (P, ε) ∈ R[X] × R+ is a rigorous polynomial approximation (RPA) of f for a given norm ∥ ⋅ ∥ if ∥f − P∥ ⩽ ε. Example: sup-norm over [−1, 1]: f ∈ (P, ε) ⇔ ∣f (t) − P(t)∣ ⩽ ε ∀t ∈ [−1, 1] Some elementary operations: (P, ε) + (Q, η) ∶= (P + Q, ε + η), (P, ε) − (Q, η) ∶= (P − Q, ε + η), Example: r(t) = f (t) + g(t) − h(t)

  • ×

K − + F G H

A New Lower Bound on H(4) 8/17

slide-69
SLIDE 69

+

Rigorous Polynomial Approximations

Definition A pair (P, ε) ∈ R[X] × R+ is a rigorous polynomial approximation (RPA) of f for a given norm ∥ ⋅ ∥ if ∥f − P∥ ⩽ ε. Example: sup-norm over [−1, 1]: f ∈ (P, ε) ⇔ ∣f (t) − P(t)∣ ⩽ ε ∀t ∈ [−1, 1] Some elementary operations: (P, ε) + (Q, η) ∶= (P + Q, ε + η), (P, ε) − (Q, η) ∶= (P − Q, ε + η), (P, ε) ⋅ (Q, η) ∶= (PQ, ∥Q∥η + ∥P∥ε + ηε) Example: r(t) = k(t)(f (t) + g(t) − h(t))

  • ×

K − + F G H

A New Lower Bound on H(4) 8/17

slide-70
SLIDE 70

+

Rigorous Polynomial Approximations

Definition A pair (P, ε) ∈ R[X] × R+ is a rigorous polynomial approximation (RPA) of f for a given norm ∥ ⋅ ∥ if ∥f − P∥ ⩽ ε. Example: sup-norm over [−1, 1]: f ∈ (P, ε) ⇔ ∣f (t) − P(t)∣ ⩽ ε ∀t ∈ [−1, 1] Some elementary operations: (P, ε) + (Q, η) ∶= (P + Q, ε + η), (P, ε) − (Q, η) ∶= (P − Q, ε + η), (P, ε) ⋅ (Q, η) ∶= (PQ, ∥Q∥η + ∥P∥ε + ηε) ∫0(P, ε) ∶= (∫

t 0 P(s)ds, ε)

Example: r(t) = ∫

t 0 k(s)(f (s) + g(s) − h(s))ds

  • ×

K − + F G H

A New Lower Bound on H(4) 8/17

slide-71
SLIDE 71

+

Rigorous Polynomial Approximations

Definition A pair (P, ε) ∈ R[X] × R+ is a rigorous polynomial approximation (RPA) of f for a given norm ∥ ⋅ ∥ if ∥f − P∥ ⩽ ε. Example: sup-norm over [−1, 1]: f ∈ (P, ε) ⇔ ∣f (t) − P(t)∣ ⩽ ε ∀t ∈ [−1, 1] Some elementary operations: (P, ε) + (Q, η) ∶= (P + Q, ε + η), (P, ε) − (Q, η) ∶= (P − Q, ε + η), (P, ε) ⋅ (Q, η) ∶= (PQ, ∥Q∥η + ∥P∥ε + ηε) ∫0(P, ε) ∶= (∫

t 0 P(s)ds, ε)

Example: r(t) = ∫

t 0 k(s)(f (s) + g(s) − h(s))ds ÷ ?

√ ?

  • ×

K − + F G H

A New Lower Bound on H(4) 8/17

slide-72
SLIDE 72

+

Banach Fixed-Point Theorem for A Posteriori Validation

▸ Fixed-point equation T ⋅ ϕ = ϕ with T contracting, General scheme ▸ Approximation ϕ○ to exact solution ϕ⋆, ▸ Compute a posteriori error bounds with Banach theorem.

A New Lower Bound on H(4) 9/17

slide-73
SLIDE 73

+

Banach Fixed-Point Theorem for A Posteriori Validation

▸ Fixed-point equation T ⋅ ϕ = ϕ with T contracting, General scheme ▸ Approximation ϕ○ to exact solution ϕ⋆, ▸ Compute a posteriori error bounds with Banach theorem. Banach Fixed-Point Theorem If (X, d) is complete and T contracting of ratio λ < 1, ▸ T admits a unique fixed-point ϕ⋆, and ▸ For all ϕ○ ∈ X, d(ϕ○, T ⋅ ϕ○) 1 + λ ⩽ d(ϕ○, ϕ⋆) ⩽ d(ϕ○, T ⋅ ϕ○) 1 − λ .

A New Lower Bound on H(4) 9/17

slide-74
SLIDE 74

+

Banach Fixed-Point Theorem for A Posteriori Validation

▸ Fixed-point equation T ⋅ ϕ = ϕ with T contracting, General scheme ▸ Approximation ϕ○ to exact solution ϕ⋆, ▸ Compute a posteriori error bounds with Banach theorem. Banach Fixed-Point Theorem If (X, d) is complete and T contracting of ratio λ < 1, ▸ T admits a unique fixed-point ϕ⋆, and ▸ For all ϕ○ ∈ X, d(ϕ○, T ⋅ ϕ○) 1 + λ ⩽ d(ϕ○, ϕ⋆) ⩽ d(ϕ○, T ⋅ ϕ○) 1 − λ . ▸ Newton’s method = reformulate F ⋅ ϕ = 0 as T ⋅ ϕ = ϕ with: T ⋅ ϕ = ϕ − A ⋅ F ⋅ ϕ,

A New Lower Bound on H(4) 9/17

slide-75
SLIDE 75

+

Banach Fixed-Point Theorem for A Posteriori Validation

▸ Fixed-point equation T ⋅ ϕ = ϕ with T contracting, General scheme ▸ Approximation ϕ○ to exact solution ϕ⋆, ▸ Compute a posteriori error bounds with Banach theorem. Banach Fixed-Point Theorem If (X, d) is complete and T contracting of ratio λ < 1, ▸ T admits a unique fixed-point ϕ⋆, and ▸ For all ϕ○ ∈ X, d(ϕ○, T ⋅ ϕ○) 1 + λ ⩽ d(ϕ○, ϕ⋆) ⩽ d(ϕ○, T ⋅ ϕ○) 1 − λ . ▸ Newton’s method = reformulate F ⋅ ϕ = 0 as T ⋅ ϕ = ϕ with: T ⋅ ϕ = ϕ − A ⋅ F ⋅ ϕ, A ≈ (DF(ϕ○))−1 and check T is contracting.

A New Lower Bound on H(4) 9/17

slide-76
SLIDE 76

+

Banach Fixed-Point Theorem for A Posteriori Validation

▸ Fixed-point equation T ⋅ ϕ = ϕ with T contracting, General scheme ▸ Approximation ϕ○ to exact solution ϕ⋆, ▸ Compute a posteriori error bounds with Banach theorem. Banach Fixed-Point Theorem If (X, d) is complete and T contracting of ratio λ < 1, ▸ T admits a unique fixed-point ϕ⋆, and ▸ For all ϕ○ ∈ X, d(ϕ○, T ⋅ ϕ○) 1 + λ ⩽ d(ϕ○, ϕ⋆) ⩽ d(ϕ○, T ⋅ ϕ○) 1 − λ . ▸ Newton’s method = reformulate F ⋅ ϕ = 0 as T ⋅ ϕ = ϕ with: T ⋅ ϕ = ϕ − A ⋅ F ⋅ ϕ, A ≈ (DF(ϕ○))−1 and check T is contracting. ▸ Applications to numerous function space problems.

A New Lower Bound on H(4) 9/17

slide-77
SLIDE 77

+

Division of RPAs

▸ Approximation ϕ○(x) of ϕ⋆ = x2/ydown(x) using Chebyshev interpolation:

0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 1 1.5 2

A New Lower Bound on H(4) 10/17

slide-78
SLIDE 78

+

Division of RPAs

▸ Approximation ϕ○(x) of ϕ⋆ = x2/ydown(x) using Chebyshev interpolation:

0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 1 1.5 2

A New Lower Bound on H(4) 10/17

slide-79
SLIDE 79

+

Division of RPAs

▸ Approximation ϕ○(x) of ϕ⋆ = x2/ydown(x) using Chebyshev interpolation:

0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 1 1.5 2

A New Lower Bound on H(4) 10/17

slide-80
SLIDE 80

+

Division of RPAs

▸ Approximation ϕ○(x) of ϕ⋆ = x2/ydown(x) using Chebyshev interpolation:

0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 1 1.5 2

A New Lower Bound on H(4) 10/17

slide-81
SLIDE 81

+

Division of RPAs

▸ Approximation ϕ○(x) of ϕ⋆ = x2/ydown(x) using Chebyshev interpolation:

0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 1 1.5 2

▸ Newton-like operator T with unique fixed point ϕ⋆ =

x2 ydown(x):

T ⋅ ϕ = ϕ − ψ(ydownϕ − x2) ψ(x) ≈ 1/ydown(x)

A New Lower Bound on H(4) 10/17

slide-82
SLIDE 82

+

Division of RPAs

▸ Approximation ϕ○(x) of ϕ⋆ = x2/ydown(x) using Chebyshev interpolation:

0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 1 1.5 2

▸ Newton-like operator T with unique fixed point ϕ⋆ =

x2 ydown(x):

T ⋅ ϕ = ϕ − ψ(ydownϕ − x2) ψ(x) ≈ 1/ydown(x) ▸ Is T contracting? ∥DT∥ = ∥1 − ψydown∥ = λ < 1

A New Lower Bound on H(4) 10/17

slide-83
SLIDE 83

+

Division of RPAs

▸ Approximation ϕ○(x) of ϕ⋆ = x2/ydown(x) using Chebyshev interpolation:

0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 1 1.5 2

▸ Newton-like operator T with unique fixed point ϕ⋆ =

x2 ydown(x):

T ⋅ ϕ = ϕ − ψ(ydownϕ − x2) ψ(x) ≈ 1/ydown(x) ▸ Is T contracting? ∥DT∥ = ∥1 − ψydown∥ = λ < 1 ▸ Apply the Banach fixed-point theorem: ∥ϕ○ − T ⋅ ϕ○∥ = ∥ψ(ydownϕ○ − x2)∥ ⩽ η

A New Lower Bound on H(4) 10/17

slide-84
SLIDE 84

+

Division of RPAs

▸ Approximation ϕ○(x) of ϕ⋆ = x2/ydown(x) using Chebyshev interpolation:

0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.6 0.7 0.8 0.9 1 1.1 1.2 0.5 1 1.5 2

▸ Newton-like operator T with unique fixed point ϕ⋆ =

x2 ydown(x):

T ⋅ ϕ = ϕ − ψ(ydownϕ − x2) ψ(x) ≈ 1/ydown(x) ▸ Is T contracting? ∥DT∥ = ∥1 − ψydown∥ = λ < 1 ▸ Apply the Banach fixed-point theorem: ∥ϕ○ − T ⋅ ϕ○∥ = ∥ψ(ydownϕ○ − x2)∥ ⩽ η ⇒ ∥ϕ○ − ϕ⋆∥ ⩽ η/(1 − λ) = ε+

A New Lower Bound on H(4) 10/17

slide-85
SLIDE 85

+

Square Root of a RPA

▸ ϕ○(x) ≈ √ f (x) where f (x) = 0.8 − (x2 − 0.9)2.

A New Lower Bound on H(4) 11/17

slide-86
SLIDE 86

+

Square Root of a RPA

▸ ϕ○(x) ≈ √ f (x) where f (x) = 0.8 − (x2 − 0.9)2. ▸ ϕ⋆ = √ f unique fixed point of: T ⋅ ϕ = ϕ − ψ 2 (ϕ2 − f ) ψ(x) ≈ 1/ϕ○(x) ≈ 1/ √ f (x)

A New Lower Bound on H(4) 11/17

slide-87
SLIDE 87

+

Square Root of a RPA

▸ ϕ○(x) ≈ √ f (x) where f (x) = 0.8 − (x2 − 0.9)2. ▸ ϕ⋆ = √ f unique fixed point of: T ⋅ ϕ = ϕ − ψ 2 (ϕ2 − f ) ψ(x) ≈ 1/ϕ○(x) ≈ 1/ √ f (x) ▸ Is T contracting? ∥DT(ϕ)∥ = ∥1−ψϕ∥ ⩽ ∥1−ψϕ○∥+∥ψ∥∥ϕ−ϕ○∥

A New Lower Bound on H(4) 11/17

slide-88
SLIDE 88

+

Square Root of a RPA

▸ ϕ○(x) ≈ √ f (x) where f (x) = 0.8 − (x2 − 0.9)2. ▸ ϕ⋆ = √ f unique fixed point of: T ⋅ ϕ = ϕ − ψ 2 (ϕ2 − f ) ψ(x) ≈ 1/ϕ○(x) ≈ 1/ √ f (x) ▸ Is T contracting? λ = sup

∥ϕ−ϕ○∥⩽r

∥DT(ϕ)∥ ⩽ ∥1 − ψϕ○∥ + ∥ψ∥r

0.2 0.4 0.6 0.8 1 0.5 1 1.5 r 0.2 0.4 0.6 0.8 1 0.5 1 1.5 r

A New Lower Bound on H(4) 11/17

slide-89
SLIDE 89

+

Square Root of a RPA

▸ ϕ○(x) ≈ √ f (x) where f (x) = 0.8 − (x2 − 0.9)2. ▸ ϕ⋆ = √ f unique fixed point of: T ⋅ ϕ = ϕ − ψ 2 (ϕ2 − f ) ψ(x) ≈ 1/ϕ○(x) ≈ 1/ √ f (x) ▸ Is T contracting? ▸ Stable neighborhood for ϕ○: λ = sup

∥ϕ−ϕ○∥⩽r

∥DT(ϕ)∥ ⩽ ∥1 − ψϕ○∥ + ∥ψ∥r ∥ϕ○ − T ⋅ ϕ○∥ + λr ⩽ r

0.2 0.4 0.6 0.8 1 0.5 1 1.5 r 0.2 0.4 0.6 0.8 1 0.5 1 1.5 r

A New Lower Bound on H(4) 11/17

slide-90
SLIDE 90

+

Square Root of a RPA

▸ ϕ○(x) ≈ √ f (x) where f (x) = 0.8 − (x2 − 0.9)2. ▸ ϕ⋆ = √ f unique fixed point of: T ⋅ ϕ = ϕ − ψ 2 (ϕ2 − f ) ψ(x) ≈ 1/ϕ○(x) ≈ 1/ √ f (x) ▸ Is T contracting? ▸ Stable neighborhood for ϕ○: λ = sup

∥ϕ−ϕ○∥⩽r

∥DT(ϕ)∥ ⩽ ∥1 − ψϕ○∥ + ∥ψ∥r ∥ψ(ϕ○2 − f )/2∥ + r(∥1 − ψϕ○∥ + ∥ψ∥r) ⩽ r

0.2 0.4 0.6 0.8 1 0.5 1 1.5 r 0.2 0.4 0.6 0.8 1 0.5 1 1.5 r

A New Lower Bound on H(4) 11/17

slide-91
SLIDE 91

+

Square Root of a RPA

▸ ϕ○(x) ≈ √ f (x) where f (x) = 0.8 − (x2 − 0.9)2. ▸ ϕ⋆ = √ f unique fixed point of: T ⋅ ϕ = ϕ − ψ 2 (ϕ2 − f ) ψ(x) ≈ 1/ϕ○(x) ≈ 1/ √ f (x) ▸ Is T contracting? ▸ Stable neighborhood for ϕ○: λ = sup

∥ϕ−ϕ○∥⩽r

∥DT(ϕ)∥ ⩽ ∥1 − ψϕ○∥ + ∥ψ∥r ∥ψ(ϕ○2 − f )/2∥ + r(∥1 − ψϕ○∥ + ∥ψ∥r) ⩽ r

0.2 0.4 0.6 0.8 1 0.5 1 1.5 r 0.2 0.4 0.6 0.8 1 0.5 1 1.5 r

▸ Apply the Banach fixed-point theorem!

A New Lower Bound on H(4) 11/17

slide-92
SLIDE 92

+

Rigorous Computation of an Abelian Integral

Using Degree N = 10

▸ √ 0.8 − (x2 − 0.9)2:

0.6 0.8 1 1.2 −1 1 ·10−5

A New Lower Bound on H(4) 12/17

slide-93
SLIDE 93

+

Rigorous Computation of an Abelian Integral

Using Degree N = 10

▸ √ 0.8 − (x2 − 0.9)2:

0.6 0.8 1 1.2 −1 1 ·10−5

▸ ydown(x) = √ 1.1 − √ 0.8 − (x2 − 0.9)2:

0.6 0.8 1 1.2 −1 1 ·10−5

A New Lower Bound on H(4) 12/17

slide-94
SLIDE 94

+

Rigorous Computation of an Abelian Integral

Using Degree N = 10

▸ √ 0.8 − (x2 − 0.9)2:

0.6 0.8 1 1.2 −1 1 ·10−5

▸ ydown(x) = √ 1.1 − √ 0.8 − (x2 − 0.9)2:

0.6 0.8 1 1.2 −1 1 ·10−5

▸ x2/ydown(x) = x2/ydown(x) = √ 1.1 − √ 0.8 − (x2 − 0.9)2:

0.6 0.8 1 1.2 −1 −0.5 0.5 1 ·10−4

A New Lower Bound on H(4) 12/17

slide-95
SLIDE 95

+

Validation of Our Result

−0.5 −0.45 −0.4 −0.35 −0.3 −0.25 −2 −1 1 2 (×10−4) h

  • 0.315
  • 0.310
  • 0.305

−1 −0.5 0.5 1 (×10−7) h

A New Lower Bound on H(4) 13/17

slide-96
SLIDE 96

+

Validation of Our Result

−0.5 −0.45 −0.4 −0.35 −0.3 −0.25 −2 −1 1 2 (×10−4) N = 12 N = 16 N = 22 N = 24 h

  • 0.315
  • 0.310
  • 0.305

−1 −0.5 0.5 1 (×10−7) N = 80 N = 100 N = 130 N = 240 h

A New Lower Bound on H(4) 13/17

slide-97
SLIDE 97

+

Validation of Our Result

4 × 5 + 2 × 2 = 24

A New Lower Bound on H(4) 13/17

slide-98
SLIDE 98

Outline

1 A quartic example for Hilbert 16th problem 2 Computing Abelian integrals with rigorous polynomial approximations 3 Wronskian and extended Chebyshev systems 4 Conclusion

A New Lower Bound on H(4)

slide-99
SLIDE 99

+

Wronskian and Extended Chebyshev Systems

(f0, f1, . . . , fn) extended Chebyshev system if all combination α0f0 + ⋅ ⋅ ⋅ + αifi has at most i zeros, for 0 ⩽ i ⩽ n.

A New Lower Bound on H(4) 14/17

slide-100
SLIDE 100

+

Wronskian and Extended Chebyshev Systems

(f0, f1, . . . , fn) extended Chebyshev system if all combination α0f0 + ⋅ ⋅ ⋅ + αifi has at most i zeros, for 0 ⩽ i ⩽ n. ⇔ W0(x), . . . , Wn(x) ≠ 0 for all x: Wi(x) =

  • f0(x)

f1(x) . . . fi(x) f ′

0 (x)

f ′

1 (x)

. . . f ′

i (x)

⋮ ⋮ ⋱ ⋮ f (i) (x) f (i)

1

(x) . . . f (i)

i

(x)

  • A New Lower Bound on H(4)

14/17

slide-101
SLIDE 101

+

Wronskian and Extended Chebyshev Systems

(f0, f1, . . . , fn) extended Chebyshev system if all combination α0f0 + ⋅ ⋅ ⋅ + αifi has at most i zeros, for 0 ⩽ i ⩽ n. ⇔ W0(x), . . . , Wn(x) ≠ 0 for all x: Wi(x) =

  • f0(x)

f1(x) . . . fi(x) f ′

0 (x)

f ′

1 (x)

. . . f ′

i (x)

⋮ ⋮ ⋱ ⋮ f (i) (x) f (i)

1

(x) . . . f (i)

i

(x)

  • If W0(x), . . . , Wn−1(x) ≠ 0 for all x and Wn has a single zero

⇒ α0f0 + ⋅ ⋅ ⋅ + αnfn has at most n + 1 zeros.

A New Lower Bound on H(4) 14/17

slide-102
SLIDE 102

+

Wronskian and Extended Chebyshev Systems

(f0, f1, . . . , fn) extended Chebyshev system if all combination α0f0 + ⋅ ⋅ ⋅ + αifi has at most i zeros, for 0 ⩽ i ⩽ n. ⇔ W0(x), . . . , Wn(x) ≠ 0 for all x: Wi(x) =

  • f0(x)

f1(x) . . . fi(x) f ′

0 (x)

f ′

1 (x)

. . . f ′

i (x)

⋮ ⋮ ⋱ ⋮ f (i) (x) f (i)

1

(x) . . . f (i)

i

(x)

  • If W0(x), . . . , Wn−1(x) ≠ 0 for all x and Wn has a single zero

⇒ α0f0 + ⋅ ⋅ ⋅ + αnfn has at most n + 1 zeros. In our case, W0, W1, W2, W3 never vanish on small ovals and W4 does once. ⇒ at most 5 zeros on small ovals.

A New Lower Bound on H(4) 14/17

slide-103
SLIDE 103

+

Wronskian and Extended Chebyshev Systems

(f0, f1, . . . , fn) extended Chebyshev system if all combination α0f0 + ⋅ ⋅ ⋅ + αifi has at most i zeros, for 0 ⩽ i ⩽ n. ⇔ W0(x), . . . , Wn(x) ≠ 0 for all x: Wi(x) =

  • f0(x)

f1(x) . . . fi(x) f ′

0 (x)

f ′

1 (x)

. . . f ′

i (x)

⋮ ⋮ ⋱ ⋮ f (i) (x) f (i)

1

(x) . . . f (i)

i

(x)

  • If W0(x), . . . , Wn−1(x) ≠ 0 for all x and Wn has a single zero

⇒ α0f0 + ⋅ ⋅ ⋅ + αnfn has at most n + 1 zeros. In our case, W0, W1, W2, W3 never vanish on small ovals and W4 does once. ⇒ at most 5 zeros on small ovals. but no rigorous proof!

A New Lower Bound on H(4) 14/17

slide-104
SLIDE 104

+

Creative Telescoping for Abelian Integrals

∮H=h f (x, y)dy − g(x, y)dx y = ∬H⩽h (∂x f (x, y) y + ∂y g(x, y) y ) dxdy

A New Lower Bound on H(4) 15/17

slide-105
SLIDE 105

+

Creative Telescoping for Abelian Integrals

∮H=h f (x, y)dy − g(x, y)dx y = ∬R2 (∂x f (x, y) y + ∂y g(x, y) y ) 1h−H(x, y, h)dxdy

A New Lower Bound on H(4) 15/17

slide-106
SLIDE 106

+

Creative Telescoping for Abelian Integrals

∮H=h f (x, y)dy − g(x, y)dx y = ∬R2 (∂x f (x, y) y + ∂y g(x, y) y ) 1h−H(x, y, h)dxdy ∂x

f (x,y) y

+ ∂y

g(x,y) y

satisfies a holonomic system (= PDEs with polynomial coefficients)

A New Lower Bound on H(4) 15/17

slide-107
SLIDE 107

+

Creative Telescoping for Abelian Integrals

∮H=h f (x, y)dy − g(x, y)dx y = ∬R2 (∂x f (x, y) y + ∂y g(x, y) y ) 1h−H(x, y, h)dxdy ∂x

f (x,y) y

+ ∂y

g(x,y) y

satisfies a holonomic system (= PDEs with polynomial coefficients) Hence, so does (∂x

f (x,y) y

+ ∂y

g(x,y) y

) 1h−H(x, y, h).

A New Lower Bound on H(4) 15/17

slide-108
SLIDE 108

+

Creative Telescoping for Abelian Integrals

∮H=h f (x, y)dy − g(x, y)dx y = ∬R2 (∂x f (x, y) y + ∂y g(x, y) y ) 1h−H(x, y, h)dxdy ∂x

f (x,y) y

+ ∂y

g(x,y) y

satisfies a holonomic system (= PDEs with polynomial coefficients) Hence, so does (∂x

f (x,y) y

+ ∂y

g(x,y) y

) 1h−H(x, y, h). By creative telescoping, one finds a differential equation for I(h).

(X0 = 0.9, Y0 = 1.1)

A New Lower Bound on H(4) 15/17

slide-109
SLIDE 109

+

Creative Telescoping for Abelian Integrals

Singularities

Rigorous Polynomial Approximations at ordinary points1

  • 1F. Bréhard, N. Brisebarre, M. Joldes. Validated and Numerically Efficient Chebyshev Spectral Methods for

Linear Ordinary Differential Equations. ACM Transactions on Mathematical Software (TOMS), 2018. A New Lower Bound on H(4) 16/17

slide-110
SLIDE 110

+

Creative Telescoping for Abelian Integrals

Singularities

Rigorous Polynomial Approximations at ordinary points1 But singularities!

  • 1F. Bréhard, N. Brisebarre, M. Joldes. Validated and Numerically Efficient Chebyshev Spectral Methods for

Linear Ordinary Differential Equations. ACM Transactions on Mathematical Software (TOMS), 2018. A New Lower Bound on H(4) 16/17

slide-111
SLIDE 111

+

Creative Telescoping for Abelian Integrals

Singularities

Rigorous Polynomial Approximations at ordinary points1 But singularities! Analytic at h = 0 ⇒ Initial conditions with Laplace transform

  • 1F. Bréhard, N. Brisebarre, M. Joldes. Validated and Numerically Efficient Chebyshev Spectral Methods for

Linear Ordinary Differential Equations. ACM Transactions on Mathematical Software (TOMS), 2018. A New Lower Bound on H(4) 16/17

slide-112
SLIDE 112

+

Creative Telescoping for Abelian Integrals

Singularities

Rigorous Polynomial Approximations at ordinary points1 But singularities! Analytic at h = 0 ⇒ Initial conditions with Laplace transform log singularities at h = X 2

0 ...

⇒ Other rigorous approximation tools.

  • 1F. Bréhard, N. Brisebarre, M. Joldes. Validated and Numerically Efficient Chebyshev Spectral Methods for

Linear Ordinary Differential Equations. ACM Transactions on Mathematical Software (TOMS), 2018. A New Lower Bound on H(4) 16/17

slide-113
SLIDE 113

Outline

1 A quartic example for Hilbert 16th problem 2 Computing Abelian integrals with rigorous polynomial approximations 3 Wronskian and extended Chebyshev systems 4 Conclusion

A New Lower Bound on H(4)

slide-114
SLIDE 114

+

Conclusion and Future Work

A rigorous proof of H(4) ⩾ 24. Exploring properties of the Wronskian using symbolic-numeric tools and Creative Telescoping.

A New Lower Bound on H(4) 17/17

slide-115
SLIDE 115

+

Conclusion and Future Work

A rigorous proof of H(4) ⩾ 24. Exploring properties of the Wronskian using symbolic-numeric tools and Creative Telescoping. Ongoing work: formal proof in COQ, with D. Pous. Ongoing work: Rigorous uniform approximation of Abelian integrals.

A New Lower Bound on H(4) 17/17

slide-116
SLIDE 116

+

Conclusion and Future Work

A rigorous proof of H(4) ⩾ 24. Exploring properties of the Wronskian using symbolic-numeric tools and Creative Telescoping. Ongoing work: formal proof in COQ, with D. Pous. Ongoing work: Rigorous uniform approximation of Abelian integrals. Future work: Generalization to other systems?

A New Lower Bound on H(4) 17/17