DetBij / Perm: the bijection theorem #
From LowestUnit and LowestBound: for every field of 1-wings A x at the ones of g there
is a permutation σ of the ones of g such that the agreement set of σ x and x is
disjoint from A (σ x) for every x, and #{x : (σ x)_j = x_j} ≤ bdry g j for every j
simultaneously.
This is the bijection theorem (Theorem 3.1 of the paper) for the inverse σ of the bijection
τ of the paper; Bijection.lean states it for τ. The proof is that of the paper: a monomial of
det Q' with exponents at most bdry g j (exists_lowest_Qmat, by the argument of
Lemma 3.8 (iii)), and the Leibniz formula for det Q' (exists_perm_of_mem_support).
A nonzero polynomial has a monomial of least total degree.
det Q' has a monomial m with m j ≤ bdry g j for all j.
A product of entries of Q' along a permutation is 0 or a single monomial.
The bijection theorem (Theorem 3.1 of the paper, for the inverse σ of the bijection τ of
the paper), from LowestUnit and LowestBound.