Hall's marriage theorem
Hall's marriage theorem states that a finite family of sets has a system of distinct representatives exactly when every subfamily's union contains at least as many elements as the subfamily.
Hall's marriage theorem states that a finite family of sets has a system of distinct representatives exactly when every subfamily's union contains at least as many elements as the subfamily.