Několik poznámek na téma lineární algebry pro studenty fyzikální chemie

Podobné dokumenty
Několik poznámek na téma lineární algebry pro studenty fyzikální chemie

Všechno, co jste kdy chtěli vědět o maticích, ale báli jste se zeptat

PROSTORY SE SKALÁRNÍM SOUČINEM. Definice Nechť L je lineární vektorový prostor nad R. Zobrazení L L R splňující vlastnosti

8 Matice a determinanty

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

DEFINICE Z LINEÁRNÍ ALGEBRY

Matematika B101MA1, B101MA2

7. Lineární vektorové prostory

0.1 Úvod do lineární algebry

0.1 Úvod do lineární algebry

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Lineární algebra : Skalární součin a ortogonalita

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

1 Determinanty a inverzní matice

Lineární algebra : Skalární součin a ortogonalita

2 Vektorové normy. Základy numerické matematiky - NMNM201. Definice 1 (Norma). Norma je funkcionál splňující pro libovolné vektory x a y a pro

EUKLIDOVSKÉ PROSTORY

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

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

1 Vektorové prostory.

10. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo

1 Linearní prostory nad komplexními čísly

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

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

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

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

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:

Základy maticového počtu Matice, determinant, definitnost

a vlastních vektorů Příklad: Stanovte taková čísla λ, pro která má homogenní soustava Av = λv nenulové (A λ i I) v = 0.

Symetrické a kvadratické formy

Necht L je lineární prostor nad R. Operaci : L L R nazýváme

Vlastní čísla a vlastní vektory

VĚTY Z LINEÁRNÍ ALGEBRY

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

Základy matematiky pro FEK

Determinanty. Obsah. Aplikovaná matematika I. Pierre Simon de Laplace. Definice determinantu. Laplaceův rozvoj Vlastnosti determinantu.

vyjádřete ve tvaru lineární kombinace čtverců (lineární kombinace druhých mocnin). Rozhodněte o definitnosti kvadratické formy κ(x).

2.6. VLASTNÍ ČÍSLA A VEKTORY MATIC

Soustavy linea rnı ch rovnic

[1] Determinant. det A = 0 pro singulární matici, det A 0 pro regulární matici

Definice 28 (Ortogonální doplněk vektorového podprostoru). V k V n ; V k V. (Pech:AGLÚ/str D.5.1)

FP - SEMINÁŘ Z NUMERICKÉ MATEMATIKY. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci

10 Funkce více proměnných

Primitivní funkce a Riemann uv integrál Lineární algebra Taylor uv polynom Extrémy funkcí více prom ˇenných Matematika III Matematika III Program

Co je obsahem numerických metod?

Kapitola 11: Vektory a matice:

Úvod do lineární algebry

Vlastní čísla a vlastní vektory

Vlastní číslo, vektor

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

15 Maticový a vektorový počet II

Zdrojem většiny příkladů je sbírka úloh 1. cvičení ( ) 2. cvičení ( )

Definice : Definice :

Připomenutí co je to soustava lineárních rovnic

AVDAT Vektory a matice

1 Báze a dimenze vektorového prostoru 1

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA II, letní semestr 2000/2001 Michal Marvan. 14.

ftp://math.feld.cvut.cz/pub/olsak/linal/

z textu Lineární algebra

Operace s maticemi. 19. února 2018

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á.

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

Matice. Modifikace matic eliminační metodou. α A = α a 2,1, α a 2,2,..., α a 2,n α a m,1, α a m,2,..., α a m,n

(Cramerovo pravidlo, determinanty, inverzní matice)

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 : Vlastní čísla, vektory a diagonalizace

Úlohy nejmenších čtverců

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

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

Dnešní látka Opakování: normy vektorů a matic, podmíněnost matic Jacobiova iterační metoda Gaussova-Seidelova iterační metoda

9. přednáška 26. listopadu f(a)h < 0 a pro h (0, δ) máme f(a 1 + h, a 2,..., a m ) f(a) > 1 2 x 1

Hisab al-džebr val-muqabala ( Věda o redukci a vzájemném rušení ) Muhammada ibn Músá al-chvárizmího (790? - 850?, Chiva, Bagdád),

Skalární součin dovoluje zavedení metriky v afinním bodovém prostoru, tj. umožňuje nám určovat vzdálenosti, odchylky, obsahy a objemy.

Kapitola 11: Vektory a matice 1/19

Lineární algebra - I. část (vektory, matice a jejich využití)

Vlastní (charakteristická) čísla a vlastní (charakteristické) Pro zadanou čtvercovou matici A budeme řešit maticovou

Linearní algebra příklady

Podobnostní transformace

Požadavky k písemné přijímací zkoušce z matematiky do navazujícího magisterského studia pro neučitelské obory

1 Řešení soustav lineárních rovnic

Dnešní látka Variačně formulované okrajové úlohy zúplnění prostoru funkcí. Lineární zobrazení.

Numerické metody a programování

1 Projekce a projektory

Fakt. Každou soustavu n lineárních ODR řádů n i lze eliminací převést ekvivalentně na jednu lineární ODR

Numerické metody a programování. Lekce 4

ALG2: Lineární Algebra (Skripta Horák, jako doplněk i skripta Kovár v IS)

2. Schurova věta. Petr Tichý. 3. října 2012

11. Skalární součin a ortogonalita p. 1/16

příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u.

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

1 Zobrazení 1 ZOBRAZENÍ 1. Zobrazení a algebraické struktury. (a) Ukažte, že zobrazení f : x

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

a počtem sloupců druhé matice. Spočítejme součin A.B. Označme matici A.B = M, pro její prvky platí:

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

Operátory obecně (viz QMCA s. 88) je matematický předpis který, pokud je aplikován na funkci, převádí ji na

Dnešní látka: Literatura: Kapitoly 3 a 4 ze skript Karel Rektorys: Matematika 43, ČVUT, Praha, Text přednášky na webové stránce přednášejícího.

Soustavy lineárních rovnic a determinanty

6.1 Vektorový prostor

P 1 = P 1 1 = P 1, P 1 2 =

Numerické řešení soustav lineárních rovnic

Transkript:

Několik poznámek na téma lineární algebry pro studenty fyzikální chemie Jiří Kolafa Vektory. Vektorový prostor Vektor je často zaveden jako n-tice čísel, (v,..., v n ), v i R (pro reálný vektorový prostor); případně v i C (komplexní vektorový prostor; další možná zobecnění zde nebudeme uvažovat). Tuto představu lze zobecnit (zvláště na n = ) pomocí pojmu vektorového prostoru. Vektorový prostor (též lineární prostor) je definován následujícími axiomy (u, v, w značí prvky vektorového prostoru a a, b R nebo C): u + (v + w) = (u + v) + w u + v = v + u nulový vektor 0 : v + 0 = v opačný vektor v : v + ( v) = 0 a(bv) = (ab)v v = v a(u + v) = au + av (a + b)v = av + bv Vektory značíme různě podle oboru použití: v, v, v (zvláště reálné vektory ve 3D), v, v ( ket v kvantové teorii), v i (formálně složka vektoru, ale lze ji někdy identifikovat s celým vektorem). Množina vektorů v (i), i =..m, je lineárně závislá, jestliže existuje taková lineární kombinace s alespoň jedním a i 0, která je nulová: ai v (i) = 0 Lineárně nezávislá množina vektorů taková, že pomocí jejích lineárních kombinací lze vyjádřit libovolný vektor (z daného lineární prostoru), se nazývá báze. Dá se ukázat, že takové vyjádření je jednoznačné. Vektor je pak někdy identifikován se svými souřadnicemi v i ve vybrané bázi, v = v i b (i). Příklady:. Jsou následující vektory v R 3 lineárně závislé? (,, ), (,, ), (, 0, ) 2. Jsou následující vektory v C 2 lineárně závislé? 3. Příklady v Maple viz mat-lin.mw (i, ), ( + i, i)

.2 Skalární součin Nás zajímají především vektorové prostory se skalárním (též vnitřním) součinem. V R n se skalární součin definuje vztahem u v = u i v i, v obecném lineárním prostoru však nemáme žádnou speciální bázi a tedy ani žádné souřadnice. Skalární součin (u, v) se obecně definuje jako jakékoliv zobrazení dvojic u, v do R nebo C takové, že platí axiomy (u, v) = (v, u) ( značí komplexní sdružení) (au, v) = a(u, v) ve fyzice: (au, v) = a (u, v) (u + v, w) = (u, w) + (v, w) (u, u) 0 (u, u) = 0 u = 0 (nulový vektor; též 0, 0 aj.) Skalární součin se značí u T v, u T v, u v, (u, v), u, v, u v, u v, u v (bra-ketová symbolika oblíbená v kvantové teorii), u i v i (v tenzorovém počtu), případně obdobně jako lineární forma (viz níže). Ve výrazech T značí transpozici: jestliže se v interpretuje jako sloupec čísel (sloupcový vektor), je v T řádkový vektor a násobíme řádek sloupcem. V komplexních prostorech je transpozice a komplexní sdružení. Dále v některých zápisech a v bra-ketové notaci značí součet přes jistou dvojici indexů, ve výrazu u i v i se sčítá přes jeden index nahoře a jeden dole (Einsteinova sumační konvence). Vektory u, v, pro které platí (u, v) = 0, nazýváme kolmé neboli ortogonální. Výraz (u, u) /2 se nazývá norma a značí se u nebo u. Schwartzova nerovnost (též Cauchyova Schwartzova) praví, že a b a b Důkaz (pro nenulové a, b nulový případ je triviální): 2 b = b a b a 2 a a b = 0 Vektor b je tedy kolmý k a. Vektor b máme tedy vyjádřen pomocí součtu kolmých vektorů: Podle Pythagorovy věty 3 b 2 = ( a b a 2 b = a b a a + b 2 ) 2 a 2 + b 2 ( ) 2 a b a 2 = a b 2 a 2 a 2 b 2 a b 2 V Hilbertově prostoru existují lineární prostory s normou, ale bez skalárního součinu 2 Značíme a 2 a 2 = a a 3 V C musíme být opatrní, protože b a = a b ; speciálně a b a 2 = a b a a b a = b a a a b a = a b 2 a 2 a 2 2

což jsme měli dokázati. Triviálním důsledkem je trojúhelníková nerovnost, a + b < a + b neboli x z < x y + y z To znamená, že a b je metrika. Hilbertův prostor je vektorový prostor se skalárním součinem, který je tzv. úplný (každá Cauchyovská posloupnost 4 v metrice dané (u, u) konverguje) a obvykle ještě separabilní (prostor obsahuje spočetnou hustou podmnožinu). Každý konečný vektorový prostor je Hilbertův. Výše uvedené podmínky vágně řečeno znamenají, že nejsou problémy s rozšířením konečných sum na nekonečné, pokud uvažujeme nekonečnědimenzionální prostory. Příklad. Práce je skalárním součinem síly a dráhy: W = F s. Příklad. Vlnová funkce je vektor komplexního Hilbertova prostoru; musí platit, že existuje ψ(τ) 2 dτ (integrovatelnost s kvadrátem). Skalární součin je (v braketové notaci) φ ψ = φ(τ) ψ(τ)dτ Ve výše uvedeném vzorci je obvykle τ R 3n, kde n je počet elektronů, ale pokud uvažujeme spin, pak máme 2 n -tice funkcí argumentu z R 3n a integrace obsahuje sumy přes spinové stavy, což není matematicky konzistentní s integrační notací..3 Ortogonální báze Ortogonální báze Hilbertova prostoru je báze, jejíž všechny prvky jsou navzájem kolmé, ortonormální báze má prvky navíc normalizované, tj. b (i) b (j) = δ ij Složky vektoru v v ortonormální bázi vyjádříme zvlášť snadno, v i = v b (i) v = v i b (i) = b Skalární součin dvou vektorů rozvinutých ve stejné ortonormální bázi má dobře známý tvar u v = u i v i Máme-li bázi b i, která není ortogonální, můžeme ji ortogonalizovat a normovat Gramovým Schmidtovým procesem, který napíšeme ve formě algoritmu 5 b () := b () / b () b (2) := b (2) (b (2) b () )b (), b (2) := b (2) / b (2) b (3) := b (3) (b (3) b () )b () (b (3) b (2) )b (2), b (3) := b (3) / b (3) Pokud v Hilbertově prostoru mluvíme o bázi a souřadnicích vektoru v této bázi, máme na mysli zpravidla ortonormální bázi. Příklady viz mat-lin2.mw 4 Posloupnost {u i } i= je Cauchyovská, jestliže d > 0 n : v j v i < d i, j > n 5 := je dosazení, algoritmus vykonáváme sekvenčně v. v n 3

.4 Lineární forma Lineární forma f přiřazuje vektoru číslo f(v) R, případně f(v) C. Pro libovolné formy f, g, číslo a a libovolný vektor v musí platit Pro konečné n lze formu zapsat jako (f + g)(v) = f(v) + g(v) f(av) = af(v) n f(u) = f i u i i= pro nekonečnědimenzionální prostory mohou být problémy s konvergencí, až na ně je ale v Hilbertově prostoru lineární forma skoro to samé jako skalární součin, tedy f(v) = fi v i = (f, v). V některém kontextu, zpravidla v Euklidovském prostoru (a v tenzorovém počtu), se pak lineární forma nazývá kovektor; je-li vektor interpretován jako sloupec čísel (sloupcový vektor), pak kovektor je řádkový vektor, f T (transponovaný). Např. rovina ve 3D procházející počátkem má rovnici n r = 0, kde n je vektor kolmý k rovině a lze jej interpretovat jako kovektor. Zápisy skalárního součinu pak lze doplnit o f(u) = f T u = f T u = f i u i (Einsteinova sumační konvence = sčítá se přes dvojici indexů nahoře/dole). V komplexních Hilbertových prostorech máme místo T..5 Maple V Maple při použití with(linearalgebra) dává funkce Vector(), např. Vector([,2,3]), sloupcový vektor a při násobení matice zprava (operátor. 6 ) vektorem vznikne opět sloupcový vektor. Kovektor je řádkový vektor, ale operátor. nekonzistentně akceptuje jak dva sloupcové vektory (pak je výsledek skalární součin) tak kovektor.vektor (lineární forma), operátor. se rovněž používá k násobení matic (kde se řádky a sloupce rozlišují), ale již nelze násobit matici kovektorem zprava, tj. používá se pravidlo řádky násobíme sloupci. Transpozice (vektoru nebo matice) je ^+, hermitovsky sdružená matice je ^*. 2 Čtvercové matice Čtvercová matice n n, např. A = A A 2 A 3 A 2 A 22 A 23 A 3 A 32 A 33 může reprezentovat: 6. = tečka, nutno rozlišovat od, což je * ve 2D zobrazení 4

matici koeficientů soustavy n lineárních rovnic o n neznámých: A x = b nebo Ax = b nebo A ij x j = b i nebo j  x = b lineární zobrazení R n R n resp. C n C n : x A x nebo x Ax nebo x i j A ij x j nebo x  x matici koeficientů kvadratické formy: x x T Ax nebo x x T A x nebo x ij x i A ij x j nebo x x  x kvadratický tenzor, např. tenzor tlaku (napětí) P Matice se občas značí tučně A, příp. A (tenzor), jako operátor se stříškou (Â). Co se týče konvence násobení matice vektorem (= aplikace lineárního operátoru), či se často vynechává. Je však (pokud nechceme vše vypisovat pomocí sum) potřeba rozlišovat řádky a sloupce. V nekonečně rozměrných prostorech jsou matice nekonečné a spíš se mluví o lineárních operátorech. Pokud soustava A x = b má řešení b, říkáme, že A je regulární a řešení můžeme napsat ve tvaru x = A b kde A je inverzní matice, A A = A A = δ, kde δ = diag(,,...) je jednotková matice (identita, Kroneckerovo delta); jiné značení je,, ˆ nebo jen jako číslo, dále I, E, atd. Determinant matice A je číslo definované součtem přes všech n! permutací p indexů {, 2,..., n}: det A = sign(p) A i,p(i) p kde sign(p) = ( ) počet transpozic p. Jiné značení je Det A, A, A (pozor na záměnu s normou matice). Regulární matice má det A 0. Platí det(a B) = det(a) det(b), det(a ) = det A (pro regulární matici A) Determinant diagonální nebo trojúhelníkové matice je roven součinu prvků na diagonále. Existuje mnoho numerických metod pro inverzi matice (založených např. na LU rozkladu), na papíře je nejjednodušší použít buď Crammerovo pravidlo (do 3 3) nebo Gaussovu eliminaci: Eliminační operace provádíme synchronně na dané matici a na jednotkové matici, je to ekvivalentní násobením zleva jistou maticí; nakonec znásobíme zleva diagonální maticí, abychom dostali vlevo δ. Příklady. Vypočtěte sign(2, 3, ) a sign(n, n, n 2,..., 2, ). Další příklady viz mat-lin3.mw 5

Ortogonální 7 (v R) nebo unitární (v C) matice má všechny řádky i sloupce normalizované, různé řádkové i sloupcové vektory jsou kolmé: UijU jk = δ ik nebo U U = δ j Tato matice je regulární, platí U = U. Determinant ortogonální matice je + nebo. Lineární zobrazení x U x v R n představuje rotaci v n-dimenzionálním prostoru okolo počátku (pro det U = ), resp. rotaci a zrcadlení (pro det U = ). Příklady viz mat-lin3.mw 2. Vlastní vektory a čísla matice Vlastní vektor a vlastní číslo matice A jsou definované vztahem A v = λv neboli (A λδ) v = 0 Druhou rovnic lze splnit (pro nenulové v), pouze když matice A λδ je singulární, tedy det(a λδ) = 0 () To je algebraická rovnice n-tého stupně, která má n kořenů (vč. násobnosti). Nejčastěji se setkáte s reálnými symetrickými (A = A T neboli A ij = A ji ) resp. komplexními Hermitovskými maticemi (A = A neboli A ij = A ji ); ovšem každá symetrická matice je také Hermitovská. Např. matice (vážených) druhých derivací potenciálu pro výpočet fundamentálních vibrací je symetrická, operátory odpovídající pozorovatelným v kvantové teorii jsou často 8 Hermitovské. Vlastní čísla Hermitovské matice jsou reálná. Dokážeme to snadno tak, že rovnici A v = λv resp. A v = λ v znásobíme zleva v T = v = v : v A v = ij v i A ij v j = i v i λv i = λ v 2 = ij v i A jiv j = ij v j A jivi = ij vj A ji v i = λ v 2 Tedy λ = λ λ R. Vlastní vektory odpovídající různým vlastním číslům Hermitovské matice jsou kolmé. Důkaz provedeme v bra-ket notaci; máte-li pochyby, rozepište si výrazy pomocí sum. Zprava: v (2) A v () = v (2) λ v () = λ v (2) v () a zleva v (2) A v () = v (2) λ 2 v () = λ 2 v (2) v () což může zároveň platit (pro λ λ 2 ), pouze když v () v (2) = 0. Pokud je k vlastních čísel stejných (degenerovaných), tvoří vlastní vektory k-dimenzionální podprostor, ve kterém 7 Logičtější termín ortonormální se nepoužívá 8 V nekonečnědimenzionálních prostorech musím ještě zajistit konvergenci. 6

Obrázek : Kvadratická forma x 2 4xy + y 2 můžeme vybrat ortonormální bázi z k vektorů. Symetrická nebo Hermitovská matice tedy generuje ortogonální bázi z n vektorů v (i). Můžeme ji ortonormalizovat (místo v () vezmeme v () / v (), což je také vlastní vektor). Podobné tvrzení (zvané spektrální teorém) platí pro tzv. kompaktní operátory v - -dimenzionálním Hilbertově prostoru. Takový operátor musí být ještě o něco lepší než omezený (tj. zobrazující omezenou množinu na omezenou množinu neprodukující nekonečna), musí omezenou množinu ještě trochu víc splácnout. Lze si jej zhruba představit jako limitu posloupnosti matic se zvětšující se velikostí s tím, že řádky a sloupce přidané k dalšímu členu posloupnosti jsou vždy menší a menší. Pro úplnost jedna z ekvivalentních definic: Omezený operátor (v Hilbertově prostoru) je kompaktní, jestliže z obrazů libovolné posloupnosti vektorů v -kouli (tj. {v i } i=, v i < ) lze vybrat Cauchyovskou (tj. zde konvergentní) posloupnost. (Z {v i } i= v -dimenzionálním prostoru obecně takovou posloupnost vybrat nelze, takže identita není kompaktním operátorem). Příklady viz mat-lin4.mw Omezme se nyní na reálné symetrické matice a sestavme matici U ze sloupcových normalizovaných vektorů v (j), tedy U ij = v (j) i. Protože v (j) v (k) = δ jk, platí (násobíme řádky transponované matice ( sloupce) sloupci matice) U T U = δ. Matice U je tedy orthogonální. Podmínku pro vlastní vektory napíšeme maticově v (i)t A v (j) = v (i)t λ j v (j) = λ j δ ij U T A U = Λ kde Λ = diag(λ, λ 2,...), Λ ij = λ j δ ij = λ i δ ij je diagonální matice s vlastními čísly na diagonále. Transformovaná kvadratická forma odpovídající matici A je x T A x = u T U T A U u = u T Λ u = i λ i u 2 i kde x = U u nebo u = U x V C jen nahradíme operátor transpozice T samosdružením. Tedy ortogonální resp. unitární transformace U převádí symetrickou resp. Hermitovskou) matici na diagonální. Termín diagonalizace matice je tedy prakticky to samé co výpočet vlastních čísel a vektorů. 7

Příklad. má matici Kvadratická forma Charakteristická rovnice je x 2 4xy + y 2 A = ( 2 2 ( ) λ 2 det = λ 2 2λ 3 2 λ s kořeny λ =, λ 2 = 3. Vlastní vektory získáme řešením rovnic ) ( ) Av = v v = ( ) Av 2 = 3v 2 v 2 = Po normalizaci To je matice rotace o 45. v = ( / 2 / 2 / 2 / 2 ) Signatura kvadratické formy resp. symetrické matice je daná počtem kladných, záporných a nulových vlastních čísel v diagonálním tvaru (na pořadí nezáleží). Např. signatura formy z příkladu je (+, ) resp. (n +, n, n 0 ) = (,, 0). Signaturu kvadratické formy lze použít k stanovení typu extrému funkce. Pro funkce f(x i ) se spojitými druhými derivacemi je podmínka extrému f x i = 0, i =,..., n Je-li tato podmínka splněna pro nějaké x 0, je Taylorův rozvoj funkce do 2. řádu v minimu f(x) = f(x 0 ) + (x i x 0 i )A ij (x j x 0 2 j), A ij = f 2 ij x i x j xi =x 0 i,x j=x 0 j Je-li signatura matice A rovna (n, 0, 0), tj. samé +, pak matice resp. forma je pozitivně definitní a funkce f má v bodě x 0 lokální minimum. Je-li signatura matice A rovna (0, n, 0), tj. samé, pak matice je negativně definitní a funkce f má v bodě x 0 lokální maximum. Obsahuje-li signatura signatura + i, je matice indefinitní a funkce f má v x 0 sedlový bod. Jiné kritérium typu extrému je Sylvestrovo. Počítáme subdeterminanty det A ij i,j=, det A ij i,j=..2, det A ij i,j=..3. Jsou-li všechny kladné, je v bodě x 0 minimum; střídají-li se znaménka v pořadí, +,,..., je v bodě x 0 maximum. 8

2.2 Aplikace fundamentální vibrace molekuly Nechť PES (plocha potenciální energie, Potential Energy Surface) ve tvaru U pot (τ), τ = { r,..., r N, }, nabývá minima pro τ min, výchylku od minima označme τ = τ τ min. Rozvineme PES do 2. řádu v minimu: U pot (τ) = U pot (τ min ) + i U pot r i (τ min ) r i + 2 i,j r i 2 U pot r i r j (τ) r j Newtonovy pohybové rovnice jsou m i ri m i 2 r i t 2 = f j = j A ij r j kde A ij = 2 U pot r i r j (τ min ), r i = r i r i,min V maticovém zápisu (vektor má 3N složek a matice jsou 3N 3N) přejdou Newtonovy rovnice na M τ = A τ, kde M = diag(m, m, m,..., m N, m N, m N ) Hledáme transformaci (bázi) ve tvaru kde U je ortogonální matice. Po dosazení: Zleva znásobíme M /2 U : τ = M /2 U u M M /2 U üu = A M /2 U u üu = Λ u, Λ = U M /2 A M /2 U Najdeme matici U tak, že Λ = U M /2 A M /2 U je diagonální, to jest diagonalizujeme matici A = M /2 A M /2 neboli nalezneme její vlastní čísla a vektory. Newtonovy rovnice se nám rozpadnou na 3N nezávislých harmonických oscilátorů: ü α = B αα u α, α =,..., 3N Frekvence jsou Λαα ν α = 2π Fundamentální pohyby jsou kolmé, neboť A je symetrická. 9

Příklad. Dvě částice o hmotnosti m spojené pružinou na přímce U pot = K ( ) K/m K/m 2 (x y)2 A = K/m K/m Frekvence jsou ν = 2K/m 2π (sym. stretch), Vlastní vektory (nenormalizované) jsou: ψ = ( ) B = diag(2k/m, 0) ν 2 = 0 (translační pohyb), ψ 2 = ( 2.3 Aplikace Soustava homogenních lineárních diferenciálních rovnic. řádu je soustava ẋ = A x + A 2 x 2 + + A n x n. ẋ n = A n x + A n2 x 2 + + A nn x n ) ẋ = A x (2) kde tečka značí derivaci (např. časovou) a x je vektor n funkcí proměnné t. Snadno ověříme, že jedno z n lineárně nezávislých řešení je kde v je vlastní vektor matice A: x = e λt v, A v = λv Pro reálné koeficienty A ij jsou vlastní čísla λ buď reálná nebo se vyskytují v komplexně sdružených párech. Jsou-li všechna vlastní čísla různá (nedegenerovaná), máme n lineárně nezávislých řešení a obecné řešení lze zapsat pomocí n konstant jako x = λ C λ e λt v λ (3) kde neznámé hodnoty C λ se určí z počátečních podmínek, které jsou typicky ve tvaru (vektorově) x(0) = x 0. Je-li vlastní číslo λ k-krát degenerované, pak příslušných k členů z (3) nahradíme součtem k C k t k e λt v λ,k i= kde v λ,k je libovolná báze podprostoru příslušného k číslu λ. Soustava (2) je ekvivalentní jedné homogenní lineární diferenciální rovnici n-tého řádu, její charakteristická rovnice (algebraická rovnice n-tého stupně) je ekvivalentní rovnici (). 0

Příklad. ẋ = y, ẏ = x matice soustavy je A = ( 0 0 ) λ = ±i z čehož spočteme vlastní čísla a vektory: v i = ( ) i, v i = ( ) i Obecné řešení je C i v i e it + C i v i e it neboli po složkách x = ic i e it + C i e it y = C i e it + ic i e it Pro počáteční podmínky x(0) =, y(0) = 0 najdeme ic i = C i = /2, načež což je rovnice pro harmonické kmity. Příklad viz mat-lin5.mw x = cos(t), y = sin(t) ẍ = x