Тема Комбинаторная геометрия

Принцип крайнего, индукция и другие методы в комбигео

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела комбинаторная геометрия
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 1#119313

Докажите, что в выпуклом пятиугольнике можно выбрать три диагонали и сложить из них треугольник.

Показать доказательство

Рассмотрим пятиугольник ABCDE  и наибольшую диагональ в нем, не умаляя общности это BE.  Она разбивает пятиугольник на треугольник ABE  и четырехугольник BCDE.  В четырехугольнике BCDE  рассмотрим диагонали BD  и CE.  Проверим неравенство треугольника для треугольника на диагоналях BE,BD  и CE.  Получается, что BD < BE +CE  и CE < BE +BD,  так как BE  — наибольшая диагональ. Пересечение отрезков BD  и CE  обозначим за F.

Тогда образуется треугольник BFE,  откуда BE < BF +EF < BD + EC,  получаем, что из диагоналей BE,BD, EC  можно составить треугольник.

Ошибка.
Попробуйте повторить позже

Задача 2#119314

Квадрат со стороной 1  покрыт несколькими меньшими квадратами со сторонами, параллельными его сторонам. Докажите, что среди них можно выбрать непересекающиеся квадраты, сумма площадей которых не меньше 1
9.

Показать ответ и решение

Будем последовательно выбирать квадраты по следующему алгоритму: на каждом шаге берём квадрат наибольшей площади из оставшихся, удаляем его вместе со всеми пересекающимися квадратами. Полученные выбранные квадраты не пересекаются по построению.

Оценим суммарную площадь выбранных квадратов. Пусть на первом шаге выбран квадрат площади S1.  Все пересекающиеся с ним квадраты должны помещаться в квадрате со стороной 3a1  (где a1  — сторона выбранного квадрата). Площадь этого большого квадрата 9S1,  значит, суммарная площадь удалённых на первом шаге квадратов ≤9S1.

Аналогично на каждом следующем шаге площадь удаляемых квадратов ≤9Sk.  Поскольку весь исходный квадрат имеет площадь   1,  получаем неравенство:

                            1
9(S1+S2 +...) ≥1⇒  S1+S2+ ...≥ 9

Таким образом, выбранные непересекающиеся квадраты дают требуемую оценку.

Ответ:

Ошибка.
Попробуйте повторить позже

Задача 3#119327

На плоскости отмечены n  точек так, что никакие три из них не лежат на одной прямой. Докажите, что количество треугольников площади 1  с вершинами в отмеченных точках, не превосходит 2 2
3(n − n).

Показать доказательство

Рассмотрим все пары точек A  и B.  Для каждой пары найдём количество точек C,  таких что площадь треугольника ABC  равна 1.  Площадь треугольника можно выразить как 1
2|AB |⋅h =1,  где h  — высота к основанию AB.  Отсюда     -2--
h = |AB|.

Для фиксированного отрезка AB  все подходящие точки C  должны лежать на двух прямых, параллельных AB  и отстоящих от него на расстояние h.  По условию на этих прямых не может быть трёх точек (иначе они коллинеарны), значит, на каждой прямой не более 2  точек. Таким образом, для каждого AB  существует не более 2×2 =4  точек C.

Общее количество пар точек:  2  n(n−1)
Cn =--2--.  Каждый треугольник учитывается трижды (по каждому из трёх оснований). Следовательно, общее число треугольников не превосходит:

  n(n−1)
4⋅--2---= 2(n2− n)
   3      3

Что и требовалось доказать.

Ошибка.
Попробуйте повторить позже

Задача 4#82681

На плоскости отмечено 100 точек общего положения (т.е. никакие три не лежат на одной прямой). Докажите, что можно выбрать три отмеченные точки A  , B  , C  так, чтобы для любой точки D  из оставшихся 97 отмеченных точек, прямые AD  и CD  не содержали бы точек, лежащих внутри треугольника ABC  .

Источники: СПБГОР - 2024, 11.5 (см. www.pdmi.ras.ru)

Показать доказательство

Применим принцип крайнего: выберем среди всех троек точек треугольник ABC  с самым большим углом B.

Предположим, что точки A  , B  , C  не подходят. Тогда существует точка D  в объединении частей плоскости, одна из которых заключена между прямыми AC  и AB,  а другая — между прямыми CA  и CB.

При этом D  не может лежать внутри треугольника ABC  , иначе ∠ADC  >∠ABC  .

Рассмотрим случай, когда D  лежит между лучами AC  и AB  (когда D  и A  лежат в разных полуплоскостях относительно BC  ). Тогда

∠ABD  = ∠ABC +∠CBD  > ∠ABC

получаем противоречие. То же работает для случая, когда D  лежит между лучами AC  и BC  .

Оставшиеся два случая (когда D  и C  лежат в разных полуплоскостях относительно AB  ) рассматриваются аналогично: в них

∠ABD  = ∠CBA +∠ABD  > ∠ABC

Ошибка.
Попробуйте повторить позже

Задача 5#84365

Внутри правильного шестиугольника со стороной 1 расположено 7 точек. Докажите, что среди них найдутся две точки на расстоянии не больше 1.

Показать доказательство

Правильный шестиугольник можно разбить на шесть правильных треугольников со стороной 1. Тогда хотя бы в одном из этих треугольников будет лежать две отмеченные точки. Расстояние между ними не будет превосходить стороны треугольника.

Ошибка.
Попробуйте повторить позже

Задача 6#88471

Докажите, что вершины триангуляции выпуклого n  -угольника можно правильным образом покрасить в три цвета.

Показать доказательство

В решении будем пользоваться тем фактом, что у любой триангуляции выпуклого многоугольника есть так называемое “ухо”, т.е. треугольник триангуляции, к которого минимум 2  стороны являются сторонами многоугольника.

Будем доказывать утверждение задачи индукцией по n.

База. n= 3.  Для треугольника утверждение задачи очевидно.

Предположение. Будем считать, что утверждение задачи верно для любой триангуляции при n =k − 1.

Переход. Докажем утверждение для n = k.  Рассмотрим триангуляцию нашего k  -угольника. Найдем в нем “ухо” и пока забудем об этом треугольнике триангуляции. Оставшийся (k− 1)  -угольник можно раскрасить в три цвета правильным образом по предположению индукции. Вернем наше “ухо”. Оставшаяся вершина k  -угольника, которая принадлежит только “уху” из треугольников триангуляции, соседствует только с 2  вершинами. Значит, ее можно спокойно покрасить в оставшийся цвет. Переход доказан.

Ошибка.
Попробуйте повторить позже

Задача 7#90012

В правильном n  -угольнике ( n≥ 3  ) Коля, аналитик платформы «AllCups», решил сопоставить отрезкам между вершинами (т.е. сторонам и диагоналям) их важности, т.е. натуральные числа, удовлетворяющие условиям:

1. для любого треугольника с вершинами в вершинах данного n  -угольника важности двух его сторон равны и превосходят важность третьей стороны;

2. важности всех отрезков должны образовывать отрезок натурального ряда, т.е. быть числами 1,2,3,...,k  без пропусков, но с повторениями.

Найдите максимальное возможное k  .

Источники: Иннополис - 2024 (см. dovuz.innopolis.university)

Показать ответ и решение

Перед нами задача вида “оценка +  пример”. Сперва докажем оценку. По индукции по n  будем доказывать, что наибольшее возможное значение k  не превосходит n− 1

База индукции: n= 3.  Если k≥ 3,  то стороны единственного треугольника обязаны быть 1,2,3,  но это противоречит условию, о том, что в треугольнике есть две равные стороны.

Индукционное предположение: Пусть утверждение индукции выполняется для всех n  от 3  до p∈ ℕ.  Рассмотрим произвольное распределение важностей для n− угольника, где n= p+ 1.  Согласно условию, должен быть отрезок важности 1− рассмотрим произвольный треугольник на вершинах n− угольника, для которого этот отрезок является стороной (далее будем называть такие треугольники подходящими). В треугольнике не может быть более одной стороны важности 1,  ведь иначе оставшаяся сторона должна быть меньше 1.

Обозначим вершины отрезка важности 1  как A  и B,  за C  и D  обозначим произвольные вершины n− угольника (такие найдутся, так как p +1≥ 4  ). Покажем, что важности сторон треугольника ACD  не поменяются при замене A  на B.  Действительно, при такой замене отрезок AC  будет заменён на BC,  а отрезок AD  на BD.  Но поскольку оба треугольника ABC  и ABD  содержат отрезок   AB  важности 1,  то, согласно доказанному выше, важности пар сторон каждого треугольника равны. Значит, важности AC  и BC,  как и важности AD  и BD  совпадают.

Проделаем следующую процедуру: для отрезка AB  с важностью 1,  эти две вершины склеим в одну вершину X,  и для каждой вершины C  важностью XC  будем считать равной важности AC.  Докажем, что многоугольник удовлетворяет первому условию и “ослабленному” второму, т.e. важности всех его сторон и диагоналей образуют отрезок 1,2,3,...,k  или 2,3,...,k  натурального ряда без пропусков. Действительно, для любого подходящего треугольника XY Z  нового многоугольника, если ни одна из вершин X,Y,Z  не была склеена с другой, то требование на важности сторон не изменилось. Если же какая-то вершина (без ограничения общности, вершина X  ) была склеена из вершин A  и B,  то, как было показано ранее, распределение важностей в треугольнике XY Z  будет таким же, как в треугольниках AYZ  и BYZ,  в каждом из которых первое условие было выполнено, а значит, оно не нарушилось и после склейки. Второе, "ослабленное"условие также будет выполнено, т.к. после склейки из набора важностей будет удалено 1.

Проделав такую склейку по очереди с каждым отрезком важности 1  получим m − угольник (m < n)  , для которого выполнено первое и второе "ослабленное условия задачи". Для него понизим все важности на 1,  и получим выполняющиеся условия для m − угольника, значит, k− 1≤ m − 1,  откуда k≤ m ≤n − 1.  Индукция доказана.

Пример: Занумеруем все вершины n− угольника числами от 1  до n,  и зададим отрезкам, соединяющим вершины с номерами i  и    j  (i< j),  важность j− 1.  Легко проверить, что оба условия на важности выполняются, и максимальная важность равна n − 1.

Ответ:

 n − 1

Ошибка.
Попробуйте повторить позже

Задача 8#90081

Диаметром многоугольника называется наибольшее расстояние между его точками. Можно ли квадрат со стороной 1  разрезать на три многоугольника, диаметр каждого из которых меньше 1?

Показать ответ и решение

Пусть диаметры всех получившихся многоугольников строго меньше 1.  По принципу Дирихле, найдутся 2  вершины квадрата, принадлежащие одному из получившихся многоугольников. Если это противоположные вершины квадрата, то расстояние между ними равно √-
 2,  а значит, диаметр этого многоугольника хотя бы √-
 2> 1.  Если же эти две вершины соседние для квадрата, то расстояние между ними равно 1,  но и тогда диаметр соответствующего многоугольника хотя бы 1.  Противоречие.

Ответ:

нельзя

Ошибка.
Попробуйте повторить позже

Задача 9#94940

Вершины выпуклого многоугольника раскрашены в три цвета так, что каждый цвет присутствует и никакие две соседние вершины не окрашены в один цвет. Докажите, что многоугольник можно разбить диагоналями на треугольники так, чтобы у каждого треугольника вершины были трёх разных цветов.

Показать доказательство

Будем доказывать это утверждение индукцией по числу вершин многоугольника.

База для n= 3  очевидна.

Переход. Пусть для n  и меньших значений всё доказано, докажем для n+ 1.  Найдём три соседние вершины разного цвета. Пусть не нашлось, тогда использовались бы только два цвета, а это противоречило бы условию наличия всех трёх цветов. Пусть вершины идут по порядку A,B,C  и окрашены в цвета 1, 2 и 3 соответственно.

Случай 1. Если между вершинами A  и C  (  в части многоугольника, где нет B )  есть хотя бы одна вершина цвета 2, то отсекаем от многоугольника треугольник ABC  по линии AC,  получая n− угольник, для которого выполняются все условия индукции. По предположению, его можно разбить на треугольники с необходимым условием. Тогда получается, что мы получили разбиение (n+ 1)− угольника.

Случай 2. Если же такой вершины не нашлось, то все вершины поочерёдно окрашены в цвета 1 и 3. Тогда можно провести отрезки от вершины B  ко всем остальным вершинам. Тем самым мы получаем искомое разбиение.

Переход доказан.

Ошибка.
Попробуйте повторить позже

Задача 10#99356

Один очень серьёзный бизнесмен хочет построить новый торговый центр. Ему необходимо произвести впечатление на публику, поэтому он выбирает необычный дизайн. Пока что он решил только то, что здание будет в форме произвольного n− угольника. Само собой, в здании нужно расставить охранников, и бизнесмен решил заранее об этом позаботиться. Он пришёл к выводу о том, что охранники должны стоять в углах этого здания. Конечно, хочется нанять как можно меньше людей. Неожиданно именно Вам на почту приходит заказ: докажите, что для любого n ≥3  в любом n− угольнике достаточно  n
[3]  сторожей, расставленных в вершинах, чтобы каждую внутреннюю точку видел кто-то из них.

Показать доказательство

Лемма. Всякий n− угольник можно триангулировать (то есть разбить диагоналями на треугольники),причём полученный граф (стороны и диагонали являются ребрами) можно покрасить правильно в три цвета, то есть не будет ребра между двумя вершинами одного цвета.

Доказательство. Будем доказывать по индукции. База: n= 3  — очевидно.

Переход: Для начала найдем угол меньше   ∘
180 .  Такой очевидно есть. Обозначим вершину этого угла за A.  Теперь рассмотрим отрезок, который соединяет соседние вершины(обозначим их за B  и C),  с вершиной A.  Если он лежит внутри многоугольника, то отрежем треугольник, который образовался. Остальной многоугольник триангулируется и раскрашивается в 3  цвета по предположению. Поэтому достаточно раскрасить вершину A  в цвет, в который не раскрашены B  и C.  Теперь разберемся с случаем, когда отрезок BC  пересекает другие отрезки. Проведём из вершины A  отрезок к ближайшему концу D  мешающего отрезка (Ближайшему в смысле, что прямая через D,  которая параллельна BC  лежит ближе к A,  чем все остальные). Тогда мы получили два меньших многоугольника, которые по предположению раскрашиваются и триангулируются. Цвета в этих многоугольниках переименовываются так, чтобы A  и D  в разных многоугольниках имели те же цвета. Лемма доказана.

_________________________________________________________________________________________________________________________________________________________________________________

Вернемся к решению задачи. Давайте триангулируем и раскрасим наш n− угольник. Найдем цвет, которого меньше всего. И в каждую вершину этого цвета поставим сторожа. Тогда этих сторожей не более чем [n3]  и они очевидно видят все точки этого многоугольника.

Замечание. Данная оценка является точной! Ведь если n =3k,  то есть пример, как на картинке ниже. Заметим, что чтоб видеть все точки каждого из этих треугольников, то в каждой закрашенной части должен быть сторож, а закрашенных частей ровно k.

PIC

Ошибка.
Попробуйте повторить позже

Задача 11#100499

План дворца представляет собой выпуклый многоугольник. Дворец разделен на залы диагоналями этого многоугольника, т.е. каждая диагональ является внутренней стеной дворца. Известно, что в каждой стене дворца есть по 1  двери, также двери во внешних стенах дворца открываются наружу. Докажите, что найдется команата, в которой все двери открываются наружу.

Показать доказательство

Докажем утверждение индукцией по числу вершин многоугольника n.  Для n =3  получаем, что все стены внешние, поэтому открываются наружу, ЧТД. Пусть для выпуклого n− 1  -угольника доказано, докажем для n  -угольника. В любой триангуляции (разбиении многоугольника на треугольники) есть треугольник, две из сторон которого являются исходными сторонами многоугольника. Рассмотрим его. Если его “диагональная” дверь открывается наружу, то мы нашли нужную комнату. Иначе эта дверь открывается внутрь, тогда уберём комнату из дворца. Снова получим многоугольник, в котором все внешние двери открываются наружу. По предположению индукции, там найдётся нужная комната, ЧТД.

Ошибка.
Попробуйте повторить позже

Задача 12#104577

У Пети есть бесконечно много одинаковых треугольных салфеток. Докажите, что для достаточно больших R  Петя сможет покрыть этими салфетками более 99%  площади круглого стола радиуса R  (салфетки не перекрываются, не вылезают за край стола, их можно переворачивать).

Показать доказательство

Из двух одинаковых треугольников можно сделать параллелограмм. Эту конструкцию можно продолжить до длинной полоски из параллелограммов, поворачивая и прикладывая одинаковые треугольники нужным образом, а, складывая треугольники в такие полоски, можно прикладывать разные полоски друг к другу и получать покрытие плоскости. Нам нужно покрывать окружность, и покрывать ее мы будем именно таким способом. Тогда покажем, что внутри окружности радиуса R  можно полностью покрыть окружность радиуса R− d  с тем же центром, что и центр стола, где d  — наибольшая сторона салфетки. Действительно, вся эта внутренняя окружность будет покрыта по построению и вопрос только в том, что никакие треугольники не будут вылезать за край стола. Предположим, что какой-то треугольник, покрывающий окружность радиуса R − d  вылез за край стола. Но тогда расстояние от вершины, находящейся внутри или на границе окружности радиуса R − d  до вершины за границей строго больше d,  что противоречит тому, что d  — наибольшая сторона салфетки.

Теперь осталось показать, что можно подобрать такое R,  что π(R−d)2
-πR2--> 0,99.  Для этого достаточно выбрать любое R > 1−d√0,99.

Ошибка.
Попробуйте повторить позже

Задача 13#68026

На прямой выбрано несколько отрезков так, что всех их концы различны. Докажите, что на этой прямой можно отметить несколько точек так, чтобы на каждом отрезке было отмечено нечётное количество отмеченных точек.

Источники: Курчатов-2023, 11.2 (см. olimpiadakurchatov.ru)

Показать доказательство

Пусть выбрано n  отрезков. Докажем утверждение методом математической индукции по n.

1.

База: Для одного отрезка просто отметим его правый конец.

2.

Переход: Пусть мы можем так отмечать для n  отрезков. Докажем, что мы сможем так сделать для n +1  отрезков. Для этого рассмотрим отрезок, у которого конец находится правее всех концов других отрезков. Далее «забудем» про этот отрезок, и для оставшихся отрезков применим предположение. Теперь «вспомним» отрезок. Если он содержит нечетное число отмеченных точек, то мы смогли отметить точки нужным образом. Если же это не так, то дополнительно отметим его конец, так как он самый правый, то остальные отрезки его не содержат и мы получим требуемое.

Ошибка.
Попробуйте повторить позже

Задача 14#74421

Докажите, что любой треугольник можно разрезать на 77  прямоугольных треугольников.

Показать доказательство

Докажем индукцией по n,  что при n≥ 2  любой треугольник можно разрезать на n  прямоугольных треугольников. База для n =2  очевидно, просто проведём высоту (если треугольник прямоугольный, проведём из прямого угла).

Переход. Воспользуемся предположением и разделим треугольник на n  прямоугольных треугольников. Среди полученных треугольников выберем любой и разделим его на два прямоугольных. Получили разделение на n+ 1  прямоугольный треугольник.

Ошибка.
Попробуйте повторить позже

Задача 15#92973

Пусть k  и n ≥k+ 3  — натуральные числа. Дано семейство из n  равных квадратов с параллельными сторонами на плоскости. Среди каждых k+ 3  квадратов этого семейства найдутся 4  попарно не пересекающихся. Докажите, что эти квадраты можно раскрасить в k  цветов так, чтобы одноцветные квадраты не пересекались. (Считается, что квадрат содержит свою границу.)

Показать доказательство

Индукция по n.  База n= k+ 3  понятна: 4  попарно не пересекающихся квадрата красим в один цвет, каждый из оставшихся k− 1  квадратов — в свой цвет, всего использовано k  цветов. Теперь считаем, что n≥ k+4  и утверждение доказано для n− 1  квадратов. Стороны квадратов считаем вертикальными и горизонтальными. Рассмотрим самый высокий (один из них) квадрат s.  Если s  пересекается не более чем с k − 1  другими квадратами,отбросим его мысленно, покрасим оставшиеся n − 1  квадратов, пользуясь индукционным предположением, и докрасим s.  Пусть A,B  — два нижних угла квадрата s.  Заметим, что любой квадрат, пересекающий s,  содержит точку A  или B.  Предположим, что нашлось k +1  квадратов, пересекающих s.  Добавим к этим квадратам и к s  произвольный квадрат t.  Из этих k+ 3  квадратов каждый, кроме t,  содержит точку A  или B,  так что из них не выбрать 4  попарно не пересекающихся — противоречие. Осталось рассмотреть случай, когда имеется ровно k  квадратов, пересекающих s.  Добавим к ним и к s  любые два квадрата t,r.  В полученном семействе все квадраты, кроме t  и r,  содержат A  или B,  поэтому два из 4  попарно не пересекающихся квадратов в этом семействе — это обязательно t  и r,  а ещё два — какие-то квадраты u,v,  пересекающие s  (но отличные от s).  В этом случае любые два квадрата, не пересекающие s,  не пересекаются. Значит, можно покрасить в один цвет квадрат s  и все квадраты, не пересекающие s;  в один цвет u  и v;  остаётся всего k− 2  квадрата — красим каждый в свой цвет.

Ошибка.
Попробуйте повторить позже

Задача 16#118958

Будем говорить, что точка A(x,y)  больше точки B(x′,y′),  если x≥ x′ и y ≥y′.  Если же x≤ x′ и y ≤ y′,  то будем говорить, что точка A  меньше точки B.  На координатной плоскости отметили несколько точек, обе координаты которых являются натуральными числами, не превосходящими n.  Оказалось, что для каждой отмеченной точки количество точек, больших её, и количество точек, меньших её, отличаются не более, чем на 1.  Какое наибольшее количество точек может быть отмечено?

Показать ответ и решение

Оценка. Докажем индукцией по m + n  (m,  n  — натуральные), что из множества целочисленных точек точке

Pmn = {(x,y)|1≤ x≤ m,1≤ y ≤ n}

можно выбрать не более 2(m + n)
3  так, чтобы для каждой отмеченной точки количество точек, больших её, и количество точек, меньших её, отличались не более, чем на 1.  База для m +n ≤3  верна. Предположим, что утверждение верно при m + n≤ k.

Рассмотрим P  ,
 mn  где m + n= k+ 1.  Предположим, что среди отмеченных точек есть точки A(x ,y)
  1  1  и B (x ,y)
   2 2  такие, что A > B.  Предположим, что существует отмеченная точка C,  большая A.  Тогда для точки C  должна найтись точка D,  большая её (так как C  больше хотя бы 2  отмеченных точек), и так далее, откуда получаем противоречие. Аналогично, для точки B  нет отмеченной точки, меньшей её. Из наших рассуждений сразу следует, что для точки A  есть ровно одна точка, меньшая её, и для точки B  есть ровно одна отмеченная точка, большая B.  Тогда все оставшиеся отмеченные точки лежат в прямоугольниках [x1+ 1,m ]× [1,y2− 1]  и [1,x2− 1]× [y1+ 1,n].  Причем точки A  и B  нельзя сравнить ни с какими другими отмеченными точками. Тогда по предположению индукции всего отмеченных точек не более

2                               2              2
3(m− x1+ y2− 1+ x2− 1+ n− y1)+ 2≤ 3(m+ n− 3)+2 = 3(m + n)

То есть внутри Pnn  можно отметить не более [4 ]
 3n точек.

Пример. Будем отмечать точки с координатами (1,n),(2,n),(3,n− 1),(3,n− 2),(4,n − 3),(5,n− 3)....  Если n= 3k,  то будет отмечено ровно 4k  точек. Если n= 3k+ 1,  то будет отмечено        [  ]
4k+ 1=  4n
        3 точек. Если n= 3k+ 2,  то будет отмечено        [  ]
4k +2=  4n
        3 точек.

Ответ:

[4n]
 3

Ошибка.
Попробуйте повторить позже

Задача 17#74782

Через X (α)  будем обозначать точку с координатами (cosα,sinα )  (все такие лежат на окружности радиуса 1 с центром в начале координат). Выбрали произвольный угол ϕ  и провели хорды                    (   2 )
P (ϕ)P(2022ϕ),P(2022ϕ)P 2022ϕ ,...  (на шаге номер n  проводится хорда   (   n−1)      n )
P 2022  ϕ P (2022 ϕ).  Если хорда уже была проведена — она не проводится второй раз. Оказалось. что все проведенные хорды не пересекаются иначе чем по концам. Докажите, что всего проведено конечное число хорд.

Источники: Высшая проба - 2022, 11.5 (см. olymp.hse.ru)

Показать доказательство

Нам будет полезен аналог целой части < x> ,  выражающий для двух чисел с разностью x  расстояние по окружности между образами этих чисел, если намотать числовую прямую на единичную окружность: будем говорить, что <x >= {x} при      1
{x}≤ 2  и < x>= 1 − {x} при      1
{x}> 2  (здесь {x} обозначает обычную целую часть числа x  ). Тогда, например, если длина дуги между точками α  и β  равна ϕ,  то длина дуги между 2022α  и 2022β  равна < 2022ϕ> .

Для краткости точку      n
P(2022ϕ)  будем обозначать просто Pn.  Заметим, что точки не повторяются: если бы оказалось, что Pm =Pn  при m > n,  то выполнялось бы Pm+1 = Pn+1,  Pm+2 =Pn+2  и т.д., тогда число хорд было бы конечным. Итак, каждая новая точка попадает строго между ранее поставленными.

Определим по индукции понятие активной дуги n  -го шага. Для натурального n = 1  будем ей считать ту из двух дуг P0P1,  на которую попадает P2  . Заметим, что тогда все точки Pn  лежат на активной дуге первого шага. В самом деле, пусть все точки от 2 -й до m  -й лежат на активной дуге 1 -го шага, а m +1  -я там не лежит. Тогда хорды P0P1  и PmPm+1  пересекаются.

Теперь предположим, что мы уже индукцией по n  доказали, что все точки Pm  попадают на активную дугу n  -го шага при m >n.  Определим активную дугу n+ 1  -го шага. Pn+1  лежит на n  -й активной дуге, значит делит ее на две части. На одну из этих частей попадает точка Pn+2  — эту часть и будем называть активной дугой n+ 1  -го шага. Тогда чтобы индукция работала нам осталось доказать, что все точки Pm  лежат на этой дуге при m ≥n +2.  Понятно, что концы дуги — это какие-то из предыдущих точек P,  значит есть фрагмент ломанной, соединяющий их. Значит если Pm  еще лежит на дуге, а Pm+1  — уже нет, и Pm+2  не совпадает ни с одной из предыдущих точек P  (что упоминалось ранее) — значит, PmPm+1  пересекается с указанным фрагментом ломанной.

Как легко видеть, каждая следующая активная дуга является подмножеством предыдущей. Более того, обозначим через ϕn,  длину активной дуги, а через ψn  — длину дуги Pn−1Pn  (той из двух, которая лежит внутри активной). Тогда или

ϕn = ψn или  ϕn =ϕn−1− ψn
(1)

Поскольку {ϕ }∞
  n n=1  — невозрастающая последовательность положительных чисел, она имеет предел. Докажем, что этого не может быть.

Если предел равен нулю, то нулю же равен и предел последовательности     ∞
{ψn}n=1,  поскольку ψn ≤ϕn−1.  Но заметим, что ψn+1 =<2022ψn > .  То есть если     -1-
ψn ≤ 4044,  то ψn+1 =2022ψn.  Кроме того, ψn  всегда не равно нулю (иначе две точки совпали). Значит для    -1-
𝜀= 4044  в последовательности встречаются члены большие 𝜀  со сколь угодно большими номерами — ноль не является пределом.

Пусть предел равен положительному числу a.  Тогда по (1)  последовательность ψn  разбилась на две подпоследовательности, предел одной равен нулю, предел другой — a  , причем по доказанному выше вторая содержит бесконечное число членов. Заметим, что a  — неподвижная точка преобразования ψ →< 2022ψn >.  Тогда аналогично |ψn+1− a|=2022|ψn − a| если          1
|ψn− a|≤ 4044.

Выберем 𝜀< 20a22,  будем говорить о числах 0 и a  как о двух пределах. Начиная с какого-то номера все ψn  должны попадать в 𝜀  -окрестность одного из двух пределов. Но тогда при переходе от ψn  к ψn+1  расстояние до предела будет расти в 2022 раза - рано или поздно ψn  выскочит из 𝜀  -окрестности текущего предела и еще не дотянется до 𝜀  -окрестности другого предела.

Ошибка.
Попробуйте повторить позже

Задача 18#76742

На сколько частей делят плоскость n  прямых, среди которых нет параллельных и никакие три не пересекаются в одной точке (такие прямые называют прямыми общего положения)?

Показать ответ и решение

Докажем по индукции, что всего 1 + n(n+1)
     2  областей.

База n= 1  очевидна.

Рассмотрим произвольные n  прямых общего положения и выкинем одну из них. По предположению индукции оставшиеся прямые разбивают плоскость на    (n−1)n-
1+   2  областей. Вернём выкинутую прямую. Точки пересечения с имеющимися прямыми разбивают её на    n  частей, каждая из частей разбивает одну область на две, а значит эта прямая увеличит количество областей на n  , то есть теперь    (n−1)n        n(n+1)
1+   2   +n =1+   2  областей.

Ответ:

 1+ n(n+1)
     2

Ошибка.
Попробуйте повторить позже

Задача 19#77006

Коридор длины l  произвольным образом покрыли дорожками (конечным числом). Докажите, что можно убрать некоторые дорожки так, чтобы оставшиеся дорожки покрывали весь коридор, и их суммарная длина не превышала 2l.

Показать доказательство

Рассмотрим минимальное множество дорожек X,  покрывающее весь коридор. Требование минимальности означает, что при удалении любой дорожки из X  оно перестаёт покрывать коридор.

Покажем, что каждая точка коридора покрывается не более, чем двумя отрезками из X  (нетрудно понять, что этого достаточно для решения задачи). Предположим противное, пусть некоторая точка Y  покрыта тремя отрезками A1B1,A2B2,A3B3  множества X.  Пусть Ai  — точка, наиболее удалённая от Y  среди трёх правых концов отрезков, а Bj  — среди трёх левых. Тогда отрезок AiBj  является объединением данных трёх отрезков, но он является объединением не более чем двух из данных трёх отрезков (а именно, отрезков AiBi  и AjBj  ). Таким образом, один из трёх отрезков A1B1,A2B2,A3B3  множества X  лежит в объединении двух других, что противоречит выбору множества X.

Ошибка.
Попробуйте повторить позже

Задача 20#77012

На столе 20× 20  разбросано 90  салфеток 1 ×1  со сторонами, параллельными краям стола. Докажите, что можно положить еще одну такую салфетку, не пересекающуюся с уже лежащими.

Показать доказательство

Для каждой салфетки сделаем гомотетию в её центре с коэффициентом 2.  Рассмотрим две произвольные салфетки A  и B.  Пусть  A′ — образ A  при гомотетии. С учётом условия параллельности сторон нетрудно понять, что A  и B  не имеют общих точек тогда и только тогда, когда  ′
A не содержит B.

Таким образом, если показать, что после гомотетии на столе найдётся точка, не покрытая ни одной салфеткой, то задача будет доказана, ведь можно будет добавить новый квадрат с центром в этой точке. А она, очевидно, найдётся, поскольку суммарная площадь квадратов равна 360,  а площадь стола — 400.  Что и требовалось.

Рулетка
Вы можете получить скидку в рулетке!