Steinitzovo lemma o výměně

Z testwiki
Verze z 28. 1. 2025, 14:50, kterou vytvořil 78.128.191.17 (diskuse) (Doplněna interpunkce.)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

Šablona:UpravitŠablona:Ověřit

Steinitzovo lemma o výměně, někdy též Steinitzova věta o výměně, je důležité tvrzení z oblasti lineární algebry pojmenované po německém matematikovi Ernstu Steinitzovi. Hraje významnou roli v důkazech mnoha dalších tvrzení, například, že všechny báze vektorového prostoru mají stejnou mohutnost, a prostor má tedy jednoznačně určenou dimenzi. Dalším příkladem může být důkaz věty, že pokud má prostor konečnou bázi, pak lze libovolnou lineárně nezávislou množinu doplnit na bázi.

Znění lemmatu

Nechť X{x1,,xn} a Y{y1,,ym} jsou dvě množiny vektorů z vektorového prostoru V. Nechť jsou dále vektory z množiny X lineárně nezávislé a každý z nich lze vyjádřit jako lineární kombinaci vektorů z množiny Y. Pak platí, že nm. Pokud n=m, tak je lineární obal množiny X nutně roven lineárnímu obalu množiny Y. Neboli {X}lin={x1,,xn}lin={y1,,ym}lin={Y}lin. (Výraz {X}lin značí lineární obal množiny X atd.). Dále, pokud platí ostrá nerovnost n<m, tak existují navzájem různé indexy i1,,imn{1,,m} takové, že

{y1,,ym}lin={x1,,xn,yi1,,yimn}lin.

Jinými slovy, mějme množinu n lineárně nezávislých vektorů X a dále množinu m vektorů Y. Nechť lze navíc libovolný vektor z množiny X vyjádřit jako lineární kombinaci vektorů z množiny Y. Pak platí, že vektorů v množině X nemůže být víc než vektorů v množině Y. Pokud jich je stejně, tak se lineární obaly množin X a Y rovnají. Pokud je vektorů v množině Y více než vektorů v X, tak lze ke generátorům lineárního obalu množiny X přidat vhodných mn dodatečných vektorů z množiny Y tak, že tyto vektory dohromady generují lineární obal množiny Y.

Protože se v daném vektorovém prostoru V můžeme omezit na jeho podprostor {Y}lin, který je současně vektorový prostor, lze Steinitzovu větu vyjádřit v kratší podobě. Vezměme rovnou {Y}lin=V. Pak:

Nechť V{y1,,ym}lin je konečněrozměrný vektorový prostor dimenze m>0 a X{x1,,xn} jeho podmnožina tvořená n lineárně nezávislými vektory. Pak nm a prostor V je generován vektory {x1,,xn,yi1,,yimn} pro jisté, navzájem různé, indexy i1,,imn{1,,m}.

Důkaz

Proveďme důkaz neúplnou matematickou indukcí. Předpokládejme nejprve nm, poté ukážeme, že předpoklad n>m vede ke sporu. Pro počáteční krok matematické indukce uvažujme množinu {x1,y1,,ym} vzniklou tak, že k vektorům z množiny Y přidáme jeden ("první") vektor z množiny X. O vektorech z množiny X ovšem víme, že je lze vyjádřit pomocí vektorů z Y a námi sestrojená množina je tak lineárně závislá. Existuje v ní tedy vektor yi1 pro jistý index i1{1,,m}, který lze nakombinovat ze zbylých vektorů této množiny. Neboli

yi1{x1,y1,,yi11,yi1+1,,ym}lin,

kde symbol {}lin značí lineární obal. Ačkoliv nám lineární závislost množiny vektorů zajišťuje, že v ní existuje vektor, který lze nakombinovat pomocí ostatních, mohli jsme s klidem vzít za tento vektor jeden z vektorů množiny Y a ne opět vektor x1. To, že je množina {x1,y1,,ym} lineárně závislá totiž znamená, že existuje netriviální lineární kombinace α0x1+i=1mαiyi rovná nulovému vektoru. Kdyby α00 a všechny ostatní koeficienty byly nulové, byl by to spor s lineární nezávislostí množiny X. Existuje tedy nenulový koeficient αi1, kde i1{1,,m} je jistý index vektoru z Y. Tímto koeficientem můžeme dělit a vyjádřit dané yi1 pomocí zbylých vektorů způsobem

yi1=1αi1(α0x1i=1,ii1mαiyi).

Protože vektor x1 lze nakombinovat z vektorů z Y, je {Y}lin={x1,y1,,ym}lin. Obdobně pro yi1 a máme tedy

{Y}lin={x1,y1,,yi11,yi1+1,,ym}lin,

viz (druhé) tvrzení v oddíle Ostatní v článku Lineární obal. Přikročme nyní k důkazu indukčního kroku. Předpokládejme, že pro všechna přirozená k1, kde k<n, existují navzájem různé indexy i1,,imk{1,,m} tak, že

{Y}lin={x1,,xk,yi1,,yimk}lin.

Neboť z předpokladů věty platí, že xk+1{Y}lin, je množina {x1,,xk,xk+1,yi1,,yimk} lineárně závislá, přičemž množina {x1,,xk+1} je lineárně nezávislá. V první jmenované množině tedy existuje vektor yip pro jisté ip{1,,m} (kde p{1,,mk}), který lze vyjádřit pomocí zbylých vektorů. Postupem obdobným tomu pro yi1 dospíváme k rovnosti

{Y}lin={x1,,xk,xk+1,yi1,,yip1,yip+1,,yimk}lin.

Přeznačíme-li indexy u vektorů v předchozím vzorci, dostáváme vztah

{Y}lin={x1,,xk,xk+1,yj1,,yjmk1}lin,

který dokončuje indukční krok. Pro případ nm máme tedy větu dokázánu. Předpokládejme nyní, že n>m. Kdybychom postupovali postupem stejným jako výše, tak bychom se dostali postupným přidáváním vektorů k původnímu lineárnímu obalu do stavu, kdy chceme přidat vektor xm+1, nemáme už ale žádný zbylý vektor z Y, za který bychom ho mohli vyměnit. Neboli bychom měli

{Y}lin={x1,,xm}lin.

Z předpokladů věty ale xm+1{Y}lin a podle rovnosti výše můžeme tento vektor vyjádřit pomocí zbylých vektorů z množiny X. To je ale spor s lineární nezávislostí množiny X, což dokončuje důkaz věty.

Aplikace věty

Jako příklad užití Steinitzovy věty si dokažme následující tvrzení:

Každou lineárně nezávislou podmnožinu konečně rozměrného vektorového prostoru lze doplnit na bázi tohoto prostoru.

Mějme tedy vektorový prostor V konečné (nenulové) dimenze m. Existuje v něm tedy m-členná báze, označme si ji Y{y1,,ym}. Dále mějme podmnožinu prostoru V, kterou si označíme X{x1,,xn}, tvořenou n lineárně nezávislými vektory. Steinitzova věta nám říká, že nm, a navíc, že existují navzájem různé indexy i1,,imnm^ tak, že

V={x1,,xn,yi1,,yimn}lin.

Abychom dokončili důkaz, musíme ještě ukázat, že soubor vektorů {x1,,xn,yi1,,yimn} je lineárně nezávislý. Kdyby ale byl lineárně závislý, tak z něj můžeme vybrat lineárně nezávislou podmnožinu generující prostor V. Tato množina by měla nejvýše m1 prvků, což je ve sporu s tím, že dimenze prostoru V je m.

Literatura

Související články

Šablona:Autoritní data