Matching-covered board boundary cancellation
OpenMagicSquares.matching_boundary_eulercombinatoricsmagic-squaresmobius-inversion
Let and let a board be a subset of . For a permutation , write . A board is matching-covered if it is nonempty and each of its cells belongs to some permutation support contained in the board. Define
For any matching-covered boards and any permutation support , the following finite boundary identity holds:
The summation includes all such boards , without requiring them to be matching-covered. This identity provides a finite combinatorial sufficient condition for reciprocity of semi-magic counting polynomials. Its formal proof is the remaining obligation in the associated conditional reduction.
Preamble
import Mathlib import Definitions.Def_MagicSquaresMatchingBoundary
Formal statement
namespace MagicSquares
theorem matching_boundary_euler (n : ℕ) (hn : 1 ≤ n) :
MagicSquaresBoundary.MatchingBoundaryCriterion n := by
sorry
end MagicSquaresSource
Original matching-board specialization of the Eulerian face-lattice property and the order-dual of Weisner's theorem; derived in MATCHING-BOUNDARY-SOURCE.md. Richard P. Stanley, Enumerative Combinatorics, Volume 1, author manuscript, Proposition 3.8.9, p. 309, and Corollary 3.9.3, p. 313: https://math.mit.edu/~rstan/ec/ec1.pdf. This matching-board statement is our specialization, not a verbatim theorem in that source.