<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%92%D1%8B%D0%BF%D1%83%D0%BA%D0%BB%D0%B0%D1%8F_%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0</id>
	<title>Выпуклая оболочка - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%92%D1%8B%D0%BF%D1%83%D0%BA%D0%BB%D0%B0%D1%8F_%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%92%D1%8B%D0%BF%D1%83%D0%BA%D0%BB%D0%B0%D1%8F_%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0&amp;action=history"/>
	<updated>2026-07-17T17:31:20Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%92%D1%8B%D0%BF%D1%83%D0%BA%D0%BB%D0%B0%D1%8F_%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0&amp;diff=31860&amp;oldid=prev</id>
		<title>imported&gt;Matsievsky: /* Литература */</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%92%D1%8B%D0%BF%D1%83%D0%BA%D0%BB%D0%B0%D1%8F_%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0&amp;diff=31860&amp;oldid=prev"/>
		<updated>2025-06-05T09:29:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Литература&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Выпуклой оболочкой&amp;#039;&amp;#039;&amp;#039; множества &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; называется наименьшее [[выпуклое множество]], содержащее &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;.&lt;br /&gt;
«Наименьшее множество» здесь означает наименьший элемент по отношению к вложению множеств, то есть такое выпуклое множество, содержащее данную фигуру, что оно содержится в любом другом выпуклом множестве, содержащем данную фигуру.&lt;br /&gt;
&lt;br /&gt;
Обычно выпуклая оболочка определяется для подмножеств [[векторное пространство|векторного пространства]] над вещественными числами (в частности в [[евклидово пространство|евклидовом пространстве]]) и на соответствующих [[аффинное пространство|аффинных пространствах]].&lt;br /&gt;
&lt;br /&gt;
Выпуклая оболочка множества &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; обычно обозначается &amp;lt;math&amp;gt;\operatorname{Conv} X&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Пример ==&lt;br /&gt;
[[Image:ConvexHull.svg|thumb|Выпуклая оболочка: пример с лассо]]&lt;br /&gt;
&lt;br /&gt;
Представьте себе доску, в которую вбито — но не по самую шляпку — много гвоздей. Возьмите верёвку, свяжите на ней скользящую петлю ([[лассо]]) и набросьте её на доску, а потом затяните. Верёвка окружает все гвозди, но касается она только некоторых, самых внешних. В таком положении петля и окружённая ей область доски являются &amp;#039;&amp;#039;выпуклой оболочкой&amp;#039;&amp;#039; для всей группы гвоздей&amp;lt;ref&amp;gt;Даниэль Хэльпер, курс «Построение алгоритмов», [[Хайфский университет]].&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Свойства ==&lt;br /&gt;
* &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; — выпуклое множество тогда и только тогда, когда &amp;lt;math&amp;gt;\operatorname{Conv} X = X&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Для произвольного подмножества линейного пространства &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; существует единственная выпуклая оболочка &amp;lt;math&amp;gt;\operatorname{Conv} X&amp;lt;/math&amp;gt; — это пересечение всех выпуклых множеств, содержащих &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;.&lt;br /&gt;
** При этом&lt;br /&gt;
**: &amp;lt;math&amp;gt;\operatorname{Conv} X = \bigcup_{n=1}^{\infty} ~\bigcup_{a_1,\dots,a_n \in X}~ \bigcup_{\lambda_1+\dots+\lambda_n=1} {\lambda_1 a_1+\dots+\lambda_n a_n},~ \lambda_i \ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
** Более того, если размерность пространства равна &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; то верна следующая [[Теорема Каратеодори о выпуклой оболочке|теорема Каратеодори]]:&lt;br /&gt;
**: &amp;lt;math&amp;gt;\operatorname{Conv} X = \bigcup_{a_1,\dots,a_{N+1} \in X} \bigcup_{\lambda_1+\dots+\lambda_{N+1}=1} {\lambda_1 a_1+\dots+\lambda_{N+1} a_{N+1}},~ \lambda_i \ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
* Выпуклой оболочкой конечного набора точек на плоскости является выпуклый плоский [[многоугольник]] (в вырожденных случаях — отрезок или точка), причём его вершины являются подмножеством исходного набора точек. Аналогичный факт верен и для конечного набора точек во многомерном пространстве.&lt;br /&gt;
* Выпуклая оболочка &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; равна пересечению всех [[полупространство|полупространств]], содержащих &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;.&lt;br /&gt;
* [[Теорема Крейна — Мильмана]]. Выпуклый [[компакт (топология)|компакт]] &amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt; в [[локально выпуклое пространство|локально выпуклом пространстве]] &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; совпадает с [[Замыкание (геометрия)|замыканием]] выпуклой оболочки множества своих [[Крайняя точка|крайних точек]] &amp;lt;math&amp;gt;E(K)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Вариации и обобщения ==&lt;br /&gt;
&lt;br /&gt;
Выпуклой оболочкой функции &amp;#039;&amp;#039;f&amp;#039;&amp;#039; называют такую функцию &amp;lt;math&amp;gt;\operatorname{Conv} f&amp;lt;/math&amp;gt;, что&lt;br /&gt;
: &amp;lt;math&amp;gt;\operatorname{epi}\; \operatorname{Conv} f = \operatorname{Conv}\; \operatorname{epi} f&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где &amp;#039;&amp;#039;epi&amp;#039;&amp;#039; &amp;#039;&amp;#039;f&amp;#039;&amp;#039; — [[надграфик]] функции &amp;#039;&amp;#039;f&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Стоит отметить связь понятия выпуклой оболочки функции с [[преобразование Лежандра|преобразованием Лежандра]] невыпуклых функций.&lt;br /&gt;
Пусть &amp;#039;&amp;#039;f&amp;#039;&amp;#039; * — преобразование Лежандра функции &amp;#039;&amp;#039;f&amp;#039;&amp;#039;. Тогда если &amp;lt;math&amp;gt;\operatorname{Conv} f&amp;lt;/math&amp;gt; —собственная функция (принимает конечные значения на непустом множестве), то&lt;br /&gt;
: &amp;lt;math&amp;gt;f^{**} = \overline{\operatorname{Conv}} f&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\overline{\operatorname{Conv}} f&amp;lt;/math&amp;gt; — выпуклое замыкание &amp;#039;&amp;#039;f&amp;#039;&amp;#039;, то есть функция, надграфик которой является замыканием надграфика &amp;#039;&amp;#039;f&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Сложность построения==&lt;br /&gt;
Из [[Теорема о верхней границе|теоремы о верхней границе]] вытекает, что выпуклая оболочка множества из &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; точек в пространстве размерности &amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; может быть построена алгоритмом сложности &amp;lt;math&amp;gt;O(n\log n)&amp;lt;/math&amp;gt; для двумерного и трёхмерного случая и алгоритмом сложности &amp;lt;math&amp;gt;O(n^{\lfloor d/2\rfloor})&amp;lt;/math&amp;gt; в пространствах более высокой размерности.&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last = Chazelle | first = Bernard | author-link = Bernard Chazelle&lt;br /&gt;
 | doi = 10.1109/TIT.1985.1057060&lt;br /&gt;
 | issue = 4&lt;br /&gt;
 | journal = [[IEEE Transactions on Information Theory]]&lt;br /&gt;
 | mr = 798557&lt;br /&gt;
 | pages = 509–517&lt;br /&gt;
 | title = On the convex layers of a planar set&lt;br /&gt;
 | volume = 31&lt;br /&gt;
 | year = 1985}} &amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last1 = de Berg | first1 = M. | author1-link = Mark de Berg&lt;br /&gt;
 | last2 = van Kreveld | first2 = M. | author2-link = Marc van Kreveld&lt;br /&gt;
 | last3 = Overmars | first3 = Mark | author3-link = Mark Overmars&lt;br /&gt;
 | last4 = Schwarzkopf | first4 = O. | author4-link = Otfried Cheong&lt;br /&gt;
 | edition = 3rd&lt;br /&gt;
 | publisher = Springer&lt;br /&gt;
 | title = Computational Geometry: Algorithms and Applications&lt;br /&gt;
 | year = 2008}}&lt;br /&gt;
*{{citation&lt;br /&gt;
 | last = Chan | first = Timothy M. | author-link = Timothy M. Chan&lt;br /&gt;
 | doi = 10.1142/S0218195912600096&lt;br /&gt;
 | issue = 4&lt;br /&gt;
 | journal = [[International Journal of Computational Geometry and Applications]]&lt;br /&gt;
 | mr = 2994585&lt;br /&gt;
 | pages = 341–364&lt;br /&gt;
 | title = Three problems about dynamic convex hulls&lt;br /&gt;
 | volume = 22&lt;br /&gt;
 | year = 2012}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
{{кол}}&lt;br /&gt;
* [[Алгоритм быстрой оболочки]]&lt;br /&gt;
* [[Алгоритм Грэхема]]&lt;br /&gt;
* [[Алгоритм Джарвиса]]&lt;br /&gt;
* [[Алгоритм Киркпатрика]]&lt;br /&gt;
* [[Алгоритм Чена]]&lt;br /&gt;
* [[Выпуклое множество|Выпуклость]]&lt;br /&gt;
* [[Лемма Шепли — Фолкмана]]&lt;br /&gt;
* [[Метод эластичной сети]]&lt;br /&gt;
{{кол|конец}}&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
* &amp;#039;&amp;#039;Половинкин Е. С, Балашов М. В.&amp;#039;&amp;#039; Элементы выпуклого и сильно выпуклого анализа. — {{М}}: Физматлит, 2004. — 416 с. — ISBN 5-9221-0499-3.&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Прапарата Ф., Шеймос М.&lt;br /&gt;
|заглавие = Вычислительная геометрия: Введение&lt;br /&gt;
|оригинал = Computational Geometry An introduction&lt;br /&gt;
|издательство = Мир&lt;br /&gt;
|место = М.&lt;br /&gt;
|год = 1989&lt;br /&gt;
|страницы = 478&lt;br /&gt;
}}&lt;br /&gt;
* {{книга&lt;br /&gt;
|часть = &amp;#039;&amp;#039;&amp;#039;Глава 33. Вычислительная геометрия&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|заглавие = Алгоритмы: построение и анализ&lt;br /&gt;
|оригинал = Introduction to Algorithms&lt;br /&gt;
|автор = Кормен, Томас Х., Лейзерсон, Чарльз И., Ривест, Рональд Л., Штайн, Клифорд.&lt;br /&gt;
|ссылка = https://archive.org/details/introductiontoal0000unse_h3k5&lt;br /&gt;
|издание = 2-e издание&lt;br /&gt;
|isbn = 5-8459-0857-4&lt;br /&gt;
|страницы = &lt;br /&gt;
|год = 2005&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = [[Вильямс (издательство)|«Вильямс»]]&lt;br /&gt;
}}&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Ласло М.&lt;br /&gt;
|заглавие = Вычислительная геометрия и компьютерная графика на C++&lt;br /&gt;
|издательство = БИНОМ&lt;br /&gt;
|место = М.&lt;br /&gt;
|год = 1997&lt;br /&gt;
|страницы = 304&lt;br /&gt;
}}&lt;br /&gt;
* {{source|Q21694522|part=Глава 3. Метод грубой силы: Поиск выпуклой оболочки|pages=157}}&lt;br /&gt;
* [[Магарил-Ильяев, Георгий Георгиевич|Г. Г. Магарил-Ильяев]], В. М. Тихомиров. Выпуклый анализ и его приложения. Изд. 2-е, исправл. [[Лемма Шепли — Фолкмана|—]]М.: Едиториал УРСС. 2003. [[Лемма Шепли — Фолкмана|—]]176 с. [[Лемма Шепли — Фолкмана|—]]ISBN 5-354-0262-1.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Выпуклая геометрия]]&lt;br /&gt;
[[Категория:Выпуклые оболочки]]&lt;br /&gt;
[[Категория:Выпуклый анализ]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Matsievsky</name></author>
	</entry>
</feed>