• Keine Ergebnisse gefunden

June 2014 in Vienna

N/A
N/A
Protected

Academic year: 2022

Aktie "June 2014 in Vienna"

Copied!
108
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Darij Grinberg (MIT) joint work with Tom Roby (UConn)

17 June 2014

Arbeitsgemeinschaft Diskrete Mathematik, Vienna

slides:

http://mit.edu/~darij/www/algebra/vienna2014.pdf paper: http://mit.edu/~darij/www/algebra/skeletal.pdf orarXiv:1402.6178v3

1 / 46

(2)

A poset(= partially ordered set) is a setP with a reflexive, transitive and antisymmetric relation.

We use the symbols <,≤,>and≥accordingly.

We draw posets as Hasse diagrams:

(2,2)

(2,1) (1,2)

(1,1)

δ

γ

α β

We only care about finite posets here.

We say thatu ∈P is covered byv ∈P (writtenulv) if we have u <v and there is now ∈P satisfyingu <w <v. We say thatu ∈P coversv ∈P (writtenumv) if we have

(3)

An order idealof a poset P is a subset S ofP such that if v ∈S andw ≤v, thenw ∈S.

Examples (the elements of the order ideal are marked in red):

(2,2)

(2,1) (1,2)

(1,1)

δ

γ

α β

3 5 6 7

1 2 4

We let J(P) denote the set of all order ideals ofP.

3 / 46

(4)

Classical rowmotion is the rowmotion studied by

Striker-Williams (arXiv:1108.1172). It has appeared many times before, under different guises:

Brouwer-Schrijver (1974) (as a permutation of the antichains),

Fon-der-Flaass (1993) (as a permutation of the antichains),

Cameron-Fon-der-Flaass (1995) (as a permutation of the monotone Boolean functions),

Panyushev (2008), Armstrong-Stump-Thomas (2011) (as a permutation of the antichains or “nonnesting

partitions”, with relations to Lie theory).

(5)

Let P be a finite poset.

Classical rowmotionis the mapr:J(P)→J(P) which sends every order ideal S to the order ideal obtained as follows:

Let M be the set of minimal elements of the complement P \S.

Then, r(S) shall be the order ideal generated by these elements (i.e., the set of allw ∈P such that there exists an m∈M such thatw ≤m).

Example:

LetS be the following order ideal ( = inside order ideal):

# #

# #

5 / 46

(6)

Let P be a finite poset.

Classical rowmotionis the mapr:J(P)→J(P) which sends every order ideal S to the order ideal obtained as follows:

Let M be the set of minimal elements of the complement P \S.

Then, r(S) shall be the order ideal generated by these elements (i.e., the set of allw ∈P such that there exists an m∈M such thatw ≤m).

Example:

MarkM (= minimal elements of complement)blue.

# #

(7)

Let P be a finite poset.

Classical rowmotionis the mapr:J(P)→J(P) which sends every order ideal S to the order ideal obtained as follows:

Let M be the set of minimal elements of the complement P \S.

Then, r(S) shall be the order ideal generated by these elements (i.e., the set of allw ∈P such that there exists an m∈M such thatw ≤m).

Example:

Forget about the old order ideal:

# #

#

# #

5 / 46

(8)

Let P be a finite poset.

Classical rowmotionis the mapr:J(P)→J(P) which sends every order ideal S to the order ideal obtained as follows:

Let M be the set of minimal elements of the complement P \S.

Then, r(S) shall be the order ideal generated by these elements (i.e., the set of allw ∈P such that there exists an m∈M such thatw ≤m).

Example:

r(S) is the order ideal generated byM (“everything below M”):

# #

#

(9)

Classical rowmotion is a permutation ofJ(P), hence has finite order. This order can be fairly large.

However,for some types of P, the order can be explicitly computed or bounded from above.

See Striker-Williams for an exposition of known results.

IfP is ap×q-rectangle:

(2,3) (2,2) (1,3) (2,1) (1,2)

(1,1)

(shown here for p = 2 andq= 3), then ord (r) =p+q.

6 / 46

(10)

Classical rowmotion is a permutation ofJ(P), hence has finite order. This order can be fairly large.

However,for some types of P, the order can be explicitly computed or bounded from above.

See Striker-Williams for an exposition of known results.

IfP is ap×q-rectangle:

(2,3) (2,2) (1,3) (2,1) (1,2)

(1,1)

(shown here for p = 2 andq= 3), then ord (r) =p+q.

(11)

Example:

LetS be the order ideal of the 2×3-rectangle given by:

(2,3) (2,2) (1,3) (2,1) (1,2)

(1,1)

7 / 46

(12)

Example:

r(S) is

(2,3) (2,2) (1,3) (2,1) (1,2)

(1,1)

(13)

Example:

r2(S) is

(2,3) (2,2) (1,3) (2,1) (1,2)

(1,1)

7 / 46

(14)

Example:

r3(S) is

(2,3) (2,2) (1,3) (2,1) (1,2)

(1,1)

(15)

Example:

r4(S) is

(2,3) (2,2) (1,3) (2,1) (1,2)

(1,1)

7 / 46

(16)

Example:

r5(S) is

(2,3) (2,2) (1,3) (2,1) (1,2)

(1,1)

which is precisely theS we started with.

ord(r) =p+q = 2 + 3 = 5.

(17)

Further posets for which classical rowmotion has small order:

(Still see Striker-Williams for references.)

IfP is a ∆-shaped triangle with sidelengthp−1:

#

# #

# # #

(shown here for p = 4), then ord (r) = 2p (if p>2).

In this case,rp is “reflection in the y-axis” (i.e., the central vertical axis).

8 / 46

(18)

Yet further posets for which classical rowmotion has small order:

(Still see Striker-Williams for references.)

IfP is the poset of all positive roots of a finite Weyl group W, then r2h= id, whereh is the Coxeter number ofW. (Armstrong-Stump-Thomas,arXiv:1101.1277v2.)

This includes the triangles from previous slide, but also these kind of beasts:

#

#

# #

# #

# # #

(19)

There is an alternative definition of classical rowmotion, which splits it into many little steps.

IfP is a poset andv ∈P, then thev-toggleis the map tv :J(P)→J(P) which takes every order idealS to:

S∪ {v}, if v is not inS but all elements of P covered by v are inS already;

S\ {v}, ifv is inS but none of the elements of P covering v is inS;

S otherwise.

Simpler way to state this: tv(S) is:

S4 {v} (symmetric difference) if this is an order ideal;

S otherwise.

(“Try to add or remove v fromS; if this breaks the order ideal axiom, leave S fixed.”)

10 / 46

(20)

Let (v1,v2, ...,vn) be a linear extensionof P; this means a list of all elements of P (each only once) such that i <j whenever vi <vj.

Cameron and Fon-der-Flaass showed that r=tv1◦tv2◦...◦tvn. Example:

Start with this order idealS:

(2,2)

(2,1) (1,2)

(1,1)

(21)

Let (v1,v2, ...,vn) be a linear extensionof P; this means a list of all elements of P (each only once) such that i <j whenever vi <vj.

Cameron and Fon-der-Flaass showed that r=tv1◦tv2◦...◦tvn. Example:

First applyt(2,2), which changes nothing:

(2,2)

(2,1) (1,2)

(1,1)

11 / 46

(22)

Let (v1,v2, ...,vn) be a linear extensionof P; this means a list of all elements of P (each only once) such that i <j whenever vi <vj.

Cameron and Fon-der-Flaass showed that r=tv1◦tv2◦...◦tvn. Example:

Then applyt(1,2), which adds (1,2) to the order ideal:

(2,2)

(2,1) (1,2)

(1,1)

(23)

Let (v1,v2, ...,vn) be a linear extensionof P; this means a list of all elements of P (each only once) such that i <j whenever vi <vj.

Cameron and Fon-der-Flaass showed that r=tv1◦tv2◦...◦tvn. Example:

Then applyt(2,1), which removes (2,1) from the order ideal:

(2,2)

(2,1) (1,2)

(1,1)

11 / 46

(24)

Let (v1,v2, ...,vn) be a linear extensionof P; this means a list of all elements of P (each only once) such that i <j whenever vi <vj.

Cameron and Fon-der-Flaass showed that r=tv1◦tv2◦...◦tvn. Example:

Finally applyt(1,1), which changes nothing:

(2,2)

(2,1) (1,2)

(1,1)

(25)

Let (v1,v2, ...,vn) be a linear extensionof P; this means a list of all elements of P (each only once) such that i <j whenever vi <vj.

Cameron and Fon-der-Flaass showed that r=tv1◦tv2◦...◦tvn. Example:

So this isr(S):

(2,2)

(2,1) (1,2)

(1,1)

11 / 46

(26)

define birational rowmotion(a generalization of classical rowmotion introduced by David Einstein and James Propp, based on ideas of Anatol Kirillov and Arkady Berenstein).

show how some properties of classical rowmotion generalize to birational rowmotion.

ask some questions and state some conjectures.

(27)

Let P be a finite poset. We definePbto be the poset obtained by adjoining two new elements 0 and 1 to P and forcing

0 to be less than every other element, and 1 to be greater than every other element.

Example:

P = δ

γ

α β

=⇒ Pb= 1 δ

γ

α β

0

13 / 46

(28)

Let Kbe a semifield (i.e., a field minus “minus”).

A K-labelling of P will mean a function Pb→K.

The values of such a function will be called the labelsof the labelling.

We will represent labellings by drawing the labels on the vertices of the Hasse diagram of Pb.

Example: This is aQ-labelling of the 2×2-rectangle:

14 10

−2 7

1/3

(29)

For anyv ∈P, define the birational v-toggle as the rational map Tv :KPb 99KKPb defined by

(Tvf) (w) =













f (w), ifw 6=v;

1 f (v) ·

P

u∈P;b ulv

f (u)

P

u∈Pb; umv

1 f (u)

, if w =v

for all w ∈Pb. That is,

invertthe label at v,

multiply it with thesum of the labels at vertices covered by v,

multiply it with theharmonic sumof the labels at verticescovering v.

15 / 46

(30)

For anyv ∈P, define the birational v-toggle as the rational map Tv :KPb 99KKPb defined by

(Tvf) (w) =













f (w), ifw 6=v;

1 f (v) ·

P

u∈P;b ulv

f (u)

P

u∈Pb; umv

1 f (u)

, if w =v

for all w ∈Pb.

Notice that this is alocal change to the label atv; all other labels stay the same.

We have Tv2 = id (on the range ofTv), andTv is a birational map.

(31)

We define birational rowmotionas the rational map R:=Tv1◦Tv2◦...◦Tvn :KPb99KKPb, where (v1,v2, ...,vn) is a linear extension ofP.

This is indeed independent on the linear extension, because:

Tv and Tw commute wheneverv andw are incomparable (or just don’t cover each other);

we can get from any linear extension to any other by switching incomparable adjacent elements.

16 / 46

(32)

We define birational rowmotionas the rational map R:=Tv1◦Tv2◦...◦Tvn :KPb99KKPb, where (v1,v2, ...,vn) is a linear extension ofP.

This is indeed independent on the linear extension, because:

Tv and Tw commute wheneverv andw are incomparable (or just don’t cover each other);

we can get from any linear extension to any other by switching incomparable adjacent elements.

(33)

Example:

Let us “rowmote” a (generic)K-labelling of the 2×2-rectangle:

poset labelling

1 (2,2) (2,1) (1,2)

(1,1) 0

b z

x y

w a

We haveR=T(1,1)◦T(1,2)◦T(2,1)◦T(2,2) (using the linear extension ((1,1),(1,2),(2,1),(2,2))).

That is, toggle in the order “top, left, right, bottom”.

17 / 46

(34)

Example:

Let us “rowmote” a (generic)K-labelling of the 2×2-rectangle:

poset labelling

1 (2,2) (2,1) (1,2)

(1,1) 0

b z

x y

w a

We haveR=T(1,1)◦T(1,2)◦T(2,1)◦T(2,2) (using the linear extension ((1,1),(1,2),(2,1),(2,2))).

(35)

Example:

Let us “rowmote” a (generic)K-labelling of the 2×2-rectangle:

original labelling f labelling T(2,2)f b

z

x y

w a

b

b(x+y) z

x y

w a We are usingR=T(1,1)◦T(1,2)◦T(2,1)◦T(2,2).

18 / 46

(36)

Example:

Let us “rowmote” a (generic)K-labelling of the 2×2-rectangle:

original labelling f labelling T(2,1)T(2,2)f b

z

x y

w a

b

b(x+y) z

bw(x+y)

xz y

w a We are usingR =T(1,1)◦T(1,2)◦T(2,1)◦T(2,2).

(37)

Example:

Let us “rowmote” a (generic)K-labelling of the 2×2-rectangle:

original labellingf labelling T(1,2)T(2,1)T(2,2)f b

z

x y

w a

b

b(x+y) z

bw(x+y) xz

bw(x+y) yz

w a We are using R=T(1,1)◦T(1,2)◦T(2,1)◦T(2,2).

18 / 46

(38)

Example:

Let us “rowmote” a (generic)K-labelling of the 2×2-rectangle:

original labelling f labelling T(1,1)T(1,2)T(2,1)T(2,2)f =Rf b

z

x y

w a

b

b(x+y) z

bw(x+y) xz

bw(x+y) yz

ab z

a We are usingR =T(1,1)◦T(1,2)◦T(2,1)◦T(2,2).

(39)

Birational rowmotion: motivation

Why is this called birational rowmotion?

Indeed, it generalizes classical rowmotion:

Let TropZ be thetropical semiring overZ. This is the set Z∪ {−∞} with “addition” (a,b)7→max{a,b}and

“multiplication” (a,b)7→a+b. This is a semifield.

To every order idealS ∈J(P), assign a TropZ-labelling tlabS defined by

(tlabS) (v) =

1, if v∈/ S∪ {0}; 0, if v∈S∪ {0} . Easy to see:

Tv ◦tlab = tlab◦tv, R◦tlab = tlab◦r.

(And tlab is injective.)

limit”.

19 / 46

(40)

Why is this called birational rowmotion?

Indeed, it generalizes classical rowmotion:

Let TropZ be thetropical semiring overZ. This is the set Z∪ {−∞} with “addition” (a,b)7→max{a,b}and

“multiplication” (a,b)7→a+b. This is a semifield.

To every order idealS ∈J(P), assign a TropZ-labelling tlabS defined by

(tlabS) (v) =

1, if v∈/ S∪ {0}; 0, if v∈S∪ {0} . Easy to see:

Tv ◦tlab = tlab◦tv, R◦tlab = tlab◦r.

(And tlab is injective.)

If you don’t like semifields, use Qand take the “tropical

(41)

Why is this called birational rowmotion?

Indeed, it generalizes classical rowmotion:

Let TropZ be thetropical semiring overZ. This is the set Z∪ {−∞} with “addition” (a,b)7→max{a,b}and

“multiplication” (a,b)7→a+b. This is a semifield.

To every order idealS ∈J(P), assign a TropZ-labelling tlabS defined by

(tlabS) (v) =

1, if v∈/ S∪ {0}; 0, if v∈S∪ {0} . Easy to see:

Tv ◦tlab = tlab◦tv, R◦tlab = tlab◦r.

(And tlab is injective.)

If you don’t like semifields, use Qand take the “tropical limit”.

19 / 46

(42)

Birational rowmotion: order

Let ordφdenote the order of a map or rational mapφ. This is the smallest positive integer k such that φk = id (on the range of φk), or ∞if no such k exists.

The above shows that ord(r)|ord(R) for every finite posetP. Do we have equality?

No! Here are two posets with ord(R) =∞:

# # #

# #

# # #

# # # #

(43)

Let ordφdenote the order of a map or rational mapφ. This is the smallest positive integer k such that φk = id (on the range of φk), or ∞if no such k exists.

The above shows that ord(r)|ord(R) for every finite posetP. Do we have equality?

No! Here are two posets with ord(R) =∞:

# # #

# #

# # #

# # # #

Nevertheless, equality holds for many special types ofP.

20 / 46

(44)

Let ordφdenote the order of a map or rational mapφ. This is the smallest positive integer k such that φk = id (on the range of φk), or ∞if no such k exists.

The above shows that ord(r)|ord(R) for every finite posetP. Do we have equality?

No! Here are two posets with ord(R) =∞:

# # #

# #

# # #

# # # #

Nevertheless, equality holds for many special types ofP.

(45)

Example:

Iteratively applyR to a labelling of the 2×2-rectangle.

R0f =

b z

x y

w a

21 / 46

(46)

Example:

Iteratively applyR to a labelling of the 2×2-rectangle.

R1f =

b

b(x+y) z

bw(x+y) xz

bw(x+y) yz

ab z

a

(47)

Example:

Iteratively applyR to a labelling of the 2×2-rectangle.

R2f =

b

bw(x+y) xy

ab y

ab x

az x+y

a

21 / 46

(48)

Example:

Iteratively applyR to a labelling of the 2×2-rectangle.

R3f =

b

ab w ayz

w(x+y)

axz w(x+y) xy

aw(x+y)

a

(49)

Example:

Iteratively applyR to a labelling of the 2×2-rectangle.

R4f =

b z

x y

w a

21 / 46

(50)

Example:

Iteratively applyR to a labelling of the 2×2-rectangle.

R4f =

b z

x y

w a So we are back where we started.

ord(R) = 4.

(51)

Theorem. Assume thatn ∈N, andP is a poset which is a forest (made into a poset using the “descendant” relation) having all leaves on the same level n (i.e., each maximal chain of P hasn vertices). Then,

ord(R) = ord(r)|lcm (1,2, ...,n+ 1). Example:

This poset

# #

# # #

# # # # #

has ord(R) = ord(r)|lcm(1,2,3,4) = 12.

22 / 46

(52)

Even the ord(r)|lcm (1,2, ...,n+ 1) part of this result seems to be new.

We will very roughly sketch a proof of

ord(R)|lcm (1,2, ...,n+ 1). Details are in the “Skeletal posets” section of our paper, where we also generalize the result to a wider class of posets we call “skeletal posets”.

(These can be regarded as a generalization of forests where we are allowed to graft existing forests on roots on the top and on the bottom, and to use antichains instead of roots. An example is the 2×2-rectangle.)

(53)

Consider any n-gradedfinite poset P. This means that P is partitioned into nonempty subsets P1,P2, ...,Pn such that:

Ifu ∈Pi andulv, thenv ∈Pi+1. All minimal elements ofP are in P1. All maximal elements ofP are in Pn. Example: The 2×2-rectangle is a 3-graded poset:

(2,2) ←−P3

(2,1) (1,2) ←−P2

(1,1) ←−P1

24 / 46

(54)

TwoK-labellingsf andg ofP are said to be homogeneously equivalent if there is a (λ1, λ2, ..., λn)∈(K\0)n such that

g(v) =λif (v) for all i and all v ∈Pi. Example: These two labellings:

a1 z1

x1 y1

w1

b1

and a2

z2

x2 y2

w2

b2

x x

(55)

Let KPb denote the set of all K-labellings ofP (with no zero labels) modulo homogeneous equivalence.

Let π:KPb99KKPb be the canonical projection.

There exists a rational mapR :KPb99KKPb such that the diagram

KPb R //

π

KPb

π

KPb

R

//KbP

commutes.

Hence ord R

|ord(R).

26 / 46

(56)

Birational rowmotion: interplay between R and R But in fact, any n-graded poset P satisfies

ord(R) = lcm n+ 1,ord R .

Furthermore, ifP andQ are bothn-graded, then the disjoint union PQ of P andQ satisfies

ord (RPQ) = ord RPQ

= lcm (ord (RP),ord (RQ)) (where RS means theR defined for a posetS).

poset obtained by adding a new element on top of P (such that it is greater than all existing elements of P), then

ord

RB0

1P

= ord RP

.

Combining these, we can inductively compute ord (RP) and ord RP

for anyn-graded forestP, and prove ord(R)|lcm (1,2, ...,n+ 1).

(57)

Birational rowmotion: interplay between R and R But in fact, any n-graded poset P satisfies

ord(R) = lcm n+ 1,ord R .

Furthermore, ifP andQ are bothn-graded, then the disjoint union PQ of P andQ satisfies

ord (RPQ) = ord RPQ

= lcm (ord (RP),ord (RQ)) (where RS means theR defined for a posetS).

Finally, if P is n-graded, andB10P denotes the (n+ 1)-graded poset obtained by adding a new element on top of P (such that it is greater than all existing elements of P), then

ord

RB0

1P

= ord RP

.

ord RP for anyn-graded forestP, and prove ord(R)|lcm (1,2, ...,n+ 1).

27 / 46

(58)

But in fact, any n-graded poset P satisfies ord(R) = lcm n+ 1,ord R

.

Furthermore, ifP andQ are bothn-graded, then the disjoint union PQ of P andQ satisfies

ord (RPQ) = ord RPQ

= lcm (ord (RP),ord (RQ)) (where RS means theR defined for a posetS).

Finally, if P is n-graded, andB10P denotes the (n+ 1)-graded poset obtained by adding a new element on top of P (such that it is greater than all existing elements of P), then

ord

RB0

1P

= ord RP

.

Combining these, we can inductively compute ord (RP) and ord RP

for anyn-graded forestP, and prove

(59)

But in fact, any n-graded poset P satisfies ord(R) = lcm n+ 1,ord R

.

Furthermore, ifP andQ are bothn-graded, then the disjoint union PQ of P andQ satisfies

ord (RPQ) = ord RPQ

= lcm (ord (RP),ord (RQ)) (where RS means theR defined for a posetS).

Finally, if P is n-graded, andB10P denotes the (n+ 1)-graded poset obtained by adding a new element on top of P (such that it is greater than all existing elements of P), then

ord

RB0

1P

= ord RP

.

Combining these, we can inductively compute ord (RP) and ord RP

for anyn-graded forestP, and prove ord(R)|lcm (1,2, ...,n+ 1).

27 / 46

(60)

Example:

Here is how we can get our forest poset using thePQ and B10P constructions from∅:

# #

# # #

# # # # #

(61)

Example:

Here is how we can get our forest poset using thePQ and B10P constructions from∅:

#

#

# #

·

#

# #

# # #

28 / 46

(62)

Example:

Here is how we can get our forest poset using thePQ and B10P constructions from∅:

B10

#

# #

·

#

# #

(63)

Example:

Here is how we can get our forest poset using thePQ and B10P constructions from∅:

B10 B10 # #

·

#

# #

# # #

28 / 46

(64)

Example:

Here is how we can get our forest poset using thePQ and B10P constructions from∅:

B10 B10 ((#)·(#))

·

#

# #

# # #

(65)

Example:

Here is how we can get our forest poset using thePQ and B10P constructions from∅:

B10 B10 B10

· B10

·

#

# #

# # #

28 / 46

(66)

Example:

Here is how we can get our forest poset using thePQ and B10P constructions from∅:

B10 B10 B10

· B10

·B10

# #

# # #

(67)

Example:

Here is how we can get our forest poset using thePQ and B10P constructions from∅:

B10 B10 B10

· B10

·B10

#

# #

·

#

#

28 / 46

(68)

Example:

Here is how we can get our forest poset using thePQ and B10P constructions from∅:

B10 B10 B10

· B10

·B10 B10 B10

B10

·B10 B10

(69)

Classical rowmotion: the graded forest case

It remains to show ord(r)|lcm (1,2, ...,n+ 1).

This can be done by “tropicalizing” the notions of

homogeneous equivalence, π andR. Details in the “Interlude”

section of our paper.

use the boolean semiring {0,1} to get classical rowmotion. With the full force of the tropical semiring we get more (see later)!

29 / 46

(70)

It remains to show ord(r)|lcm (1,2, ...,n+ 1).

This can be done by “tropicalizing” the notions of

homogeneous equivalence, π andR. Details in the “Interlude”

section of our paper.

Actually, not as much tropicalizing as booleanizing: we only use the boolean semiring {0,1} to get classical rowmotion.

With the full force of the tropical semiring we get more (see later)!

(71)

It remains to show ord(r)|lcm (1,2, ...,n+ 1).

This can be done by “tropicalizing” the notions of

homogeneous equivalence, π andR. Details in the “Interlude”

section of our paper.

Actually, not as much tropicalizing as booleanizing: we only use the boolean semiring {0,1} to get classical rowmotion.

With the full force of the tropical semiring we get more (see later)!

29 / 46

(72)

Theorem. Assume thatn ∈N, andP is a poset which is a forest (made into a poset using the “descendant” relation) having all leaves on the same level n (i.e., each maximal chain of P hasn vertices). Then,

ord(R) = ord(r)

= lcmn

n−i |i ∈ {0,1, . . . ,n−1}; Pbi

<

Pbi+1

o

, wherePbk denotes the set of elements of Pb which are a distance of k away from 0.

(73)

Theorem (periodicity): IfP is the p×q-rectangle (i.e., the poset{1,2, ...,p} × {1,2, ...,q}with coordinatewise order), then

ord (R) =p+q.

Example: For the 2×2-rectangle, this claims ord (R) = 2 + 2 = 4, which we have already seen.

Theorem (reciprocity): IfP is the p×q-rectangle, and (i,k)∈P and f ∈KPb, then

f

(p+ 1−i,q+ 1−k)

| {z }

=antipode of (i,k) in the rectangle

= f(0)f(1) (Ri+k−1f) ((i,k)).

These were conjectured by James Propp and Tom Roby.

31 / 46

(74)

Theorem (periodicity): IfP is the p×q-rectangle (i.e., the poset{1,2, ...,p} × {1,2, ...,q}with coordinatewise order), then

ord (R) =p+q.

Example: For the 2×2-rectangle, this claims ord (R) = 2 + 2 = 4, which we have already seen.

Theorem (reciprocity): IfP is the p×q-rectangle, and (i,k)∈P and f ∈KPb, then

f

(p+ 1−i,q+ 1−k)

| {z }

=antipode of (i,k) in the rectangle

= f(0)f(1) (Ri+k−1f) ((i,k)).

(75)

Example: Here is the genericR-orbit on the 2×2-rectangle again:

b z

x y

w a

b

b(x+y) z bw(x+y)

xz

bw(x+y) yz ab

z

a b

bw(x+y) xy ab

y

ab x az x+y

a

b

ab w ayz

w(x+y)

axz w(x+y) axy

w(x+y)

a

32 / 46

(76)

Example: Here is the genericR-orbit on the 2×2-rectangle again:

b z

x y

w a

b

b(x+y) z bw(x+y)

xz

bw(x+y) yz ab

z

a b

bw(x+y) xy ab

y

ab x az

b

ab w ayz

w(x+y)

axz w(x+y) axy

w(x+y)

(77)

Example: Here is the genericR-orbit on the 2×2-rectangle again:

b z

x y

w a

b

b(x+y) z bw(x+y)

xz

bw(x+y) yz ab

z

a b

bw(x+y) xy ab

y

ab x az x+y

a

b

ab w ayz

w(x+y)

axz w(x+y) axy

w(x+y)

a

32 / 46

(78)

Inspiration: Alexandre Yu. Volkov, On Zamolodchikov’s Periodicity Conjecture,arXiv:hep-th/0606094.

We will give only a very vague idea of the proof.

We WLOG assume that Kis a field. (Everything is polynomial identities.)

(79)

LetA∈Kp×(p+q) be a matrix withp rows andp+q columns.

Let Ai be the i-th column of A. Extend to alli ∈Zby setting Ap+q+i = (−1)p−1Ai for alli.

Let A[a:b|c :d] be the matrix whose columns are Aa,Aa+1, ..., Ab−1,Ac,Ac+1, ..., Ad−1 from left to right.

For every j ∈Z, we define a K-labelling GraspjA∈KPb by GraspjA

((i,k))

= det (A[j+ 1 :j +i |j +i+k−1 :j+p+k]) det (A[j :j +i |j +i+k :j+p+k])

for every (i,k)∈P (this is well-defined for a Zariski-generic A) and GraspjA

(0) = GraspjA

(1) = 1.

34 / 46

(80)

LetA∈Kp×(p+q) be a matrix withp rows andp+q columns.

Let Ai be the i-th column of A. Extend to alli ∈Zby setting Ap+q+i = (−1)p−1Ai for alli.

Let A[a:b|c :d] be the matrix whose columns are Aa,Aa+1, ..., Ab−1,Ac,Ac+1, ..., Ad−1 from left to right.

For every j ∈Z, we define a K-labelling GraspjA∈KPb by GraspjA

((i,k))

= det (A[j+ 1 :j +i |j +i+k−1 :j+p+k]) det (A[j :j +i |j +i+k :j+p+k])

for every (i,k)∈P (this is well-defined for a Zariski-generic A) and GraspjA

(0) = GraspjA

(1) = 1.

(81)

The proof of ord(R) =p+q now rests on four claims:

Claim 1: GraspjA= Graspp+q+jAfor all j andA.

Claim 2: R GraspjA

= Graspj−1Afor all j andA.

Claim 3: For almost every f ∈KPb satisfying

f(0) =f(1) = 1, there exists a matrixA∈Kp×(p+q) such that Grasp0A=f.

Claim 4: In proving ord(R) =p+q we can WLOG assume thatf(0) =f(1) = 1.

Claim 1 is immediate from the definitions.

35 / 46

(82)

The proof of ord(R) =p+q now rests on four claims:

Claim 1: GraspjA= Graspp+q+jAfor all j andA.

Claim 2: R GraspjA

= Graspj−1Afor all j andA.

Claim 3: For almost every f ∈KPb satisfying

f(0) =f(1) = 1, there exists a matrixA∈Kp×(p+q) such that Grasp0A=f.

Claim 4: In proving ord(R) =p+q we can WLOG assume thatf(0) =f(1) = 1.

Claim 2 is a computation with determinants, which boils down to the three-term Pl¨ucker identities:

det (A[a−1 :b|c :d+ 1])·det (A[a:b+ 1|c −1 :d]) + det (A[a:b|c−1 :d + 1])·det (A[a−1 :b+ 1|c :d])

= det (A[a−1 :b|c−1 :d])·det (A[a:b+ 1|c :d+ 1]).

(83)

The proof of ord(R) =p+q now rests on four claims:

Claim 1: GraspjA= Graspp+q+jAfor all j andA.

Claim 2: R GraspjA

= Graspj−1Afor all j andA.

Claim 3: For almost every f ∈KPb satisfying

f(0) =f(1) = 1, there exists a matrixA∈Kp×(p+q) such that Grasp0A=f.

Claim 4: In proving ord(R) =p+q we can WLOG assume thatf(0) =f(1) = 1.

Claim 3 is an annoying (nonlinear) triangularity argument:

With the ansatzA= (Ip|B) forB ∈Kp×q, the equation Grasp0A=f translates into a system of equations in the entries of B which can be solved by elimination.

35 / 46

(84)

The proof of ord(R) =p+q now rests on four claims:

Claim 1: GraspjA= Graspp+q+jAfor all j andA.

Claim 2: R GraspjA

= Graspj−1Afor all j andA.

Claim 3: For almost every f ∈KPb satisfying

f(0) =f(1) = 1, there exists a matrixA∈Kp×(p+q) such that Grasp0A=f.

Claim 4: In proving ord(R) =p+q we can WLOG assume thatf(0) =f(1) = 1.

Claim 4 follows by recalling ord(R) = lcm n+ 1,ord R .

(85)

The proof of ord(R) =p+q now rests on four claims:

Claim 1: GraspjA= Graspp+q+jAfor all j andA.

Claim 2: R GraspjA

= Graspj−1Afor all j andA.

Claim 3: For almost every f ∈KPb satisfying

f(0) =f(1) = 1, there exists a matrixA∈Kp×(p+q) such that Grasp0A=f.

Claim 4: In proving ord(R) =p+q we can WLOG assume thatf(0) =f(1) = 1.

The reciprocity statement can be proven in a similar vein.

35 / 46

(86)

Birational rowmotion: the∆-triangle case Theorem (periodicity): IfP is the triangle

∆(p) ={(i,k)∈ {1,2, ...,p} × {1,2, ...,p} |i+k >p+ 1}

with p >2, then

ord (R) = 2p.

Example: The triangle ∆(4):

#

# #

# # #

Theorem (reciprocity): Rp reflects anyK-labelling across the vertical axis.

These are precisely the same results as for classical rowmotion.

the rectangle case.

(87)

Theorem (periodicity): IfP is the triangle

∆(p) ={(i,k)∈ {1,2, ...,p} × {1,2, ...,p} |i+k >p+ 1}

with p >2, then

ord (R) = 2p.

Example: The triangle ∆(4):

#

# #

# # #

Theorem (reciprocity): Rp reflects anyK-labelling across the vertical axis.

These are precisely the same results as for classical rowmotion.

The proofs use a “folding”-style argument to reduce this to the rectangle case.

36 / 46

(88)

Theorem (periodicity): IfP is the triangle

∆(p) ={(i,k)∈ {1,2, ...,p} × {1,2, ...,p} |i+k >p+ 1}

with p >2, then

ord (R) = 2p.

Example: The triangle ∆(4):

#

# #

# # #

Theorem (reciprocity): Rp reflects anyK-labelling across the vertical axis.

These are precisely the same results as for classical rowmotion.

The proofs use a “folding”-style argument to reduce this to

(89)

Theorem (periodicity): IfP is the triangle {(i,k)∈ {1,2, ...,p} × {1,2, ...,p} |i ≤k}, then

ord (R) = 2p.

Example: For p= 4, this P has the form:

#

#

# #

# #

# #

#

#

.

Again this is reduced to the rectangle case.

37 / 46

(90)

Theorem (periodicity): IfP is the triangle {(i,k)∈ {1,2, ...,p} × {1,2, ...,p} |i ≤k}, then

ord (R) = 2p.

Example: For p= 4, this P has the form:

#

#

# #

# #

# #

#

#

.

(91)

Conjecture (periodicity): IfP is the triangle

{(i,k)∈ {1,2, ...,p} × {1,2, ...,p} |i ≤k; i+k >p+ 1}, then

ord (R) =p.

Example: For p= 4, this P has the form:

#

#

# # .

We proved this forp odd.

Note that for p even, this is a type-B positive root poset.

Armstrong-Stump-Thomas did this for classical rowmotion.

38 / 46

(92)

Conjecture (periodicity): IfP is the triangle

{(i,k)∈ {1,2, ...,p} × {1,2, ...,p} |i ≤k; i+k >p+ 1}, then

ord (R) =p.

Example: For p= 4, this P has the form:

#

#

# # .

We proved this forp odd.

Note that for p even, this is a type-B positive root poset.

Armstrong-Stump-Thomas did this for classical rowmotion.

(93)

Conjecture (periodicity): IfP is the trapezoid

{(i,k)∈ {1,2, ...,p} × {1,2, ...,p} |i ≤k; i+k >p+ 1; k≥s}

for some 0≤s ≤p, then

ord (R) =p.

Example: For p= 6 ands = 5, this P has the form:

#

#

# #

# #

# # .

This was observed by Nathan Williams and verified for p≤7.

Motivation comes from Williams’s “Cataland” philosophy.

39 / 46

(94)

Birational rowmotion: the root system connection (Nathan Williams)

For what P is ord(R)<∞ ? This seems too hard to answer in general.

Not true: for all those P that have nice and small ord(r)’s.

root poset of a coincidental-type root system (An,Bn, H3), or aminuscule heap (see Rush-Shi, section 6). But the positive root system of D4 has ord(R) =∞.

(95)

Williams)

For what P is ord(R)<∞ ? This seems too hard to answer in general.

Not true: for all those P that have nice and small ord(r)’s.

However it seems that ord(R)<∞holds if P is the positive root poset of a coincidental-type root system (An,Bn, H3), or aminuscule heap (see Rush-Shi, section 6).

But the positive root system of D4 has ord(R) =∞.

40 / 46

(96)

Williams)

For what P is ord(R)<∞ ? This seems too hard to answer in general.

Not true: for all those P that have nice and small ord(r)’s.

However it seems that ord(R)<∞holds if P is the positive root poset of a coincidental-type root system (An,Bn, H3), or aminuscule heap (see Rush-Shi, section 6).

But the positive root system of D4 has ord(R) =∞.

(97)

The following is an application of our result on rectangle-shaped posets.

It is well known (see Striker-Williams) that classical

rowmotion (= birational rowmotion over the boolean semiring {0,1}) is related to promotion on two-rowedsemistandard Young tableaux.

Similarly, birationalrowmotion over the tropical semiring TropZrelates toarbitrarysemistandard Young tableaux.

As an application of the periodicity theorem, we obtain the classical result that promotion donen times on a rectangular semistandard Young tableau with “ceiling” n does nothing.

41 / 46

(98)

This is new and unproven, and inspired by Iyudu/Shkarin, arXiv:1305.1965v3 (Kontsevich’s periodicity conjecture).

Work in a skew field. Writem for m−1. Define thev-toggle by

(Tvf) (w) =









f (w), ifw 6=v;

 P

u∈P;b ulv

f (u)

·f (v)· P

u∈P;b umv

f (u), if w =v

(there are other options as well – so far unexplored).

(99)

This is new and unproven, and inspired by Iyudu/Shkarin, arXiv:1305.1965v3 (Kontsevich’s periodicity conjecture).

Work in a skew field. Writem for m−1.

Iteratively applyR to a labelling of the 2×2-rectangle.

R0f =

b z

x y

w a

43 / 46

(100)

This is new and unproven, and inspired by Iyudu/Shkarin, arXiv:1305.1965v3 (Kontsevich’s periodicity conjecture).

Work in a skew field. Writem for m−1.

Iteratively applyR to a labelling of the 2×2-rectangle.

R1f =

b (x+y)zb

w x(x+y)zb w y(x+y)zb azb

a

(101)

This is new and unproven, and inspired by Iyudu/Shkarin, arXiv:1305.1965v3 (Kontsevich’s periodicity conjecture).

Work in a skew field. Writem for m−1.

Iteratively applyR to a labelling of the 2×2-rectangle.

R2f =

b w(x+y)b

a·x+y·x(x+y)b a·x+y·y(x+y)b abz·x+y·b

a

43 / 46

(102)

This is new and unproven, and inspired by Iyudu/Shkarin, arXiv:1305.1965v3 (Kontsevich’s periodicity conjecture).

Work in a skew field. Writem for m−1.

Iteratively applyR to a labelling of the 2×2-rectangle.

R3f =

b aw b

... abz·x+y·x+y·y·(x+y)w b

ab·x+y·w b a

(103)

This is new and unproven, and inspired by Iyudu/Shkarin, arXiv:1305.1965v3 (Kontsevich’s periodicity conjecture).

Work in a skew field. Writem for m−1.

Iteratively applyR to a labelling of the 2×2-rectangle.

R4f =

b abzab

... ab·x+y·x+y·y(x+y) (x+y)ab abw ab

a

43 / 46

(104)

This is new and unproven, and inspired by Iyudu/Shkarin, arXiv:1305.1965v3 (Kontsevich’s periodicity conjecture).

Work in a skew field. Writem for m−1.

Iteratively applyR to a labelling of the 2×2-rectangle.

R4f =

b abzab

abx ab aby ab abw ab

a (after nontrivial simplifications).

(105)

This is new and unproven, and inspired by Iyudu/Shkarin, arXiv:1305.1965v3 (Kontsevich’s periodicity conjecture).

Work in a skew field. Writem for m−1.

Iteratively applyR to a labelling of the 2×2-rectangle.

R4f =

b abzab

abx ab aby ab abw ab

a

That is, all of our labels got conjugated by ab. Is Rp+q always conjugation byf(0)·(f(1))−1on ap×q-rectangle? This is similar to Kontsevich’s periodicity. (Noncommutative determinants?)

43 / 46

(106)

There will be aworkshop on Dynamical Algebraic

Combinatoricsat the American Institute of Mathematics the week ofMarch 23-27, 2015, organized by Propp, Roby, Striker and Williams.

http://aimath.org/workshops/upcoming/dynalgcomb/

Among the subjects of the workshop:

everything touched upon in this talk

yes, that includes Young tableaux and Bender-Knuth, promotion, Lascoux-Sch¨utzenberger crystal operators homomesies (unsurprisingly)

alternating sign matrices and gyration probably cluster algebras

(107)

Tom Roby: collaboration

Pavlo Pylyavskyy, Gregg Musiker: suggestions to mimic Volkov’s proof of Zamolodchikov conjecture

James Propp, David Einstein: introducing birational rowmotion and conjecturing the rectangle results; helpful advice

Nathan Williams: bringing root systems into play Jessica Striker: familiarizing the author with rowmotion Alexander Postnikov: organizing a seminar where the author first met the problem

David Einstein, Hugh Thomas: corrections Sage and Sage-combinat: computations FPSAC referees: useful comments Thank you for listening!

45 / 46

(108)

Andries E. Brouwer and A. Schrijver,On the period of an operator, defined on antichains, 1974.

http://www.win.tue.nl/~aeb/preprints/zw24.pdf

David Einstein, James Propp,Combinatorial, piecewise-linear, and birational homomesy for products of two chains, 2013.

http://arxiv.org/abs/1310.5294

David Rush, XiaoLin Shi, On Orbits of Order Ideals of Minuscule Posets, 2013. http://arxiv.org/abs/1108.5245

Jessica Striker, Nathan Williams,Promotion and Rowmotion, 2012.

http://arxiv.org/abs/1108.1172

Alexandre Yu. Volkov,On the Periodicity Conjecture for Y-systems, 2007. (Old version available at

http://arxiv.org/abs/hep-th/0606094)

Nathan Williams,Cataland, 2013. https://conservancy.umn.

edu/bitstream/159973/1/Williams_umn_0130E_14358.pdf See our paper

http://mit.edu/~darij/www/algebra/skeletal.pdffor the

Referenzen

ÄHNLICHE DOKUMENTE

This article is distributed under the terms of the Creative Commons Attribution License (CC-BY 4.0), which permits any use, distribution and reproduction in any medium, provided

The game kottabos is shown, for example, on a red-figured kylix by the Colmar Painter (ca. 500 BCE), on which a reclining symposiast flicks a kylix with his index finger. 18 Eyes

On the other side, we have a result of Schur which allow computation of resultants of con- secutive terms in the sequence ( r n ( x )) n∈N of the polynomials defined by a

Gleichzeitig ist er Professor für Finanzwirtschaft und hält den Lehrstuhl für Finanzmärkte an der Univer- sität Mannheim.. Seine Forschungsschwerpunkte liegen im Bereich des

Giusti identifies several syntactic and semantic contexts allowing the differentiation between indefi- nite nominals and kind referring ones (also headed by the definite article in

The essays consequently deal with literature (including lyric poetry, the verse epic, the novel, drama and prose dialogue), philosophy, history, history of science, history of

1) Instructions matter: When being asked to provide their own opinion, respondents rated the different origin groups more positively than when being asked to indicate

Melissa Banister completed her undergraduate degree in 2004 at Harvey Mudd Col- lege and is now a graduate student at the University of California at Santa Barbara.. Jonathan