statement theorem
Hall's marriage theorem
Statement
Let be a finite family of finite sets. A transversal of is an injective function with for every . Then has a transversal if and only if for every .
Remarks
The condition on all subfamilies is the marriage condition. It is necessary, because a transversal maps injectively into . A transversal is also called a system of distinct representatives. The sets may repeat in the family. The theorem is equivalent to Hall's theorem for bipartite graphs.
History
Philip Hall proved the theorem in 1935. The name marriage theorem comes from a 1950 paper by Halmos and Vaughan.
Explanations
L1 human
Each of people has a list of acceptable partners, and we want to give each person a different partner from the list. This is possible exactly when every group of people has at least names on their lists together.
What this node needs for W1
- edge uses out: each definition that the statement needs (0 of 1)
The writing levels say how complete the text of a node is. They do not measure its truth.
Sources
What links here
No node links to this node yet.