Carcasă convexă
Corpul convex al unui set este cea mai mică mulțime convexă care conține . „Mulțimea cea mai mică” înseamnă aici cel mai mic element în ceea ce privește înglobarea mulțimilor, adică o mulțime convexă care conține o cifră dată, astfel încât să fie conținută în orice altă mulțime convexă care conține o figură dată.
![X](https://wikimedia.org/api/rest_v1/media/math/render/svg/68baa052181f707c662844a465bfeeb135e82bab)
![X](https://wikimedia.org/api/rest_v1/media/math/render/svg/68baa052181f707c662844a465bfeeb135e82bab)
În mod obișnuit, învelișul convex este definit pentru submulțimi ale unui spațiu vectorial peste reali (în special în spațiul euclidian ) și pe spațiile afine corespunzătoare .
Corpul convex al unui set este de obicei notat cu .
![X](https://wikimedia.org/api/rest_v1/media/math/render/svg/68baa052181f707c662844a465bfeeb135e82bab)
![\operatorname {Conv}X](https://wikimedia.org/api/rest_v1/media/math/render/svg/b6df1bbbdaa5d944658e5e1bcfc0a31ba3ca8c2a)
Exemplu
Imaginați-vă o placă în care sunt bătute multe cuie - dar nu până la cap. Luați o frânghie, legați o buclă de alunecare ( laso ) pe ea și aruncați-o pe tablă, apoi strângeți-o. Frânghia înconjoară toate cuiele, dar atinge doar unele dintre cele mai exterioare. În această poziție, bucla și zona plăcii înconjurate de aceasta sunt o coajă convexă pentru întregul grup de cuie [1] .
Proprietăți
este o mulțime convexă dacă și numai dacă .![{\displaystyle \operatorname {Conv} X=X}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e2f43c80e360858504df3f6fa2d91750c72a71bd)
- Pentru o submulțime arbitrară a unui spațiu liniar , există o carcasă convexă unică - aceasta este intersecția tuturor mulțimilor convexe care conțin .
![X](https://wikimedia.org/api/rest_v1/media/math/render/svg/68baa052181f707c662844a465bfeeb135e82bab)
![\operatorname {Conv}X](https://wikimedia.org/api/rest_v1/media/math/render/svg/b6df1bbbdaa5d944658e5e1bcfc0a31ba3ca8c2a)
![X](https://wikimedia.org/api/rest_v1/media/math/render/svg/68baa052181f707c662844a465bfeeb135e82bab)
- în care
![\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}\geq 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/d1736fb097a4b09d64980d7ab46ea34e73853322)
- În plus, dacă dimensiunea spațiului este egală atunci următoarea teoremă Carathéodory este adevărată :
![N](https://wikimedia.org/api/rest_v1/media/math/render/svg/f5e3890c981ae85503089652feb48b191b57aae3)
![\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}\geq 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/a819bde3c7aa39028921b139272a0b091cab7249)
- Învelișul convex al unui set finit de puncte de pe plan este un poligon plat convex (în cazuri degenerate, un segment sau un punct), iar vârfurile sale sunt o submulțime a setului original de puncte. Un fapt similar este valabil pentru un set finit de puncte dintr-un spațiu multidimensional.
- Corpul convex este egal cu intersecția tuturor semi - spațiilor care conțin .
![X](https://wikimedia.org/api/rest_v1/media/math/render/svg/68baa052181f707c662844a465bfeeb135e82bab)
![X](https://wikimedia.org/api/rest_v1/media/math/render/svg/68baa052181f707c662844a465bfeeb135e82bab)
- Teorema Krein-Milman . O compactă convexă într-un spațiu local convex coincide cu închiderea carcasei convexe a setului de puncte extreme ale acestuia.
![E(K)](https://wikimedia.org/api/rest_v1/media/math/render/svg/899958cc25d2aae580364454be600d95c04dfeb1)
Variații și generalizări
Învelișul convex al unei funcții f este o funcție astfel încât
![\operatorname {Conv}f](https://wikimedia.org/api/rest_v1/media/math/render/svg/fa13812aac0224873c03ced333211ab681ee609b)
![\operatorname {epi}\;\operatorname {Conv}f=\operatorname {Conv}\;\operatorname {epi}f](https://wikimedia.org/api/rest_v1/media/math/render/svg/dd9e84af394a9c8055f48064a506d817841894c5)
,
unde epi f este epigraful funcției f .
Este de remarcat legătura dintre conceptul de înveliș convex al unei funcții și transformarea Legendre a funcțiilor neconvexe. Fie f * transformata Legendre a funcției f . Atunci, dacă este o funcție proprie (ia valori finite pe o mulțime nevide), atunci
![\operatorname {Conv}f](https://wikimedia.org/api/rest_v1/media/math/render/svg/fa13812aac0224873c03ced333211ab681ee609b)
este o închidere convexă a lui f , adică o funcție a cărei epigrafă este închiderea lui f .
Vezi și
Literatură
- Polovinkin E. S., Balashov M. V. Elemente de analiză convexă și puternic convexă. - M. : Fizmatlit, 2004. - 416 p. — ISBN 5-9221-0499-3 .
- Praparatha F., Sheimos M. Computational Geometry O introducere. - M . : Mir, 1989. - S. 478.
- Kormen, Thomas H., Leiserson, Charles I., Rivest, Ronald L., Stein, Clifford. Capitolul 33 Geometrie computațională // Algoritmi: Construcție și analiză = Introducere în algoritmi. — ediția a II-a. - M . : „Williams” , 2005. - ISBN 5-8459-0857-4 .
- Laszlo M. Geometrie computațională și grafică pe computer în C++. - M. : BIOM, 1997. - S. 304.
- Levitin A. V. Capitolul 3. Metoda forței brute: Găsirea corpului convex // Algoritmi. Introducere în dezvoltare și analiză - M . : Williams , 2006. - P. 157. - 576 p. — ISBN 978-5-8459-0987-9
- G. G. Magaril-Ilyaev , V. M. Tikhomirov. Analiza convexă și aplicațiile sale. Ed. al 2-lea, corectat. — M.: Editorial URSS. 2003. - 176 p. — ISBN 5-354-0262-1.
Note
- ↑ Daniel Helper, curs „Building Algorithms”, Universitatea din Haifa .