computing hermitian determinantal representations of
play

Computing Hermitian Determinantal Representations of Plane Curves - PowerPoint PPT Presentation

Computing Hermitian Determinantal Representations of Plane Curves Cynthia Vinzant University of Michigan 0.2 2 0.0 1 0 0.2 1 0.4 2 0.6 1.5 1.0 0.5 0.0 0.5 1.0 1.5 2 1 0 1 2 joint with Daniel Plaumann, Rainer Sinn, and David


  1. Computing Hermitian Determinantal Representations of Plane Curves Cynthia Vinzant University of Michigan 0.2 2 0.0 1 0 0.2 1 0.4 2 0.6 1.5 1.0 0.5 0.0 0.5 1.0 1.5 2 1 0 1 2 joint with Daniel Plaumann, Rainer Sinn, and David Speyer. Cynthia Vinzant Computing Determinantal Representations

  2. Determinantal Representations A determinantal representation of f ∈ R [ x 1 , . . . , x n ] d is � n � � f = det x i M i where M i are d × d matrices. i =1 Cynthia Vinzant Computing Determinantal Representations

  3. Determinantal Representations A determinantal representation of f ∈ R [ x 1 , . . . , x n ] d is � n � � f = det x i M i where M i are d × d matrices. i =1 � x − y � z Ex: x 2 − y 2 − z 2 = det z x + y � � 1 � � − 1 � � 0 �� 0 0 1 = det x + y + z 0 1 0 1 1 0 Cynthia Vinzant Computing Determinantal Representations

  4. Determinantal Representations A determinantal representation of f ∈ R [ x 1 , . . . , x n ] d is � n � � f = det x i M i where M i are d × d matrices. i =1 � x − y � z Ex: x 2 − y 2 − z 2 = det z x + y � � 1 � � − 1 � � 0 �� 0 0 1 = det x + y + z 0 1 0 1 1 0 A representation � i x i M i is definite if the M i are real symmetric or Hermitian and there is a positive definite matrix in their span, � e ∈ R n . M ( e ) = e i M i ≻ 0 for some i Cynthia Vinzant Computing Determinantal Representations

  5. Hyperbolic Polynomials f = det( � i x i M i ) with � i e i M i ≻ 0 ⇒ f is hyperbolic with respect to e . (roots of f ( e + tx ) are real for every x ∈ R n ) 3 2 2 2 1 1 1 e e 0 0 0 1 1 1 2 3 2 2 2 1 0 1 2 3 4 2 1 0 1 2 2 1 0 1 2 a hyperbolic cubic a hyperbolic quartic a not-hyperbolic quartic Cynthia Vinzant Computing Determinantal Representations

  6. Hyperbolic Polynomials f = det( � i x i M i ) with � i e i M i ≻ 0 ⇒ f is hyperbolic with respect to e . (roots of f ( e + tx ) are real for every x ∈ R n ) 3 2 2 2 1 1 1 e e 0 0 0 1 1 1 2 3 2 2 2 1 0 1 2 3 4 2 1 0 1 2 2 1 0 1 2 a hyperbolic cubic a hyperbolic quartic a not-hyperbolic quartic Hyperbolic plane curves consist of degree/2 nested ovals in P 2 ( R ). Cynthia Vinzant Computing Determinantal Representations

  7. Definite Determinantal Representations Question: What hyperbolic polynomials have definite determinantal representations f = det( � i x i M i )? Cynthia Vinzant Computing Determinantal Representations

  8. Definite Determinantal Representations Question: What hyperbolic polynomials have definite determinantal representations f = det( � i x i M i )? Related Question: What convex semialgebraic sets can be written as a slice of the cone of positive semidefinite matrices? Cynthia Vinzant Computing Determinantal Representations

  9. Definite Determinantal Representations Question: What hyperbolic polynomials have definite determinantal representations f = det( � i x i M i )? Related Question: What convex semialgebraic sets can be written as a slice of the cone of positive semidefinite matrices? Theorem (Helton-Vinnikov 2007) If a polynomial f ∈ R [ x , y , z ] d is hyperbolic with respect to e ∈ R 3 then there exist real symmetric matrices A , B , C ∈ R d × d sym with f = det( xA + yB + zC ) and e 1 A + e 2 B + e 3 C ≻ 0 . Cynthia Vinzant Computing Determinantal Representations

  10. Constructions Computing real symmetric determinantal representations is hard . One can use . . . o theta functions (` a la Helton and Vinnikov) o homotopy continuation (Leykin and Plaumann) Cynthia Vinzant Computing Determinantal Representations

  11. Constructions Computing real symmetric determinantal representations is hard . One can use . . . o theta functions (` a la Helton and Vinnikov) o homotopy continuation (Leykin and Plaumann) These slow down around degree ≈ 6 , 7. Cynthia Vinzant Computing Determinantal Representations

  12. Constructions Computing real symmetric determinantal representations is hard . One can use . . . o theta functions (` a la Helton and Vinnikov) o homotopy continuation (Leykin and Plaumann) These slow down around degree ≈ 6 , 7. Computing Hermitian determinantal representations is easier . Cynthia Vinzant Computing Determinantal Representations

  13. Interlacing and Distinguishing Definiteness Theorem (Plaumann-V. 2013) For a Hermitian matrix of linear forms M ( x ) = � i x i M i , the matrix M ( e ) is (positive or negative) definite if and only if the top left ( d − 1) × ( d − 1) minor of M interlaces det( M ) with respect to e. Cynthia Vinzant Computing Determinantal Representations

  14. Interlacing and Distinguishing Definiteness Theorem (Plaumann-V. 2013) For a Hermitian matrix of linear forms M ( x ) = � i x i M i , the matrix M ( e ) is (positive or negative) definite if and only if the top left ( d − 1) × ( d − 1) minor of M interlaces det( M ) with respect to e. 2 2 1 1 e e 0 0 1 1 2 2 2 1 0 1 2 2 1 0 1 2 interlacer non-interlacer Cynthia Vinzant Computing Determinantal Representations

  15. Interlacing and Distinguishing Definiteness Theorem (Plaumann-V. 2013) For a Hermitian matrix of linear forms M ( x ) = � i x i M i , the matrix M ( e ) is (positive or negative) definite if and only if the top left ( d − 1) × ( d − 1) minor of M interlaces det( M ) with respect to e. 2 2 Example of an interlacer: 1 the directional derivative 1 e e 0 0 n ∂ f � e i 1 1 ∂ x i i =1 2 2 2 1 0 1 2 2 1 0 1 2 interlacer non-interlacer Cynthia Vinzant Computing Determinantal Representations

  16. Interlude: adjugate matrices For a matrix M , let M adj denote its adjugate (or classical adjoint). Some observations about the matrix M adj . . . Cynthia Vinzant Computing Determinantal Representations

  17. Interlude: adjugate matrices For a matrix M , let M adj denote its adjugate (or classical adjoint). Some observations about the matrix M adj . . . i x i M i , the entries of M adj have degree d − 1. o If M = � Cynthia Vinzant Computing Determinantal Representations

  18. Interlude: adjugate matrices For a matrix M , let M adj denote its adjugate (or classical adjoint). Some observations about the matrix M adj . . . i x i M i , the entries of M adj have degree d − 1. o If M = � M adj · M o M · M adj = = det( M ) I . Cynthia Vinzant Computing Determinantal Representations

  19. Interlude: adjugate matrices For a matrix M , let M adj denote its adjugate (or classical adjoint). Some observations about the matrix M adj . . . i x i M i , the entries of M adj have degree d − 1. o If M = � M adj · M o M · M adj = = det( M ) I . o M adj ( p ) has rank ≤ 1 for every point p in V (det( M )). Cynthia Vinzant Computing Determinantal Representations

  20. Interlude: adjugate matrices For a matrix M , let M adj denote its adjugate (or classical adjoint). Some observations about the matrix M adj . . . i x i M i , the entries of M adj have degree d − 1. o If M = � M adj · M o M · M adj = = det( M ) I . o M adj ( p ) has rank ≤ 1 for every point p in V (det( M )). Idea (Dixon 1902) : Construct a d × d matrix of forms of degree d − 1 whose 2 × 2 minors lie in the ideal � f � . Cynthia Vinzant Computing Determinantal Representations

  21. Interlude: adjugate matrices For a matrix M , let M adj denote its adjugate (or classical adjoint). Some observations about the matrix M adj . . . i x i M i , the entries of M adj have degree d − 1. o If M = � M adj · M o M · M adj = = det( M ) I . o M adj ( p ) has rank ≤ 1 for every point p in V (det( M )). Idea (Dixon 1902) : Construct a d × d matrix of forms of degree d − 1 whose 2 × 2 minors lie in the ideal � f � . o ( M adj ) 11 interlaces det( M ) ⇒ M ( e ) ≻ 0. Cynthia Vinzant Computing Determinantal Representations

  22. Interlacers → Definite Determinantal Representations Theorem (Plaumann-V. 2013) Suppose g 1 ∈ R [ x , y , z ] d − 1 interlaces f with respect to e ∈ R 3 and split the points V ( f , g 1 ) into disjoint sets S ∪ S. 2 1 e 0 1 2 2 1 0 1 2 Cynthia Vinzant Computing Determinantal Representations

  23. Interlacers → Definite Determinantal Representations Theorem (Plaumann-V. 2013) Suppose g 1 ∈ R [ x , y , z ] d − 1 interlaces f with respect to e ∈ R 3 and split the points V ( f , g 1 ) into disjoint sets S ∪ S. If g = ( g 1 , . . . , g d ) is a basis C [ x , y , z ] d − 1 ∩ I ( S ) , 2 1 e 0 1 2 2 1 0 1 2 Cynthia Vinzant Computing Determinantal Representations

  24. Interlacers → Definite Determinantal Representations Theorem (Plaumann-V. 2013) Suppose g 1 ∈ R [ x , y , z ] d − 1 interlaces f with respect to e ∈ R 3 and split the points V ( f , g 1 ) into disjoint sets S ∪ S. If g = ( g 1 , . . . , g d ) is a basis C [ x , y , z ] d − 1 ∩ I ( S ) , then there is a Hermitian matrix M = xA + yB + zC with ( M adj ) (1 , · ) = g , 2 1 M ( e ) ≻ 0 , and e 0 f = det( M ) . 1 2 2 1 0 1 2 Cynthia Vinzant Computing Determinantal Representations

  25. Algorithm (PSSV) Input: f ∈ R [ x , y , z ] d and e ∈ R 3 with f hyperbolic w.resp. to e . 2 1 e 0 1 2 2 1 0 1 2 Cynthia Vinzant Computing Determinantal Representations

  26. Algorithm (PSSV) Input: f ∈ R [ x , y , z ] d and e ∈ R 3 with f hyperbolic w.resp. to e . 2 o Let g 1 = e 1 ∂ f ∂ x + e 2 ∂ f ∂ y + e 3 ∂ f ∂ z . 1 e 0 1 2 2 1 0 1 2 Cynthia Vinzant Computing Determinantal Representations

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