combinatorial abstractions and tropicalization
play

Combinatorial Abstractions and Tropicalization Eric Katz (University - PowerPoint PPT Presentation

Combinatorial Abstractions and Tropicalization Eric Katz (University of Waterloo) October 25, 2012 Eric Katz (Waterloo) Tropicalization October 25, 2012 1 / 27 Hypersurfaces Let f be a polynomial in n variables f = a x Z n


  1. Combinatorial Abstractions and Tropicalization Eric Katz (University of Waterloo) October 25, 2012 Eric Katz (Waterloo) Tropicalization October 25, 2012 1 / 27

  2. Hypersurfaces Let f be a polynomial in n variables � f = a ω x ω ω ∈ Z n where a ω are finitely supported. Eric Katz (Waterloo) Tropicalization October 25, 2012 2 / 27

  3. Hypersurfaces Let f be a polynomial in n variables � f = a ω x ω ω ∈ Z n where a ω are finitely supported. The hypersurface V ( f ) ⊂ C n is the zero locus of f . Example: 1 x + y + 1 = 0 is a line. 2 y 2 − x 3 − x − 1 = 0 is an elliptic curve. 3 z 2 − x 2 − y 2 − 1 = 0 is a conic surface. Eric Katz (Waterloo) Tropicalization October 25, 2012 2 / 27

  4. Degree There’s a pretty good invariant of hypersurfaces when you view them as living in P n C ⊃ C n , the degree. Eric Katz (Waterloo) Tropicalization October 25, 2012 3 / 27

  5. Degree There’s a pretty good invariant of hypersurfaces when you view them as living in P n C ⊃ C n , the degree. d = max( {| ω | | a ω � = 0 } ) where | ( ω 1 , . . . , ω n ) | = | ω 1 | + · · · + | ω n | . Eric Katz (Waterloo) Tropicalization October 25, 2012 3 / 27

  6. Degree There’s a pretty good invariant of hypersurfaces when you view them as living in P n C ⊃ C n , the degree. d = max( {| ω | | a ω � = 0 } ) where | ( ω 1 , . . . , ω n ) | = | ω 1 | + · · · + | ω n | . The degree can be used to compute generic intersection numbers: Eric Katz (Waterloo) Tropicalization October 25, 2012 3 / 27

  7. Degree There’s a pretty good invariant of hypersurfaces when you view them as living in P n C ⊃ C n , the degree. d = max( {| ω | | a ω � = 0 } ) where | ( ω 1 , . . . , ω n ) | = | ω 1 | + · · · + | ω n | . The degree can be used to compute generic intersection numbers: B´ ezout’s Theorem: Let f , g be generic polynomials of two variables of degrees d and e respectively. Then V ( f ) , V ( g ) ⊂ P 2 C intersect in d · e points. Here, generic means, for generic choice of coefficients. This theorem has a generalization for intersecting n hypersurfaces in P n C . Eric Katz (Waterloo) Tropicalization October 25, 2012 3 / 27

  8. Newton polytope What if we don’t want to compactify C n to P n C ? Instead, say, we want to study hypersurfaces in ( C ∗ ) n = ( C \ { 0 } ) n , that is C n with the coordinate hyperplanes removed. Eric Katz (Waterloo) Tropicalization October 25, 2012 4 / 27

  9. Newton polytope What if we don’t want to compactify C n to P n C ? Instead, say, we want to study hypersurfaces in ( C ∗ ) n = ( C \ { 0 } ) n , that is C n with the coordinate hyperplanes removed. A good invariant is the Newton polytope, P ( f ) = Conv( { ω | a ω � = 0 } ) . Eric Katz (Waterloo) Tropicalization October 25, 2012 4 / 27

  10. Newton polytope What if we don’t want to compactify C n to P n C ? Instead, say, we want to study hypersurfaces in ( C ∗ ) n = ( C \ { 0 } ) n , that is C n with the coordinate hyperplanes removed. A good invariant is the Newton polytope, P ( f ) = Conv( { ω | a ω � = 0 } ) . The Newton polytope of y 2 − x 3 − x − 1 is Eric Katz (Waterloo) Tropicalization October 25, 2012 4 / 27

  11. Bernstein’s Theorem The Newton polytope can be used to compute generic intersection numbers in ( C ∗ ) n by Bernstein’s theorem. Eric Katz (Waterloo) Tropicalization October 25, 2012 5 / 27

  12. Bernstein’s Theorem The Newton polytope can be used to compute generic intersection numbers in ( C ∗ ) n by Bernstein’s theorem. In the two-dimensional case, for two generic 2-variable polynomials f , g with given Newton polytopes, the intersection number of V ( f ) and V ( g ) in ( C ∗ ) 2 is Vol( P ( f ) + P ( g )) − Vol( P ( f )) − Vol( P ( g )) where the addition of polytopes is Minkowski sum. Eric Katz (Waterloo) Tropicalization October 25, 2012 5 / 27

  13. Bernstein’s Theorem The Newton polytope can be used to compute generic intersection numbers in ( C ∗ ) n by Bernstein’s theorem. In the two-dimensional case, for two generic 2-variable polynomials f , g with given Newton polytopes, the intersection number of V ( f ) and V ( g ) in ( C ∗ ) 2 is Vol( P ( f ) + P ( g )) − Vol( P ( f )) − Vol( P ( g )) where the addition of polytopes is Minkowski sum. By results of Danilov-Khovanskii, one can compute the Euler characteristic χ c ( V ( f )) for generic hypersurfaces for a given Newton polytope. More specifically, one can compute the Hodge polynomial for the mixed Hodge structure on H ∗ c ( V ( f )). Eric Katz (Waterloo) Tropicalization October 25, 2012 5 / 27

  14. Projective Subspaces Another motivating example for this talk is projective subspaces. Eric Katz (Waterloo) Tropicalization October 25, 2012 6 / 27

  15. Projective Subspaces Another motivating example for this talk is projective subspaces. Let P n = P ( C n +1 ) be projective space with a choice of basis e n ∈ C n +1 . Let V r ⊂ P n be a projective subspace not contained in � e 0 , . . . ,� any coordinate subspace. Consider the hyperplane arrangement complement V \ ( H 0 ∪ · · · ∪ H n ) , where H 0 , . . . , H n are the coordinate hyperplanes. We may want to compute its Euler characteristic or some of its Hodge-theoretic invariants. The compactly supported cohomology of this space is determined by a combinatorial encoding of the projective subspace called a matroid. Eric Katz (Waterloo) Tropicalization October 25, 2012 6 / 27

  16. Matroids Let L I be the coordinate subspace given by L I = { x i 1 = x i 2 = · · · = x i l = 0 } for I = { i 1 , i 2 , . . . , i l } ⊂ { 0 , . . . , n } . Eric Katz (Waterloo) Tropicalization October 25, 2012 7 / 27

  17. Matroids Let L I be the coordinate subspace given by L I = { x i 1 = x i 2 = · · · = x i l = 0 } for I = { i 1 , i 2 , . . . , i l } ⊂ { 0 , . . . , n } . The rank of a subset is defined to be ρ ( I ) = codim( V ∩ L I ⊂ V ) . Eric Katz (Waterloo) Tropicalization October 25, 2012 7 / 27

  18. Matroids Let L I be the coordinate subspace given by L I = { x i 1 = x i 2 = · · · = x i l = 0 } for I = { i 1 , i 2 , . . . , i l } ⊂ { 0 , . . . , n } . The rank of a subset is defined to be ρ ( I ) = codim( V ∩ L I ⊂ V ) . We may abstract the linear space to a rank function ρ : 2 { 0 ,..., n } → Z satisfying Eric Katz (Waterloo) Tropicalization October 25, 2012 7 / 27

  19. Matroids Let L I be the coordinate subspace given by L I = { x i 1 = x i 2 = · · · = x i l = 0 } for I = { i 1 , i 2 , . . . , i l } ⊂ { 0 , . . . , n } . The rank of a subset is defined to be ρ ( I ) = codim( V ∩ L I ⊂ V ) . We may abstract the linear space to a rank function ρ : 2 { 0 ,..., n } → Z satisfying 1 0 ≤ ρ ( I ) ≤ | I | Eric Katz (Waterloo) Tropicalization October 25, 2012 7 / 27

  20. Matroids Let L I be the coordinate subspace given by L I = { x i 1 = x i 2 = · · · = x i l = 0 } for I = { i 1 , i 2 , . . . , i l } ⊂ { 0 , . . . , n } . The rank of a subset is defined to be ρ ( I ) = codim( V ∩ L I ⊂ V ) . We may abstract the linear space to a rank function ρ : 2 { 0 ,..., n } → Z satisfying 1 0 ≤ ρ ( I ) ≤ | I | 2 I ⊂ J implies ρ ( I ) ≤ ρ ( J ) Eric Katz (Waterloo) Tropicalization October 25, 2012 7 / 27

  21. Matroids Let L I be the coordinate subspace given by L I = { x i 1 = x i 2 = · · · = x i l = 0 } for I = { i 1 , i 2 , . . . , i l } ⊂ { 0 , . . . , n } . The rank of a subset is defined to be ρ ( I ) = codim( V ∩ L I ⊂ V ) . We may abstract the linear space to a rank function ρ : 2 { 0 ,..., n } → Z satisfying 1 0 ≤ ρ ( I ) ≤ | I | 2 I ⊂ J implies ρ ( I ) ≤ ρ ( J ) 3 ρ ( I ∪ J ) + ρ ( I ∩ J ) ≤ ρ ( I ) + ρ ( J ) Eric Katz (Waterloo) Tropicalization October 25, 2012 7 / 27

  22. Matroids Let L I be the coordinate subspace given by L I = { x i 1 = x i 2 = · · · = x i l = 0 } for I = { i 1 , i 2 , . . . , i l } ⊂ { 0 , . . . , n } . The rank of a subset is defined to be ρ ( I ) = codim( V ∩ L I ⊂ V ) . We may abstract the linear space to a rank function ρ : 2 { 0 ,..., n } → Z satisfying 1 0 ≤ ρ ( I ) ≤ | I | 2 I ⊂ J implies ρ ( I ) ≤ ρ ( J ) 3 ρ ( I ∪ J ) + ρ ( I ∩ J ) ≤ ρ ( I ) + ρ ( J ) 4 ρ ( { 0 , . . . , n } ) = r + 1 . Eric Katz (Waterloo) Tropicalization October 25, 2012 7 / 27

  23. Matroids Note: Item (3) abstracts codim((( V ∩ L I ) ∩ ( V ∩ L J )) ⊂ ( V ∩ L I ∩ J )) ≤ codim(( V ∩ L I ) ⊂ ( V ∩ L I ∩ J )) + codim(( V ∩ L J ) ⊂ ( V ∩ L I ∩ J )) . Eric Katz (Waterloo) Tropicalization October 25, 2012 8 / 27

  24. Matroids Note: Item (3) abstracts codim((( V ∩ L I ) ∩ ( V ∩ L J )) ⊂ ( V ∩ L I ∩ J )) ≤ codim(( V ∩ L I ) ⊂ ( V ∩ L I ∩ J )) + codim(( V ∩ L J ) ⊂ ( V ∩ L I ∩ J )) . This is one of the definitions of matroids. There are many others. Eric Katz (Waterloo) Tropicalization October 25, 2012 8 / 27

  25. Representability Not every matroid comes from a subspace. One can construct matroids corresponding to impossible arrangements of hyperplanes. If a matroid comes from a subspace, then it is said to be representable. Eric Katz (Waterloo) Tropicalization October 25, 2012 9 / 27

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