Order-Raising Operators and Matchings on the Boolean Algebra #
This file formalizes the order-raising operator U_i on the Boolean algebra B_n and proves
that it gives rise to order-raising matchings, as described in Lemma 4.5 of Stanley's
Algebraic Combinatorics (Section 4).
Main results #
upward_local_LYM: The upward local LYM inequality โ for a sized-ifamily๐,|๐| * (card ฮฑ - i) โค |โโบ ๐| * (i + 1).boolean_hall_condition: Hall's marriage condition for the Boolean lattice โ for any sub-family ofP_iinB_nwith2i + 1 โค n, the upper shadow is at least as large.booleanPoset_hasOrderRaisingMatching: The Boolean algebraB_nhas order-raising matchings at every leveliwith2 * i + 1 โค n.
Proof strategy #
The proof uses Hall's marriage theorem via the upward local LYM inequality (double counting).
For each element S โ P_i, the number of supersets of size i + 1 is n - i. Each element
T โ P_{i+1} has at most i + 1 subsets of size i. When n - i โฅ i + 1 (equivalently
2i + 1 โค n), the double counting gives Hall's condition, and Hall's marriage theorem
produces the injective matching.
Upward local LYM inequality. For a sized-i family ๐ of finsets over a fintype ฮฑ,
the upper shadow satisfies |๐| * (card ฮฑ - i) โค |โโบ ๐| * (i + 1).
This is the upward analog of card_mul_le_card_shadow_mul. The proof uses double counting
(card_mul_le_card_mul): each S โ ๐ has card ฮฑ - i upper neighbors (via insertion of
elements from Sแถ), and each T โ โโบ ๐ has at most i + 1 lower neighbors (subsets of
size i are obtained by erasing one of T's i + 1 elements).
Hall's marriage condition for the Boolean lattice: for any sub-family ๐ of i-element
subsets of Fin n with 2i + 1 โค n, the upper shadow โโบ ๐ is at least as large as ๐.
Existence of an order-raising matching on the Boolean lattice at level i, via Hall's
marriage theorem. There exists an injective function from i-subsets to (i+1)-subsets with
S โ ฯ(S) for all S.
Lemma 4.5 (Stanley). The boolean algebra B_n has order-raising matchings at every
level i with 2 * i + 1 โค n: there exists an injection ฯ : P_i โ P_{i+1} with
S โ ฯ(S) for all S โ P_i. (Lemma 4.5, Section 4)