Paper 4, Section II, I

Graph Theory
Part II, 2015

Let GG be a bipartite graph with vertex classes XX and YY. What does it mean to say that GG contains a matching from XX to YY ? State and prove Hall's Marriage Theorem.

Suppose now that every xXx \in X has d(x)1d(x) \geqslant 1, and that if xXx \in X and yYy \in Y with xyE(G)x y \in E(G) then d(x)d(y)d(x) \geqslant d(y). Show that GG contains a matching from XX to YY.