Квант

26

Одна задача о расположении точек

Г. А. Тоноян

Пусть на плоскости даны nn точек, никакие три из которых не лежат на одной прямой (только такие множества точек мы и будем рассматривать). Ясно, что если n≥3n \geq 3, то можно найти простейший выпуклый *) многоугольник — треугольник — с вершинами в трех из этих точек.

А всегда ли при n>3n > 3 можно найти выпуклый четырехугольник с вершинами в этих точках? Если n=4n = 4 и точки являются вершинами невыпуклого четырехугольника, то следует это не удостсая. Если же n≥5n \geq 5, то при любом расположении точек найти выпуклый четырехугольник можно. Действительно, если выпуклой оболочкой нашего множества **) является kk-угольник, где k>3k > 3, все в порядке — любые четыре вершины этого kk-угольника являются вершинами искомого четырехугольника. Пусть k=3k = 3, выпуклой оболочкой является треугольник ABCABC. тогда найдется по крайней мере две точки — DD и EE,— лежащие внутри этого треугольника (см. рис. 1). Примая DEDE не проходит через вершины треугольника ABCABC. Поэтому две из

*) Напомним, что выпуклым называется многоугольник, который вместе с каждой двумя точками содержит соединяющий их отрезок.
**) Выпуклой оболочкой множество точки на плоскости называется минимальный выпуклый многоугольник, который их содержит. Поскольку пересечение двух выпуклых многоугольников является выпуклым многоугольником, это определяение корректно.

Рис. 1.

27

Рис. 2.
лочку множества N∖KN \setminus K — множества, получающей удалением из NN его подмножества KK, а через MM — множество (N∖K)∖L(N \setminus K) \setminus L.

Рассмотрим следующие возможности: 1) множество MM пусто; 2) множество MM состоит из единственной точки; 3) множество MM содержит не менее двух точек.

  1. Множество MM пусто. Тогда NN содержит только вершины многоугольников KK и LL, то есть не больше 8 точек (поскольку каждый из многоугольников KK и LL является треугольником или четырехугольником).

  2. Множество MM содержит единственный точку; обозначим ее через PP. Если LL — четырехугольник, то проведя одну его диагональ, мы разобем его на два треугольника; точка PP лежит внутри одного из них (рис. 3). Обозначим вершины этого треугольника буквами A,B,CA, B, C. Если же LL — треугольник, то обозначим

Рис. 3.

его вершины через A,B,CA, B, C; точка PP лежит внутри этого треугольника.

В любом случае среди вершин многоугольника LL найдет также три вершины A,B,CA, B, C, что PP — внутренняя точка треугольника ABCABC.

Проведем из точки PP лучи PA,PB,PCPA, PB, PC. Они разбиают плоскость на три угла APB,BPC,CPAAPB, BPC, CPA. Легко видеть, что в каждом из этих углов содержится не более одной вершины многоугольника KK. В самом деле, пусть, например, угол APBAPB содержит две вершины многоугольника KK, а значит, содержит некоторую сторону RQRQ многоугольника KK. Тогда точки A,P,B,Q,RA, P, B, Q, R являются вершинами выпуклого пятугольника (рис. 4), что невозможно. Поэтому KK имеет самое большее три вершины (по одной в каждом из рассмотренных углов). Поскольку LL имеет, самое большее, четыре вершины, а MM, по предположению, состоит из одной точки PP, множество NN содержит не более восемми точек.

  1. Множество MM содержит не менее двух точек. Обозначим через EE и FF любые две точки множества MM.

Предположим сначала, что LL — четырехугольник. Примяем EFEF не проходит через вершины многоугольника LL и пересекает две его стороны. Если бы EFEF пересекала две смежные стороны четырехугольника LL (рис. 5), то три других вершины B,C,DB, C, D четырехугольника LL вместе с EE и FF были вершинами выпуклого пятугольника. Следовательно, EFEF пересека-

28

кает две противоположные стороны четырехугольника LL.

Пусть, например, луч EFEF пересекает сторону ABAB, а луч FEFE пересекает сторону CDCD (рис. 6). Проведем лучи FAFA, FBFB, ECEC и EDED. Вместе с отрезком EFEF они разбиают плоскость на 4 части. Если бы внутри угла AFBAFB (являющегося одной из этих четырех частей) лежали две вершины многоугольника KK, а значит, и неоторая сторона TRTR многоугольника KK, то точки AA, FF, BB, TT, RR были вершинами выпуклого пятугольника (рис. 7). Следовательно, внутри угла AFBAFB лежит не больше одной вершины многоугольника KK. Точно так же, внутри угла CEDCED лежит не больше одной вершины многоугольника KK. Что же касается оставшихся двух частей, то в них восше не могут расположаться вершины многоугольника KK (иначе вместе с точки AA, FF, EE, DD или BB, FF, EE, CC они образованы бы выпуклый пятугольник, рис. 6).

Рис. 5.

Рис. 6.

Рис. 7.

лучается, что KK имеет не более двух вершин (по одной внутри углов AFBAFB, CEDCED), что невозможно, так как KK — треугольник или четырехугольник.

Предположим, наконец, что LL — треугольник. Примяем EFEF отделяет одну вершину этого треугольника.

Пусть, например, луч EFEF пересекает сторону ABAB, а луч FEFE — сторону ACAC (рис. 7). Рассудяная, как и прежде, найдем, что в углах AECAEC и AFBAFB содержится не больше чем по одной вершине многоугольника KK, а часть плоскости, ограниченная лучами ECEC, FBFB и отрезком EFEF, совсем не содержит вершин многоугольника KK.

Итак, предположение, что MM содержит не менее двух точек, приводит к противоречию. Если же MM пуст или содержит одну точку, то NN имеет не более всех точек. Этим и завершается доказательство.

Уражнения

  1. Докажите, что если все четырехугольники с вершинами в некоторых nn точках — выпуклы, то эти nn точек являются вершинами выпуклого nn-угольника.
  2. На плоскости данной nn точек. Докажите, что существует не менее Cn3n−4\frac{C_n^3}{n-4} выпуклых четырехугольников с вершинами в этих точках.
  3. На плоскости данной бесконечное множество точки. Докажите, что при любом kk найдется выпуклый kk-угольник с вершинами в этих точках.
    (Напоминаем, что рассматриваются только такие многоугольники, в которых никакие три точки не лежат на одной прямой.)