Discretization and tropicalization: How are they related? Christer - - PowerPoint PPT Presentation

discretization and tropicalization how are they related
SMART_READER_LITE
LIVE PREVIEW

Discretization and tropicalization: How are they related? Christer - - PowerPoint PPT Presentation

Discretization and tropicalization: How are they related? Christer O. Kiselman Member of the Reference Group for Mathematics of ISP First Network Meeting for Sida- and ISP-funded PhD Students in Mathematics Stockholm, Sida Headquarters 2017


slide-1
SLIDE 1

Discretization and tropicalization: How are they related?

Christer O. Kiselman

Member of the Reference Group for Mathematics of ISP

First Network Meeting for Sida- and ISP-funded PhD Students in Mathematics

Stockholm, Sida Headquarters 2017 March 07 15:00–15:45

slide-2
SLIDE 2

Abstract Discretization and tropicalization are two important procedures in contemporary mathematics.

slide-3
SLIDE 3

Abstract Discretization and tropicalization are two important procedures in contemporary mathematics. I will present them and motivate why they are important.

slide-4
SLIDE 4

Abstract Discretization and tropicalization are two important procedures in contemporary mathematics. I will present them and motivate why they are important. Discrete objects, like carpets and mosaics, have been around for thousands of years, but the advent of computers and digital cameras has made them ubiquitous.

slide-5
SLIDE 5

Abstract Discretization and tropicalization are two important procedures in contemporary mathematics. I will present them and motivate why they are important. Discrete objects, like carpets and mosaics, have been around for thousands of years, but the advent of computers and digital cameras has made them ubiquitous. Tropical mathematics is by comparison a relatively new branch

  • f mathematics.
slide-6
SLIDE 6

Abstract Discretization and tropicalization are two important procedures in contemporary mathematics. I will present them and motivate why they are important. Discrete objects, like carpets and mosaics, have been around for thousands of years, but the advent of computers and digital cameras has made them ubiquitous. Tropical mathematics is by comparison a relatively new branch

  • f mathematics.

I shall compare the two and also pose a philosophical/mathematical problem in relation to them.

6

slide-7
SLIDE 7

Contents

  • 1. Introduction
  • 2. What is a discrete set?
  • 3. To discretize a set or a function
  • 4. Are discrete objects easier than non-discrete?
  • 5. What is tropicalization?
  • 6. Comparing discretization and tropicalization
  • 7. Is there a Rosetta Stone?

7

slide-8
SLIDE 8

Introduction

Carpets, embroidery work, and mosaics are examples of artifacts that are discrete.

slide-9
SLIDE 9

Introduction

Carpets, embroidery work, and mosaics are examples of artifacts that are discrete. A carpet can consist of thousands of knots, but they are only finite in number.

9

slide-10
SLIDE 10

Persian carpet.

slide-11
SLIDE 11

A mosaic is made up of finitely many little stones, tessellas.

11

slide-12
SLIDE 12

Ravenna mosaic.

12

slide-13
SLIDE 13

Embroidery ...

13

slide-14
SLIDE 14

All three can present pictures quite well.

slide-15
SLIDE 15

All three can present pictures quite well. These objects have been around for a long time, but now, with computers and digital cameras, they are everywhere. A photo consists of many pixels (picture elements) but only finitely many.

15

slide-16
SLIDE 16

So all this makes digital geometry into a kind of geometry of growing interest. Discretization of sets and function is studied from many points of view.

slide-17
SLIDE 17

So all this makes digital geometry into a kind of geometry of growing interest. Discretization of sets and function is studied from many points of view. Tropicalization is somehow similar to discretization ...

slide-18
SLIDE 18

So all this makes digital geometry into a kind of geometry of growing interest. Discretization of sets and function is studied from many points of view. Tropicalization is somehow similar to discretization ... Here I will talk about both procedures.

18

slide-19
SLIDE 19

Discretization

What is a discrete set?

Intuitively, a discrete set is a set where every point is a bit away from all the other points.

slide-20
SLIDE 20

Discretization

What is a discrete set?

Intuitively, a discrete set is a set where every point is a bit away from all the other points. To make this precise, we need some kind of distance. So denote by d(x,y) the distance between two points x and y in some kind of space, like the plane or three-space.

slide-21
SLIDE 21

Discretization

What is a discrete set?

Intuitively, a discrete set is a set where every point is a bit away from all the other points. To make this precise, we need some kind of distance. So denote by d(x,y) the distance between two points x and y in some kind of space, like the plane or three-space. Then a set A is said to be discrete if for every element a of A, there is a positive number r such that d(a,b) > r for all elements b 6= a of A.

21

slide-22
SLIDE 22

Let us take R as an example, with d(x,y) = |x y|. Then for every number a there are other numbers b that are as close as we like to a. So R with this metric is not discrete.

slide-23
SLIDE 23

Let us take R as an example, with d(x,y) = |x y|. Then for every number a there are other numbers b that are as close as we like to a. So R with this metric is not discrete. The subset Z of integers is discrete, because now d(a,b) > 1 for all points b 6= a.

slide-24
SLIDE 24

Let us take R as an example, with d(x,y) = |x y|. Then for every number a there are other numbers b that are as close as we like to a. So R with this metric is not discrete. The subset Z of integers is discrete, because now d(a,b) > 1 for all points b 6= a. But beware! Every set is discrete if we define the distance as

d(x,y) = 1 when x 6= y and d(x,x) = 0. So also R is discrete

with this kind of distance.

slide-25
SLIDE 25

Let us take R as an example, with d(x,y) = |x y|. Then for every number a there are other numbers b that are as close as we like to a. So R with this metric is not discrete. The subset Z of integers is discrete, because now d(a,b) > 1 for all points b 6= a. But beware! Every set is discrete if we define the distance as

d(x,y) = 1 when x 6= y and d(x,x) = 0. So also R is discrete

with this kind of distance. This means that the distance between π and 3.141592653589793238462643383279502884197 is 1 with this metric, whereas it is rather small in the unusal metric.

25

slide-26
SLIDE 26

Mathematical models based on real or complex numbers have been very successful—think of celestial mechanics and the theory of electric circuits.

slide-27
SLIDE 27

Mathematical models based on real or complex numbers have been very successful—think of celestial mechanics and the theory of electric circuits. However, we should not think of real numbers as being more real than complex numbers or than discrete models. The attribute real is misleading.

27

slide-28
SLIDE 28

That time is discrete was a theory developed in Spain in the Middle Ages:

slide-29
SLIDE 29

That time is discrete was a theory developed in Spain in the Middle Ages: “As regards the theoretical and philosophical analysis of time, the most important and original contribution of medieval Islamic thinkers was their theory of discontinuous, or atomistic, time.” (Whitrow 1990:79)

29

slide-30
SLIDE 30

Moshe ben Maimun (born in 1135 or 1138 in C´

  • rdoba and

deceased in 1204 near Cairo), a Jewish philosopher working in Muslim cultural circles and better known under his Greek name Maimonides, Ma¨ imwn–dhc, wrote:

slide-31
SLIDE 31

Moshe ben Maimun (born in 1135 or 1138 in C´

  • rdoba and

deceased in 1204 near Cairo), a Jewish philosopher working in Muslim cultural circles and better known under his Greek name Maimonides, Ma¨ imwn–dhc, wrote: “Time is composed of time-atoms, i.e. of many parts, which in account of their short durations cannot be divided. ... An hour is, e.g. divided into sixty minutes, the second into sixty parts and so on; at last after ten or more successive divisions by sixty, time-elements are obtained which are not subject to division, and in fact are indivisible.” (Whitrow 1990:79)

slide-32
SLIDE 32

Moshe ben Maimun (born in 1135 or 1138 in C´

  • rdoba and

deceased in 1204 near Cairo), a Jewish philosopher working in Muslim cultural circles and better known under his Greek name Maimonides, Ma¨ imwn–dhc, wrote: “Time is composed of time-atoms, i.e. of many parts, which in account of their short durations cannot be divided. ... An hour is, e.g. divided into sixty minutes, the second into sixty parts and so on; at last after ten or more successive divisions by sixty, time-elements are obtained which are not subject to division, and in fact are indivisible.” (Whitrow 1990:79) Often we do not go from models based on real numbers to discrete models, but from one very fine discrete model to another model, also discrete, but less fine.

slide-33
SLIDE 33

Moshe ben Maimun (born in 1135 or 1138 in C´

  • rdoba and

deceased in 1204 near Cairo), a Jewish philosopher working in Muslim cultural circles and better known under his Greek name Maimonides, Ma¨ imwn–dhc, wrote: “Time is composed of time-atoms, i.e. of many parts, which in account of their short durations cannot be divided. ... An hour is, e.g. divided into sixty minutes, the second into sixty parts and so on; at last after ten or more successive divisions by sixty, time-elements are obtained which are not subject to division, and in fact are indivisible.” (Whitrow 1990:79) Often we do not go from models based on real numbers to discrete models, but from one very fine discrete model to another model, also discrete, but less fine. Physicists study discrete models of spacetime ... and not just recently—but much later than Maimonides ...

33

slide-34
SLIDE 34

To discretize To discretize a set means to map it in some way to a discrete set.

slide-35
SLIDE 35

To discretize To discretize a set means to map it in some way to a discrete set. A simple example of a discretization is the mapping P(Rn) 3 A 7! A\Zn 2 P(Zn), mapping any subset of Rn to the set of its points with integer coordinates.

35

slide-36
SLIDE 36

Since A may lack points with integer coordinates, we often want to fatten the set before we intersect it with Zn: P(Rn) 3 A 7! (A+ U)\Zn 2 P(Zn), where U can be any set; most typically a ball or cube to guarantee that the image is nonempty as soon as A is nonempty.

36

slide-37
SLIDE 37

We can discretize a function f : R ! R partially or completely:

slide-38
SLIDE 38

We can discretize a function f : R ! R partially or completely: We may just take its restriction to the integers, i.e., f|Z, and keep its values in R.

slide-39
SLIDE 39

We can discretize a function f : R ! R partially or completely: We may just take its restriction to the integers, i.e., f|Z, and keep its values in R. Or we may discretize also its values, e.g., by taking

g(x) = bf(x)c, x 2 Z.

slide-40
SLIDE 40

We can discretize a function f : R ! R partially or completely: We may just take its restriction to the integers, i.e., f|Z, and keep its values in R. Or we may discretize also its values, e.g., by taking

g(x) = bf(x)c, x 2 Z. Here btc denotes the floor function,

defined by R 3 t 7! btc 2 Z and t 6 btc < t + 1.

40

slide-41
SLIDE 41

2 4 6 8 10 12 14 16 18

  • 1

1 2 3 4 5 6

Fonction plancher Droite euclidienne

Covering the Euclidean straight line of equation y = 1

3x by a

dilation with structural element equal to the rectangle [1

2, 1 2]⇥[5 6, 5 6] (courtesy Adama Arouna Kon´

e).

41

slide-42
SLIDE 42

Covering a Euclidean plane by a dilation with structural element equal to the box [1

2, 1 2]⇥[1 2, 1 2]⇥[9 8, 9 8] (courtesy

Adama Arouna Kon´ e).

slide-43
SLIDE 43

Small children start to count with natural numbers. Real numbers are much more difficult to define.

slide-44
SLIDE 44

Small children start to count with natural numbers. Real numbers are much more difficult to define. So one may think that discrete sets, like the set of natural numbers N = {0,1,2,3,...}, are easier to handle than the set R

  • f real numbers, with numbers such as π and e etc.
slide-45
SLIDE 45

Small children start to count with natural numbers. Real numbers are much more difficult to define. So one may think that discrete sets, like the set of natural numbers N = {0,1,2,3,...}, are easier to handle than the set R

  • f real numbers, with numbers such as π and e etc.

However, ...

45

slide-46
SLIDE 46

In A decision method for elementary algebra and geometry, Alfred Tarski (1901–1983) showed that the first-order theory of the real numbers under addition and multiplication is decidable. Via Descartes (1596–1650), this applies to elementary Euclidean geometry.

slide-47
SLIDE 47

In A decision method for elementary algebra and geometry, Alfred Tarski (1901–1983) showed that the first-order theory of the real numbers under addition and multiplication is decidable. Via Descartes (1596–1650), this applies to elementary Euclidean geometry. (This result was published only in 1948, but it dates back to 1930 and was mentioned in Tarski (1931).)

47

slide-48
SLIDE 48

This is a most remarkable result, because Alonzo Church (1903–1995) proved in 1936 that Peano arithmetic (the theory

  • f natural numbers) is not decidable: there is no algorithm.
slide-49
SLIDE 49

This is a most remarkable result, because Alonzo Church (1903–1995) proved in 1936 that Peano arithmetic (the theory

  • f natural numbers) is not decidable: there is no algorithm.

Peano arithmetic is also incomplete by G¨

  • del’s incompleteness

theorem (Kurt G¨

  • del, 1906–1978).
slide-50
SLIDE 50

This is a most remarkable result, because Alonzo Church (1903–1995) proved in 1936 that Peano arithmetic (the theory

  • f natural numbers) is not decidable: there is no algorithm.

Peano arithmetic is also incomplete by G¨

  • del’s incompleteness

theorem (Kurt G¨

  • del, 1906–1978).

So, all this points to the fact that, from the point of view of logic, natural numbers are much more difficult to treat than real numbers.

slide-51
SLIDE 51

This is a most remarkable result, because Alonzo Church (1903–1995) proved in 1936 that Peano arithmetic (the theory

  • f natural numbers) is not decidable: there is no algorithm.

Peano arithmetic is also incomplete by G¨

  • del’s incompleteness

theorem (Kurt G¨

  • del, 1906–1978).

So, all this points to the fact that, from the point of view of logic, natural numbers are much more difficult to treat than real numbers. But not only logic!

51

slide-52
SLIDE 52

The derivative of f(x) = x5, x 2 R, is f 0(x) = 5x4.

slide-53
SLIDE 53

The derivative of f(x) = x5, x 2 R, is f 0(x) = 5x4. But the difference quotient is

f(x + h) f(x) h

= 5x4 + 10x3h + 10x2h2 + 5xh3 + h4.

slide-54
SLIDE 54

The derivative of f(x) = x5, x 2 R, is f 0(x) = 5x4. But the difference quotient is

f(x + h) f(x) h

= 5x4 + 10x3h + 10x2h2 + 5xh3 + h4. And coming to integrals we have to compare

Z a f(x)dx = 1 6a6

and

1 n

an

j=0

f(j/n) = 1 6a6 + 1 2 a5 n + 5 12 a4 n2 1 12 a2 n4.

slide-55
SLIDE 55

The derivative of f(x) = x5, x 2 R, is f 0(x) = 5x4. But the difference quotient is

f(x + h) f(x) h

= 5x4 + 10x3h + 10x2h2 + 5xh3 + h4. And coming to integrals we have to compare

Z a f(x)dx = 1 6a6

and

1 n

an

j=0

f(j/n) = 1 6a6 + 1 2 a5 n + 5 12 a4 n2 1 12 a2 n4.

This may explain some of the success of differential and integral calculus.

55

slide-56
SLIDE 56

Discretization by balayage

Balayage is a method developed in classical potential theory for measures (masses or electric charges).

slide-57
SLIDE 57

Discretization by balayage

Balayage is a method developed in classical potential theory for measures (masses or electric charges). The term is of French origin and means ‘sweeping (using a broom)’.

57

slide-58
SLIDE 58

In this context we may define the balayage of a function f defined in Rn onto a discrete set P as the function

g(p) = ∑

a2V(p)

f(a), p 2 P,

where the sets V(p), p 2 P, form a tessellation of Rn, meaning that

V(p)\ V(q) = Ø when p 6= q, and [

p2P

V(p) = Rn.

58

slide-59
SLIDE 59

We may for example take P = Zn ⇢ Rn and

V(p) = {a 2 Rn; bac = p}, p 2 Zn,

slide-60
SLIDE 60

We may for example take P = Zn ⇢ Rn and

V(p) = {a 2 Rn; bac = p}, p 2 Zn,

  • r like modified Voronoi cells:

V(p) = {a 2 Rn; ba+(1

2, 1 2,..., 1 2)c = p},

p 2 Zn.

slide-61
SLIDE 61

We may for example take P = Zn ⇢ Rn and

V(p) = {a 2 Rn; bac = p}, p 2 Zn,

  • r like modified Voronoi cells:

V(p) = {a 2 Rn; ba+(1

2, 1 2,..., 1 2)c = p},

p 2 Zn.

The Voronoi cells are named for Georgi˘ ı Feodoseviˇ c Vorono˘ ı Georg⇢ Feodos⇢oviq Voroni⇢; Georgi⇢ Feodos~eviq Vorono⇢, Georges Vorono¨ ı (1868–1908).

slide-62
SLIDE 62

We may for example take P = Zn ⇢ Rn and

V(p) = {a 2 Rn; bac = p}, p 2 Zn,

  • r like modified Voronoi cells:

V(p) = {a 2 Rn; ba+(1

2, 1 2,..., 1 2)c = p},

p 2 Zn.

The Voronoi cells are named for Georgi˘ ı Feodoseviˇ c Vorono˘ ı Georg⇢ Feodos⇢oviq Voroni⇢; Georgi⇢ Feodos~eviq Vorono⇢, Georges Vorono¨ ı (1868–1908). Given a set P of points in a space X with distance d, we define the Voronoi cell with kernel p 2 P as the set

V(p) = {x 2 X; d(x,p) 6 d(x,q) for all points q 2 P}.

slide-63
SLIDE 63

We may for example take P = Zn ⇢ Rn and

V(p) = {a 2 Rn; bac = p}, p 2 Zn,

  • r like modified Voronoi cells:

V(p) = {a 2 Rn; ba+(1

2, 1 2,..., 1 2)c = p},

p 2 Zn.

The Voronoi cells are named for Georgi˘ ı Feodoseviˇ c Vorono˘ ı Georg⇢ Feodos⇢oviq Voroni⇢; Georgi⇢ Feodos~eviq Vorono⇢, Georges Vorono¨ ı (1868–1908). Given a set P of points in a space X with distance d, we define the Voronoi cell with kernel p 2 P as the set

V(p) = {x 2 X; d(x,p) 6 d(x,q) for all points q 2 P}.

The Voronoi cells cover the whole space, but they are usually not disjoint.

63

slide-64
SLIDE 64

Voronoi cells in the plane.

64

slide-65
SLIDE 65

Tropicalization

Tropicalization means, roughly speaking, to replace a sum or integral by a supremum.

slide-66
SLIDE 66

Tropicalization

Tropicalization means, roughly speaking, to replace a sum or integral by a supremum. So a sum x + y is replaced by the maximum of the two:

x _ y = max(x,y).

slide-67
SLIDE 67

Tropicalization

Tropicalization means, roughly speaking, to replace a sum or integral by a supremum. So a sum x + y is replaced by the maximum of the two:

x _ y = max(x,y).

Children learn to add numbers, like 5+ 3 = 8 ... but even before that, they learn that 5 comes after 3. So they learn that

5_ 3 = 5 even before they learn that 5+ 3 = 8. Therefore the

max operation is not something new or strange.

67

slide-68
SLIDE 68

However, an equation like a+ x = b, where a and b are known and x unknown, has, in the set Z of integers, a unique solution

x = b a. The equation a_ x = b sometimes has

  • no solution (when b < a),
  • sometimes a unique solution (when b > a),
  • and sometimes infinitely many solutions (when b = a).

68

slide-69
SLIDE 69

A typical example is the tropicalization of the lp-norm: kxkp = ∑|xj|p1/p is replaced by (sup|xj|p)1/p = sup|xj| = kxk∞. In this case we have convergence: kxkp = ∑|xj|p1/p ! sup

j

|xj| = kxk∞ as

p ! +∞, x 2 Rn.

69

slide-70
SLIDE 70

More algebraically, tropicalization occurs when we replace addition by the operation of taking the maximum and multiplication by addition.

slide-71
SLIDE 71

More algebraically, tropicalization occurs when we replace addition by the operation of taking the maximum and multiplication by addition. Tropical lines and tropical hyperplanes, as well as tropical polynomials are of interest. It seems that there is not yet an axiomatic approach to this kind of geometry.

71

slide-72
SLIDE 72

We can compare this procedure with the operation of taking the logarithm:

log(xy) = logx + logy, x,y > 0. log(x _ y) < log(x + y) 6 log(x _ y)+ log2, x,y > 0.

slide-73
SLIDE 73

We can compare this procedure with the operation of taking the logarithm:

log(xy) = logx + logy, x,y > 0. log(x _ y) < log(x + y) 6 log(x _ y)+ log2, x,y > 0.

So the logarithm transforms multiplication to addition, and a sum to something close to the maximum—the error is small by comparison if x _ y is large.

73

slide-74
SLIDE 74

Tropical straight lines

A first degree polynomial P(x,y) = ax + by + c is transformed to Ptrop(x,y) = (a+ x)_(b + y)_ c. The zeros of P correspond to the points where two terms of

Ptrop are equal.

slide-75
SLIDE 75

Tropical straight lines

A first degree polynomial P(x,y) = ax + by + c is transformed to Ptrop(x,y) = (a+ x)_(b + y)_ c. The zeros of P correspond to the points where two terms of

Ptrop are equal. So this means that we should look at a+ x = b + y, a+ x = c, and b + y = c.

slide-76
SLIDE 76

Tropical straight lines

A first degree polynomial P(x,y) = ax + by + c is transformed to Ptrop(x,y) = (a+ x)_(b + y)_ c. The zeros of P correspond to the points where two terms of

Ptrop are equal. So this means that we should look at a+ x = b + y, a+ x = c, and b + y = c. All three are equal at

(x,y) = (c a,c b).

76

slide-77
SLIDE 77

A tropical straight line in the plane.

77

slide-78
SLIDE 78

Two tropical straight lines in the plane always intersect.

78

slide-79
SLIDE 79

Two tropical straight lines in the plane always intersect ... in a unique point ...in a stable unique point ...

79

slide-80
SLIDE 80

Convolution

Given two function f and g defined on Rn, we define their convolution product h = f ⇤ g by

h(x) = (f ⇤ g)(x) = ∑

y2Rn

f(x y)g(y), x 2 Rn.

We have to impose some condition to guarantee convergence.

80

slide-81
SLIDE 81

Infimal convolution

Let us study the convolution product of two functions of the form ef:

eh1(x) = ∑

y2Rn

ef(xy)eg(y), x 2 Rn,

assuming that f,g are equal to +∞ outside some discrete set. If for instance f, g have their support in Zn and

f(x),g(x) > εkxk C, we have good convergence. The

tropicalization of this convolution product is

eh∞(x) = sup

y2Rn ef(xy)eg(y),

x 2 Rn,

which can be written

h∞(x) = inf

y2Rn(f(x y)+ g(y)),

x 2 Rn.

81

slide-82
SLIDE 82

Also in this case we have a nice convergence: If we define hp by

ephp(x) = ∑

y2Rn

epf(xy)epg(y), x 2 Rn, p > 0,

then hp converges to h∞ as p ! +∞.

82

slide-83
SLIDE 83

The function h∞ is the infimal convolution of f and g, denoted by f u g. Here we of course need not assume that f and g are equal to +∞ outside a discrete set. More generally, we define it when f and g take values in [∞,+∞] using upper addition: (f u g)(x) = inf

y2Rn(f(x y)+

· g(y)),

x 2 Rn.

The function ind{0} is a neutral element for u: f uind{0} = f for all f.

83

slide-84
SLIDE 84

The Fenchel transformation

The Fenchel transform of a function f : Rn ! [∞,+∞] is defined as ˜

f(ξ) = sup

x2Rn(ξ· x f(x)),

ξ 2 Rn. Clearly ξ· x f(x) 6 ˜

f(ξ), which can be written as

ξ· x 6 f(x)+ · ˜

f(ξ),

(ξ,x) 2 Rn ⇥Rn, called Fenchel’s inequality. It follows that the second transform ˜ ˜

f satisfies ˜

˜

f 6 f. We have equality here if and only if f

is convex, lower semicontinuous, and takes the value ∞ only if it is ∞ everywhere.

84

slide-85
SLIDE 85

The Fenchel transformation f 7! ˜

f, named for Werner Fenchel

(1905–1988), is a tropical counterpart of the Fourier

  • transformation. This is perhaps even more obvious if we look at

the Laplace transform of a function g: (L g)(ξ) =

Z ∞ g(x)eξxdx.

If we replace the integral by a supremum and take the logarithm, we get

log(Ltrop g)(ξ) = sup

x (logg(x)ξx) =˜

f(ξ), f(x) = logg(x).

85

slide-86
SLIDE 86

We have (f u g)˜= ˜

f +

· ˜

g 6 ˜ f +

· ˜

g.

slide-87
SLIDE 87

We have (f u g)˜= ˜

f +

· ˜

g 6 ˜ f +

· ˜

g.

If ϕ and ψ are convex, then ϕ+ · ψ is convex, but not always ϕ+ · ψ. However, when ϕ = ˜

f and ψ = ˜ g, this is true: ˜ f +

· ˜

g is

always convex, and is often equal to ˜

f +

· ˜

  • g. In fact equality holds

except for a few special cases.

slide-88
SLIDE 88

We have (f u g)˜= ˜

f +

· ˜

g 6 ˜ f +

· ˜

g.

If ϕ and ψ are convex, then ϕ+ · ψ is convex, but not always ϕ+ · ψ. However, when ϕ = ˜

f and ψ = ˜ g, this is true: ˜ f +

· ˜

g is

always convex, and is often equal to ˜

f +

· ˜

  • g. In fact equality holds

except for a few special cases. This formula should be compared with (f ⇤ g)ˆ= ˆ

f ˆ g.

88

slide-89
SLIDE 89

Discretization and tropicalization: Is there a Rosetta Stone?

So we discretize by replacing an integral by a sum:

Z

7! ∑, and we tropicalize by replacing an integral by a supremum:

Z

7! sup.

slide-90
SLIDE 90

Discretization and tropicalization: Is there a Rosetta Stone?

So we discretize by replacing an integral by a sum:

Z

7! ∑, and we tropicalize by replacing an integral by a supremum:

Z

7! sup. There are certain similarities between discretization and

  • tropicalization. This is difficult to make precise.
slide-91
SLIDE 91

Discretization and tropicalization: Is there a Rosetta Stone?

So we discretize by replacing an integral by a sum:

Z

7! ∑, and we tropicalize by replacing an integral by a supremum:

Z

7! sup. There are certain similarities between discretization and

  • tropicalization. This is difficult to make precise.

A first step would be to make explicit all similarities and then find a more general procedure, of which both discretization and tropicalization are special cases.

91

slide-92
SLIDE 92

The Rosetta Stone, 196 BC March 27, found in 1799: Two languages (Egyptian, Greek); three writing systems (Hieroglyphs, Demotic script, Greek alphabet).

slide-93
SLIDE 93

Thank you!

93