Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Source. Section 1, the unnumbered theorem and its matching extension, printed pp. 147–148 (published PDF).
Statement. Let be a finite loopless graph and . The sets covered by a matching of are the independent sets of a matroid. Consequently:
- partial transversals of a finite indexed family form a matroid on its finite ground set ;
- indexed subfamilies that have full transversals form a matroid on .
The two presentations describe the same abstract class, by exchanging the sides of the incidence graph.
Proof. The empty set is covered by the empty matching, and every subset of a set covered by a matching is covered by that same matching. It remains to prove the equal-size maximality axiom.
Fix . Let be maximal covered subsets of , with covering matchings . Every vertex of met by belongs to : otherwise that matching covers a larger subset of . Thus .
The graph with edges in has maximum degree two. Its nontrivial components are paths or even cycles, with the two matchings alternating. A common edge cannot meet one of these components, because both its endpoints are already matched in each . A vertex covered by exactly one matching is an endpoint of an alternating path. Vertices covered by both lie internally on these paths or cycles, or on common edges.
Suppose . Summing over the alternating paths, there are more endpoints in covered only by than endpoints in covered only by . Some path therefore has an endpoint and has no endpoint in . Its other endpoint either is outside or is also covered only by . Interchange the two sets of alternating edges on this path, leaving the rest of unchanged.
The result is a matching: internal vertices remain matched once, and the endpoints have no conflicting matching edge outside the path. Every vertex of remains covered, because the only possible lost coverage is at an -only endpoint outside . The new matching also covers . This contradicts maximality of . Interchanging the two labels excludes the opposite size inequality, so the required matroid axiom holds.
For the first transversal presentation, take the incidence bipartite graph with sides and the indexed family . A matching covers exactly when it assigns distinct family indices to its distinct elements, with the required memberships. For the second presentation, apply the same construction with as the distinguished ground set: covering all indices in is precisely a transversal of that subfamily. Swapping the tagged sides gives the equivalence of abstract presentations.
The graph is not replaced by its induced subgraph on . A matching witnessing independence may use vertices outside .