Affine symmetric group

From testwiki
Jump to navigation Jump to search

Template:Short description Template:Featured article

Tiling of the plane by regular triangles
The regular triangular tiling of the plane, whose symmetries are described by the affine symmetric group Template:Math

The affine symmetric groups are a family of mathematical structures that describe the symmetries of the number line and the regular triangular tiling of the plane, as well as related higher-dimensional objects. In addition to this geometric description, the affine symmetric groups may be defined in other ways: as collections of permutations (rearrangements) of the integers (Template:Math) that are periodic in a certain sense, or in purely algebraic terms as a group with certain generators and relations. They are studied in combinatorics and representation theory.

A finite symmetric group consists of all permutations of a finite set. Each affine symmetric group is an infinite extension of a finite symmetric group. Many important combinatorial properties of the finite symmetric groups can be extended to the corresponding affine symmetric groups. Permutation statistics such as descents and inversions can be defined in the affine case. As in the finite case, the natural combinatorial definitions for these statistics also have a geometric interpretation.

The affine symmetric groups have close relationships with other mathematical objects, including juggling patterns and certain complex reflection groups. Many of their combinatorial and geometric properties extend to the broader family of affine Coxeter groups.

Definitions

The affine symmetric group may be equivalently defined as an abstract group by generators and relations, or in terms of concrete geometric and combinatorial models.Template:Sfnp

Algebraic definition

The first part of the figure is labeled "S̃ sub n for n > 2". It consists of a cycle of circular nodes, labeled s sub 1, s sub 2, ..., s sub n - 1, and one circle labeled "s sub 0 = s sub n". Adjacent nodes in the cycle are connected by straight lines, non-adjacent nodes are not connected. The second part of the figure is labeled "S̃ sub 2". It consists of two circular nodes, labeled s sub 0 and s sub 1. They are connected by a straight line segment, which is labeled "infinity".
Dynkin diagrams for the affine symmetric groups on 2 and more than 2 generators

One way of defining groups is by generators and relations. In this type of definition, generators are a subset of group elements that, when combined, produce all other elements. The relations of the definition are a system of equations that determine when two combinations of generators are equal.Template:EfnTemplate:Sfnp In this way, the affine symmetric group S~n is generated by a set s0,s1,,sn1 of Template:Mvar elements that satisfy the following relations: when n3,

  1. si2=1 (the generators are involutions),
  2. sisj=sjsi if Template:Mvar is not one of i1,i,i+1, indicating that for these pairs of generators, the group operation is commutative, and
  3. sisi+1si=si+1sisi+1.

In the relations above, indices are taken [[modular arithmetic|modulo Template:Mvar]], so that the third relation includes as a particular case s0sn1s0=sn1s0sn1. (The second and third relation are sometimes called the braid relations.Template:Sfnp) When n=2, the affine symmetric group S~2 is the infinite dihedral group generated by two elements s0,s1 subject only to the relations s02=s12=1.Template:Sfnp

These relations can be rewritten in the special form that defines the Coxeter groups, so the affine symmetric groups are Coxeter groups, with the si as their Coxeter generating sets.Template:Sfnp Each Coxeter group may be represented by a Coxeter–Dynkin diagram, in which vertices correspond to generators and edges encode the relations between them.Template:Sfnp For n3, the Coxeter–Dynkin diagram of S~n is the [[Cycle graph|Template:Mvar-cycle]] (where the edges correspond to the relations between pairs of consecutive generators and the absence of an edge between other pairs of generators indicates that they commute), while for n=2 it consists of two nodes joined by an edge labeled .Template:SfnpTemplate:Sfnp

Geometric definition

The plane divided into equilateral triangles by three sets of parallel lines. Certain intersections of the lines (vertices of the triangles) are circled.
When Template:Math, the space Template:Mvar is a two-dimensional plane and the reflections are across lines. The points of the root lattice Template:Math are circled.

In the Euclidean space n with coordinates (x1,,xn), the set Template:Mvar of points for which x1+x2++xn=0 forms a (hyper)plane, an Template:Math-dimensional subspace. For every pair of distinct elements Template:Mvar and Template:Mvar of {1,,n} and every integer Template:Mvar, the set of points in Template:Mvar that satisfy xixj=k forms an Template:Math-dimensional subspace within Template:Mvar, and there is a unique reflection of Template:Mvar that fixes this subspace. Then the affine symmetric group S~n can be realized geometrically as a collection of maps from Template:Mvar to itself, the compositions of these reflections.Template:Sfnp

Inside Template:Mvar, the subset of points with integer coordinates forms the root lattice, Template:Math. It is the set of all the integer vectors (a1,,an) such that a1++an=0.Template:Sfnp Each reflection preserves this lattice, and so the lattice is preserved by the whole group.Template:Sfnp

The fixed subspaces of these reflections divide Template:Mvar into congruent simplices, called alcoves.Template:Sfnp The situation when n=3 is shown in the figure; in this case, the root lattice is a triangular lattice, the reflecting lines divide Template:Mvar into equilateral triangle alcoves, and the roots are the centers of nonoverlapping hexagons made up of six triangular alcoves.Template:SfnpTemplate:Sfnp

The plane divided into triangles by three sets of parallel lines. One triangle is shaded; the lines that form its edges are thickened and labeled by the equations y - z = 0, x - y = 0, and x - z = 0.
Reflections and alcoves for the affine symmetric group. The fundamental alcove is shaded.

To translate between the geometric and algebraic definitions, one fixes an alcove and consider the Template:Mvar hyperplanes that form its boundary. The reflections through these boundary hyperplanes may be identified with the Coxeter generators. In particular, there is a unique alcove (the fundamental alcove) consisting of points (x1,,xn) such that x1x2xnx11, which is bounded by the hyperplanes x1x2=0, x2x3=0, ..., and x1xn=1, illustrated in the case n=3. For i=1,,n1, one may identify the reflection through xixi+1=0 with the Coxeter generator si, and also identify the reflection through x1xn=1 with the generator s0=sn.Template:Sfnp

Combinatorial definition

The elements of the affine symmetric group may be realized as a group of periodic permutations of the integers. In particular, say that a function u: is an affine permutation if

For every affine permutation, and more generally every shift-equivariant bijection, the numbers u(1),,u(n) must all be distinct modulo Template:Mvar. An affine permutation is uniquely determined by its window notation [u(1),,u(n)], because all other values of u can be found by shifting these values. Thus, affine permutations may also be identified with tuples [u(1),,u(n)] of integers that contain one element from each congruence class modulo Template:Mvar and sum to 1+2++n.Template:Sfnp

To translate between the combinatorial and algebraic definitions, for i=1,,n1 one may identify the Coxeter generator si with the affine permutation that has window notation [1,2,,i1,i+1,i,i+2,,n], and also identify the generator s0=sn with the affine permutation [0,2,3,,n2,n1,n+1]. More generally, every reflection (that is, a conjugate of one of the Coxeter generators) can be described uniquely as follows: for distinct integers Template:Mvar, Template:Mvar in {1,,n} and arbitrary integer Template:Mvar, it maps Template:Mvar to Template:Math, maps Template:Mvar to Template:Math, and fixes all inputs not congruent to Template:Mvar or Template:Mvar modulo Template:Mvar.Template:Sfnp

Representation as matrices

A grid is drawn. The columns are labeled "..., −1, 0, 1, 2, 3, 4, 5, 6, ..." from left to right, and the rows are labeled "..., −2, −1, 0, 1, 2, 3, 4, 5, ..." from top to bottom. Heavy lines are drawn between columns 0 and 1, columns 3 and 4, rows 0 and 1, and rows 3 and 4. The cells in row-column pairs (−2, −1), (0, 1), (1, 2), (2, 0), (3, 4), (4, 5), and (5, 3) are marked with a filled circle.
The matrix representation of the affine permutation [2, 0, 4], with the conventions that 1s are replaced by • and 0s are omitted. Row and column labelings are shown.

Affine permutations can be represented as infinite periodic permutation matrices.Template:Sfnp If u: is an affine permutation, the corresponding matrix has entry 1 at position (i,u(i)) in the infinite grid × for each integer Template:Mvar, and all other entries are equal to 0. Since Template:Mvar is a bijection, the resulting matrix contains exactly one 1 in every row and column. The periodicity condition on the map Template:Mvar ensures that the entry at position (a,b) is equal to the entry at position (a+n,b+n) for every pair of integers (a,b).Template:Sfnp For example, a portion of the matrix for the affine permutation [2,0,4]S~3 is shown in the figure. In row 1, there is a 1 in column 2; in row 2, there is a 1 in column 0; and in row 3, there is a 1 in column 4. The rest of the entries in those rows and columns are all 0, and all the other entries in the matrix are fixed by the periodicity condition.

Relationship to the finite symmetric group

The affine symmetric group S~n contains the finite symmetric group Sn of permutations on n elements as both a subgroup and a quotient group.Template:Sfnp These connections allow a direct translation between the combinatorial and geometric definitions of the affine symmetric group.

As a subgroup

There is a canonical way to choose a subgroup of S~n that is isomorphic to the finite symmetric group Sn. In terms of the algebraic definition, this is the subgroup of S~n generated by s1,,sn1 (excluding the simple reflection s0=sn). Geometrically, this corresponds to the subgroup of transformations that fix the origin, while combinatorially it corresponds to the window notations for which {u(1),,u(n)}={1,2,,n} (that is, in which the window notation is the one-line notation of a finite permutation).Template:SfnpTemplate:Sfnp

If u=[u(1),u(2),,u(n)] is the window notation of an element of this standard copy of SnS~n, its action on the hyperplane Template:Mvar in n is given by permutation of coordinates: (x1,x2,,xn)u=(xu(1),xu(2),,xu(n)).Template:Sfnp (In this article, the geometric action of permutations and affine permutations is on the right; thus, if Template:Mvar and Template:Mvar are two affine permutations, the action of Template:Math on a point is given by first applying Template:Mvar, then applying Template:Mvar.)

There are also many nonstandard copies of Sn contained in S~n. A geometric construction is to pick any point Template:Mvar in Template:Math (that is, an integer vector whose coordinates sum to 0); the subgroup (S~n)a of S~n of isometries that fix Template:Mvar is isomorphic to Sn.Template:Sfnp

As a quotient

There is a simple map (technically, a surjective group homomorphism) Template:Mvar from S~n onto the finite symmetric group Sn. In terms of the combinatorial definition, an affine permutation can be mapped to a permutation by reducing the window entries modulo Template:Mvar to elements of {1,2,,n}, leaving the one-line notation of a permutation.Template:Sfnp In this article, the image π(u) of an affine permutation Template:Mvar is called the underlying permutation of Template:Mvar.

The map Template:Mvar sends the Coxeter generator s0=[0,2,3,4,,n2,n1,n+1] to the permutation whose one-line notation and cycle notation are [n,2,3,4,,n2,n1,1] and (1n), respectively.Template:SfnpTemplate:Sfnp

The kernel of Template:Mvar is by definition the set of affine permutations whose underlying permutation is the identity. The window notations of such affine permutations are of the form [1a1n,2a2n,,nann], where (a1,a2,,an) is an integer vector such that a1+a2++an=0, that is, where (a1,,an)Λ. Geometrically, this kernel consists of the translations, the isometries that shift the entire space Template:Mvar without rotating or reflecting it.Template:Sfnp In an abuse of notation, the symbol Template:Math is used in this article for all three of these sets (integer vectors in Template:Mvar, affine permutations with underlying permutation the identity, and translations); in all three settings, the natural group operation turns Template:Math into an abelian group, generated freely by the Template:Math vectors {(1,1,0,,0),(0,1,1,,0),,(0,,0,1,1)}.Template:Sfnp

Connection between the geometric and combinatorial definitions

The plane is divided into equilateral triangles by three sets of parallel lines. Each triangle is labeled by a triple of three numbers. One triangle, labeled by [1, 2, 3], is shaded. One of its vertices is the origin. The other five triangles that share this vertex are labeled (in clockwise order) by [2, 1, 3], [3, 1, 2], [3, 2, 1], [2, 3, 1], and [1, 3, 2]. The third triangle adjacent to [2, 1, 3] is labeled [2, 0, 4].
Alcoves for S~3 labeled by affine permutations. An alcove Template:Mvar is labeled by the window notation for a permutation Template:Mvar if Template:Mvar sends the fundamental alcove (shaded) to Template:Mvar. Negative numbers are denoted by overbars.

The affine symmetric group S~n has Template:Math as a normal subgroup, and is isomorphic to the semidirect product S~nSnΛ of this subgroup with the finite symmetric group Sn, where the action of Sn on Template:Math is by permutation of coordinates. Consequently, every element Template:Mvar of S~n has a unique realization as a product u=rt where r is a permutation in the standard copy of Sn in S~n and t is a translation in Template:Math.Template:Sfnp

This point of view allows for a direct translation between the combinatorial and geometric definitions of S~n: if one writes [u(1),,u(n)]=[r1a1n,,rnann] where r=[r1,,rn]=π(u) and (a1,a2,,an)Λ then the affine permutation Template:Mvar corresponds to the rigid motion of Template:Mvar defined byTemplate:Sfnp (x1,,xn)u=(xr(1)+a1,,xr(n)+an).

Furthermore, as with every affine Coxeter group, the affine symmetric group acts transitively and freely on the set of alcoves: for each two alcoves, a unique group element takes one alcove to the other.Template:Sfnp Hence, making an arbitrary choice of alcove A0 places the group in one-to-one correspondence with the alcoves: the identity element corresponds to A0, and every other group element Template:Mvar corresponds to the alcove A=A0g that is the image of A0 under the action of Template:Mvar.Template:Sfnp

Example: Template:Math

Coordinate x- and y-axes in the plane. A thick line labeled V runs from upper left to lower right, passing through the origin. It is crossed by several equally spaced dashed lines that are perpendicular to it. At every other intersection point, a node is drawn. The dashed line through the origin is labeled s_1, and the dashed line nearest to it is labeled s_0.
The affine symmetric group S~2 acts on the line Template:Mvar in the Euclidean plane. The reflections are through the dashed lines. The vectors of the root lattice Template:Math are marked.

Algebraically, S~2 is the infinite dihedral group, generated by two generators s0,s1 subject to the relations s02=s12=1.Template:Sfnp Every other element of the group can be written as an alternating product of copies of s0 and s1.Template:Sfnp

Combinatorially, the affine permutation s1 has window notation [2,1], corresponding to the bijection 2k2k1,2k12k for every integer Template:Mvar. The affine permutation s0 has window notation [0,3], corresponding to the bijection 2k2k+1,2k+12k for every integer Template:Mvar. Other elements have the following window notations:

s0s1s0s12k factors=[1+2k,22k],s1s0s1s02k factors=[12k,2+2k],s0s1s02k+1 factors=[2+2k,12k],s1s0s12k+1 factors=[22(k+1),1+2(k+1)].

Geometrically, the space Template:Mvar on which S~2 acts is a line, with infinitely many equally spaced reflections.Template:Sfnp It is natural to identify the line Template:Mvar with the real line 1, s0 with reflection around the point Template:Math, and s1 with reflection around the point Template:Math. In this case, the reflection (s0s1)ks0 reflects across the point Template:Math for any integer Template:Mvar, the composition s0s1 translates the line by Template:Math, and the composition s1s0 translates the line by Template:Math.Template:SfnpTemplate:Sfnp

Permutation statistics and permutation patterns

Many permutation statistics and other features of the combinatorics of finite permutations can be extended to the affine case.Template:Sfnp

Descents, length, and inversions

The length (g) of an element Template:Mvar of a Coxeter group Template:Mvar is the smallest number Template:Mvar such that Template:Mvar can be written as a product g=si1sik of Template:Mvar Coxeter generators of Template:Mvar.Template:Sfnp Geometrically, the length of an element Template:Mvar in S~n is the number of reflecting hyperplanes that separate A0 and A0g, where A0 is the fundamental alcove (the simplex bounded by the reflecting hyperplanes of the Coxeter generators s0,s1,,sn1).Template:EfnTemplate:Sfnp Combinatorially, the length of an affine permutation is encoded in terms of an appropriate notion of inversions: for an affine permutation Template:Mvar, the length isTemplate:Sfnp (u)=#{(i,j):i{1,,n},j,i<j, and u(i)>u(j)}. Alternatively, it is the number of equivalence classes of pairs (i,j)× such that i<j and u(i)>u(j) under the equivalence relation (i,j)(i,j) if (ii,jj)=(kn,kn) for some integer Template:Mvar. The generating function for length in S~n isTemplate:SfnpTemplate:Sfnp gS~nq(g)=1qn(1q)n.

Similarly, there is an affine analogue of descents in permutations: an affine permutation Template:Mvar has a descent in position Template:Mvar if u(i)>u(i+1). (By periodicity, Template:Mvar has a descent in position Template:Mvar if and only if it has a descent in position i+kn for all integers Template:Mvar.) Algebraically, the descents corresponds to the right descents in the sense of Coxeter groups; that is, Template:Mvar is a descent of Template:Mvar if and only if (usi)<(u).Template:Sfnp The left descents (that is, those indices Template:Mvar such that (siu)<(u)) are the descents of the inverse affine permutation u1; equivalently, they are the values Template:Mvar such that Template:Mvar occurs before Template:Math in the sequence ,u(2),u(1),u(0),u(1),u(2),.Template:Sfnp Geometrically, Template:Mvar is a descent of Template:Mvar if and only if the fixed hyperplane of si separates the alcoves A0 and A0u.Template:Sfnp

Because there are only finitely many possibilities for the number of descents of an affine permutation, but infinitely many affine permutations, it is not possible to naively form a generating function for affine permutations by number of descents (an affine analogue of Eulerian polynomials).Template:Sfnp One possible resolution is to consider affine descents (equivalently, cyclic descents) in the finite symmetric group Sn.Template:Sfnp Another is to consider simultaneously the length and number of descents of an affine permutation. The multivariate generating function for these statistics over S~n simultaneously for all Template:Mvar is n1xn1qnwS~ntdes(w)q(w)=[xxlog(exp(x;q))1texp(x;q)]xx1t1q where Template:Math is the number of descents of the affine permutation Template:Mvar and exp(x;q)=n0xn(1q)n(1q)(1q2)(1qn) is the [[q-exponential|Template:Mvar-exponential function]].Template:Sfnp

Cycle type and reflection length

Any bijection u: partitions the integers into a (possibly infinite) list of (possibly infinite) cycles: for each integer Template:Mvar, the cycle containing Template:Mvar is the sequence (,u2(i),u1(i),i,u(i),u2(i),) where exponentiation represents functional composition. For an affine permutation Template:Mvar, the following conditions are equivalent: all cycles of Template:Mvar are finite, Template:Mvar has finite order, and the geometric action of Template:Mvar on the space Template:Mvar has at least one fixed point.Template:Sfnp

The reflection length R(u) of an element Template:Mvar of S~n is the smallest number Template:Mvar such that there exist reflections r1,,rk such that u=r1rk. (In the symmetric group, reflections are transpositions, and the reflection length of a permutation Template:Mvar is nc(u), where c(u) is the number of cycles of Template:Mvar.Template:Sfnp) In Template:Harv, the following formula was proved for the reflection length of an affine permutation Template:Mvar: for each cycle of Template:Mvar, define the weight to be the integer k such that consecutive entries congruent modulo Template:Mvar differ by exactly Template:Math. Form a tuple of cycle weights of Template:Mvar (counting translates of the same cycle by multiples of Template:Mvar only once), and define the nullity ν(u) to be the size of the smallest set partition of this tuple so that each part sums to 0. Then the reflection length of Template:Mvar is R(u)=n2ν(u)+c(π(u)), where π(u) is the underlying permutation of Template:Mvar.Template:Sfnp

For every affine permutation Template:Mvar, there is a choice of subgroup Template:Mvar of S~n such that WSn, S~n=WΛ, and for the standard form u=wt implied by this semidirect product, the reflection lengths are additive, that is, R(u)=R(w)+R(t).Template:Sfnp

Fully commutative elements and pattern avoidance

A reduced word for an element Template:Mvar of a Coxeter group is a tuple (si1,,si(g)) of Coxeter generators of minimum possible length such that g=si1si(g).Template:Sfnp The element Template:Mvar is called fully commutative if any reduced word can be transformed into any other by sequentially swapping pairs of factors that commute.Template:Sfnp For example, in the finite symmetric group S4, the element 2143=(12)(34) is fully commutative, since its two reduced words (s1,s3) and (s3,s1) can be connected by swapping commuting factors, but 4132=(142)(3) is not fully commutative because there is no way to reach the reduced word (s3,s2,s3,s1) starting from the reduced word (s2,s3,s2,s1) by commutations.Template:Sfnp

Template:Harvtxt proved that in the finite symmetric group Sn, a permutation is fully commutative if and only if it avoids the permutation pattern 321, that is, if and only if its one-line notation contains no three-term decreasing subsequence. In Template:Harv, this result was extended to affine permutations: an affine permutation Template:Mvar is fully commutative if and only if there do not exist integers i<j<k such that u(i)>u(j)>u(k).Template:Efn

The number of affine permutations avoiding a single pattern Template:Mvar is finite if and only if Template:Mvar avoids the pattern 321,Template:Sfnp so in particular there are infinitely many fully commutative affine permutations. These were enumerated by length in Template:Harv.

Parabolic subgroups and other structures

The parabolic subgroups of S~n and their coset representatives offer a rich combinatorial structure. Other aspects of affine symmetric groups, such as their Bruhat order and representation theory, may also be understood via combinatorial models.Template:Sfnp

Parabolic subgroups, coset representatives

The numbers from -7 to 16, arranged in order in a rectangular grid with four numbers per row. The numbers 9, 6, -5, and 0 are circled, as well as all of the numbers above them.
Abacus diagram of the affine permutation [−5, 0, 6, 9]

A standard parabolic subgroup of a Coxeter group is a subgroup generated by a subset of its Coxeter generating set.Template:Sfnp The maximal parabolic subgroups are those that come from omitting a single Coxeter generator. In S~n, all maximal parabolic subgroups are isomorphic to the finite symmetric group Sn. The subgroup generated by the subset {s0,,sn1}{si} consists of those affine permutations that stabilize the interval [i+1,i+n], that is, that map every element of this interval to another element of the interval.Template:Sfnp

For a fixed element Template:Mvar of {0,,n1}, let J={s0,,sn1}{si} be the maximal proper subset of Coxeter generators omitting si, and let (S~n)J denote the parabolic subgroup generated by Template:Mvar. Every coset g(S~n)J has a unique element of minimum length. The collection of such representatives, denoted (S~n)J, consists of the following affine permutations:Template:Sfnp (S~n)J={uS~n:u(in+1)<u(in+2)<<u(i1)<u(i)}.

In the particular case that J={s1,,sn1}, so that (S~n)JSn is the standard copy of Sn inside S~n, the elements of (S~n)JS~n/Sn may naturally be represented by abacus diagrams: the integers are arranged in an infinite strip of width Template:Mvar, increasing sequentially along rows and then from top to bottom; integers are circled if they lie directly above one of the window entries of the minimal coset representative. For example, the minimal coset representative u=[5,0,6,9] is represented by the abacus diagram at right. To compute the length of the representative from the abacus diagram, one adds up the number of uncircled numbers that are smaller than the last circled entry in each column. (In the example shown, this gives 5+3+0+1=9.)Template:Sfnp

Other combinatorial models of minimum-length coset representatives for S~n/Sn can be given in terms of core partitions (integer partitions in which no hook length is divisible by Template:Mvar) or bounded partitions (integer partitions in which no part is larger than Template:Math). Under these correspondences, it can be shown that the weak Bruhat order on S~n/Sn is isomorphic to a certain subposet of Young's lattice.Template:SfnpTemplate:Sfnp

Bruhat order

The Bruhat order on S~n has the following combinatorial realization. If Template:Mvar is an affine permutation and Template:Mvar and Template:Mvar are integers, define u[i,j] to be the number of integers Template:Mvar such that ai and u(a)j. (For example, with u=[2,0,4]S~3, one has u[3,1]=3: the three relevant values are a=0,1,3, which are respectively mapped by Template:Mvar to 1, 2, and 4.) Then for two affine permutations Template:Mvar, Template:Mvar, one has that uv in Bruhat order if and only if u[i,j]v[i,j] for all integers Template:Mvar, Template:Mvar.Template:Sfnp

Representation theory and an affine Robinson–Schensted correspondence

In the finite symmetric group, the Robinson–Schensted correspondence gives a bijection between the group and pairs (P,Q) of standard Young tableaux of the same shape. This bijection plays a central role in the combinatorics and the representation theory of the symmetric group. For example, in the language of Kazhdan–Lusztig theory, two permutations lie in the same left cell if and only if their images under Robinson–Schensted have the same tableau Template:Mvar, and in the same right cell if and only if their images have the same tableau Template:Mvar. In Template:Harv, Jian-Yi Shi showed that left cells for S~n are indexed instead by tabloids,Template:Efn and in Template:Harv he gave an algorithm to compute the tabloid analogous to the tableau Template:Mvar for an affine permutation. In Template:Harv, the authors extended Shi's work to give a bijective map between S~n and triples (P,Q,ρ) consisting of two tabloids of the same shape and an integer vector whose entries satisfy certain inequalities. Their procedure uses the matrix representation of affine permutations and generalizes the shadow construction, introduced in Template:Harv.

Inverse realizations

The plane is divided into equilateral triangles by three sets of parallel lines. Each triangle is labeled by a triple of three numbers. One triangle, labeled by [1, 2, 3], is shaded. One of its vertices is the origin. The other five triangles that share this vertex are labeled (in clockwise order) by [2, 1, 3], [2, 3, 1], [3, 2, 1], [3, 1, 2], and [1, 3, 2]. The third triangle adjacent to [2, 1, 3] is labeled [0, 1, 5].
Alcoves for S~3 labeled by affine permutations, inverse to the labeling above

In some situations, one may wish to consider the action of the affine symmetric group on or on alcoves that is inverse to the one given above.Template:Efn These alternate realizations are described below.

In the combinatorial action of S~n on , the generator si acts by switching the values Template:Mvar and Template:Math. In the inverse action, it instead switches the entries in positions Template:Mvar and Template:Math. Similarly, the action of a general reflection will be to switch the entries at positions Template:Math and Template:Math for each Template:Mvar, fixing all inputs at positions not congruent to Template:Mvar or Template:Mvar modulo Template:Mvar.Template:SfnpTemplate:Efn

In the geometric action of S~n, the generator si acts on an alcove Template:Mvar by reflecting it across one of the bounding planes of the fundamental alcove Template:Math. In the inverse action, it instead reflects Template:Mvar across one of its own bounding planes. From this perspective, a reduced word corresponds to an alcove walk on the tessellated space Template:Mvar.[1]

Relationship to other mathematical objects

The affine symmetric groups are closely related to a variety of other mathematical objects.

Juggling patterns

Template:Wide image

A stick-figure person juggling three balls
The juggling pattern 441

In Template:Harv, a correspondence is given between affine permutations and juggling patterns encoded in a version of siteswap notation.Template:Sfnp Here, a juggling pattern of period Template:Mvar is a sequence (a1,,an) of nonnegative integers (with certain restrictions) that captures the behavior of balls thrown by a juggler, where the number ai indicates the length of time the Template:Mvarth throw spends in the air (equivalently, the height of the throw).Template:Efn The number Template:Mvar of balls in the pattern is the average b=a1++ann.Template:Sfnp The Ehrenborg–Readdy correspondence associates to each juggling pattern 𝐚=(a1,,an) of period Template:Mvar the function w𝐚: defined by w𝐚(i)=i+aib, where indices of the sequence a are taken modulo Template:Mvar. Then w𝐚 is an affine permutation in S~n, and moreover every affine permutation arises from a juggling pattern in this way.Template:Sfnp Under this bijection, the length of the affine permutation is encoded by a natural statistic in the juggling pattern: (w𝐚)=(b1)ncross(𝐚), where cross(𝐚) is the number of crossings (up to periodicity) in the arc diagram of a. This allows an elementary proof of the generating function for affine permutations by length.Template:Sfnp

For example, the juggling pattern 441 has n=3 and b=4+4+13=3. Therefore, it corresponds to the affine permutation w441=[1+43,2+43,3+13]=[2,3,1]. The juggling pattern has four crossings, and the affine permutation has length (w441)=(31)34=2.Template:Sfnp

Similar techniques can be used to derive the generating function for minimal coset representatives of S~n/Sn by length.Template:Sfnp

Complex reflection groups

In a finite-dimensional real inner product space, a reflection is a linear transformation that fixes a linear hyperplane pointwise and negates the vector orthogonal to the plane. This notion may be extended to vector spaces over other fields. In particular, in a complex inner product space, a reflection is a unitary transformation Template:Mvar of finite order that fixes a hyperplane.Template:Efn This implies that the vectors orthogonal to the hyperplane are eigenvectors of Template:Mvar, and the associated eigenvalue is a complex root of unity. A complex reflection group is a finite group of linear transformations on a complex vector space generated by reflections.Template:Sfnp

The complex reflection groups were fully classified by Template:Harvtxt: each complex reflection group is isomorphic to a product of irreducible complex reflection groups, and every irreducible either belongs to an infinite family G(m,p,n) (where Template:Mvar, Template:Mvar, and Template:Mvar are positive integers such that Template:Mvar divides Template:Mvar) or is one of 34 other (so-called "exceptional") examples. The group G(m,1,n) is the generalized symmetric group: algebraically, it is the wreath product (/m)Sn of the cyclic group /m with the symmetric group Sn. Concretely, the elements of the group may be represented by monomial matrices (matrices having one nonzero entry in every row and column) whose nonzero entries are all Template:Mvarth roots of unity. The groups G(m,p,n) are subgroups of G(m,1,n), and in particular the group G(m,m,n) consists of those matrices in which the product of the nonzero entries is equal to 1.Template:Sfnp

In Template:Harv, Shi showed that the affine symmetric group is a generic cover of the family {G(m,m,n):m1}, in the following sense: for every positive integer Template:Mvar, there is a surjection πm from S~n to G(m,m,n), and these maps are compatible with the natural surjections G(m,m,n)G(p,p,n) when pm that come from raising each entry to the Template:Mathth power. Moreover, these projections respect the reflection group structure, in that the image of every reflection in S~n under πm is a reflection in G(m,m,n); and similarly when m>1 the image of the standard Coxeter element s0s1sn1 in S~n is a Coxeter element in G(m,m,n).Template:Sfnp

Affine Lie algebras

Each affine Coxeter group is associated to an affine Lie algebra, a certain infinite-dimensional non-associative algebra with unusually nice representation-theoretic properties.Template:Efn In this association, the Coxeter group arises as a group of symmetries of the root space of the Lie algebra (the dual of the Cartan subalgebra).Template:Sfnp In the classification of affine Lie algebras, the one associated to S~n is of (untwisted) type An1(1), with Cartan matrix [2222] for n=2 and [2100112100012000002110012] (a circulant matrix) for n>2.Template:Sfnp

Like other Kac–Moody algebras, affine Lie algebras satisfy the Weyl–Kac character formula, which expresses the characters of the algebra in terms of their highest weights.Template:Sfnp In the case of affine Lie algebras, the resulting identities are equivalent to the Macdonald identities. In particular, for the affine Lie algebra of type A1(1), associated to the affine symmetric group S~2, the corresponding Macdonald identity is equivalent to the Jacobi triple product.Template:Sfnp

Braid group and group-theoretic properties

Coxeter groups have a number of special properties not shared by all groups. These include that their word problem is decidable (that is, there exists an algorithm that can determine whether or not any given product of the generators is equal to the identity element) and that they are linear groups (that is, they can be represented by a group of invertible matrices over a field).Template:SfnpTemplate:Sfnp

Each Coxeter group Template:Mvar is associated to an Artin–Tits group BW, which is defined by a similar presentation that omits relations of the form s2=1 for each generator Template:Mvar.Template:Sfnp In particular, the Artin–Tits group associated to S~n is generated by Template:Mvar elements σ0,σ1,,σn1 subject to the relations σiσi+1σi=σi+1σiσi+1 for i=0,,n1 (and no others), where as before the indices are taken modulo Template:Mvar (so σn=σ0).Template:Sfnp Artin–Tits groups of Coxeter groups are conjectured to have many nice properties: for example, they are conjectured to be torsion-free, to have trivial center, to have solvable word problem, and to satisfy the K(π,1) conjecture. These conjectures are not known to hold for all Artin–Tits groups, but in Template:Harv it was shown that BS~n has these properties. (Subsequently, they have been proved for the Artin–Tits groups associated to affine Coxeter groups.)Template:SfnpTemplate:SfnpTemplate:Sfnp In the case of the affine symmetric group, these proofs make use of an associated Garside structure on the Artin–Tits group.Template:Sfnp

Above, four pictures, each of five vertical strands of thread. In the first, labeled "sigma sub 1", the first strand crosses over the second, while the other three strands go from top to bottom without crossing any other strand. The second and third (labeled "sigma sub 2" and "sigma sub 3") are similar, but with the second strand crossing over the third or the third strand crossing over the fourth, respectively. In the fourth picture, the second, third, and fifth strands go in a straight line from top to bottom; the first strand crosses behind all other strands before wrapping in front of the fifth strand and then under the fourth strand, ending in the fourth position; after crossing over the first strand, the fourth strand crosses over the fifth strand, then behind all other strands, ending in the first position. Below, three pictures, each of which show three strands drawn on a cylinder. In the first picture, the first strand crosses over the second, while the third goes from top to bottom without crossing anything; in the second picture, the second strand crosses over the third, while the first goes from top to bottom without crossing anything; in the final picture, the first and third strands wrap around the back of the cylinder with the third crossing over the first, while the second goes from top to bottom without crossing anything.
Generators of the Artin-Tits group associated with the affine symmetric group, represented as braids with one fixed strand (for Template:Math) and as braids drawn on a cylinder (for Template:Math)

Artin–Tits groups are sometimes also known as generalized braid groups, because the Artin–Tits group BSn of the (finite) symmetric group is the braid group on Template:Mvar strands.Template:Sfnp Not all Artin–Tits groups have a natural representation in terms of geometric braids. However, the Artin–Tits group of the hyperoctahedral group Sn± (geometrically, the symmetry group of the n-dimensional hypercube; combinatorially, the group of signed permutations of size n) does have such a representation: it is given by the subgroup of the braid group on n+1 strands consisting of those braids for which a particular strand ends in the same position it started in, or equivalently as the braid group of Template:Mvar strands in an annular region.Template:SfnpTemplate:Sfnp Moreover, the Artin–Tits group of the hyperoctahedral group Sn± can be written as a semidirect product of BS~n with an infinite cyclic group.Template:Sfnp It follows that BS~n may be interpreted as a certain subgroup consisting of geometric braids, and also that it is a linear group.Template:SfnpTemplate:SfnpTemplate:Sfnp

Extended affine symmetric group

The affine symmetric group is a subgroup of the extended affine symmetric group. The extended group is isomorphic to the wreath product Sn. Its elements are extended affine permutations: bijections u: such that u(x+n)=u(x)+n for all integers Template:Mvar. Unlike the affine symmetric group, the extended affine symmetric group is not a Coxeter group. But it has a natural generating set that extends the Coxeter generating set for S~n: the shift operator τ whose window notation is τ=[2,3,,n,n+1] generates the extended group with the simple reflections, subject to the additional relations τsiτ1=si+1.Template:Sfnp

Combinatorics of other affine Coxeter groups

The geometric action of the affine symmetric group S~n places it naturally in the family of affine Coxeter groups, each of which has a similar geometric action on an affine space. The combinatorial description of the S~n may also be extended to many of these groups: in Template:Harvtxt, an axiomatic description is given of certain permutation groups acting on (the "George groups", in honor of George Lusztig), and it is shown that they are exactly the "classical" Coxeter groups of finite and affine types A, B, C, and D. (In the classification of affine Coxeter groups, the affine symmetric group is type A.) Thus, the combinatorial interpretations of descents, inversions, etc., carry over in these cases.Template:Sfnp Abacus models of minimum-length coset representatives for parabolic quotients have also been extended to this context.Template:Sfnp

History

The study of Coxeter groups in general could be said to first arise in the classification of regular polyhedra (the Platonic solids) in ancient Greece. The modern systematic study (connecting the algebraic and geometric definitions of finite and affine Coxeter groups) began in work of Coxeter in the 1930s.Template:Sfnp The combinatorial description of the affine symmetric group first appears in work of Template:Harvtxt, and was expanded upon by Template:Harvtxt; both authors used the combinatorial description to study the Kazhdan–Lusztig cells of S~n.Template:SfnpTemplate:Sfnp The proof that the combinatorial definition agrees with the algebraic definition was given by Template:Harvtxt.Template:Sfnp

References

Template:Academic peer reviewed Template:Reflist

Notes

Template:Notelist

Works cited

  1. As in, for example, Template:Harv, Template:Harv.