Hall's theorem states that a finite bipartite graph with classes has a matching covering exactly when for every . Necessity follows because the distinct matched partners of belong to .
For sufficiency take a maximum matching. If it leaves unmatched, explore alternating paths starting at , traversing unmatched edges from left to right and matched edges back to the left. No reached right vertex can be unmatched, since flipping the edges of such an alternating path would augment the matching. Let be the reached left and right sets. Every neighbour of lies in : unmatched edges are explored, and a matched edge from a reached left vertex leads to its already reached predecessor. Conversely every member of is a neighbour of . Their matched partners are exactly , so , contradicting the hypothesis. Thus a matching covering exists.
If no complete matching exists, Hall's theorem gives a nonempty , of size , with . The pairs between and must be nonedges, so there are at least
missing edges. Hence , contradicting the strict edge bound. Therefore a complete matching exists.
The strictness is necessary: isolate one vertex of and put all edges between the remaining left vertices and all right vertices. There are exactly edges and no matching can cover the isolated vertex. This also handles .
First the graph is connected: every component has at least vertices, so two components cannot fit. Take a longest path . Every neighbour of either endpoint lies on that path. In the index set define
Their sizes sum to , so they share an index . The edges at that index give the cycle
containing every vertex of the path. The minimum-degree assumption and ensure the resulting cycle is nondegenerate. If it omitted any graph vertex, connectedness would supply an edge from outside it to the cycle. Starting with that outside vertex and then following the cycle without closing it gives a path with vertices, contradicting maximality. Thus the cycle is Hamiltonian. This proves Dirac's theorem in the required case.
For a positive integer , the chromatic polynomial counts proper vertex colorings from a palette of labelled colors, where adjacent vertices must have different colors. The counting function agrees with a polynomial, as proved by deletion-contraction in the next part.
For an edge , colorings of divide into those giving different colors, counted by , and those giving them the same color, counted by . Parallel edges produced by contraction may be suppressed. Thus
For an edgeless graph on vertices, . Induct on the number of edges, allowing smaller vertex counts for contractions. If both smaller expansions have alternating nonnegative coefficients, the contraction's leading degree is one lower, so subtracting it gives
with absent coefficients interpreted as zero. Each coefficient remains nonnegative. Both terms have zero constant coefficient for nonempty graphs, so the resulting expansion is
This induction simultaneously proves the counting function is a polynomial.
For a triangle, . For , deleting an edge leaves a path with polynomial , and contracting it leaves . Deletion-contraction and induction give
The path formula chooses its first color freely and each succeeding color in ways.
Choose the central vertex's color in ways. Every rim vertex must avoid that color, so the rim is a cycle colored using the remaining colors. Hence
The Ramsey number is the least such that every graph on vertices has a -clique or an independent set of size . Choose a vertex in a graph of order . It has either at least neighbours or at least nonneighbours. In the first set, a -clique extends with the vertex to a -clique, while an independent -set already suffices. The complementary argument handles the second set. Thus
The boundary values are and . Induction on , using Pascal's identity, therefore gives
The graph Ramsey number is the smallest such that every red-blue coloring of the edges of has a red copy of or a blue copy of . These copies are subgraphs, not necessarily induced. Equivalently every graph on vertices contains or its complement contains .
For , split vertices into classes of size , coloring edges between classes red and edges inside classes blue. The red graph has no , and every blue component is too small for the connected tree. This proves the lower bound.
For the upper bound let and suppose the blue graph contains no copy of the tree. By the permitted chromatic-number statement, its chromatic number is at most . A graph of larger chromatic number would have a subgraph of chromatic number exactly , obtained by deleting vertices until that number is reached. A proper blue coloring with at most classes puts no blue edges within any class, so each class is a red clique. If there is no red , each class has at most vertices, contradicting . Therefore
The one-vertex boundary cases give one directly.
A vertex with at least neighbours has either a -clique among them, producing with the vertex, or an independent -set among them, producing an induced star with that centre.
For the second assertion put . If either of those two outcomes is absent, the preceding result forces maximum degree at most . In a connected graph of this maximum degree, a ball of radius has at most vertices, using the rough bound on walks at each distance. If the graph has more vertices, some vertex lies at distance at least from a chosen root. A shortest path to it is induced, since a chord would shorten it; its first edges give an induced path of the required length. Thus a sufficiently large connected graph has one of the three listed configurations.
The extremal number is the maximum number of edges in a simple graph on vertices containing no subgraph isomorphic to . For a fixed graph with , the Erdős-Stone theorem gives
Equivalently, the ratio to tends to . The bipartite case has limiting density zero.
An even cycle is bipartite and has chromatic number two. An odd cycle has chromatic number three. The extremal-density theorem therefore gives
For odd cycles the complete balanced bipartite graph also exhibits the matching asymptotic lower density one half.
For nonempty disjoint vertex sets define . The pair is -uniform, also called regular, if whenever and have sizes at least and ,
Thus reasonably large relative subsets retain almost the same edge density.
Let be the vertices of with fewer than neighbours in . If , it is a permissible subset in the regularity test, and averaging those degrees gives . But , so
contradicting regularity. Therefore there are at most such vertices. The same argument in fact rules out when that threshold is integral and nonzero.
Retain from the preceding part. In , at most vertices have too few neighbours in , and at most have too few in . Since , , so some is good for both. Put and . Their sizes are at least . Regularity of therefore gives
There is an edge joining a vertex of to a vertex of . Its two endpoints and form a triangle. The nonempty equal classes ensure this counting argument also covers small integer sizes.

Articles by others on the same topic (0)

There are currently no matching articles.