Постройте пространственный многогранник, у которого все грани — равные треугольники (неправильная регулярность), и исследуйте возможные сочетания углов и ребер; сформулируйте необходимые и достаточные условия
Коротко и формально. Пусть задан треугольник-«эталон» с углами α,β,γ\alpha,\beta,\gammaα,β,γ (все >0>0>0, α+β+γ=π\alpha+\beta+\gamma=\piα+β+γ=π). Требуется замостить шар (замкнутую поверхность) копиями этого треугольника, склеивая ребра «ребро к ребру», так чтобы в результате получился замкнутый многогранник (вероятно выпуклый). Обозначим число граней FFF, рёбер EEE, вершин VVV. 1) Комбинаторические необходимые условия (универсальные для треугольной тесселяции замкнутой поверхности): - формула Эйлера V−E+F=2,
V-E+F=2, V−E+F=2,
- каждое ребро принадлежит двум треугольникам, каждое треугольник имеет 3 ребра, поэтому 3F=2E.
3F=2E. 3F=2E.
Из них для выпуклого случая получаем (утверждение часто используемое) F=2V−4,E=3V−6.
F=2V-4,\qquad E=3V-6. F=2V−4,E=3V−6.
В частности сумма степеней вершин равна 2E=6V−122E=6V-122E=6V−12, средняя степень вершины равна dˉ=6−12V<6.
\bar d=6-\frac{12}{V}<6. dˉ=6−V12<6. 2) Учет углов: у каждой копии треугольника есть три угловых «куска» α,β,γ\alpha,\beta,\gammaα,β,γ. Для каждой вершины vvv пусть av,bv,cva_v,b_v,c_vav,bv,cv — целые ≥0\ge0≥0 — числа прилежащих к vvv углов типа α,β,γ\alpha,\beta,\gammaα,β,γ. Тогда глобально ∑vav=∑vbv=∑vcv=F,
\sum_v a_v=\sum_v b_v=\sum_v c_v=F, v∑av=v∑bv=v∑cv=F,
и сумма углов вокруг вершины Sv=avα+bvβ+cvγ.
S_v=a_v\alpha+b_v\beta+c_v\gamma. Sv=avα+bvβ+cvγ.
Из сумм по всем вершинам видно, что ∑vSv=F(α+β+γ)=Fπ.
\sum_v S_v=F(\alpha+\beta+\gamma)=F\pi. v∑Sv=F(α+β+γ)=Fπ. 3) Геометрические условия для выпуклого многогранника (необходимые и по Александрову — достаточные): - в каждой вершине суммарный плоский угол должен быть меньше 2π2\pi2π: ∀vSv<2π.
\forall v\quad S_v<2\pi. ∀vSv<2π.
- суммарная «угловая недостаточность» по всем вершинам равна 4π4\pi4π: ∑v(2π−Sv)=4π.
\sum_v(2\pi-S_v)=4\pi. v∑(2π−Sv)=4π.
Это равенство следует из предыдущих формул и из ∑vSv=Fπ\sum_v S_v=F\pi∑vSv=Fπ вместе с тем, что для выпуклого многогранника сумма дефектов равна 4π4\pi4π. Александров (теорема о выпуклой полиэдральной метрике) дает следующую точную формулировку достаточности: если можно склеить конечное число копий данного евклидова треугольника по рёбрам так, чтобы получилась метрика на сфере с единственными сингулярностями в вершинах и в каждой вершине конусный угол Sv<2πS_v<2\piSv<2π, то существует единственный (с точностью до движений в пространстве) выпуклый многогранник, реализующий эту метрическую поверхность. Следовательно: Необходимое и достаточное условие существования выпуклого многогранника со всеми гранями, конгруэнтными заданному треугольнику, можно дать так: «существует склейка конечного числа копий данного треугольника по рёбрам, дающая сферическую полиэдральную метрику с конусными углами Sv<2πS_v<2\piSv<2π в вершинах» ⟺ «существует выпуклый многогранник с такими гранями» (и он единственен). 4) Практический критерий в комбинаторико-угловой форме. Нужно найти целое число F≥4F\ge4F≥4 и разбиение множества FFF углов каждого типа на вершины, то есть найти натуральные тройки (av,bv,cv)(a_v,b_v,c_v)(av,bv,cv) для v=1,…,Vv=1,\dots,Vv=1,…,V, такие что - ∑vav=∑vbv=∑vcv=F\sum_v a_v=\sum_v b_v=\sum_v c_v=F∑vav=∑vbv=∑vcv=F, - для всех vvv выполнено Sv=avα+bvβ+cvγ<2πS_v=a_v\alpha+b_v\beta+c_v\gamma<2\piSv=avα+bvβ+cvγ<2π, - суммарно V−E+F=2V-E+F=2V−E+F=2 и 3F=2E3F=2E3F=2E (эквивалентно F=2V−4F=2V-4F=2V−4). Если такое распределение углов и схема склейки (где каждое ребро используется ровно два раза) существует, то по Александрову воплощение в выпуклый многогранник гарантировано. 5) Примеры и семейства конструкций: - тетраэдр (4 грани): для любой тройки длин сторон, удовлетворяющей неравенствам треугольника, можно построить «дисфеноид» — тетраэдр с парами противоположных рёбер равными; его 4 грани конгруэнтны исходному треугольнику (пример реализации 4-кратного склеивания); - бипирамиды (две одинаковые пирамиды над n‑угольником): для изосцелеского треугольника можно построить бесконечную семью двугранников (число треугольников F=2nF=2nF=2n); условие на углы сводится к тому, что суммы соответствующих базовых углов при экваториальных вершинах < 2π2\pi2π; - для равносторонних треугольников получаются дельтахедры (конечный набор выпуклых случаев: известны восемь выпуклых дельтахедров). 6) Замечания о невыпуклых вариантах: если некоторым вершинам разрешить Sv>2πS_v>2\piSv>2π (конусный угол > 2π2\pi2π), то получаются невыпуклые многогранники; в этом случае критерии существования сложнее (обобщённые версии теорем Александрова/Паде и условия на развитие), но алгоритм остаётся: нужно задать склейку, получить целостную метрику на сфере (в общем случае с отрицательными дефектами) и проверить возможность вложения в R3\mathbb R^3R3. Короткая инструкция по конструированию на практике: - выберите эталонный треугольник (α,β,γ\alpha,\beta,\gammaα,β,γ); - выберите FFF и постройте распределение углов по вершинам (av,bv,cv)(a_v,b_v,c_v)(av,bv,cv) с указанными свойствами и Sv<2πS_v<2\piSv<2π; - убедитесь, что можно склеить грани по рёбрам (каждое ребро должно быть использовано ровно дважды) и получилась сфера; тогда по Александрову существует (и единственен) выпуклый многогранник. Таким образом: необходимые и достаточные условия — это возможность склеить копии треугольника в сферическую полиэдральную метрику с конусными углами строго меньше 2π2\pi2π (для выпуклости); в алгебраическом виде это эквивалентно системе равенств и неравенств, приведённых выше: α+β+γ=π\alpha+\beta+\gamma=\piα+β+γ=π, ∑vav=∑vbv=∑vcv=F\sum_v a_v=\sum_v b_v=\sum_v c_v=F∑vav=∑vbv=∑vcv=F, Sv<2πS_v<2\piSv<2π, 3F=2E3F=2E3F=2E, V−E+F=2V-E+F=2V−E+F=2 и ∑v(2π−Sv)=4π\sum_v(2\pi-S_v)=4\pi∑v(2π−Sv)=4π.
Пусть задан треугольник-«эталон» с углами α,β,γ\alpha,\beta,\gammaα,β,γ (все >0>0>0, α+β+γ=π\alpha+\beta+\gamma=\piα+β+γ=π). Требуется замостить шар (замкнутую поверхность) копиями этого треугольника, склеивая ребра «ребро к ребру», так чтобы в результате получился замкнутый многогранник (вероятно выпуклый). Обозначим число граней FFF, рёбер EEE, вершин VVV.
1) Комбинаторические необходимые условия (универсальные для треугольной тесселяции замкнутой поверхности):
- формула Эйлера
V−E+F=2, V-E+F=2,
V−E+F=2, - каждое ребро принадлежит двум треугольникам, каждое треугольник имеет 3 ребра, поэтому
3F=2E. 3F=2E.
3F=2E. Из них для выпуклого случая получаем (утверждение часто используемое)
F=2V−4,E=3V−6. F=2V-4,\qquad E=3V-6.
F=2V−4,E=3V−6. В частности сумма степеней вершин равна 2E=6V−122E=6V-122E=6V−12, средняя степень вершины равна
dˉ=6−12V<6. \bar d=6-\frac{12}{V}<6.
dˉ=6−V12 <6.
2) Учет углов: у каждой копии треугольника есть три угловых «куска» α,β,γ\alpha,\beta,\gammaα,β,γ. Для каждой вершины vvv пусть av,bv,cva_v,b_v,c_vav ,bv ,cv — целые ≥0\ge0≥0 — числа прилежащих к vvv углов типа α,β,γ\alpha,\beta,\gammaα,β,γ. Тогда глобально
∑vav=∑vbv=∑vcv=F, \sum_v a_v=\sum_v b_v=\sum_v c_v=F,
v∑ av =v∑ bv =v∑ cv =F, и сумма углов вокруг вершины
Sv=avα+bvβ+cvγ. S_v=a_v\alpha+b_v\beta+c_v\gamma.
Sv =av α+bv β+cv γ. Из сумм по всем вершинам видно, что
∑vSv=F(α+β+γ)=Fπ. \sum_v S_v=F(\alpha+\beta+\gamma)=F\pi.
v∑ Sv =F(α+β+γ)=Fπ.
3) Геометрические условия для выпуклого многогранника (необходимые и по Александрову — достаточные):
- в каждой вершине суммарный плоский угол должен быть меньше 2π2\pi2π:
∀vSv<2π. \forall v\quad S_v<2\pi.
∀vSv <2π. - суммарная «угловая недостаточность» по всем вершинам равна 4π4\pi4π:
∑v(2π−Sv)=4π. \sum_v(2\pi-S_v)=4\pi.
v∑ (2π−Sv )=4π. Это равенство следует из предыдущих формул и из ∑vSv=Fπ\sum_v S_v=F\pi∑v Sv =Fπ вместе с тем, что для выпуклого многогранника сумма дефектов равна 4π4\pi4π.
Александров (теорема о выпуклой полиэдральной метрике) дает следующую точную формулировку достаточности: если можно склеить конечное число копий данного евклидова треугольника по рёбрам так, чтобы получилась метрика на сфере с единственными сингулярностями в вершинах и в каждой вершине конусный угол Sv<2πS_v<2\piSv <2π, то существует единственный (с точностью до движений в пространстве) выпуклый многогранник, реализующий эту метрическую поверхность. Следовательно:
Необходимое и достаточное условие существования выпуклого многогранника со всеми гранями, конгруэнтными заданному треугольнику, можно дать так:
«существует склейка конечного числа копий данного треугольника по рёбрам, дающая сферическую полиэдральную метрику с конусными углами Sv<2πS_v<2\piSv <2π в вершинах» ⟺ «существует выпуклый многогранник с такими гранями» (и он единственен).
4) Практический критерий в комбинаторико-угловой форме. Нужно найти целое число F≥4F\ge4F≥4 и разбиение множества FFF углов каждого типа на вершины, то есть найти натуральные тройки (av,bv,cv)(a_v,b_v,c_v)(av ,bv ,cv ) для v=1,…,Vv=1,\dots,Vv=1,…,V, такие что
- ∑vav=∑vbv=∑vcv=F\sum_v a_v=\sum_v b_v=\sum_v c_v=F∑v av =∑v bv =∑v cv =F,
- для всех vvv выполнено Sv=avα+bvβ+cvγ<2πS_v=a_v\alpha+b_v\beta+c_v\gamma<2\piSv =av α+bv β+cv γ<2π,
- суммарно V−E+F=2V-E+F=2V−E+F=2 и 3F=2E3F=2E3F=2E (эквивалентно F=2V−4F=2V-4F=2V−4).
Если такое распределение углов и схема склейки (где каждое ребро используется ровно два раза) существует, то по Александрову воплощение в выпуклый многогранник гарантировано.
5) Примеры и семейства конструкций:
- тетраэдр (4 грани): для любой тройки длин сторон, удовлетворяющей неравенствам треугольника, можно построить «дисфеноид» — тетраэдр с парами противоположных рёбер равными; его 4 грани конгруэнтны исходному треугольнику (пример реализации 4-кратного склеивания);
- бипирамиды (две одинаковые пирамиды над n‑угольником): для изосцелеского треугольника можно построить бесконечную семью двугранников (число треугольников F=2nF=2nF=2n); условие на углы сводится к тому, что суммы соответствующих базовых углов при экваториальных вершинах < 2π2\pi2π;
- для равносторонних треугольников получаются дельтахедры (конечный набор выпуклых случаев: известны восемь выпуклых дельтахедров).
6) Замечания о невыпуклых вариантах: если некоторым вершинам разрешить Sv>2πS_v>2\piSv >2π (конусный угол > 2π2\pi2π), то получаются невыпуклые многогранники; в этом случае критерии существования сложнее (обобщённые версии теорем Александрова/Паде и условия на развитие), но алгоритм остаётся: нужно задать склейку, получить целостную метрику на сфере (в общем случае с отрицательными дефектами) и проверить возможность вложения в R3\mathbb R^3R3.
Короткая инструкция по конструированию на практике:
- выберите эталонный треугольник (α,β,γ\alpha,\beta,\gammaα,β,γ);
- выберите FFF и постройте распределение углов по вершинам (av,bv,cv)(a_v,b_v,c_v)(av ,bv ,cv ) с указанными свойствами и Sv<2πS_v<2\piSv <2π;
- убедитесь, что можно склеить грани по рёбрам (каждое ребро должно быть использовано ровно дважды) и получилась сфера; тогда по Александрову существует (и единственен) выпуклый многогранник.
Таким образом: необходимые и достаточные условия — это возможность склеить копии треугольника в сферическую полиэдральную метрику с конусными углами строго меньше 2π2\pi2π (для выпуклости); в алгебраическом виде это эквивалентно системе равенств и неравенств, приведённых выше: α+β+γ=π\alpha+\beta+\gamma=\piα+β+γ=π, ∑vav=∑vbv=∑vcv=F\sum_v a_v=\sum_v b_v=\sum_v c_v=F∑v av =∑v bv =∑v cv =F, Sv<2πS_v<2\piSv <2π, 3F=2E3F=2E3F=2E, V−E+F=2V-E+F=2V−E+F=2 и ∑v(2π−Sv)=4π\sum_v(2\pi-S_v)=4\pi∑v (2π−Sv )=4π.