Изменения

Перейти к: навигация, поиск

Триангуляция Делоне

693 байта добавлено, 00:30, 14 февраля 2014
Динамическая триангуляция
Из двух рёбер, которые можно провести для пары треугольников, как минимум одно хорошее.
|proof=
[[Файл:Bad edges.png|400px|thumb|right|Рёбра AB и BC плохие]]
Предположим, что это не так, то есть оба ребра (назовём их <tex>AB</tex> и <tex>CD</tex>) плохие. Рассмотрим четырёхугольник <tex>ACBD</tex> и окружность, описанную вокруг треугольника <tex>ABC</tex>. Точка <tex>D</tex> лежит внутри этой окружности, значит, сумма углов <tex>C</tex> и <tex>D</tex> больше 180°. Аналогично доказывается, что сумма углов <tex>A</tex> и <tex>B</tex> больше 180°. Значит, сумма углов четырёхугольника <tex>ACBD</tex> больше 360°, что невозможно.
{{TODO|t=Вставить картинку}}
}}
{{Лемма
|statement=
Если все рёбра хорошие, то и триангуляция хорошая.
|proof=
Ну предположим[[Файл:Bad triangle.png|400px|thumb|right|Все рёбра треугольника хорошие, но описанная окружность содержит точки]]Предположим, что это не так, то есть все рёбра хорошие, но существует треугольник, описанная окружность которого содержит какие-либо точки триангуляции. Тогда очевидноРассмотрим ребро (пусть это будет <tex>BC</tex>), отрезающее сегмент, содержащий точки, и выберем из этих точек такую точку <tex>D</tex>, что одно из рёбер этого угол <tex>BDC</tex> максимален. Так как угол <tex>BDC</tex> максимален, то точка <tex>D</tex> является вершиной смежного с <tex>ABC</tex> треугольника окажется плохим(в противном случае в треугольнике <tex>BCD</tex> будут лежать какие-либо точки, что невозможно по построению). Противоречие.{{TODO|t=ДоказатьЗначит, ребро <tex>BC</tex> плохое, что точкапротиворечит условию. Значит, лежащая внутри окружности, будет принадлежать смежному треугольнику}}предположение неверно.
}}
{{Определение
|definition=
Для пары смежных треугольников '''flip''' — убирание смежного ребра и проведение другого.
}}
{{Лемма
|statement=
Флипами можно достичь хорошей триангуляции за конечное время.
|proof=
Очевидно, потому что каждый флип уменьшает разность объёмов параболоида и триангуляции, спроецированной на него.
355
правок

Навигация