• 検索結果がありません。

Orthogonal Matroids

N/A
N/A
Protected

Academic year: 2022

シェア "Orthogonal Matroids"

Copied!
21
0
0

読み込み中.... (全文を見る)

全文

(1)

Orthogonal Matroids

ANDREW VINCE vince@math.ufl.edu

NEIL WHITE white@math.ufl.edu

Department of Mathematics, University of Florida, Gainesville, FL 32611, USA Received May 18, 1999; Revised June 16, 2000

Abstract. The notion of matroid has been generalized to Coxeter matroid by Gelfand and Serganova. To each pair(W,P)consisting of a finite irreducible Coxeter groupWand parabolic subgroupPis associated a collec- tion of objects called Coxeter matroids. The (ordinary) matroids are the special case whereWis the symmetric group (theAncase) andPis a maximal parabolic subgroup. This generalization of matroid introduces interesting combinatorial structures corresponding to each of the finite Coxeter groups. Borovik, Gelfand and White began an investigation of theBncase, called symplectic matroids. This paper initiates the study of theDncase, called orthogonal matroids. The main result (Theorem 2) gives three characterizations of orthogonal matroid: alge- braic, geometric, and combinatorial. This result relies on a combinatorial description of the Bruhat order onDn

(Theorem 1). The representation of orthogonal matroids by way of totally isotropic subspaces of a classical orthogonal space (Theorem 5) justifies the terminologyorthogonal matroid.

Keywords: orthogonal matroid, Coxeter matroid, Coxeter group, Bruhat order

1. Introduction

Matroids, introduced by Hassler Whitney in 1935, are now a fundamental tool in combi- natorics with a wide range of applications ranging from the geometry of Grassmannians to combinatorial optimization. In 1987 Gelfand and Serganova [9, 10] generalized the matroid concept to the notion of Coxeter matroid. To each finite Coxeter groupW and parabolic subgroup P is associated a family of objects called Coxeter matroids. Ordinary matroids correspond to the case whereW is the symmetric group (theAncase) and Pis a maximal parabolic subgroup.

This generalization of matroid introduces interesting combinatorial structures corre- sponding to each of the finite Coxeter groups. Borovik, Gelfand and White [2] began an investigation of theBn case, called symplectic matroids. The term “symplectic” comes from examples constructed from symplectic geometries. This paper initiates the study of the Dncase, called orthogonal matroid because of examples constructed from orthogonal geometries.

The first goal of this paper is to give three characterizations of orthogonal matroids:

algebraic, geometric and combinatorial. This is done in Sections 3, 4 and 6 (Theorem 2) after preliminary results in Section 2 concerning the family Dn of Coxeter groups. The

The work of Neil White on this paper was partially supported at UMIST under funding of EPSRC Visiting Fellowship GR/M24707.

(2)

algebraic description is in terms of left cosets of a parabolic subgroupPinDn. The Bruhat order on Dnplays a central role in the definition. The geometric description is in terms of a polytope obtained as the convex hull of a subset of the orbit of a point inRn under the action of Dn as a Euclidean reflection group. The roots of Dn play a central role in the definition. The combinatorial description is in terms ofk-element subsets of a certain set and flags of such subsets. The Gale order plays a central role in the definition. Section 5 gives a precise description of the Bruhat order on bothBnandDnin terms of the Gale order on the corresponding flags (Theorem 1). A fourth characterization, in terms of oriflammes, holds for an important special case (Theorem 3 of Section 6).

Section 7 concerns the relationship between symplectic and orthogonal matroids. Every orthogonal matroid is a symplectic matroid. Necessary and sufficient conditions are provided when a Lagrangian symplectic matroid is orthogonal (Theorem 4). More generally, the question remains open.

Section 8 concerns the representation of orthogonal matroids and, in particular, justifies the term orthogonal. Just as ordinary matroids arise from subspaces of projective spaces, symplectic and orthogonal matroids arise from totally isotropic subspaces of symplectic and orthogonal spaces, respectively (Theorem 5).

2. The Coxeter groupDn

We give three descriptions of the family Dn of Coxeter groups: (1) in terms of generators and relations; (2) as a permutation group; and (3) as a reflection group in Euclidean space.

Presentation in terms of generators and relations.ACoxeter group Wis defined in terms of a finite setSof generators with the presentation

s∈S|(ss)mss =1 ,

wheremss is the order ofss, andmss =1 (hence each generator is an involution). The cardinality ofSis called therankofW. ThediagramofW is the graph where each gen- erator is represented by a node, and nodes s and s are joined by an edge labeled mss

whenever mss ≥ 3. By convention, the label is omitted ifmss = 3. A Coxeter system isirreducibleif its diagram is a connected graph. A reducible Coxeter group is the direct product of the Coxeter groups corresponding to the connected components of its diagram.

The finite irreducible Coxeter groups have been completely classified and are usually de- noted byAn(n≥1),Bn(=Cn)(n ≥2),Dn(n≥4),E6,E7,E8,F4,G2,H3,H4, andI2(m) (m≥5,m=6), the subscript denoting the rank. The diagrams of the familiesAn,B/Cn

andDnappear in figure 1, these being the families of concern in this paper.

Permutation representation. Throughout the paper we will use the notation [n]

= {1,2, . . . ,n} and [n]= {1,2, . . . ,n}. As a permutation group, An is isomorphic to the symmetric group on the set [n+1] with the standard generators being the adjacent transpositions

S= {(1 2), (2 3), . . . , ((n−1)n)}.

(3)

Figure 1. Diagrams of three Coxeter families.

Likewise Bnis isomorphic to the permutation group acting on [n]∪[n]generated by the involutions

S= {(1 2)(12), (2 3)(23), . . . , ((n−1)n)((n−1)n), (n n)}.

We will use the convention i∗∗ = i for anyi ∈ [n]. Call a subset X ⊂ [n]∪[n] admissibleifXX= ∅, i.e., if Xdoes not contain bothi andifor anyi. The group Bn

acts simply transitively on ordered, admissiblen-tuples; hence

|Bn| =2nn!.

The groupDnis isomorphic to the permutation group acting on [n]∪[n]and generated by the involutions

S= {(12)(12), (23)(23), . . . , ((n−1)n)((n−1)n), ((n−1)n)((n−1)n)}.

Note thatDnis a subgroup ofBn. More precisely,Dnconsists of all the even permutations inBn; hence

(Bn:Dn)=2 and |Dn| =2n−1n!.

Reflection group.Areflectionin a Coxeter groupW is a conjugate of some involution inS. LetT =T(W)denote the set of all reflections inW. Every finite Coxeter groupW can be realized as a reflection group in some Euclidean spaceEof dimension equal to the rank of W. In this realization, each element ofT corresponds to the orthogonal reflection through a hyperplane inEcontaining the origin.

It is not difficult to give an explicit representation ofBn andDn as reflection groups. If i ∈ [n], letei denote theith standard coordinate vector. Moreover, letei = −ei. Regard Bn, or its subgroup Dn, as a permutation group as given above. Then forwBn, the representation ofwas an orthogonal transformation is given by letting

w(ei)=ew(i) (2.1)

for eachi ∈[n] and expanding linearly.

(4)

As a reflection group, each finite Coxeter groupW acts on its Coxeter complex. Let denote the set of all reflecting hyperplanes ofW, and letE=E\

HH. The connected components of E are calledchambers. For any chamber , its closure ¯ is a simplicial cone inE. These simplicial cones and all their faces form a simplicial fan called theCoxeter complexand denoted:=(W). It is known thatWacts simply transitively on the set of chambers of(W).

Aflagof ann-dimensional polytope is a nested sequenceF0F1⊂ · · · ⊂Fn1of faces.

A polytope isregularif its symmetry group is flag transitive. Each of the irreducible Coxeter groups listed above, exceptDn,E6,E7, andE8, is the symmetry group of a regular convex polytope. In particular An is the symmetry group of the(n−1)-simplex, the permutation representation above being the action on the set of n vertices, each vertex labeled with an element of [n]. The group Bn is the symmetry group of then-cube or its dual, the cross polytope (generalized octahedron). For this reason, the group Bn is referred to as thehyperoctahedral group. The permutation representation is the action on the set of 2n vertices of the cross polytope, each vertex labeled with an element of [n]∪[n], the vertex ibeing the vertex antipodal to the vertexi. Dually, the action is on the set of 2nfacets of then-cube, the facetibeing the one opposite the faceti. In the cases where Coxeter group W is the symmetry group of a regular polytope, the intersection of the Coxeter complex (W)with a sphere centered at the origin is essentially the barycentric subdivision of the polytope.

The Coxeter group of type Dn also acts on the n-cube Qn, although not quite flag transitively; Dn acts transitively on the set ofk-dimensional faces of Qn for allkexcept k =0. However, there are two orbits in its action on the set of vertices ofQn, and hence two orbits in its action on the set of flags ofQn.

3. DnMatroids

Three definitions ofDnmatroid (orthogonal matroid) are now given: (1) algebraic, (2) ge- ometric, and (3) combinatorial. That these three definitions are equivalent is the subject of Sections 4, 5 and 6. Three such definitions are also given of An(ordinary) matroids andBn

(symplectic) matroids.

Algebraic description.We begin with a definition of the Bruhat order on a Coxeter group W; for equivalent definitions see e.g., [7, 12]. We will use the notationfor the Bruhat order. ForwW a factorizationw = s1s2· · ·sk into the product of generators in S is calledreducedif it is shortest possible. Letl(w)denote the lengthkof a reduced factori- zation ofw.

Definition 1 Defineu vif there exists a sequencev =u0,u1, . . . ,um =usuch that ui =tiui1for some reflectiontiT(W), andl(ui) >l(ui1)fori =1,2. . . ,m.

Every subsetJSgives rise to a (standard)parabolic subgroup PJgenerated byJ. The Bruhat order can be extended to an ordering on the left coset spaceW/Pfor any parabolic subgroupPofW.

(5)

Definition 2 Define Bruhat order onW/P byu¯ ¯vif there exists au ∈ ¯u andv ∈ ¯v such thatuv.

Associated with eachwW is a shifted version of the Bruhat order onW/P, which will be called thew-Bruhat order and denotedw.

Definition 3 Defineu¯ wv¯in thew-Bruhat orderonW/Pifw1u¯w1v.¯

Definition 4 The setLW/Pis aCoxeter matroid(forW andP) if, for eachwW, there is au¯0Lsuch thatu¯ wu¯0for allu¯∈L.

The condition in Definition 4 is referred to as theBruhat maximality condition. A Coxeter diagram with a subset of the nodes circled will be referred to as a marked diagram. The marked diagram G ofW/P is the diagram ofW with exactly those nodes circled that do not correspond to generators ofP. Likewise, ifLis a Coxeter matroid forW andP, then Gis referred to as themarked diagramofL.

Geometric description.Consider the representation of a Coxeter groupW as a reflection group in Euclidean spaceEas discussed in Section 2. ArootofW is a vector orthogonal to some hyperplane of reflection (a hyperplane in the Coxeter complex). ForDn, with respect to the same coordinate system used in Eq. (2.1), the roots are precisely the vectors

R= {ei±ej|i,j ∈[n],i= j}, while the roots ofBnare

R∪ {ei |:i∈[n]}.

For our purposes the norm of the root vector is not relevant.

In the Coxeter complex of W choose afundamental chamber that is bounded by the hyperplanes of reflection corresponding to the generators inS. With the Coxeter complex ofDnas described in Section 2, a fundamental chamber is the convex cone spanned by the vectors

e1,e1+e2, . . . ,e1+e2+ · · · +en2,

e1+e2+ · · · +en−1+en, (3.1) e1+e2+ · · · +en1en.

Letxbe any nonzero point in the closure of this fundamental chamber. Denote the orbit of xby

Ox = {w(x)|wW}.

IfLOx, then the convex hull ofL, denoted(L), is a polytope. The following formu- lation was originally stated by Gelfand and Serganova [10]; also see [12].

(6)

Definition 5 The setLOx is a Coxeter matroid if every edge in(L)is parallel to a root ofW.

Themarked diagram Gof a pointxis the diagram ofW with exactly those nodes circled that correspond to hyperplanes of reflection not containing point x. Note that x and y have the same diagram if and only if they have the same stabilizer inW. IfLOx is a Coxeter matroid, thenGis referred to as themarked diagramofL. The polytope(L)is independent of the choice ofxin the following sense. The proof appears in [5].

Lemma 1 If x and y have the same diagram and LxOxand LyOyare corresponding subsets of the orbits(i.e.,determined by the same subset of W),then(Lx)and(Ly)are combinatorially equivalent and corresponding edges of the two polytopes are parallel.

Because of Lemma 1, there is no loss of generality in taking, for each diagram, one par- ticular representative pointxin the fundamental chamber and the corresponding orbitOx. In particular, we can takexin the setZ0of points(x1,x2, . . . ,xn)∈Zn where each of the following quantities equals either 0 or 1:xixi+1, i =1,2. . . ,n−2, andxn1−|xn|, and

|xn|. The setZ0consists essentially of all possible barycenters of subsets of the vectors in (3.1) that span the fundamental chamber. (Except, however, the single vectore1+· · ·+en1

is used instead of the last two vectors in (3.1) when both of those vectors are present. Thus, ifn=3 for example, we get(2,1,0)∈ Z0instead of(3,2,0).)

Combinatorial description.Our combinatorial description of symplectic and orthogonal matroids is analogous to the definition of an ordinary matroid in terms of its collection of bases. Whereas the algebraic and geometric descriptions hold for any finite irreducible Coxeter group, the definitions in this section are specific to the An,BnandDncases. For a generalization see [13].

An essential notion in these definitions is Gale ordering. Given a partial orderingon a finite setX, the correspondingGale orderingon the collection ofk-element subsets of X is defined as follows: ABif, for some ordering of the elements ofAandB,

A=(a1,a2, . . . ,ak) B =(b1,b2, . . . ,bk),

we haveai bi for alli. Equivalently, we need a bijectionκ:BAso thatκ(b)b for allbB. In later proofs when constructing such a bijection, we will refer to b as dominatingκ(b). The following lemma is straightforward.

Lemma 2 Let

A=(a1,a2, . . . ,ak) B =(b1,b2, . . . ,bk),

and assume the elements have been ordered so that aiai+1and bibi+1for all ik−1.

Then AB in the Gale order if and only if aibifor all i .

(7)

Define aflag F of type(k1,k2, . . . ,km), 0<k1<k2 <· · ·<km, as a nested sequence of subsets ofX

F =(A1A2⊂ · · · ⊂ Am)

such that|Ai| =ki. A flag of typekis just a singlek-element set. Extend the Gale ordering on sets to the Gale ordering on flags as follows. If

FA =(A1A2⊂ · · · ⊂ Am) FB =(B1B2⊂ · · · ⊂Bm)

are two flags, thenFAFB ifAiBifor alli.

An matroids. Consider flagsF =(A1A2 ⊂ · · · ⊂ Am)whereAi ⊆[n] for eachi. Let

A(k1,k2,...,km)

denote the set of all flags of type(k1,k2, . . . ,km).

Definition 6 A collectionLA(k1,k2,...,km)is anAnmatroid if, for any linear ordering of [n],Lhas a unique maximal member in the corresponding Gale order.

If the flag consists of more than one subset, the An matroid is often referred to as an ordinaryflag matroid. In the case of single sets (flags of typek), it is a standard result in matroid theory [14] that an Anmatroid is simply an ordinary matroid of rankk.

Bn matroids. Now consider flagsF =(A1A2 ⊂ · · · ⊂ Am)whereAi ⊂[n]∪[n] for eachi. Call such a flagadmissibleif AmAm= ∅, i.e., ifAmdoes not contain bothi andifor anyi. Let

A(k1,k2,...,km)

denote the set of all admissible flags of type(k1,k2, . . . ,km)where 0<k1<k2<· · ·<

kmn.

Define a partial order on [n]∪[n]by

1≺2≺. . .n−1≺nn(n−1) ≺ · · · ≺2≺1. (3.2) A partial order on [n]∪[n]is calledBn-admissibleif it is a shifted ordering≺wfor some wBn. By ashifted orderingwe mean:

awb if and only if w1(a)w1(b).

Note that an orderingon [n]∪[n]is admissible if and only if (1)is a linear ordering and (2) fromij it follows that jifor any distinct elementsi,j ∈[n]∪[n]. For example, 2≺4≺1≺3≺3 ≺1≺4≺2is an admissible ordering.

(8)

Definition 7 A collectionLA(k1,k2,...,km)is aBnmatroid (symplectic flag matroid) if, for any admissible ordering of [n]∪[n],Lhas a unique maximal member in the corresponding Gale ordering.

The marked diagram G ofA(k1,k2,...,km) is the diagram for Bn with the nodes ki,i = 1,2, . . .m,circled. Likewise, ifLA(k1,k2,...,km)is aBnmatroid, thenGis referred to as themarked diagramofL.

Dnmatroids. Again consider flagsF =(A1A2⊂ · · · ⊂ Am)whereAi ⊂[n]∪[n] for eachi. LetA(k1,k2,...,km)denote the same set of admissible flags of type(k1,k2, . . . ,km) as in theBncase, except whenkm=n. Ifkm=nandkm−1n−2, then let

A+(k1,k2,...,km−1,n)

denote the set of admissible flags of type(k1,k2, . . . ,km1,n)withAmcontaining an even number of starred elements, and let

A(k1,k2,...,km1,n)

denote the set of admissible flags of type(k1,k2, . . . ,km−1,n)withAmcontaining an odd number of starred elements. Note that we do not permit bothkm−1=n−1 andkm=n. In the casekm =nit should be understood, without explicitly stating it, thatAmeans either A+orA.

Define a partial order on [n]∪[n]by 1≺2≺. . .n−1≺ n

n(n−1)≺ · · · ≺2≺1. (3.3) Note that the elements n andn are incomparable in this ordering. A partial order on [n]∪[n]isDn-admissibleif it is a shifted order≺wfor somewDn:

awb if and only if w−1(a)w−1(b).

Note that an orderingisDn-admissible if and only if it is of the form a1a2≺ · · ·an1an

anan1. . .a2a1,

where{a1,a2, . . . ,an}is admissible and we again use the conventioni∗∗=i.

Definition 8 A collectionLA(k1,k2,...,km)is aDn matroid (orthogonal matroid) if, for each admissible ordering,Lhas a unique maximal member in the corresponding Gale order.

The elements of L will be calledbasesof the matroid. Ifm > 1, then the matroid is sometimes referred to as anorthogonal flag matroid. The marked diagramGofA(k1,k2,...,km)

is obtained from the diagram ofDnby considering three cases:

(9)

Case 1. Ifkmn−2, then circle the nodesk1,k2, . . . ,km.

Case 2. Ifkm−1n −2 (orm = 1) andkm =n, then circle the nodesk1, . . . ,km−1

and the noden−1 orn depending on whether the collection of flags isA(k1,k2,...,km)or A+(k1,k2,...,km), respectively.

Case 3. Ifkm−1n−2 (orm =1) andkm=n−1, then circle nodesk1, . . . ,km−1and both nodesn−1 andn.

Note that all possibilities for marked diagrams are realized. If LA(k1,k2,...,km)is a Dn

matroid, thenGis referred to as itsmarked diagram.

4. Bijections

The definitions ofDnmatroid in the previous section are cryptomorphic in the sense of ma- troid theory; that is, they define the same object in terms of its various aspects. Likewise for Bnmatroids. For ordinary matroids there are additional definitions in terms of independent sets, flats, cycles, the closure operator, etc. In this section we make the crytomorphisms explicit for orthogonal matroids.

The definitions given forDnmatroid in the previous section are (1) in terms of the setW/Pof cosets (Definition 4),

(2) in terms of the setOxof points in Euclidean space (Definition 5), and (3) in terms of a collectionA(k1,k2,...,km)of admissible flags (Definition 8).

Explicit bijections are now established betweenW/P, Ox andA(k1,k2,...,km), each with the same marked diagram:

f :Dn/POx

g :Dn/PA(k1,...,km)

h :A(k1,...,km)Ox.

To define f, start with the collectionDn/Pof cosets with marked diagramG. Fix a point x ∈ Rn\{0}in the fundamental chamber with marked diagramG. In fact, we can takex to be a point in the set Z0defined in Section 3. In other words, the stabilizer ofxinW is exactlyP. ForwDn, the pointw(x)depends only on the cosetwP. This gives a bijection

f :Dn/POx

¯

ww(x).

To describe the inverse of f, let yOx and letwDnbe such thatw(x)= y. IfP is the parabolic subgroup of Dn generated by exactly those reflections that stabilizex, then

f−1(y)=wP.

To define g, again consider the collection Dn/P of cosets with marked diagram G.

LetA(k1,...,km)be the collection of admissible sets with the same marked diagram G (as

(10)

described by the three cases in Section 3). If F = (A1A2 ⊂ · · · ⊂ Am)is a flag and Ai = {a1, . . . ,aki}, then the flag will often be denoted

F =a1a2. . .ak1. . .ak2. . . .. . .akm. (4.1) For example the flag {1,2} ⊂ {1,2,3,5} ⊂ {1,2,3,5,7} will be denoted simply 12|35|7. LetF0be the flag

F0=1 2. . .|. . . .|. . .km

of type(k1, . . . ,km),km<n, or, in the casekm =n, F0=1 2. . .|. . . .|. . .n or

F0=1 2. . .|. . . .|. . .n,

depending, respectively, on whether the noden−1 ornis circled. LetFbe an arbitrary flag given in the form (4.1). The action ofDnas a permutation group on [n]∪[n]as described in Section 2 extends to an action onA(k1,k2,...,km):

w(F)=w(a1)w(a2) . . . w

ak1 . . . w

ak2 . . . .. . . w akm

,

wherewDn. For this action ofDnonA(k1,...,km)the stabilizer ofF0isP. So, forwDn, the flagw(F)depends only on the cosetwP. Thus a bijection is induced:

g : Dn/PA(k1,...,km)

¯

ww(F0).

The mapgis surjective because, ifkm<n, then there is one orbit,A(k1,...,km), in the action of Dn on the set of admissible flags of type(k1, . . . ,km). Ifkm = n, then there are two orbits,A+(k1,...,km)andA(k1,...,km), the one consisting of those admissible flags such that Am

contains an even number of starred elements, and the other those admissible flags such that Amcontains an odd number of starred elements.

To describe the inverse ofg, letFbe an arbitrary flag inA(k1,...,km)and letwDnbe such thatw(F0)=F. IfPis the parabolic subgroup ofDnthat stabilizesF0, theng−1(F)=wP. The third bijection ish= fg−1. However, it is useful to provide a direct construction, as follows. LetFbe a flag of type(k1, . . . ,km)whereki ∈[n]:

F =(A1A2⊂ · · · ⊂ Am)=a1a2. . .ak1. . .ak2. . . .. . .akm. Recall thatei= −ei for anyi ∈[n] and define the maph :A(k1,...,km)→Rnby

h(F)=

km

i=1

αieai,

(11)

whereαi is the number of sets in the flag(A1A2 ⊂ · · · ⊂ Am)that containai. In particular let

x=h(1 2. . .k1|. . .k2|. . . .|. . .km)Z0,

where we allowkm=norkm=nwhen we are in caseA=A+orA=A, respectively.

Now we have our map h:A(k1,...,km)Ox.

There is an alternative way to describe the maph, in terms of the barycentric subdivision β(Q)of then-cubeQcentered at the origin with edges parallel to the axes. Let the faces of Q be labeled by [n]∪[n], wherei andiare antipodal faces. If FAk, thenh(F) is a vertex of β(Q)(appropriately scaled). For a flag F = (A1A2 ⊂ · · · ⊂ Am)

A(k1,...,km), the image h(F)is the barycenter of the simplex of β(Q)determined by the

verticesh(A1),h(A2), . . . ,h(Am).

To describe the inverse ofh, note that each vertexvinβ(Q)represents a face fvofQ. If A⊂[n]∪[n]is the set ofkfacets ofQwhose intersection is fv, then labelvbyA. Pointx is the barycenter of a simplex ofβ(Q)whose vertices are labeled, say [k1],[k2], . . . ,[km], wherek1<k2<· · ·<km(again, in the caseA=A, replace [km]=[n]= {1,2, . . . ,n}

by{1,2, . . . ,−n}). Likewise each pointyOxis the barycenter of some simplex ofβ(Q) whose vertices are labeled A1,A2, . . . ,AmwhereA1A2⊂ · · · ⊂ Amand|Ai| =ki for eachi. Then

h1(y)=F =(A1A2⊂ · · · ⊂ Am).

Proposition With the maps as defined above:hg = f . Proof: Letw¯ ∈ Dn/Pand use formula (2.1):

(hg)(w)¯ =h(w(1)w(2) . . . w(k1)|. . . w(k2)|. . . .|. . . w(km))

=

km

i=1

αiew(i)=w k

m

i=1

αiei

=w(x)= f(w).¯ ✷

5. The Bruhat order onDn

Let Dn/P andA(k1,...,km) have the same marked diagram. In this section a combinatorial

description of the Bruhat order on Dn/P is given in terms ofA(k1,...,km). This is also done in theBncase.

Consider two flags of the same type:

FA =(A1A2⊂ · · · ⊂ Am) FB =(B1B2⊂ · · · ⊂Bm)

(12)

Alternatively,

A=a1a2. . .ak1. . .ak2. . . .. . .akm

B =b1b2. . .bk1. . .bk2. . . .. . .bkm.

Assume, without loss of generality, that in A and B the elements between consecutive vertical bars are arranged in descending order with respect to (3.2). This is possible because, by definition, elementsnandndo not appear together in an admissible set.

Now we define a partial order onA(k1,...,km) called theweak Dn Gale order. Consider two distinct flags AandB(denoted as above) where, for eachi, either (1)bi =ai or (2) bi =ai. In case (2) also assume that

(a) ai is unstarred andai=n;

(b) aj (and thus alsobj) is less thanaiin numerical value for all j >i; and (c) all elements greater thanaiin numerical value appear to the left ofaiinA.

ClearlyB>Ain the Gale order forDn. Call two flags with the above propertiesclose. For example, ifn =4 thenB =4|31 and A=4|31 are close, butB =431 =341 and A=431 are not close andB=3|1 andA=3|1 are not close. For any pair of flags that are close, it is easy to check that one covers the other in the Gale order. Consider the Hasse diagram of the Dn Gale order on the setA(k1,...,km)of flags. Remove from the diagram all covering relations that are close. Call the resulting partial order onA(k1,...,km)theweak Dn

Gale order.

The following notation is used in the next lemma, which provides a formula for the length l(u)of any elementuDn. Let FuA(1,...,n1). Since all nodes in the corresponding diagram are circled, the parabolic subgroup in this case is trivial, so we are justified in using the notationFu, whereuDn. LetFube the flag inA(1,...,n)obtained fromFuby adjoining the missing element at the end so that the number of starred elements is even. For a flag A inA(1,...,n)define adescentas a pair(ai,aj)of elements such that j >i andai aj. Let d(A)denote the number of descents in flagA. Note that, as a permutation of [n]∪[n], a reflectiontDnis an involution of the form

(i j)(i j) wherei,j∈[n]∪[n]. (5.1)

A generating reflection is of the form (i(i +1))(i(i +1)),i = 1,2, . . . ,n −1 or ((n−1)n)((n−1)n).

Lemma 3 Let Fube the flag corresponding to an element uDn. Then l(u)=d(Fu)+

s∈[n]Fu

(ns).

Proof: The proof is by induction. For a flag inF=FuA(1,...,n1), denote the parameter d(F)+ s[n]F(ns)by p(F). Note that applying any generating reflectionstoF

(13)

changes p(F)by at most 1. Sincep(1|2|. . .|n)=0, necessarilyl(u)p(F). But we can always arrange it so that p(s F)=p(F)−1, sol(u)=p(F). ✷ Theorem 1

(1) The correspondence g:Dn/PA(k1,...,km) is a poset isomorphism between Dn/P with respect to the Bruhat order andA(k1,...,km)with respect to the weak DnGale order.

In other words,for Dn,Bruhat order is weaker than Gale order.

(2) On the other hand, for Bn, Bruhat order on Bn/P is isomorphic to Gale order on A(k1,...,km).

Proof: In this proof the relation≥refers to the Dn weak Gale order. LetFA andFB be two flags inA(k1,...,km)andv¯andu¯the corresponding cosets inDn/P. It must be shown that FBFAif and only ifu¯ ¯v. According to Definitions 1 and 2 in Section 3, inDn/Pwe haveu¯ ¯vin the Bruhat order if and only if there exists a sequencev¯= ¯u0,u¯1, . . . ,u¯m= ¯u such thatu¯i=tiu¯i1for some reflectiontiT(Dn), andl(ui) >l(ui1)fori =1,2. . . ,m.

Letu¯=tv¯wheretis a reflection, and let flagsFvandFube the corresponding flags. Note that, according to Lemma 3,u¯ ¯vif and only ifFu>Fv.

Below it will be shown that, inA(k1,...,km), we haveFBFAin the weakDnorder if and only if there exists a sequence of flagsFA =F0,F1, . . . ,Fm=FBsuch thatFi =ti(Fi−1) for some involutionti of the form (5.1), and Fi > Fi−1 for i = 1,2. . . ,m. This will prove the theorem. Thus it is now sufficient to show that, for any two flagsFB>FA, there is an involutiont of the form (5.1) such that eitherFBFC =t(FA) >FAor FB >FC

=t(FB)FA.

To simplify notation assume thatB> Aare two flags. Let j be the first index such that aj =bj, and such that, furthermore, ifbj =ajthen assume that either

(i) there is anai,i > j,that is greater thanaj in numerical value or

(ii) there is an elementcgreater thanaj in numerical value such that neithercnorc lies to the left ofaj inA.

SinceAandBare not close, such a jmust exist. To simplify notation leta=aj,b=bj. Ifa b, then it is not possible that B>A. Alsob=n,a=nis not possible; otherwise there would be an earlier pairai,bi =ai,i < j,that would qualify as the first pair such aj =bj. Thusb a. Let [a,b]= {x|axb}. One of the following cases must hold:

(1) There is ac∈[a,b] such that eitherclies to the right ofa in Aor neithercnorc appears inA.

(2) There is ac∈[a,b] such thatclies to the right ofbinB or neithercnorc appears inB.

(3) There is ac∈[a,b]such thatclies to the right ofainA.

In fact, if neither (1) nor (2) holds, then clearlybcan play the role ofcin (3) unlessb=a. But ifb=aand neither (1) nor (2) holds, then the non-closeness ofAandBis violated.

(14)

Case 1. Assume that such acexists. If suchcexists to the right ofainA, letc=akbe the first such element as we move to the right ofainA. (If neithercnorcappear in Afor all suchc, letk= ∞.) The elementsaiAbetweenaandakdo not lie in [a,b].

There are now two subcases. Assume that ai = bi for alli < j. LetC be obtained from Aby applying the involution (ac)(ac). ClearlyC > A, sincecmust occur in a separate block of Afroma, sincec>a and we assumed elements in a block are ordered in decreasing order. It remains to show that BC. We must show thatBiCi for all j < i < k. We have Bi > Ai and we may assume that all elements to the left of b in Bi are used to dominate the elements to the left ofa in A. The elementb inBi must be used to dominate an element of Athat is less than or equal toa. But then, without loss of generality, we may assume thatbis used to dominatea. Using the same correspondence we haveBiCi.

Now assume the other subcase, that bi = ai for some i < j. Arguing as above, for Bi > Ai it may be the case thatb is used to dominateai. By the choice of j satisfying properties (i) and (ii) above,bis less thanai in numerical value, and hence it must be the case thatb bi =ai. But then, without loss of generality, we can takebi to dominateai

andbto dominatea. Then proceed as in the paragraph above.

Case 2 is proved in an analogous fashion to Case 1, finding aCsuch thatB>CA.

Case 3. Assume that neither case (1) nor case (2) holds. We have already seen thatb=a. The situation is now divided into two possibilities. Either

(1) aandbare both unstarred orais unstarred andb=n; or (2) aandbare both starred orbis starred anda =n.

The two cases are exhaustive. To see this leta=nbe unstarred andb=nstarred. Either ais greater thanbin numerical value orbis greater thanain numerical value. Assume the former; the argument is the same in either case. Thena ∈ [a,b] anda ∈ [a,b]. One of the following must be true: neitheranoraappear inB(which is case 2) or one ofaora appears to the right ofbinB(also case 2). (Note thatb=n,a=nis not possible.)

We consider the case where bothaandbare unstarred orais unstarred andb=n; the argument in the second case is analogous. We assume that there is ac ∈[a,b]such that clies to the right ofainA. Letc=akbe the last such starred element as we move to the right ofainA. In other words, all other elements in [a,b]that lie to the right ofainAlie to the left ofc. LetCbe obtained fromAby applying the involution(ac)(ac). Clearly C > A; it remains to show thatBC. In particular, we must show that BiCi for alli such thatki > j. We have Bi > Ai and we can assume, by the same reasoning as in case (1), that all elements to the left ofbinBare used to dominate the elements to the left ofa inA. Since no elements in [a,b] appear to the right ofainA, there is no loss of generality in assuming thatb is used to dominatea. Then, unlesskik, the same correspondence between the elements ofAiandBishows thatBiCi.

Ifkik, then consider the setXof starred elements ofAi(andnifb=n) that lie to the right ofaand the setYof starred elements ofBithat lie to the right ofb. It is not necessary to

(15)

consider elements to the left ofaorbbecause, even if for some such pair we havebi=ai, the elementbi cannot be used to dominate any element of X in the Gale order Bi > Ai

since all elements inXare less thanbi in numerical value (and hence greater in order). So in the Gale orderBi >Aithe elements ofXmust be dominated by elements ofY. Indeed, X([a,b])\ {b} ⊇Y([a,b])\ {a}. There may be elements of([a,b])\ {a}not in Bi, by virtue of appearing to the right of positionki. But in that case, even larger elements of Y must be used to dominate X([a,b])\ {b}. By letting each element be used to dominate itself, where possible, we see that there is no loss of generality in assuming that xa,xBi dominatesbAi. But now almost the same correspondence shows that BiCi. Merely make the changes thatxBi dominatesaCi andcBi (or some larger element) dominatesbCi, whereasbnow dominatesc. This completes the proof of statement (1) of Theorem 1.

A similar though considerably simpler proof of statement (2) in Theorem 1 can be given.

In fact, a general proof for all Coxeter groups with a linear diagram was given in [13]. This

would include theBncase, but not theDncase. ✷

6. Cryptomorphisms

We have seen that forDn, the bijectiong:Dn/PA(k1,...,km)is not a poset isomorphism between Bruhat order and Gale order, but rather that Bruhat order is weaker than Gale order.

It is therefore somewhat surprising that the Bruhat maximality condition is still equivalent to the Gale maximality condition. We now prove the equivalence of our three definitions of Dnmatroid, the algebraic, geometric, and combinatorial descriptions.

Theorem 2 Let LDn/P be a collection of cosets,let = (f(L))be the corre- sponding polytope,and letF=g(L)A(k1,...,km)be the corresponding collection of flags.

Then the following are equivalent.

(1) L satisfies the Bruhat maximality condition, (2) (L)satisfies the root condition,

(3) Fsatisfies the Gale maximality condition.

Proof: This theorem follows from Theorem 3 in [13]. However, that paper considers a much more general setting, and the proof, including that of the prerequisite Theorem 1 of [13], is quite long and involved. The situation simplifies considerably in the current setting. The equivalence of statements (1) and (2) is a special case of the Gelfand-Serganova Theorem and is proved for any finite irreducible Coxeter group in [12, Theorem 5.2.] Now we show the equivalence of (1) and (3).

Assume thatLDn/Psatisfies the maximality condition with respect to Bruhat order.

This means that, for anywDn, there is a maximumu¯0Lsuch thatw−1u¯0w−1u¯for allu¯ ∈L. But by statement (1) of Theorem 1 this implies thatw−1(¯u0(F0))=g(w−1u¯0)g(w−1u)¯ = w−1(u(F¯ 0))in the weak Dn Gale order for allu¯ ∈ L, where F0 is the flag defined in Section 4. SoFsatisfies the Gale maximality condition.

Conversely, suppose thatFsatisfies the Gale maximality condition with respect to ad- missibleDn-orderings. Since every admissibleBn-ordering is a refinement of an admissible

参照

関連したドキュメント

Key words: Density theorem, prehomogeneous vector spaces, quadratic forms, Tamagawa numbers, local zeta functions.. The first author was partially supported by Teijin

Structured matrices, Matrix groups, Givens rotations, Householder reflections, Complex orthogonal, Symplectic, Complex symplectic, Conjugate symplectic, Real

Nguyen Hoang-Nghia (LIPN, Universit´ e Paris 13) Recipe theorem for the Tutte polynomial for matroids, renormalization group-like approach Ellwangen, SLC 70 2 / 18... The set E :

In § 6 we apply some standard motivic decompositions of projective homogeneous varieties to certain varieties related to a central simple algebra with an isotropic

Diaconu and Garrett [5,6] used a specific spectral identity to obtain sub- convex bounds for second moments of automorphic forms in GL(2) over any number field k.. That strategy

For example, [9] and [4] considered real 4-manifolds immersed in C 5 (or some other (almost) complex 5-manifold), which will generally have isolated points where the real tangent

These results are motivated by the bounds for real subspaces recently found by Bachoc, Bannai, Coulangeon and Nebe, and the bounds generalize those of Delsarte, Goethals and Seidel

As Riemann and Klein knew and as was proved rigorously by Weyl, there exist many non-constant meromorphic functions on every abstract connected Rie- mann surface and the compact