Browse · MathNet
Print2023 Chinese IMO National Team Selection Test
China 2023 counting and probability
Problem
A party is attended by people. Assume that there are at most pairs of friendships among them, and any two people shake hands at the party if and only if they have a common friend at the party. Suppose is a positive integer satisfying and . Prove that there exists a person such that the number of people has shaken hands with at this party does not exceed times the number of 's friends.
Solution
Proof. We represent individuals as vertices, friendships as edges, and use a graph to depict the problem. The given graph contains a connected subgraph satisfying . We denote the degree of vertex as and the number of individuals with whom has shaken hands as . Assume the proposition is false, implying that for any vertex , we have Observation: For every vertex with degree 1 (connected to ), () implies . Thus, we have . Consider the graph obtained by removing all vertices of degree 1 in along with their incident edges. Note that the number of removed vertices is equal to the number of removed edges. Therefore, is necessarily connected and satisfies . Hence, is either a tree or has a unique cycle. We will consider three cases.
(0) has only one vertex . From the previous observation, we know that . This implies that has only vertices, and all edges are the ones connecting to all other vertices. However, in this case, , which contradicts our assumption.
(1) has a vertex with degree 1. Then, must be connected to a vertex with degree 1 in . From the previous observation, we know that , which implies that is connected to vertices of degree 1 in . Let be connected to in . In this case, the inequality becomes which implies . Considering the inequality () for , we have Note that the friends of and the people has shaken hands with are pairwise distinct, except when lies on a cycle of length 3, in which case shakes hands with both of its friends. From this, we conclude that has at least vertices, which contradicts .
(2) All vertices in have degree at least 2. In this case, forms a cycle , where indices are taken modulo . From the previous observation, each vertex is connected to exactly (in ) vertices of degree 1. Thus, for , (*) implies: Summing up these inequalities for all , we arrive at a contradiction.
Therefore, we conclude that there exists a vertex such that . Hence, the proposition holds.
(0) has only one vertex . From the previous observation, we know that . This implies that has only vertices, and all edges are the ones connecting to all other vertices. However, in this case, , which contradicts our assumption.
(1) has a vertex with degree 1. Then, must be connected to a vertex with degree 1 in . From the previous observation, we know that , which implies that is connected to vertices of degree 1 in . Let be connected to in . In this case, the inequality becomes which implies . Considering the inequality () for , we have Note that the friends of and the people has shaken hands with are pairwise distinct, except when lies on a cycle of length 3, in which case shakes hands with both of its friends. From this, we conclude that has at least vertices, which contradicts .
(2) All vertices in have degree at least 2. In this case, forms a cycle , where indices are taken modulo . From the previous observation, each vertex is connected to exactly (in ) vertices of degree 1. Thus, for , (*) implies: Summing up these inequalities for all , we arrive at a contradiction.
Therefore, we conclude that there exists a vertex such that . Hence, the proposition holds.
Techniques
Graph TheoryInvariants / monovariants