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

a topological proof of the shapiro shapiro conjecture
SMART_READER_LITE
LIVE PREVIEW

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 :


slide-1
SLIDE 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

slide-2
SLIDE 2

Parametric curves and Wronskians

◮ Parametric curve φ : P1 → Pk:

t → φ(t) = [ f0(t) : · · · : fk(t) ], where fi(t) ∈ C[t]≤n.

◮ The Wronskian of f0, . . . , fk is given by

Wr(f0, . . . , fk) = det      f0(t) · · · fk(t) f ′

0(t)

· · · f ′

k(t)

. . . ... . . . f (k) (t) · · · f (k)

k

(t)     

slide-3
SLIDE 3

Parametric curves and Wronskians

◮ Parametric curve φ : P1 → Pk:

t → φ(t) = [ f0(t) : · · · : fk(t) ], where fi(t) ∈ C[t]≤n.

◮ The Wronskian of f0, . . . , fk is given by

Wr(f0, . . . , fk) = det      f0(t) · · · fk(t) f ′

0(t)

· · · f ′

k(t)

. . . ... . . . f (k) (t) · · · f (k)

k

(t)     

◮ Detects flexes: t such that φ, φ′, φ′′, . . . , φ(k) is linearly

dependent (e.g. inflection point, cusp, ...)

◮ Simple flex: Rank deficiency at φ(k), fixed at φ(k+1).

slide-4
SLIDE 4

A higher-dimensional simple flex (in P3)

◮ C meets its tangent line to order 2 (generic behavior) ◮ C meets its tangent plane to order 3+1 = 4 (flex!)

slide-5
SLIDE 5

Real and complex flexes

Example (Critical points of rational functions)

slide-6
SLIDE 6

Real and complex flexes

Example (Critical points of rational functions)

Let φ : P1 → P1 be given by φ(t) =

  • t3 + i

√ 3t : t2 +

i √ 3

  • =

t3 + i √ 3t t2 + i/ √ 3 : 1

  • = t3 + i

√ 3t t2 + i/ √ 3 (as rational function).

slide-7
SLIDE 7

Real and complex flexes

Example (Critical points of rational functions)

Let φ : P1 → P1 be given by φ(t) =

  • t3 + i

√ 3t : t2 +

i √ 3

  • =

t3 + i √ 3t t2 + i/ √ 3 : 1

  • = t3 + i

√ 3t t2 + i/ √ 3 (as rational function). The Wronskian computes the critical points where φ′(t) = 0: Wr(φ) = det f0 f1 f ′ f ′

1

  • = f0f ′

1 − f ′ 0f1 = 1 − t4.

4 critical points at t = ±1, ±i.

slide-8
SLIDE 8

The Wronski problem

Wronski problem

Describe the curves φ with a given Wronskian.

slide-9
SLIDE 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 ti ∈ P1 (up to PGLk+1).

slide-10
SLIDE 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 ti ∈ P1 (up to PGLk+1). Deep connection to Schubert calculus: The number of such curves (counted with multiplicity) is the number of standard Young tableaux: SYT( ) =

  • 1 2 4

3 5 6 , 1 3 5 2 4 6 , · · ·

slide-11
SLIDE 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 Pk). Very unusual real algebraic geometry problem with real solutions!

slide-12
SLIDE 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 Pk). Very unusual real algebraic geometry problem with real solutions! Goal for today:

Theorem (L–Purbhoo ’19)

Let Wr(φ) have n1 distinct real roots, n2 complex conjugate pairs. Over R, the number of such φ, counted with signs, is the symmetric group character χ (2n2, 1n1). Recovers M–T–V in the case n2 = 0.

slide-13
SLIDE 13

(Wronskians and) Schubert calculus

The Grassmannian is the space of planes: Gr(k, Cn) = {vector subspaces S ⊂ Cn : dim(S) = k}. For us: subspaces f0, . . . , fk of the space of polynomials C[t]≤n.

slide-14
SLIDE 14

(Wronskians and) Schubert calculus

The Grassmannian is the space of planes: Gr(k, Cn) = {vector subspaces S ⊂ Cn : dim(S) = k}. For us: subspaces f0, . . . , fk of the space of polynomials C[t]≤n. Simplest (codimension 1) Schubert variety: X (Fn−k) = {S ∈ Gr(k, n) : S ∩ Fn−k = 0}.

slide-15
SLIDE 15

(Wronskians and) Schubert calculus

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

slide-16
SLIDE 16

(Wronskians and) Schubert calculus

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

slide-17
SLIDE 17

Wronskians and Schubert calculus

The Wronskian of f0, . . . , fk ∈ C[t]≤n is Wr(f0, . . . , fk) = det    f0(t) · · · fk(t) . . . ... . . . f (k) (t) · · · f (k)

k

(t)    Up to scalar, depends only on spanC(f0, . . . , fk).

slide-18
SLIDE 18

Wronskians and Schubert calculus

The Wronskian of f0, . . . , fk ∈ C[t]≤n is Wr(f0, . . . , fk) = det    f0(t) · · · fk(t) . . . ... . . . f (k) (t) · · · f (k)

k

(t)    Up to scalar, depends only on spanC(f0, . . . , fk). Gives the Wronski map: Wr : Gr(k + 1, C[t]≤n) → P(C[t]≤(k+1)(n−k)), f0, . . . , fk → Wr(f0, . . . , fk).

slide-19
SLIDE 19

Wronskians and Schubert calculus

The Wronskian of f0, . . . , fk ∈ C[t]≤n is Wr(f0, . . . , fk) = det    f0(t) · · · fk(t) . . . ... . . . f (k) (t) · · · f (k)

k

(t)    Up to scalar, depends only on spanC(f0, . . . , fk). Gives the Wronski map: Wr : Gr(k + 1, C[t]≤n) → P(C[t]≤(k+1)(n−k)), f0, . . . , fk → Wr(f0, . . . , fk).

◮ Fiber of the Wronski map ⇔ set of φ with specified flexes. ◮ Wr(φ) = (t − t1) · · · (t − tN)

⇐ ⇒ t1, . . . , tN are flexes of the curve φ(t).

slide-20
SLIDE 20

Fibers of the Wronski map

Wronski problem (reformulated)

Understand fibers of the Wronski map.

slide-21
SLIDE 21

Fibers of the Wronski map

Wronski problem (reformulated)

Understand fibers of the Wronski map. Consider a fiber Z = Wr−1((t − t1) · · · (t − tN)). This is an intersection of Schubert varieties:

◮ Wr(φ) has a root at ti ⇐

⇒ φ ∈ X (F(ti)).

◮ So, Z = X (F(t1)) ∩ · · · ∩ X (F(tN)).

slide-22
SLIDE 22

Fibers of the Wronski map

Wronski problem (reformulated)

Understand fibers of the Wronski map. Consider a fiber Z = Wr−1((t − t1) · · · (t − tN)). This is an intersection of Schubert varieties:

◮ Wr(φ) has a root at ti ⇐

⇒ φ ∈ X (F(ti)).

◮ So, Z = X (F(t1)) ∩ · · · ∩ X (F(tN)).

Schubert calculus: Such an intersection is counted (with multiplicity) by standard Young tableaux: SYT( ) =

  • 1 2 4

3 5 6 , 1 3 5 2 4 6 , · · ·

slide-23
SLIDE 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.”

slide-24
SLIDE 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!

slide-25
SLIDE 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].

slide-26
SLIDE 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 M0,n(R) exist [Speyer ’14] ◮ and more (Purbhoo, Halacheva–Rybnikov–Kamnitzer–Weeks,

L–Gillespie, White, . . . )

slide-27
SLIDE 27

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 M0,n(R) exist [Speyer ’14] ◮ and more (Purbhoo, Halacheva–Rybnikov–Kamnitzer–Weeks,

L–Gillespie, White, . . . )

slide-28
SLIDE 28

How to find combinatorics in geometry

Key idea

Degenerate the problem until it breaks into pieces.

slide-29
SLIDE 29

How to find combinatorics in geometry

Key idea

Degenerate the problem until it breaks into pieces. Take the roots of Wr to be (t1, . . . , tN) = (z, z2, . . . , zN). Take limz→0.

1 R z → 0 z1 z2 z3 z4

slide-30
SLIDE 30

How to find combinatorics in geometry

Key idea

Degenerate the problem until it breaks into pieces. Take the roots of Wr to be (t1, . . . , tN) = (z, z2, . . . , zN). Take limz→0.

1 R z → 0 z1 z2 z3 z4

What will happen to the fiber at z = 0?

slide-31
SLIDE 31

Critical points of rational functions, redux

Degree-3 maps φ : P1 → P1, φ(t) = a3t3 + a2t2 + a1t + a0 b3t3 + b2t2 + b1t + b0 :

◮ Gr(2, 4) = Gr(2, C[t]≤3) ∋

a3 a2 a1 a0 b3 b2 b1 b0

slide-32
SLIDE 32

Critical points of rational functions, redux

Degree-3 maps φ : P1 → P1, φ(t) = t2 + a1t + a0 t3 + b1t + b0 :

◮ Gr(2, 4) = Gr(2, C[t]≤3) ∋

1 a1 a0 1 b1 b0

slide-33
SLIDE 33

Critical points of rational functions, redux

Degree-3 maps φ : P1 → P1, φ(t) = t2 + a1t + a0 t3 + b1t + b0 :

◮ Gr(2, 4) = Gr(2, C[t]≤3) ∋

1 a1 a0 1 b1 b0

  • ◮ Numerology:

◮ Wronskian has 4 roots z, z2, z3, z4, critical points of φ. ◮ Fiber = two points, counted by

  • 1 2

3 4 , 1 3 2 4

  • .
slide-34
SLIDE 34

Critical points of rational functions, redux

Degree-3 maps φ : P1 → P1, φ(t) = t2 + a1t + a0 t3 + b1t + b0 :

◮ Gr(2, 4) = Gr(2, C[t]≤3) ∋

1 a1 a0 1 b1 b0

  • ◮ Numerology:

◮ Wronskian has 4 roots z, z2, z3, z4, critical points of φ. ◮ Fiber = two points, counted by

  • 1 2

3 4 , 1 3 2 4

  • .

z → 0 Wr(φ) z1 z2 z3 z4 Z ⊂ Gr(2, 4) (two solutions for φ)

slide-35
SLIDE 35

Critical points of rational functions, redux

Degree-3 maps φ : P1 → P1, φ(t) = t2 + a1t + a0 t3 + b1t + b0 :

◮ Gr(2, 4) = Gr(2, C[t]≤3) ∋

1 a1 a0 1 b1 b0

  • ◮ Numerology:

◮ Wronskian has 4 roots z, z2, z3, z4, critical points of φ. ◮ Fiber = two points, counted by

  • 1 2

3 4 , 1 3 2 4

  • .

z → 0 Wr(φ) z1 z2 z3 z4 Z ⊂ Gr(2, 4) (two solutions for φ)

  • 1

≈ z ≈ z3 1 ≈ z4 ≈ z6

  • 1

≈ z ≈ z4 1 ≈ z3 ≈ z6

  • 1 2

3 4 1 3 2 4

slide-36
SLIDE 36

Tableau labels from Pl¨ ucker coordinates

Limiting matrix:

  • 1

≈ z1 ≈ z3 1 ≈ z4 ≈ z6

  • 1 2

3 4

Pl¨ ucker coordinates (minors) on Gr(2, 4):

det12 = 1 det13 = O(z1) det14 = O(z3) det23 = O(z4) det24 = O(z6) det34 = O(z10)

slide-37
SLIDE 37

Tableau labels from Pl¨ ucker coordinates

Limiting matrix:

  • 1

≈ z1 ≈ z3 1 ≈ z4 ≈ z6

  • 1 2

3 4

Pl¨ ucker coordinates (minors) on Gr(2, 4):

1 1 2 1 3 1 2 3 1 2 3 4

det12 = z0 det13 = O(z1) det14 = O(z1+2) det23 = O(z1+3) det24 = O(z1+2+3) det34 = O(z1+2+3+4)

slide-38
SLIDE 38

Combinatorics and geometry

Theorem (Purbhoo ’09, Speyer ’14)

This procedure gives a bijection lim

z→0 Z ←

→ SYT( ).

slide-39
SLIDE 39

Combinatorics and geometry

Theorem (Purbhoo ’09, Speyer ’14)

This procedure gives a bijection lim

z→0 Z ←

→ SYT( ). By M–T–V, it extends to all fibers Z where Wr has all roots in R.

slide-40
SLIDE 40

Combinatorics and geometry

Theorem (Purbhoo ’09, Speyer ’14)

This procedure gives a bijection lim

z→0 Z ←

→ SYT( ). By M–T–V, it extends to all fibers Z where Wr has all roots in R. Other deformations of Z act by combinatorial bijections!

RP1 ∞ tableau promotion RP1 ∞ tableau evacuation

slide-41
SLIDE 41

Combinatorics and geometry

Theorem (Purbhoo ’09, Speyer ’14)

This procedure gives a bijection lim

z→0 Z ←

→ SYT( ). By M–T–V, it extends to all fibers Z where Wr has all roots in R. Other deformations of Z act by combinatorial bijections!

RP1 ∞ tableau promotion RP1 ∞ tableau evacuation

And more:

◮ Topology and genus when dim(Z) = 1 (L, Gillespie–L) ◮ Orthogonal Grassmannians (Purbhoo, Gillespie–L–Purbhoo) ◮ Vector bundles on M0,n (Kamnitzer, Rybnikov)

slide-42
SLIDE 42

A challenge and a new approach

Theorem (Mukhin–Tarasov–Varchenko ’05, ’09)

If Wr(f0, . . . , fk)(t) has all real roots, then φ is defined over R (up to change of coordinates). Challenge for geometers:

◮ M–T–V proof uses integrable systems, the Bethe ansatz

slide-43
SLIDE 43

A challenge and a new approach

Theorem (Mukhin–Tarasov–Varchenko ’05, ’09)

If Wr(f0, . . . , fk)(t) has all real roots, then φ is defined over R (up to change of coordinates). Challenge for geometers:

◮ M–T–V proof uses integrable systems, the Bethe ansatz ◮ Subsequent geometry work used M–T–V as black box. ◮ Many open generalizations of interest!

slide-44
SLIDE 44

A challenge and a new approach

Theorem (Mukhin–Tarasov–Varchenko ’05, ’09)

If Wr(f0, . . . , fk)(t) has all real roots, then φ is defined over R (up to change of coordinates). Challenge for geometers:

◮ M–T–V proof uses integrable systems, the Bethe ansatz ◮ Subsequent geometry work used M–T–V as black box. ◮ Many open generalizations of interest!

Now: conjugate roots in C and a topological approach. (−) 1 2 5 3 4 6 , (+) 1 3 5 2 4 6 , · · · Oriented Young tableaux.

slide-45
SLIDE 45

Generalization: complex conjugate roots for Wr(φ)

Definition (Cutting up R[t]≤N)

For a partition µ = (2n2, 1n1), let P(µ) be P(µ) =

  • polynomials with n1 distinct real roots,

n2 complex conjugate pairs

  • ⊆ R[t]≤N.

Base case: µ = (1N), all real roots.

slide-46
SLIDE 46

Generalization: complex conjugate roots for Wr(φ)

Definition (Cutting up R[t]≤N)

For a partition µ = (2n2, 1n1), let P(µ) be P(µ) =

  • polynomials with n1 distinct real roots,

n2 complex conjugate pairs

  • ⊆ R[t]≤N.

Base case: µ = (1N), all real roots.

◮ We study the restricted Wronski map

Wrµ : Wr−1(P(µ)) → P(µ).

Note: we’re always in the Schubert cell X ∅(∞)◦ (no roots at ∞).

slide-47
SLIDE 47

Topological and algebraic degrees

How many real points in the fiber of Wrµ?

◮ Upper bound from (algebraic) degree = #SYT(

).

slide-48
SLIDE 48

Topological and algebraic degrees

How many real points in the fiber of Wrµ?

◮ Upper bound from (algebraic) degree = #SYT(

).

◮ Lower bound from topological degree... (=?):

Wr−1(P(µ)) P(µ)

Algebraic degree: 3

slide-49
SLIDE 49

Topological and algebraic degrees

How many real points in the fiber of Wrµ?

◮ Upper bound from (algebraic) degree = #SYT(

).

◮ Lower bound from topological degree... (=?):

Wr−1(P(µ)) P(µ)

+ − + + +

Algebraic degree: 3

slide-50
SLIDE 50

Topological and algebraic degrees

How many real points in the fiber of Wrµ?

◮ Upper bound from (algebraic) degree = #SYT(

).

◮ Lower bound from topological degree... (=?):

Wr−1(P(µ)) P(µ)

+ − + + +

Algebraic degree: 3 Topological degree: 1

slide-51
SLIDE 51

Topological and algebraic degrees

How many real points in the fiber of Wrµ?

◮ Upper bound from (algebraic) degree = #SYT(

).

◮ Lower bound from topological degree... (=?):

Wr−1(P(µ)) P(µ)

+ − + + +

Algebraic degree: 3 Topological degree: 1

◮ We use a new “character” orientation on the Schubert cell.

slide-52
SLIDE 52

The topological degree of Wrµ

Character table of S4. (χλ(µ)) λ, µ (4) (3, 1) (22) (2, 12) (14) 1 1 1 1 1 1

  • 1
  • 1

3

  • 1

2 2

  • 1
  • 1

1 3

  • 1

1 1

  • 1

1

slide-53
SLIDE 53

The topological degree of Wrµ

Character table of S4. (χλ(µ)) λ, µ (4) (3, 1) (22) (2, 12) (14) 1 1 1 1 1 1

  • 1
  • 1

3

  • 1

2 2

  • 1
  • 1

1 3

  • 1

1 1

  • 1

1 For Sk(n−k), let be the k × (n − k) rectangle, µ = (2n2, 1n1).

slide-54
SLIDE 54

The topological degree of Wrµ

Character table of S4. (χλ(µ)) λ, µ (4) (3, 1) (22) (2, 12) (14) 1 1 1 1 1 1

  • 1
  • 1

3

  • 1

2 2

  • 1
  • 1

1 3

  • 1

1 1

  • 1

1 For Sk(n−k), let be the k × (n − k) rectangle, µ = (2n2, 1n1).

Theorem (L, Purbhoo ‘19)

Under the character orientation, the restricted Wronski map Wrµ has topological degree χ (µ).

slide-55
SLIDE 55

Signed Young tableaux

Theorem (L, Purbhoo ‘19)

Under the character orientation, the restricted Wronski map Wrµ has topological degree χ (µ).

slide-56
SLIDE 56

Signed Young tableaux

Theorem (L, Purbhoo ‘19)

Under the character orientation, the restricted Wronski map Wrµ has topological degree χ (µ). Murnaghan–Nakayama rule for χλ(µ), µ = (2n2, 1n1): χλ(µ) =

  • T

(−1)# (T) : µ-domino tableaux (+) 1 2 4

3 5 6 , (−) 1 3 4 2 5 6 , · · ·

shape(T) = λ.

slide-57
SLIDE 57

Signed Young tableaux

Theorem (L, Purbhoo ‘19)

Under the character orientation, the restricted Wronski map Wrµ has topological degree χ (µ). Murnaghan–Nakayama rule for χλ(µ), µ = (2n2, 1n1): χλ(µ) =

  • T

(−1)# (T) : µ-domino tableaux (+) 1 2 4

3 5 6 , (−) 1 3 4 2 5 6 , · · ·

shape(T) = λ.

◮ Special case: µ = (1N), no dominos χ

(1N) = #SYT.

◮ Corollary: Shapiro–Shapiro Conjecture.

slide-58
SLIDE 58

Character orientation of Gr(k+1, n+1)

◮ Boundary between different P(µ)’s when roots collide:

∆ = {discr(Wr) = 0} ⊂ R[t]≤N.

+ P(µ = (1, 1)) discr = 0 P(µ = (2)) Gr(k+1, n+1) P(µ) P(µ′) Wr

slide-59
SLIDE 59

Character orientation of Gr(k+1, n+1)

◮ Boundary between different P(µ)’s when roots collide:

∆ = {discr(Wr) = 0} ⊂ R[t]≤N.

+ P(µ = (1, 1)) discr = 0 P(µ = (2)) Gr(k+1, n+1) P(µ) P(µ′) Z Z Wr

◮ ∆ lifts to Z

∪ Z , two kinds of “double flex”:

◮ Type : rank deficiency at φ(k−1) rather than φ(k). ◮ Type

: rank deficiency at φ(k) and again at φ(k+1).

slide-60
SLIDE 60

Character orientation of Gr(k+1, n+1)

◮ Boundary between different P(µ)’s when roots collide:

∆ = {discr(Wr) = 0} ⊂ R[t]≤N.

+ + + + + + + + + − − − P(µ = (1, 1)) discr = 0 P(µ = (2)) Gr(k+1, n+1) P(µ) P(µ′) Z Z Wr

◮ ∆ lifts to Z

∪ Z , two kinds of “double flex”:

◮ Type : rank deficiency at φ(k−1) rather than φ(k). ◮ Type

: rank deficiency at φ(k) and again at φ(k+1).

◮ Character orientation: multiply by the equation of Z .

slide-61
SLIDE 61

Labeling fibers by signed Young tableaux

Proof sketch (signs agree with M–N rule):

◮ Label limit fibers by tableaux. ◮ Track +/− signs along a network of paths:

↔ (−1).

slide-62
SLIDE 62

Labeling fibers by signed Young tableaux

Proof sketch (signs agree with M–N rule):

◮ Label limit fibers by tableaux. ◮ Track +/− signs along a network of paths:

↔ (−1). Case 1:

1 2 ← → 1 2 / 1 2 ← → 1 2

+ + + + + + + + + − − − P(µ = (16)) P(µ′ = (2, 14)) P(µ) P(µ′) Z Z

1 2 4 3 5 6 1 3 4 2 5 6 1 2 4 3 5 6 1 3 4 2 5 6 (+1) (−1)

slide-63
SLIDE 63

Labeling fibers by signed Young tableaux

Proof sketch (signs agree with M–N rule):

◮ Label limit fibers by tableaux. ◮ Track +/− signs along a network of paths.

Case 2:

3 2

← →

2 3

+ + + + + + + + − − P(µ = (16)) P(µ = (2, 14)) P(µ) P(µ′) Z Z

1 3 4 2 5 6 1 2 4 3 5 6

(empty)

(+1)

slide-64
SLIDE 64

Open questions

◮ (Representation theory).

Do all SN character values χλ(µ) give topological degrees of real Schubert problems? (µ = (2a1b))

◮ (Complex geometry).

Explicit geometry of Wrµ over P(µ) for µ = (1N)?

◮ (Stable curves).

How does the geometry look over the moduli space M0,N?

◮ M0,N(R) is non-orientable!

Many interesting relationships to find between geometry and combinatorics.

slide-65
SLIDE 65

Thank you!