Three notions of tropical rank for symmetric matrices Dustin - - PowerPoint PPT Presentation

three notions of tropical rank for symmetric matrices
SMART_READER_LITE
LIVE PREVIEW

Three notions of tropical rank for symmetric matrices Dustin - - PowerPoint PPT Presentation

Three notions of tropical rank for symmetric matrices Dustin Cartwright and Melody Chan UC Berkeley FPSAC 2010 August 5 The tropical semiring consists of the real numbers equipped with two operations a b = min( a , b ) a b = a + b .


slide-1
SLIDE 1

Three notions of tropical rank for symmetric matrices

Dustin Cartwright and Melody Chan UC Berkeley FPSAC 2010 August 5

slide-2
SLIDE 2

The tropical semiring consists of the real numbers equipped with two

  • perations

a ⊕ b = min(a, b) and a ⊙ b = a + b. Example: 3 ⊕ 4 = 3 and 3 ⊙ 4 = 7. “Motivation” (x3 + higher terms) + (x4 + higher terms) = (x3 + higher terms) (x3 + higher terms) · (x4 + higher terms) = (x7 + higher terms)

slide-3
SLIDE 3

We can do tropical linear algebra, for example 2 −1

  • 3

1

  • =

5 3 2

  • 1

4

  • 1

4

  • =

2 5 5 8

  • 2

5 5 2

  • =

2 5 5 8

8 5 5 2

  • .

A symmetric matrix has symmetric rank k if it is the tropical sum of k symmetric rank 1 matrices, but no fewer. Can we always find such a sum? How many rank 1 matrices are required?

slide-4
SLIDE 4

We can do tropical linear algebra, for example 2 −1

  • 3

1

  • =

5 3 2

  • 1

4

  • 1

4

  • =

2 5 5 8

  • 2

5 5 2

  • =

2 5 5 8

8 5 5 2

  • .

A symmetric matrix has symmetric rank k if it is the tropical sum of k symmetric rank 1 matrices, but no fewer. Can we always find such a sum? How many rank 1 matrices are required?

slide-5
SLIDE 5

We can do tropical linear algebra, for example 2 −1

  • 3

1

  • =

5 3 2

  • 1

4

  • 1

4

  • =

2 5 5 8

  • 2

5 5 2

  • =

2 5 5 8

8 5 5 2

  • .

A symmetric matrix has symmetric rank k if it is the tropical sum of k symmetric rank 1 matrices, but no fewer. Can we always find such a sum? How many rank 1 matrices are required?

slide-6
SLIDE 6

Classically, Secantk(Segre) ∩ Lsym = Secantk(Segre ∩ Lsym). That is, a symmetric matrix of rank k can be written as a sum of k SYMMETRIC matrices of rank 1. For higher dimensional arrays, this is only conjecturally true: Comon’s Conjecture (2009): the rank of an order k, dimension n symmetric tensor over C equals its symmetric rank. some cases proven by Comon-Golub-Lim-Mourrain (2008): Symmetric tensor decomposition is important in signal processing, independent component analysis, ...

slide-7
SLIDE 7

Classically, Secantk(Segre) ∩ Lsym = Secantk(Segre ∩ Lsym). That is, a symmetric matrix of rank k can be written as a sum of k SYMMETRIC matrices of rank 1. For higher dimensional arrays, this is only conjecturally true: Comon’s Conjecture (2009): the rank of an order k, dimension n symmetric tensor over C equals its symmetric rank. some cases proven by Comon-Golub-Lim-Mourrain (2008): Symmetric tensor decomposition is important in signal processing, independent component analysis, ...

slide-8
SLIDE 8

“Tropical Comon’s Conjecture:” rank equals symmetric rank, tropically? In fact, symmetric rank may not even be finite

  • −1

−1

  • =
  • ?

−1 −1 ?

· · · (infinite symmetric rank) =

  • −1

100 99

99 100 −1

  • (but finite rank)

What about when symmetric rank is finite? How large can it be? Surely it is bounded above by the dimension of the matrix?

slide-9
SLIDE 9

“Tropical Comon’s Conjecture:” rank equals symmetric rank, tropically? In fact, symmetric rank may not even be finite

  • −1

−1

  • =
  • ?

−1 −1 ?

· · · (infinite symmetric rank) =

  • −1

100 99

99 100 −1

  • (but finite rank)

What about when symmetric rank is finite? How large can it be? Surely it is bounded above by the dimension of the matrix?

slide-10
SLIDE 10

n 1 2 3 4

maximum (finite) symmetric rank

1 2 3 4

slide-11
SLIDE 11

n 1 2 3 4 5 6 7 8 9 10 · · ·

maximum (finite) symmetric rank

1 2 3 4 6 9 12 16 20 25 · · ·

slide-12
SLIDE 12

n 1 2 3 4 5 6 7 8 9 10 · · ·

maximum (finite) symmetric rank

1 2 3 4 6 9 12 16 20 25 · · ·       1 1 1 1 1 1 1 1       =       · · · · · · · · · 1 · · · · · · · ·       ⊕ · · · ⊕ · · · CLIQUE COVER problem: express a given graph as a union of cliques. In each rank 1 summand, the off-diagonal zeroes form a clique in the zero graph, and these must cover the zero graph of the original matrix. A graph on n nodes can require up to ⌊ n2

4 ⌋ cliques to cover it; this bound

is attained by K⌊ n

2 ⌋,⌈ n 2 ⌉

Theorem (Cartwright-C 2009) For n ≥ 4, ⌊n2/4⌋ is the maximum finite symmetric rank of an n × n matrix. Similarly, the tropical Comon conjecture is false for higher dimensional symmetric tensors (graphs → hypergraphs).

slide-13
SLIDE 13

n 1 2 3 4 5 6 7 8 9 10 · · ·

maximum (finite) symmetric rank

1 2 3 4 6 9 12 16 20 25 · · ·       1 1 1 1 1 1 1 1       =       · · · · · · · · · 1 · · · · · · · ·       ⊕ · · · ⊕ · · · CLIQUE COVER problem: express a given graph as a union of cliques. In each rank 1 summand, the off-diagonal zeroes form a clique in the zero graph, and these must cover the zero graph of the original matrix. A graph on n nodes can require up to ⌊ n2

4 ⌋ cliques to cover it; this bound

is attained by K⌊ n

2 ⌋,⌈ n 2 ⌉

Theorem (Cartwright-C 2009) For n ≥ 4, ⌊n2/4⌋ is the maximum finite symmetric rank of an n × n matrix. Similarly, the tropical Comon conjecture is false for higher dimensional symmetric tensors (graphs → hypergraphs).

slide-14
SLIDE 14

What about the set of matrices of symmetric rank ≤ k? It is a polyhedral fan (Develin 2006). What is its dimension? Why is this even a good question?

Definition

The kth tropical secant set of a subset V ⊆ Rn is the set Seck(V ) := {v1 ⊕ · · · ⊕ vk : vi ∈ V } ⊆ Rn. Ex.

slide-15
SLIDE 15

What about the set of matrices of symmetric rank ≤ k? It is a polyhedral fan (Develin 2006). What is its dimension? Why is this even a good question?

Definition

The kth tropical secant set of a subset V ⊆ Rn is the set Seck(V ) := {v1 ⊕ · · · ⊕ vk : vi ∈ V } ⊆ Rn. Ex.

slide-16
SLIDE 16

For nice varieties, Seck(Trop V ) Trop(Seck V ); the sets are generally far from equal. But are their dimensions equal? Examples:

irreducible variety Veronese factor analysis model Grassmannian (2, n) dim of kth secant vari- ety n+1

2

n−k+1

2

  • min{

n

2

n−k

2

  • + k,

n

2

  • }.

min{k(2n − 2k − 1), n

2

  • }.

dim of kth tropical se- cant set n+1

2

n−k+1

2

  • min{

n

2

n−k

2

  • + k,

n

2

  • }.

min{k(2n − 2k − 1), n

2

  • }.

Nonexamples: none known! (Draisma 2007 question/conjecture) Moral: for irreducible varieties, tropical secant sets give lower bounds, and maybe even equalities, for the dimensions of classical secant varieties.

slide-17
SLIDE 17

For nice varieties, Seck(Trop V ) Trop(Seck V ); the sets are generally far from equal. But are their dimensions equal? Examples:

irreducible variety Veronese factor analysis model Grassmannian (2, n) dim of kth secant vari- ety n+1

2

n−k+1

2

  • min{

n

2

n−k

2

  • + k,

n

2

  • }.

min{k(2n − 2k − 1), n

2

  • }.

dim of kth tropical se- cant set n+1

2

n−k+1

2

  • min{

n

2

n−k

2

  • + k,

n

2

  • }.

min{k(2n − 2k − 1), n

2

  • }.

Nonexamples: none known! (Draisma 2007 question/conjecture) Moral: for irreducible varieties, tropical secant sets give lower bounds, and maybe even equalities, for the dimensions of classical secant varieties.

slide-18
SLIDE 18

For nice varieties, Seck(Trop V ) Trop(Seck V ); the sets are generally far from equal. But are their dimensions equal? Examples:

irreducible variety Veronese factor analysis model Grassmannian (2, n) dim of kth secant vari- ety n+1

2

n−k+1

2

  • min{

n

2

n−k

2

  • + k,

n

2

  • }.

min{k(2n − 2k − 1), n

2

  • }.

dim of kth tropical se- cant set n+1

2

n−k+1

2

  • min{

n

2

n−k

2

  • + k,

n

2

  • }.

min{k(2n − 2k − 1), n

2

  • }.

Nonexamples: none known! (Draisma 2007 question/conjecture) Moral: for irreducible varieties, tropical secant sets give lower bounds, and maybe even equalities, for the dimensions of classical secant varieties.

slide-19
SLIDE 19

For nice varieties, Seck(Trop V ) Trop(Seck V ); the sets are generally far from equal. But are their dimensions equal? Examples:

irreducible variety Veronese factor analysis model Grassmannian (2, n) dim of kth secant vari- ety n+1

2

n−k+1

2

  • min{

n

2

n−k

2

  • + k,

n

2

  • }.

min{k(2n − 2k − 1), n

2

  • }.

dim of kth tropical se- cant set n+1

2

n−k+1

2

  • min{

n

2

n−k

2

  • + k,

n

2

  • }.

min{k(2n − 2k − 1), n

2

  • }.

Nonexamples: none known! (Draisma 2007 question/conjecture) Moral: for irreducible varieties, tropical secant sets give lower bounds, and maybe even equalities, for the dimensions of classical secant varieties.

slide-20
SLIDE 20

The tropical Grassmannian Gr(2, n) is the set of n × n dissimilarity matrices satisfying the 3-term tropical Pl¨ ucker relations: for all i < j < k < l, min{pij + pkl, pik + pjl, pil + pjk} is attained twice. M =       ∗ 1 1 1 1 1 ∗ 2 2 2 1 2 ∗ 3 3 1 2 3 ∗ 4 1 2 3 4 ∗       , Mij = min(i, j) Equivalently, it comes from pairwise cost-of-travel along a weighted tree

  • n n nodes.
slide-21
SLIDE 21

The tropical Grassmannian Gr(2, n) is the set of n × n dissimilarity matrices satisfying the 3-term tropical Pl¨ ucker relations: for all i < j < k < l, min{pij + pkl, pik + pjl, pil + pjk} is attained twice. M =       ∗ 1 1 1 1 1 ∗ 2 2 2 1 2 ∗ 3 3 1 2 3 ∗ 4 1 2 3 4 ∗       . Equivalently, it comes from pairwise cost-of-travel along a weighted tree

  • n n nodes.

Tree mixtures studied in phylogenetics by Matsen-Mossel-Steel, Cueto

slide-22
SLIDE 22

Question: Can you find a 5 × 5 dissimilarity matrix with tree rank 3? (How can we prove lower bounds on rank in general?) Theorem (Cartwright-C 2009) The set of dissimilarity matrices of tree rank 3 consists of those points such that the minimum below is achieved uniquely, and at a blue term.

x12x13x24x35x45 ⊕ x12x13x25x34x45 ⊕ x12x14x23x35x45 ⊕ x12x14x25x34x35 ⊕ x12x15x23x34x45 ⊕ x12x15x24x34x35 ⊕ x13x14x23x25x45 ⊕ x13x14x24x25x35 ⊕ x13x15x23x24x45 ⊕ x13x15x24x25x34 ⊕ x14x15x23x25x34 ⊕ x14x15x23x24x35 ⊕ x12x13x23x2 45 ⊕ x12x14x24x2 35 ⊕ x12x15x25x2 34 ⊕ x13x14x34x2 25 ⊕ x13x15x35x2 24 ⊕ x14x15x45x2 23 ⊕ x23x24x34x2 15 ⊕ x23x25x35x2 14 ⊕ x24x25x45x2 13 ⊕ x34x35x45x2 12

      ∗ 1 1 ∗ 1 1 1 ∗ 1 1 1 ∗ 1 1 ∗       =       ∗ ≥1 ≥1 ∗ ≥0 ≥1 ∗ ∗ ∗       ⊕· · ·⊕· · ·

slide-23
SLIDE 23

Question: Can you find a 5 × 5 dissimilarity matrix with tree rank 3? (How can we prove lower bounds on rank in general?) Theorem (Cartwright-C 2009) The set of dissimilarity matrices of tree rank 3 consists of those points such that the minimum below is achieved uniquely, and at a blue term.

x12x13x24x35x45 ⊕ x12x13x25x34x45 ⊕ x12x14x23x35x45 ⊕ x12x14x25x34x35 ⊕ x12x15x23x34x45 ⊕ x12x15x24x34x35 ⊕ x13x14x23x25x45 ⊕ x13x14x24x25x35 ⊕ x13x15x23x24x45 ⊕ x13x15x24x25x34 ⊕ x14x15x23x25x34 ⊕ x14x15x23x24x35 ⊕ x12x13x23x2 45 ⊕ x12x14x24x2 35 ⊕ x12x15x25x2 34 ⊕ x13x14x34x2 25 ⊕ x13x15x35x2 24 ⊕ x14x15x45x2 23 ⊕ x23x24x34x2 15 ⊕ x23x25x35x2 14 ⊕ x24x25x45x2 13 ⊕ x34x35x45x2 12

      ∗ 1 1 ∗ 1 1 1 ∗ 1 1 1 ∗ 1 1 ∗       =       ∗ ≥1 ≥1 ∗ ≥0 ≥1 ∗ ∗ ∗       ⊕· · ·⊕· · ·

slide-24
SLIDE 24

Question: Can you find a 5 × 5 dissimilarity matrix with tree rank 3? (How can we prove lower bounds on rank in general?) Theorem (Cartwright-C 2009) The set of dissimilarity matrices of tree rank 3 consists of those points such that the minimum below is achieved uniquely, and at a blue term.

x12x13x24x35x45 ⊕ x12x13x25x34x45 ⊕ x12x14x23x35x45 ⊕ x12x14x25x34x35 ⊕ x12x15x23x34x45 ⊕ x12x15x24x34x35 ⊕ x13x14x23x25x45 ⊕ x13x14x24x25x35 ⊕ x13x15x23x24x45 ⊕ x13x15x24x25x34 ⊕ x14x15x23x25x34 ⊕ x14x15x23x24x35 ⊕ x12x13x23x2 45 ⊕ x12x14x24x2 35 ⊕ x12x15x25x2 34 ⊕ x13x14x34x2 25 ⊕ x13x15x35x2 24 ⊕ x14x15x45x2 23 ⊕ x23x24x34x2 15 ⊕ x23x25x35x2 14 ⊕ x24x25x45x2 13 ⊕ x34x35x45x2 12

      ∗ 1 1 ∗ 1 1 1 ∗ 1 1 1 ∗ 1 1 ∗       =       ∗ ≥1 ≥1 ∗ ≥0 ≥1 ∗ ∗ ∗       ⊕· · ·⊕· · ·

slide-25
SLIDE 25

Question: Can you find a 5 × 5 dissimilarity matrix with tree rank 3? (How can we prove lower bounds on rank in general?) Theorem (Cartwright-C 2009) The set of dissimilarity matrices of tree rank 3 consists of those points such that the minimum below is achieved uniquely, and at a blue term.

x12x13x24x35x45 ⊕ x12x13x25x34x45 ⊕ x12x14x23x35x45 ⊕ x12x14x25x34x35 ⊕ x12x15x23x34x45 ⊕ x12x15x24x34x35 ⊕ x13x14x23x25x45 ⊕ x13x14x24x25x35 ⊕ x13x15x23x24x45 ⊕ x13x15x24x25x34 ⊕ x14x15x23x25x34 ⊕ x14x15x23x24x35 ⊕ x12x13x23x2 45 ⊕ x12x14x24x2 35 ⊕ x12x15x25x2 34 ⊕ x13x14x34x2 25 ⊕ x13x15x35x2 24 ⊕ x14x15x45x2 23 ⊕ x23x24x34x2 15 ⊕ x23x25x35x2 14 ⊕ x24x25x45x2 13 ⊕ x34x35x45x2 12

      ∗ 1 1 ∗ 1 1 1 ∗ 1 1 1 ∗ 1 1 ∗       =       ∗ ≥1 ≥1 ∗ ≥0 ≥1 ∗ ∗ ∗       ⊕· · ·⊕· · ·

slide-26
SLIDE 26

Theorem The chromatic number of the “conflict” hypergraph is a lower bound for rank. Does this bound tell the truth?

◮ yes for tree rank on n ≤ 5 taxa, ◮ no in general, but

Theorem In the case of a toric ideal and a universal Gr¨

  • bner basis, the

bound above is an equality. Thank you! arxiv:0912.1411v1 mtchan@math.berkeley.edu

slide-27
SLIDE 27

Theorem The chromatic number of the “conflict” hypergraph is a lower bound for rank. Does this bound tell the truth?

◮ yes for tree rank on n ≤ 5 taxa, ◮ no in general, but

Theorem In the case of a toric ideal and a universal Gr¨

  • bner basis, the

bound above is an equality. Thank you! arxiv:0912.1411v1 mtchan@math.berkeley.edu