$DIII$ clan combinatorics for the orthogonal Grassmannian
Aram Bingham, \"Ozlem U\u{g}urlu

TL;DR
This paper introduces a combinatorial framework for understanding the structure of the orthogonal Grassmannian using $DIII$ clans, providing new parametrizations, cell decompositions, and bijections with various combinatorial objects.
Contribution
It develops a novel parametrization of Borel orbit classes via $DIII$ clans, establishes a cell decomposition, and links clans to rook placements, set partitions, and Delannoy paths.
Findings
Provided a cell decomposition for $SO_{2n}/GL_n$
Derived a recurrence for the rank polynomial of the weak order
Established bijections between clans and combinatorial objects
Abstract
Borel subgroup orbits of the classical symmetric space are parametrized by -clans. We group the clans into "sects" corresponding to Schubert cells of the orthogonal Grassmannian, thus providing a cell decomposition for . We also compute a recurrence for the rank polynomial of the weak order poset on clans, and then describe explicit bijections between such clans, diagonally symmetric rook placements, certain pairs of minimally intersecting set partitions, and a class of weighted Delannoy paths. Clans of the largest sect are in bijection with fixed-point-free partial involutions.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Algebra and Geometry · Advanced Combinatorial Mathematics · Advanced Mathematical Identities
clan combinatorics for the orthogonal Grassmannian
Aram Bingham
Tulane University, New Orleans; [email protected]
Özlem Uğurlu
Palm Beach State College, Boca Raton; [email protected]
(March 1, 2024)
Abstract
Borel subgroup orbits of the classical symmetric space are parametrized by -clans. We group the clans into “sects” corresponding to Schubert cells of the orthogonal Grassmannian, thus providing a cell decomposition for . We also compute a recurrence for the rank polynomial of the weak order poset on clans, and then describe explicit bijections between such clans, diagonally symmetric rook placements, certain pairs of minimally intersecting set partitions, and a class of weighted Delannoy paths. Clans of the largest sect are in bijection with fixed-point-free partial involutions.
**Keywords: weak order, lattice paths, rook placements, involutions.
MSC: 05A15, 05A19, 14M15**
1 Introduction
Symmetric spaces are an important class of spherical -varieties. If is a complex reductive algebraic group, spherical varieties are those for which a Borel subgroup acts with finitely many orbits. The theory of spherical varieties encompasses that of toric varieties, and their classification can be given similarly in terms of “colored fans” (see [18] for an introduction). As such, these varieties present rich opportunities for combinatorial investigation as complement to their significance in algebraic geometry and representation theory.
We define symmetric spaces as follows. Supposing has an algebraic automorphism of order two, then the fixed-point subgroup is called a symmetric subgroup and the quotient is the associated symmetric space.111In the literature, this definition is often broadened to include any space where lies between the connected component of the identity of and its normalizer. For simple , symmetric spaces were effectively classified by Cartan in the course of classifying real forms of simple Lie algebras over the complex numbers (see [14, Chapter 10]).
Within the classification, there are a few cases which are closely related to Grassmannian varieties, which are realized as homogeneous spaces where is a maximal parabolic subgroup of . Grassmannian varieties parameterize vector subspaces of a given vector space, and their cohomology theory is both a classical subject [17] and a central topic in modern algebraic combinatorics. For the symmetric spaces in question, the subgroup admits a Levi decomposition as where as before, and is the unipotent radical of [16, Section 30.3].
This paper concerns the third of three cases in which this occurs,222See Remark 1.1. namely the symmetric space of type DIII. Similar analysis was performed for type () in [2] and [5], and for type () in [1]. The labels come from Cartan’s original classification, which can be viewed as a refinement of the classification of simple Lie algebras over the complex numbers. Type refers to the quotient . A realization in coordinates will be given in the next section. Note that while all of the symmetric space theory we use is valid over an algebraically closed field of characteristic other than two [27], all groups in this paper are taken to be over the complex numbers.
Borel orbits in symmetric spaces are often parameterized by sets of clans, following terminology of Matsuki-Oshima [22]. Since the work of Yamamoto [33], clans often appear as strings of and symbols interspersed with pairs of matching natural numbers, for example (see Definition 2.2). As -orbits in are in bijection with -orbits in , a clan encodes the data of a representative flag for the corresponding -orbit in the flag variety , but they may also be regarded as signed involutions of the symmetric group (see Definition 2.1). This paper will describe some of the geometry of in terms of clans, as well as provide some relevant combinatorial results.
We shall now describe the organization of this paper. From now on, let be an involution on which has as fixed-point subgroup, and let be a Borel subgroup of containing a -stable maximal torus of . We will refer to the clans which parametrize the -orbits in as -clans (see Definition 2.5), or just clans if is either clear from context or irrelevant. After setting down some notation and terminology in Section 2, our first result is Theorem 3.4 which provides flags to represent -orbits in , using results of [29]. These particular flags had been overlooked in previous literature on clans.
The symmetric subgroup can be realized as the Levi factor of a maximal parabolic subgroup such that is , the orthogonal Grassmannian of maximal (-dimensional) isotropic subspaces of . This gives us a canonical -equivariant projection map . Borel orbits in Grassmannian varieties are called Schubert cells. A sect is a collection of clans indexing -orbits which map to the same Schubert cell under . In Theorem 3.10, we prove a description of the sects of which matches that previously given by the authors and Can for types and .
From results of [2], the sects provide a cell decomposition and -basis for the (co)homology of . Further, an isomorphism of cohomology rings follows from the fact that the fibration
[TABLE]
gives the structure of an affine bundle, and applying the Leray-Hirsch theorem. The latter ring is understood to be the subring of -invariants within coinvariant algebra of a reflection representation of the Weyl group of , where is the Weyl group of .333See [15, Chapter 4] for background; note is also the Weyl group of .
Clans form a graded poset under the weak order, first defined in [26]. The covering relations of this poset are given by the action of minimal standard parabolic subgroups on corresponding -orbits, where is a simple reflection of the Weyl group . We recall a combinatorial description of this order and its associated length function to compute the following recurrence relation for the rank polynomial of this weak order poset in Section 4.
Theorem** (4.10).**
The rank polynomial of the weak order poset on clans satisfies the following recurrence relation:
[TABLE]
This recurrence easily gives a generating function and recurrence for , the number of -clans, but we also obtain an explicit formula by a different method in Section 5.
Proposition** (5.2).**
The number of -clans is
[TABLE]
The rest of Section 5 describes bijections between clans and other combinatoral families of objects. The first involves the number of inequivalent placements of non-attacking rooks on a board with symmetry across each of the main diagonals, which was written about in the classic text of Lucas [20]. A bijection between -clans and such rook placements is given in Section 5.2, by extracting a triangular portion of the square board and analyzing this resulting “pyramid.” These pyramids also make it easy to describe a (near) bijection with objects studied by Pittel in [25]. Precisely, these are ordered pairs of partitions of an -element set such that consists of exactly two blocks. This map is described in Section 5.3.
Schubert cells of can be parameterized by lattice paths, which are also a tool for understanding their geometry. As a step towards extending these ideas to the symmetric space above, we present a bijection between -clans and certain weighted Delannoy paths in Section 5.4. We do not further investigate the classes of -orbit closures in the cohomology of , but it is our hope that a lattice path model for the orbits may be helpful for the future development of tableaux combinatorics to describe multiplication in the cohomology ring of , extending the Littlewood-Richardson rule. Wyser has related clan orbit closures to Richardson subvarieties of flag varieties in order to extract some information on Schubert calculus of flag varieties [30, 31].
Finally, we look at the pre-image of the dense Schubert cell of , which we call the big sect. We prove that the clans of the big sect are in bijection with the set of partial fixed-point-free involutions of an -element set, denoted by . The elements of parametrize congruence orbits of the upper triangular invertible matrices on the set of skew-symmetric matrices, as described in [8]. Equipped with the closure order of the orbits of that action, they form a poset which has also been studied in [7]. Proof of the following theorem will appear in the first author’s Ph.D. thesis.
Theorem**.**
The closure order on (n,n)-clans of the largest sect is isomorphic to the poset of partial fixed-point-free involutions on letters with the congruence orbit closure order.
Remark 1.1*.*
The list of symmetric spaces with symmetric subgroup equal to a Levi subgroup often includes the type spaces , rounding out the symmetric spaces of Hermitian type. However, our definition of symmetric space (which matches that of [26, 27]) excludes this case from consideration. Some details on Hermitian-type spaces (including type ) using an alternative orbit parametrization can be found in [27, 28].
2 Notation and preliminaries
Let be a positive integer. First, we describe our realization of . We follow most of the notations of [29].
Let denote the matrix with 1’s along the anti-diagonal and 0’s elsewhere. Then, we set
[TABLE]
Let denote the map defined by
[TABLE]
Now define the matrix
[TABLE]
Then we check that we have an involution on defined by
Since , then if
[TABLE]
is the block form of , we have
[TABLE]
Observe that the restriction of to induces an involution on that group as well. The fixed points of this involution must be block diagonal, that is
[TABLE]
Furthermore, membership in the special orthogonal group forces . Thus, can be any invertible matrix and this completely determines , so the fixed point subgroup is isomorphic to .
Next, we fix some combinatorial notation. We will write for the symmetric group of permutations of . If , then its one-line notation is the string , where for . For instance, is the one-line notation for the permutation with cycle decomposition .
An involution is an element of of order at most two, and the set of involutions in is denoted by . An involution can be written in cycle notation in the canonical form
[TABLE]
where for all , , and . Signed involutions are involutions where the fixed points are decorated with a choice of sign, or .
Definition 2.1**.**
Let and be positive integers where . A signed -involution is a signed involution on letters such that there are more ’s than ’s.
For example, is a signed -involution. Clans can be thought of as an alternative presentation of signed involutions.
Definition 2.2**.**
Let and be two positive integers where . A -clan is a string of symbols from such that
there are more ’s than ’s; 2. 2.
if a natural number appears in , then it appears exactly twice.
For example, is a -clan and is a -clan. Clans and are considered to be equivalent if the positions of the matching number pairs are the same in both clans. For example, and are the same -clan, since both of and have matching numbers in positions and in positions .
Evidently, a clan is just a signed involution in list notation where 2-cycles give the positions of matching natural numbers and the locations of fixed points are occupied by their signatures. To illustrate the equivalence between signed involutions and clans, we remark that the signed -involution can be regarded as the -clan .
Throughout this paper we prefer to use clans, though we will occasionally like to refer to the underlying involution of a clan, which is obtained by simply ignoring the signs on fixed-points in the associated signed involution. We will denote the underlying involution of clan by . In a clan , the matching natural numbers of a pair coming from a transposition in will be referred to as mates of one another.
Next we will specify the clans. Let be a clan of the form . The reverse of , denoted by , is the clan
[TABLE]
We obtain the negative of , denoted by , by changing all ’s in to ’s, and vice versa, leaving the natural numbers unchanged. Now, we define symmetric and skew-symmetric clans.
Definition 2.3**.**
A -clan is called symmetric if
[TABLE]
and is called skew-symmetric if
[TABLE]
Example 2.4**.**
Consider the clan . Its reverse is . Since , it is a skew-symmetric -clan.
The clan is a skew-symmetric -clan which is also symmetric, as it contains no symbols.
A pair of mates exchanges places with another pair of mates upon taking the reverse of a clan. Such pairs shall be called opposing pairs. For instance and are opposing pairs in .
Definition 2.5**.**
The set of -clans consists of those -clans which satisfy following the additional conditions:
is skew-symmetric, that is ; 2. 2.
if , then ; 3. 3.
the total number of ’s and pairs of matching natural numbers among is even.
Recall that the Coxeter group of type , which is the Weyl group of , can be regarded as the signed permutations on letters with an even number of sign changes. This can also be viewed as a subgroup of by identifying the symbol with for each . The underlying involutions of clans are then involutions of a type Weyl group. Note that unlike -clans for the type and symmetric spaces, not all involutions of the Weyl group are attainable as the underlying involution of some clan. In particular, condition of Definition 2.5 prohibits the longest element of the type Weyl group from arising as an underlying involution.444When is even, the longest element takes for all , which would be underlying the clan .
We shall write to denote the set of -clans. It was first stated in [22] and proved in [29] that -clans parametrize -orbits in . Our notation for clans comes from the latter source. In the next section, we will produce representative flags for each orbit and describe sects for these clans.
3 Sects
3.1 Background
In order to describe sects and representative flags for clans, we must first visit the theory of parabolic subgroups of special orthogonal groups. We refer the reader to [21] for more details.
Given a vector space with bilinear form , recall that an isotropic subspace is one such that for all vectors . If we also use to stand for the matrix which represents this bilinear form in a particular choice of basis, this condition becomes . A polarization of is then a direct sum decomposition of into subspaces which are each isotropic (with respect to ), that is .
Let be the subspace generated by standard basis vectors . It is easy to check that this is an isotropic subspace of with respect to , and in fact it is maximal with respect to inclusion of isotropic subspaces. There is a distinguished polarization of as
[TABLE]
where is the subspace spanned by . Note, however, that (infinitely) many other isotropic subspaces could replace in the direct sum decomposition above.
An isotropic flag is defined as a sequence of vector spaces
[TABLE]
such that is an isotropic subspace of for all .
Taking , we have a bilinear form given by the matrix used to define our realization of . From [21, Proposition 12.13], the parabolic subgroups of are precisely the stabilizers of flags which are isotropic with respect to the form .555Malle and Testerman define their special orthogonal group by a form which is a scalar multiple (by one-half) of the one presented here, but the resulting group that leaves the form invariant is the same.
The stabilizer of the the flag is the parabolic subgroup consisting of matrices with block form
[TABLE]
see [21, p. 144] or [10, Section 8.1] for related discussion. Thus, we see that the Levi subgroup of this parabolic subgroup coincides with a symmetric subgroup of type , that is where is the involution of Section 2. Furthermore, the subgroup is exactly the stabilizer of the polarization of (3.1). The association of the symmetric pair with a polarization is another feature that type has in common with type and (see [11, p. 511]).
The upshot of this coincidence is that we have a -equivariant projection map
[TABLE]
which we can analyze. Letting be the Borel subgroup of upper triangular matrices in [21, p. 39] (which contains the -stable maximal torus of diagonal matrices) we can relate the -orbits in , which are Schubert cells, to the -orbits in . The equivariance of allows us to ask precisely which clans constitute the pre-image of a particular Schubert cell. We call such a collection of clans the sect associated to the Schubert cell.
In the literature, clans usually parametrize symmetric subgroup orbits in a flag variety by encoding the information of how flags in that orbit relate to a reference polarization. In type , one may consider -orbits in , which can be identified with one component of the variety of all full flags isotropic with respect to . For , a full isotropic flag in is a sequence of vector subspaces such that
[TABLE]
where for all and is a maximal isotropic subspace. We find it convenient to write
[TABLE]
to indicate that is the flag with for all . Any full isotropic flag is canonically extended to a full flag in
[TABLE]
by assigning
[TABLE]
so we may abuse notation slightly by using to refer to either one. For instance, the standard isotropic full flag can be written in extended form as
[TABLE]
If is a matrix whose th column is a vector , then the isotropic flag corresponding to the coset will be given by , and vice versa. For example, the coset of the identity matrix corresponds to the standard isotropic flag .
The space of full flags isotropic with respect to is a disconnected double cover of ; it consists of two isomorphic -orbits. Since we will represent flags by matrices that identify cosets , and we want the standard flag to identify with the identity coset, then to guarantee that a -isotropic flag is in the same orbit as we must add the additional condition that [29, p. 106]. The set of such flags is then an honest homogeneous space for .
We must present a few more definitions before describing the process of obtaining orbit-representative flags; see also [2].
Definition 3.1**.**
Given an -clan , one obtains the default signed clan associated to by assigning to a “signature” of and to a “signature” of whenever and . We denote this default signed clan by .
For instance, is the default signed clan of . Note that the signature of is just the symbol itself in case is or .
Definition 3.2**.**
Given a default signed clan , define a permutation which, for :
- •
assigns and if is a symbol with signature .
- •
assigns and if is a symbol with signature .
We call the default permutation associated to .
Returning to our example, has default permutation (in one-line notation). Note that is an involution, and it is the which results from choosing in the context of [33, Theorem 3.2.11].
3.2 Sects for clans
Fix, as before, , its Borel subgroup of upper triangular matrices, and and as defined by (3.2). Next, we show how to obtain representative flags for -orbits in from -clans using a variant of the methods in [33]. To ensure that we obtain a complete set of representative flags for all -clans, we apply the following instance of [29, Theorem 1.5.8].
Theorem 3.3**.**
For the symmetric pair of type , each -orbit of is equal to the intersection of an -orbit in the flag variety of with the isotropic flag variety, viewed as a subvariety .
This theorem accords with the view of -clans as a subset of all -clans whose elements satisfy extra conditions; the inclusion of sets of clans is reflected in the containment of the respective orbits. Then for each -clan , to obtain a representative flag for the -orbit , it suffices to produce an isotropic flag which satisfies
[TABLE]
and can also be produced by [33, Theorem 2.2.14], as that theorem provides flags for type clans. This will give us a full set of representative flags on which we can perform the sect analysis.
Theorem 3.4**.**
Given a -clan with default permutation , define a flag by making the following assignments.
- •
If , set
[TABLE]
- •
If where , so that as well, with , then set
[TABLE]
Then is a representative flag for the -orbit . Furthermore, if is the matrix defined by letting be its th column, then in . Matrices/flags obtained in this way from all -clans constitute a full set of representative flags for -orbits in .
Proof.
The verification that is routine (if tedious) linear algebra. From this it follows that is isotropic with respect to .
Next we argue that
[TABLE]
If a appears at , then for some . Thus, for each among the first symbols, is reduced by one (compared to when ). For each , the vector subspace spanned by and is equal to for some and some . Then, each pair of matching natural numbers among reduces by one as well. Since there are an even number of ’s and pairs of matching natural numbers among the first symbols,
[TABLE]
for some natural number .
Finally, we mention how to obtain this flag from [33, Theorem 2.2.14].
Definition 3.5**.**
Let a family in mean a collection of symbols with , , and .
For each family in , modify the default signed clan by flipping the signatures of and so that they are and , respectively. Denote the signed clan so obtained by . To reflect this adjustment, we also modify the default permutation by swapping and for all such families. Denote the permutation so obtained by .
Then satisfies the conditions of [33, Theorem 2.2.14], and we claim the flag produced by that theorem using and , and denoted by , is the same flag as constructed above. Indeed, applying that theorem, one finds whenever , and for any family , we get
[TABLE]
Clearly, these generate the same flags. Thus, the theorem is proved. ∎
For example, the matrix representative for the clan from Theorem 3.4 is
[TABLE]
Definition 3.6**.**
Given an -clan , one obtains the base clan associated to by replacing each symbol of the default signed clan by its signature.
For example, the base clan for is . Now we can use the flags produced by Theorem 3.4 to form the sects.
Remark 3.7*.*
A clan with no natural numbers is said to be matchless. The base clan of a clan is clearly a matchless clan, and all matchless clans arise in this manner. Matchless clans correspond to closed orbits, which are also of minimum dimension.
Proposition 3.8**.**
Let and be -orbits in corresponding to -clans and . Then and lie in the same -orbit of if and only if and have the same base clan.
Proof.
Assume that has base clan , where and , and let and be the corresponding flags constructed by Theorem 3.4. As each clan has the same signature at symbols of the same index, they have the same default permutation. Then, we have two kinds of cases to examine.
Suppose we have a family, . Then, Theorem 3.4 will yield flag with
[TABLE]
and
[TABLE]
where and . We also obtain the flag with
[TABLE]
and
[TABLE]
Then define a linear map by
[TABLE]
It is again routine to check that this map defines an element of , so is a flag in the same -orbit. Also, this map takes to , and to the span of , yielding pairs with the same span
[TABLE]
and
[TABLE]
Now, after we act on the flag by the appropriate element of the form for each family,
[TABLE]
then we obtain a flag which is an equivalent presentation of . Thus is in the same -orbit as .
The proof of the converse is exactly as in type case, which can be found in [1]. ∎
By flipping the double cosets around and applying the map , we obtain the following corollary. See also [1, Proposition 5.6].
Corollary 3.9**.**
Let and be -orbits in corresponding to clans and , and let denote the canonical projection. Then if and only if and have the same base clan.
Schubert cells of are in bijection with subsets such that and if , then [3, p. 34]. stabilizes the maximal isotropic subspace , and in fact each -orbit of , denoted , is represented by the isotropic subspace which is spanned by . The subset can be associated to a matchless clan by assigning
[TABLE]
and just as in [1], P. Then we have the following analog of [1, Theorem 5.7], whose proof is identical to the one given there, except for the fact that in this case , since it is the matrix of an even involution.
Theorem 3.10**.**
Let be the Schubert cell corresponding to , and the natural projection. Associate to a matchless clan as in equation (3.4), and denote the set of clans with base clan by . If denotes the -orbit of associated to the clan , then
[TABLE]
Consequently, each sect has a base clan which corresponds to a closed orbit, and the sects are in correspondence with Schubert cells. Further, each sect contains a unique maximal orbit, and the classes of closures of these orbits form a -linear basis for the cohomology ring of . We remark again that since is an affine bundle with fibers isomorphic to , each sect can also be viewed as a decomposition of an affine space isomorphic to into -orbits.
4 The weak order and its rank polynomial
4.1 The weak order on clans
We continue with as the Borel subgroup of upper triangular matrices, and as in (3.2). Here we will describe the weak order on -clans and calculate a recurrence for the rank polynomial of the weak order poset; see [26], [27], and [29] for further background and details on the weak order and its properties. We will first describe the geometric content of the weak order in terms of the -orbits of (denoted for clan ) though it is of course equivalent to discuss -orbits of or -orbits of .
Let be the maximal torus of diagonal matrices with Lie algebra . Note that this torus is -stable and moreover is contained in . By the condition defining the special orthogonal group, we have that
[TABLE]
so that
[TABLE]
We declare simple roots for and where is given by .
Corresponding to each simple root , there is a simple reflection in the Weyl group , and a minimal standard parabolic subgroup . For any clan , contains a unique dense -orbit . To capture this relationship between -orbits, we write and view this as an action of the set of simple reflections on the orbits. Note that if , then always has dimension equal to .
Under this action, it is clear that for any and . It is also true that the simple reflections obey the same braid relations when acting on -orbits as they do in in its presentation as a Coxeter system. Thus, we actually have a monoid which acts on the set of orbits and is generated by the simple reflections with relations plus braid relations. This monoid arises naturally in a degeneration of the Hecke algebra associated to as well [27, Section 7].
The weak order on DIII clans is then defined as the transitive closure of the covering relations whenever there is an such that . In the following discussion, we may also abuse notation and write to mean the same. As weak order covering relations are labelled by simple reflections, the maximal chains of intervals in the weak order can be viewed as reduced expressions for elements of the orbit set, or alternatively for the underlying involutions in , or their corresponding elements in . For more on this perspective (in type symmetric spaces), see [6], [12] and [13].
Indeed, the simple reflections effectively act upon a clan via its underlying involution through the following twisted action. Consider as a subgroup of , so that we have for and .
Proposition 4.1**.**
Suppose is longer than as an element of for the clan . Then
if , then is the permutation action of on the symbols of which results in underlying involution ; 2. 2.
if for any , and and are opposite signs (in either order), then replaces the appropriate signed fixed points by natural number pairs to achieve modified underlying involution ; 3. 3.
if or , then replaces these symbols by the pattern , resulting in underlying involution .
Otherwise .
Proof.
This is evident from [27, Theorem 5.4.1], which also applies to the and cases. Full translation of the action of simple reflections into clan notation is also worked out (with examples) in [29, Section 5.2.2]. ∎
Example 4.2**.**
For the -clan , from the rules above we obtain and , while and . See also Figure 4.1.
From this discussion, it follows that the weak order poset on -clans, denoted , is ranked (graded) by the length of underlying involutions in terms of the twisted action indicated by Proposition 4.1. Note that this is often different than the the length of the underlying involution as a Weyl group element.
Definition 4.3**.**
We define the length of a -clan as the length of its underlying involution under the twisted action.
See [26, Section 5] for various properties of the twisted action and this length function. As an example, matchless clans all have the identity as underlying involution, and so they have length [math].
4.2 Rank polynomial
We will write to denote the rank polynomial of the weak order poset. That is, is the polynomial in for which the coefficient of is equal to the number of clans of length . We may also call the length generating function for -clans. In order to compute a recurrence for , we shall make use of a formula for the length of a clan given purely in terms of the string .
First, we need some auxiliary notation. We will partition the natural number pairs of into two sets. Let
[TABLE]
and
[TABLE]
If a pair of mates in either one of these sets, then its opposing pair is in the same set. Then we can write and for integers and .
For a natural number which appears in , the spread of is defined as the quantity . The weave of will be the quantity
[TABLE]
Proposition 4.4**.**
In the notation above, the length of a clan is equal to
[TABLE]
Proof.
The reader may verify that the formula is equivalent to the one that appears at [23, p. 2724], after subtracting the dimension of a closed orbit. ∎
Example 4.5**.**
Take the clan . Each pair of mates contributes a spread of 2, but only has a weave of 1, and together these pairs are the only family so . Thus, ; see Figure 4.1.
Remark 4.6*.*
The expression computes the length for -clans in type , as appears in [33].
Note that the inclusion poset of Borel orbit closures in contains all of the weak order relations on -clans, possibly plus some additional relations.666The order relation of this poset is often called the (full) closure order or Bruhat order. Thus, the length function also provides a grading of the closure containment poset. It follows from the description of the weak order that the unique maximal clan in both posets is of the form
[TABLE]
Remark 4.7*.*
If is the clan corresponding to the Borel orbit , then the dimension of is equal to , where is the dimension of any closed Borel orbit in . Thus, studying is equivalent to studying dimensions of Borel orbits in the type symmetric space (or -orbits in ). Moreover, the dimension of all closed orbits is equal to the dimension of the flag variety of (or of ), which is .
Proposition 4.8**.**
The length of , the maximal element in the weak order poset, is .
Proof.
has the dimension of its Lie algebra, which consists of skew-symmetric matrices. This is dimensional. has dimension , and so
[TABLE]
The maximal element corresponds to a dense orbit , so as well. By the preceding remark, this is also equal to , finishing the proof. ∎
As before, denotes the set of -clans. We now reintroduce .
Definition 4.9**.**
The length generating function of is defined by
[TABLE]
We also define the flip of by
[TABLE]
Now, we provide a recurrence relation for .
Theorem 4.10**.**
The length generating function satisfies the following recurrence for :
[TABLE]
Proof.
We break this into two parts, one for each of the recursive terms.
Coefficient of Let be an arbitrary clan from . Then, we can always create a new clan simply by inserting a at the beginning of the string and appending a at the end of the string. It is clear that this procedure does not affect the value of the length function.
We can create a different clan similarly, where the flip is required to ensure that there are an even number of ’s and pairs among the first symbols. In this situation, there are a few possibilities. Let for convenience.
Attaching the new symbols and flipping has no consequence for any component of the length function computation of (4.1).
Attaching and has no effect. Upon flipping, and both increase by one, but so does and , so there is no net effect on the length function.
Identical to the previous case, but change “increase” to “decrease.”
We see that given an arbitrary -clan, we can create two different -clans for which the length function evaluates the same, accounting for the first term in the equation (4.3). These comprise all of the clans in which start and end with or .
Coefficient of Now let be an arbitrary clan from . We obtain a new clan by inserting as and and as and . Observe that and each contribute a spread of , and for any choice .
If , then both and go in as pairs, so is unchanged. If results positive due to any natural number pair , this contribution will cancel in the length formula by the fact that the first at increases the spread of that pair by one, compared to its placement in . The insertion of cannot affect the weave of any other natural number because the last symbol is . If contributes to the weave of any other natural number , this is likewise cancelled out by an increase of one in . Thus, the length is only affected by the spreads of and , and increases by on balance. Since this holds for any choice of , we see that appears in the recurrence.
Now suppose . Both and go in as pairs, so increases by one. As with the previous case, weave contributions of and cancel with spread contributions to other numbers with one exception: the pair of ’s contributes one to the weave of which is not compensated for in any other manner. Thus, compared to the length of , is increased by from the spreads of and , and but diminished by one from the change in and . In all, each choice of gives a different clan whose length is greater than , accounting for an additional term of in the recurrence formula.
Adding these cases together gives the claim. ∎
For consideration, we mention that , , and, in view of Figure 4.1, . In that figure, the black edges between are labelled with the index such that , while the red edges are those from the full closure order on corresponding orbits (see [27, Proposition 4.2] for how to obtain the the full closure order from the weak order). The closed orbits in blue are represented by just their first four symbols due to space considerations.
The recurrence for yields the following statements about , the number of -clans. In the next section, we will give an explicit formula for .
Corollary 4.11**.**
For all , the number of clans satisfies the recurrence relation
[TABLE]
and assigning , has exponential generating function
[TABLE]
Proof.
The recurrence follows by substituting into equation (4.3). One can check that solves the relevant second-order linear homogeneous ordinary differential equation, , and the addition of 1 is just to satisfy the initial condition coming from . ∎
5 Bijective combinatorics for clans
5.1 A Formula
Before exploring bijections of clans with other combinatorial families, we will record an explicit formula for the number of -clans .
Recall from Section 4.2 that for any clan, the sets and both have even cardinality, as each pair of mates is half of a family where opposing pairs lie in the same set. Let denote the number of clans which contain families, or equivalently pairs of mates. Throughout this section, we make use of the fact that a -clan is determined by the symbols of its “first half” , plus the knowledge of which pairs are opposing.
Lemma 5.1**.**
With the above notation,
[TABLE]
Proof.
There are choices for where to place natural numbers among . There are ways to form pairs from these, and ways to decide which of these pairs are in and which are first mates of distinct opposing pairs. Then there are ways to place symbols at the remaining entries with appropriate parity to satisfy condition 3 of Definition 2.5. Multiply. ∎
The following results immediately from summing over possible values of .
Proposition 5.2**.**
The number of -clans is
[TABLE]
The first values of , beginning with , are 1, 3, 10, 38, 156, 692, 3256,…This is in fact the number of inequivalent placements of rooks on a board having symmetry across each diagonal [24, A000902], as we will show next.
5.2 Rooks and Pyramids
The rook problem asks how many ways rooks can be placed on on an board so that none can attack any other. Necessarily, each placement will exhibit exactly one rook in each row and each column so rook placements correspond to permutation matrices in an obvious way, giving the solution of . In [20], Lucas refines this question to ask how many placements possess symmetry with respect to a given subgroup of the dihedral group , which acts as the symmetry group of the board. We are interested in rook placements which are invariant under reflection across each main diagonal and as depicted in Figure 5.1.
Furthermore, we are only interested in these placements up to equivalence, where two placements are said to be equivalent if there is an element of that transforms one to the other. The following statements on rook placements are given without proof in [20], but we provide brief proofs for completeness.
Proposition 5.3**.**
When , there is no placement of rooks on an board with symmetry group .
Proof.
Recall that the dihedral group is generated by reflection across the diagonal and counter clockwise rotation by denoted , and we have where is the identity element. It suffices to show that a rook placement cannot be symmetric with respect to both and unless .
Consider a rook placement as an permutation matrix . Let be the permutation matrix with 1’s along the antidiagonal and 0’s elsewhere. Then and since the transpose of a permutation matrix is its inverse, . Hence, if is invariant under both and , we have
[TABLE]
which implies and , the identity matrix. This is clearly impossible unless . ∎
Corollary 5.4**.**
When , every placement of rooks on an board that is symmetric with respect to reflection across both diagonals is equivalent to exactly one other arrangement.
Proof.
Note that the reflection across is given by . Together, and generate a subgroup of isomorphic to the Klein four-group . has index in , so it is a maximal proper subgroup. Then, by the previous proposition, any rook placement stabilized by has exactly as its symmetry group, so by the orbit-stabilizer theorem, the size of the orbit of a diagonally symmetric rook placement under the action of is just
[TABLE]
∎
Remark 5.5*.*
For a diagonally symmetric rook placement , is necessarily different than (though equivalent to) , so it is the other element of the orbit in the preceding corollary.
From now on, let denote the number of inequivalent diagonally symmetric arrangements of non-attacking rooks on an board.
Lemma 5.6**.**
For all , .
Proof.
Note that the center square must contain a rook in the odd case; the result follows by deleting the middle row and column from a rook placement. ∎
Figure 5.2 illustrates an instance of this correspondence, where .
Thus, one only really needs to count diagonally symmetric placements on even side-length boards. We will prove that by exhibiting an explicit bijection between clans and diagonally symmetric rook placements.
The diagonals of a board divide it into four triangles, and one sees that the information of a diagonally symmetric rook placement is captured within any of these triangles.777A diagonally symmetric rook placement (equivalence class) produces two possible pyramids which differ by a reflection. See Figure 5.4. In identifying rook placements, we will then extract one of the triangles of the board (rooks included), to obtain a pyramid. It will be convenient to introduce coordinates on the blocks of the pyramids by dividing them into left and right halves. The indices on the left increase moving up and to the right, while those on the right increase as we move up and to the left (see Figure 5.3). The following characterization is self-evident.
Lemma 5.7**.**
A pyramid corresponds to a diagonally symmetric rook placement if and only if for each , there is a unique block of the pyramid, or , on which a rook is placed and for which either , or , or both .
Now we give an algorithm for obtaining a pyramid from a clan by reading the symbols through in reverse order, and placing rooks as we descend rows of the pyramid. An auxiliary variable acts as a “switch” between the left and right sides of the pyramid; every time we encounter a or the first mate of a pair, the switch gets “flipped.”
Algorithm 5.8**.**
Given a -clan , we construct a pyramid corresponding to a diagonally symmetric rook placement equivalence class as follows.
set , .
while :
if :
place rook at
if :
flip switch
place rook at
if :
find in
if and : [second condition prevents redundacy]
place a rook at [indices corr. to opposing pairs]
if : [positions of a pair]
flip switch
place rook at
else:
pass
subtract 1 from i
It is easy to verify that this algorithm produces a pyramid that satisfies the condition of Lemma 5.7, yielding a diagonally symmetric rook placement. As an example, the blue pyramid in Figure 5.4 is obtained from the -clan, .
Without trouble, this algorithm can be reversed to give a map from pyramids to clans. However, exactly one of the two pyramids from a given rook placement produces a clan. For example, the pink pyramid in Figure 5.4 would yield the clan , which violates condition 3 of Definition 2.5. In general, if one pyramid produces , then the other produces . So each diagonally symmetric rook placement contains a unique pyramid which gives a clan, completing the bijection.
Theorem 5.9**.**
Diagonally symmetric rook placements on a board and -clans of type are in bijection, whence .
Remark 5.10*.*
Consider a rook placement as a permutation matrix once again. Symmetry across implies that is the matrix of an involution, while symmetry across implies that is a signed permutation via the usual embedding into . Then, in the notation of Proposition 5.3, , which is the involution which takes . In terms of signed permutations of , .888This also implies that . Thus, diagonally symmetric rook placements up to equivalence (and clans) are also in bijection with pairs of signed permutations of order two. We thank one of the anonymous referees for pointing this out to us.
5.3 Minimally Intersecting Set Partitions
Consider partitions of the set ordered by refinement. Two partitions and are said to be minimally intersecting if the partition whose blocks are the pairwise intersections of blocks from and is the minimal partition
[TABLE]
Lemma 2 of [25] says that the right hand side of the equation (4.5) is equal to plus the exponential generating function for the number of ordered pairs of minimally intersecting partitions of such that consists of exactly two blocks. In other words, the number of -clans is one more than the number of such pairs of partitions [24, A000902]. In this subsection, we present a map between pyramids and partition pairs that demonstrates this equality.
Remark 5.11*.*
There is a well known bijection between staircase rook placements and partitions of (see [19, pp. 77-78]). Observing that each pyramid consists of two staircase shapes with “complementary” rook placements, one could also define a correspondence with pairs of partitions of with certain properties. We leave this description to the motivated reader.
Consider a pyramid that corresponds to an -clan which is not . First we describe how to obtain the two-block partition of the corresponding pair, which we will write as .
If there is a rook at , then ; if there is a rook at , then . 2. 2.
If there is a rook at for , then and . Similarly, if there is a rook at , then and .
Then we construct by taking as a block for each rook at or . Thus, the blocks of have maximum size two, and rooks at or give blocks that are singletons. It is clear that the pair is minimally intersecting.
Example 5.12**.**
The blue pyramid of Figure 5.4 gives the pair with and .
Notice that reflecting a pyramid across the center line swaps the blocks and of , but is unchanged. Exclusion of the clan guarantees that neither nor is empty.
Now we describe how to obtain a pyramid from a pair , where . Observe that cannot have any blocks of size greater than two.
If (respectively, in ) and is a singleton in , then place a rook at (respectively, at . 2. 2.
If (respectively, in ) and is a block of with , then place a rook at (respectively, at ).
This recipe inverts the (partial) map from pyramids to partition pairs described above, establishing the following.
Theorem 5.13**.**
The set of -clans without the clan is in bijection with the set of ordered pairs of minimally intersecting pairs of partitions of , where has exactly two blocks.
5.4 Lattice paths
Recall that an Delannoy path is an integer lattice path from to in the plane consisting only of single north, east, or diagonally northeast steps. Alternatively, one can consider strings from the alphabet such that the number of ’s plus the number of ’s is equal to the sum of the numbers of ’s and ’s (which is equal to ). We will demonstrate a bijection between the set of -clans and the set of Delannoy paths with certain labels which are defined as follows.
Definition 5.14**.**
By a labelled step we mean a pair , where and is a positive integer such that if or . A weighted Delannoy path is a word of the form , where the ’s are labeled steps such that
is an Delannoy path; 2. 2.
if and only if ; 3. 3.
letting , if then for , and ; 4. 4.
either (so that ) or (so that ).999As a consequence of the preceding properties, is guaranteed to be even.
Theorem 5.15**.**
*There is a bijection between the set of weighted Delannoy paths and the set of DIII -clans. *
Proof.
We will indicate how to obtain a weighted Delannoy path from a type clan . If is a sign, we draw an -step from to and an -step between and . Then we remove and from to obtain .
In a similar manner, if , we draw an -step from to and an -step between and . Again we remove and from , but in this case we then swap and to obtain .
If is a natural number from pair (), we draw a -step between and and label this step , and we draw another -step between and and label this step . Then we remove all four symbols , and from and call the resulting -clan .
In case is a natural number from pair () with opposing pair , then we draw a -step between and and label this step , and we draw another -step between and and label this step with . We remove all four symbols , and from , then swap and and call the resulting -clan .
After performing this first step, we iterate the same procedure upon by examining its last symbol, thereby obtaining and so on, building the path from the corners inwards.
This is clearly an injective construction. The complicated condition 3 of Definition 5.14 on the weights (which give the placement of mates in the clan) just guarantees that the construction can be reversed to obtain a skew-symmetric clan. Condition 4 guarantees the parity condition of Definition 2.5, so we have a bijection. ∎
Example 5.16**.**
Let . The steps of our construction are shown in Figure 5.5.
To supply further examples, we depict the weighted Delannoy paths corresponding to (3,3)-clans in Figure 5.6 in their weak order poset.
6 The big sect
In this section, we investigate the number of -clans in the largest sect; we denote this number by . These are the clans whose corresponding -orbits comprise the preimage of the dense Schubert cell under the map . Since this sect must include the dense -orbit corresponding to the clan of (4.2), we see that this sect has base clan
[TABLE]
depending on whether is even or odd, respectively. Consequently, a clan lies in the largest sect only if
- (a)
it has natural number pairs only in when is even, 2. (b)
or it has at most two pairs at and when is odd.
If is the number of pairs of matching natural numbers in a clan which lies in the largest sect, the clan is determined by pairing of the symbols among . This can be done in many different ways. Summing over possible values for , we have
[TABLE]
which happens to be the number of involutions on letters [24, A000085]. This coincidence reveals the following.
Proposition 6.1**.**
Taking , the number of clans in the largest sect satisfies the recurrence relation
[TABLE]
and has exponential generating function
[TABLE]
Recall that a partial permutation is a map satisfying:
- •
if and , then .
A partial permutation can be represented by an matrix , where is 1 if and only if and is 0 otherwise. Note that under this convention we view our matrices as acting on vectors from the right. These partial permutations are also sometimes called rook placements, and in case , they form a monoid under matrix multiplication called the rook monoid and denoted .
Definition 6.2**.**
A partial involution on elements is a partial permutation which is represented by a symmetric matrix. A partial involution with no fixed points is called a partial fixed-point-free involution, and the set of such partial involutions is denoted .
There is a bijection between and the set of invertible involutions as follows: a partial involution matrix can be completed to the matrix of an involution by placing a 1 on the diagonal of any row/column without a 1. However, we will prove that by exhibiting an explicit bijection between the clans in the largest sect and the partial fixed-point-free involutions.
Let lie in the largest sect. Construct the associated as follows.
- (i)
If , then take for all . 2. (ii)
If , then take and for all . 3. (iii)
If , then take and .
It is easy to show that this map is invertible. Let us start with a partial fixed-point-free involution and determine its associated -clan by assigning the first symbols and then completing using skew-symmetry.
- (i)
If , then take unless and is odd, in which case . 2. (ii)
If and with , then we take unless and is odd in which case we take .
This completes proof of the following.
Theorem 6.3**.**
Partial fixed-point-free involutions on letters and -clans in the largest sect are in bijection.
The elements of also parameterize the congruence orbits of the invertible upper triangular matrices on the skew-symmetric matrices (with complex entries). This endows them with a poset structure which is the containment order of the corresponding orbit closures, studied in [8] and [7]. Let this poset be denoted . The order relation admits a simple combinatorial description in terms of rank-control matrices.
In [32], it is pointed out that the full closure (Bruhat) order on -clans fails in general to be the restriction of the Bruhat order on all -clans. In particular, Wyser points out that clans and are not related in the Bruhat order in type (as can be observed in Figure 4.1), though they are related as clans.
Nevertheless, as stated in the introduction, the closure order on clans restricted to the big sect does coincide with that of via the bijection given here. The poset is itself the restriction of the closure order on , which describes the big sect closure poset in type [2].
A combinatorial description of the closure order on all -clans (based on the work [9]) will also appear in the first author’s Ph.D. Thesis. From this description it is apparent that the failure of the clan closure order to restrict from type to type results from the failure of the Bruhat order on to restrict to the Bruhat order on the type Coxeter group. But the clan order does restrict from type to type for similar reasons, answering part of [32, Conjecture 3.6]. It would be of great interest to determine general geometric conditions which guarantee the restriction of closure orders in similar settings; we leave the reader to consider this question.
Acknowledgements. We thank Mahir Bilen Can and William McGovern for helpful conversations and suggestions. We are indebted to the anonymous referees who made numerous valuable suggestions and criticisms of our paper, greatly improving the exposition.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Bingham, Aram and Uğurlu, Özlem, Sects and lattice paths over the Lagrangian Grassmanian , Electronic Journal of Combinatorics 27.1 (2020), Research Paper 51.
- 2[2] Bingham, Aram and Can, Mahir Bilen, Sects , Journal of Algebra, 560 (2020), 192–218.
- 3[3] Billey, Sara and Lakshmibai, Venkatramani, Singular loci of Schubert varieties , Progress in Mathematics, 182. Birkhäuser Boston, Inc., Boston (2000). xii+251 pp.
- 4[4] Borel, Armand, Sur la cohomologie des espaces fibrés principaux et des espaces homogènes de groupes de Lie compacts , Annals of Mathematics, (2) 57 (1953), 115–207.
- 5[5] Can, Mahir Bilen and Uğurlu, Özlem, The genesis of involutions (polarizations and lattice paths) , Discrete Mathematics, 342 (2019), 201–216.
- 6[6] Can, Mahir Bilen, Joyce, Michael, and Wyser, Benjamin, Chains in weak order posets associated to involutions , J. Combin. Theory Ser. A, 137 (2016), 207–225.
- 7[7] Can, Mahir Bilen and Cherniavsky, Yonah and Twelbeck, Tim, Bruhat Order on Partial fixed-point-free Involutions , Electronic Journal of Combinatorics, 21.4 (2014), 4–34.
- 8[8] Cherniavsky, Yonah, On involutions of the symmetric group and congruence B-orbits of anti-symmetric matrices , International Journal of Algebra and Computation, 21.5 (2011), 841–856.
