Комбинаторная геометрия → .06 Принцип крайнего, индукция и другие методы в комбигео
Готовиться с нами - ЛЕГКО!
Ошибка.
Попробуйте повторить позже
Докажите, что в любой момент времени на поверхности Солнца есть точка, которую можно наблюдать не более чем с трех планет из восьми известных.
Формализуем планеты и Солнце как сферы, причём радиус сферы Солнца больше любого другого радиуса. Выберем две планеты и проведем
через центры этих планет и Солнца плоскость .
Точки в которых к сфере Солнца проходят касательные плоскости, параллельные будем называть полярными. Полярные точки не
видны с планет, центры которых находятся в плоскости
, поскольку радиус Солнца больше радиуса любой из планет. Помимо планет,
центры которых лежат в плоскости
, осталось не более шести планет, поэтому с одной из сторон от плоскости
лежит не более чем три
центра планет.
Полярная точка, расположенная в том полупространстве, где находится не более трех центров планет, видна разве что с этих планет, поэтому она видна не более чем с трех планет.
Ошибка.
Попробуйте повторить позже
На клетчатую плоскость со стороной клетки, равной произвольным образом брошена салфетка
Она накрывает некоторые
узлы (узел, лежащий на границе салфетки, тоже считается накрытым). Каким наименьшим числом прямых (идущих не обязательно по
линиям сетки) заведомо можно покрыть все эти узлы?
Покажем, что прямой покрыть узлы можно. Проекция салфетки на ось
— это отрезок, по длине не провосходящий диагонали
салфетки, то есть
Рассмотрим вертикальные линии сетки, пересекающие проекцию салфетки. Таких прямых не больше,
чем
Если их оказалось
или меньше , цель достигнуты. Если же их ровно
то самая левая и
самая правая из них содержат ровно по одному узлу, накрытому салфеткой, этот факт доказан в лемме ниже. Заменим
эти две прямые на одну прямую, проходящую через упомянутые узлы. В результате все нужные точки покрыты
прямой.
_________________________________________________________________________________________________________________________________________________________________________________
Лемма. Если салфетку пересекают вертикальные прямые, то самая левая и самая правая из них содержат ровно по одному узлу,
накрытому салфеткой.
Доказательство. Действительно, пусть проекции двух смежных сторон салфетки на горизонтальную прямую равны и
Допустим, что на одной из крайних прямых оказалось два или более узла. Тогда эта прямая отсекает от салфетки прямоугольный
треугольник
с гипотенузой, не меньше
Высота этого треугольника не превосходит
Треугольник
подобен треугольнику
который отсекает от салфетки прямая, проходящая через одну из вершин квадрата –
верхнюю или нижнюю в зависимости от того, у какой из них проекция правее. Гипотенуза этого треугольника не превосходит
диагонали квадрата, то есть
а высота равна
и
и значит, не меньше
Нам известно, что
Тогда
т.е. и
Записывая пропорциональность высот и гипотенуз в подобных треугольниках
и
получаем
С другой стороны,
— противоречие.
_________________________________________________________________________________________________________________________________________________________________________________
Докажем теперь, что не всегда возможно провести прямых так, чтобы они проходили через все узлы. Построим контрпример.
Возьмём координатную плоскость и расположим квадрат, диагональ которого расположена на оси
от точки
до
Его
сторона равна
поэтому его можно накрыть салфеткой со стороной
Проверим, что узлы, принадлежащие
квадрату, нельзя покрыть
прямыми. На диагонали расположено
узла. Если диагональ не лежит ни на одной из
проведённых прямых, то эти узлы должны покрываться различными прямыми, что невозможно, поскольку прямых всего
Поэтому прямая
обязательно проведена. Теперь докажем по индукции, что при
проведены прямые
База
уже проверена. Установим переход от
к
По предположению индукции уже проведены
прямые
(всего прямая). Рассмотрим очередную прямую
на ней лежит
узлов(на каждом шаге их количество
уменьшается на 2). Если она не проведена, то эти узлы покрыты различными прямыми, что невозможно, поскольку нам осталось
провести
прямых. Значит, она проведена. Аналогично должна быть проведена и прямая
Итак мы установили, что заведомо проведено
прямых. Но при этом точки
и
всё
ещё остались непокрытыми. Они являются вершинами прямоугольника и поэтому не могут быть покрыты одной прямой.
Ошибка.
Попробуйте повторить позже
На плоскости даны точки и точки
Докажите, что точки
можно перенумеровать так, что для всех
угол между векторами
и
– острый или прямой.
Источники:
Выберем на плоскости начало координат и рассмотрим сумму
Выберем такую нумерацию точек
чтобы
соответствующая сумма
была максимальна. Рассмотрим теперь нумерацию точек
в которой
и
обозначены
и
и ее
сумму
По предположению
но
Последнее неравенство выполняется для любых с максимальной суммой
что равносильно условию задачи.
Ошибка.
Попробуйте повторить позже
На доске нарисовали выпуклый многоугольник. В нем провели несколько непересекающихся диагоналей так, что он оказался разбит на треугольники. Затем возле каждой вершины записали число треугольников, примыкающих к этой вершине, после чего все диагонали стерли. Можно ли по оставшимся возле вершин числам восстановить стертые диагонали?
Подсказка 1
Попробуем восстановить исходный многоугольник. Неясно, как найти произвольную диагональ, поэтому полезно применить принцип крайнего при выборе диагонали.
Подсказка 2
Рассмотрим ту из стёртых диагоналей, которая отсекала наименьшее число вершин. Внутри отсечённого ею многоугольника диагоналей не проводилось, значит, отсечён треугольник, а у вершины против диагонали написана единица.
Рассмотрим ту из стёртых диагоналей, которая отсекала наименьшее число вершин. Внутри отсечённого ею многоугольника диагоналей не проводилось, значит, отсечён треугольник, и у вершины против диагонали написана единица.
Таким образом, рассмотренная диагональ восстанавливается. Отрезав соответствующий треугольник и уменьшив на единицу числа, стоящие в концах этой диагонали, получим многоугольник с меньшим числом сторон. У одной из его вершин снова стоит единица, что позволяет продолжить процесс: восстановить еще одну диагональ и т. д.
Можно
Ошибка.
Попробуйте повторить позже
Дан остроугольный треугольник Пусть точки
— центры квадратов, построенных на сторонах
С треугольником
делаем то же самое. Получаем треугольник
и т.д. Доказать, что
пересекает
ровно в 6 точках.
Подсказка 1
Мы знаем, что первый треугольник остроугольный. Если бы мы знали, что каждый новый треугольник является остроугольным, получилось бы решить задачу?
Подсказка 2
Предположим, что мы знаем, что все треугольники остроугольные. Рассмотрим (n-1)-ый и n-ый треугольники и шестиугольник, образованный их вершинами. Можно ли доказать, что он выпуклый?
Подсказка 3
Конечно! Стороны этого шестиугольника являются биссектрисами квадратов, построенных на сторонах (n-1)-го треугольника, тогда диагонали этого шестиугольника лежат внутри его углов. Тогда задача решена. А как доказать, что все треугольники остроугольные?
Подсказка 4
Конечно, надо действовать по индукции! Ранее мы использовали только остроугольность (n-1)-го треугольника. Можно ли теперь вновь использовать утверждение, которое мы уже доказали?
Подсказка 5
Можно! Мы уже знаем, что из n-го и (n-1)-го треугольника легко появляется выпуклый шестиугольник. Как из этого получить нужное утверждение?
Докажем, что если остроугольный, то
пересекает его в шести точках. Заметим, что
Тогда лучи
и
лежат внутри угла
Аналогичное утверждение
верно для вершин
и
Таким образом,
— выпуклый шестиугольник. Тогда, действительно,
и
пересекаются в
точках.
Докажем теперь, что — остроугольный треугольник. Доказательство проведем по индукции. База верна по условию. Пусть
— остроугольный. Тогда у нас уже есть доказанное утверждение о том, что
— выпуклый
шестиугольник. Тогда
Таким образом,
— острый. Аналогично для остальных углов
треугольника
Тогда, действительно, треугольник
остроугольный.