Konvexní množiny
Definice 1.1 (Konvexní množina)
Nechť X⊂Rn. Množina X se nazývá konvexní, jestliže pro všechna x1,x2∈X a pro každé λ∈[0,1] platí
λx1+(1−λ)x2∈X(KM)
Speciálně prázdnou množinu ∅ považujeme za konvexní
Operace nad konvexními množinami
Mějme Xi,i∈I konvexní množiny. Potom
- jejich sjednocení ⋂i∈IXi je konvexní množina
- jejich součet α1X1+⋯+αmXm={x∈Rn∣x=i=1∑mαixi pro neˇjakaˊ xi∈Xi} je opět konvexní
Vlastnosti konvexních množin
Definice 2.1.3 (Speciální konvexní množiny)
Množina X⊆Rn se nazývá
-
kužel, jestliže pro každé x∈X a pro každé λ∈[0,∞) je také λx∈X
-
konvexní kužel, jestliže je množina X konvexní a současně kuželem
-
afinní, jestliže pro každé x1,x2∈X a pro každé λ∈R platí
λx1+(1−λ)x2∈X
Dále si rozeberme různé kombinace bodů
Definice 2.1.4 (Lineární kombinace)
Nechť x1,…,xm∈Rn. Lineární kombinace λ1x1+⋯+λmxm se nazývá
-
konvexní, jestliže λ1,…,λm≥0 a ∑i=1mλi=1
-
nezáporná, jestliže λ1,…,λm≥0
-
afinní, jestliže ∑i=1mλi=1.
Tedy jistě platí
- Množina obsahující všechny linearní kombinace libovolných dvou svých bodů (tj. s libovolnými dvěma body obsahuje i přímku procházející těmito body a počátek) je vektorový (lineární) prostor
- Množina obsahující všechny afinní kombinace libovolných dvou svých bodů (tj. s libovolnými dvěma body obsahuje i přímku procházející těmito body) je afinní
- Množina obsahující všechny nezáporné kombinace libovolných dvou svých bodů (tj. s libovolnými dvěma body obsahuje i celou výšeč určenou polopřímkami vycházejícími z počátku a procházejícími těmito body) je konvexní kužel
- Množina obsahující všechny konvexní kombinace dvou libovolných svých bodů (tj. s libovolnámi dvěma body obsahuje i celou úsečku je spojující) je konvexní
Definice 2.1.6 (Obaly)
Nechť X⊆Rn
- průnik všech konvexních množin obsahujících množinu X se nazývá konvexní obal množiny X a značí se convX.
- průnik všech konvexních kuželů obsahujících množinu X se nazývá kónický obal množiny X a značí se coneX.
- průnik všech afinních množin obsahujících množin X se nazyvá afinní obal množiny X a značí se affX. Jeho zaměření se nazývá lineární obal množiny X a značí se LinX. Dimenze afinního obalu množiny X se značí dimX a klademe dimX:=dimLinX.
Všimněme si, že spanX={ ∀ lineárních kombinacíkombinace prvků z X },
ale LinX=span{x2−x1,x3−x1,…,xm−x1}. Viz obrázek z přednášky
Jinak řečeno, konvexní obal je nejmenší konvexní množina obsahující X ve smyslu množinové inkluze.
Kónický obal je nejmenší konvexní kužel obsahující X atd..
Jako simplex definujeme konvexní obal n+1 afinně nezávislých bodů v1,…,vn+1∈Rm, kde m≥n. Pod pojmem afinně nezávislé body rozumíme, že vektory
v2−v1,v3−v1,…,vn+1−v1
jsou lineárně nezávislé.
Věta 2.1.7
Nechť X⊆Rn. Pak platí
- convX={x∣x=i=1∑mλixi, kde m∈N je libovolneˊ,x1,…,xm∈X,λ1,…,λm≥0,i=1∑mλi=1}
- coneX={x∣x=i=1∑mλixi, kde m∈N je libovolneˊ,x1,…,xm∈X,λ1,…,λm≥0}
- affX={x∣x=i=1∑mλixi, kde m∈N je libovolneˊ,x1,…,xm∈X,λ1,…,λm∈R,i=1∑mλi=1}
Věta 2.1.9 (Caratheódoryho)
Nechť X⊆Rn. Každý bod konvexního obalu convX může být vyjádřen jako konvexní kombinace nejvýše n+1 prvků množiny X, tj. pro x∈X existují x1,…,xn+1∈X a λ1,…,λn+1≥0 splňující ∑i=1n+1=1 taková, že
x=λ1x1+⋯+λn+1xn+1
POZOR: Univerzální báze (stejná pro všechny x∈convX) konvexního obalu convX nemusí existovat!
Lze ukázat, že pokud X⊆Rn je kompaktní množina, pak convX je také kompaktní.
To stejné neplatí o uzavřenosti.
Zobecnění vnitřku množiny
Definice 2.1.11 (Relativně vnitřní bod)
Nechť X⊆Rn. Bod x∗∈X se nazývá relativně vnitřním bodem množiny X, jestliže existuje okolí O(x∗) bodu x∗ takové, že
O(x∗)∩affX⊆X
Množinu všech relativně vnitřních bodů nazýváme relativním vnitřkem množiny X a značime riX.
Množina r∂X:=X∖riX se nazývá relativní hranice množiny X.
Jistě platí intX⊆riX
a také riX⊆X⊆X⊆affX