Задача из журнала «Квант» (1997, №4)
Условие
Внутри выпуклого многоугольника F расположен второй выпуклый многоугольник G. Хорда многоугольника F — отрезок, концы которого лежат на границе F, — называется опорной к многоугольнику G, если она пересекается с G только по границе: содержит либо одну вершину, либо сторону G. Докажите, что:
- найдется опорная хорда, середина которой лежит на границе G;
- найдутся по крайней мере две такие хорды.
Решение
Идею решения можно сформулировать одной фразой. Рассмотрим площади сегментов, отрезаемых от F хордами, опорными к G (рис.1), и выберем среди них наибольшую и наименьшую. Соответствующие хорды касаются G своими серединами.
Рис.1
Изложим теперь решение более подробно. Пусть l(φ) — опорная к G прямая, составляющая угол φ с некоторым фиксированным направлением l0. Мы считаем, что l(φ) — направленная прямая, G содержится в её правой полуплоскости; G(φ)=G⋂l(φ) — одна точка (вершина G) или отрезок (сторона G). Ясно, что для каждого φ, 0≤φ<2π, прямая l(φ) определена однозначно. Рассмотрим площадь S=S(φ) «сегмента», отрезаемого прямой l(φ) от F, — пересечения F с левой полуплоскостью этой прямой. Очевидно, что S=S(φ) — непрерывная функция от φ на отрезке 0≤φ<2π, где S(2π)=S(0).
Пусть AB — хорда, высекаемая многоугольником F на прямой l(φ), и K — её середина. Докажем, что если K не лежит на границе с G, то в некоторой окрестности φ функция S монотонна (возрастает или убывает). Рассмотрим близкую к l(φ) прямую l(φ+δ) и соответствующую хорду A1B1. При достаточно малом δ прямая l(φ+δ) получается из l(φ) поворотом вокруг некоторой точки P∈G(φ), лежащей на границе G, а разность площадей S(φ+δ)−S(φ) равна разности площадей треугольников APA1 и BPB1 (рис.2). Если PA<PB, то (при малом δ) PA1<PB1 и площадь треугольника APA1 меньше площади треугольника BPB1 (треугольник, симметричный APA1 относительно P, лежит внутри BPB1); таким образом, при всех достаточно малых δ>0 выполнено неравенство S(φ+δ)<S(φ).
Рис.2
Аналогично, S(φ)<S(φ−ε) при достаточно малом ε — прямая l(φ−ε) получается поворотом l(φ) вокруг точки P′∈G(φ), либо совпадающей с P, либо, во всяком случае, лежащей по ту же сторону от середины K, так что AP′<BP′. Итак, если G(φ) лежит по одну (на рисунке 2 — левую) сторону от K, то в окрестности φ функция S убывает. Если G(φ) расположена по другую сторону от K, то в окрестности φ функция S возрастает.
Однако непрерывная функция S=S(φ) (принимающая равные значения на концах отрезка [0,2π]) должна достигать максимума и минимума. По доказанному выше, в этих точках середина хорды K должна лежать в G(φ), т.е. принадлежать границе G.
Н.Васильев