Источник
https://problems.ru/view_problem_detail ... ?id=109539там приведены 2 решения данной задачи
Задача. У каждого из жителей города
![$N$ $N$](https://dxdy-04.korotkov.co.uk/f/f/9/c/f9c4988898e7f532b9f826a75014ed3c82.png)
знакомые составляют не менее 30% населения города. Житель идет на выборы, если баллотируется хотя бы один из его знакомых. Докажите, что можно так провести выборы мэра города
![$N$ $N$](https://dxdy-04.korotkov.co.uk/f/f/9/c/f9c4988898e7f532b9f826a75014ed3c82.png)
из двух кандидатов, что в них примет участие не менее половины жителей.
Вопрос. Правильно ли решение которое приведено ниже?
Решение.Насколько я понимаю, если
![$X$ $X$](https://dxdy-01.korotkov.co.uk/f/c/b/f/cbfb1b2a33b28eab8a3e59464768e81082.png)
является знакомым
![$Y$ $Y$](https://dxdy-02.korotkov.co.uk/f/9/1/a/91aac9730317276af725abd8cef04ca982.png)
, то и
![$Y$ $Y$](https://dxdy-02.korotkov.co.uk/f/9/1/a/91aac9730317276af725abd8cef04ca982.png)
является знакомым для
![$X$ $X$](https://dxdy-01.korotkov.co.uk/f/c/b/f/cbfb1b2a33b28eab8a3e59464768e81082.png)
, так?
Тогда рассмотрим граф, где вершины - это жители, и между двумя вершинами проведено ребро, если соответствующие жители знакомы друг с другом. Обозначим число жителей через
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
.
Задачу будем решать от противного, и предположим, что таким образом выборы провести нельзя. Т.е. при любом выборе двух кандидатов, общее число их знакомых меньше
![$0.5n$ $0.5n$](https://dxdy-03.korotkov.co.uk/f/2/1/0/210106fc5d3fc1a1a5d4771dcade866b82.png)
.
Попытаемся оценить число ребер
![$R$ $R$](https://dxdy-02.korotkov.co.uk/f/1/e/4/1e438235ef9ec72fc51ac5025516017c82.png)
этого графа двумя способами. Причем оценку будем проводить в главном порядке по
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
, считая что
![$n>>1$ $n>>1$](https://dxdy-04.korotkov.co.uk/f/7/b/d/7bd1a910c8f4a9ffd301b2d272d0d34b82.png)
(число жителей очень велико), т.е. с точностью до линейных по
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
членов.
Из каждой вершины исходит как минимум
![$0.3n$ $0.3n$](https://dxdy-02.korotkov.co.uk/f/1/4/5/1452244b05a69b982453371a246da3c282.png)
ребер, поэтому с помощью стандартного аргумента получаем
![$$
R\ge \frac{n\cdot 0.3n}{2}=0.15n^2.
$$ $$
R\ge \frac{n\cdot 0.3n}{2}=0.15n^2.
$$](https://dxdy-02.korotkov.co.uk/f/1/6/6/166b37cb7859702acf89eb53337afa0882.png)
Теперь рассмотрим какое-нибудь фиксированное разбиение жителей на
![$n/2$ $n/2$](https://dxdy-02.korotkov.co.uk/f/d/6/d/d6d54860f3796e33548482099695dec582.png)
пар. Из каждой пары исходит менее чем
![$0.5n$ $0.5n$](https://dxdy-03.korotkov.co.uk/f/2/1/0/210106fc5d3fc1a1a5d4771dcade866b82.png)
ребер. Для каждого такого ребра, его концы принадлежат разным парам из фиксированных
![$n/2$ $n/2$](https://dxdy-02.korotkov.co.uk/f/d/6/d/d6d54860f3796e33548482099695dec582.png)
пар вершин (порядка
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
ребер, которые могут соединять вершины внутри пар не учитываем). Значит
![$$
R\le \frac{\frac{n}{2}\cdot 0.5n}{2}=0.125n^2.
$$ $$
R\le \frac{\frac{n}{2}\cdot 0.5n}{2}=0.125n^2.
$$](https://dxdy-03.korotkov.co.uk/f/a/0/8/a087da83d09211e420bd0d5f22fa623282.png)
В итоге
![$$
0.15n^2\le R\le 0.125n^2.
$$ $$
0.15n^2\le R\le 0.125n^2.
$$](https://dxdy-02.korotkov.co.uk/f/1/1/2/112a441b0c3de7e9fb2fa4dad19441e082.png)
Полученное противоречие завершает доказательство.
![$\qed$ $\qed$](https://dxdy-01.korotkov.co.uk/f/8/d/1/8d1d56487eefe331f9e0610452881b1082.png)
В частности, из этого решения можно получить, что вместо 30% в условии задачи можно взять меньшее число, например 26%. Но официальное решение не позволяет получить такого вывода, потому что оно опирается на неравенство
![$$
1-(1-0.3)^2=0.51>0.5,
$$ $$
1-(1-0.3)^2=0.51>0.5,
$$](https://dxdy-03.korotkov.co.uk/f/2/9/8/2981ddb806d3ea82b4a74b1967f9b53f82.png)
которое не будет выполняться если 0.3 заменить на 0.26. Получается решение которое приведено тут более тонкое чем официальное решение, по крайней мере когда
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
велико?