Теорема Бека (геометрия)

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

О теореме Бека в теории категорий (однофамилец) см. статью Теорема Бека о монадизируемости[англ.]

Теорема Бека — это один из нескольких результатов комбинаторной геометрии, два из которых приведены ниже. Обе теоремы появились вместе с некоторыми другими важными теоремами в хорошо известной статье Джозефа Бека[1]. Два результата, описанные ниже касаются нижних границ числа прямых, определённых множеством точек на плоскости. (Говорят, что любая прямая, соединяющая по меньшей мере две точки множества, определяется точечным множеством.)

Теорема Эрдёша — Бека[править | править код]

Теорема Эрдёша — Бека — это вариант классического результата Л.М. Келли и У.О.Дж. Мозера[2] о конфигурациях n точек, из которых не более n − k коллинеарны для некоторого числа 0 < k < O(√n). Они показали, что если n достаточно велико относительно k, то конфигурация содержит по меньшей мере kn − (1/2)(3k + 2)(k − 1) прямых[3].

Элекеш и Чаба Тоз заметили, что теорема Эрдёша — Бека не распространяется легко на более высокие размерности[4]. Возьмём, для примера, множество из 2n точек в R3, лежащих на двух скрещивающихся прямых. Предположим, что каждая из этих двух прямых инцидентна n точкам. Такая конфигурация охватывает лишь 2n плоскостей. Таким образом, тривиального расширения гипотезы на множества точек в Rd недостаточно для получения нужного результата.

Результат впервые высказал в качестве гипотезы Эрдёш, доказал теорему Бек[5].

Утверждение теоремы[править | править код]

Пусть S — множество из n точек на плоскости. Если никакие из более чем n − k точек не лежат на одной прямой для некоторого 0 ≤ k < n − 2, то существует Ω(nk) прямых, задаваемых точками из S.

Доказательство[править | править код]

Теорема Бека[править | править код]

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

Хотя в статье это не указывается, этот результат вытекает из теоремы Эрдёша — Бека[6]

Утверждение теоремы[править | править код]

Теорема утверждает, что существуют две положительные константы C и K, такие, что для любого числа n точек на плоскости верно одно из следующих утверждений:

  1. Существует прямая, содержащая по меньшей мере n/C точек.
  2. Существует по меньшей мере прямых, каждая из которых содержит по меньшей мере две точки.

В оригинальной статье Бека величина C равна 100, а величина константы K не указана. Оптимальные значения C и K неизвестны.

Доказательство[править | править код]

Доказать теорему Бека можно следующим образом. Пусть P — множество из n точек на плоскости. Пусть j — положительное целое число. Скажем, что пара точек A и B в множестве P j-связны, если прямая, соединяющая A и B содержит от до точек множества P (включая A и B).

Из теоремы Семереди — Троттера следует, что число таких прямых равно по следующей причине. Пусть множество P состоит из n точек и множество L всех таких прямых, соединяющих пары точек множества P, которые содержат по меньшей мере точек множества P. Заметим, что , поскольку никакие две точки не могут лежать на двух различных прямых. Теперь используем теорему Семереди — Троттера, из которой следует, что число инциденций между P и L не превосходит . Все прямые, соединяющие j-связные точки, также находятся в L, и каждая прямая имеет по меньшей мере инциденций. Таким образом, общее число таких прямых равно .

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

Теперь, пусть C — достаточно большая константа. Суммируя геометрическую прогрессию, мы получаем, что число j-связных пар точек для некоторого j, удовлетворяющих неравенству , не превосходит .

С другой стороны, общее число пар точек равно . Тогда, если мы выберем C достаточно большим, мы можем найти по меньшей мере пар (например), которые не j-связны для любого . Прямые, соединяющие эти точки, проходя через менее чем 2C точек или более чем n/C точек. Если последнее утверждение выполняется для хотя бы для одной пары, выполняется первое утверждение теоремы Бека. Тогда мы можем предположить, что все пар соединены прямыми, которые проходят через менее чем 2C точек. Однако такая прямая может соединять не более пар точек. Тогда должно быть по меньшей мере прямых, соединяющих по меньшей мере две точки, так что утверждение теоремы получается, если принять .

Примечания[править | править код]

  1. Beck, 1983, с. 281–297.
  2. William O. J. Moser. Дата обращения: 10 сентября 2017. Архивировано 5 октября 2016 года.
  3. Kelly, Moser, 1958, с. 210–219.
  4. Elekes, Tóth, 2005, с. 16–21.
  5. Beck, 1983, с. 281–297 Theorem 5.2.
  6. Теорема Бека получается, если положить k = n(1 − 1/C) и применить теорему Эрдёша — Бека.

Литература[править | править код]

Beck J. On the lattice property of the plane and some problems of Dirac, Motzkin, and Erdős in combinatorial geometry // Combinatorica. — 1983. — Т. 3. — С. 281–297. — doi:10.1007/BF02579184.

  • Kelly L. M., Moser W. O. J. On the number of ordinary lines determined by n points // Canad. J. Math.. — 1958. — Т. 10. — doi:10.4153/CJM-1958-024-6.
  • Elekes G., Tóth C. D. Incidences of not-too-degenerate hyperplanes // Proceedings of the twenty-first annual symposium on Computational geometry. — Pisa, Italy: Annual Symposium on Computational Geometry, 2005. — ISBN 1-58113-991-8.