MoNIG Rule in Schubert Calculus
- MoNIG Rule is a combinatorial method that uses tower diagrams to explicitly implement Monk’s Rule in Schubert polynomial multiplication.
- The method employs a hook sliding algorithm that identifies critical cells and performs insertion and deletion operations to generate valid covers in the Bruhat order.
- Its bijective, diagrammatic approach provides both computational efficiency and geometric transparency in describing one-cell intersections in the cohomology of flag varieties.
The MoNIG Rule, as developed in the context of Schubert polynomial multiplication, refers to the explicit combinatorial implementation and analysis of Monk's Rule via tower diagrams. It provides a method for describing the product of a Schubert polynomial associated to a permutation with that of an adjacent transposition, utilizing tower diagrams as both input and output objects. The process yields a bijective and diagrammatic approach to Monk's Rule, which is pivotal in the theory of Schubert calculus, particularly for computations in the cohomology ring of flag varieties (Coşkun et al., 2018).
1. Classical Monk’s Rule and Schubert Polynomials
Monk’s Rule governs the multiplication of Schubert polynomials, which are indexed by permutations and denoted . The rule characterizes the product with the Schubert polynomial of a simple transposition :
where the sum is over all that cover in the –Bruhat order; explicitly, for and . This provides the multiplicative structure constants for the cohomology ring , with the cover relations corresponding to the combinatorics of adjacent transpositions. The MoNIG Rule encapsulates an explicit computational procedure for this multiplication through the mechanics of tower diagrams (Coşkun et al., 2018).
2. Tower Diagrams: Definitions and Core Operations
A tower diagram is defined as a finite sequence of non-negative integers , which is visualized as a set of vertical towers. The th tower consists of cells, with the construction corresponding to grid points in the first quadrant. Sliding a word of positive integers into a diagram —denoted —applies stepwise combinatorial operations: "direct-pass," "addition," "deletion," and "zigzag." These local rules adjust the diagram, facilitating a constructive or destructive update of its columns.
The unique tower diagram associated to a permutation is constructed by sliding a reduced word of into the empty diagram. Conversely, a "flight-path" algorithm extracts the permutation from a tower diagram, peeling off top "corner" cells in descending order of their generalized flight numbers . The permutation is further determined by the vector of "flight-numbers" of the lowest empty cells in each tower, such that . This bijection anchors the role of tower diagrams as combinatorial models for permutations in Schubert calculus (Coşkun et al., 2018).
3. MoNIG (Monk’s) Algorithm on Tower Diagrams
Given a tower diagram for and a fixed , the MoNIG Rule algorithm produces all possible diagrams resulting from the action of an adjacent transposition that increases the permutation length by one. The key steps are:
- Schubert-path Construction: Define the Schubert-path as the maximal path starting at , proceeding east within occupied cells and southeast through unoccupied positions above the axis.
- Identification of Critical Cells: On , mark “critical cells” as either those at the path's bottom or those where the next path cell in the same column has at least as many filled below it as empty below the critical position.
- Cell Insertion and Hook Sliding: For each critical cell above tower , compute the number of empty cells below in and as the count of occupied cells to the right along the path. For each with , append a run of cells (with ) to . Successively slide into remaining towers , deleting one top cell per slide from subsequent towers. If this sequence produces the correct net change, the resulting diagram is recorded.
This procedure, applied to all critical cells, enumerates exactly the diagrams representing the multiplication outcomes specified by Monk’s Rule, i.e., all for , , and (Coşkun et al., 2018).
4. Hook Insertion, Combinatorics, and Bijection Properties
A hook —with reduced word —plays a central role. Sliding into increases the cell count by one if and only if , with the insertion precisely into tower at a position determined by the corresponding flight number. Hooks may delete zero or more cells from towers to their right. Different critical cells index disjoint insertions: within each family (fixed critical cell), the parameter tracks the permissible sliding range, ensuring that deletion always targets a fixed tower. The bijection guarantees that all and only the covers in the appropriate –Bruhat order are obtained, with no repeated diagrams (Coşkun et al., 2018).
5. Schubert-Polynomial Reformulation and Geometric Implications
When , the MoNIG algorithm as described operates at the level of Schubert polynomials. The resulting list of tower diagrams corresponds bijectively to the terms of
recovering Monk’s Rule precisely in the language of tower diagrams. This formulation generalizes and replaces other diagrammatic approaches (e.g., RC-graphs, localization), providing a self-contained and bijective hook-sliding framework.
Geometrically, Monk’s Rule expresses the cup product of the Schubert divisor class with an arbitrary Schubert class in . The tower-diagram hook-sliding construction provides a direct combinatorial model for the corresponding one-dimensional intersections in the equivariant cellular chain model. This offers both combinatorial transparency and computational efficiency (Coşkun et al., 2018).
6. Worked Example and Structural Insights
Consider and , with tower diagram constructed as previously described. The Schubert path and the critical cells above towers are identified. Applying the MoNIG algorithm at each critical cell produces exactly seven new tower diagrams, matching the structure constants predicted by Monk’s Rule and the 5–Bruhat graph. The combinatorial framework provided by the path determines which hooks can be slid in, and the "critical cell" mechanism encapsulates the possible insertion points and resulting diagrams.
A central theorem verifies that this critical-cell criterion and hook insertion precisely characterize the one-cell enlargements of tower diagrams corresponding to length-increasing covers in the –Bruhat order. Disjointness and bijectivity are achieved by the construction, ensuring no duplication and exhaustive coverage of valid outcomes (Coşkun et al., 2018).
7. Context within Schubert Calculus and Related Approaches
The approach via tower diagrams and the MoNIG Rule provides an alternative to previous descriptions and proofs of Schubert polynomial multiplication, such as those by Bergeron–Billey, Kogan–Kumar, and Sottile’s version of Pieri’s Rule. The tower-diagram method emphasizes combinatorial locality and bijectivity, unifying insertion and deletion rules in a visual, algorithmic procedure, while remaining independent of RC-graph insertions and localization techniques. The geometric and algebraic transparency it offers positions it as a significant development in the algorithmic understanding of Schubert calculus (Coşkun et al., 2018).