26
Одна задача о расположении точек
Г. А. Тоноян
Пусть на плоскости даны точек, никакие три из которых не лежат на одной прямой (только такие множества точек мы и будем рассматривать). Ясно, что если , то можно найти простейший выпуклый *) многоугольник — треугольник — с вершинами в трех из этих точек.
А всегда ли при можно найти выпуклый четырехугольник с вершинами в этих точках? Если и точки являются вершинами невыпуклого четырехугольника, то следует это не удостсая. Если же , то при любом расположении точек найти выпуклый четырехугольник можно. Действительно, если выпуклой оболочкой нашего множества **) является -угольник, где , все в порядке — любые четыре вершины этого -угольника являются вершинами искомого четырехугольника. Пусть , выпуклой оболочкой является треугольник . тогда найдется по крайней мере две точки — и ,— лежащие внутри этого треугольника (см. рис. 1). Примая не проходит через вершины треугольника . Поэтому две из
*) Напомним, что выпуклым называется многоугольник, который вместе с каждой двумя точками содержит соединяющий их отрезок.
**) Выпуклой оболочкой множество точки на плоскости называется минимальный выпуклый многоугольник, который их содержит. Поскольку пересечение двух выпуклых многоугольников является выпуклым многоугольником, это определяение корректно.
Рис. 1.
27
Рис. 2.
лочку множества — множества, получающей удалением из его подмножества , а через — множество .
Рассмотрим следующие возможности: 1) множество пусто; 2) множество состоит из единственной точки; 3) множество содержит не менее двух точек.
-
Множество пусто. Тогда содержит только вершины многоугольников и , то есть не больше 8 точек (поскольку каждый из многоугольников и является треугольником или четырехугольником).
-
Множество содержит единственный точку; обозначим ее через . Если — четырехугольник, то проведя одну его диагональ, мы разобем его на два треугольника; точка лежит внутри одного из них (рис. 3). Обозначим вершины этого треугольника буквами . Если же — треугольник, то обозначим
Рис. 3.
его вершины через ; точка лежит внутри этого треугольника.
В любом случае среди вершин многоугольника найдет также три вершины , что — внутренняя точка треугольника .
Проведем из точки лучи . Они разбиают плоскость на три угла . Легко видеть, что в каждом из этих углов содержится не более одной вершины многоугольника . В самом деле, пусть, например, угол содержит две вершины многоугольника , а значит, содержит некоторую сторону многоугольника . Тогда точки являются вершинами выпуклого пятугольника (рис. 4), что невозможно. Поэтому имеет самое большее три вершины (по одной в каждом из рассмотренных углов). Поскольку имеет, самое большее, четыре вершины, а , по предположению, состоит из одной точки , множество содержит не более восемми точек.
- Множество содержит не менее двух точек. Обозначим через и любые две точки множества .
Предположим сначала, что — четырехугольник. Примяем не проходит через вершины многоугольника и пересекает две его стороны. Если бы пересекала две смежные стороны четырехугольника (рис. 5), то три других вершины четырехугольника вместе с и были вершинами выпуклого пятугольника. Следовательно, пересека-
28
кает две противоположные стороны четырехугольника .
Пусть, например, луч пересекает сторону , а луч пересекает сторону (рис. 6). Проведем лучи , , и . Вместе с отрезком они разбиают плоскость на 4 части. Если бы внутри угла (являющегося одной из этих четырех частей) лежали две вершины многоугольника , а значит, и неоторая сторона многоугольника , то точки , , , , были вершинами выпуклого пятугольника (рис. 7). Следовательно, внутри угла лежит не больше одной вершины многоугольника . Точно так же, внутри угла лежит не больше одной вершины многоугольника . Что же касается оставшихся двух частей, то в них восше не могут расположаться вершины многоугольника (иначе вместе с точки , , , или , , , они образованы бы выпуклый пятугольник, рис. 6).
Рис. 5.
Рис. 6.
Рис. 7.
лучается, что имеет не более двух вершин (по одной внутри углов , ), что невозможно, так как — треугольник или четырехугольник.
Предположим, наконец, что — треугольник. Примяем отделяет одну вершину этого треугольника.
Пусть, например, луч пересекает сторону , а луч — сторону (рис. 7). Рассудяная, как и прежде, найдем, что в углах и содержится не больше чем по одной вершине многоугольника , а часть плоскости, ограниченная лучами , и отрезком , совсем не содержит вершин многоугольника .
Итак, предположение, что содержит не менее двух точек, приводит к противоречию. Если же пуст или содержит одну точку, то имеет не более всех точек. Этим и завершается доказательство.
Уражнения
- Докажите, что если все четырехугольники с вершинами в некоторых точках — выпуклы, то эти точек являются вершинами выпуклого -угольника.
- На плоскости данной точек. Докажите, что существует не менее выпуклых четырехугольников с вершинами в этих точках.
- На плоскости данной бесконечное множество точки. Докажите, что при любом найдется выпуклый -угольник с вершинами в этих точках.
(Напоминаем, что рассматриваются только такие многоугольники, в которых никакие три точки не лежат на одной прямой.)