In: Advanced Math
Let G be a bipartite graph with 107 left vertices and 20 right vertices. Two vertices u, v are called twins if the set of neighbors of u equals the set of neighbors of v (triplets, quadruplets etc are defined similarly).
Show that G has twins.
Bonus: Show that G has triplets. What about quadruplets, etc.?
Suppose that there are elements on the left and elements on the right. Then the way we can make a graph such that there are no twins is by using the following algorithm:
The condition for twins saturation is . Thus for a twin to occur, the condiition has to be that there exists more points beyond the twins saturation point, which, mathematically means .
Now, given is and . We see that and hence this graph cannot have a twin. If there's no twins, then there is no case of any triplet, quadruplet etc.
But note that if and , then and hence there exists at least 1 twin.
For the case of triplets, note that we can use the exact same algorithm as above to avoid making a graph with triplets. First we reach the twins saturation point, and then forget that we ever did anything and start using the algorithm again till we again reach a twin saturation point. Note that this would create lots of twins ( to be exact), but no triplets. This is the triplet saturation point. Any point beyond this will create a triplet. Thus the necessary number of points till the triplet saturation point is and the condition for no triplet is . Thus to have a triplet, we necessarily require .
We note that for and , and hence there exists at least 1 triplet.
Going by the same argument, we see that for an -tuplet to exist, the necessary condition is .
We note that for and , but and hence there exists quadruplets, quintuplets but no sextuplets or further.