How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Lexicographic chain shelling and the falling-chain Möbius formula
Statement
Let be a finite graded poset, let in , and let carry a descending rooted-chain labeling with values in a linearly ordered set that satisfies the no-tie condition (N) and the lex-increasing property (L) on every rooted interval (Finite lattice congruences, interval endpoints and descending rooted-chain labels). Write ; for a maximal chain of write for its label word and for its descent set, and identify with its vertex set, so that .
(i) (lexicographic shelling) For all maximal chains of with there is a maximal chain of with , and . Equivalently, ordered by label words, the maximal chains of satisfy the pairwise facet criterion for a shelling of the order complex (Face poset and order complex): its facets are the maximal chains, and for facets preceding the chain above gives and . Removing the two endpoints from all chains, the same order is a shelling of the order complex of the open interval, whose facets are the maximal chains of .
(ii) (falling-chain Möbius formula) For every rooted interval of , with the Möbius function of the poset (The integer-valued Möbius function of a locally finite poset),
and under (N) 'falling' may replace 'strictly falling'. Conventions: if (rank ) then and the singleton maximal chain has an empty label word and is vacuously falling; if then the open interval is empty, the single maximal chain of is vacuously falling and the formula gives .
Facts & Assumptions
Given: A finite graded poset with rank function (Graded poset, rank function, and rank levels), elements of , and the interval with (Intervals in a poset; locally finite, lower-finite and upper-finite posets).
The rank function satisfies whenever covers , and every minimal element of has rank (Graded poset, rank function, and rank levels).
Maximal chains of are the chains with , equivalently the chains of contained in no larger chain of ; for each, and the label word of is with . In the rooted interval the root chain stays fixed, and a maximal chain of has label word with -th entry : the word of a maximal chain of restricted to a rooted subinterval is exactly the corresponding block of its label word (Finite lattice congruences, interval endpoints and descending rooted-chain labels).
No-tie (N): in every rooted interval the labels of any maximal chain are pairwise distinct. Lex-increasing (L): in every rooted interval there is exactly one increasing maximal chain, and its label word is lexicographically first among the label words of all maximal chains of that rooted interval (Finite lattice congruences, interval endpoints and descending rooted-chain labels).
The descent set is , so is strictly falling if and only if ; the word of is falling when , and under (N) falling and strictly falling agree on each maximal chain; words are compared lexicographically (Finite lattice congruences, interval endpoints and descending rooted-chain labels).
Faces of the order complex of a poset are the finite chains of , so its facets are the maximal chains of (Face poset and order complex).
Möbius recurrence: for every , and for (The Möbius recurrence: and both interval sums of vanish when ).
The Boolean lattice of a finite set is ordered by inclusion, graded with rank , and for ; here is finite (The Boolean lattice of subsets of a finite set and its rank levels, For in a finite Boolean lattice, ).
Möbius inversion on a finite poset: if for functions , then (Both forms of Möbius inversion hold on every finite poset).
Every subset of the finite set is finite (A subset of a finite set is finite, with , and equality holds if and only if ). The power set is finite (The Boolean lattice of subsets of a finite set and its rank levels), and the chains in any interval form a subset of it, so all chain counts below are finite. Strong induction follows from ordinary induction applied to the assertion that the property holds at every value up to the current index (The principle of mathematical induction).
Proof
Rank preliminaries. If in , start with the chain and insert an intermediate vertex whenever two consecutive vertices are not covers. Each insertion adds a new vertex of the finite interval , so the process stops at a saturated chain. Along it the rank increases by exactly one at each step by [F1], giving , where is its number of steps. Consequently, for a strict chain with , the interior rank shifts are distinct members of . Their set has exactly elements, and .
Chain-sum identity. For put strict chains and ; the sum includes every strict chain, since one with steps has distinct vertices of by [F9]. We prove by strong induction on . The direct chain contributes . Every other chain has a unique first vertex below , with , and consists of the first step followed by a strict chain from to . Thus . Each is a proper subset of , hence has smaller cardinality by [F9]; the induction hypothesis and [F6] give . When no intermediate vertex exists, the intermediate sum is empty and this is also the base case.
Setup of (i). Let be maximal chains of with . Since and , the index for all and are defined, and because . Each step of a maximal chain is a cover by [F2], so ; hence a common vertex of the two chains is some , and for while for and , so . The subchains and are maximal chains of the rooted interval with , and by [F2] their words there are the windows and . The window is not increasing: suppose it were; then the window subchain of is an increasing maximal chain of the rooted interval, hence the unique increasing one and lexicographically first by [F3], so . If , then, the two full words agreeing in positions , their first difference lies in and has , so , contradicting ; while if , then the window subchain of is a maximal chain of the same rooted interval, distinct from that of because , whose word is increasing, contradicting the uniqueness in (L). Therefore has an index with , and by (N) applied to the window chain, so with we have .
Replacement chain of (i). Put . The segment is a maximal chain of the rooted interval , and by [F2] its word there is , which is falling by step 1.3, hence not increasing. By (L) of [F3] this rooted interval has exactly one increasing maximal chain; it is not the segment, so it has the form with and , and its word satisfies and because it is lexicographically first. Define .
Setup of (ii). Fix a rooted interval of and put ; we treat and return to below. For a subset of write . For let be the number of maximal chains of (maximal in the poset , carrying the labeling induced by the root chain as in [F2]) with , and for let be the number of strict chains with whose rank set equals . Both are finite counts by [F9], and by step 1.1 the rank set of each such chain is a subset of .
Refinement construction. Given a strict chain with rank set , construct a maximal chain of top-down: starting from the top segment and continuing downwards, replace the segment by the unique increasing maximal chain of the rooted interval , where is the original root extended by the part already constructed from down to , so it ends at the upper endpoint (and ). Each replacement exists and is unique by (L) of [F3], and the resulting chain is a maximal chain of . Inside each segment the word is increasing, so a descent of can occur only at a junction , , whose word position is ; hence .
Verification of the replacement. By [F2] the chain of step 2.1 is a maximal chain of : it has length , and each of its steps is a cover of . Its word agrees with in positions because and share the chain and the covers among these vertices, while at positions and the entries are and with ; hence . Moreover : the only vertex of strictly between and is and , while every other vertex of lies outside that open interval, so ; and since , step 1.3 gives .
Truncation construction and the count. Conversely, given a maximal chain of with , keep the elements with ; these are exactly indices in , and together with the endpoints and they form a strict chain of steps whose rank set is . Between two consecutive kept elements there is no descent of : a junction strictly between two consecutive kept elements has , hence , and gives ; so the word of each segment is weakly increasing, hence strictly increasing by (N), hence the segment is the unique increasing chain of its rooted interval by (L), so refining the kept chain returns . Thus the constructions of step 3.1 and of this step are mutually inverse bijections, and for every .
Facets and the open interval. Interpreting the maximal chains as facets of the order complex by [F5], step 3.2 says that for facets preceding in the lexicographic order of label words there is a facet with and , and so that precedes ; this is the pairwise facet criterion of the statement. Indeed, every face of shared with an earlier facet lies in an earlier intersection obtained by deleting one vertex from . Distinct facets have the same cardinality by [F2], so no earlier intersection is larger; hence the intersection of the simplex on with the union of earlier facet simplices is pure of codimension one, which is the shelling condition. A chain of the open interval is contained in no larger chain of precisely when, after adjoining and , it becomes a maximal chain of : if it could be enlarged inside , so could the enlarged chain in , and conversely an enlargement in of a chain already containing and lies in . Hence the facets of are the sets for maximal chains of , and since , deleting from all facets preserves and gives . For or there is only one maximal chain and one open-interval facet, the empty face, so the shelling condition is vacuous.
Tied words. Suppose instead that with . The analysis of step 1.3 applies verbatim with the single change that the window words of and coincide; that common window is again not increasing, since if it were increasing both window subchains would be increasing maximal chains of the same rooted interval and, being distinct because for , would contradict the uniqueness in (L). So there is again a descent at some , and steps 2.1 and 3.2 produce a maximal chain with , and .
Möbius inversion on the Boolean lattice. Put maximal chains of with for ; then for every , because each maximal chain has exactly one descent set and if and only if for some . By the Möbius values of the Boolean lattice [F7] and Möbius inversion [F8], for every ; at this gives, using step 4.1 and the involution of the subsets of (which is closed under ),
Shelling order. Every linear order of the maximal chains of that extends the strict lexicographic order of their label words makes the complex shellable in the pairwise criterion: given earlier and later , either , when step 4.2 supplies with and hence before , or , when step 4.3 supplies such a ; the remaining possibility cannot occur in such an order. Deleting the endpoints from all maximal chains, the same order and the same replacements witness the pairwise facet criterion for , whose facets are the maximal chains of by step 4.2. In particular, ordering facets by their label words with ties broken arbitrarily is a shelling order, which is the statement of (i).
Evaluation and the formula in rank . By step 2.2 and 1.1, each strict chain with steps contributes to with , so the alternating sum of step 5.1 equals by the chain-sum identity of step 1.2; hence the number of maximal chains with , that is, of strictly falling maximal chains by [F4], equals , which is the stated formula strictly falling maximal chains since . For we have ; then by [F6] and the single rank- maximal chain has an empty label word and is vacuously falling, so the formula holds as well.
Both parts are proved. Part (i) is steps 4.2, 4.3 and 5.2, and part (ii) is steps 1.2 and 6.1 together with step 2.2 for the definition of the counted chains: since the rooted interval was arbitrary, the formula holds for every one of them, with ; under (N) falling and strictly falling agree on each maximal chain by [F4], so 'falling' may replace 'strictly falling'; and the conventions with the singleton maximal chain having an empty label word and being vacuously falling, and with the open interval empty and the single maximal chain with one-term label word vacuously falling, are the rank-zero and rank-one cases of the formula. All counts are finite by [F9] and the argument uses no choice principle: the unique increasing chains and the single Boolean inversion are determined data, not selected from families.
Depends on
- Finite lattice congruences, interval endpoints and descending rooted-chain labels
- Graded poset, rank function, and rank levels
- Intervals in a poset; locally finite, lower-finite and upper-finite posets
- Face poset and order complex
- The integer-valued Möbius function $\mu_P$ of a locally finite poset
- The Möbius recurrence: $\mu_P(x,x)=1$ and both interval sums of $\mu_P$ vanish when $x<y$
- The Boolean lattice of subsets of a finite set and its rank levels
- For $A\subseteq B$ in a finite Boolean lattice, $\mu(A,B)=(-1)^{\lvert B\setminus A\rvert}$
- Both forms of Möbius inversion hold on every finite poset
- A subset of a finite set is finite, with $\lvert B\rvert \le \lvert A\rvert$, and equality holds if and only if $B = A$
- The principle of mathematical induction
Used by
- Deleted-position labels from a fixed reduced expression, the lexicographic shelling criterion, and Möbius data Definition
- A rank-three chain labeling translated into facets of the order complex Example
- The Möbius value of the rank-three interval [e,c] in S4 from the recurrence, with the parity and falling-chain checks Example
- Bruhat intervals are Eulerian: parity balance of the elements, and the Möbius function of a full interval Theorem
- Deletion-labeled Bruhat intervals are lexicographically shellable, with the explicit earlier/later chain comparison Theorem
Dependency tree · two levels
44 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Anders Björner and Francesco Brenti, Combinatorics of Coxeter Groups (GTM 231), §2.7 and Appendix A2.2–A2.4 (standard reference, not scraped)
- Richard P. Stanley, An Introduction to Hyperplane Arrangements, Lecture 1 §1.2 and Lecture 4 §4.1 (standard reference, not scraped)
- Michelle L. Wachs, Poset topology: tools and applications, PCMI lecture notes, Lecture 3 §§3.1–3.4 (standard reference, not scraped)