matrices of nonnegative rank at most three
play

Matrices of nonnegative rank at most three Emil Horobet (with Rob - PowerPoint PPT Presentation

Matrices of nonnegative rank at most three Emil Horobet (with Rob H. Eggermont and Kaie Kubjas) Eindhoven University of Technology e.horobet@tue.nl Nonnegative rank A fictional study on Does watching football cause hair loss?


  1. Matrices of nonnegative rank at most three Emil Horobet ¸ (with Rob H. Eggermont and Kaie Kubjas) Eindhoven University of Technology e.horobet@tue.nl

  2. Nonnegative rank • A fictional study on ”Does watching football cause hair loss?” plenty medium less   ≤ 2 h 51 45 33  =: U 28 30 29 2 − 6 h  15 27 38 ≥ 6 h

  3. Nonnegative rank • A fictional study on ”Does watching football cause hair loss?” plenty medium less   ≤ 2 h 51 45 33  =: U 28 30 29 2 − 6 h  15 27 38 ≥ 6 h • The 3 × 3 contingency table is of rank 2 , so apparently they are correlated.

  4. Nonnegative rank • A fictional study on ”Does watching football cause hair loss?” plenty medium less   ≤ 2 h 51 45 33  =: U 28 30 29 2 − 6 h  15 27 38 ≥ 6 h • The 3 × 3 contingency table is of rank 2 , so apparently they are correlated. • We get a much better understanding if we consider the hidden variable gender.

  5. • We get the sum of two rank one contingency tables:     3 9 15 48 36 18  + U = 4 12 20 24 18 9    7 21 35 8 6 3 • So watching football and hair loss are independent given the gender.

  6. • We get the sum of two rank one contingency tables:     3 9 15 48 36 18  + U = 4 12 20 24 18 9    7 21 35 8 6 3 • So watching football and hair loss are independent given the gender. Main motivation: Determine whether such an ”expanatory random variable” exists and what the number of its states is?

  7. Nonnegative rank Given M ∈ R m × n its nonnegative rank is the smallest r such ≥ 0 that there exist A ∈ R m × r and B ∈ R r × n with ≥ 0 ≥ 0 M = A · B. • Matrices of nonnegative rank at most r form a semialgebraic set M r m × n .

  8. Nonnegative rank Given M ∈ R m × n its nonnegative rank is the smallest r such ≥ 0 that there exist A ∈ R m × r and B ∈ R r × n with ≥ 0 ≥ 0 M = A · B. • Matrices of nonnegative rank at most r form a semialgebraic set M r m × n . • If the nonnegative rank is 1 or 2 , then it equals the rank. • First interesting example is M 3 m × n .

  9. • We want to solve optimization problems on M 3 m × n (e.g. maximum likelihood estimation).

  10. • We want to solve optimization problems on M 3 m × n (e.g. maximum likelihood estimation). • For this we need to understand the Zariski closure of the boundary . topological boundary ∂ ( M 3 m × n ) algebraic boundary ∂ ( M 3 m × n )

  11. Algebraic boundary of M 3 m × n Let us denote the multiplication map by µ : M m × 3 × M 3 × n → M m × n (( a ik ) , ( b kj )) �→ ( x ij ) . Theorem (Kubjas-Robeva-Sturmfels) The irreducible components of ∂ ( M 3 m × n ) are - components defined by x ij = 0 - components parametrized by ( x ij ) = A · B or ( x ij ) = B · A, where A has four zeros in three columns and distinct rows, and B has three zeros in distinct rows and columns.

  12.     0 ∗ ∗     0 ∗ ∗       0 ∗ ∗ · · ·             ∗ 0 ∗ Let A = and B = ∗ 0 ∗ · · ·       ∗ ∗ 0 ∗ ∗ 0 · · ·         . . .       . . .   . . .   Consider the following irreducible component � M m × n µ : M m × 3 × M 3 × n ⊆ ⊆ � µ ( A × B ) A × B X

  13. Generators of the ideal of X . The following theorem was previously conjectured by Kubjas-Robeva-Sturmfels. Main Theorem (Eggermont-H.-Kubjas) The ideal of the variety X is generated by certain degree 6 polynomials and degree 4 determinants I ( X ) = ( f i , det j,k ) i,j,k . Moreover, these polynomials form a Gr¨ obner basis with respect to the graded reverse lexicographic term order.

  14. Steps of the proof GL 3 � A × B g · ( A, B ) = ( Ag − 1 , gB )

  15. Steps of the proof GL 3 � A × B g · ( A, B ) = ( Ag − 1 , gB ) GL 3 � R [ M m × 3 × M 3 × n ]

  16. Steps of the proof GL 3 � A × B g · ( A, B ) = ( Ag − 1 , gB ) GL 3 � R [ M m × 3 × M 3 × n ] GL 3 · ( A × B ) has codim. 1

  17. Steps of the proof GL 3 � A × B g · ( A, B ) = ( Ag − 1 , gB ) Pick f ∈ I ( X ) from K-R-S GL 3 � R [ M m × 3 × M 3 × n ] µ ∗ f = det B i · f 6 , 3 GL 3 · ( A × B ) has codim. 1

  18. Steps of the proof GL 3 � A × B g · ( A, B ) = ( Ag − 1 , gB ) Pick f ∈ I ( X ) from K-R-S GL 3 � R [ M m × 3 × M 3 × n ] µ ∗ f = det B i · f 6 , 3 GL 3 · ( A × B ) has codim. 1 I (GL 3 ( A × B )) = ( f 6 , 3 )

  19. Steps of the proof (cont.) I (GL 3 ( A × B )) = ( f 6 , 3 )

  20. Steps of the proof (cont.) I (GL 3 ( A × B )) = ( f 6 , 3 ) GL 3 ( A × B ) dense in X µ ∗ I ( X ) = I (GL 3 ( A × B ) ∩ Im µ ∗

  21. Steps of the proof (cont.) I (GL 3 ( A × B )) = ( f 6 , 3 ) GL 3 ( A × B ) dense in X µ ∗ I ( X ) = I (GL 3 ( A × B ) ∩ Im µ ∗ Im µ ∗ = R [ M m × 3 × M 3 × n ] GL 3

  22. Steps of the proof (cont.) I (GL 3 ( A × B )) = ( f 6 , 3 ) GL 3 ( A × B ) dense in X µ ∗ I ( X ) = I (GL 3 ( A × B ) ∩ Im µ ∗ Im µ ∗ = R [ M m × 3 × M 3 × n ] GL 3 µ ∗ I ( X ) = ( f 6 , 3 ) GL 3 = { � i f 6 , 3 · det B i · h i , h i is GL 3 -inv. }

  23. Steps of the proof (cont.) I (GL 3 ( A × B )) = ( f 6 , 3 ) GL 3 ( A × B ) dense in X µ ∗ I ( X ) = I (GL 3 ( A × B ) ∩ Im µ ∗ Im µ ∗ = R [ M m × 3 × M 3 × n ] GL 3 µ ∗ I ( X ) = ( f 6 , 3 ) GL 3 = { � i f 6 , 3 · det B i · h i , h i is GL 3 -inv. } I ( X ) = ( f i , det j,k ) i,j,k

  24. Stabilization of the boundary • For matrix rank, if m, n are large enough, then already a submatrix has the given rank.

  25. Stabilization of the boundary • For matrix rank, if m, n are large enough, then already a submatrix has the given rank. • When both m and n tend to infinity, this is not true for the nonneg. rank. Example of Moitra: A 3 n × 3 n matrix with nonneg. rank 4 and all its 3 n × n submatrices have nonneg. rank 3 .

  26. Stabilization of the boundary • For matrix rank, if m, n are large enough, then already a submatrix has the given rank. • When both m and n tend to infinity, this is not true for the nonneg. rank. Example of Moitra: A 3 n × 3 n matrix with nonneg. rank 4 and all its 3 n × n submatrices have nonneg. rank 3 . Given M ∈ R m × n , let W = Span( M ) ∩ ∆ m − 1 and ≥ 0 V = Cone( M ) ∩ ∆ m − 1 . Lemma Let rank( M ) = r , then M has nonneg. rank exactly r if and only if there exists a ( r − 1) -simplex ∆ , such that V ⊆ ∆ ⊆ W .

  27. Example Here M ǫ is a 12 × 12 matrix of rank 3 and nonnegative rank 4 . M ǫ M Any 12 × 5 (i.e 3 n × ( ⌈ 3 2 n ⌉ − 1) ) submatrix has nonnegative rank 3 .

  28. Stabilization of the boundary • We have seen that there is no stabilization for the topological boundary. • What about the stabilization of the algebraic boundary?

  29. Stabilization of the boundary • We have seen that there is no stabilization for the topological boundary. • What about the stabilization of the algebraic boundary? Claim For n > 4 , let M ∈ ∂ ( M 3 m × n ) . Then we can find a column i 0 such that M i 0 ∈ ∂ ( M 3 m × n − 1 ) , where M i 0 is obtained by removing the i 0 -th column of M .

  30. Conjecture For given r ≥ 3 , there exists n 0 ∈ N , such that for all n ≥ n 0 , and all matrices M on ∂ ( M r m × n ) , there is a column i 0 such that M i 0 ∈ ∂ ( M r m × n − 1 ) , where M i 0 is obtained by removing the i 0 -th column of M .

  31. Conjecture For given r ≥ 3 , there exists n 0 ∈ N , such that for all n ≥ n 0 , and all matrices M on ∂ ( M r m × n ) , there is a column i 0 such that M i 0 ∈ ∂ ( M r m × n − 1 ) , where M i 0 is obtained by removing the i 0 -th column of M . Thank you!

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend