Problem 1

Question

Let be a prime and consider the cyclic group of order acting on all -tuples by cyclic shift. That is, . Analyzing the orbits and stabilizers of this group action show that divides .

Let be the number of orbits. From Burnside’s Lemma,

Now, , and since is prime, the remaining members of only fix tuples containing a single repeating number. Thus,

Since is a natural number, it follows that divides .


Problem 2

Question

Considering the group of rotational symmetries of the cube discussed in class, find the number of distinguishable 17 dollar cubes that can be built using three types of edges: one dollar lead bars, two dollar silver bars, and three dollar gold bars.

Let denote the edge set. Let , and let , , . The figure generating series is . Let be the rotational symmetries of the cube. The cycle types of the elements of are as follows:

SymmetryCycle typeCount
The identity symmetry1
Face symmetries ( rotations)3
Face Symmetries ( rotations)6
Edge Symmetries, 6
Vertex Symmetries8

From the cycle index theorem, the function generating series is given by

The number of distinguishable dollar cubes is the coefficient of in , which is .


Problem 3

Question

If we delete a node from a tree (together with all edges that end there), we get a graph whose connected components are trees. We call these connected components the branches at node . Prove that every tree has a node such that every branch at this node contains at most half the nodes of the tree.

Let be a tree on nodes. Pick an arbitrary vertex of . Let be the branches at . If for each , we are done. Else, let , for some and positive integer . Let be the vertex that connects to . Define , and let be the remaining branches at . Note that .

If for each , we are done. Else, let , for some and positive integer . Note that . Thus, if we continue in this manner, we are guaranteed to find a node such that every branch contains at most half the nodes of the tree in no more than steps.


Problem 4

Question

Prove that in a finite undirected graph where each vertex has degree ≥ 2 must have a cycle. Is this necessarily true for infinite graphs? Also prove the following: Let G be a finite directed graph. If every vertex of G has out-degree at least 1, then G has a directed cycle.

Let be a finite undirected graph where each vertex has degree . Let be an arbitrary vertex of . Let be a vertex is connected to. must be connected to another vertex other than , since it has degree of at least . Inductively, must be connected to a vertex . Since is finite, vertices will eventually repeat in the sequence . Let , . Then, is a cycle.

This not true for infinite graphs. A simple counterexample is the graph on where for each .

Let be a finite directed graph where each vertex has out degree at least . Let be an arbitrary vertex of . Let be an edge. Since every vertex has at least one outgoing edge, the sequence can be extended to any arbitrary length. Again, since is finite, vertices are bound to repeat eventually, yielding a cycle for some and .


Problem 5

Question

Prove that in a connected graph G with at least three vertices, any two longest paths have a vertex in common.

Let have vertices. Let the maximal path length in be edges. FTSOC, assume has two paths of length with disjoint vertex sets and . Since is connected, there exists an edge between and in , say . If , define to be , else define to be . If , define to be , else define to be . The path has a minimum length of , a contradiction.


Problem 6

Question

We know that for any , the set of all transpositions (2-cycles) generates the symmetric group . We associate a graph on the vertex set to a set of transpositions by identifying the transposition with the edge joining the vertices and . Show that a set of transpositions generates if and only if the corresponding graph on is connected.

Let be a set of transpositions on , and be the corresponding graph on .

Assume is not connected. Let be a connected component of . Let . For all transpositions , the edge of must be in either or . In the first case, , and in the second case, . Inductively, for all positive integers . It follows that cannot generate for any . Thus, does not generate .

Conversely, assume is connected. For any , there exists a path between and in . Let this path be .

Theorem 1(Lemma).

generates .

Proof
We proceed by induction on . The Lemma holds trivially for . Assume the lemma holds for for a positive integer . So, generates . Now, .

Thus, can generate every transposition , for . Since is generated by the set of all transpositions of , generates .


Problem 7

Question

Let be an incidence matrix of an undirected graph . Let be a subset of edges of . Show the following using induction on k. If the edges in E′ do not form a cycle, then the columns in A associated with those edges are linearly independent. The converse is true if the graph is bipartite.

Let be the column in associated with the edge , and let be the collection of columns in associated with the edges in .

For , the proposition clearly holds. Assume that the proposition holds for . Let not have any cycles. Then, is linearly independent. FTSOC, assume is linearly dependent. Then, there exists a non-trivial linear combination . Also, , since a non-trivial linear combination of equalling does not exist. Let be the subcollection of with non-zero coefficient in the linear combination. Let be the set of vertices that edges in are incident on. is a subgraph of . Each has a minimum degree of , since otherwise the linear combination cannot evaluate to . We know that a graph with minimum degree contains a cycle, contradicting our hypothesis that does not have any cycles. Thus, is linearly independent.

Next, we will prove the contrapositive of the converse, that is, If is bipartite and some edges in form a cycle, is linearly dependent. If a graph is bipartite, it doesn’t have any odd cycles. Thus, the cycle in must be of even length. Let be edges of the cycle, in that order. Now, note that , a non-trivial linear combination of , is equal to , since every vertex that has an edge associated with it in the first sum also has one in the second sum, and no other edge associated with it in both the sums . Thus, is linearly dependent.


Problem 8

Question

The spanning tree game is a 2-player game. Each player in turn selects an edge. Alice starts by deleting an edge, and then Bob fixes an edge (which has not been deleted yet); an edge fixed cannot be deleted later on by the other player. Bob wins if he succeeds in constructing a spanning tree of the graph; otherwise, Alice wins. Prove the following. If there are two spanning trees in the graph whose edge sets are disjoint, Bob can win no matter how Alice plays.

Let be a graph on nodes. Let and be two spanning trees of such that . Let the set of edges fixed by Bob be . Suppose Alice deletes edge . If , Bob can randomly fix . Now, suppose . WLOG, .

Theorem 2(Lemma).

If are spanning trees of a connected graph and , then there is an edge such that is a spanning tree of .

Proof
Every edge of is a cut-edge of . Let and be the two components of . Since is a spanning tree, it must contain an edge with endpoints in and . is a spanning tree.

So, there exists such that is a spanning tree. Bob picks . Redefine to be . Now, . Also, .

For the second move, Alice cannot pick an edge from , and . Again, if Alice’s choice is in , Bob can find an in such that is a spanning tree, and if is in , Bob can find an in such that is a spanning tree. If he hasn’t fixed already, he fixes it, and updates the value of or as before. In all other cases, Bob randomly fixes . remains a subset of .

Inductively, on the th move, Alice cannot delete an edge from , since Bob has claimed all those edges as they were created. Alice must pick her edge from , , or . Bob proceeds as before.

At every step, grows by , and . Thus, in moves, Bob can grow to , winning the game (note that may be redefined several times in the course of the game; it nevertheless remains a spanning tree).