дополнение Минковского
В геометрии двух сумма Минковского наборов векторов положения A и B в евклидовом пространстве формируется путем добавления каждого вектора из A к каждому вектору из B :
Разница Минковского (также вычитание Минковского , разложение Минковского или геометрическая разность ) [ 1 ] является соответствующим обратным, где создает набор, который можно суммировать с для восстановления A. B Это определяется как дополнение суммы Минковского дополнения A с отражением B относительно начала координат. [ 2 ]
Это определение допускает симметричную связь между суммой и разностью Минковского. Обратите внимание, что поочередное взятие суммы и разности с B не обязательно эквивалентно. Сумма может заполнить пробелы, которые разница не может открыть вновь, а разница может стереть маленькие островки, которые сумма не может воссоздать из ничего.
При обработке 2D-изображений сумма и разность Минковского известны как расширение и эрозия .
Альтернативное определение разности Минковского иногда используется для вычисления пересечения выпуклых фигур. [ 3 ] Это не эквивалентно предыдущему определению и не является обратной операцией суммирования. Вместо этого он заменяет векторное сложение суммы Минковского векторным вычитанием . Если две выпуклые фигуры пересекаются, результирующий набор будет содержать начало координат.
Концепция названа в честь Германа Минковского .
Пример
[ редактировать ]Например, если у нас есть два множества A и B , каждое из которых состоит из трех векторов положения (неформально, трех точек), представляющих вершины двух треугольников в , с координатами
и
то их сумма Минковского равна
который состоит из вершин шестиугольника и его центра.
Для сложения Минковского нулевой набор , содержащий только нулевой вектор 0, является единичным элементом : для каждого подмножества S векторного пространства
Пустой набор важен для сложения Минковского, потому что пустой набор аннулирует все остальные подмножества: для каждого подмножества S векторного пространства его сумма с пустым набором пуста:
В качестве другого примера рассмотрим суммы Минковского открытых или закрытых шаров в поле это либо действительные числа или комплексные числа Если представляет собой закрытый шар радиуса сосредоточено в в тогда для любого а также будет выполняться для любого скаляра такой, что продукт определяется (что происходит, когда или ). Если и все отличны от нуля, то те же равенства сохраняли бы силу, если бы был определен как открытый шар, а не закрытый шар с центром в (необходимо ненулевое предположение, поскольку открытый шар радиуса пустое множество). Сумма Минковского закрытого шара и открытого шара есть открытый шар. В более общем смысле, сумма Минковского открытого подмножества с любым другим набором будет открытым подмножеством.
Если это график и если и это -ось в то сумма Минковского этих двух замкнутых подмножеств плоскости является открытым множеством. состоящее из всего, кроме -ось. Это показывает, что сумма Минковского двух замкнутых множеств не обязательно является замкнутым множеством. Однако сумма Минковского двух замкнутых подмножеств будет замкнутым подмножеством, если хотя бы одно из этих множеств также является компактным подмножеством .
Выпуклые оболочки сумм Минковского
[ редактировать ]Сложение Минковского хорошо ведет себя по отношению к операции взятия выпуклых оболочек , как показывает следующее предложение:
- Для всех непустых подмножеств и реального векторного пространства выпуклая оболочка их суммы Минковского является суммой Минковского их выпуклых оболочек:
В более общем смысле этот результат справедлив для любого конечного набора непустых множеств:
В математической терминологии операции суммирования Минковского и формирования выпуклых оболочек являются коммутирующими операциями. [ 4 ] [ 5 ]
Если является выпуклым множеством, то также является выпуклым множеством; более того
для каждого . И наоборот, если это « распределительное свойство » справедливо для всех неотрицательных действительных чисел, , то множество выпукло. [ 6 ]
На рисунке справа показан пример невыпуклого множества, для которого
Пример в размерность: Можно легко подсчитать, что но отсюда еще раз
Суммы Минковского действуют линейно на периметре двумерных выпуклых тел: периметр суммы равен сумме периметров. Кроме того, если является (внутренней частью) кривой постоянной ширины , то сумма Минковского и его вращение - диск. Эти два факта можно объединить, чтобы дать краткое доказательство теоремы Барбье о периметре кривых постоянной ширины. [ 7 ]
Приложения
[ редактировать ]Сложение Минковского играет центральную роль в математической морфологии . Он возникает в «кисть и мазок» парадигме 2D компьютерной графики (с различными вариантами использования, в частности, Дональдом Э. Кнутом в Metafont ), а также как операция сплошной развертки в 3D компьютерной графике . Также было показано, что оно тесно связано с расстоянием движения землеройной машины и, как следствие, с оптимальной транспортировкой . [ 8 ]
Планирование движения
[ редактировать ]Суммы Минковского используются при планировании движения объекта среди препятствий. Они используются для расчета конфигурационного пространства , которое представляет собой набор всех допустимых положений объекта. В простой модели поступательного движения объекта на плоскости, где положение объекта может быть однозначно задано положением неподвижной точки этого объекта, конфигурационным пространством является сумма Минковского множества препятствий и подвижных объектов. объект помещен в начало координат и повернут на 180 градусов.
Обработка с числовым программным управлением (NC)
[ редактировать ]При обработке с числовым программным управлением программирование инструмента с ЧПУ использует тот факт, что сумма Минковского режущей детали с ее траекторией задает форму разреза в материале.
3D solid modeling
[ редактировать ]В OpenSCAD суммы Минковского используются для очерчивания одной формы другой фигурой, создавая смесь обеих фигур.
Теория агрегации
[ редактировать ]Суммы Минковского также часто используются в теории агрегирования, когда отдельные объекты, подлежащие агрегированию, характеризуются через множества. [ 9 ] [ 10 ]
Обнаружение столкновений
[ редактировать ]Суммы Минковского, в частности разности Минковского, часто используются вместе с алгоритмами GJK для вычисления обнаружения столкновений выпуклых оболочек в физических движках .
Алгоритмы вычисления сумм Минковского
[ редактировать ]Плоский случай
[ редактировать ]Два выпуклых многоугольника на плоскости
[ редактировать ]Для двух выпуклых многоугольников P и Q на плоскости с m и n вершинами их сумма Минковского представляет собой выпуклый многоугольник с не более чем m + n вершинами и может быть вычислена за время O( m + n ) с помощью очень простой процедуры, которая может неофициально описать следующим образом. Предположим, что заданы края многоугольника и направление, скажем, против часовой стрелки, вдоль границы многоугольника. Тогда легко видеть, что эти ребра выпуклого многоугольника упорядочены по полярному углу . Объединим упорядоченные последовательности направленных ребер из P и Q в одну упорядоченную последовательность S . Представьте, что эти края представляют собой сплошные стрелки , которые можно свободно перемещать, сохраняя при этом параллельность исходному направлению. Соберите эти стрелки в порядке последовательности S, прикрепив хвост следующей стрелки к головке предыдущей стрелы. Оказывается, что полученная цепочка на самом деле будет выпуклым многоугольником, который представляет собой сумму Минковского P и Q. ломаная
Другой
[ редактировать ]Если один многоугольник выпуклый, а другой нет, сложность их суммы Минковского равна O( nm ). Если они оба невыпуклые, их сложность суммы Минковского равна O(( mn ) 2 ).
Существенная сумма Минковского
[ редактировать ]Существует также понятие существенной суммы Минковского + e двух подмножеств евклидова пространства. Обычную сумму Минковского можно записать как
Таким образом, существенная сумма Минковского определяется формулой
где µ обозначает n - мерную меру Лебега . Причиной термина «существенный» является следующее свойство индикаторных функций : при этом
видно, что
где «ess sup» обозначает существенную супремум .
л п сумма Минковского
[ редактировать ]Для K и L компактных выпуклых подмножеств в , сумма Минковского может быть описана опорной функцией выпуклых множеств:
Для p ≥ 1 Файри [ 11 ] определил L п Сумма Минковского K + p L компактных выпуклых множеств K и L в содержащий источник как
По неравенству Минковского функция h K+ p L снова является положительно однородной и выпуклой и, следовательно, является опорной функцией выпуклого компактного множества. Это определение является основополагающим в L п Теория Брунна-Минковского.
См. также
[ редактировать ]- Сумма Бляшке - многогранник, объединяющий два меньших многогранника.
- Теорема Брунна–Минковского - теорема по геометрии. , неравенство объемов сумм Минковского.
- Свертка - интеграл, выражающий степень перекрытия одной функции при ее смещении над другой.
- Расширение - операция в математической морфологии
- Эрозия - основные операции в математической морфологии.
- Интервальная арифметика - метод ограничения ошибок численных вычислений.
- Смешанный объем (он же Quermassintegral или внутренний объем )
- Параллельная кривая
- Лемма Шепли – Фолкмана . Суммы наборов векторов почти выпуклы.
- Sumset – набор всех возможных сумм элемента набора A и элемента набора B.
- Топологическое векторное пространство # Свойства - Векторное пространство с понятием близости.
- Зонотоп - выпуклый многогранник, проецируемый из гиперкуба.
Примечания
[ редактировать ]- ^ Хадвигер, Хьюго (1950), «Сложение и вычитание Минковского произвольных наборов точек и теоремы Эрхарда Шмидта» , Math. Z. , 53 (3): 210–218, doi : 10.1007/BF01175656 , S2CID 121604732 , получено в 2023 г. 01- 12
- ^ Ли, Вэй (осень 2011 г.). Вычисление вокселизированных сумм Минковского на основе графического процессора с помощью приложений (доктор философии). Калифорнийский университет в Беркли . стр. 13–14 . Проверено 10 января 2023 г.
- ^ Лосано-Перес, Томас (февраль 1983 г.). «Пространственное планирование: подход к пространству конфигурации» (PDF) . Транзакции IEEE на компьютерах . C-32 (2): 111. doi : 10.1109/TC.1983.1676196 . hdl : 1721.1/5684 . S2CID 18978404 . Проверено 10 января 2023 г.
- ^ Теорема 3 (страницы 562–563): Крейн, М .; Шмулян, В. (1940). «О правильно выпуклых множествах в пространстве, сопряженном с банаховым пространством». Анналы математики . Вторая серия. 41 (3): 556–583. дои : 10.2307/1968735 . JSTOR 1968735 . МР 0002009 .
- ^ О коммутативности сложения и овыпукливания Минковского см. Теорему 1.1.2 (страницы 2–3) у Шнайдера; в этом справочнике обсуждается большая часть литературы по выпуклым оболочкам Минковского сумм в «Добавлении Минковского к главе 3» (страницы 126–196): Шнайдер, Рольф (1993). Выпуклые тела: теория Брунна–Минковского . Энциклопедия математики и ее приложений. Том. 44. Кембридж: Издательство Кембриджского университета. стр. xiv+490. ISBN 978-0-521-35220-8 . МР 1216521 .
- ^ Глава 1: Шнайдер, Рольф (1993). Выпуклые тела: теория Брунна–Минковского . Энциклопедия математики и ее приложений. Том. 44. Кембридж: Издательство Кембриджского университета. стр. xiv+490. ISBN 978-0-521-35220-8 . МР 1216521 .
- ^ Теорема Барбье (Java) в разрубке узла .
- ^ Клайн, Джеффри (2019). «Свойства d-мерной задачи землеройца» . Дискретная прикладная математика . 265 : 128–141. дои : 10.1016/j.dam.2019.02.042 . S2CID 127962240 .
- ^ Зеленюк, В (2015). «Агрегация эффективности масштаба» . Европейский журнал операционных исследований . 240 (1): 269–277. дои : 10.1016/j.ejor.2014.06.038 .
- ^ Майер, А.; Зеленюк, В. (2014). «Агрегация индексов производительности Мальмквиста с учетом перераспределения ресурсов» . Европейский журнал операционных исследований . 238 (3): 774–785. дои : 10.1016/j.ejor.2014.04.003 .
- ^ Файри, Уильям Дж. (1962), « p -средние выпуклых тел», Math. Скан. , 10 : 17–24, doi : 10,7146/math.scand.a-10510
Ссылки
[ редактировать ]- Эрроу, Кеннет Дж .; Хан, Фрэнк Х. (1980). Общий конкурентный анализ . Продвинутые учебники по экономике. Том. 12 (перепечатка (1971) Сан-Франциско, Калифорния: Holden-Day, Inc. Тексты по математической экономике. 6 изд.). Амстердам: Северная Голландия. ISBN 978-0-444-85497-1 . МР 0439057 .
- Гарднер, Ричард Дж. (2002), «Неравенство Брунна-Минковского», Bull. амер. Математика. Соц. (NS) , 39 (3): 355–405 (электронный), doi : 10.1090/S0273-0979-02-00941-2
- Грин, Джерри; Хеллер, Уолтер П. (1981). «1 Математический анализ и выпуклость с приложениями к экономике». В «Стреле», Кеннет Джозеф ; Интрилигатор, Майкл Д. (ред.). Справочник по математической экономике, I. том Справочники по экономике. Том. 1. Амстердам: Издательство North-Holland Publishing Co., стр. 15–52. дои : 10.1016/S1573-4382(81)01005-9 . ISBN 978-0-444-86126-9 . МР 0634800 .
- Генри Манн (1976), Теоремы сложения: Теоремы сложения теории групп и теории чисел (исправленное переиздание издания Wiley 1965 года), Хантингтон, Нью-Йорк: Издательство Роберта Э. Кригера, ISBN 978-0-88275-418-5 – через www.krieger-publishing.com/subcats/MathematicsandStatistics/mathematicsandstatistics.html.
- Рокафеллар, Р. Тиррелл (1997). Выпуклый анализ . Принстонские вехи в математике (перепечатка математической серии Принстона 1979 года, 28 изд.). Принстон, Нью-Джерси: Издательство Принстонского университета. стр. xviii+451. ISBN 978-0-691-01586-6 . МР 1451876 .
- Натансон, Мелвин Б. (1996), Аддитивная теория чисел: обратные задачи и геометрия сумм , GTM, vol. 165, Шпрингер, Збл 0859.11003 .
- Окс, Эдуард; Шарир, Миха (2006), «Суммы Минковского монотонных и общих простых многоугольников», Discrete & Computational Geometry , 35 (2): 223–240, doi : 10.1007/s00454-005-1206-y .
- Шнайдер, Рольф (1993), Выпуклые тела: теория Брунна-Минковского , Кембридж: Издательство Кембриджского университета .
- Тао, Теренс и Ву, Ван (2006), Аддитивная комбинаторика , Издательство Кембриджского университета .
- Майер, А.; Зеленюк, В. (2014). «Агрегация индексов производительности Мальмквиста с учетом перераспределения ресурсов» . Европейский журнал операционных исследований . 238 (3): 774–785. дои : 10.1016/j.ejor.2014.04.003 .
- Зеленюк, В (2015). «Агрегация эффективности масштаба» . Европейский журнал операционных исследований . 240 (1): 269–277. дои : 10.1016/j.ejor.2014.06.038 .
Внешние ссылки
[ редактировать ]- «Сложение Минковского» , Математическая энциклопедия , EMS Press , 2001 [1994]
- Хоу, Роджер (1979), О тенденции к выпуклости векторной суммы множеств , Дискуссионные документы Фонда Коулза, том. 538, Фонд экономических исследований Коулза , Йельский университет.
- Суммы Минковского в библиотеке алгоритмов вычислительной геометрии
- Сумма Минковского двух треугольников и Сумма Минковского диска и многоугольника Джорджа Бека, Демонстрационный проект Вольфрама .
- Дополнение Минковского выпуклых форм Александра Богомольного : апплет
- Wikibooks:Руководство пользователя OpenSCAD/Преобразования#minkowski Мариуса Кинтеля: Приложение
- Применение Минковского. Дополнение к робототехнике Джоан Джерард.
- Демонстрация аддитивности Минковского, выпуклой монотонности и других свойств расстояния Earth Movers.