In a group of people everyone has at least friends. Each day every member of the group shares with all his friends all the news that he received in the previous days. Suppose that if some information is revealed to any member of the group, then after some number of days all the members will eventually know the news. Prove that actually all the members know the news after at most days.
, 2011
Solution
By a path between members and we mean a sequence , where are friends for . The smallest possible number in such a sequence will be called the distance between and . By assumption, for any two members there exists a path between them. We need to show that the distance between any two members is at most .
Take any two members and let be the shortest path between them. Then for all the distance between and is equal to . This in turn implies that the distance between a friend of and a friend of is at least .
Now for let be the set of all friends of . Then, by the observation from the previous paragraph, the sets are pairwise disjoint. But each of these sets consists of at least people. It follows that and . Hence , and the solution is complete.