На плоскости задана ломаная с вершинами в целых координатах, не самопересекающаяся; исследуйте связь между площадью, числом внутренних целых точек и краевой длиной (формула Pick), обоснуйте и приведите приложения

17 Ноя в 07:10
4 +4
0
Ответы
1
Формулировка (теорема Пика). Пусть PPP — простой (не самопересекающийся) многоугольник на плоскости, все вершины которого имеют целые координаты. Обозначим через AAA его площадь, через III — число целых точек, строго внутренних для PPP, и через BBB — число целых точек на границе PPP. Тогда
A=I+B2−1. A=I+\frac{B}{2}-1.
A=I+2B 1.

Краткое обоснование (схема доказательства).
1. Аддитивность. Если два простых многоугольника с целыми вершинами P1,P2P_1,P_2P1 ,P2 стыкуются по отрезку с целыми концами и дают P=P1∪P2P=P_1\cup P_2P=P1 P2 , то площади и соответствующие числа целых точек складываются так, что формула сохраняется. Поэтому достаточно доказать теорему для треугольников с целыми вершинами и для единичных «атомарных» треугольников, из которых собирается всякая триангуляция.
2. Триангуляция. Любой простой целочисленный многоугольник можно триангулировать диагоналями, соединяющими вершины. При необходимости диагональ, проходящая через промежуточные целые точки, делится на отрезки — тогда получаются треугольники с вершинами в целых точках. Благодаря аддитивности достаточно проверить формулу для любого простого целочисленного треугольника.
3. Базовый случай — примитивный треугольник. Треугольник называют примитивным, если на его сторонах нет целых точек, кроме вершин (тогда B=3B=3B=3 и I=0I=0I=0). В таком случае можно применить целочисленную аффинную преобразующую матрицу из SL(2,Z)SL(2,\mathbb Z)SL(2,Z) (юнитомодулярную), переводящую два соседних вектора стороны в базисные векторы — такие преобразования сохраняют решётку и ориентированную площадь. Тогда примитивный треугольник переводится в стандартный правый треугольник с катетами длины 111, у которого площадь 12\tfrac1221 . Следовательно для примитивного треугольника A=12A=\tfrac12A=21 , а правосторонняя часть формулы даёт I+B2−1=0+32−1=12I+\tfrac{B}{2}-1=0+\tfrac{3}{2}-1=\tfrac12I+2B 1=0+23 1=21 .
4. Разложение сложного треугольника на примитивные. Любой целочисленный треугольник можно разрезать по целочисленным точкам на стороны и диагонали на примитивные треугольники; из аддитивности получаем формулу для произвольного треугольника, а затем — для любого многоугольника.
Следствия и приложения.
- Быстрый способ вычисления площади целочисленного многоугольника по счёту целых точек: если можно легко посчитать III и BBB, то AAA даётся по формуле выше. Обратное: если известна площадь и BBB, можно найти III.
- Выводы о возможных парах (I,B)(I,B)(I,B) для заданной площади и наоборот; полезно в дискретной геометрии и комбинаторике решёток.
- Связь с теорией Эрдхарта (Ehrhart): для целочисленных многогранников в целом число целых точек в гомотетии размера ttt — многочлен от ttt; у планарного случая ведущие коэффициенты связаны с площадью и периметром (Pick — частный случай для t=1t=1t=1).
- Практическое применение: проверка корректности вычисления площади по формуле Гаусса (shoelace) через независимый подсчёт целых точек; задачи на разбиение фоновых областей на ячейки, компьютерная графика, кодирование форм решёток.
- Обобщения: для области с hhh «дырами» (внешняя и hhh внутренних компонент границы) формула принимает вид
A=I+B2−1+h, A=I+\frac{B}{2}-1+h,
A=I+2B 1+h,
а в более общей алгебраико-топологической формулировке правая часть содержит характеристику Эйлера области. В размерностях выше 2 прямого аналога в виде простой формулы в терминах III и BBB нет; изучением таких обобщений занимается теория Эрдхарта и комбинаторная геометрия решёток.
Пример (иллюстрация). Пусть прямоугольник с вершинами в (0,0),(w,0),(w,h),(0,h)(0,0),(w,0),(w,h),(0,h)(0,0),(w,0),(w,h),(0,h), где w,h∈Z>0w,h\in\mathbb Z_{>0}w,hZ>0 . Тогда A=whA=whA=wh, B=2(w+h)B=2(w+h)B=2(w+h), I=(w−1)(h−1)I=(w-1)(h-1)I=(w1)(h1). Подставляя, получаем
I+B2−1=(w−1)(h−1)+(w+h)−1=wh, I+\frac{B}{2}-1=(w-1)(h-1)+(w+h)-1=wh,
I+2B 1=(w1)(h1)+(w+h)1=wh,
что согласуется с теоремой.
Это — сжатая, но завершённая версия теоремы Пика, её доказательства и основных приложений.
17 Ноя в 08:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир