In any finite graph with at least two vertices, there must be two vertices with the same degree

Show that, in any finite graph with at least two vertices, there must be two vertices with the same degree.

HINTS ONLY!


Solution 1:

Hint: Suppose the graph has $n$ vertices. Which integers can be the degree of a vertex?

Solution 2:

Degree of a vertex can range from $1$ to $n-1$ and the number of vertices is $n$. Hence according to the pigeon hole principle at least $2$ vertices will have the same degree.

Solution 3:

You could assume that every vertex of $G$ has a unique degree and produce a contradiction. That is, since $G$ has order $n$ and every vertex degree is unique we know that the possible degree values must be $0,1,...,n-1$.

You could also use the pigeonhole principle since you know that $G$ either has a vertex of degree $n-1$ or it does not (two cases). With this information you can figure out the relationship between the number of vertices in $G$ and the set of all possible degrees for a vertex in $G$.