A bipartite matching between $X$ and $Y$: a finite set of edges $(x, y)$ such that no two edges share a left endpoint or a right endpoint.
Instances For
Decidable equality on matchings reduces to decidable equality on their underlying edge sets.
The set of left endpoints covered by the matching $F$.
Instances For
The set of right endpoints covered by the matching $F$.
Instances For
The injection $f : X \hookrightarrow Y$ extends the matching $F$ if $f(x) = y$ for every edge $(x, y) \in F$.
Instances For
Decidability of extendsMatching, by reducing to a finite conjunction over the edges of F.
Injections $f : X \hookrightarrow Y$ that extend $T$ and avoid every matching in Fs.
Instances For
Injections $f : X \hookrightarrow Y$ that avoid every matching in Fs, with no further extension constraint.
Instances For
Postcomposition of an injection $f : X \hookrightarrow Y$ with a permutation $\sigma$ of $Y$, yielding the injection $x \mapsto \sigma(f(x))$.
Instances For
If $f$ extends $F$ and $x \notin \text{leftVerts}(F)$, then $f(x) \notin \text{rightVerts}(F)$ (else injectivity of $f$ would force $x$ into $\text{leftVerts}(F)$).
Two matchings with the same left vertex set that are both extended by the same injection $f$ must have identical edge sets.
Given two matchings $F_0, T$ with the same left vertex set, there exists a permutation $\sigma$ of $Y$ that maps right endpoints of $F_0$ to the corresponding right endpoints of $T$ (per shared left vertex) and fixes every $y$ outside $\text{rightVerts}(F_0)$ whose image is also outside $\text{rightVerts}(F_0)$.
Counting step toward nonnegative correlation: postcomposition with the permutation $\sigma$ provided by exists_permutation_between_matchings gives an injection from matchingsAvoiding F₀ Fs into matchingsAvoiding T Fs, hence $|\text{matchingsAvoiding}(F_0, Fs)| \le |\text{matchingsAvoiding}(T, Fs)|$.
Nonnegative-dependence inequality (Theorem 6.5.5, counting form): summing the previous inequality over a family Ts of matchings sharing the same left vertex set as $F_0$ and pairwise disjoint from the matchings in Fs yields $|\text{matchingsAvoiding}(F_0, Fs)| \cdot |Ts| \le |\text{avoidsAllSet}(Fs)|$. This is the combinatorial content of nonnegative correlation for random injections.