«Квант» — научно-популярный физико-математический журнал (издаётся с 1970 года)
Старый сайт журнала: kvant.ras.ru

Задача М515

Условие задачи (1978, № 7) Задача М515 // Квант. — 1978. — № 7. — Стр. 33—34; 1979. — № 6. — Стр. 17—20.

Задано конечное множество $K_0$‍.‍ К нему добавляются все точки, которые можно получить симметричным отражением одной точки этого множества относительно другой. Полученное множество обозначается $K_1$‍.‍ Аналогично из множества $K_1$‍‍ получается $K_2$‍,‍ из $K_2$‍‍ — $K_3$‍‍ и т. д.

  1. Пусть множество $K_0$‍‍ состоит из двух точек $A$‍‍ и $B$‍‍ на расстоянии 1. При каком наименьшем $n$‍‍ в множестве $K_n$‍‍ найдётся точка, находящаяся на расстоянии 10000 от точки $A$‍?
  2. Пусть $K_0$‍‍ состоит из трёх вершин правильного треугольника площадью 1. Найдите площадь наименьшего выпуклого многоугольника, содержащего множество $K_n$‍($n=1$‍,‍ 2, $\ldots$‍).

В следующих трёх пунктах $K_0$‍‍ — множество четырёх вершин правильного тетраэдра объёма 1.

  1. Рассмотрим наименьший выпуклый многогранник, содержащий все точки множества $K_1$‍.‍ Сколько и каких граней у этого многогранника?
  2. Чему равен объём этого многогранника?
  3. Найдите объём наименьшего выпуклого многогранника, содержащего множество $K_n$‍($n=2$‍,‍ 3, $\ldots$‍).

Н. Б. Васильев

Всесоюзная математическая олимпиада школьников (XII, 1978 год, 8 и 10 классы)


Решение задачи (1979, № 6) Задача М515 // Квант. — 1978. — № 7. — Стр. 33—34; 1979. — № 6. — Стр. 17—20.

В этой задаче мы изучаем такую операцию над произвольной фигурой (множеством точек) $\varPhi$‍:‍ $$ W(\varPhi)=\textstyle\bigcup\limits_{M\in\varPhi}S_M(\varPhi)\tag1 $$ — рассматриваются симметричные образы фигуры $\varPhi$‍‍ относительно различных точек $M\in\varPhi$‍‍ и берётся их объединение (по всем точкам $M$‍).‍ Очевидно, всегда $W(\varPhi)\supset\varPhi$‍‍ и $$ \text{если}~\varPhi\subset\varPhi'{,}~\text{то}~W(\varPhi)\subset W(\varPhi').\tag2 $$ Выяснение поставленных в условии конкретных вопросов для последовательностей вида $$ \varPhi,~W(\varPhi),~W^2(\varPhi)=W(W(\varPhi)),~{\ldots},~W^n(\varPhi)=W(W^{n-1}(\varPhi)), $$ полученных многократным применением операции $W$‍‍ к некоторым конечным множествам $\varPhi$‍,‍ мы включим в небольшое исследование, в ходе которого мы, по существу, научимся отыскивать выпуклую оболочку фигуры $W^n(\varPhi)$‍‍ — наименьшее выпуклое множество, содержащее $W^n(\varPhi)$‍,‍ — для произвольной фигуры $\varPhi$‍,‍ и отметим ряд любопытных свойств операции $W$‍.

Прежде чем читать решение дальше, нарисуйте фигуры $W(\varPhi)$‍‍ и $W^2(\varPhi)$‍,‍ если $\varPhi$‍‍ — пара точек; отрезок; прямоугольник; четыре вершины прямоугольника; три вершины треугольника. А каково $W(\varPhi)$‍,‍ если $\varPhi$‍‍ — куб; восемь вершин куба?

Рис. 1
Рис. 1
Рис. 2
Рис. 2
$ \def\b#1#2#3#4#5{\quad\mathclap{#1}\hphantom0\mathclap{#2}\hphantom0\mathclap{#3}\hphantom0\mathclap{#4}\hphantom0\mathclap{#5}\quad} \def\a#1{\quad\hphantom{00}\mathclap{#1}\hphantom{00}\quad} \begin{array}{c|c} n&3^n\vphantom{\dfrac12}\\ \hline\\[-6pt] \a1&\b{ }{ }{ }{ }{3}\\ \a2&\b{ }{ }{ }{ }{9}\\ \a3&\b{ }{ }{ }{2}{7}\\ \a4&\b{ }{ }{ }{8}{1}\\ \a5&\b{ }{ }{2}{4}{3}\\ \a6&\b{ }{ }{7}{2}{9}\\ \a7&\b{ }{2}{1}{8}{7}\\ \a8&\b{ }{6}{5}{6}{1}\\ \a9&\b{1}{9}{6}{8}{3}\\[-6pt] \\ \end{array} $‍
Рис. 3
Рис. 4
Рис. 4
Рис. 5
Рис. 5
Рис. 6
Рис. 6

Начнём с одномерного случая, когда фигура $\varPhi$‍‍ лежит на прямой. Этот случай нужен для решения задачи а), но, как мы увидим, он пригодится и в более трудных задачах.

Пусть сначала наша фигура — это отрезок $\varPi=[AB]$‍‍ длины $d$‍‍ с серединой в точке $O$‍.‍ Тогда $W(\varPi)=[A_1B_1]$‍‍ — отрезок длины $d$‍‍ с серединой в той же точке $O$‍.‍ Отсюда сразу следует, что $W^2(\varPi)=[A_2B_2]$‍,‍ где $|A_2B_2|=3d$‍,‍ и вообще $W^n(\varPi)=[A_nB_n]$‍,‍ где $|A_nB_n|=3^nd$‍,‍ причём все отрезки $[A_nB_n]$‍‍ имеют середину в той же точке $O$‍‍ (рис. 1).

Будем в дальнейшем образ фигуры $\varPhi$‍‍ имеющей центр симметрии $O$‍,‍ при гомотетии с коэффициентом $k$‍‍ и центром $O$‍‍ обозначать через $k\varPhi$‍.‍ Мы выяснили, что если $\varPi$‍‍ — отрезок, то $W(\varPi)=3\varPi$‍‍ и вообще $$ W^n(\varPi)=3^n\varPi.\tag3 $$ Забегая вперёд, заметим, что это верно для любой центрально-симметричной выпуклой фигуры $\varPi$‍.‍ Но прежде закончим с одномерным случаем — ответим на вопрос а).

а) Пусть $K_0=\{A,B\}$‍,$|AB|=1$‍.‍ Согласно (2), где $\varPhi=\{A,B\}$‍,$\varPi=\varPhi'=[AB]$‍,‍ $$ K_n=W^n(K_0)\subset W^n(\varPi)=3^n\varPi.\tag4 $$ При этом ясно, что $K_n$‍‍ содержит все точки отрезка $[A_nB_n]=3^n\varPi$‍,‍ находящиеся на целочисленном расстоянии от точки $A$‍,‍ причём крайние точки $\{A_n,B_n\}=3^n\{A,B\}$‍‍ находятся от $A$‍‍ на расстояниях $\dfrac{3^n-1}2$‍‍ и $\dfrac{3^n+1}2$‍‍ (рис. 2). Поскольку эти числа (рис. 3) больше $10\,000$‍‍ при $n\ge10$‍,ответ на вопрос а): $n=10$‍.

В решении плоских и пространственных задач про операцию $W$‍‍ очень полезно такое её свойство: если $\varPhi_l$‍‍ — проекция фигуры $\varPhi$‍‍ на прямую $l$‍,‍ то $$ W(\varPhi)_l=(W(\varPhi))_l\tag5 $$ (проекция $W(\varPhi)$‍‍ на прямую $l$‍‍ совпадает с результатом применения $W$‍‍ к проекции $\varPhi_l$‍)‍‍. Это сразу следует из определения $W$‍‍ и того факта, что при проекции точки, симметричные относительно точки $M$‍,‍ попадают в точки, симметричные относительно её проекции $M_l$‍‍ (рис. 4).

Отсюда вытекает, что если $\varPi$‍‍ — полоса, а $3^n\varPi$‍‍ — её образ при гомотетии с коэффициентом $3^n$‍‍ относительно центра симметрии (какой-либо точки на средней прямой), то выполнено соотношение (3). Это верно и для «пространственной полосы» $\varPi$‍‍ — множества точек, заключённых между двумя плоскостями.

Из (2), (3), (5) и решения задачи а) следует также, что если мы заключаем фигуру $\varPhi$‍‍ в опорную полосу $\varPi$‍‍ какого-либо направления — такую полосу $\varPi\supset\varPhi$‍,‍ края которой содержат все точки из $\varPhi$‍,‍ — то полоса $3^n\varPi\supset W^n(\varPhi)$‍будет опорной для $W^n(\varPhi)$‍‍ (рис. 5). Это соображение, обобщающее (4), позволяет найти выпуклую оболочку $W(\varPhi)$‍‍ для любой фигуры.

Разберём конкретные примеры.

б) Пусть $K_0=\{A,B,C\}$‍‍ — вершины правильного треугольника. $K_n=W^n(K_0)$‍,$n=1$‍,‍ 2, $\ldots$‍‍ (рис. 6). Докажем, что для любого $n\ge1$‍‍ выпуклая оболочка множества $K_n$‍‍ получается так: нужно взять концы отрезков $3^n[AB]$‍,$3^n[BC]$‍‍ и $3^n[AC]$‍‍ и построить выпуклый шестиугольник $\textit{Ш}_n$‍‍ с вершинами в этих точках.

В самом деле, эти шесть точек — не что иное, как «крайние точки» множеств $W^n(\{A,B\})$‍,$W^n(\{B,C\})$‍,$W^n(\{C,A\})$‍,‍ о которых мы говорили в задаче а). Поскольку $\{A,B\}$‍,$\{B,C\}$‍‍ и $\{C,A\}$‍‍ — подмножества множества $\{A,B,C\}$‍,‍ согласно (2) вершины шестиугольника $\textit{Ш}_n$‍‍ принадлежат $K_n$‍.‍ Следовательно, весь шестиугольник $\textit{Ш}_n$‍‍ содержится в выпуклой оболочке множества $K_n$‍.

С другой стороны, рассмотрев три опорные полосы $\varPi_1$‍,$\varPi_2$‍,$\varPi_3$‍,‍ дающие в пересечении $\triangle ABC$‍,‍ получим $$ K_n\subset3^n\varPi_1\cap3^n\varPi_2\cap3^n\varPi_3=\textit{Ш}_n.\tag6 $$ Значит, выпуклая оболочка множества $K_n$‍‍ совпадает с $\textit{Ш}_n$‍.

Найдём площадь шестиугольника $\textit{Ш}_n$‍,‍ считая площадь $\triangle ABC$‍‍ равной 1.

Шестиугольник $\textit{Ш}_n$‍‍ — объединение шести треугольников, из которых три подобны треугольнику $\triangle ABC$‍‍ с коэффициентом $\dfrac{3^n-1}2$‍,‍ а другие три — с коэффициентом $\dfrac{3^n+1}2$‍,‍ причём последние три треугольника пересекаются по треугольнику $\triangle ABC$‍‍ (рис. 6). Поэтому площадь шестиугольника $\textit{Ш}_n$‍‍ равна $$ 3\left(\dfrac{3^n-1}2\right)^2+3\left(\dfrac{3^n+1}2\right)^2-2=\dfrac{3^{2n+1}-1}2. $$

в)—д) Пусть $K_0=\{A,B,C,D\}$‍,‍ где $ABCD$‍‍ — правильный тетраэдр, $W^n(K_0)=K_n$‍($n=1$‍,‍ 2, $\ldots$‍).‍ Докажем, что для любого $n\ge1$‍‍ выпуклая оболочка множества $K_n$‍‍ получается так: нужно взять концы всех шести отрезков $3^n\text{Р}$‍,‍ где $\text{Р}$‍‍ — произвольное ребро тетраэдра $ABCD$‍,‍ и построить выпуклый многогранник $\textit{Д}_n$‍‍ с вершинами в этих 12 точках. Формальное доказательство этого факта в точности повторяет рассуждения пункта б). Что разобрать, какую форму имеет многогранник $\textit{Д}_n$‍,‍ начнём со случая $n=1$‍.

Рис. 7
Рис. 7

Как это часто бывает в задачах про правильный тетраэдр, удобно построить куб $L$‍,‍ у которого точки $A$‍,$B$‍,$C$‍,$D$‍‍ — четыре несмежные вершины. Тогда 12 точек множества $K_1$‍‍ (кроме самих точек $K_0=\{A,B,C,D\}$‍)‍ лежат на рёбрах гомотетичного куба $3L$‍,‍ причём каждая из 12 точек делит своё ребро в отношении $1:2$‍,‍ считая от вершин $A_1$‍,$B_1$‍,$C_1$‍,$D_1$‍‍ куба $3L$‍,‍ гомотетичных вершинам $A$‍,$B$‍,$C$‍,$D$‍‍ куба $L$‍.‍ Ясно, что многогранник $\textit{Д}_1$‍‍ получается из куба $3L$‍‍ отрезанием от каждой вершины куба «уголка»-пирамиды плоскостью, проходящей через три точки, отмеченные на рёбрах, выходящих из этой вершины (рис. 7). Пусть длина ребра тетраэдра $ABCD$‍‍ равна $a$‍‍ (т. е. длина ребра куба $L$‍‍ равна $\dfrac a{\sqrt2}$‍).‍ Полученный многогранник $\textit{Д}_1$‍‍ будет иметь такие 14 граней: 6 прямоугольников $a\times2a$‍‍ (на гранях куба $3L$‍)‍ и 8 правильных треугольников (оснований «пирамидок»): четыре со стороной длины $a$‍‍ и четыре со стороной длины $2a$‍.

Найдём объём многогранника $\textit{Д}_1$‍,‍ считая объём тетраэдра $ABCD$‍‍ равным 1. Заметим, что плоскость, проходящая через три несмежные вершины куба, отрезает от него пирамиду, объём которой составляет $\dfrac16$‍‍ объёма куба. Таким образом, объём тетраэдра $ABCD$‍‍ составляет $\dfrac13$‍‍ объёма куба $L$‍,‍ т. е. объём куба $L$‍‍ равен 3, объём куба $3L$‍‍ равен 81, объём отрезаемых пирамидок — $4\cdot\dfrac12+4\cdot4=18$‍;‍ поэтому объём $\textit{Д}_1$‍‍ равен 63.

Многогранник $\textit{Д}_n$‍‍ для любого $n\ge1$‍‍ имеет точно такое же строение, как $\textit{Д}_1$‍,‍ но другие размеры граней‍; его 12 вершин лежат на рёбрах куба $3^nL$‍‍ и делят их (считая от вершин, гомотетичных $A$‍,$B$‍,$C$‍,$D$‍)‍ в отношении $(3^n-1):(3^n+1)$‍.‍ Эти вершины, очевидно, принадлежат $K_n$‍.

Доказательство того, что $K_n\subset\textit{Д}_n$‍,‍ аналогично (6): существует семь пространственных полос $\varPi_i$‍,‍ края каждой из которых содержат четыре точки $K_0$‍‍ (три из этих полос дают в пересечении куб $L$‍,‍ а остальные четыре дают в пересечении тетраэдр $ABCD$‍),‍ и $\bigcap\limits_{i=1}^73^n\varPi_i=\textit{Д}_n$‍.‍ Объём многогранника $\textit{Д}_n$‍‍ находится так же, как объём многогранника $\textit{Д}_1$‍‍ — он равен $$ 3^{3n+1}-4\cdot\left(\dfrac{3^n-1}2\right)^3\cdot\dfrac12-4\cdot\left(\dfrac{3^n+1}2\right)^3\cdot\dfrac12=\dfrac{5\cdot3^{3n}-3^{n+1}}2. $$

Таким образом, при большом $n$‍‍ многогранник $W^n(\varPhi)$‍‍ по форме приближается к полуправильному многограннику кубооктаэдру — выпуклой оболочке 12 середин рёбер куба (чтобы придать этим словам точный смысл, удобно ввести «нормирующий множитель» $\dfrac1{3^n}$‍‍ и говорить о предельном поведении многогранника, гомотетичного $W^n(\varPhi)$‍‍ с коэффициентом $\dfrac1{3^n}$‍;‍ см. ниже пункт 4).

Заметим, что, как и в задаче б), в пространственной задаче не существенно, что тетраэдр $ABCD$‍‍ правильный; это удобно лишь тем, что все фигуры получаются симметричными (в общем случае вместо куба мы имели бы параллелепипед и т. д.).

Перечислим в заключение ещё несколько общих свойств «операции $W$‍‍» (о некоторых из них нам сообщили в письмах по поводу решения задачи M515).

1. В задаче б) $\textit{Ш}_n=W^n(\triangle ABC)$‍,‍ в следующих пунктах $\textit{Д}_n=W^n(\text{тетраэдр}~ABCD)$‍.‍ Вообще, если обозначить выпуклую оболочку фигуры $\varPhi$‍‍ через $\mathscr{B}(\varPhi)$‍,‍ то $\mathscr{B}(W(\varPhi))=W(\mathscr{B}(\varPhi))$‍.‍ В частности, если фигура $\varPhi$‍‍ — выпуклая, то $W(\varPhi)$‍‍ — тоже. Это можно доказать, используя такое определение операции $W$‍‍ на языке векторов: $$ W(\varPhi)=\{M''\colon\overrightarrow{OM''}=2\overrightarrow{OM}-\overrightarrow{OM'}{;}~ M,M'\in\varPhi\} $$ (здесь $O$‍‍ — любая фиксированная точка).

Будем далее считать $\varPhi$‍‍ выпуклой фигурой.

2. Если $\varPhi$‍‍ — центрально-симметричная фигура с центром $O$‍,‍ то $W(\varPhi)=3\varPhi$‍‍ и вообще $W^n(\varPhi)=3^n\varPhi$‍.

3. Для любого $n$‍‍ фигуру $W^n(\varPhi)$‍‍ можно получить как пересечение полос $3^n\varPi$‍,‍ где $\varPi$‍‍ — всевозможные опорные полосы для $\varPhi$‍‍ (различных направлений); при этом если $\varPhi$‍‍ — многоугольник на плоскости, то можно ограничиться рассмотрением полос $\varPi$‍,‍ края которых содержат по крайней мере три (для многогранника $\varPhi$‍‍ — четыре) его вершины.

4. При $n\to\infty$‍‍ существует предел $S^*(\varPhi)$‍‍ фигуры, гомотетичной $W^n(\varPhi)$‍‍ с коэффициентом $\dfrac1{3^n}$‍‍ и некоторым центром $O$‍‍ (надо ещё определить, что значит расстояние между фигурами! См. по этому поводу книгу Д. О. Шклярского, Н. Н. Ченцова и И. М. Яглома «Геометрические оценки и задачи из комбинаторной геометрии» (М., Наука, 1974), с. 14‍—‍17). Эту предельную фигуру можно получить как пересечение всех опорных полос фигуры $\varPhi$‍,‍ сдвинутых параллельно так, чтобы точка $O$‍‍ была их общим центром симметрии, или — как множество $\left\{M^*\colon\overrightarrow{OM^*}=\dfrac12(\overrightarrow{OM}-\overrightarrow{OM'}){;}~M,M'\in\varPhi\right\}$‍.‍ Фигура $S^*(\varPhi)$‍‍ центрально-симметрична и выпукла. Её называют иногда симметризацией Минковского фигуры $\varPhi$‍.‍ О её свойствах см. задачу 57 в книге В. Г. Болтянского и И. М. Яглома «Выпуклые фигуры» (М., ГТТИ, 1951).

Н. Б. Васильев


Метаданные Задача М515 // Квант. — 1978. — № 7. — Стр. 33—34; 1979. — № 6. — Стр. 17—20.

Предмет
Математика
Условие
Решение
Номера

1978. — № 7. — Стр.  [условие]

1979. — № 6. — Стр.  [решение]

Описание
Задача М515 // Квант. — 1978. — № 7. — Стр. 33‍—‍34; 1979. — № 6. — Стр. 17‍—‍20.
Ссылка
https://www.kvant.digital/problems/m515/