Kapitola 1. Tenzorový součin matic

Podobné dokumenty
Součin matice A a čísla α definujeme jako matici αa = (d ij ) typu m n, kde d ij = αa ij pro libovolné indexy i, j.

Učební texty k státní bakalářské zkoušce Matematika Matice. študenti MFF 15. augusta 2008

2.2. SČÍTÁNÍ A NÁSOBENÍ MATIC

Soustavy lineárních rovnic

5. Maticová algebra, typy matic, inverzní matice, determinant.

a m1 a m2 a mn zobrazení. Operaci násobení u matic budeme definovat jiným způsobem.

TEORIE MATIC. Tomáš Vondra

Lineární algebra II. Adam Liška. 9. února Zápisky z přednášek Jiřího Fialy na MFF UK, letní semestr, ak. rok 2007/2008

Regulární matice. Věnujeme dále pozornost zejména čtvercovým maticím.

Skalár- veličina určená jedním číselným údajem čas, hmotnost (porovnej životní úroveň, hospodaření firmy, naše poloha podle GPS )

Jazyk matematiky Matematická logika Množinové operace Zobrazení Rozšířená číslená osa

Matice. Přednáška MATEMATIKA č. 2. Jiří Neubauer. Katedra ekonometrie FEM UO Brno kancelář 69a, tel

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

Vybrané problémy lineární algebry v programu Maple

Skalární součin je nástroj, jak měřit velikost vektorů a úhly mezi vektory v reálných a komplexních vektorových prostorech.

0. Lineární rekurence Martin Mareš,

3. Matice a determinanty

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

Matice lineárních zobrazení

Operace s maticemi Sčítání matic: u matic stejného typu sečteme prvky na stejných pozicích: A+B=(a ij ) m n +(b ij ) m n =(a ij +b ij ) m n.

Matice se v některých publikacích uvádějí v hranatých závorkách, v jiných v kulatých závorkách. My se budeme držet zápisu s kulatými závorkami.

Lineární algebra. Matice, operace s maticemi

Maticový a tenzorový počet

Kapitola 11: Vektory a matice:

Úvod do lineární algebry

Euklidovský prostor Stručnější verze

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

Matematika pro studenty ekonomie

Matice. Je dána matice A R m,n, pak máme zobrazení A : R n R m.

Podobnost matic. Definice 8.6. Dány matice A, B M n (C). Jestliže existuje regulární matice P M n (C) tak,

Masarykova univerzita. Základy konvexní analýzy a optimalizace v R n.

1. Matice a maticové operace. 1. Matice a maticové operace p. 1/35

2 Spojité modely rozhodování

VI. Maticový počet. VI.1. Základní operace s maticemi. Definice. Tabulku

Množinu všech matic typu m n nad tělesem T budeme označovat M m n (T ), množinu všech čtvercových matic stupně n nad T pak M n (T ).

DEFINICE Z LINEÁRNÍ ALGEBRY

A0M15EZS Elektrické zdroje a soustavy ZS 2011/2012 cvičení 1. Jednotková matice na hlavní diagonále jsou jedničky, všude jinde nuly

Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty. študenti MFF 15. augusta 2008

Biologické a akustické signály

KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO LINEÁRNÍ ALGEBRA 1 OLGA KRUPKOVÁ VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN

V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti

Y36BEZ Bezpečnost přenosu a zpracování dat. Úvod. Róbert Lórencz. lorencz@fel.cvut.cz

Lineární algebra Operace s vektory a maticemi

Matematika 1 MA1. 2 Determinant. 3 Adjungovaná matice. 4 Cramerovo pravidlo. 11. přednáška ( ) Matematika 1 1 / 29

[1] Motivace. p = {t u ; t R}, A(p) = {A(t u ); t R} = {t A( u ); t R}

Determinant. Definice determinantu. Permutace. Permutace, vlastnosti. Definice: Necht A = (a i,j ) R n,n je čtvercová matice.

0.1 Úvod do lineární algebry

Lineární algebra I. látka z. I. semestru informatiky MFF UK. Obsah. Zpracovali: Ondřej Keddie Profant, Jan Zaantar Štětina

Lineární algebra : Násobení matic a inverzní matice

Eduard Šubert: Koktejl nápoj je vektorem z lineárního obalu ingrediencí.

Operace s maticemi

Přímé metody výpočtu charakteristických čísel matic

2. Matice, soustavy lineárních rovnic

Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava

maticeteorie 1. Matice A je typu 2 4, matice B je typu 4 3. Jakých rozměrů musí být matice X, aby se dala provést

Operace s maticemi. 19. února 2018

Vlastní číslo, vektor

1 Linearní prostory nad komplexními čísly

Gymnázium, Brno. Matice. Závěrečná maturitní práce. Jakub Juránek 4.A Školní rok 2010/11

Lineární zobrazení. 1. A(x y) = A(x) A(y) (vlastnost aditivity) 2. A(α x) = α A(x) (vlastnost homogenity)

Kapitola 11: Vektory a matice 1/19

Lineární algebra : Násobení matic a inverzní matice

Matice. a m1 a m2... a mn

Stochastické modely: prezentace k přednášce

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

Poznámky z matematiky

Vlastní čísla a vlastní vektory

Soustavy. Terminologie. Dva pohledy na soustavu lin. rovnic. Definice: Necht A = (a i,j ) R m,n je matice, b R m,1 je jednosloupcová.

Elektrotechnická fakulta

Úvod do optimalizace

Vlastní čísla a vlastní vektory

0.1 Úvod do lineární algebry

Lineární algebra : Báze a dimenze

Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího).

a + b + c = 2 b + c = 1 a b = a 1 2a 1 + a a 3 + a 5 + 2a 2 + a 2 + a

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

1 Polynomiální interpolace

Teorie informace a kódování (KMI/TIK) Reed-Mullerovy kódy

2.6. Vlastní čísla a vlastní vektory matice

1 Determinanty a inverzní matice

Exponenciála matice a její užití. fundamentálních matic. Užití mocninných řad pro rovnice druhého řádu

y = Spočtěte všechny jejich normy (vektor je také matice, typu n 1). Řádková norma (po řádcích sečteme absolutní hodnoty prvků matice a z nich

Vektorový prostor. Př.1. R 2 ; R 3 ; R n Dvě operace v R n : u + v = (u 1 + v 1,...u n + v n ), V (E 3 )...množina vektorů v E 3,

Program SMP pro kombinované studium

[1] Vzhledem ke zvolené bázi určujeme souřadnice vektorů...

Definice 13.1 Kvadratická forma v n proměnných s koeficienty z tělesa T je výraz tvaru. Kvadratická forma v n proměnných je tak polynom n proměnných s

Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího).

Dosud jsme se zabývali pouze soustavami lineárních rovnic s reálnými koeficienty.

1. Jordanův kanonický tvar

Soustavy linea rnı ch rovnic

Úvod do lineární algebry

Západočeská univerzita v Plzni. Fakulta aplikovaných věd Katedra matematiky. Geometrie pro FST 1. Pomocný učební text

z = a bi. z + v = (a + bi) + (c + di) = (a + c) + (b + d)i. z v = (a + bi) (c + di) = (a c) + (b d)i. z v = (a + bi) (c + di) = (ac bd) + (bc + ad)i.

Lineární algebra : Změna báze

zejména Dijkstrův algoritmus pro hledání minimální cesty a hladový algoritmus pro hledání minimální kostry.

Lineární programování

Matematika B101MA1, B101MA2

Lineární algebra : Lineární zobrazení

12. Determinanty. 12. Determinanty p. 1/25

Regresní a korelační analýza

Transkript:

Kapitola 1 Tenzorový součin matic Definice 1.1. Buď F komutativní těleso. Pro matice A F m n a B F r s definujeme tenzorový součin A B jako matici o rozměru mr ns zapsanou blokově: A 11 B A 12 B A 1n B A 21 B A 22 B A 2n B A B :=.. A m1 B A m2 B A mn B Poznámka 1.2. Tenzorový součin matic lze definovat i nad nekomutativními tělesy, ztrácí však naprostou většinu svých zajímavých vlastností. Budeme tedy v celé kapitole uvažovat pouze komutativní tělesa. Pozorování 1.3. Pro tenzorový součin matic A F m n a B F r s platí, že (A B) (i 1)r+k,(j 1)s+l = A ij B kl. (1.1) eq:irk Příklad 1.4. Mějme například matice A R 2 2, B R 3 2, ( ) 3 1 2 1 A = B = 2 2. 0 2 0 1 Potom zatímco 6 2 3 1 ( ) 4 4 2 2 2B B A B = = 0 2 0 1 Θ 2B 0 0 6 2, 0 0 4 4 0 0 0 2 3A B A = 2A Θ 6 3 2 1 A 0 6 0 2 2A = 4 2 4 2 A 0 4 0 4. 0 0 2 1 0 0 0 2 1

Poznámka 1.5. Jde vidět, že tenzorový součin není komutativní. Platí však, že matice A B a B A se liší pouze permutací řádků a sloupců; jsou-li navíc A a B čtvercové, pak platí A B B A. 1.1 Základní vlastnosti tenzorového součinu TS:v1 Pozorování 1.6. Tenzorový součin je lineární v obou argumentech, tedy platí, že A (αb + C) = α(a B) + A C a (αa + B) C = α(a C) + B C, mají-li výrazy na pravých stranách smysl. Věta 1.7. Buďte A, C matice, které lze v tomto pořadí maticově násobit, a B, D matice, které lze v tomto pořadí násobit. Pak lze násobit i matice A B a C D a platí: (A B)(C D) = AC BD. Důkaz. Matice A a C lze násobit, platí tedy, že A F m o, C F o n, podobně B F r q, D F q s. Podle definice A B F mr oq a C D F oq ns. Příslušné dimenze tedy sedí a my můžeme matice A B a C D v tomto pořadí násobit. Tenzorové součiny matic A, B a C, D vypadají takto: A 11 B A 12 B A 1o B A 21 B A 22 B A 2o B A B =., A m1 B A m2 B A mo B C 11 D C 12 D C 1n D C 21 D C 22 D C 2n D C D =.. C o1 D C o2 D C on D Jak víme, součin matic můžeme též psát blokově a použít přitom stejný zápis jako při násobení po prvcích. Toho pro přehlednost využijeme: [ o (A B)(C D) ]ij = [ ] A B k=1 = ik [ o C D ]kj = (A ik B)(C kj D) k=1 o A ik C kj BD = (AC) ij BD = [ AC BD ], ij kde v posledním kroku jsme použili definici tenzorového součinu. k=1 Poznámka 1.8. Upozorňujeme čtenáře na použití indexů v minulém důkazu. Indexy ij myslíme ij-tý blok matice, tj. [A B] ij = A ij B. Píšeme-li však indexy pouze u matice, která vystupuje v tenzorovém součinu na prvním místě, myslíme tím skutečně její prvek, tj. (A) ij = A ij ; z definice tenzorového součinu totiž vyplývá, že prvek první matice odpovídá bloku matice tenzorového součinu. Věříme, že tato lehká nedůslednost nepovede ke zmatení čtenáře. 2

TS:v2 Věta 1.9. Jsou-li A, B regulární matice, je jejich tenzorový součin rovněž regulární matice a platí: (A B) 1 = A 1 B 1. Důkaz. Obě tvrzení budeme dokazovat současně; platí totiž ekvivalence A je regulární existuje A 1. Upravíme výraz (A B)(A 1 B 1 ) pomocí předchozí věty: (A B)(A 1 B 1 ) = (A 1 A) (B 1 B) = I m I r = I mr, kde m je počet řádků matice A, r počet řádků matice B. Poslední krok si laskavý čtenář jistě rád sám rozmyslí. Věta 1.10. Je-li A F m m podobná Ã, B Fn n podobná B, pak také A B Ã B a A I n + I m B Ã I n + I m B. Důkaz. Z definice podobnosti matic existují matice R, S regulární takové, že A = R 1 ÃR a B = S 1 BS. Pro tenzorový součin tedy platí A B = (R 1 ÃR) (S 1 BS), v obou závorkách použijeme na výrazy R 1 Ã a S 1 TS:v1 B dvakrát větu 1.7: = ( (R 1 Ã) (S 1 B) ) (R S) = (R 1 S 1 )(Ã B)(R S), a dále na první závorku větu 1.9: TS:v2 = (R S) 1 (Ã B)(R S). Protože tenzorový součin regulárních matic je regulární matice, první část tvrzení je dokázána. Druhou část ukážeme snadno aplikací první, poněvadž jednotkové matice můžeme rozepsat jako I n = S 1 I n S, podobně I m. Dostáváme tedy A I n + I m B = (R 1 ÃR) (S 1 I n S) + (S 1 I m S) (R 1 BR) = (R S) 1 (Ã I n)(r S) + (R S) 1 ( B I m )(R S). Věta 1.11. Pro libovolné matice A, B platí (A B) T = A T B T. Důkaz. Buď A F m n, rozměry B jsou lhostejné. A 11 B A 12 B A 1n B A 21 B A 22 B A 2n B A B =.. A m1 B A m2 B A mn B 3

Pro blokový zápis libovolné matice ( ) A1 A A = 2 A 3 A 4 platí, že A T = ( A T 1 A T 3 A T 2 A T 4 ). Proto podle předchozího a z definice tenzorového součinu A 11 B T A 21 B T A m1 B T (A B) T A 12 B T A 22 B T A m2 B T =. = AT B T. A 1n B T A 2n B T A nm B T 1.2 Spektrum tenzorového součinu Poskytneme čtenáři dvě věty popisující spektrum tenzorového součinu. Jedna se bude týkat vlastních vektorů, druhá charakteristického polynomu. Věta 1.12. Buďte x vlastní vektor matice A F m m k vlastnímu číslu λ a y vlastní vektor matice B F n n k vlastnímu číslu µ. Pak x y F mn 1 je vlastní vektor matice A B, resp. A I n + I m B k vlastnímu číslu λµ, resp. λ + µ. Důkaz. Z předpokladů víme, že Ax = λx a By = µy. Z využitím předchozích vět tak dostáváme a (A B)(x y) = Ax By = λx µy = λµ(x y) (A I n + I m B)(x y) = Ax I n y + I m x By = λ(x y) + µ(x y) = (λ + µ)(x y). theorem:pab Věta 1.13. Nechť F je komutativní, a navíc algebraicky uzavřené těleso. Buďte A F m m a B F n n dvě čtvercové matice řádů m a n s charakteristickými polynomy p A (t) = m (λ i t) a p B (t) = i=1 n (µ j t). i=1 Pak pro charakteristické polynomy matic A B a A I n + I m B platí p A B (t) = p A In+I m B(t) = m n (λ i µ j t), (1.2) eq:pab i=1 j=1 m i=1 j=1 n (λ i + µ j t). (1.3) eq:paiib 4

Důkaz. Větu ukážeme nejprve pro horní trojúhelníkové matice A, B. Takové matice mají na diagonále kořeny svého charakteristického polynomu: λ 1 A 12 A 13 A 1m 0 λ 2 A 23 A 2m µ 1 B 12 B 1n 0 µ A = 0 0 λ 3., B = 2.... A(m 1)m.... B(n 1)n. 0 0 µ 0 0 0 λ n m Tenzorový součin A B bude opět horní trojúhelníková matice a její diagonální prvky, a tedy i kořeny charakteristického polynomu p A B (t), budou λ 1 µ 1, λ 1 µ 2,..., λ 1 µ n, λ 2 µ 1, λ 2 µ 2,..., λ 2 µ n,..., λ m µ 1, λ m µ 2,..., λ m µ n. Z toho už dostáváme platnost rovnosti ( 1.2). eq:pab Podobně matice A I n + I m B bude horní trojúhelníková a na její diagonále budou součty příslušných diagonálních prvků matic A a B, tedy platí také rovnost ( 1.3). eq:paiib Nyní musíme rozšířit platnost obou rovností na obecné matice, což uděláme s pomocí věty??. XX Víme, že pro libovolné matice A, B existují trojúhelníkové matice A 1 F m m, B 1 F n n takové, že A à a B B. Potom matice A B a à B jsou podobné a mají stejný charakteristický polynom; stejně tak A I n + I m B a à I n + I m B jsou podobné. Spolu se shodností charakteristických polynomů p A (t) = pã(t) a p B (t) = p B(t) toto již dává tvrzení věty. 1.3 Maticové rovnice V této podkapitole se budeme zabývat řešením maticových rovnic AXB = C, (1.4) eq:axbc resp. AX + XB = C (1.5) eq:axxbc pro známé matice A F m m, B F n n, C F m n a neznámou X F m n. Po tělese F požadujeme pouze již zmiňovanou vlastnost komutativity. Zjevně se jedná o lineární rovnici, chceme tedy najít její matici a pravou stranu, a ukázat korespondenci mezi řešením vektorové a maticové rovnice. Abychom rovnice řešili, budeme potřebovat převádět matice z F m n na vektory z F mn. Definice 1.14. Buď X F m n matice. Pak definujeme vektor X F mn tak, že napíšeme všechny sloupce matice X pod sebe do jednoho sloupce: X := X 1 X 2. X n. 5

Přímo z definice vidíme, že zobrazení : F m n F mn je lineární a bijektivní, tedy je to izomorfismus. Nyní se již věnujme rovnici ( 1.4) eq:axbc a zapišme ji po složkách: m n m n (AXB) ij = A ik X kl B lj = (A ik B lj )X kl = C ij. S využitím ( eq:irk 1.1) platí, že k=1 l=1 k=1 l=1 theorem:axb X kl = X (l 1)m+k,1, A ik B lj = (B T A) (j 1)m+i,(l 1)m+k, C ij = C (j 1)m+i,1, což už s větou 1.9 TS:v2 dává následující tvrzení: Věta 1.15. Buďte A F m m, B F n n a C F m n matice. Pak matice X F m n je řešením rovnice AXB = C právě tehdy, když vektor X je řešením rovnice (B T A) X = C. Speciálně řešení je jednoznačné právě tehdy, když obě matice A, B jsou regulární. Příklad 1.16. Řešme s využitím této věty rovnici 1 0 0 X 11 X 12 ( ) 1 1 0 2 1 X 21 X 22 3 0 = 3 0. 1 4 1 4 1 X 31 X 32 6 0 } {{ } } {{ } } {{ } } {{ } A X B C Tato rovnice je ekvivalentní rovnici s rozšířenou maticí soustavy 3 0 0 1 0 0 1 0 6 3 0 2 1 1/4 3 3 12 3 1 4 1 3/8 6 0 0 0 4 0 0 1 0 0 0 0 8 4 X = 1/4 1/4 1/4 1/4 X = 3/8 1/8. 0 0 0 0 4 16 4 1/8 1/4 1/4 0 1/4 } ( {{ } B T A C ) Podívejme se nyní na rovnici ( 1.5) eq:axxbc a pomocí znalosti řešení rovnic tvaru ( 1.4) eq:axbc ji upravme: AX + XB = C, AXI n + I m XB = C, AXI n = Y I m XB = C Y, (I n A) X = Y (B T I m ) X = C Y, (I n A) X + (B T I m ) X = C, (I n A + B T I m ) X = C. Tyto úpravy můžeme shrnout do věty. 6

Věta 1.17. Buďte A F m m, B F n n a C F m n matice. Pak matice X F m n je řešením rovnice AX + XB = C právě tehdy, když vektor x = X je řešením rovnice (I n A + B T I m )x = C. 7