Matice

Z testwiki
Skočit na navigaci Skočit na vyhledávání

Šablona:Různé významy

Matice typu m×n: obsahuje m vodorovných řádků a n svislých sloupců. Prvky matice se značí proměnnou se dvěma dolními indexy. Například a21 představuje prvek na druhém řádku a v prvním sloupci matice.

Matice je v matematice obdélníkové či čtvercové schéma čísel nebo nějakých matematických objektů – prvků matice (též elementů matice).

Nejsou-li uvedeny další podrobnosti, reprezentují matice lineární zobrazení a umožňují provádět výpočty v lineární algebře. Proto je studium matic podstatnou částí lineární algebry. Většinu vlastností a operací abstraktní lineární algebry lze vyjádřit pomocí matic. Například maticový součin odpovídá skládání lineárních zobrazení.

Část matematiky, která využívá matice, je označována jako maticový počet.

Ne všechny matice souvisí s lineární algebrou, například matice incidence a matice sousednosti v teorii grafů. Tento článek se zaměřuje na matice související s lineární algebrou, a pokud není uvedeno jinak, všechny matice představují lineární zobrazení nebo je za takové lze považovat.

Čtvercové matice, matice se stejným počtem řádků a sloupců, hrají podstatnou roli v teorii matic. Čtvercové matice dané dimenze tvoří nekomutativní okruh, což je jeden z nejběžnějších příkladů nekomutativního okruhu. Determinant čtvercové matice je číslo spojené s maticí, které je zásadní pro studium čtvercových matic; například čtvercová matice je regulární, právě když má nenulový determinant. Vlastní čísla čtvercové matice jsou kořeny charakteristického polynomu, který je definován pomocí determinantu.

V geometrii jsou matice používány pro popis a reprezentaci geometrických transformací (například rotací) a změn souřadnic . V numerické analýze je mnoho výpočetních problémů redukováno na maticový výpočet, což často vyžaduje výpočet na počítači s maticemi velkých rozměrů. Matice se používají ve většině oblastí matematiky a ve většině vědeckých oborů, a to buď přímo, nebo prostřednictvím jejich použití v geometrii a numerické analýze.

Matice se často využívají pro vyjádření obecné rotace vektorů, transformace vektorů od jedné báze k bázi jiné, k řešení soustav lineárních rovnic, či k vyjádření operátorů v kvantové mechanice. Schopnost matic vyjadřovat vztahy mezi vektory se využívá v materiálovém inženýrství při studiu anizotropních materiálů.

Definice

Matice je obdélníkové schéma čísel (nebo jiných matematických objektů), nazývané prvky matice. Nejčastěji je matice vybudována nad nějakým algebraickým tělesem K. Reálné a případně komplexní matice jsou matice, jejichž položky jsou reálná nebo komplexní čísla. Ukázkou reálné matice je:

𝑨=(1,30,620,45,59,76,2).

Čísla, symboly nebo výrazy v matici se nazývají její prvky. Vodorovné a svislé posloupnosti prvků matice se nazývají řádky a sloupce.

Rozměr

Rozměr matice je definován počtem řádků a sloupců, které obsahuje. Neexistuje žádné omezení počtu řádků a sloupců, které může matice (v obvyklém smyslu) mít, pokud se jedná o kladná celá čísla. Obsahuje-li matice m řádků a n sloupců, hovoříme pak o matici typu m×n, zatímco m a n se nazývají její rozměry. Například matice 𝑨 výše je matice typu 3×2.

Matice typu 1×n je tvořena jedním řádkem a bývá nazývána řádkový vektor případně řádková matice. Matice s jedním sloupcem se nazývá (sloupcový) vektor, případně sloupcová matice.

Je-li n=m, pak matici označujeme jako čtvercovou matici n-tého řádu (stupně). Pro nm bývá matice označována jako obdélníková.

Jsou-li m i n konečná čísla, označujeme matici jako konečnou. Matice s nekonečným počtem řádků nebo sloupců (nebo obojí) se nazývá nekonečná matice. V některých kontextech je užitečné dodefinovat i matici bez řádků nebo sloupců, nazývanou prázdná matice.

Značení

Maticová notace se značně liší. Matice jsou běžně psány v oblých či hranatých závorkách, takže matici 𝑨 typu m×n lze zapsat

𝑨=(a11a12a1na21a22a2nam1am2amn)=[a11a12a1na21a22a2nam1am2amn]=(a11a12a1na21a22a2nam1am2amn). Matice jsou v učebnicích a technické matematice zpravidla značeny velkými tučnými písmeny𝑨 [1], 𝐀 apod. Ve vyšší matematice a odborné matematické literatuře se od zvýrazňování zpravidla upouští a matice se značí tence, např. A nebo 𝖠.

Jsou-li rozměry matice zřejmé, je možné použít jednoduchého zápisu

𝑨=(ai,j).

Potřebujeme-li zdůraznit počet řádků a sloupců, lze také použít zápis

𝑨=(ai,j)m,n nebo 𝑨=(ai,j)m×n.

Prvky matice jsou označeny indexy udávajícími řádek a sloupec, v nichž se prvek nalézá. Prvek v i-tém řádku a j-tém sloupci matice 𝑨 se obvykle značí aij, případně (𝑨)ij. Druhá notace se používá, zejména je-li matice popsána složitějším výrazem, např. pomocí maticových operací. Nyní i-tý řádek matice obsahuje vodorovnou n-tici prvků (ai1,ai2,...,ain), kde i=1,2,...,m a j-tý sloupec matice obsahuje svislou m-tici čísel (a1j,a2j,...,amj), kde j=1,2,...,n.

Např. a53 leží v pátém řádku a třetím sloupci. Indexy se píší buďto oba dole jako a53, nebo první nahoře a druhý dole jako a53, což má význam, jakmile je potřeba rozlišovat kovariantní a kontravariantní indexy, zejména operujeme-li s maticemi jako s tenzory.

Tvoří-li indexy více než dva symboly, je třeba je oddělit čárkou, např. a1,11 nebo ai,jk.

Ukázka

Matice

(123127492615)

je obdélníková matice typu 4×3. Prvek matice a23 nebo a23 je 7.

Pokud jsou všechny prvky matice nulové, tzn. aij=0 pro všechna i,j, označujeme matici jako nulovou.

Operace s maticemi

Součet, skalární násobek a transpozice

Šablona:Main

Operace na maticích
Operace Definice Příklad
Součet Součet 𝑨+𝑩 dvou matic 𝑨 a 𝑨 typu m×n je matice typu m×n, přičemž sčítání probíhá po složkách:
(𝑨+𝑩)ij=aij+bij

pro 1im a 1jn.

(131100)+(005750)=(1+03+01+51+70+50+0)=(136850)

Skalární násobek α-násobek matice 𝑨, pro číslo α (nazývané skalár) a matici 𝑨, se spočítá vynásobením každého prvku matice 𝑨 číslem α:
(α𝑨)ij=αaij
2(183425)=(21282(3)242(2)25)=(21668410)
Transpozice Transpozicí matice 𝑨 typu m×n získáme transponovanou matici 𝑨T typu n×m, která vznikne záměnou řádků a sloupců:
(𝑨T)ij=aji.
(123067)T=(102637)


Schéma součinu 𝑨𝑩 dvou matic 𝑨 a 𝑩.

Součin matic

Šablona:Main Součin dvou matic je definován pouze pokud má levá matice stejný počet sloupců jako má pravá matice řádků. Pokud je 𝑨 matice typu m×n a 𝑩 je matice typu n×p, pak jejich součin 𝑨𝑩 je matice typu m×p, jejíž prvky jsou standardním skalárním součinem příslušného řádku 𝑨 a příslušného sloupce 𝑩

(𝑨𝑩)ij=ai1b1j+ai2b2j++ainbnj=k=1naikbkj,
kde 1im a 1jp.

Například zvýrazněný prvek 2340 součinu se spočítá jako (21000)+(3100)+(410)=2340:

(234100)(010001100010)=(3234001000).

Maticový součin je asociativní, neboli splňuje rovnost (𝑨𝑩)𝑪=𝑨(𝑩𝑪). Je také distributivní vůči součtu zleva i zprava, čili (𝑨+𝑩)𝑪=𝑨𝑪+𝑩𝑪) a 𝑨(𝑩+𝑪)=𝑨𝑩+𝑨𝑪), pokud mají matice takové rozměry, aby součiny byly definovány.

Součin 𝑨𝑩 může být definován, aniž by měl smysl součin 𝑩𝑨, a o v případě, pokud 𝑨 a 𝑩 jsou matice typu m×n a n×p, kde mp. I když jsou oba součiny definovány, nemusí být stejné, neboli existují příklady matic, pro něž platí

𝑨𝑩𝑩𝑨

Maticový součin není komutativní, na rozdíl od součinu (racionálních, reálných, nebo komplexních) čísel. Příklad dvou matic, jejichž součin nekomutuje:

(1234)(0100)=(0103), zatímco
(0100)(1234)=(3400).

Mimo obvyklý maticový součin existují ještě jiné operace s maticemi, které lze považovat za určitý druh součinu, jako například Hadamardův součin anebo Kroneckerův součin.

Další operace s maticemi

Rovnost

  • O dvou maticích 𝑨 a 𝑩 prohlásíme, že jsou si rovny, pokud jsou stejného typu (stejný počet řádků i sloupců) a každý prvek aij matice 𝑨 je roven odpovídajícímu prvku bij matice 𝑨. Rovnost zapíšeme
𝑨=𝑩

Rozdíl

  • Rozdíl dvou matic 𝑨 a 𝑩 (stejného typu) je nová matice 𝑨:
𝑹=𝑨𝑩=𝑨+(1𝑩)

Prvky matice 𝑹 jsou pak určeny vztahem

rij=aijbij

Lineární kombinace

  • Obecně lze pro matice 𝑨,𝑩,..., které jsou stejného typu, definovat lineární kombinaci matic
𝑳=λ𝑨+μ𝑩+...,
kde prvky matice 𝑳 určuje výraz
lij=λaij+μbij+...

Mocnina

  • Opakovaným součinem čtvercové matice 𝑨 se samou sebou lze vytvářet mocniny matic 𝑨k. Tyto mocniny lze poté využít při zápisu polynomu
P(𝑨)=c0𝐈+c1𝑨+c2𝑨2++cn𝑨n, kde 𝐈 je jednotková matice stejného typu jako 𝑨.

Řádkové operace

 S maticemi lze provádět následující elementární řádkové operace:

  • součet, neboli přičtení nějakého řádku k jinému,
  • vynásobení řádku, resp. všech prvků v řádku, nenulovou konstantou.

Z těchto dvou operací lze odvodit i

  • záměnu pořadí řádků,
  • přičtení násobku řádku k jinému.

Zmíněné řádkové operace se používají v řadě situací včetně řešení soustav lineárních rovnic (neboť zachovávají množinu řešení) a výpočtu inverzní matice.

Podobným způsobem lze definovat i sloupcové operace.

Podmatice

Podmatice se z matice získá odstraněním libovolně mnoha řádků anebo sloupců. Například odebrání třetího řádku a druhého sloupce z následující matice řádu 3×4 dává podmatici řádu 2×3:

𝑨=(123456789101112)(134578).

Determinanty určitých podmatic se nazývají minory a kofaktory.

Hlavní podmatice je čtvercová podmatice získaná odstraněním určitých řádků a sloupců. Definice se liší od autora k autorovi. Podle některých autorů je hlavní podmatice taková podmatice, ve které se shodují indexy ponechaných řádků s indexy ponechaných sloupců. Jiní autoři považují za hlavní podmatice jen takové, ve kterých je ponecháno jen několik prvních řádků a odpovídajících sloupců. Uvedený typ podmatice bývá také nazýván vedoucí hlavní podmatice.

Lineární zobrazení

Vektory reprezentované maticí typu 2×2 odpovídají stranám jednotkového čtverce transformovaného do rovnoběžníku.

Šablona:Viz též Podstatné vlastnosti matic a maticového součinu vynikají v kontextu lineárních zobrazení, nazývaných též lineární transformace. Reálná matice 𝑨 typu m×nurčuje lineární zobrazení nm tím, že vektor 𝒙n zobrazí maticovým součinem na vektor 𝑨𝒙m. Na druhou stranu, každé lineární zobrazení f:nm je určeno jednoznačně maticí 𝑨 typu m×n. Konkrétně prvek aij je i-tou souřadnicí vektoru f(𝐞j), kde 𝐞j=(0,...,0,1,0,...,0)𝖳 je jednotkový vektor s 1 na j-té pozici a nulami jinde. O matici 𝑨 se říká, že reprezentuje lineární zobrazení f, a 𝑨 se nazývá transformační matice zobrazení f.

Například na čtvercovou matici

𝑨=(acbd)

lze pohlížet jako na zobrazení, které transformuje jednotkový čtverec na rovnoběžník s vrcholy v (0,0), (a,b), (a+c,b+d) a (c,d) . Rovnoběžník zobrazený vpravo se získá postupným součinem matice 𝑨 se sloupcovými vektory (00), (10), (11) a (01). (Tyto vektory jsou vrcholy jednotkového čtverce.)

Následující tabulka předvádí několik matic 2×2 s příslušnými lineárními zobrazeními v 2. Obrazem modrého originálu jsou zelená mřížka a zelené obrazce. Počátek (0,0) je vyznačen černou tečkou.

Vodorovné zkosení
s faktorem m = 1,25
Osová souměrnost podél svislé osy Transformace zachovávající plochu s faktorem r = 3/2 Škálování
faktorem 3/2
Otáčení
o π /6 = 30°
(11.2501) (1001) (320023) (320032) (cos(π6)sin(π6)sin(π6)cos(π6))

Vzhledem k vzájemně jednoznačnému vztahu mezi maticemi a lineárními zobrazeními odpovídá maticový součin skládání zobrazení: Jestliže matice 𝑩 typu k×m představuje lineární zobrazení g:mk, pak složení gf je reprezentováno 𝑩𝑨, protože (gf)(𝒙)=g(f(𝒙))=g(𝑨𝒙)=𝑩(𝑨𝒙)=(𝑩𝑨)𝒙

Poslední rovnost vyplývá z asociativity maticového součinu.

Vlastnosti a základní pojmy

Červeně je značena hlavní diagonála (d), žlutě vedlejší diagonála (v), zeleně horní sekundární diagonála (h) a fialově dolní sekundární diagonála (s).

Diagonála matice

Šablona:Viz též Prvky a11,a22,a33,...,ann čtvercové matice 𝑨 řádu n tvoří její hlavní diagonálu.[2] Jinými slovy, hlavní diagonála obsahuje prvky aij, kde i=j.

Prvky a1n,a2,n1,a3,n2,...,an1 pak leží na tzv. vedlejší diagonále,[2]. Vedlejší diagonála je tvořena všemi prvky aij, kde j=(ni)+1.

Pro prvky bezprostředně sousedící s hlavní diagonálou, se také používá termín sekundární diagonála, např. u blokových tridiagonálních matic. Horní sekundární diagonálu čtvercové matice 𝑨 řádu n tvoří prvky a12,a23,...,an1,n a dolní sekundární diagonálu tvoří prvky a21,a32,...,an,n1.

Pokud se hovoří jen o diagonále matice, je tím obvykle myšlena hlavní diagonála.


Hodnost matice

Šablona:Viz též Hodnost matice se dá definovat jako počet lineárně nezávislých řádků (předpokládáme, že prvky matice jsou prvky nějakého tělesa). Platí, že počet lineárně nezávislých sloupců matice je stejný jako počet lineárně nezávislých řádků. Hodnost matice je též rovna dimenzi prostoru obrazů lineárního zobrazení reprezentovaného maticí 𝑨 .

Algebraické vlastnosti prostorů matic

Obvykle se předpokládá, že prvky matice jsou z nějakého okruhu nebo tělesa. Označme jej K (obvykle K= nebo ). Množina všech čtvercových matic n×n tvoří asociativní algebru, která se nazývá maticová algebra, značí se M(n,K), Mat(n,K), nebo Mn,n apod. Pro n>1 je nekomutativní a její centrum je izomorfní K (je tvořeno násobky jedničkové matice). Je jednoduchá, tj. nemá žádné netriviální oboustranné ideály. Navíc každá konečně rozměrná jednoduchá asociativní algebra (nad nějakým tělesem) je izomorfní maticové algebře. Každá volba báze n-dimenzionálního prostoru V nám dává izomorfizmus Mat(n)End(V). Jediná ireducibilní reprezentace této asociativní algebry je její definující reprezentace na V.

Matice je invertovatelná, právě když její determinant je nenulový (toto má smysl, i kdyby byly prvky matice z obecného komutativního okruhu, a analogické tvrzení lze zformulovat i v kvaternionových maticích).

Množina všech regulárních (tj. invertovatelných) matic tvoří grupu, která se označuje GL(n,K). Pro K=, je reduktivní. Její jednoduchá podgrupa je grupa matic s jedničkovým determinantem SL(n,K).

Důvod dvojího značení

Matice se obvykle používají k zápisu lineárních zobrazení mezi vektorovými prostory. Předpokládejme, že matice 𝑨=(aji) přiřadí vektoru 𝒗, který má souřadnice (v nějaké bázi) vj vektor, který má (v nějaké bázi cílového prostoru) souřadnice wi=jajivj (symbolicky 𝑨𝒗=𝒘).

Užíváme-li matice k operaci s vektory v Euklidovském prostoru, nebo kdykoliv se příslušný skalární součin chová stejně jako v Euklidovském prostoru a předpokládáme, že jediné změny souřadnicových systémů, které uvažujeme, jsou rotace a zrcadlení, pak není potřeba rozlišovat polohu indexů a řádkové a sloupcové vektory lze mezi sebou libovolně zaměňovat. Jakmile se však skalární součin chová jinak (např. Diracova notace v kvantové mechanice), anebo uvažujeme i jiné transformace souřadnic než rotace a zrcadlení, pak se při přechodu do jiných souřadnic typicky jinak transformují vektory jako duální vektory. Sloupce matice se chovají jako vektory, kdežto řádky matice jako duální vektory, neboli lineární formy. Ve fyzice se pak obvykle souřadnice vektorů píšou nahoru a souřadnice duálních vektorů dolů.

Tento koncept lze matematicky formalizovat, pokud řekneme, že matice je prvek prostoru End(V,W) zapsán v nějakých bázích vi,wj prostorů V,W. Protože ale End(V,W)V*W, můžeme chápat matici jako tenzor typu (1,1) a u tenzorů se píšou kovariantní složky dolů a kontravariantní nahoru. Pak se matice bude při přechodu k novým souřadnicím v prostorech V a W transformovat „správně“.

Matice ale nereprezentují jen lineární zobrazení mezi vektorovými prostory. Do matice se taky dá zapsat bilineární forma, která dvěma vektorům přiřadí číslo. Pak to odpovídá tenzoru typu (0,2) a při přechodu do jiných souřadnic se transformuje jako tenzor typu (0,2). V tomto případě bychom prvky matice značili (aij) (oba indexy dolů).

Pokud však matice reprezentuje něco jiného (třeba systém lineárních rovnic, na který se nemusíme dívat jako na maticovou rovnici a nepotřebujeme vědět, jak se transformuje při změně souřadnic), pak nemá smysl horní a dolní indexy rozlišovat.

Čtvercové matice

Čtvercová matice je matice se stejným počtem řádků a sloupců. Matice typu n×n se stručně nazývají matice řádu n.

  • Matici, která má nenulové prvky pouze na hlavní diagonále, tzn. aij=0 pro ij, nazýváme diagonální maticí. Prvky diagonální matice 𝑫 lze vyjádřit pomocí Kroneckerova symbolu dij=λiδij, kde λi=dii jsou diagonální prvky matice. Pokud pro všechny diagonální prvky λi diagonální matice platí λi=1, jedná se o jednotkovou matici 𝐈, pro jejíž prvky platí eij=δij
  • Matici, která má všechny prvky pod hlavní diagonálou nulové, označujeme jako horní trojúhelníkovou matici. Taková matice má tvar
(a11a12a1n0a22a2n00ann)
  • Podobně označujeme jako dolní trojúhelníkovou matici takovou matici, která má všechny prvky nad diagonálou nulové.
  • Pokud je transponovaná matice shodná s původní maticí, tzn. 𝑨T=𝑨, pak matici 𝑨 označujeme jako symetrickou. Pro prvky symetrické matice platí:
aij=aji
  • Matici 𝑨 označujeme jako antisymetrickou, platí-li pro všechny prvky této matice vztah:
aij=aji
𝑨𝑩=𝑩𝑨=𝐈, kde 𝐈 je jednotková matice (stejného typu jako 𝑨). Matice 𝑩 je pak také stejného řádu jako 𝑨.
Lineární zobrazení na 2 dané maticí. Determinant této matice je −1, protože plocha zeleného rovnoběžníku vpravo je 1, ale zobrazení obrací orientaci, protože otočí levotočivé pořadí vektorů na pravotočivé.

Determinant

Šablona:Main Determinant čtvercové matice 𝑨, označovaný det𝑨 nebo |𝑨|, je číslo kódující určité vlastnosti matice. Matice je regulární, právě když je její determinant nenulový. Absolutní hodnota determinantu je rovna ploše (v 2) případně objemu (v 3 ) obrazu jednotkového čtverce (resp. krychle), přičemž jeho znaménko odpovídá orientaci příslušného lineárního zobrazení. Determinant je kladný, právě když je orientace zachována.

Determinant matic řádu dva je dán vztahem

det(abcd)=adbc.

Determinant matic řádu tři má 6 členů (Sarrusovo pravidlo). Leibnitzův vzorec det𝑨=τSnsgn(τ)i=1nai,τ(i) zobecňuje tyto dva vzorce na všechny dimenze.

Determinant součinu čtvercových matic je roven součinu jejich determinantů:

det(𝑨𝑩)=det𝑨det𝑩

Přičtení násobku libovolného řádku do jiného řádku nebo násobku libovolného sloupce do jiného sloupce nezmění determinant. Záměna dvou řádků nebo dvou sloupců změní znaménko determinantu na opačné. Pomocí těchto operací lze libovolnou matici převést na dolní (nebo na horní) trojúhelníkovou matici. Determinant těchto matice je pak součin prvků na hlavní diagonále. Uvedený postup lze použít pro výpočet determinantu jakékoli matice. Konečně, Laplaceův rozvoj vyjadřuje determinant pomocí minorů, což jsou determinanty podmatic. Toto rozšíření lze použít pro rekurentní definici determinantu (za výchozí případ vezmeme determinant matice 1×1, který je jejím jediným prvkem, nebo dokonce determinant matice 0×0, což je 1), což lze považovat za ekvivalentní Leibnizově vzorci. Determinanty mohou být použity k řešení soustav lineárních rovnic pomocí Cramerova pravidla, podle nějž jsou hodnoty neznámých rovny podílům determinantů.

Vlastní čísla a vlastní vektory

Šablona:Main Číslo λ a nenulový vektor 𝒗 vyhovující rovnici

𝑨𝒗=λ𝒗

jsou nazývány vlastním číslem (hodnotou) a vlastním vektorem 𝑨. [pozn. 1] Číslo λ je vlastním číslem matice 𝑨 řádu n, právě když 𝑨λ𝐈n je singulární, což je ekvivalentní podmínce

det(𝑨λ𝐈n)=0.

Polynom p𝑨v neznámé x odpovídající determinantu det(x𝐈n𝑨) se nazývá charakteristický polynom matice 𝑨. Jde o monický polynom stupně n, a proto rovnice p𝑨(λ)=0 má nejvýše n různých řešení, což jsou právě všechna vlastních čísla matice 𝑨. Ta mohou být komplexní, a to i pro některé reálné matice. Podle Cayley-Hamiltonovy věty platí p𝑨(𝑨)=𝟎. Jinými slovy, dosadíme-li samotnou matici do svého vlastního charakteristického polynomu, dostaneme za výsledek nulovou matici.


Reálné a komplexní matice

Přehled některých druhů matic
Nad Nad vlastnost
hermitovská symetrická 𝑨H/T=𝑨
unitární ortogonální 𝑨H/T=𝑨1
regulární (invertibilní) det𝑨0
  • Pokud každý prvek aij komplexní matice 𝑨 nahradíme prvkem k němu komplexně sdruženým aij, pak získáme matici 𝑨, kterou označujeme jako komplexně sdruženou matici. Reálné matice se shodují se svými komplexně sdruženými maticemi 𝑨¯=𝑨.
  • Provedeme-li na matici 𝐀 transpozici a komplexní sdružení, získáme matici hermitovsky sdruženou (někdy též psáno „hermiteovsky“, podle Charlese Hermita). Hermitovsky sdruženou matici značí různí autoři různě, zpravidla některým z následujících způsobů
𝑨H=𝑨T=𝑨*=𝑨+
(poslední z možných zápisů se může snadno plést s tzv. Mooreovou–Penroseovou pseudoinverzní maticí)
Uvedené vlastnosti jsou definovány i pro komplexní hermitovské matice; jen je třeba vzít v potaz všechny komplexní vektory a v součinu nahradit obyčejnou transpozici 𝒙𝖳 za hermitovskou transpozici 𝒙𝖧.
  • Matici 𝑨 označujeme jako unitární, jestliže inverzní matice 𝑨1 je rovna matici hermitovsky sdružené 𝑨H, tzn.
𝑨1=𝑨H

Použití

Matice jako zápis lineárního zobrazení

Matice představují nejjednodušší nástroj, jak popsat v souřadnicích lineární zobrazení z prostorů V do prostoru W, pokud máme na prostoru V zvolenou bázi vj a na prostoru W bázi wj. Matice zobrazení vytvoříme tak, že její i-tý sloupec bude zápis souřadnic obrazu vektoru vi zapsaného v bázi wj.

Matice přechodu

Matice jsou užitečný nástroj na spočtení souřadnic vektoru v nějaké bázi, pokud známe jeho souřadnice v jiné bázi. Pokud {b1,,bn} a {c1,,cn} jsou dvě báze, pro které platí cj=i=1nbiaji,, neboli

(c1,,cn)=(b1,,bn)𝑨,

pak matice 𝑨=(aji) se nazývá matice přechodu od báze {bi}i k bázi {ci}i. Pro souřadnice pak platí

𝑨1(x1xn){bi}i=(y1yn){ci}i,

kde xi jsou souřadnice libovolného vektoru v bázi {bi}i a yi jsou jeho souřadnice v bázi {ci}i a 𝑨1 je inverzní matice k matici 𝑨.

Duální báze k {bi} a {ci} (pokud je píšeme do sloupců) se transformují stejně jako souřadnice a souřadnice duálních vektorů v duálních bázích (pokud je píšeme do řádků) stejně jako původní bázové vektory.

Matice jako zápis bilineární formy

Matice představují jednoduchý nástroj, jak popsat v souřadnicích bilineární zobrazení (například skalární součin) V×VK (obvykle K= nebo ), pokud máme na prostoru V zvolenou bázi vj a na prostoru W bázi wj. Matice zobrazení 𝑨 vytvoříme tak, že aij:=(vi,wj), kde (.) je příslušná bilineární forma. Pak v souřadnicích platí ({xi},{yj})={xi}T𝑨{yj}.

Soustavy lineárních rovnic

Šablona:Viz též

Soustava m rovnic o n neznámých j=1naijxj=bi se dá zapsat elegantně v maticovém tvaru 𝑨𝒙=𝒃,kde𝑨=(a11a12a1na21a22a2nam1am1amn)𝒃=(b1b2bm),𝒙=(x1x2xn)jsou matice soustavy, vektor pravých stran a vektor neznámých. Často při řešení rovnic stačí pracovat s maticí soustavy a vektorem pravých stran, které se pro potřeby výpočtu spojují do rozšířené matice soustavy (viz Gaussova eliminace).

Zkoumání lineární nezávislosti vektorů

Je-li dána množina vektorů ze stejného vektorového prostoru v souřadnicích, je možné tyto vektory (resp. jejich souřadnicové vyjádření) zapsat pod sebe jako řádky matice. Lineární obal řádků matice se nezmění, pokud budu se s maticí provádí následující úpravy:

  • Výměna dvou řádků
  • Vynásobení řádku nenulovým číslem
  • Přičtení násobku nějakého řádku k jinému řádku

Pokud se podaří postupnou aplikací těchto úprav vytvořit v matici nulový řádek, původní vektory jsou lineárně závislé (viz též Gaussova eliminace). Pokud se podaří matici upravit do odstupňovaného tvaru aniž by vznikl nulový řádek, jsou původní vektory lineárně nezávislé. Viz též hodnost matice.

Řešení obyčejných diferenciálních rovnic

Obyčejná homogenní diferenciální rovnice s konstantními koeficienty, anebo systém rovnic s konstantními koeficienty, se dá zapsat v maticovém tvaru x˙=𝑨x,kde x=x(t) je sloupcový vektor neznámých a 𝑨 je čtvercová matice. Řešení je pak vektorový prostor generovaný sloupci matice dané maticovou funkcí exp(𝑨t).

Historie

Matice byly odedávna používány pro řešení soustav lineárních rovnic, ale až do 19. století byly obvykle nazývány pole. Jedním z prvních textů využívajících koncept pole (včetně detrminantů) je Devět kapitol o matematickém umění napsaný v Číně v 10.–2. století před naším letopočtem. V Evropě představil tuto metodu italský matematik Gerolamo Cardano v roce 1545 a to ve svém díle Ars Magna. [3] Japonský matematik Seki použil stejné metody pole k řešení soustavy rovnic v roce 1683. Nizozemský matematik Jan de Witt reprezentoval transformace pomocí polí ve své knize Elements of Curves z roku 1659. [3] V letech 1700 až 1710 propagoval Gottfried Wilhelm Leibniz použití polí pro záznam informací nebo řešení. Mimo jiné experimentoval s více než 50 různými systémy polí. [3] Cramerovo pravidlo bylo poprvé předvedeno v roce 1750.

Termín „matice“ (latinsky matrix - „lůno“, „zdroj“, „původ“, „seznam“, „registr“, odvozeno od mater - matky) zavedl v roce 1850 James Joseph Sylvester, který považoval matici za objekt, z něhož pochází několik determinantů, dnes nazývaných minory. To jsou determinanty menších matic, vzniklých z původní matice odstraněním sloupců a řádků. V dokumentu z roku 1851 Sylvester vysvětluje:

Šablona:Citát


V polovině 19. století publikoval Arthur Cayley pojednání o geometrických transformacích pomocí matic, které nebyly jen přeuspořádanými množinami koeficientů, jak tomu bylo dříve. Místo toho definoval operace jako sčítání, odčítání, násobení a dělení jako transformace těchto matic a ukázal, že jsou asociativní a distributivní. Cayley zkoumal a demonstroval nekomutativitu součinu matic i komutativitu součtu. [3] Do té doby se maticová teorie omezovala použití polí téměř výhradně na determinanty, a proto byly abstraktní maticové operace Arthura Cayleyho doslova revoluční, zejména proto, že Cayleyův koncept matic byl nezávislý na soustavách rovnic. V roce 1858 Cayley publikoval své A memoir on the theory of matrices [4], ve kterých představil Cayley-Hamiltonovu větu.

Anglický matematik Cuthbert Edmund Cullis byl první, kdo v roce 1913 zavedl pro matice moderní závorkovou notaci. Současně předvedl první významné použití notace 𝑨=(aij) k reprezentaci matice, kde aij odkazuje na i-tý řádek a j-tý sloupec. [3]

Moderní studia determinantů vycházela z několika zdrojů. Číselně-teoretické problémy přivedly Gausse ke vztahům mezi koeficienty kvadratických forem, to jsou výrazy jako x2+2xyy2, lineárními zobrazeními ve třech rozměrech a maticemi. Tyto pojmy dále rozvinul Eisenstein, včetně poznámky, že součin matic není komutativní. První obecná tvrzení o determinantech dokázal Cauchy, přičemž determinant matice 𝑨=aij definoval následovně:

V polynomu a1a2ani<j(ajai), kde označuje součin uvedených členů, nahraďte mocniny ajk za ajk.

V roce 1829 Cauchy ukázal, že vlastní čísla symetrických matic jsou reálná.

Jacobi se zaměřil na determinant související s funkcemi více proměnných. Tento determinant, později Sylvesterem nazvaný Jacobiho determinant, může být použit k popisu geometrických transformací na lokální (nebo i infinitezimální) úrovni. První axiomatický popis determinantů podali současně v roce 1903 Kronecker a Weierstrass ve svých článcích Vorlesungen über die Theorie der Determinanten a Zur Determinantentheorie. Do té doby byly determinanty definovány jen pomocí konkrétnějších přístupů, jako je například výše uvedený Cauchyho vzorec.

Mnohé věty se nejprve zabývaly pouze malými maticemi. Například Cayley-Hamiltonova věta byla ve zmíněné Cayleyho monografii dokázána jen pro matice 2×2 a Hamilton ji pak rozšířil i na matice 4×4. Teprve Frobenius, pracující na bilineárních formách, zobecnil v roce 1898 tuto větu na všechny rozměry. Gaussova–Jordanova eliminace, zobecňující speciální případ nyní nazývaný Gaussova eliminace, byla popsána Wilhelmem Jordanem až na konci 19. století.

Matice získaly ústřední roli v lineární algebře na počátku 20. století , částečně díky jejich použití v klasifikaci hyperkomplexních číselných soustav z předchozího století.

Maticová mechanika zavedená Heisenbergem, Bornem a Jordanem vedla ke studiu matic s nekonečně mnoha řádky a sloupci. Von Neumannův pozdější matematický popis kvantové mechaniky přispěl k dalšímu rozvoji souvisejících pojmů z funkcionální analýzy, jako jsou například lineární operátory na Hilbertových prostorech. Ty, velmi zhruba řečeno, odpovídají euklidovskému prostoru, ale s nekonečnem nezávislých směrů.

Další historická použití slova „matice“ v matematice

Termín matice byl použit neobvyklým způsobem v následujících případech:

Bertrand Russell a Alfred North Whitehead použili v díle Principia Mathematica (1910–1913) slovo „matice“ v kontextu svého axiomu redukovatelnosti. Tento axiom zavedli coby prostředek k postupné redukci jakékoli funkce na funkci nižšího typu, takže "naspod" (řád 0) je funkce identická se svým rozšířením: Šablona:Citát

Například funkce Φ(x,y) dvou proměnných x a y může být redukována na soubor funkcí jediné proměnné y tím, že „uvážíme“ funkci pro všechny možné hodnoty „jednotlivých" ai dosazených za proměnnou x. Získaný soubor funkcí jediné proměnné y, tedy ai:Φ(ai,y), pak lze redukovat na „matici“ hodnot „uvážením“ funkce pro všechny možné hodnoty „jednotlivých“ bi nahrazených místo proměnné y:

bjai:Φ(ai,bj).

Alfred Tarski ve svém Úvodu do logiky z roku 1946 použil slovo „matice“ jako synonymum pro pravdivostní tabulku používanou v matematické logice. [5]

Další použití

V matematice a fyzice:

Ve statistice:

V kvantové mechanice:

V populační biologii:

Odkazy

Poznámky

  1. Eigen znamená „vlastní“ v němčině a nizozemštině.

Reference

Šablona:Překlad

  1. Šablona:Citace normy
  2. 2,0 2,1 Šablona:Citace monografie
  3. 3,0 3,1 3,2 3,3 3,4 Discrete Mathematics 4th Ed. Dossey, Otto, Spense, Vanden Eynden, Published by Addison Wesley, October 10, 2001 Šablona:ISBN, p. 564-565
  4. Phil.Trans. 1858, vol.148, pp.17-37 Math. Papers II 475-496
  5. Tarski, Alfred; (1946) Introduction to Logic and the Methodology of Deductive Sciences, Dover Publications, Inc, New York NY, Šablona:ISBN.

Literatura

Související články

Externí odkazy


Šablona:Autoritní data Šablona:Portály