Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Statement
Setting (p. 3). All graphs in the paper are simple, finite and undirected. A bipartite graph has a vertex partition , its bipartition, with every edge joining to . A matching is a set of edges such that every vertex lies on at most one edge of ; it is perfect when every vertex lies on an edge of . is the set of neighbours of the vertices in .
Theorem 2 (Hall's marriage theorem, p. 3). Let be a bipartite graph with bipartition such that . Then has a perfect matching if and only if
The paper calls (2) the marriage condition. The theorem is Hall's (1935); the paper restates it in this graph form and gives new derivations.
Proof pointer
Section 3.1, p. 7, sufficiency of (2) only, by induction on the number of edges. Give every vertex weight ; then (2) is the subforest condition, so Lemma 3 gives a spanning forest still satisfying it. A leaf of that forest and its neighbour can be removed with the condition intact, and the matching of the rest found by induction is completed by the edge . Together with the derivation of Lemma 3 from Strassen's theorem (pp. 6-7) and of Strassen's theorem from Hall's (Section 3.2), this is the paper's equivalence of Theorem 2 with Theorem 1.
Read depth
Claims checked: the definitions and the statement were read clause by clause on p. 3 of the print, and the proof on p. 7 was followed. Nothing here is independently reviewed.
Dependencies
Source. T. Koperberg, Couplings and matchings: combinatorial notes on Strassen's theorem, arXiv:2202.02092, version 1 (4 February 2022); published in Statistics & Probability Letters 209 (2024), article 110089, doi:10.1016/j.spl.2024.110089. The edition read is named on the source card.
Bears on
None. The paper names no Erdős problem, and no problem page cites it.