Solutions developed in discussions with Shaunak Dhar (Roll #: 100100074).
Problem 1
It is easy to show that in any graphic matroid, the symmetric difference of any two circuits is a disjoint union of circuits. Show that the same property holds for any binary matroid, that is, a vector matroid representable over . (Is the converse true? This is not for submission, just to think over.)
Take two circuits in a binary matroid with columns in the first circuit and in the second circuit. Therefore we have the following two relations:
Adding the two equations, and remembering that the field is , we get
which is a relation for the XOR elements of the two circuits. Hence the elements in the XOR subset are dependent. If all the elements form a circuit, the property is proved. Else, the XOR subset must have a circuit properly contained in it. We prove the statement by induction on size of XOR subset. The statement clearly holds for . Assume the statement holds for all sizes less than . Relabel the XOR elements as where with form a circuit. We then have
By induction hypothesis, form a disjoint union of circuits, which are disjoint from the circuit . Hence the property is proved.
Problem 2
Prove that if in a matroid any two circuits have at most one element in common, then the matroid is graphic, as well as co-graphic.
Claim: If two circuits and have one element in common, then size of and is 2.
Proof: Let and have one element in common, say , then by property of circuits, there must be a circuit in in . But can intersect with and in only one element. Therefore where and . But must have a circuit which intersects with in atmost one element. If size of is greater than 2, this circuit cannot be else it will be properly contained in . Let this circuit be where . Then there must be a circuit in which is contained entirely in . But since this can not be true, size of must be true. Same argument holds for .
Also, from the argument, it is evident that if forms a circuit and form a circuit, then form a circuit. Therefore, these edges may be represented as a set of parallel edges in a graph. A circuit which does not intersect with any other circuit may be represented by a simple cycle in the graph. All the remaining elements of the ground set can be put as a disjoint forest in the graph. The cycle matroid obtained from the graph is then isomorphic to the original matroid.
Problem 3
Consider a weighted undirected graph whose edges are assigned integer weights. Consider the following collection of subsets of edges: (i) A subset of edges that form a simple cycle such that the sum of weights of edges is even. (ii) A subset of edges that form two simple cycles with at most one vertex in common such that the sum of weights of edges in each cycle is odd. Show that these collections of subsets form the circuits of a matroid on the edges of the graph. Give an example to show that the matroid obtained need not be graphic. Is such a matroid always a vector matroid over ? Can be it always be represented over any field?
Consider the collection of the subsets. We show that the collection satisfies the three circuit properties and choose to temporarily call the subsets as ’circuits’. Name the circuits that satisfy (i) as ’Type 1’ circuits and those that satisfy (ii) as ’Type 2’ circuits.
(i).
(ii) Since no proper subset of a simple cycle is a simple cycle, no subset of Type 1 circuit is a circuit. Since the only proper subsets of Type 2 circuits that are union of edge disjoint simple cycles are simple cycles with odd weight, they do not form a circuit. Hence no circuit is a proper subset of another circuit.
(iii) Take two circuits and .
Case a: and are type 1 circuits, then their XOR is a disjoint union of simple cycles and the weight of all cycles add up to an even number. Then there must be atleast one cycle of even weight or two cycles of odd weights. Thus, we have a circuit in every where .
Case b: and are type 1 and type 2 circuits respectively. Then the XOR of with one cycle of is a disjoint union of simple cycles, and the XOR of with the other cycle of is a also a disjoint union of simple cycles. The XOR of the unions is also a disjoint union of simple cycles with total weight even and hence by similar argument as in case a, will have a circuit.
Case c: Arguments similar to previous cases show that the XOR must have a circuit.
Therefore, the collection indeed is a collection of circuits for the matroid.
Problem 4
A hyperplane in a matroid is a maximal subset of the ground set that does not contain a basis. Suppose a matroid contains a circuit C that is also a hyperplane. Show that if we add C to the collection of independent sets of the matroid, keeping all other dependent sets the same, we get a new matroid.
Claim: Size of C is b which is the size of the bases in the matroid.
Proof: Size of C cannot be greater than b as removal of a single element from the circuit C gives an independent set which is not a basis. Size of C cannot be less than b as addition of a single element gives a dependent set which contains a basis. Hence, size of C must be b.
We show that adding C to the collection of independent sets gives a matroid. All properties of independent sets were satisfied in the original matroid, i.e. for all sets except C in the new collection. As C was a circuit in the original matroid, all it’s subsets were independent and are present in the collection. Cardinality of C is the highest among the independent set (as shown in the claim above), so now we only need to prove that for any set in C with there exists a such that is independent. If then the there exists such a c as C originally contained an independent set of b-1. If , we have two cases:
(i) All elements of are present in in which case we can just add to X and get the set C which is in the collection.
(ii) There exists an element such that . Adding y to C in the original matroid gives a basis B contained in . Therefore there must be an element in which when added to gives an independent set in the original matroid and hence a set in the collection. And since , proof is complete.
Problem 5
Consider the affine matroid over reals represented by the following points in 3-dimensional space: (0,0,0), (3,0,0), (0,2,0), (3,2,0), (1,1,1), (2,1,1), (1,1,-1), (2,1,-1). What are the circuits and independent sets of this matroid? The set of points (1,1,1), (2,1,1), (1,1,-1) (2,1,-1) is a dependent set in this matroid. Suppose we now call this set also as independent, keeping all other dependent sets the same. Show that this gives a new matroid called the Vamos matroid . Show that cannot be represented over reals, and in fact it cannot be represented over any field.