a topological proof of the shapiro shapiro conjecture
play

A topological proof of the ShapiroShapiro Conjecture Jake Levinson - PowerPoint PPT Presentation

A topological proof of the ShapiroShapiro Conjecture Jake Levinson (U. Washington) joint with Kevin Purbhoo (U. Waterloo) NU / UIC / UofC Online Seminar August 6, 2020 Parametric curves and Wronskians Parametric curve : P 1 P k :


  1. A topological proof of the Shapiro–Shapiro Conjecture Jake Levinson (U. Washington) joint with Kevin Purbhoo (U. Waterloo) NU / UIC / UofC Online Seminar August 6, 2020

  2. Parametric curves and Wronskians ◮ Parametric curve φ : P 1 → P k : t �→ φ ( t ) = [ f 0 ( t ) : · · · : f k ( t ) ] , where f i ( t ) ∈ C [ t ] ≤ n . ◮ The Wronskian of f 0 , . . . , f k is given by  f 0 ( t ) · · · f k ( t )  f ′ f ′ 0 ( t ) · · · k ( t )   Wr ( f 0 , . . . , f k ) = det . . ...   . .  . .    f ( k ) f ( k ) ( t ) · · · ( t ) 0 k

  3. Parametric curves and Wronskians ◮ Parametric curve φ : P 1 → P k : t �→ φ ( t ) = [ f 0 ( t ) : · · · : f k ( t ) ] , where f i ( t ) ∈ C [ t ] ≤ n . ◮ The Wronskian of f 0 , . . . , f k is given by  f 0 ( t ) · · · f k ( t )  f ′ f ′ 0 ( t ) · · · k ( t )   Wr ( f 0 , . . . , f k ) = det . . ...   . .  . .    f ( k ) f ( k ) ( t ) · · · ( t ) 0 k ◮ Detects flexes : t such that φ, φ ′ , φ ′′ , . . . , φ ( k ) is linearly dependent (e.g. inflection point, cusp, ...) ◮ Simple flex : Rank deficiency at φ ( k ) , fixed at φ ( k +1) .

  4. A higher-dimensional simple flex (in P 3 ) ◮ C meets its tangent line to order 2 (generic behavior) ◮ C meets its tangent plane to order 3 + 1 = 4 (flex!)

  5. Real and complex flexes Example (Critical points of rational functions)

  6. Real and complex flexes Example (Critical points of rational functions) Let φ : P 1 → P 1 be given by √ t 3 + i 3 t : t 2 + � � i φ ( t ) = √ 3 √ � t 3 + i 3 t � = √ : 1 t 2 + i / 3 √ = t 3 + i 3 t √ (as rational function). t 2 + i / 3

  7. Real and complex flexes Example (Critical points of rational functions) Let φ : P 1 → P 1 be given by √ t 3 + i 3 t : t 2 + � � i φ ( t ) = √ 3 √ � t 3 + i 3 t � = √ : 1 t 2 + i / 3 √ = t 3 + i 3 t √ (as rational function). t 2 + i / 3 The Wronskian computes the critical points where φ ′ ( t ) = 0: � f 0 � f 1 = f 0 f ′ 1 − f ′ 0 f 1 = 1 − t 4 . Wr ( φ ) = det f ′ f ′ 0 1 4 critical points at t = ± 1 , ± i .

  8. The Wronski problem Wronski problem Describe the curves φ with a given Wronskian.

  9. The Wronski problem Wronski problem Describe the curves φ with a given Wronskian. Basic combinatorial question: how many? Theorem (Classical) There are only finitely-many parametric curves φ with flexes at prescribed t i ∈ P 1 (up to PGL k +1 ).

  10. The Wronski problem Wronski problem Describe the curves φ with a given Wronskian. Basic combinatorial question: how many? Theorem (Classical) There are only finitely-many parametric curves φ with flexes at prescribed t i ∈ P 1 (up to PGL k +1 ). Deep connection to Schubert calculus: The number of such curves (counted with multiplicity) is the number of standard Young tableaux : � � 1 2 4 1 3 5 SYT ( ) = 3 5 6 , 2 4 6 , · · ·

  11. Over R , things are remarkably nice! Shapiro–Shapiro Conjecture (’95) / M–T–V Theorem: Theorem (Mukhin–Tarasov–Varchenko ’05, ’09) If Wr ( φ ) has all real roots, then φ itself is defined over R (up to coordinate change on P k ). Very unusual real algebraic geometry problem with real solutions!

  12. Over R , things are remarkably nice! Shapiro–Shapiro Conjecture (’95) / M–T–V Theorem: Theorem (Mukhin–Tarasov–Varchenko ’05, ’09) If Wr ( φ ) has all real roots, then φ itself is defined over R (up to coordinate change on P k ). Very unusual real algebraic geometry problem with real solutions! Goal for today: Theorem (L–Purbhoo ’19) Let Wr ( φ ) have n 1 distinct real roots, n 2 complex conjugate pairs. Over R , the number of such φ , counted with signs, is the (2 n 2 , 1 n 1 ) . symmetric group character χ Recovers M–T–V in the case n 2 = 0.

  13. (Wronskians and) Schubert calculus The Grassmannian is the space of planes: Gr ( k , C n ) = { vector subspaces S ⊂ C n : dim( S ) = k } . For us : subspaces � f 0 , . . . , f k � of the space of polynomials C [ t ] ≤ n .

  14. (Wronskians and) Schubert calculus The Grassmannian is the space of planes: Gr ( k , C n ) = { vector subspaces S ⊂ C n : dim( S ) = k } . For us : subspaces � f 0 , . . . , f k � of the space of polynomials C [ t ] ≤ n . Simplest (codimension 1) Schubert variety : X ( F n − k ) = { S ∈ Gr ( k , n ) : S ∩ F n − k � = 0 } .

  15. (Wronskians and) Schubert calculus The Grassmannian is the space of planes: Gr ( k , C n ) = { vector subspaces S ⊂ C n : dim( S ) = k } . For us : subspaces � f 0 , . . . , f k � of the space of polynomials C [ t ] ≤ n . Simplest (codimension 1) Schubert variety : X ( F n − k ) = { S ∈ Gr ( k , n ) : S ∩ F n − k � = 0 } . General Schubert varieties: consider S ∩ F , for a complete flag : F : C n = F n ⊃ F n − 1 ⊃ · · · ⊃ F 1 .

  16. (Wronskians and) Schubert calculus The Grassmannian is the space of planes: Gr ( k , C n ) = { vector subspaces S ⊂ C n : dim( S ) = k } . For us : subspaces � f 0 , . . . , f k � of the space of polynomials C [ t ] ≤ n . Simplest (codimension 1) Schubert variety : X ( F n − k ) = { S ∈ Gr ( k , n ) : S ∩ F n − k � = 0 } . General Schubert varieties: consider S ∩ F , for a complete flag : F : C n = F n ⊃ F n − 1 ⊃ · · · ⊃ F 1 . For us : “divisibility flags” F ( z ) for z ∈ C : F ( z ) : { f divisible by ( t − z ) } ⊃ { f divisible by ( t − z ) 2 } ⊃ · · · .

  17. Wronskians and Schubert calculus The Wronskian of f 0 , . . . , f k ∈ C [ t ] ≤ n is  f 0 ( t ) · · · f k ( t )  . . ... . . Wr ( f 0 , . . . , f k ) = det  . .    f ( k ) f ( k ) ( t ) · · · ( t ) 0 k Up to scalar, depends only on span C ( f 0 , . . . , f k ).

  18. Wronskians and Schubert calculus The Wronskian of f 0 , . . . , f k ∈ C [ t ] ≤ n is  f 0 ( t ) · · · f k ( t )  . . ... . . Wr ( f 0 , . . . , f k ) = det  . .    f ( k ) f ( k ) ( t ) · · · ( t ) 0 k Up to scalar, depends only on span C ( f 0 , . . . , f k ). Gives the Wronski map : Wr : Gr ( k + 1 , C [ t ] ≤ n ) → P ( C [ t ] ≤ ( k +1)( n − k ) ) , � f 0 , . . . , f k � �→ � Wr ( f 0 , . . . , f k ) � .

  19. Wronskians and Schubert calculus The Wronskian of f 0 , . . . , f k ∈ C [ t ] ≤ n is  f 0 ( t ) · · · f k ( t )  . . ... . . Wr ( f 0 , . . . , f k ) = det  . .    f ( k ) f ( k ) ( t ) · · · ( t ) 0 k Up to scalar, depends only on span C ( f 0 , . . . , f k ). Gives the Wronski map : Wr : Gr ( k + 1 , C [ t ] ≤ n ) → P ( C [ t ] ≤ ( k +1)( n − k ) ) , � f 0 , . . . , f k � �→ � Wr ( f 0 , . . . , f k ) � . ◮ Fiber of the Wronski map ⇔ set of φ with specified flexes. ◮ Wr ( φ ) = ( t − t 1 ) · · · ( t − t N ) ⇐ ⇒ t 1 , . . . , t N are flexes of the curve φ ( t ).

  20. Fibers of the Wronski map Wronski problem (reformulated) Understand fibers of the Wronski map.

  21. Fibers of the Wronski map Wronski problem (reformulated) Understand fibers of the Wronski map. Consider a fiber Z = Wr − 1 (( t − t 1 ) · · · ( t − t N )). This is an intersection of Schubert varieties: ◮ Wr ( φ ) has a root at t i ⇐ ⇒ φ ∈ X ( F ( t i )) . ◮ So, Z = X ( F ( t 1 )) ∩ · · · ∩ X ( F ( t N )) .

  22. Fibers of the Wronski map Wronski problem (reformulated) Understand fibers of the Wronski map. Consider a fiber Z = Wr − 1 (( t − t 1 ) · · · ( t − t N )). This is an intersection of Schubert varieties: ◮ Wr ( φ ) has a root at t i ⇐ ⇒ φ ∈ X ( F ( t i )) . ◮ So, Z = X ( F ( t 1 )) ∩ · · · ∩ X ( F ( t N )) . Schubert calculus: Such an intersection is counted (with multiplicity) by standard Young tableaux : � � 1 2 4 1 3 5 SYT ( ) = 3 5 6 , 2 4 6 , · · ·

  23. Shapiro–Shapiro / M–T–V, geometric statement Theorem (Mukhin–Tarasov–Varchenko ’05, ’09) If Wr ( φ ) has all real roots, then the fiber is reduced and every point in it is real. “If every flex of φ is real, then φ is real.”

  24. Shapiro–Shapiro / M–T–V, geometric statement Theorem (Mukhin–Tarasov–Varchenko ’05, ’09) If Wr ( φ ) has all real roots, then the fiber is reduced and every point in it is real. “If every flex of φ is real, then φ is real.” And, the intersection of Schubert varieties is transverse!

  25. Shapiro–Shapiro / M–T–V, geometric statement Theorem (Mukhin–Tarasov–Varchenko ’05, ’09) If Wr ( φ ) has all real roots, then the fiber is reduced and every point in it is real. “If every flex of φ is real, then φ is real.” And, the intersection of Schubert varieties is transverse! Many consequences : ◮ Fiber cardinality is exactly # SYT ( ) ◮ Each φ is canonically identified by a tableau [Purbhoo ’09].

  26. Shapiro–Shapiro / M–T–V, geometric statement Theorem (Mukhin–Tarasov–Varchenko ’05, ’09) If Wr ( φ ) has all real roots, then the fiber is reduced and every point in it is real. “If every flex of φ is real, then φ is real.” And, the intersection of Schubert varieties is transverse! Many consequences : ◮ Fiber cardinality is exactly # SYT ( ) ◮ Each φ is canonically identified by a tableau [Purbhoo ’09]. ◮ Certain covering spaces of M 0 , n ( R ) exist [Speyer ’14] ◮ and more (Purbhoo, Halacheva–Rybnikov–Kamnitzer–Weeks, L–Gillespie, White, . . . )

Recommend


More recommend