Staircase diagrams and the enumeration of smooth Schubert varieties

Similar documents
Bruhat order, rationally smooth Schubert varieties, and hyperplane arrangements

PATTERN AVOIDANCE CRITERIA FOR FIBER BUNDLES ON SCHUBERT VARIETIES. A thesis presented. Timothy R. Alland. The Department of Mathematics

TECHNICAL RESEARCH STATEMENT 1. INTRODUCTION

SARA C. BILLEY AND STEPHEN A. MITCHELL

BILLEY-POSTNIKOV DECOMPOSITIONS AND THE FIBRE BUNDLE STRUCTURE OF SCHUBERT VARIETIES

Research Statement. Edward Richmond. October 13, 2012

Shortest path poset of finite Coxeter groups

An algorithm which generates linear extensions for a generalized Young diagram with uniform probability

1. Introduction

Enumeration of Parabolic Double Cosets for Coxeter Groups

Order Filter Model for Minuscule Plücker Relations

PATTERN AVOIDANCE AND RATIONAL SMOOTHNESS OF SCHUBERT VARIETIES SARA C. BILLEY

Parabolic double cosets in Coxeter groups

Equivariant K -theory and hook formula for skew shape on d-complete set

On the Fully Commutative Elements of Coxeter Groups

The Eulerian polynomials of type D have only real roots

Minimal transitive factorizations of a permutation of type (p, q)

Weak Separation, Pure Domains and Cluster Distance

A quasisymmetric function generalization of the chromatic symmetric function

COMBINATORIAL CURVE NEIGHBORHOODS FOR THE AFFINE FLAG MANIFOLD OF TYPE A 1 1

Postorder Preimages. arxiv: v3 [math.co] 2 Feb Colin Defant 1. 1 Introduction

The symmetric group action on rank-selected posets of injective words

RATIONALLY SMOOTH SCHUBERT VARIETIES AND INVERSION HYPERPLANE ARRANGEMENTS

EKT of Some Wonderful Compactifications

A Survey of Parking Functions

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations

Coxeter-Knuth Graphs and a signed Little Bijection

Involutions of the Symmetric Group and Congruence B-Orbits (Extended Abstract)

Tableau models for Schubert polynomials

Clusters, Coxeter-sortable elements and noncrossing partitions

Generalized Pigeonhole Properties of Graphs and Oriented Graphs

Chromatic bases for symmetric functions

arxiv: v1 [math.gr] 18 May 2015

(Permutations Arising from) Hook Coefficients of Chromatic Symmetric Functions

Coxeter-Knuth Classes and a Signed Little Bijection

Formal Group Laws and Chromatic Symmetric Functions of Hypergraphs

Spherical varieties and arc spaces

Classification of root systems

arxiv: v1 [math.co] 19 Aug 2016

A Blossoming Algorithm for Tree Volumes of Composite Digraphs

Maximum union-free subfamilies

Littlewood Richardson coefficients for reflection groups

On (B N, A N 1 ) parabolic Kazhdan Lusztig Polynomials

A Characterization of (3+1)-Free Posets

Classification of Ehrhart polynomials of integral simplices

THE p-smooth LOCUS OF SCHUBERT VARIETIES. Let k be a ring and X be an n-dimensional variety over C equipped with the classical topology.

k-protected VERTICES IN BINARY SEARCH TREES

LaCIM seminar, UQÀM. March 15, 2013

Problem 1. Let f n (x, y), n Z, be the sequence of rational functions in two variables x and y given by the initial conditions.

SARA BILLEY AND IZZET COSKUN

An injection from standard fillings to parking functions

From Bruhat intervals to intersection lattices and a conjecture of Postnikov

Generating p-extremal graphs

arxiv: v1 [math.co] 25 Jun 2014

Properties of θ-super positive graphs

NEW CLASSES OF SET-THEORETIC COMPLETE INTERSECTION MONOMIAL IDEALS

Smoothness of Schubert varieties via patterns in root subsystems

KAZHDAN LUSZTIG CELLS IN INFINITE COXETER GROUPS. 1. Introduction

Total positivity for the Lagrangian Grassmannian

Automorphism groups of wreath product digraphs

Efficient Reassembling of Graphs, Part 1: The Linear Case

ON THE NUMBER OF COMPONENTS OF A GRAPH

The orbit algebra of an oligomorphic permutation group with polynomial profile is Cohen-Macaulay

Tree sets. Reinhard Diestel

Crossings and Nestings in Tangled Diagrams

DUALITY OF ANTIDIAGONALS AND PIPE DREAMS

The number of simple modules of a cellular algebra

Multi-coloring and Mycielski s construction

On the H-triangle of generalised nonnesting partitions

Counting chains in noncrossing partition lattices

Longest element of a finite Coxeter group

2. Prime and Maximal Ideals

Infinite generation of non-cocompact lattices on right-angled buildings

The (m, n)-rational q, t-catalan polynomials for m = 3 and their q, t-symmetry

THE THEORY OF HEAPS AND THE CARTIER FOATA MONOID. C. Krattenthaler

THE S 1 -EQUIVARIANT COHOMOLOGY RINGS OF (n k, k) SPRINGER VARIETIES

The Strong Largeur d Arborescence

A NEW COMBINATORIAL FORMULA FOR CLUSTER MONOMIALS OF EQUIORIENTED TYPE A QUIVERS

The Topology of Intersections of Coloring Complexes

Lecture Notes Introduction to Cluster Algebra

A NATURAL GENERALISATION OF BALANCED TABLEAUX

arxiv: v2 [math.co] 11 Oct 2016

A RIEMANN-ROCH THEOREM IN TROPICAL GEOMETRY

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices

Kraśkiewicz-Pragacz modules and Pieri and dual Pieri rules for Schubert polynomials

Acyclic and Oriented Chromatic Numbers of Graphs

Root systems. S. Viswanath

Isomorphisms between pattern classes

LOWER BOUNDARY HYPERPLANES OF THE CANONICAL LEFT CELLS IN THE AFFINE WEYL GROUP W a (Ãn 1) Jian-yi Shi

On the intersection of infinite matroids

Standard paths in another composition poset

Parking cars after a trailer

L(C G (x) 0 ) c g (x). Proof. Recall C G (x) = {g G xgx 1 = g} and c g (x) = {X g Ad xx = X}. In general, it is obvious that

Cover Page. Author: Yan, Qijun Title: Adapted deformations and the Ekedahl-Oort stratifications of Shimura varieties Date:

The Affine Grassmannian

Math 249B. Geometric Bruhat decomposition

COMBINATORICS OF KP SOLITONS FROM THE REAL GRASSMANNIAN

arxiv: v3 [cs.dm] 18 Oct 2017

Results and conjectures on the number of standard strong marked tableaux

Parameterizing orbits in flag varieties

Transcription:

FPSAC 06 Vancouver, Canada DMTCS proc. BC, 06, 07 08 Staircase diagrams and the enumeration of smooth Schubert varieties Edward Richmond and William Slofstra Department of Mathematics, Oklahoma State University, Stillwater, OK Institute for Quantum Computing, University of Waterloo, Waterloo, ON Abstract. In this extended abstract, we give a complete description and enumeration of smooth and rationally smooth Schubert varieties in finite type. In particular, we show that rationally smooth Schubert varieties are in bijection with a new combinatorial data structure called staircase diagrams. Résumé. Dans ce résumé étendu, nous donnons une description complète et le dénombrement de variétés lisses et rationnellement lisses Schubert type fini. Dans particulier, nous montrons que les variétés de Schubert rationnellement lisses sont en bijection avec une nouvelle structure de données combinatoire appelé escalier diagrammes. Keywords. Schubert varieties, rational smoothness, Billey-Postnikov decompositions Introduction Let G be a simple Lie group over an algebraically closed field and fix a Borel subgroup B G. The Schubert varieties X(w) in the flag variety G/B are indexed by the Weyl group W of G. A natural question to ask is: when is X(w) (rationally) smooth? Many different answers have been given to this question. For example, the Lakshmibai-Sandhya theorem states that a Schubert variety X(w) of type A is smooth if and only if the permutation w avoids and. There is an analogous pattern avoidance criteria for classical types due to Billey (998), and a root-system pattern avoidance criteria for all finite types due to Billey and Postnikov (00). A survey of several other characterizations can be found in Billey and Lakshmibai (000). Although these criteria allow us to efficiently recognize (rationally) smooth Schubert varieties, they do not allow us to enumerate such Schubert varieties. The main result of this paper, an extended abstract of Richmond and Slofstra (b), is the following theorem: Theorem. If W is a finite Weyl group, then there is a bijection between rationally smooth Schubert varieties X(w) and labelled staircase diagrams. Email: edward.richmond@okstate.edu Email: weslofst@uwaterloo.ca 6 800 c 06 Discrete Mathematics and Theoretical Computer Science (DMTCS), Nancy, France

08 Edward Richmond and William Slofstra Informally, a staircase diagram is a collection of connected blocks of vertices of a fixed graph, where the blocks are allowed to overlap each other, forming arrangements which resemble staircases with steps of irregular length, as shown in the pictures below. 6 6 7 8 8 9 The precise definition of staircase diagram is given in Definition.. Using Theorem., we can enumerate smooth and rationally smooth Schubert varieties in the finite classical types A-D. Specifically, define generating series A(t) := a n t n, B(t) := b n t n, C(t) := c n t n, D(t) := d n t n, BC(t) := bc n t n, n=0 n=0 n=0 where the coefficients a n, b n, c n, d n denote the number of smooth Schubert varieties of types A n, B n, C n and D n respectively, and bc n denotes the number of rationally smooth Schubert varieties of type B n. Since the Weyl groups of type B n and C n are isomorphic, and X(w) is rationally smooth in type B if and only if X(w) is rationally smooth in type C, we refer to this last case as type BC. For simply-laced types A and D, Peterson s theorem states that a Schubert variety is rationally smooth if and only if it is smooth (Carrell and Kuttler (00)), so these generating series cover all classes of smooth and rationally smooth Schubert varieties in finite classical type. Theorem. Let W (t) := n w n t n denote one of the above generating series, where W = A, B, C, D, or BC. Then W (t) = P W (t) + Q W (t) t ( t) ( 6t + 8t t ) where P W (t) and Q W (t) are polynomials given in Table. n= n=0 Type P W (t) Q W (t) A ( t)( t) t( t) B ( t + t )( t) (t t )( t) C 7t + t t t + t t t t + t t D ( t + 9t + 8t 0t + 6t )( t) (t t + t t )( t) BC 8t + t 9t + t t 6t + 7t t Tab. : Polynomials in Theorem.. In type A the generating series for the number of smooth Schubert varieties is due to Haiman (Haiman, Bóna (998), Bousquet-Mélou and Butler (007)). For the other types this result is new. Table gives the number of smooth and rationally smooth Schubert varieties in each type for rank n 6. It is well known that the growth of the coefficients of a generating series is controlled by the singularity of smallest

Staircase diagrams and smooth Schubert varieties 09 a n b n c n d n bc n n = n = 6 7 7 8 n = 8 8 n = 88 6 08 n = 66 90 7 90 96 n = 6 09 988 6 0 Tab. : Number of smooth and rationally smooth Schubert varieties in ranks n 6. By convention, A = B = C, and D = A. modulus (Flajolet and Sedgewick, 009, Theorem IV.7). For each generating series W (t) in Theorem., the smallest singularity is the root α := ( 7 + + 7 + ) 0.8 6 of the polynomial 6t + 8t t appearing in the denominator. Thus we get an asymptotic formula for w n as an immediate corollary of Theorem. and (Flajolet and Sedgewick, 009, Theorem IV.0). Corollary. Let W (t) = w n t n, where W = A, B, C, D, or BC. Then w n W α α n+, where W α := lim t α (α t) W (t). In particular, the number of (rationally) smooth Schubert varieties w n grows at the same rate for every finite classical Lie type. Table gives the approximate value of W α in each type. A B C D BC W α 0.0 0.060 0.070 0.06769 0.0797 Tab. : Initial constant for the asymptotic number of Schubert varieties by type. The main focus of this abstract is to explain the notion of staircase diagram and its connections with Coxeter groups. Due to the limited space, we only give a brief outline of the proof of Theorem. for simply laced Weyl groups. In this case, the adjective labelled can be dropped from Theorem., and we are free to concentrate on staircase diagrams without any additional structure. We also give an overview of the proof of Theorem., focusing on the simplest case, type A. Billey-Postnikov decompositions Before defining staircase diagrams, it is helpful to give some motivation. Let (W, S) be a Coxeter system. Given a subset J S, let W J be the parabolic subgroup generated by J. Let W J denote the set of minimal length left coset representatives of W/W J. Every element w W can be written uniquely as

00 Edward Richmond and William Slofstra w = vu for some v W J and u W J. This is called the parabolic decomposition of w with respect to J. We also let D L (w) and D R (w) denote the left and right descent sets of w respectively, and S(w) be the support of w, or in other words the set of simple reflections which appear in some reduced expression for w. Given an element w W, we say that a parabolic decomposition w = vu, v W J, u W J, is a Billey-Postnikov (BP) decomposition if S(v) J D L (u). Theorem. (Richmond and Slofstra (a)) Let w = vu be a parabolic decomposition of w with respect to J S. Then the following are equivalent: w = vu is a BP decomposition. If P J is the parabolic subgroup of G corresponding to J, and X J (v) is the Schubert variety in G/P J indexed by v, then X(w) is a fibre bundle over X J (v) with fibre X(u). Consequently if w = vu is a BP decomposition with respect to J, then X(w) is (rationally) smooth if and only if X(u) and X J (v) are (rationally) smooth. A parabolic decomposition (resp. BP decomposition) w = vu with respect to J is Grassmannian if J = S \ {s} and v e. Moreover, we say w W is (rationally) smooth if X(w) is (rationally) smooth. Theorem. (Richmond and Slofstra (a)) Let W be a finite Weyl group. An element w W is rationally smooth if and only if we can write w = v k v, where v i (v i v ) is a Grassmannian BP decomposition with respect to some J i and X Ji (v i ) is rationally smooth for each i. Theorem. (Richmond and Slofstra (a)) Let W be a finite Weyl group. Let J = S \ {s} and suppose v W J. Then the Grassmannian Schubert variety X J (v) is rationally smooth if and only if either: v is a maximal element in W J S(v) S(v), v is one of six infinite families in types B n or C n, or v is one of ten elements in types F or G. In particular, if W is simply-laced and X J (v) is rationally smooth, then v must be maximal in W J S(v) S(v). These theorems give a way to generate all (rationally) smooth elements of a finite Weyl group. Specifically, we can build all such elements as iterated BP decompositions v k v, where each v i is one of the elements listed in Theorem.. However, two issues arise. First, given an iterated BP decomposition v k v, we would like to know which elements v k listed in Theorem. give a BP decomposition v k (v k v ). Second, a rationally smooth element w might have more than one iterated BP decomposition; we would like to generate rationally smooth elements bijectively. To resolve these issues, we introduce the notion of a staircase diagram. Staircase diagrams on graphs The rigorous definition of a staircase diagram requires some standard terminology concerning posets and graphs. Specifically, if (X, ) is a poset, recall that x X covers x X if x x and there is no y X with x y x. A subset Y X is a chain if it is totally ordered, and saturated if x y x for some x, x Y implies that y Y. Given A, B X, we say that A B if a b for all a A, b B. Since we will eventually be working with Coxeter-Dynkin diagrams, we use S to denote the vertex set of a graph Γ, which we fix for this section. Given s, t S, we write s adj t to mean that s is adjacent to t, or in other

Staircase diagrams and smooth Schubert varieties 0 words that there is an edge between s and t in Γ. We allow Γ to have multiple edges between two vertices, since Coxeter-Dynkin diagrams can have this property. However, the staircase diagrams only depend on whether s and t are adjacent (and since we focus on simply-laced Coxeter groups, edge multiplicities are not important). Throughout the paper, we assume that Γ does not have any loops. We say that a subset B S is connected if the induced subgraph with vertex set B is connected, and that B, B S are adjacent if some element of B is adjacent to some element of B. Finally, given a collection D S and a vertex s S, we let D s := {B D s B}. Definition. Let D = (D, ) be a partially ordered subset of S not containing the empty set. We say that D is a staircase diagram if the following are true:. Every B D is connected, and if B covers B then B B is connected.. The subset D s is a chain for every s S.. If s adj t, then D s D t is a chain, and D s and D t are saturated subchains of D s D t.. If B D, then there is some s S (resp. s S) such that B is the minimum element of D s (resp. maximum element of D s ). This definition is meant to formalize an arrangement of blocks sitting over a graph, such that the blocks overlap each other in a particular way. Note that elements of the set D are called blocks. We now consider some specific examples illustrating the different parts Definition.. Example. The picture 6 6 8 9 7 8 represents a staircase diagram D over a simple path with vertices S = {s,..., s 9 }, where s i is adjacent to s i+. The elements of D correspond to connected blocks of uniform color in this diagram (for notational simplicity, we pictorially label s i by i), so D = {{s, s, s }, {s, s, s }, {s, s 6 }, {s 6, s 7, s 8 }, {s 8, s 9 }}. The covering relations for D are given by the vertical adjacencies. In this case, D has covering relations {s, s, s } {s, s, s } {s, s 6 } and {s 6, s 7, s 8 } {s, s 6 } and {s 6, s 7, s 8 } {s 8, s 9 }. Example. Let Γ be the graph s and consider the diagrams s s s

0 Edward Richmond and William Slofstra The first staircase diagram is {{s, s, s }, {s, s, s }} with {s, s, s } {s, s, s } and the second diagram is {{s }, {s }, {s, s }} with covering relations {s } {s, s } and {s } {s, s }. Part () of Definition. states that the block of a diagram must be a connected subset of the vertices, and that blocks can only touch if they contain common or adjacent vertices. Part () of the definition states that blocks with a common vertex must be comparable, or in other words must be stacked one over the other. The following example show violations of parts () and () of Definition.: Example. Consider the diagrams: The first diagram violates part () of Definition. since the chain D s is not a saturated subchain of D s D s. The second diagram violates part () of Definition. since the block {s, s } is not maximal in D s = D s. Given J S, we define D J := {B D J B}. By definition, D J will be a chain for every J. Also as consequences of the definition, no block of D is a subset of any other block, and if two blocks contain a common element or are adjacent, then B and B are comparable in the partial order on D. Definition. is symmetric with respect to reversing the partial order on D, so we can make the following definition: Definition. If D is a staircase diagram, then flip(d) is the staircase diagram with the reverse partial order. To get the pictorial diagram for flip(d), we simply flip the diagram from top to bottom. If D is the diagram in Example., then flip(d) is the first diagram given in the introduction. We finish the section with the following definition: Definition.6 The support of a staircase diagram D is the set of vertices S(D) := B. We say D is connected if the support is a connected subset of the base graph. A subset D D is a subdiagram if D is a saturated subset of D. It is easy to see that a subdiagram of a staircase diagram with the induced partial order is a staircase diagram in its own right. Every staircase diagram D is a union of connected subdiagrams supported on the connected components of S(D). B D Staircase diagrams on Coxeter systems Let (W, S) be a Coxeter system, and regard S as the vertex set of the Coxeter-Dynkin graph. We say that a subset J S is spherical if the parabolic subgroup W J is finite. Definition. We say that a staircase diagram D is spherical if every B D is spherical.

Staircase diagrams and smooth Schubert varieties 0 Staircase diagrams can be used to describe iterated Billey-Postnikov decompositions. Specifically, given a staircase diagram D on a Coxeter system (W, S), define functions J R, J L : D S by J R (B) = J R (B, D) := {s B B min{d s }} and J L (B) = J L (B, D) := {s B B max{d s }} = J R (B, flip(d)). Definition. Given a spherical staircase diagram D on a Coxeter-Dynkin diagram, let λ(b) be the maximal element of W J R(B) B, and set where B,..., B n is some linear extension of the poset D. Λ(D) := λ(b n )λ(b n ) λ(b ) W, () If B and B are incomparable in D, then B, B are disjoint and non-adjacent by Definition.. In particular, λ(b) and λ(b ) commute and thus Λ(D) does not depend on the choice of linear extension. Also, J R (B i ) = B i (B i B ) for every i =,..., n, and by definition λ(b i ) W J R(B i), so the product in equation () is reduced in the sense that l(λ(d)) = l(λ(b n )) + + l(λ(b )). Moreover, we have that S(Λ(D)) = S(D). Example. The Coxeter-Dynkin diagram of A n is the simple path of length n, with vertex set s,..., s n. s s... s n s n The staircase diagram D in Example. can be considered as a staircase diagram over the Coxeter group A 9. This diagram has a linear extension with Thus and {s, s, s }, {s, s, s }, {s 6, s 7, s 8 }, {s, s 6 }, {s 8, s 9 }, J R ({s, s, s }) = {s, s }, J R ({s, s 6 }) = {s 6 }, J R ({s 8, s 9 }) = {s 8 }, and J R ({s, s, s }) = J R ({s 6, s 7, s 8 }) =. λ({s, s, s }) = s s s, λ({s, s 6 }) = s 6 s, λ({s 8, s 9 }) = s 8 s 9, λ({s, s, s }) = s s s s s s and λ({s 6, s 7, s 8 }) = s 6 s 7 s 8 s 6 s 7 s 6 Λ(D) = (s 8 s 9 )(s 6 s )(s 6 s 7 s 8 s 6 s 7 s 6 )(s s s )(s s s s s s ). The main theorem of this section states that we can recover information about Λ(D) from the diagram D alone.

0 Edward Richmond and William Slofstra Theorem. Let D be a spherical staircase diagram. Then:. Λ(flip(D)) = Λ(D).. D R (Λ(D)) = {s S min(d s ) min(d t ) for all s adj t}.. D L (Λ(D)) = D L (D) := {s S max(d s ) max(d t ) for all s adj t}.. Suppose Λ(D) = vu is the parabolic decomposition with respect to a subset J S. Then S(v) = s J B min(d s) With Theorem. we can make a connection between staircase diagrams and BP decompositions. Corollary. Let D be a staircase diagram with a linear ordering B,..., B n, and let D i be the subdiagram D i := {B,..., B i }, i =,..., n. Then B. Λ(D i+ ) = λ(b i ) Λ(D i ) is a BP decomposition with respect to S(D i ) for every i =,..., n. The bijection theorem A complete BP decomposition of an element w W is a factorization w = v n v such that v i (v i v ) is a Grassmannian BP decomposition for every i =,..., n. We say that w has a complete maximal BP decomposition if each v i is maximal in W S(vi) Ji S(v i), where J i = S(v i v ). It is not hard to see that w has a complete maximal BP decomposition if and only if w = v n v, where v i (v i v ) is a (not necessarily Grassmannian) BP decomposition with respect to J i = S(v i v ), and each v i is maximal in W S(vi) Ji S(v i). Theorem. Let (W, S) be any Coxeter group, and let Γ be the Coxeter-Dynkin graph. Then the map D Λ(D) defines a bijection between spherical staircase diagrams on Γ and elements of W with a complete maximal BP decomposition. By Corollary., we already know that Λ(D) will have a complete maximal BP decomposition. Thus the content of the theorem is that every element with a complete maximal BP decomposition comes from one (and exactly one) staircase diagram. As a corollary, we recover Theorem. in the simply-laced case: Corollary. If W is a simply-laced finite Weyl group with Coxeter-Dynkin graph Γ, then the map D Λ(D) defines a bijection between staircase diagrams D on Γ, and smooth elements of W. Proof: Apply Theorems.,., and.. The main challenge in proving Theorem. is showing that the map is injective. For this, we make the following definition: Definition. If w W, let bp(w) := {s S w has a BP decomposition with respect to S \ {s} }.

Staircase diagrams and smooth Schubert varieties 0 If D and D are two staircase diagrams with Λ(D ) = Λ(D ), then obviously bp(λ(d )) = bp(λ(d )). The next theorem shows that bp(λ(d i )) can be determined from the maximal blocks of D i, making it possible to prove that D = D inductively. Theorem. If D is a spherical staircase diagram, then bp(λ(d)) = B \ J R (B), where max(d) is the set of maximal blocks of D. 6 Sketch of the enumeration B max(d) In this section, we outline the fundamental principals used to enumerate staircase diagrams and prove Theorem. in the type A case. If Γ contains a unique path connecting t, r S, let [t, r] S denote the vertices of this path with endpoints included. We begin with a few important definitions on staircase diagrams. Definition 6. We say s S is critical point of D if D s =. The collection of critical points is called the critical set of D. Furthermore, we say D is an elementary diagram if the critical set of D is contained in the leaves of the support S(D). We enumerate staircase diagrams by first decomposing a diagram into elementary diagrams along critical points. For example, we have 6 7 7 8 8 9 6 6 7 7 8 8 9 For this reason, we focus on enumerating elementary diagrams. We consider a particular family of graphs and the relationship between their elementary diagrams. Suppose we have a fixed graph Γ with distinguished vertex s S, and vertex set S of size q. Define the graph Γ q+p to be the graph where we attach a line graph of p vertices to the vertex s and let S n denote the set of vertices in Γ n. In particular, Γ q = Γ and for any n q, Γ n is a graph with n vertices. Set s q = s, and for n > q let s n denote the new leaf in the graph Γ n. Next, define Z Γ (n) to be the set of fully supported elementary diagrams on the graph Γ n where s n is a critical point. Define Z + Γ (n) := {D Z Γ(n) s n is contained in a maximal block}. We define Z Γ (n) similarly by requiring that s n be contained in a minimal block. If D Z + Γ (n) then the maximal block B D := max(d sn ) is unique. The following is an algorithm for constructing elementary diagrams in Z + Γ (n + ) from elementary diagrams in Z+ Γ (n). Definition 6. Let D Z + Γ (n) and let P (B D) denote the collection of connected, proper, and nonempty subsets of B D containing s n. Define the set of staircase diagrams G p (D) Z + Γ (n + p) as follows. First define G (D) := {D 0 } {D B } B P (B D )

06 Edward Richmond and William Slofstra where D 0 := {B 0 B D} with the same covering relations as D and B if B / D sn {B D } B 0 := B {s n } if B D sn, B {s n+ } if B = B D and for B P (B D ) we let D B := D {B {s n+ }} with the additional covering relation B D B {s n+ }. Recursively define G p+ (D) := G (G). G G p(d) Example 6. Let Γ be the Dynkin graph of type A with s = s. Then Γ n is the Dynkin graph of type A n. If D = {[s, s ] [s, s ]} Z + Γ (), then G p(d) for p =, are given by the following diagrams: It is easy to see that if D Z + Γ (n), then G p(d) Z + Γ (n + p). The next lemma follows from the definition of elementary diagram and G p. Lemma 6. If D, G Z + Γ (n) and D G, then G p(d) G p (G) = for all p > 0. Lemma 6. implies that the size of the set G p (D) grows predictably. Let c n := n+( n n ) denote the n-th Catalan number. Proposition 6. If D Z + Γ (n) with n and B D =, then G p (D) = c p+. Proof: Note that B D = [s n, s n ] and hence if D G p (D), then B D is a connected interval contained in [s n, s n+p ]. Let c p,k denote the number of staircase diagrams D G p (D) for which B D is an interval of size k. It is easy see from Definition 6. that c p,p+ = for all p 0 and that c p,p+k = 0 for all k. Lemma 6. yields the recursion c p+,k = p+ i=k c p,i,

Staircase diagrams and smooth Schubert varieties 07 and the argument can be finished by summing over k. In Example 6., we have that G (D) = c = and G (D) = c =. 6. Staircase diagrams of type A Let Γ be the Dynkin graph of type A with s = s. In the notation of the previous section, Γ n is the Dynkin graph of type A n. Proposition 6.6 Let A Z (t) = z n t n be the generating series for elementary staircase diagrams of n= type A n with full support. Then A Z (t) = t + t + t Cat(t), where is the generating series for Catalan numbers. Cat(t) := t t Proof: It easy to check that z =, z = and z =. In particular, Z + Γ () contains the single staircase diagram G := {[s, s ] [s, s ]}. Since the Dynkin diagram of type A n has only two leaves, every elementary staircase diagram is a chain. Consequently, if n then the set of elementary staircase diagrams with full support is Z + Γ (n) Z Γ (n). In addition, we can check that Z+ Γ (n) = G n (G). By Proposition 6., A Z (t) = t + t + c n t n+ = t + t + t c n t n. Proposition 6.7 Let A(t) := n= n=0 a n t n by the generating series for staircase diagrams over A n with full n= support. Then A(t) = t /(t A Z (t)). Proof: Let D be a staircase diagram of type A n with full support. Let s k, s n be the critical points of D with the two largest indices. We can write D as the union of two staircase diagrams D, D where we intersect each block of D with [s, s k ] and [s k, s n ] respectively. Then D is a staircase diagram of type A n k with full support. Furthermore, D is an elementary diagram with support [s k, s n ]. Hence n a n = a k z n+ k. k= This implies that ( ) n t = a n a k z n+ k t n+ = A(t)(t A Z (t)). n= k=

08 Edward Richmond and William Slofstra Finally, let A(t) := a n t n where a n denotes the total number of staircase diagrams of type A n. Here n=0 we set a 0 :=. Since every staircase diagram is a disjoint union of staircase diagrams with connected support, we conclude: Theorem 6.8 The generating series A(t) = Acknowledgements + A(t) t ta(t). The authors thank Sara Billey and Jim Carrell for helpful conversations, and Sara Billey for providing data on the number of smooth and rationally smooth Schubert varieties. The first author would like to thank Anthony Kable for some helpful discussions on asymptotics. The second author thanks Mark Haiman for helpful remarks. The pictures of staircase diagrams are based on TikZ code for plane partitions by Jang Soo Kim. References S. Billey and V. Lakshmibai. Singular loci of Schubert varieties, volume 8 of Progress in Mathematics. Birkhäuser Boston, Inc., Boston, MA, 000. ISBN 0-876-09-. doi: 0.007/978--6--6. URL http://dx.doi.org/0.007/978--6--6. S. Billey and A. Postnikov. Smoothness of Schubert varieties via patterns in root subsystems. Adv. in Appl. Math., ():7 66, 00. S. C. Billey. Pattern avoidance and rational smoothness of Schubert varieties. Adv. Math., 9(): 6, 998. M. Bóna. The permutation classes equinumerous to the smooth class. Electron. J. Combin., :Research Paper, pp. (electronic), 998. M. Bousquet-Mélou and S. Butler. Forest-like permutations. Ann. Comb., (-):, 007. ISSN 08-0006. doi: 0.007/s0006-007-0-. URL http://dx.doi.org/0.007/ s0006-007-0-. J. B. Carrell and J. Kuttler. Smooth points of T -stable varieties in G/B and the Peterson map. Invent. Math., (): 79, 00. ISSN 000-990. doi: 0.007/s00-00-06-. URL http: //dx.doi.org/0.007/s00-00-06-. P. Flajolet and R. Sedgewick. Analytic combinatorics. Cambridge University Press, Cambridge, 009. ISBN 978-0--89806-. doi: 0.07/CBO9780806. URL http://dx.doi.org/0. 07/CBO9780806. M. Haiman. Enumeration of smooth Schubert varieties. preprint. unpublished. E. Richmond and W. Slofstra. Billey-Postnikov decompositions and the fibre bundle structure of Schubert varieties. to appear in Math. Ann., a. DOI: 0.007/s0008-0-99-. E. Richmond and W. Slofstra. Staircase diagrams and enumeration of smooth Schubert varieties. preprint, b. arxiv:0.06060.