Tropical Volume by Tropical Ehrhart Polynomials Georg Loho London - - PowerPoint PPT Presentation

tropical volume by tropical ehrhart polynomials
SMART_READER_LITE
LIVE PREVIEW

Tropical Volume by Tropical Ehrhart Polynomials Georg Loho London - - PowerPoint PPT Presentation

Tropical Volume by Tropical Ehrhart Polynomials Georg Loho London School of Economics Matthias Schymura Ecole Polytechnique F ed erale de Lausanne September 24, 2019 Discrete Geometry with a View on Symplectic and Tropical Geometry


slide-1
SLIDE 1

Tropical Volume by Tropical Ehrhart Polynomials

Georg Loho

London School of Economics

Matthias Schymura

´ Ecole Polytechnique F´ ed´ erale de Lausanne September 24, 2019

Discrete Geometry with a View on Symplectic and Tropical Geometry K¨

  • ln, Deutschland
slide-2
SLIDE 2

Introduction

Tropical semiring is T = (R ∪ {−∞}, ⊕, ⊙) with a ⊕ b = max{a, b} and a ⊙ b = a + b.

−∞

slide-3
SLIDE 3

Introduction

Tropical semiring is T = (R ∪ {−∞}, ⊕, ⊙) with a ⊕ b = max{a, b} and a ⊙ b = a + b. The tropical convex hull of V = (v1, . . . , vm) ∈ Td×m is given by tconv(V ) =

  • m
  • j=1

λj ⊙ vj : λ1, . . . , λm ∈ T,

m

  • j=1

λj = 0

  • .

−∞

slide-4
SLIDE 4

Introduction

Tropical semiring is T = (R ∪ {−∞}, ⊕, ⊙) with a ⊕ b = max{a, b} and a ⊙ b = a + b. The tropical convex hull of V = (v1, . . . , vm) ∈ Td×m is given by tconv(V ) =

  • m
  • j=1

λj ⊙ vj : λ1, . . . , λm ∈ T,

m

  • j=1

λj = 0

  • .

P := tconv(V ) is called a tropical polytope.

−∞

slide-5
SLIDE 5

Introduction

Tropical semiring is T = (R ∪ {−∞}, ⊕, ⊙) with a ⊕ b = max{a, b} and a ⊙ b = a + b. The tropical convex hull of V = (v1, . . . , vm) ∈ Td×m is given by tconv(V ) =

  • m
  • j=1

λj ⊙ vj : λ1, . . . , λm ∈ T,

m

  • j=1

λj = 0

  • .

P := tconv(V ) is called a tropical polytope. Recent studies show that metric tropical concepts are useful: log-barrier methods (Allamigeon, Benchimol, Gaubert & Joswig, 2018) tropical Voronoi diagrams (Criado, Joswig & Santos, 2019) tropical isodiametric inequality (Depersin, Gaubert & Joswig, 2017)

−∞

slide-6
SLIDE 6

Introduction

Tropical semiring is T = (R ∪ {−∞}, ⊕, ⊙) with a ⊕ b = max{a, b} and a ⊙ b = a + b. The tropical convex hull of V = (v1, . . . , vm) ∈ Td×m is given by tconv(V ) =

  • m
  • j=1

λj ⊙ vj : λ1, . . . , λm ∈ T,

m

  • j=1

λj = 0

  • .

P := tconv(V ) is called a tropical polytope. Recent studies show that metric tropical concepts are useful: log-barrier methods (Allamigeon, Benchimol, Gaubert & Joswig, 2018) tropical Voronoi diagrams (Criado, Joswig & Santos, 2019) tropical isodiametric inequality (Depersin, Gaubert & Joswig, 2017) Main goal: Identify an instrinsic volume concept for tropical polytopes.

−∞

slide-7
SLIDE 7

Review of classical volume

Let P ⊆ Rd be a polytope. The classical volume concept for P is the Lebesgue measure: vol(P) :=

  • P

1dx.

π

slide-8
SLIDE 8

Review of classical volume

Let P ⊆ Rd be a polytope. The classical volume concept for P is the Lebesgue measure: vol(P) :=

  • P

1dx. First discretization: vol(P) = lim

k→∞

#

  • P ∩ 1

k Zd

kd = lim

k→∞

#

  • kP ∩ Zd

kd

π

slide-9
SLIDE 9

Review of classical volume

Let P ⊆ Rd be a polytope. The classical volume concept for P is the Lebesgue measure: vol(P) :=

  • P

1dx. First discretization: vol(P) = lim

k→∞

#

  • P ∩ 1

k Zd

kd = lim

k→∞

#

  • kP ∩ Zd

kd Second discretization: Theorem (Ehrhart, 1967) If P is an integral polytope, that is, all vertices are from Zd, then #

  • kP ∩ Zd

= cd(P)kd + cd−1(P)kd−1 + . . . + c1(P)k + c0(P), for k ∈ N. In particular, cd(P) = vol(P).

π

slide-10
SLIDE 10

Review of classical volume

Let P ⊆ Rd be a polytope. The classical volume concept for P is the Lebesgue measure: vol(P) :=

  • P

1dx. First discretization: vol(P) = lim

k→∞

#

  • P ∩ 1

k Zd

kd = lim

k→∞

#

  • kP ∩ Zd

kd Second discretization: Theorem (Ehrhart, 1967) If P is an integral polytope, that is, all vertices are from Zd, then #

  • kP ∩ Zd

= cd(P)kd + cd−1(P)kd−1 + . . . + c1(P)k + c0(P), for k ∈ N. In particular, cd(P) = vol(P). Idea: Retrieve concept of tropical volume by turning this around – tropically.

π

slide-11
SLIDE 11

Tropical lattices and tropical lattice polytopes

Natural idea: Tropical integers could be TN := Z≥0 ∪ {−∞}. ❘

42

slide-12
SLIDE 12

Tropical lattices and tropical lattice polytopes

Natural idea: Tropical integers could be TN := Z≥0 ∪ {−∞}. Gaubert & MacCaig, 2017: Counting points from TNd in a tropical polytope is #P-hard. Computing vol(P) is #P-hard. ❘

42

slide-13
SLIDE 13

Tropical lattices and tropical lattice polytopes

Natural idea: Tropical integers could be TN := Z≥0 ∪ {−∞}. Gaubert & MacCaig, 2017: Counting points from TNd in a tropical polytope is #P-hard. Computing vol(P) is #P-hard. Definition (Tropical lattice polytope) If all vertices of a tropical polytope P ⊆ Td are contained in TNd, then P is called a tropical lattice polytope. ❘

42

slide-14
SLIDE 14

Tropical lattices and tropical lattice polytopes

Natural idea: Tropical integers could be TN := Z≥0 ∪ {−∞}. Gaubert & MacCaig, 2017: Counting points from TNd in a tropical polytope is #P-hard. Computing vol(P) is #P-hard. Definition (Tropical lattice polytope) If all vertices of a tropical polytope P ⊆ Td are contained in TNd, then P is called a tropical lattice polytope. However, for an intrinsic volume definition and tropical Ehrhart theory, TNd is too rough. ❘

42

slide-15
SLIDE 15

Tropical lattices and tropical lattice polytopes

Natural idea: Tropical integers could be TN := Z≥0 ∪ {−∞}. Gaubert & MacCaig, 2017: Counting points from TNd in a tropical polytope is #P-hard. Computing vol(P) is #P-hard. Definition (Tropical lattice polytope) If all vertices of a tropical polytope P ⊆ Td are contained in TNd, then P is called a tropical lattice polytope. However, for an intrinsic volume definition and tropical Ehrhart theory, TNd is too rough. Transition from (+, ·)-convexity, over (max, ·)-convexity, to (max, +)-convexity motivates: Definition (Tropical b-lattice) For b ∈ N≥2, the tropical b-lattice in Td is defined as logb(Z≥0)d := {(logb(x1), . . . , logb(xd)) : x1, . . . , xd ∈ Z≥0} . ❘

42

slide-16
SLIDE 16

Tropical lattices and tropical lattice polytopes

Natural idea: Tropical integers could be TN := Z≥0 ∪ {−∞}. Gaubert & MacCaig, 2017: Counting points from TNd in a tropical polytope is #P-hard. Computing vol(P) is #P-hard. Definition (Tropical lattice polytope) If all vertices of a tropical polytope P ⊆ Td are contained in TNd, then P is called a tropical lattice polytope. However, for an intrinsic volume definition and tropical Ehrhart theory, TNd is too rough. Transition from (+, ·)-convexity, over (max, ·)-convexity, to (max, +)-convexity motivates: Definition (Tropical b-lattice) For b ∈ N≥2, the tropical b-lattice in Td is defined as logb(Z≥0)d := {(logb(x1), . . . , logb(xd)) : x1, . . . , xd ∈ Z≥0} . ❘ TNd ⊆

b∈N≥2 logb(Z≥0)d

42

slide-17
SLIDE 17

Tropical Ehrhart polynomial

Theorem (L & Schymura, 2019+) Let b ∈ N≥2 and let P ⊆ Td be a tropical lattice polytope. Then, for k ∈ Z≥0, the tropical lattice point enumerator Lb

P(k) = #

  • (k ⊙ P) ∩ logb(Z≥0)d

agrees with a polynomial in bk of degree at most d.

4/12

slide-18
SLIDE 18

Tropical Ehrhart polynomial

Theorem (L & Schymura, 2019+) Let b ∈ N≥2 and let P ⊆ Td be a tropical lattice polytope. Then, for k ∈ Z≥0, the tropical lattice point enumerator Lb

P(k) = #

  • (k ⊙ P) ∩ logb(Z≥0)d

agrees with a polynomial in bk of degree at most d. We write Lb

P(k) = cb d (P)(bk)d + cb d−1(P)(bk)d−1 + . . . + cb 1 (P)bk + cb 0 (P),

and call cb

i (P) the ith tropical Ehrhart coefficient of P.

4/12

slide-19
SLIDE 19

Tropical Ehrhart polynomial

Theorem (L & Schymura, 2019+) Let b ∈ N≥2 and let P ⊆ Td be a tropical lattice polytope. Then, for k ∈ Z≥0, the tropical lattice point enumerator Lb

P(k) = #

  • (k ⊙ P) ∩ logb(Z≥0)d

agrees with a polynomial in bk of degree at most d. We write Lb

P(k) = cb d (P)(bk)d + cb d−1(P)(bk)d−1 + . . . + cb 1 (P)bk + cb 0 (P),

and call cb

i (P) the ith tropical Ehrhart coefficient of P.

P 1 log2(3) 2 log2(5) 1 log2(3) 2 log2(5) log2(6) log2(7) 3

b = 2, P = tconv

  • 1

1 1

  • 4/12
slide-20
SLIDE 20

Tropical Ehrhart polynomial

Theorem (L & Schymura, 2019+) Let b ∈ N≥2 and let P ⊆ Td be a tropical lattice polytope. Then, for k ∈ Z≥0, the tropical lattice point enumerator Lb

P(k) = #

  • (k ⊙ P) ∩ logb(Z≥0)d

agrees with a polynomial in bk of degree at most d. We write Lb

P(k) = cb d (P)(bk)d + cb d−1(P)(bk)d−1 + . . . + cb 1 (P)bk + cb 0 (P),

and call cb

i (P) the ith tropical Ehrhart coefficient of P.

P = 0 ⊙ P 1 log2(3) 2 log2(5) 1 log2(3) 2 log2(5) log2(6) log2(7) 3

b = 2, P = tconv

  • 1

1 1

  • L2

P(0) = 3

4/12

slide-21
SLIDE 21

Tropical Ehrhart polynomial

Theorem (L & Schymura, 2019+) Let b ∈ N≥2 and let P ⊆ Td be a tropical lattice polytope. Then, for k ∈ Z≥0, the tropical lattice point enumerator Lb

P(k) = #

  • (k ⊙ P) ∩ logb(Z≥0)d

agrees with a polynomial in bk of degree at most d. We write Lb

P(k) = cb d (P)(bk)d + cb d−1(P)(bk)d−1 + . . . + cb 1 (P)bk + cb 0 (P),

and call cb

i (P) the ith tropical Ehrhart coefficient of P.

1 ⊙ P 1 log2(3) 2 log2(5) 1 log2(3) 2 log2(5) log2(6) log2(7) 3

b = 2, P = tconv

  • 1

1 1

  • L2

P(0) = 3, L2 P(1) = 6

4/12

slide-22
SLIDE 22

Tropical Ehrhart polynomial

Theorem (L & Schymura, 2019+) Let b ∈ N≥2 and let P ⊆ Td be a tropical lattice polytope. Then, for k ∈ Z≥0, the tropical lattice point enumerator Lb

P(k) = #

  • (k ⊙ P) ∩ logb(Z≥0)d

agrees with a polynomial in bk of degree at most d. We write Lb

P(k) = cb d (P)(bk)d + cb d−1(P)(bk)d−1 + . . . + cb 1 (P)bk + cb 0 (P),

and call cb

i (P) the ith tropical Ehrhart coefficient of P.

2 ⊙ P 1 log2(3) 2 log2(5) 1 log2(3) 2 log2(5) log2(6) log2(7) 3

b = 2, P = tconv

  • 1

1 1

  • L2

P(0) = 3, L2 P(1) = 6, L2 P(2) = 15

4/12

slide-23
SLIDE 23

Tropical Ehrhart polynomial

Theorem (L & Schymura, 2019+) Let b ∈ N≥2 and let P ⊆ Td be a tropical lattice polytope. Then, for k ∈ Z≥0, the tropical lattice point enumerator Lb

P(k) = #

  • (k ⊙ P) ∩ logb(Z≥0)d

agrees with a polynomial in bk of degree at most d. We write Lb

P(k) = cb d (P)(bk)d + cb d−1(P)(bk)d−1 + . . . + cb 1 (P)bk + cb 0 (P),

and call cb

i (P) the ith tropical Ehrhart coefficient of P.

2 ⊙ P 1 log2(3) 2 log2(5) 1 log2(3) 2 log2(5) log2(6) log2(7) 3

b = 2, P = tconv

  • 1

1 1

  • L2

P(0) = 3, L2 P(1) = 6, L2 P(2) = 15

L2

P(k) = 1 2 · (2k)2 + 3 2 · 2k + 1

4/12

slide-24
SLIDE 24

Covector decomposition

Interpretation of a tropical polytope P as a polytopal complex (Develin & Sturmfels).

5/12

slide-25
SLIDE 25

Covector decomposition

Interpretation of a tropical polytope P as a polytopal complex (Develin & Sturmfels).

5/12

slide-26
SLIDE 26

Covector decomposition

Interpretation of a tropical polytope P as a polytopal complex (Develin & Sturmfels).

5/12

slide-27
SLIDE 27

Covector decomposition

Interpretation of a tropical polytope P as a polytopal complex (Develin & Sturmfels). CP the polytopal complex consisting of the bounded cells ⇒ P =

Q∈CP Q

5/12

slide-28
SLIDE 28

Covector decomposition

Interpretation of a tropical polytope P as a polytopal complex (Develin & Sturmfels). CP the polytopal complex consisting of the bounded cells ⇒ P =

Q∈CP Q

If P is a tropical lattice polytope, then CP can be refined into a triangulation TP consisting of alcoved simplices, which are faces and lattice translates of ∆π(0) := conv

  • 0, eπ(1), eπ(1) + eπ(2), . . . , eπ(1) + . . . + eπ(d) = 1
  • ,

where π ∈ Sd is a permutation on [d].

5/12

slide-29
SLIDE 29

Tropical Ehrhart polynomial – how to?

Idea: Do ordinary Ehrhart theory on (transformed) alcoved simplices and stitch together.

100

slide-30
SLIDE 30

Tropical Ehrhart polynomial – how to?

Idea: Do ordinary Ehrhart theory on (transformed) alcoved simplices and stitch together. By symmetry we look at ∆(0) := ∆id(0) = conv {0, e1, e1 + e2, . . . , e1 + . . . + ed}. Main lemma Let k ∈ Z≥0. For a ∈ Zd

≥0 and b ∈ N≥2 write Da b = diag(ba1, . . . , bad ) ∈ Zd×d. Then, the

map φ : Rd

>0 → Rd defined by φ(z) = (logb(z1), . . . , logb(zd)) induces a bijection between

  • bkDa

b1 + (b − 1)bkDa b∆(0)

  • ∩ Zd

≥0

and (k ⊙ ∆(a)) ∩ logb(Z≥0)d.

100

slide-31
SLIDE 31

Tropical Ehrhart polynomial – how to?

Idea: Do ordinary Ehrhart theory on (transformed) alcoved simplices and stitch together. By symmetry we look at ∆(0) := ∆id(0) = conv {0, e1, e1 + e2, . . . , e1 + . . . + ed}. Main lemma Let k ∈ Z≥0. For a ∈ Zd

≥0 and b ∈ N≥2 write Da b = diag(ba1, . . . , bad ) ∈ Zd×d. Then, the

map φ : Rd

>0 → Rd defined by φ(z) = (logb(z1), . . . , logb(zd)) induces a bijection between

  • bkDa

b1 + (b − 1)bkDa b∆(0)

  • ∩ Zd

≥0

and (k ⊙ ∆(a)) ∩ logb(Z≥0)d. use ∆(0) =

  • x ∈ Rd : 0 ≤ xd ≤ . . . ≤ x1 ≤ 1
  • and that logb(·) is strictly increasing

100

slide-32
SLIDE 32

Tropical Ehrhart polynomial – how to?

Idea: Do ordinary Ehrhart theory on (transformed) alcoved simplices and stitch together. By symmetry we look at ∆(0) := ∆id(0) = conv {0, e1, e1 + e2, . . . , e1 + . . . + ed}. Main lemma Let k ∈ Z≥0. For a ∈ Zd

≥0 and b ∈ N≥2 write Da b = diag(ba1, . . . , bad ) ∈ Zd×d. Then, the

map φ : Rd

>0 → Rd defined by φ(z) = (logb(z1), . . . , logb(zd)) induces a bijection between

  • bkDa

b1 + (b − 1)bkDa b∆(0)

  • ∩ Zd

≥0

and (k ⊙ ∆(a)) ∩ logb(Z≥0)d. use ∆(0) =

  • x ∈ Rd : 0 ≤ xd ≤ . . . ≤ x1 ≤ 1
  • and that logb(·) is strictly increasing

Da

b∆(0) is a classical lattice polytope ⇒ k → #

  • (b − 1)bkDa

b∆(0) ∩ Zd

is a polynomial in bk

100

slide-33
SLIDE 33

Tropical Ehrhart polynomial – how to?

Idea: Do ordinary Ehrhart theory on (transformed) alcoved simplices and stitch together. By symmetry we look at ∆(0) := ∆id(0) = conv {0, e1, e1 + e2, . . . , e1 + . . . + ed}. Main lemma Let k ∈ Z≥0. For a ∈ Zd

≥0 and b ∈ N≥2 write Da b = diag(ba1, . . . , bad ) ∈ Zd×d. Then, the

map φ : Rd

>0 → Rd defined by φ(z) = (logb(z1), . . . , logb(zd)) induces a bijection between

  • bkDa

b1 + (b − 1)bkDa b∆(0)

  • ∩ Zd

≥0

and (k ⊙ ∆(a)) ∩ logb(Z≥0)d. use ∆(0) =

  • x ∈ Rd : 0 ≤ xd ≤ . . . ≤ x1 ≤ 1
  • and that logb(·) is strictly increasing

Da

b∆(0) is a classical lattice polytope ⇒ k → #

  • (b − 1)bkDa

b∆(0) ∩ Zd

is a polynomial in bk decomposition of P into alcoved simplices gives polynomiality of k → Lb

P(k) and

information on its coefficients cb

i (P)

100

slide-34
SLIDE 34

Cells of different dimensions

Definition (Trunk) The trunk Trunk(P) of a tropical polytope P is defined as Trunk(P) :=

  • {F ∈ CP : ∃G ∈ CP with dim(G) ≥ d such that F ⊆ G} .

Figure: A 4-dimensional tropical polytope whose 2-trunk is disconnected.

Proposition (L & Schymura, 2019+) The tropical convex hull of two full-dimensional pure tropical polytopes is a pure, full-dimensional tropical polytope. Consequently, the d-trunk of a tropical polytope in Td is a tropical polytope.

101

slide-35
SLIDE 35

Tropical barycentric volume

The logarithm map of a function f : R → R≥0 is Log |f | := lim

b→∞ logb |f (b)|.

7/13

slide-36
SLIDE 36

Tropical barycentric volume

The logarithm map of a function f : R → R≥0 is Log |f | := lim

b→∞ logb |f (b)|.

❘ The coefficients cb

i (P) of Lb P(k) can be thought of as functions in b.

7/13

slide-37
SLIDE 37

Tropical barycentric volume

The logarithm map of a function f : R → R≥0 is Log |f | := lim

b→∞ logb |f (b)|.

❘ The coefficients cb

i (P) of Lb P(k) can be thought of as functions in b.

For every tropical lattice polytope P ⊆ Td, we have Log |cb

d (P)| = max{x1 + . . . + xd : x ∈ Trunk(P)}.

7/13

slide-38
SLIDE 38

Tropical barycentric volume

The logarithm map of a function f : R → R≥0 is Log |f | := lim

b→∞ logb |f (b)|.

❘ The coefficients cb

i (P) of Lb P(k) can be thought of as functions in b.

For every tropical lattice polytope P ⊆ Td, we have Log |cb

d (P)| = max{x1 + . . . + xd : x ∈ Trunk(P)}.

Definition (Tropical barycentric volume) The tropical barycentric volume of a tropical polytope P ⊆ Td is defined as tbvol(P) := max{x1 + . . . + xd : x ∈ Trunk(P)}. Corollary The tropical barycentric volume is the sum of the coordinates of the barycenter of its d-trunk.

7/13

slide-39
SLIDE 39

Properties of tropical barycentric volume

Let Pd

T be the family of tropical polytopes in Td.

The function tbvol : Pd

T → T has the following properties:

Proposition (L & Schymura, 2019+)

8/13

slide-40
SLIDE 40

Properties of tropical barycentric volume

Let Pd

T be the family of tropical polytopes in Td.

The function tbvol : Pd

T → T has the following properties:

Proposition (L & Schymura, 2019+)

i)

Monotonicity: For P ⊆ Q ∈ Pd

T, we have tbvol(P) ≤ tbvol(Q).

8/13

slide-41
SLIDE 41

Properties of tropical barycentric volume

Let Pd

T be the family of tropical polytopes in Td.

The function tbvol : Pd

T → T has the following properties:

Proposition (L & Schymura, 2019+)

i)

Monotonicity: For P ⊆ Q ∈ Pd

T, we have tbvol(P) ≤ tbvol(Q).

ii)

Valuation: For P, Q ∈ Pd

T such that P ∪ Q, P ∩ Q ∈ Pd T, we have

tbvol(P) ⊕ tbvol(Q) = tbvol(P ∪ Q) ⊕ tbvol(P ∩ Q).

8/13

slide-42
SLIDE 42

Properties of tropical barycentric volume

Let Pd

T be the family of tropical polytopes in Td.

The function tbvol : Pd

T → T has the following properties:

Proposition (L & Schymura, 2019+)

i)

Monotonicity: For P ⊆ Q ∈ Pd

T, we have tbvol(P) ≤ tbvol(Q).

ii)

Valuation: For P, Q ∈ Pd

T such that P ∪ Q, P ∩ Q ∈ Pd T, we have

tbvol(P) ⊕ tbvol(Q) = tbvol(P ∪ Q) ⊕ tbvol(P ∩ Q).

iii)

Rotation invariance: For P ∈ Pd

T, z ∈ Td with 1⊺z = 0, write Dz = diag(z1, . . . , zd)

and let Σ be a tropical permutation matrix. Then, tbvol(Dz ⊙ Σ ⊙ P) = tbvol(P).

8/13

slide-43
SLIDE 43

Properties of tropical barycentric volume

Let Pd

T be the family of tropical polytopes in Td.

The function tbvol : Pd

T → T has the following properties:

Proposition (L & Schymura, 2019+)

i)

Monotonicity: For P ⊆ Q ∈ Pd

T, we have tbvol(P) ≤ tbvol(Q).

ii)

Valuation: For P, Q ∈ Pd

T such that P ∪ Q, P ∩ Q ∈ Pd T, we have

tbvol(P) ⊕ tbvol(Q) = tbvol(P ∪ Q) ⊕ tbvol(P ∩ Q).

iii)

Rotation invariance: For P ∈ Pd

T, z ∈ Td with 1⊺z = 0, write Dz = diag(z1, . . . , zd)

and let Σ be a tropical permutation matrix. Then, tbvol(Dz ⊙ Σ ⊙ P) = tbvol(P).

iv)

Homogeneity: For λ ∈ T, we have tbvol(λ ⊙ P) = λd ⊙ tbvol(P).

8/13

slide-44
SLIDE 44

Properties of tropical barycentric volume

Let Pd

T be the family of tropical polytopes in Td.

The function tbvol : Pd

T → T has the following properties:

Proposition (L & Schymura, 2019+)

i)

Monotonicity: For P ⊆ Q ∈ Pd

T, we have tbvol(P) ≤ tbvol(Q).

ii)

Valuation: For P, Q ∈ Pd

T such that P ∪ Q, P ∩ Q ∈ Pd T, we have

tbvol(P) ⊕ tbvol(Q) = tbvol(P ∪ Q) ⊕ tbvol(P ∩ Q).

iii)

Rotation invariance: For P ∈ Pd

T, z ∈ Td with 1⊺z = 0, write Dz = diag(z1, . . . , zd)

and let Σ be a tropical permutation matrix. Then, tbvol(Dz ⊙ Σ ⊙ P) = tbvol(P).

iv)

Homogeneity: For λ ∈ T, we have tbvol(λ ⊙ P) = λd ⊙ tbvol(P).

v)

Non-singularity: tbvol(P) = −∞ if and only if Trunk(P) = ∅.

8/13

slide-45
SLIDE 45

Comparison with existing tropical volume concepts

Depersin, Gaubert & Joswig: For A ∈ Td×(d+1), let tvol(A) = |tdet( ¯ A) − tdetσ( ¯ A)|. ❘ ❘

π2

slide-46
SLIDE 46

Comparison with existing tropical volume concepts

Depersin, Gaubert & Joswig: For A ∈ Td×(d+1), let tvol(A) = |tdet( ¯ A) − tdetσ( ¯ A)|. ❘ Incomparable to tbvol(·), since tvol(·) is translation invariant (same for vol(·)). ❘

π2

slide-47
SLIDE 47

Comparison with existing tropical volume concepts

Depersin, Gaubert & Joswig: For A ∈ Td×(d+1), let tvol(A) = |tdet( ¯ A) − tdetσ( ¯ A)|. ❘ Incomparable to tbvol(·), since tvol(·) is translation invariant (same for vol(·)). Definition (Depersin, Gaubert & Joswig, 2017) For a matrix M ∈ Td×m its upper dequantized tropical volume is defined as qtvol+(M) := sup

  • val vol M : val M = M, M ∈ R{

{t} }d×m . ❘

π2

slide-48
SLIDE 48

Comparison with existing tropical volume concepts

Depersin, Gaubert & Joswig: For A ∈ Td×(d+1), let tvol(A) = |tdet( ¯ A) − tdetσ( ¯ A)|. ❘ Incomparable to tbvol(·), since tvol(·) is translation invariant (same for vol(·)). Definition (Depersin, Gaubert & Joswig, 2017) For a matrix M ∈ Td×m its upper dequantized tropical volume is defined as qtvol+(M) := sup

  • val vol M : val M = M, M ∈ R{

{t} }d×m . They prove qtvol+(M) = max

J∈([m]

d )

tdet(MJ). ❘

π2

slide-49
SLIDE 49

Comparison with existing tropical volume concepts

Depersin, Gaubert & Joswig: For A ∈ Td×(d+1), let tvol(A) = |tdet( ¯ A) − tdetσ( ¯ A)|. ❘ Incomparable to tbvol(·), since tvol(·) is translation invariant (same for vol(·)). Definition (Depersin, Gaubert & Joswig, 2017) For a matrix M ∈ Td×m its upper dequantized tropical volume is defined as qtvol+(M) := sup

  • val vol M : val M = M, M ∈ R{

{t} }d×m . They prove qtvol+(M) = max

J∈([m]

d )

tdet(MJ). Theorem (L & Schymura, 2019+) Let P = tconv(M) be the tropical polytope generated by M ∈ Td×m. Then, tbvol(P) ≤ qtvol+(M). Equality holds if and only if the tropical barycenter of P is contained in Trunk(P). ❘

π2

slide-50
SLIDE 50

Comparison with existing tropical volume concepts

Depersin, Gaubert & Joswig: For A ∈ Td×(d+1), let tvol(A) = |tdet( ¯ A) − tdetσ( ¯ A)|. ❘ Incomparable to tbvol(·), since tvol(·) is translation invariant (same for vol(·)). Definition (Depersin, Gaubert & Joswig, 2017) For a matrix M ∈ Td×m its upper dequantized tropical volume is defined as qtvol+(M) := sup

  • val vol M : val M = M, M ∈ R{

{t} }d×m . They prove qtvol+(M) = max

J∈([m]

d )

tdet(MJ). Theorem (L & Schymura, 2019+) Let P = tconv(M) be the tropical polytope generated by M ∈ Td×m. Then, tbvol(P) ≤ qtvol+(M). Equality holds if and only if the tropical barycenter of P is contained in Trunk(P). ❘ If P is pure, that is, P = Trunk(P), then tbvol(P) = qtvol+(M).

π2

slide-51
SLIDE 51

Computational Aspects

A matrix S ∈ Tr×r is non-singular if the value of the tropical determinant is attained at most once. The tropical rank trk(M) of a matrix M ∈ Td×m is the size of a largest non-singular square submatrix of M. ❘ ❘

2019

slide-52
SLIDE 52

Computational Aspects

A matrix S ∈ Tr×r is non-singular if the value of the tropical determinant is attained at most once. The tropical rank trk(M) of a matrix M ∈ Td×m is the size of a largest non-singular square submatrix of M. Lemma (L & Schymura, 2019+) Let M ∈ TNd×m and let P = tconv(M). Then, trk(M) ≥ max

  • i : cb

i (P) = 0

  • .

❘ ❘

2019

slide-53
SLIDE 53

Computational Aspects

A matrix S ∈ Tr×r is non-singular if the value of the tropical determinant is attained at most once. The tropical rank trk(M) of a matrix M ∈ Td×m is the size of a largest non-singular square submatrix of M. Lemma (L & Schymura, 2019+) Let M ∈ TNd×m and let P = tconv(M). Then, trk(M) ≥ max

  • i : cb

i (P) = 0

  • .

The decision problem associated to trk(M) is NP-complete (Kim & Roush, 2005). ❘ It is NP-hard to compute the tropical Ehrhart polynomial k → Lb

P(k).

2019

slide-54
SLIDE 54

Computational Aspects

A matrix S ∈ Tr×r is non-singular if the value of the tropical determinant is attained at most once. The tropical rank trk(M) of a matrix M ∈ Td×m is the size of a largest non-singular square submatrix of M. Lemma (L & Schymura, 2019+) Let M ∈ TNd×m and let P = tconv(M). Then, trk(M) ≥ max

  • i : cb

i (P) = 0

  • .

The decision problem associated to trk(M) is NP-complete (Kim & Roush, 2005). ❘ It is NP-hard to compute the tropical Ehrhart polynomial k → Lb

P(k).

Question How fast can we compute tbvol(P) = Log |cb

d (P)| ?

If P is pure, then tbvol(P) = qtvol+(M). ❘ tbvol(P) can be computed in time O(n3) (Depersin, Gaubert & Joswig, 2017). Proposition Computing the tropical barycentric volume tbvol(P) is at least as hard as checking feasibility of a tropical linear inequality system (which is in NP ∩ coNP).

2019

slide-55
SLIDE 55

Outlook

Future directions: (tropical Ehrhart positivity) Lower bounds on Log |cb

i (P)| in terms of (non-negative)

generalized tropical volumes tbvoli. (special polytopes) Tropical Ehrhart polynomials of kth tropical hypersimplex ∆d

k = tconv

  • j∈J ej : J ∈

[d]

k

  • .

(discrete tropical surface area) Find geometric interpretation of Log |cb

d−1(P)|.

How does Log |cb

0 (P)| relate to the Euler characteristic of P ?

Identify applications based on the metric information of P encoded by tbvol(P). ..

GOAL

slide-56
SLIDE 56

Outlook

Future directions: (tropical Ehrhart positivity) Lower bounds on Log |cb

i (P)| in terms of (non-negative)

generalized tropical volumes tbvoli. (special polytopes) Tropical Ehrhart polynomials of kth tropical hypersimplex ∆d

k = tconv

  • j∈J ej : J ∈

[d]

k

  • .

(discrete tropical surface area) Find geometric interpretation of Log |cb

d−1(P)|.

How does Log |cb

0 (P)| relate to the Euler characteristic of P ?

Identify applications based on the metric information of P encoded by tbvol(P). .. Thank you!

GOAL