KÖZÖNSÉGES DIFFERENCIÁLEGYENLETEK NUMERIKUS MÓDSZEREI JEGYZET
|
|
- Judit Fábián
- 8 évvel ezelőtt
- Látták:
Átírás
1 EÖTVÖS LORÁND TUDOMÁNYEGYETEM INFORMATIKAI KAR KÖZÖNSÉGES DIFFERENCIÁLEGYENLETEK NUMERIKUS MÓDSZEREI JEGYZET Krebsz Anna Lektorálta: dr. Hegedűs Csaba A jegyzet az ELTE Informatikai Karának 4. évi Jegyzetpályázatának támogatásával készült. Budapest, 4
2 Tartalomjegyzék Előszó A Csererendszer modell Alapfogalmak Monoton mátrixok M-mátrixok A mátrix exponenciális függvény Logaritmikus norma Állandó együtthatós lineáris differenciaegyenletek Differenciálegyenletek alapvető tulajdonságai Numerikus módszerek bevezetése Alapfogalmak A legegyszerűbb numerikus módszerek Euler-módszer Implicit Euler-módszer Javított (módosított) Euler-módszer A stabilitás általános definíciója Változó lépéstávolság Explicit Runge Kutta-módszerek (ERK) Az ERK-módszerek általános jellemzése Harmadrendű ERK-módszerek Az ERK-módszerek stabilitása és konvergenciája Ismert ERK-módszerek Összefüggések a lépcsőszám és a rend között Beágyazott módszerek Az ERK-módszerek hatékonysága Hibabecslések Lépésválasztás Lineáris többlépéses módszerek (LTM) Általános lineáris többlépéses módszerek Adams-módszerek A középpont szabály Többlépéses módszerek -stabilitása Többlépéses módszerek konzisztenciája stabil többlépéses módszerek maximális rendje
3 Tartalomjegyzék 3 6. Implicit Runge Kutta-módszerek (IRK) IRK-módszerek IRK-módszerek konstrukciója IRK-módszerek konvergenciája Rosenbrock-módszerek Stabilitás Belső, lényegi instabilitás Aszimptotikus stabilitás Merev (stiff) differenciálegyenletek Közönséges differenciálegyenletek peremérték feladatai Peremérték feladatok Fredholm alternatíva tétel A peremérték feladatok kondicionáltsága A másodrendű egyenlet és klasszikus peremfeltételei Egy modellfeladat Véges differencia eljárások Bevezetés, alapvető fogalmak
4 ELŐSZÓ A jegyzet az ELTE IK MSc Modellalkotó szakirányának Közönséges differenciálegyenletek numerikus megoldása tárgyához készült. A jegyzet alapjául szolgáló irodalom Stoyan Gisbert, Takó Galina: Numerikus módszerek. könyve, [9] volt. Olyan jegyzetet szerettem volna készíteni, amely tartalmazza az elméletet a fontos definíciókkal, tételekkel és részletes bizonyításokkal. Emellett példákon keresztül segíti a megértést és a kitűzött feladatok megoldásával a tudás elmélyítését. A logaritmikus normáról szóló fejezet feladataihoz dr. Hegedűs Csaba kézzel írt előadásjegyzetét és a [], [5], [7] irodalmakat alapul véve készítettem. [6] felhasználásával készült a Runge Kuttamódszerek és a Lineáris többlépéses módszerek fejezet. Mivel a BSc képzésben nem tananyag a diffenciaegyenletek elmélete, a lineáris többlépéses módszerek vizsgálatához viszont nélkülözhetetlen, ezért egy alfejezet került a jegyzetbe [] és [4] felhasználásával. Ezúton szeretnék köszönetet mondani dr. Hegedűs Csabának, akivel a jegyzet születésekor hétről hétre megbeszélhettem a soron következő anyagrészt. Tanácsot adott, hogyan lehetne rövidebben, egyszerűbben bizonyítani. Köszönöm ezúton is, hogy bármikor fordulhattam hozzá kérdéseimmel. Köszönöm továbbá az ELTE IK MSc Modellalkotó Informatikus szakirány 3/4-es tanév I. féléves hallgatóinak a jegyzettel kapcsolatos megjegyzéseit és a hibák felderítését. Fiamnak a tanácsokat és az anyaghoz elkészített programokat. Utoljára és legfőképpen páromnak köszönöm a segítségét, mellyel levette a vállamról az otthoni munkák terhét. Budapest, 4. november 7. Krebsz Anna
5 . fejezet A Csererendszer modell [SG..] Tekintsünk egy gazdasági vagy ökológiai rendszert, ami n alrendszerből áll. Az alrendszerek termelnek árut, energiát, koncentrációkat és azokat cserélik ki egymással és a külvilággal. A következő adatokkal dolgozunk: c j : általánosított koncentráció a j. alrendszer állapotát mutatja a közös egységben (pl. pénzben). a ij c j τ: mutatja, hogy a j. alrendszer τ időegység alatt ennyi egységet ad át az i. alrendszernek (i j) re. d j c j τ: mutatja, hogy a j. alrendszer τ időegység alatt ennyi egységet ad át a külvilágnak. b j τ: mutatja, hogy a j. alrendszer τ időegység alatt ennyi egységet kap a külvilágtól. A j. alrendszer által elvesztett és kapott mennyiség a [t; t + τ] időintervallumban n n V eszt j = τ a ij + d j c j, Kap j = τ a ji c i + b j. i=,i j Vezessük be a következő jelöléseket a mátrixos alak felírásához. i=,i j A = (a, a,..., a n ) = (a ij ), a ii =, e = (,,..., ) T A j. alrendszer által elvesztett (átadott) és kapott mennyiség a [t; t + τ] időintervallumban V eszt j = τ(e T a j + d j ) c j, Kap j = τ(ac) j + τb j. A t + τ időpontban a c j (t + τ) koncentráció a c j (t) koncentrációból számítható a mérlegegyenlet alapján. c j (t + τ) = c j (t) + Kap j V eszt j Részletesen felírva c j (t + τ) = c j (t) + τ(ac(t)) j + τb j τ(e T a j + d j ) c j (t) = c j (t) + τ(b Bc(t)) j, ahol B = (b ij ) = A + diag(e T a j + d j ), b ij = { e T a j + d j ha i = j a ij ha i j. Az egyenletet átrendezve és τ-val leosztva. c j (t + τ) c j (t) τ = (Ac(t)) j + b j (e T a j + d j ) c j (t) = (b Bc(t)) j.
6 6. Csererendszer modell τ esetén a c = b Bc, c() = c közönséges differenciálegyenletet kapjuk, melyet még ki kell egészítenünk a kezdetiértékekkel, hogy a megoldás egyértelmű legyen. A c(t) vektorfüggvény deriválását elemenként értjük. Ezzel elkészült a csererendszer matematikai modellje. A kezdetiértékproblémát megoldva arra kaphatunk választ, hogyan reagál a rendszer a külső (b i ) vagy a belső (a ij ) változásokra, t esetén beáll-e a stacionárius állapot. Ha az összes d i >, akkor a B mátrixnak nem csak az előjel elrendeződése megfelelő, hanem főátló domináns is az oszlopaira nézve és M-mátrix is. Ebből következnek a fenti modell előnyös tulajdonságai. -. Példa. Konkrét példaként tekintsük a Balaton szennyeződésének egy egyszerű kompartment (csererendszer) modelljét. A tavat 3 részre osztjuk:. medence: Keszthely/Szigliget. medence: Szemes 3. medence: Siófok. Minden medencében (azaz alrendszerben, kompartmentben) feltételezzük, hogy egységes a koncentráció. Ennek a jó keveredésnek a feltételezése éppen azt eredményezi, hogy nem parciális, hanem közönséges differenciálegyenletekre jutunk. Az egyes medencék között mindkét irányban történik áramlás. A modell a ij számai azt a víztérfogatot jelölik, mely időegység alatt a j-edik medencéből az i-edikbe áramlik. A könnyebb számolás miatt tényleges mérési eredmények helyett Így az A mátrix a =, a =, a 3 = a 3 =, a 3 =., a 3 =.. A =... Az i. medencében a víztérfogat változását α i -val jelöljük. α i = n j=,j i α =, az. medence a Zalából α =, a. medence kívülről nem kap utánpótlást α 3 =, a 3. medence vízvesztesége a Sióba folyik. A kiáramló víz mennyisége az egyes medencékben: (a ji a ij ). d = d =, d 3 = = α 3. A modellben tükröződik a szállítóanyag (víz) megmaradása. A definiált B mátrixunk és inverze + B = = }{{}}{{} A diag(e T a j +d j ) B = 6 >,
7 . A Csererendszer modell 7 ahol a pozitivitást elemenként értjük. A későbbiekben látni fogjuk, hogy B M-mátrix, ugyanis az átlón kívüli elemei nem pozitívak és megadható olyan pozitív elemű g vektor, hogy Bg >. g = 3 > Bg =.8 > 4. Ezen kívül B minden sajátértéke valós és pozitív: λ.5, λ.3, λ A bevitt szennyeződés tömegét időegységenként jelöljük b j -vel. Pl. b = 3, b =, b 3 = 4. Feltételezzük, hogy kezdetben nincs szennyeződés. Ezután a (passzív) környezetvédelem néhány kérdésére kereshetünk választ, pl. a koncentráció küszöbértékeivel kapcsolatban.
8 . fejezet Alapfogalmak.. Monoton mátrixok A valós számok körében, ha < a b, akkor a b. Mátrixok körében ez általában nem teljesül. -. Példa. Tekintsük a következő invertálható mátrixokat. [ ] [ ] 3 A = B = Mutassuk meg, hogy bár A B (elemenként értve a relációt), mégsem igaz a fordított reláció az inverzeikre. Megoldás. A = [ ] 4, B = 3 [ 5 ] 3 4 Látjuk, hogy a kapott eredmény nem pozitív elemű mátrix. B A = [ ] -. Definíció. Az A R n n invertálható mátrixot monoton mátrixnak nevezzük, ha A (minden eleme nemnegatív). Jelölés: Az x y és A B relációkat elemenként értjük. Csak részben rendezettséget ad. -. Példa. Melyek a -es monoton mátrixok? Megoldás. Legyen a, b, c, d és det(a) = ad bc >. [ ] [ ] a b A =, A d b = c d ad bc c a A det(a) = ad bc < esethez a, b, c, d feltétel kell. -. T Legyen A R n n monoton mátrix, x, y, b, c R n, melyekre Ax = b és Ay = c. Ekkor b c x y. Bizonyítás. x y = A (b c)
9 .. Monoton mátrixok 9 -. T Legyenek A, B R n n monoton mátrixok. Ha A B B A. Bizonyítás. A B B A B B = I Az egyenlőtlenség mindkét oldalán nemnegatív elemű mátrixok állnak. Szorozzuk jobbról mindkét oldalt A -zel. B A -3. Példa. Igazoljuk, hogy az A = tridiag(,, ) mátrix monoton. Megoldás.. mo: Az A LU-felbontása A = LU, ahol L = tridiag( i i,, ), U = tridiag(, i +, ). i Oldjuk meg a felbontás segítségével az Ax i = LUx i = e i lineáris egyenletrendszereket i =,..., n-re. Először oldjuk meg az Lh i = e i, i i j j h = h + h = h = h i + h i = h i = > h j + h j = h j = j j majd az Ux i = h i háromszög alakú egyenletrendszert. h j > (j = i +,..., n) n + n x n = h n x n = n n + h n > n n x n x n = h n x n = n n (h n + x n ) > j + x j x j+ = h j x j = j j j + (h j + x j+ ) > (j = n,..., ) A kapott x i megoldások lesznek az inverz oszlopai, innen A pozitivitása nyilvánvaló.. mo: Belátható, hogy A = (α ij ) n i,j= elemei α ij = (n + ) Innen a pozitivitás nyilvánvaló. Feladatok { i(n + j) ha i j j(n + i) ha i j.
10 . Alapfogalmak -. Tekintsük az A=tridiag(a i, d i, c i ) 3-átlós mátrixot, ahol a = c n =, a i < (i =,..., n) c i < (i =,..., n ) a i + d i + c i (i =,..., n) és j : a j + d j + c j > Mutassuk meg, hogy monoton mátrix... M-mátrixok -. Definíció. Az A R n n mátrix főátló domináns a soraira, ha n a ii > a ij (i =,,..., n). j=,j i -3. Definíció. Az A R n n mátrix Z-mátrix, ha a ij, minden i j-re. -4. Definíció. Az A R n n mátrix M-mátrix, ha Z-mátrix és g > : Ag >. Az M-mátrixok tulajdonságai -3. T Ha A M-mátrix, akkor a ii > minden i-re. Bizonyítás. Vegyük a definícióban szereplő g > vektort, melyre Ag >. Írjuk fel az Ag vektor i. komponensét (i =,,..., n) n < (Ag) i = a ii g i + a ij g j a ii g i > j=,j i }{{} Mivel j i-re a ij és g j >, a szumma értéke nem pozitív, amiből g i > miatt a ii > következik minden i-re. -4. T Ha A M-mátrix, akkor a definícióban szereplő g vektorral elkészített G = diag(g) mátrixra AG főátló domináns a soraira. Bizonyítás. Legyen e = [,,..., ] T és à = AG. < Ag = AGe = Ãe n < (Ãe) i = ã ij (i =,,..., n) j= Mivel ã ij = a ij g j i j-re és ã ii = a ii g i >, az előző összeget az elemek abszolút értékével is kifejezhetjük. n n < ã ii + ã ij = ã ii ã ij (i =,,..., n) j=,j i j=,j i Átrendezve éppen a sorokra vonatkozó főátló dominanciát kapjuk.
11 .. M-mátrixok -5. T Ha A M-mátrix, akkor a definícióban szereplő g vektorral elkészített G = diag(g) mátrixra G AG főátló domináns a soraira és Re (λ i (A)) >. Bizonyítás. Legyen e = [,,..., ] T és B = G AG, ekkor b ij = a ijg j g i (i j) és b ii = a ii >. Be kell látnunk, hogy B főátló domináns a soraira, azaz a ii = b ii > n j=,j i b ij = n j=,j i a ij g j g i (i =,,..., n). Ha az egyenlőtlenséget beszorozzuk a g i > értékkel, akkor a ii g i > n j=,j i a ij g j (i =,,..., n). Ez éppen az AG mátrix főátló dominanciáját adja, amit a 4. tételben bizonyítottunk. A sajátértékekre vonatkozó állítást az első egyenlőtlenségből kapjuk, ha a Gersgorin tételt alkalmazzuk a B mátrixra. Az a ii középpontú Gersgorin körök a jobboldali félsíkon vannak. Másrészt a tételből B és a hasonlósági transzformáció miatt A invertálhatósága is következik. -5. Definíció. Az A mátrixot stabilnak nevezzük, ha bármely λ i sajátértékre Re (λ i ) <. -6. T Ha A M-mátrix, akkor A stabil. Bizonyítás. Láttuk, hogy M-mátrixok esetén Re (λ i ) >. A A mátrix sajátértékei λ i -k, így Re ( λ i ) < miatt A stabil. -7. T A Schur-komplemens megőrzi az M-mátrix tulajdonságot. Bizonyítás. A Gauss-eliminációnak csak az első lépését vizsgáljuk. A tanult képletben a () ij = a ij a i a j, i, j =,..., n }{{} a } {{} az előjel viszonyokat vizsgálva i j-re a >, a i, a j, így a () ij. Tehát az [A a ] Schur-komplementerben az előjelviszonyok megfelelőek. Tekintsük a elimináció. lépését leíró L mátrixot és a g > vektort, melyre Ag >. Mivel L = I l e T és i -re (l ) i = a i a, így L. < L Ag = [ a u T [A a ] ] g = [ ] (Ag) [A a ]g ahol g = [g,..., g n ] T. Ezzel megkaptuk az [A a ] Schur-komplementerhez az M-mátrix definíciójában szereplő g > vektort, melyre [A a ]g >. -8. T Ha az L alsóháromszög- és U felsőháromszög mátrix Z-mátrix és a diagonális elemek pozitívak, akkor
12 . Alapfogalmak a) L és U M-mátrix, továbbá b) L és U. Bizonyítás. a) A diagonálison kívüli elemekre a feltételek teljesülnek. Keressünk olyan g > vektort, melyre Lg >. Írjuk fel a feltételeket minden komponensre. l g > g > l g + l g > g > l g l l i g l ii g i > g i > l ii (l i g l ii g i ) (i =,..., n) A fenti egyenlőtlenségek a keresett vektor konstrukcióját mutatják. Felsőháromszög mátrixra ugyanígy elkészíthető g > : Ug >. b) L meghatározásához az Lx i = e i egyenleteket kell megoldani i =,..., n-re, a kapott x i vektorok lesznek L oszlopai. l x = x = l x + l x = x = l x = l l i x l ii x i = x i = [l i x l i,i x i, ] > l ii }{{} = j = i +,..., n-re l j x l jj x j = x j = l j x l j,j x j, l jj }{{}}{{} = Felsőháromszög mátrixra ugyanígy bizonyítható az inverz elemeinek előjele. -9. T Ha A M-mátrix, akkor A. (A reláció elemenként értendő.) Bizonyítás. Könnyen meggondolható (lásd feladatok), hogy ha A M-mátrix, akkor létezik LUfelbontása és L, U is M-mátrix. Ekkor L, U. A = (LU) = U L -. T Ha A M-mátrix, akkor g = A e jó a definícióban szereplő g vektornak, ahol e = [,,..., ] T. Bizonyítás. Mivel A, így g = A e (, ami kevés) és Ag = AA e = e >. g pozitivitását indirekt bizonyítjuk. Tegyük fel, hogy i : g i =, ekkor n g i = (A ) ij =, j= vagyis A tartalmaz csupa nullákból álló sort. Ez ellentmond az invertálhatóságnak.
13 .. M-mátrixok 3 A fentiek alapján az M-mátrix definícióját kicserélhetnénk a következővel. -6. Definíció. (Ekvivalens a korábbi definícióval.) Az A R n n mátrix M-mátrix, ha Z-mátrix és A. Megjegyzések.. Ha A (pl. monoton mátrix vagy M-mátrix), akkor az Ag = e megoldása pozitív. Tegyük fel, hogy i : g i =, ekkor n = g i = (A ) ij, j= vagyis A tartalmaz csupa nullákból álló sort. Ez ellentmond az invertálhatóságnak.. Ha az Ax = b, b és A M-mátrix, akkor A -ból következik, hogy x. 3. Ha A M-mátrix, akkor monoton is, ugyanis A. -. T Ha A M-mátrix, akkor A T is M-mátrix. Bizonyítás. (A T ) ij = a ji minden i j-re, tehát A T is Z-mátrix. Válasszuk a g = (A T ) e = (A ) T e vektort. Ez A miatt teljesül. Már csak azt kell belátnunk, hogy nem lehet g egyik komponense sem. Ha az i. komponense lenne, akkor n = g i = (A ) ji (A ) ji = j =,..., n j= vagyis az inverz j. oszlopának összege nulla, ami csak úgy teljesülhet a nemnegativitás miatt, hogy az oszlop minden eleme nulla. Ez ellentmond az invertálhatóságnak. -. T Ha A M-mátrix, akkor g, h > és G = diag(g), H = diag(h) diagonális mátrixokra HAG sorok és oszlopok szerint is főátló domináns. Bizonyítás. Vezessük be a következő jelöléseket B = HAG és G = diag(g) = diag(g i ), H = diag(h) = diag(h i ). Ekkor b ij = h i a ij g j (i, j =,..., n). Írjuk fel B-re, mit jelent, hogy a sorokra főátló domináns. Használjuk fel az előjelekre tett feltételeket. h i a ii g i > n j=,j i h i a ij g j a ii g i > n j=,j i a ij g j = n j=,j i a ij g j (i =,..., n) A kapott feltétel azt jelenti, hogy az A M-mátrix definíciójában szereplő g > : Ag >. Nézzük meg, mit jelent, hogy B az oszlopokra főátló domináns. h i a ii g i > n h j a ji g i h i a ii > n n h j a ji = a ji h j (i =,..., n) j=,j i j=,j i j=
14 4. Alapfogalmak Átrendezve n (A T h) i = h i a ii + a ji h j > j= (i =,..., n). A kapott feltétel épp azt jelenti, hogy h > vektorra A T h >. -3. L (Szétbontásból származó mátrix normájának becslése) Legyen D = diag(d,..., d n ) diagonális mátrix és A, A mátrixok, hogy A soraira e T i A < d i i =,..., n. Ekkor (A + D) A n max i= e T i A d i e T i A. Bizonyítás. Az A -re tett feltételből következik, hogy (A + D) főátló domináns a soraira, így létezik inverze. A mátrixnorma definícióját felhasználva Tegyük fel, hogy y i = y. Az i. egyenletet felírva és becsülve (A + D) A max (A + D) A x. x = }{{} A x = (A + D) y D y = A x A y n n d i y i = a () ij x j a () ij y n n j a () ij x j + a () ij y j. j= j= j= j= x = és y i = y miatt Átrendezve n n d i y i a () ij + y i a () ij et i A + y i e T i A. j= j= y i ( d i e T i A ) e T i A y i =y e T i A d i e T i A. Mivel nem tudjuk, milyen i-re veszi fel y a végtelen normáját, ezért a jobboldali tört értékét minden i-re kiértékeljük és maximumot veszünk. Ezzel a lemmát beláttuk. -4. T Ha A M-mátrix és g > a definícióban szereplő vektor, akkor A -re a következő becslés adható A g min n i= (Ag). i
15 .. M-mátrixok 5 Bizonyítás. Lemmával: Legyen G = diag(g), ekkor AG = Ag és G = g. A = GG A = G(AG) (AG) G Mivel AG főátló domináns a soraira, ezért alkalmazhatjuk a Lemmát (AG) -re a következő mátrixokkal. (AG) A = I, D + A = AG, D = diag(ag), A = AG D n max i= e T i I (AG) ii e T i (AG D) ii = A mátrixokra ismert előjelfeltételeket felhasználva (AG) n max i= n max i= a ii g i + n j=,i j a ij g j = A kapott egyenletlenséget beírva a korábbi becslésbe a ii g i n j=,i j a ij g j min n i= (Ag) i A (AG) G g min n i= (Ag) i Lemma nélkül: Tekintsük az Ax = b LER-t tetszőleges b-re. A = max b A b b = max b x b A továbbiakban x -ra fogunk felső becslést adni. Legyen g > vektor az M-mátrix definícójában szereplő, melyre Ag >. Rögzített b esetén keressünk olyan m > számot, melyre A(m g ± x) = m Ag ± b m (Ag) i ± b i (i =,..., n) Mivel Ag >, így osztáskor a reláció iránya nem változik, b i m (i =,..., n) m = (Ag) i b min n i= (Ag) i jó választás. A LER-t a nemnegatív A -zel megszorozva Innen m g ± x mg i x i (i =,..., n) x i m g i (i =,..., n). x m g = b g min n i= (Ag). i A becslést beírva az inverz normabecslésébe, kapjuk az állítást. -4. Példa. Készítsünk az A=tridiag(-,,-) mátrixhoz a definícióban szereplő g > vektort.
16 6. Alapfogalmak Megoldás.. mo: Az A LU-felbontása A = LU, ahol L = tridiag( i i,, ), U = tridiag(, i +, ). i Oldjuk meg a felbontás segítségével az Ag = LUg = e LER-t. Először oldjuk meg az Lh = e, i i h = h + h = h = + h = 3 > h i + h i = h i = + i i majd az Ug = h háromszög alakú egyenletrendszert. h i > (i =,..., n) n + n g n = h n g n = n n + h n > n n g n g n = h n g n = n n (h n + g n ) > i + g i g i+ = h i g i = i i i + (h i + g i+ ) > (i = n,..., ). mo: Írjuk fel g-re az Ag > feltételeket. g g > < g < g g + g g 3 > g > (g + g 3 ) g i + g i g i+ > g i > (g i + g i+ ) (i = 3,..., n ) g n + g n > < g n < g n Ha a g i értékek egy szigorúan konkáv függvény egyenletes felosztáshoz tartozó értékei, akkor a fenti feltételek teljesülnek. -5. Példa. Igazoljuk, hogy ha A M-mátrix, akkor B is M-mátrix. a ij b ij i j, és < a ii b ii, Bizonyítás. A feltétel miatt B előjeleloszlása megfelel és A B. Ha g > -ra Ag >, akkor Bg Ag >. -6. Példa. Igazoljuk, hogy ha A M-mátrix és P permutációmátrix, akkor P T AP is M-mátrix. Bizonyítás. A permutációmátrixszal végzett hasonlósági transzformáció az i, j-edik sorokat és i, j- edik oszlopokat cseréli meg. Az áltóbeli két elem helyet cserél az átlón kívüli elemek ott maradnak. Ezzel az előjel viszonyok a mátrixon belül nem változnak. Mivel A M-mátrix g > : Ag > APP T g > P T AP(P T g) >, így a g = P T g választással megkaptuk a keresett pozitív elemű vektort, melyre P T AP g >.
17 .3. A mátrix exponenciális függvény 7 Feladatok -. Igazoljuk, hogy ha A = s I B alakba írható, ahol b ij minden i, j-re és s > ρ(b), akkor A M-mátrix. -3. Igazoljuk, hogy ha A M-mátrix, akkor A = s I B alakba írható, ahol b ij minden i, j-re és s > ρ(b). -4. Igazoljuk, hogy ha A M-mátrix, akkor az LU-felbontásból kapott L és U mátrix is M-mátrix. -5. Igazoljuk, hogy ha A tridiagonális M-mátrix, akkor a Gauss-elimináció végrehajtható. -6. Igazoljuk, hogy ha A M-mátrix, akkor a főminorok pozitívak. -7. Igazoljuk, hogy ha A M-mátrix, akkor az ILU-felbontás végrehajtható és a kapott L, U is M-mátrix. -8. Igazoljuk, hogy ha A M-mátrix, akkor a Jacobi-iteráció konvergál. -9. Igazoljuk, hogy ha A M-mátrix, akkor a Gauss Seidel-iteráció konvergál. -. Igazoljuk, hogy ha A M-mátrix pontosan akkor, ha van olyan D > diagonális mátrix, hogy B = DAD -re (B + BT ) pozitív definit (lásd Miroslav Fiedler: Special Matrices and Their Applications in Numerical Mathematics). -. Igazoljuk, hogy ha A M-mátrix pontosan akkor, ha van van olyan D > diagonális mátrix, melyre DA + A T D pozitív definit (lásd Miroslav Fiedler: Special Matrices and Their Applications in Numerical Mathematics)..3. A mátrix exponenciális függvény Valós és komplex számok esetén az exponenciális függvényt a k= x k k!, x K hatványsor összegfüggvényeként definiáljuk. Mátrixok esetén is ez lesz a definíció. Legyen A egy n n-es mátrix, ekkor e A = I + A + A +... = Ez a sor abszolút konvergens, mert a mátrixnorma szorzatra vonatkozó tulajdonságát felhasználva A k k! A k, k N, k! innen a majoránskritérium feltételét vizsgálva kapjuk, hogy A k k! A k = e A. k! k= A ϕ(t) mátrixfüggvényt ugyanígy definiáljuk: k= k= ϕ(t) = e At A k t k =. k! k= A k k!.
18 8. Alapfogalmak Az előzőekből következik, hogy minden t-re a végtelen sor abszolút konvergens. Sőt minden véges intervallumon a hatványsor egyenletesen is konvergens, így akárhányszor differenciálható és ϕ (t) = k= k Ak t k k! = k= A Ak t k (k )! = k= A Ak t k k! = Ae At. -5. T (A mátrix exponenciális függvény tulajdonságai). e A = I,. e At invertálható és inverze e At, 3. e At e As = e A(s+t), s, t R, 4. e At deriválható minden t-re és ( e At) = Ae At. -6. T Ha A egyszerű struktúrájú mátrix (diagonalizálható), azaz létezik C invertálható mátrix, melyre A = CDC, ahol D diagonális, (C oszlopai a sajátvektorok). Továbbá f(z) = k= c k z k egy konvergens hatványsor összegfüggvénye az origó körüli z < R körlemez minden pontjában és az összes sajátérték benne van a körben, akkor f(a) = C f(d) C. -7. Példa. A következő A mátrix esetén határozzuk meg az e A mátrixot. 3 3 A = 5 3 Megoldás. A mátrix sajátértékei: λ, =, λ 3 = 4. A λ, = -höz tartozó sajátvektorok: v = [,, ] T, v = [,, 3] T. A λ 3 = 4-hez tartozó sajátvektor: v 3 = [,, ] T. A spektrálfelbontás: 3 3 A = 5 = = CDC. 3 Innen e e A = C(e D )C = e 3 e L (A mátrix exponenciális függvény nemnegativitása) Legyen A R n n tetszőleges mátrix. Ekkor e At, t a ij i j.
19 .4. Logaritmikus norma 9 Bizonyítás. : Legyen t ekkor az exponenciális mátrixfüggvény Taylor-sorfejtéséből e At (e At ) ij = a ij t + (A ) ij t + 3! (A3 ) ij t , i j. t -val leosztva az egyenlőtlenséget kapjuk, hogy a ij + (A ) ij t + 3! (A3 ) ij t +..., i j. Elégendően kicsi t-t választva ebből következik, hogy i j-re a ij lehet csak. : Rögzítsük a t -t és bontsuk fel A t m -et két mátrixra: A = I, A = I + A t m, ahol m > egész (értékét később fogjuk megadni). ( ) e A t m ) m ( ) m m = (e A +A = e A e A Mivel e A = e I, elegendő A -t megmutatni elég nagy m-re. A diagonális elemre t (A ) ij = a ij, i j. m (A ) ii = + a ii t m a iit m a ii t m. Ha a ii, akkor (A ) ii triviális. Az a ii < esetben válasszuk a feltételnek eleget tevő m-et (minden i-re), majd ezek közül a legnagyobbat. Az exponenciális mátrixfüggvény Taylor-sorfejtéséből e A = I + A + A +..., ami csupa nemnegatív mátrix összegéből áll. Megjegyzés. Ha A nem konstans mátrix, hanem A = A(t) folytonos t-ben, akkor a ij, i j még mindig elégséges ahhoz, hogy c(t) legyen, ahol c (t) = Ac(t)+b(t) és c(), b(t). A bizonyítást lásd [SG. old.]..4. Logaritmikus norma -7. Definíció. Legyen A R n n és. egy vektornorma által indukált mátrixnorma. Ekkor az A mátrix logaritmikus normája a következő mennyiség: µ(a) = lim h + I + ha. h Megjegyezzük, hogy a logaritmikus norma nem mátrixnorma, mert negatív értéke is lehet, de sok tulajdonságában hasonlít a normára. A későbbiekben látni fogjuk, hogy a differenciálegyenletek stabilitásában lesz fontos szerepe. Alsó indexben jelöljük, hogy mely normában számoljuk a logaritmikus normát, például µ (A) az euklideszi normára vonatkozik. Nézzük a speciális n = esetet. Ha A = a R, akkor µ(a) = a, ha pedig A = a C, akkor µ(a) = Re (a), vagyis a logaritmikus norma a valós rész kiterjesztése. A [5] és a [] irodalom részletesen tárgyalja a logaritmikus norma történetét és alkalmazásait. A kitűzött feladatok egy része is innen származik.
20 . Alapfogalmak -8. T (A logaritmikus norma tulajdonságai) a) A logaritmikus norma jól definált és µ(a) A. b) µ (A) = λ max(a + A T ) c) Ha a. skaláris szorzat segítségével definiált, akkor µ(a) = sup y = (Ay, y). d) A c) pont normájával e At e µ(a)t minden t -ra. Bizonyítás. a) Először belátjuk, hogy az f(h) = I + ha h : R R függvény h > -ra monoton fogyó és alulról korlátos. A vektornorma összegre és különbségre vonatkozó háromszög egyenlőtlenségéből és az indukált normákra ismert I = -ből h A I + ha + h A A I + ha h A. < h < h esetén újra a háromszög egyenlőtlenséggel ) I + h A = ( h I + h (I + ha) h h h h + h I + ha I + ha = + h, h h I + h A I + ha h, h tehát az f monoton, korlátos függvénynek létezik határértéke -ban jobbról. b) A valós skaláris szorzatban lim f(h) = µ(a) h + ( ) (Ay, y) = (y, A T y) = (A T y, y) (Ay, y) = (A + AT )y, y. Az A sym = (A + AT ) szimmetrikus mátrix, az A szimmetrikus részének is nevezik. A Rayleigh-hányadosról tanultak szerint ( (Ay, y) (y, y) = (A + AT )y, y) ( y λ max )) (A + AT. Itt a maximális sajátérték negatív is lehet. A B := I + ha jelöléssel B = λ max (B T B) B T B = (I + ha) T (I + ha) = I + h(a + A T ) + h A T A A kapott kifejezés I + hc alakú, melynek sajátértékei λ i = + hλ i (C) alakúak. λ max (B T B) = + hλ max (A + A T + ha T A). A Bauer-Fike tételt illetve a sajátértékek folytonos függését a mátrix elemeitől felhasználva λ max (A + A T + ha T A) = λ max (A + A T ) + O(h).
21 .4. Logaritmikus norma A kapott eredményeket egyberakva I + ha = B = + hλ max (A + A T ) + O(h ). A gyökvonáshoz a Taylor-formulát használjuk. Vezessük be a következő valós függvényt: g(h) := + hλ + Kh, λ = λ max (A + A T ), O(h ) Kh. g() =, g (h) := λ + Kh + hλ + Kh g () = λ g(h) = + λ h + O(h ). Ezt felhasználva I + ha = + hλ max(a + A T ) + O(h ) I + ha = h λ max(a + A T ) + O(h), ahonnan h + esetén következik az állítás. c) Legyen y = tetszőleges vektor. (I + ha)y h = ( (I + ha)y )( (I + ha)y + ) h( (I + ha)y + ) = (I + ha)y h( (I + ha)y + ) Írjuk át a valós skaláris szorzat segítségével a számlálót más alakba (I + ha)y = (y + hay, y + hay) = y +h(ay, y) + h Ay = }{{} = = h(ay, y) + h Ay. Az előző törtbe visszaírva (I + ha)y (Ay, y) + h Ay = h (I + ha)y + ) ( (I + ha)y + ) (Ay, y) (h +). Ugyanis a baloldalon álló tört y-ban és h-ban is folytonos. Az y = által meghatározott kompakt halmazon pedig felveszi a maximumát. Innen kapjuk, hogy d) Tegyük fel, hogy µ-re µ(a) = max (Ay, y). y = µ v (Av, v), v R n. Ez a c) pont alapján azt jelenti, hogy µ µ(a). Tekintsük az y (t) = Ay(t) differenciálegyenletet t -ra és szorozzuk skalárisan y(t)-vel n µ y(t) (Ay(t), y(t)) = (y (t), y(t)) = y i(t)y i (t) = ( n ) y i(t)y i (t) = i= i= = ( n ) yi (t) = ( y(t) ) d = dt y(t) = i= = n yi (t) = n yi (t) d dt y(t) = i= = y(t) d dt y(t) i=
22 . Alapfogalmak A kapott egyenlőtlenséget osztva y(t) -vel és szorozva e µt -vel e µt µ y(t) e µt d dt y(t). Átrendezve e µt µ y(t) + e µt d dt y(t) = (e µt y(t) ). Tehát az ( e µt y(t) ) függvény t-ben fogyó, így e µt y(t) y() y(t) e µt y(). Ide beírva a differenciálegyenlet y(t) = e At y() megoldását e At y() e µt y() eat y() y() Mivel y() tetszőleges, a mátrixnormára is ez a korlát. e µt. e At = e At y() sup e µt y() y() Megjegyzés. A skaláris szorzattal definiált normában felírt logaritmikus normát a (Ay, y) µ(a) = max (Ay, y) = max y = y (y, y) alakban is felírhatjuk. A jobboldalon szereplő hányados a Rayleigh-hányados, melynek tulajdonságairól szimmetrikus mátrix esetén tanultak. Összehasonlításul a norma négyzetére A = max y Ay y = max y (Ay, Ay) (y, y) = max y (A T Ay, y). (y, y) Komplex elemű mátrixok és komplex skaláris szorzat esetén az állítás változik: µ(a) = max y Re (Ay, y) (y, y) -8. Példa. Számítsuk ki a következő mátrix logaritmikus normáját a spektrálnormában. [ ] 4 A = 6 Megoldás. ( A + A T) = ([ ] [ ]) 4 = 6 [ ] 4 6 A sajátértékei λ = 4, λ = 6, így µ (A) = max λ i i Az eredményünkből az is látható, hogy µ ( A) = max λ i i ( )) (A + AT = 4. ( )) ( A AT = 6.
23 .4. Logaritmikus norma 3-9. Példa. Számítsuk ki a következő mátrix logaritmikus normáját a spektrálnormában. [ ] A = Megoldás. ( A + A T) = A sajátértékei λ =, λ = 3, így ([ ] + µ (A) = max λ i i Az eredményünkből az is látható, hogy µ ( A) = max λ i i [ ]) = ( )) (A + AT = 3. ( )) ( A AT =. [ ] -. Példa. Számítsuk ki a következő mátrix logaritmikus normáját a normában. [ ] 4 A = 6 Megoldás. I + ha µ (A) = lim h + h Mivel h + határétéket kell számolnunk, ezért feltehető, hogy h < 6, így a diagonális elemek pozitívak. [ ] 4h h I + ha = = max( h, 4h) = h h 6h h µ (A) = lim = h + h -. Példa. Számítsuk ki a következő mátrix logaritmikus normáját az -es normában. [ ] 4 A = 6 Megoldás. I + ha µ (A) = lim h + h Mivel h + határétéket kell számolnunk, ezért feltehető, hogy h < 6, így a diagonális elemek pozitívak. [ ] 4h h I + ha = = max( h, 4h) = h h 6h h µ (A) = lim = h + h
24 4. Alapfogalmak -9. T (További tulajdonságok) Az -es és mátrixnormában µ (A) = max i µ (A) = max i a ii + a ji j i a ii + a ij. j i Megjegyezzük, hogy komplex elemű mátrixok esetén a ii helyett Re (a ii )-t kell írnunk. Feladatok -. Számítsuk ki a következő mátrixok logaritmikus normáját a spektrálnormában. A = [ ] 4 6, A 7 = [ ] -3. Igazoljuk, hogy µ() =, µ(i) = és µ( I) =. -4. Igazoljuk a definícióval, hogy µ (A) = µ (A ). -5. Igazoljuk, hogy c esetén µ(c A) = c µ(a). -6. Igazoljuk, hogy c < esetén µ(c A) = c µ( A). -7. Igazoljuk, hogy µ(a + B) µ(a) + µ(b). Bizonyítás. A számlálót és nevezőt -vel szorozva és a normákra vonatkozó háromszögegyenlőtlenséget felhasználva bármely h > -ra teljesül a következő egyenlőtlenség: I + h(a + B) h Mindkét oldalon h + határértéket véve I + ha + hb I + ha + I + hb = = h h I + ha I + hb +. h h I + ha I + hb µ(a + B) lim + lim = µ(a) + µ(b). h + h h + h -8. Igazoljuk, hogy µ(a) µ(b) A B. -9. Igazoljuk, hogy z C esetén µ(a + z I) = µ(a) + Re z. -. Igazoljuk, hogy ha D = diag(d ii ) és p N vagy p =, akkor a p normában felírt logaritmikus normában µ p (D) = max d ii és µ p ( D) = min d ii. -. Igazoljuk, hogy ha A szimmetrikus mátrix, akkor µ(a) = λ max (A). -. Igazoljuk, hogy z C esetén µ(z I) = Re (z).
25 .4. Logaritmikus norma 5 Bizonyítás. Legyen z = z + z i C, ekkor + hz I + hzi =... = + hz = + hz ( + hz ) + (hz ). A határérték kiszámításához a következő függvény deriváltját használjuk. f(h) := ( + hz ) + (hz ), f() =, f (h) = ( + hz )z + hz ( + hz ) + (hz ) lim h + ( + hz ) + (hz ) h f(h) f() = lim = f () = z h + h = z = Re (z) -3. Igazoljuk, hogy skaláris szorzattal definiált normában felírt logaritmikus norma esetén bármely y vektorra µ( A) yt Ay y T y µ(a). -4. Igazoljuk, hogy az A mátrixra felírt Gersgorin-körökre µ ( A) = min {( n i=g i ) R}, max {( n i=g i ) R} = µ (A), és az A T mátrixra felírt Gersgorin-körökre µ ( A) = min {( n G ) } i= i R, max {( n G ) } i= i R = µ (A). A kétféle típusú Gersgorin-körök metszetében vannak az A sajátértékei. Bizonyítás. Az i-edik Gersgorin-kör sugara r i = j i a ij, ezért a logaritmikus norma alakja µ (A) = max(a ii + a ij ) = max(a ii + r i ). i i j i Ez azt jelenti, hogy a -normában a logaritmikus norma a Gersgorin-körök úniójának valós tengellyel vett metszetének legfelső pontja. Nézzük az alsó becslést: µ ( A) = max( a ii + i j i a ij ) = max( a ii + r i ) = min(a ii r i ). i i Ez az eredmény azt jelenti, hogy az -normában a logaritmikus norma a Gersgorin-körök úniójának valós tengellyel vett metszetének legalsó pontja. Az -es normában felírt állítást ugyanígy bizonyítjuk, de ott A T -ra írjuk fel a Gersgorinköröket. Mivel A és A T sajátértékei azonosak és ( n i= G i) ( n G ) i= i tartalmazza az összes sajátértéket, ezért ezzel a sajátértékek és a logaritmikus norma (az -es illetve -normában) kapcsolatára is kaptunk egy állítást. -5. Igazoljuk, hogy az A bármely λ i sajátértékére µ( A) Re (λ i ) µ(a). (Az előző feladatban a Gersgorin-körökre vonatkozó állítás éppen az -es és -normában bizonyítja az állítást. Általánosan nehéz bizonyítani.)
26 6. Alapfogalmak -6. Igazoljuk, hogy ha µ(a) <, akkor A µ(a). -7. Jelölje A sym = (A + AT ) az A szimmetrikus részét. Igazoljuk, hogy µ (A) c ci A sym pozitív szemidefinit. -8. Jelölje α(a) = max i Re λ i az A sajátértékeinek maximális valós részét (spectral abscissa). Igazoljuk, hogy α(a) µ(a)..5. Állandó együtthatós lineáris differenciaegyenletek A legismertebb differenciaegyenlet a Fibonacci-sorozatra felírt x n+ = x n + x n, x = x = egyenlet a megadott kezdeti feltételekkel. Ehhez hasonló differenciaegyenleteket kapunk többlépéses módszerek eredményeképpen, ezért fontos külön foglalkoznunk az x n n. tag felírásával és a differenciaegyenlet stabilitásával. Az egyenlet megoldásának vizsgálata nagyon hasonló az állandó együtthatós lineáris differenciálegyenletek megoldásához (lásd [] 46. oldalán), így annak ismerete segít a témakör megértésében. -8. Definíció. Legyen l N és α,... α l R, α l, f n R, (n N ), ekkor a l α k y n+k = f n n N k= egyenletet l-edrendű lineáris differenciaegyenletnek nevezzük. Ha α k független n-től, akkor állandó együtthatós (csak ezekkel foglalkozunk), ha f n minden n-re, akkor homogén egyenletnek nevezzük. A differenciaegyenlet megoldásán az y = (y n n =,,...) végtelen sorozatot értjük, melyre l α k y n+k = f n n = l, l +,.... k= Ha az y,..., y l kezdeti feltételeket megadjuk, akkor a differenciaegyenlet megoldása egyértelmű lesz. A l ϱ(z) = α k z k k= l-edfokú polinomot a differenciaegyenlet karakterisztikus polinomjának (vagy karakterisztikus egyenletének) nevezzük.
27 .5. Állandó együtthatós lineáris differenciaegyenletek 7 -. T A homogén differenciaegyenlet megoldásai lineáris alteret képeznek, vagyis ha y () = (y n () ) és y () = (y n () ) ugyanazon homogén differenciaegyenlet két megoldása, akkor tetszőleges c, c R konstansokra c y () + c y () is megoldása a homogén egyenletnek. Bizonyítás. Lásd Feladatok. -. T Az inhomogén differenciaegyenlet teteszőleges megoldása előállítható ugyanazon inhomogén egyenlet egy partikuláris megoldásának és a homogén egyenlet általános megoldásának összegeként. a) Ha v = (v n ) az inhomogén egyenlet partikuláris megoldása és y = (y n ) a homogén egyenlet általános megoldása, akkor v + y az inhomogén egyenlet megoldása. b) Ha v () = (v n () ) és v () = (v n () ) ugyanazon inhomogén differenciaegyenlet két megoldása, akkor v () v () a homogén egyenlet megoldása. Bizonyítás. Lásd Feladatok. -. T A homogén differenciaegyenlet y (), y (),..., y (m) megoldásai akkor és csak akkor lineárisan függetlenek, ha az y, y,..., y m R l vektorok lineárisan függetlenek, ahol y j = (y (j), y(j),..., y(j) l )T. Bizonyítás. Lásd a [4] jegyzet 43. oldalán. -3. T Ha y (),..., y (m), (m l) lineárisan független megoldásai a homogén differenciaegyenletnek, akkor a homogén egyenlet tetszőleges y megoldása felírható a következő alakban: m y = c k y (k), c,..., c m. Bizonyítás. Lásd Feladatok. k= A továbbiakban a homogén differeciaegyenlet lineárisan független megoldásainak egy maximális elemszámú rendszerét szeretnénk előállítani. Ebben fontos szerepet játszanak a karakterisztikus polinom gyökei. -4. T Ha µ a ϱ karakterisztikus polinom gyöke, akkor y = (y n ) = (µ n ) a homogén egyenlet megoldása. Bizonyítás. Helyettesítsük be y = (y n ) = (µ n )-t a homogén egyenletbe. l l l α k y n+k = α k µ n+k = µ n α k µ k = µ n ϱ(µ) =. k= k= k= -5. T Ha µ,..., µ l a ϱ karakterisztikus polinom gyökei, akkor l y = (y n ), y n c j µ n j j= a homogén egyenlet megoldása. Ha a gyökök különbözők, akkor a (µ n j ) megoldások lineárisan függetlenek.
28 8. Alapfogalmak Bizonyítás. Helyettesítsük be y = (y n ) = ( l j= c j µ n j )-t a homogén egyenletbe: l l l l l α k c j µ n+k j = c j µ n j α k µ k j = c j µ n j ϱ(µ j ) =. k= j= j= k= j= A függetlenség bizonyításához vegyük a megoldások lineáris kombinációját, mely -t ad minden n-re. Belátjuk, hogy ez csak úgy teljesülhet, ha minden c j =. l c j µ n j = n =,,... j= Azonos kezdeti feltételek esetén c,..., c l -re egy lineáris egyenletrendszert kapunk n =,,..., l -re:... c µ µ... µ l... c. =. µ l µ l... µ l l c l A kapott mátrix a Vandermonde-mátrix transzponáltja, így különböző gyökök esetén a LERnek egyetlen megoldása c = c =... = c l =. Ezzel a függetlenséget beláttuk. -6. T Ha µ a ϱ karakterisztikus polinom gyöke m multiplicitással, akkor (µ n ), (nµ n ), (n(n )µ n ),..., a homogén egyenlet megoldásai és lineárisan függetlenek. ( ) n! (n m + )! µn m+ Bizonyítás. Korábban már beláttuk, hogy (µ n ) megoldása a homogén egyenletnek. Nézzük (nµ n )-t és használjuk fel, hogy ϱ(µ) = és ϱ (µ) = : l α k (n + k)µ n+k = nµ n k= Megjegyezzük, hogy l α k µ k + µ n k= l α k kµ k = nµ n ϱ(µ) + µ n ϱ (µ) =. k= ( l ) α k µ n+k = (µ n ϱ(µ)) = nµ n ϱ(µ) + µ n ϱ (µ), k= vagyis éppen a differenciaegyenlet µ szerinti deriváltját kaptuk. Nézzük a következő függvényt, (n(n )µ n )-t: l α k (n + k)(n + k )µ n+k = k= l = n(n )µ n α k µ k + nµ n k= l α k [n(n ) + ik + k(k )]µ n+k = k= l k= α k kµ k + µ n l α k k(k )µ k = k= = n(n )µ n ϱ(µ) + nµ n ϱ (µ) + µ n ϱ (µ) = = (µ n ϱ(µ)). Az általános eset a differenciaegyenlet µ szerinti j. deriváltja alapján (j =,..., m )-re a szorzat deriválási szabályának felhasználásával kapható meg. ( ) ( ) (µ n ϱ(µ)) (j) = µ n ϱ(µ) (j) j + nµ n ϱ(µ) (j ) j (µ n ) (j) ϱ(µ) =, n j
29 .5. Állandó együtthatós lineáris differenciaegyenletek 9 mivel µ gyöke a ϱ deriváltjainak is. Ebből végigszámolható az általános képlet esete. Az m. megoldásfüggvényre l k= α k (n + k)(n + k )... (n + k m + )µ n+k m+ = (µ n ϱ(µ)) (m ) =. }{{} =y n+k A függetlenség bizonyításához vegyük a megoldások lineáris kombinációját, mely -t ad minden n-re. Belátjuk, hogy ez csak úgy teljesülhet, ha minden c j =. m j= c j n! (n m + j)! µn m+j = n =,,... Azonos kezdeti feltételek esetén c,..., c m -re egy lineáris egyenletrendszert kapunk n =,,..., m -re:... µ... µ µ µ m (m )µ m (m )(m )µ m 3 m!... (m n)! c c c 3. c m =. A kapott alsóháromszögű LER-nek egyetlen megoldása c = c =... = c m =. Ezzel a függetlenséget beláttuk. (A fenti mátrix általánosított Vandermonde-mátrix transzponáltja, az Hermite-interpolációnál találkozunk még vele.) Megjegyzések.. m-szeres gyök esetén a tételben megadott megoldások helyett szokás a (µ n ), (nµ n ), (n µ n ),..., (n m µ n) rendszert is használni. A rendszer bármely eleme előállítható a tételbeli elemekkel és ez fordítva is igaz.. A tételt a következő alakban is meg szokták fogalmazni: Ha µ a karakterisztikus polinom m-szeres gyöke és P (z) egy legfeljebb m -edfokú polinom, akkor a P polinomból előállított p = (p n ) = (P (n)µ n ) megoldása a homogén egyenletnek. -7. T Tegyük fel, hogy µ,..., µ m egymástól és -tól különböző komplex számok. A P (z),..., P m (z) valós együtthatós polinomokkal felírt m P k (n)µ n k =, n =,,... k= azonosság pontosan akkor állhat fenn, ha mindegyik P k (z) polinom azonosan nulla. Bizonyítás. Lásd a [4] jegyzet 46. oldalán.
30 3. Alapfogalmak -8. T A homogén differenciaegyenlet tetszőleges y = (y n ) megoldása előállítható a y = m k= m k j= c kj n j µ n k =, i =,,... alakban, ahol µ,..., µ m a karakterisztikus polinomnak az m,..., m k multiplicitású gyökei, így m k= m k = l. Bizonyítás. Az előző két tételből következik. -. Példa. Írjuk fel az x n+ = x n + x n, x = x = Fibonacci-sorozat n. tagját és vizsgáljuk a sorozat stabilitását. Megoldás. A differenciaegyenlet x n+ x n x n = átrendezéséből a karakterisztikus polinom: ϱ(z) = z z. Ennek gyökei: µ = + 5 és µ = 5. Az általános megoldás alakja: ( ) n ( ) n x n = c + c, ahol c, c R. Ezeket a konstansokat a kezdeti feltételből határozzuk meg: A. egyenletet átírva Innen = (c + c ) + c = + 5 = 5 x = c + c = ( ) ( ) x = c + c = 5 (c c ) = 5 + (c c ) = c c 5 ( ) + 5 Tehát a Fibonacci-sorozat n. tagjának képlete: x n = ( ) n , c = 5 = 5 ( ) n+ 5. Vizsgáljuk most a sorozat érzékenységét a kezdeti feltételek változására. Ha x helyett x ε -ból illetve x helyett x ε -ből indulnánk, akkor a δ n hibasorozatra Hozzávéve a kezdeti feltételeket δ n+ = x n+ x n+ = (x n + x n ) ( x n + x n ) = = (x n x n ) + (x n x n ) = δ n + δ n. δ n+ = δ n + δ n, δ = ε, δ = ε, vagyis ugyanolyan differenciaegyenletet kapunk, melynek megoldása ( ) n ( ) n δ n = d + d = c + c ( ) 5.
31 .5. Állandó együtthatós lineáris differenciaegyenletek 3 alakú, ahol d és d értékét a kezdeti feltételekből egy -es LER megoldásával kell meghatározni. Nézzük meg, hogy a kezdeti feltételekben bekövetkező változás hogyan befolyásolja a megoldása változását. Mivel ( 5 ) n 5 < (n ) így ha d, akkor + 5 > ( ) n + 5 (n ), lim δ n = +, n tehát az eltérés bármilyen nagy lehet. (A stabilitáshoz bármely kezdeti feltétel esetén teljesülnie kell, hogy az eltérés korlátos marad.) Látjuk, hogy a problémát az -nél nagyobb abszolútértékű gyök jelenti. Feladatok -9. Igazoljuk, hogy ha y () = (y () i ) és y () = (y () i ) ugyanazon homogén differenciaegyenlet két megoldása, akkor tetszőleges c, c R esetén c y () + c y () is megoldása a homogén egyenletnek. -3. Ha v () = (v n () ) és v () = (v n () ) ugyanazon inhomogén differenciaegyenlet két megoldása, akkor v () v () a homogén egyenlet megoldása. -3. Igazoljuk, hogy ha y (),..., y (m) a homogén differenciaegyenlet megoldásai, akkor tetszőleges c,..., c m R esetén m y = c k y (k) is megoldása a homogén egyenletnek. -3. Igazoljuk, hogy ha y (),..., y (m) a homogén differenciaegyenlet lineárisan független megoldásai, akkor a homogén egyenlet y általános megoldása felírható a következő alakban: y = k= m c k y (k). Az y,..., y l kezdeti feltételek megadása esetén igazoljuk az egyértelműséget Írjuk fel a x n+ = x n 4 x n differenciaegyenlet általános megoldását és vizsgáljuk a stabilitását a δ = ε és δ = esetben! -34. Írjuk fel a x n+ = 4x n 4x n differenciaegyenlet általános megoldását és vizsgáljuk a stabilitását a δ = ε és δ = esetben! -35. Írjuk fel a x n+ = 9 x n + 7x n 9 x n + x n 3 differenciaegyenlet általános megoldását és vizsgáljuk a stabilitását! (A karakterisztikus polinom gyökei:,,,.) k=
32 3. Alapfogalmak.6. Differenciálegyenletek alapvető tulajdonságai -9. Definíció. Legyen f(x, y) az x R és y R n argumentumának folytonos vektorfüggvénye, f : R n+ R n. A közönséges differenciálegyenletekből álló rendszer általános alakja y (x) = f(x, y(x)), y(x ) = y. Az y(x ) = y feltételt kezdeti feltételnek nevezzük. A differenciálegyenlet rendszer megoldását egy véges intervallumon keressük. A differenciálegyenlet rendszer megoldása az y : [a; b] R n függvény, folytonosan differenciálható és kielégíti a fenti egyenletet és kezdeti feltételt az x [a; b] pontban. A derivált jelölésére a dy(x) dx vagy d dx y(x), az egyenletre az y = f(x, y) jelölést is használjuk. -. Definíció. A magasabbrendű differenciálegyenlet kezdetiérték feladatának általános alakja: y (n) = f(x, y, y,..., y (n ) ), y(x ) = y (), y (x ) = y (),..., y(n ) (x ) = y (n ), ahol f : R n+ R n adott függvény folytonos az (x, y (),..., y(n ) ) pont környezetében. A differenciálegyenlet megoldása az y R R függvény, mely az x pont környezetében értelmezett, n-szer folytonosan differenciálható és kielégíti a fenti egyenletet és kezdeti feltételeket. -9. T A fenti magasabbrendű differenciálegyenlet kezdetiérték feladatának megoldása azonos a következő elsőrendű diff. egy. rendszer kezdetiérték feladatának megoldásával: y = y, y = y 3,... y n = y n, y n = f(x, y, y,..., y n ), y (x ) = y (), y (x ) = y (),..., y n(x ) = y (n ). Bizonyítás. Nyilvánvaló. Mivel bármely véges zárt intervallum egy lineáris transzformációval a [; ]-re transzformálható, a továbbiakban olyan diff. egy. rendszerekkel foglalkozunk, melynek megoldása az y : [; ] R n függvény. y (C [; ]) n ([; ]-en folytonosan differenciálható) és kielégíti a következő egyenletet és kezdeti feltételt (x = ). y (x) = f(x, y(x)), x [; ], y() = y -. Definíció. Az f(x, y) függvény a második változójában eleget tesz a Lipschitz-feltételnek R n -en, ha létezik olyan L f állandó, melyre f(x, u) f(x, v) L f u v, x [; ], u, v R n. Ekkor f-et Lipschitz-folytonosnak nevezzük és f Lip(y)-nal jelöljük.
33 .6. Differenciálegyenletek alapvető tulajdonságai 33 Megjegyzések.. Az analízisben D := [x a; x + a] {y R n : y y b} R R n hengerre szokás definiálni a Lipschitz-feltételt, ahol (x, u), (x, v) D és y(x ) = y a kezdeti feltétel.. Ha f(x, y) folytonos, akkor a Cauchy Peano-féle egzisztencia tétel szerint mindig van a kezdetiérték problémának megoldása. 3. Ha f(x, y) folytonos és második változójában eleget tesz a Lipschitz-feltételnek, akkor a Picard Lindelöf tétel szerint a kezdetiérték-feladat lokálisan egyértelműen megoldható. A pontosítást lásd Differenciálegyenletek tárgyból. -3. Példa. Az f(x, y) = cy( y), (c > konstans) folytonos függvény a második változójában Lipschitz-folytonos [; ]-en, így < y esetén az y = cy( y), y() = y kezdetiérték feladatnak van egyértelmű megoldása. A konkrét példa a hírek terjedésére a [] jegyzetben található. Megoldás. Tetszőleges x [; ] és y >, y esetén f(x, y ) f(x, y ) = c y ( y ) y ( y ) = c y y (y y ) = = c y y (y + y ) c y y. Tehát f Lipschitz-folytonos (L = c), a tanult tételek szerint a kezdetiérték feladatnak egyértelmű a megoldása. Ha y =, akkor y(x). Ha y =, akkor y(x). Ha < y <, akkor y(x) = +de cx, ahol d = y y. Ellenőrizzük az utóbbit! y(x)( y(x)) = dce cx y (x) = ( + de cx ) + de cx ( ) + de cx = y() = + d = y d = y y. dce cx ( + de cx ) -4. Példa. Az f(x, y) = y függvény a második változójában nem Lipschitz-folytonos [; ]-en, az y = y, y() = kezdetiérték feladatnak nincs egyértelmű megoldása.
34 34. Alapfogalmak Megoldás. Tetszőleges x [; ] és y >, y esetén f(x, y ) f(x, y ) = y y = y y y + y y y y. Mivel y nem korlátos, ezért f nem Lipschitz-folytonos. A példánk mutatja, hogy ha nem teljesül a tulajdonság, akkor az egyértelműség nem biztos, hogy teljesül. A kezdetiérték feladatnak y() = kezdeti feltétel esetén két megoldása van: ) y, ugyanis y és y() =. ) y(x) = 4 x, mivel y (x) = x = y(x) és y()=. Ha y y > lenne, akkor y y =: L lenne a Lipschitz konstans. Tehát egy pozitív kezdeti feltétel megoldaná a problémát, de feladatunkban y = szerepel. Feladatok -36. Az f(x, y) = y + 5 függvény a második változójában az egész R-en Lipschitz-folytonos. (L f = ) -37. Lipschitz-folytonosak-e a következő függvények a második változójukban a [; ]-en? a) f(x, y) = e y, b) f(x, y) = y 3, c) f(x, y) = 3 y, d) f(x, y) = y, -38. Igazoljuk, hogy ha f(t, y), g(t, y) Lip(y) az L f, L g Lipschitz-konstanssal (ugyanazon a halmazon) és a, b R, akkor az L φ = a L f + b L g Lipschitz-konstanssal. φ(t, y) = a f(t, y) + b g(t, y) Lip(y) -39. Igazoljuk, hogy ha f(t, y), g(t, y) Lip(y) az L f, L g Lipschitz-konstanssal (ugyanazon a halmazon), akkor φ(t, y) = f(t, g(t, y)) Lip(y) az L φ = L f L g Lipschitz-konstanssal. -4. Igazoljuk, hogy ha f(t, y), g(t, y) Lip(y) az L f, L g Lipschitz-konstanssal (ugyanazon a halmazon) és a, b R, akkor az L φ = a b L f L g Lipschitz-konstanssal. φ(t, y) = a f(t, b g(t, y)) Lip(y) A numerikus megoldás előtt vizsgáljuk a hibák szemszögéből az egyenleteket. Milyenek azok az egyenletek, melyeknél az egyszer elkövetett hibáktól később nem kell tartani?
35 .6. Differenciálegyenletek alapvető tulajdonságai Definíció. Legyen f : [; ] R n R folytonos és. vektornorma R n -en. A differenciálegyenletet disszipatívnak (lecsengőnek) nevezzük az adott vektornormában, ha u(x) v(x) u() v() minden tetszőleges (a kezdeti értékben különböző) u(x), v(x) megoldásra és minden x [; ]- re. A megoldásokat ilyenkor kontraktívnak nevezzük. -3. T (Skaláris egyenlet disszipativitása, n = eset) Legyen f(x, y) folytonos mindkét argumentumában és folytonosan differenciálható y szerint. Az y (x) = f(x, y(x)), x [; ], differenciálegyenlet disszipatív, ha y() = y f(x, y) y, y, x [; ]. Bizonyítás. Tekintsünk két megoldást, u, v-t és vezessük be a z(x) = u(x) v(x) eltérést és a ϕ(x) = { f(x,u(x)) f(x,v(x)) u(x) v(x) f u (x, u(x)) ha u(x) v(x) ha u(x) = v(x) segédfüggvényt. Ekkor z (x) = u (x) v (x) = f(x, u(x)) f(x, v(x)) = ϕ(x)(u(x) v(x)) = (ϕz)(x). A z-re kapott differenciálegyenlet megoldása A deriváltra vonatkozó feltétel miatt ( x ϕ(s) exp ( x ) z(x) = z() exp ϕ(s) ds. Ezzel igazoltuk, hogy u(x) v(x) u() v(). ) ϕ(s) ds z(x) z(). Megjegyzés. Ha éppen ellenkezően f(x, y) y akkor az előző bizonyításból x ϕ(s) ds Mx, így M, u(x) v(x) e Mx u() v() azaz a két megoldás eltérése exponenciálisan nőhet.
3. Lineáris differenciálegyenletek
3. Lineáris differenciálegyenletek A közönséges differenciálegyenletek két nagy csoportba oszthatók lineáris és nemlineáris egyenletek csoportjába. Ez a felbontás kicsit önkényesnek tűnhet, a megoldásra
Numerikus módszerek beugró kérdések
1. Definiálja a gépi számok halmazát (a tanult modellnek megfelelően)! Adja meg a normalizált lebegőpontos szám alakját. (4 pont) Az alakú számot normalizált lebegőpontos számnak nevezik, ha Ahol,,,. Jelöl:
Bevezetés az algebrába 2 Differencia- és differenciálegyenlet-rendszerek
Bevezetés az algebrába 2 Differencia- és differenciálegyenlet-rendszerek Algebra Tanszék B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E
Bevezetés az algebrába 2
B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Bevezetés az algebrába 2 BMETE91AM37 Mátrixfüggvények H607 2018-05-02 Wettl Ferenc
NUMERIKUS MÓDSZEREK I. BEUGRÓ KÉRDÉSEK
NUMERIKUS MÓDSZEREK I. BEUGRÓ KÉRDÉSEK Szerkesztette: Balogh Tamás 04. január 7. Ha hibát találsz, kérlek jelezd a info@baloghtamas.hu e-mail címen! Ez a Mű a Creative Commons Nevezd meg! - Ne add el!
Numerikus módszerek 1.
Numerikus módszerek 1. 6. előadás: Vektor- és mátrixnormák Lócsi Levente ELTE IK 2013. október 14. Tartalomjegyzék 1 Vektornormák 2 Mátrixnormák 3 Természetes mátrixnormák, avagy indukált normák 4 Mátrixnormák
Differenciálegyenlet rendszerek
Differenciálegyenlet rendszerek (A kezdeti érték probléma. Lineáris differenciálegyenlet rendszerek, magasabb rendű lineáris egyenletek.) Szili László: Modellek és algoritmusok ea+gyak jegyzet alapján
MODELLEK ÉS ALGORITMUSOK ELŐADÁS
MODELLEK ÉS ALGORITMUSOK ELŐADÁS Szerkesztette: Balogh Tamás 214. december 7. Ha hibát találsz, kérlek jelezd a info@baloghtamas.hu e-mail címen! Ez a Mű a Creative Commons Nevezd meg! - Ne add el! - Így
Matematika A2 vizsga mgeoldása június 4.
Matematika A vizsga mgeoldása 03. június.. (a (3 pont Definiálja az f(x, y függvény határértékét az (x 0, y 0 helyen! Megoldás: Legyen D R, f : D R. Legyen az f(x, y függvény értelmezve az (x 0, y 0 pont
Bevezetés az algebrába 2
B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Bevezetés az algebrába 2 BMETE91AM37 Differencia- és differenciálegy.-rsz. H607 2017-04-05
Feladatok a Gazdasági matematika II. tárgy gyakorlataihoz
Debreceni Egyetem Közgazdaságtudományi Kar Feladatok a Gazdasági matematika II tárgy gyakorlataihoz a megoldásra ajánlott feladatokat jelöli e feladatokat a félév végére megoldottnak tekintjük a nehezebb
1 Lebegőpontos számábrázolás
Tartalom 1 Lebegőpontos számábrázolás... 2 2 Vektornormák... 4 3 Indukált mátrixnormák és tulajdonságaik... 5 4 A lineáris rendszer jobboldala hibás... 6 5 A kondíciószám és tulajdonságai... 7 6 Perturbációs
Numerikus módszerek I. zárthelyi dolgozat (2017/18. I., A. csoport) Megoldások
Numerikus módszerek I. zárthelyi dolgozat (2017/18. I., A. csoport) Megoldások 1. Feladat. (6p) Jelöljön. egy tetszőleges vektornormát, ill. a hozzá tartozó indukált mátrixnormát! Igazoljuk, hogy ha A
minden x D esetén, akkor x 0 -at a függvény maximumhelyének mondjuk, f(x 0 )-at pedig az (abszolút) maximumértékének.
Függvények határértéke és folytonossága Egy f: D R R függvényt korlátosnak nevezünk, ha a függvényértékek halmaza korlátos. Ha f(x) f(x 0 ) teljesül minden x D esetén, akkor x 0 -at a függvény maximumhelyének
alakú számot normalizált lebegőpontos számnak nevezik, ha ,, és. ( : mantissza, : mantissza hossza, : karakterisztika) Jelölés: Gépi számhalmaz:
1. A lebegőpontos számábrázolás egy modellje. A normalizált lebegőpontos szám fogalma, a legnagyobb, legkisebb pozitív szám, a relatív pontosság az M(t,-k,+k) gépi számhalmazban. Az input függvény (fl)
Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján
Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján Számsorozatok, vektorsorozatok konvergenciája Def.: Számsorozatok értelmezése:
Fraktálok. Kontrakciók Affin leképezések. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék. TARTALOMJEGYZÉK Kontrakciók Affin transzformációk
Fraktálok Kontrakciók Affin leképezések Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék TARTALOMJEGYZÉK 1 of 71 A Lipschitz tulajdonság ÁTMÉRŐ, PONT ÉS HALMAZ TÁVOLSÁGA Definíció Az (S, ρ) metrikus tér
Lineáris algebra numerikus módszerei
Hermite interpoláció Tegyük fel, hogy az x 0, x 1,..., x k [a, b] különböző alappontok (k n), továbbá m 0, m 1,..., m k N multiplicitások úgy, hogy Legyenek adottak k m i = n + 1. i=0 f (j) (x i ) = y
ANALÍZIS III. ELMÉLETI KÉRDÉSEK
ANALÍZIS III. ELMÉLETI KÉRDÉSEK Szerkesztette: Balogh Tamás 2014. május 15. Ha hibát találsz, kérlek jelezd a info@baloghtamas.hu e-mail címen! Ez a Mű a Creative Commons Nevezd meg! - Ne add el! - Így
Matematika (mesterképzés)
Matematika (mesterképzés) Környezet- és Településmérnököknek Debreceni Egyetem Műszaki Kar, Műszaki Alaptárgyi Tanszék Vinczéné Varga A. Környezet- és Településmérnököknek 2016/2017/I 1 / 29 Lineáris tér,
1. Számsorok, hatványsorok, Taylor-sor, Fourier-sor
. Számsorok, hatványsorok, Taylor-sor, Fourier-sor Vizsgálja meg a következő végtelen sorokat konvergencia szempontjából. Tétel. (Cauchy-féle belső konvergenciakritérium) A a n végtelen sor akkor és csakis
Táblán. Numerikus módszerek 1. előadás (estis), 2017/2018 ősz. Lócsi Levente. Frissült: december 1.
Táblán Numerikus módszerek 1. előadás (estis), 2017/2018 ősz Lócsi Levente Frissült: 2017. december 1. Ebben az írásban a 2017/2018 őszi félév estis Numerikus módszerek 1. előadásának a diasorban nem szereplő,
Numerikus módszerek 1.
Numerikus módszerek 1. 3. előadás: Mátrixok LU-felbontása Lócsi Levente ELTE IK 2013. szeptember 23. Tartalomjegyzék 1 Alsó háromszögmátrixok és Gauss-elimináció 2 Háromszögmátrixokról 3 LU-felbontás Gauss-eliminációval
Vektorok, mátrixok, lineáris egyenletrendszerek
a Matematika mérnököknek I. című tárgyhoz Vektorok, mátrixok, lineáris egyenletrendszerek Vektorok A rendezett valós számpárokat kétdimenziós valós vektoroknak nevezzük. Jelölésükre latin kisbetűket használunk.
3. előadás Stabilitás
Stabilitás 3. előadás 2011. 09. 19. Alapfogalmak Tekintsük dx dt = f (t, x), x(t 0) = x 0 t (, ), (1) Jelölje t x(t; t 0, x 0 ) vagy x(.; t 0, x 0 ) a KÉF megoldását. Kívánalom: kezdeti állapot kis megváltozása
Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei
A Gauss-Jordan elimináció, mátrixinvertálás Gauss-Jordan módszer Ugyanazzal a technikával, mint ahogy a k-adik oszlopban az a kk alatti elemeket kinulláztuk, a fölötte lévő elemeket is zérussá lehet tenni.
Gauss-Seidel iteráció
Közelítő és szimbolikus számítások 5. gyakorlat Iterációs módszerek: Jacobi és Gauss-Seidel iteráció Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor London András Deák Gábor jegyzetei alapján 1 ITERÁCIÓS
Vektorterek. =a gyakorlatokon megoldásra ajánlott
Vektorterek =a gyakorlatokon megoldásra ajánlott 40. Alteret alkotnak-e a valós R 5 vektortérben a megadott részhalmazok? Ha igen, akkor hány dimenziósak? (a) L = { (x 1, x 2, x 3, x 4, x 5 ) x 1 = x 5,
1.7. Elsőrendű lineáris differenciálegyenlet-rendszerek
7 Elsőrendű lineáris differenciálegyenlet-rendszerek Legyen n N, I R intervallum és A: I M n n (R), B: I R n folytonos függvények, és tekintsük az { y (x) = A(x)y(x) + B(x) y(ξ) = η kezdeti érték problémát,
Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1
Megoldott feladatok 00. november 0.. Feladat: Vizsgáljuk az a n = n+ n+ sorozat monotonitását, korlátosságát és konvergenciáját. Konvergencia esetén számítsuk ki a határértéket! : a n = n+ n+ = n+ n+ =
Numerikus módszerek 1.
Numerikus módszerek 1. Tantárgy kódja: IP-08bNM1E, IP-08bNM1G (2+2) Az elsajátítandó ismeretanyag rövid leírása: A lebegıpontos számábrázolás egy modellje. A hibaszámítás elemei. Lineáris egyenletrendszerek
Diszkrét matematika I., 12. előadás Dr. Takách Géza NyME FMK Informatikai Intézet takach november 30.
1 Diszkrét matematika I, 12 előadás Dr Takách Géza NyME FMK Informatikai Intézet takach@infnymehu http://infnymehu/ takach 2005 november 30 Vektorok Definíció Egy tetszőleges n pozitív egész számra n-komponensű
2. Hogyan számíthatjuk ki két komplex szám szorzatát, ha azok a+bi alakban, illetve trigonometrikus alakban vannak megadva?
= komolyabb bizonyítás (jeleshez) Ellenőrző kérdések 2006 ősz 1. Definiálja a komplex szám és műveleteinek fogalmát! 2. Hogyan számíthatjuk ki két komplex szám szorzatát, ha azok a+bi alakban, illetve
DIFFERENCIÁLEGYENLETEK. BSc. Matematika II. BGRMA2HNND, BGRMA2HNNC
BSC MATEMATIKA II. MÁSODRENDŰ LINEÁRIS DIFFERENCIÁLEGYENLETEK BSc. Matematika II. BGRMAHNND, BGRMAHNNC MÁSODRENDŰ DIFFERENCIÁLEGYENLETEK Egy explicit közönséges másodrendű differenciálegyenlet általános
1. Házi feladat. Határidő: I. Legyen f : R R, f(x) = x 2, valamint. d : R + 0 R+ 0
I. Legyen f : R R, f(x) = 1 1 + x 2, valamint 1. Házi feladat d : R + 0 R+ 0 R (x, y) f(x) f(y). 1. Igazoljuk, hogy (R + 0, d) metrikus tér. 2. Adjuk meg az x {0, 3} pontok és r {1, 2} esetén a B r (x)
15. LINEÁRIS EGYENLETRENDSZEREK
15 LINEÁRIS EGYENLETRENDSZEREK 151 Lineáris egyenletrendszer, Gauss elimináció 1 Definíció Lineáris egyenletrendszernek nevezzük az (1) a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a
Differenciálegyenletek
Differenciálegyenletek Losonczi László Debreceni Egyetem, Közgazdaság- és Gazdaságtudományi Kar Debrecen, 2011/12 tanév, I. félév Losonczi László (DE) Differenciálegyenletek 2011/12 tanév, I. félév 1 /
Numerikus matematika vizsga
1. Az a = 2, t = 4, k = 3, k + = 2 számábrázolási jellemzők mellett hány pozitív, normalizált lebegőpontos szám ábrázolható? Adja meg a legnagyobb ábrázolható számot! Mi lesz a 0.8-hoz rendelt lebegőpontos
Mátrixfüggvények. Wettl Ferenc április 28. Wettl Ferenc Mátrixfüggvények április / 22
Mátrixfüggvények Wettl Ferenc 2016. április 28. Wettl Ferenc Mátrixfüggvények 2016. április 28. 1 / 22 Tartalom 1 Diagonalizálható mátrixok függvényei 2 Mátrixfüggvény a Jordan-alakból 3 Mátrixfüggvény
Kvadratikus alakok és euklideszi terek (előadásvázlat, október 5.) Maróti Miklós, Kátai-Urbán Kamilla
Kvadratikus alakok és euklideszi terek (előadásvázlat, 0. október 5.) Maróti Miklós, Kátai-Urbán Kamilla Az előadáshoz ajánlott jegyzet: Szabó László: Bevezetés a lineáris algebrába, Polygon Kiadó, Szeged,
Numerikus matematika. Irodalom: Stoyan Gisbert, Numerikus matematika mérnököknek és programozóknak, Typotex, Lebegőpontos számok
Numerikus matematika Irodalom: Stoyan Gisbert, Numerikus matematika mérnököknek és programozóknak, Typotex, 2007 Lebegőpontos számok Normák, kondíciószámok Lineáris egyenletrendszerek Legkisebb négyzetes
A fontosabb definíciók
A legfontosabb definíciókat jelöli. A fontosabb definíciók [Descartes szorzat] Az A és B halmazok Descartes szorzatán az A és B elemeiből képezett összes (a, b) a A, b B rendezett párok halmazát értjük,
A sorozat fogalma. függvényeket sorozatoknak nevezzük. Amennyiben az értékkészlet. az értékkészlet a komplex számok halmaza, akkor komplex
A sorozat fogalma Definíció. A természetes számok N halmazán értelmezett függvényeket sorozatoknak nevezzük. Amennyiben az értékkészlet a valós számok halmaza, valós számsorozatról beszélünk, mígha az
KOVÁCS BÉLA, MATEMATIKA II.
KOVÁCS BÉLA MATEmATIkA II 9 IX Magasabbrendű DIFFERENCIÁLEGYENLETEk 1 Alapvető ÖSSZEFÜGGÉSEk n-ed rendű differenciálegyenletek Az alakú ahol n-edrendű differenciálegyenlet általános megoldása tetszőleges
valós számot tartalmaz, mert az ilyen részhalmazon nem azonosság.
2. Közönséges differenciálegyenlet megoldása, megoldhatósága Definíció: Az y függvényt a valós számok H halmazán a közönséges differenciálegyenlet megoldásának nevezzük, ha az y = y(x) helyettesítést elvégezve
Analízis I. Vizsgatételsor
Analízis I. Vizsgatételsor Programtervező Informatikus szak 2008-2009. 2. félév Készítette: Szabó Zoltán SZZNACI.ELTE zotyo@bolyaimk.hu v.0.6 RC 004 Forrás: Oláh Gábor: ANALÍZIS I.-II. VIZSGATÉTELSOR 2006-2007-/2
Bevezetés az algebrába 2 Vektor- és mátrixnorma
Bevezetés az algebrába 2 Vektor- és mátrixnorma Wettl Ferenc Algebra Tanszék B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M 2016.
NUMERIKUS MÓDSZEREK I. TÉTELEK
NUMERIKUS MÓDSZEREK I. TÉTELEK Szerkesztette: Balogh Tamás 014. január 19. Ha hibát találsz, kérlek jelezd a info@baloghtamas.hu e-mail címen! Ez a Mű a Creative Commons Nevezd meg! - Ne add el! - Így
Saj at ert ek-probl em ak febru ar 26.
Sajátérték-problémák 2018. február 26. Az alapfeladat Adott a következő egyenlet: Av = λv, (1) ahol A egy ismert mátrix v ismeretlen, nem zérus vektor λ ismeretlen szám Azok a v, λ kombinációk, amikre
Differenciálegyenletek numerikus megoldása
a Matematika mérnököknek II. című tárgyhoz Differenciálegyenletek numerikus megoldása Fokozatos közeĺıtés módszere (1) (2) x (t) = f (t, x(t)), x I, x(ξ) = η. Az (1)-(2) kezdeti érték probléma ekvivalens
Funkcionálanalízis. n=1. n=1. x n y n. n=1
Funkcionálanalízis 2011/12 tavaszi félév - 2. előadás 1.4. Lényeges alap-terek, példák Sorozat terek (Folytatás.) C: konvergens sorozatok tere. A tér pontjai sorozatok: x = (x n ). Ezen belül C 0 a nullsorozatok
0-49 pont: elégtelen, pont: elégséges, pont: közepes, pont: jó, pont: jeles
Matematika szigorlat, Mérnök informatikus szak I. 2013. jan. 10. Név: Neptun kód: Idő: 180 perc Elm.: 1. f. 2. f. 3. f. 4. f. 5. f. Fel. össz.: Össz.: Oszt.: Az elérhető pontszám 40 (elmélet) + 60 (feladatok)
Analízis II. Analízis II. Beugrók. Készítette: Szánthó József. kiezafiu kukac gmail.com. 2009/ félév
Analízis II. Analízis II. Beugrók Készítette: Szánthó József kiezafiu kukac gmail.com 2009/20 10 1.félév Analízis II. Beugrók Függvények folytonossága: 1. Mikor nevez egy függvényt egyenletesen folytonosnak?
12. Mikor nevezünk egy részhalmazt nyíltnak, illetve zártnak a valós számok körében?
Ellenörző Kérdések 1. Mit jelent az, hogy egy f : A B függvény injektív, szürjektív, illetve bijektív? 2. Mikor nevezünk egy függvényt invertálhatónak? 3. Definiálja a komplex szám és műveleteinek fogalmát!
Numerikus módszerek 1.
Numerikus módszerek 1. 10. előadás: Nemlineáris egyenletek numerikus megoldása Lócsi Levente ELTE IK 2013. november 18. Tartalomjegyzék 1 Bolzano-tétel, intervallumfelezés 2 Fixponttételek, egyszerű iterációk
f(x) vagy f(x) a (x x 0 )-t használjuk. lim melyekre Mivel itt ɛ > 0 tetszőlegesen kicsi, így a a = 0, a = a, ami ellentmondás, bizonyítva
6. FÜGGVÉNYEK HATÁRÉRTÉKE ÉS FOLYTONOSSÁGA 6.1 Függvény határértéke Egy D R halmaz torlódási pontjainak halmazát D -vel fogjuk jelölni. Definíció. Legyen f : D R R és legyen x 0 D (a D halmaz torlódási
1. Bázistranszformáció
1. Bázistranszformáció Transzformáció mátrixa új bázisban A bázistranszformáció képlete (Freud, 5.8.1. Tétel) Legyenek b és d bázisok V -ben, ] v V és A Hom(V). Jelölje S = [[d 1 ] b,...,[d n ] b T n n
i=1 λ iv i = 0 előállítása, melynél valamelyik λ i
Az informatikus lineáris algebra dolgozat C részének lehetséges kérdései Az alábbi listában azok az állítások, tételek szerepelnek, melyeket a vizsgadolgozat C részében kérdezhetünk. Azok érnek 6 pontot,
Matematika III. harmadik előadás
Matematika III. harmadik előadás Kézi Csaba Debreceni Egyetem, Műszaki Kar Debrecen, 2013/14 tanév, I. félév Kézi Csaba (DE) Matematika III. harmadik előadás 2013/14 tanév, I. félév 1 / 13 tétel Az y (x)
Differenciálegyenletek megoldása próbafüggvény-módszerrel
Differenciálegyenletek megoldása próbafüggvény-módszerrel Ez még nem a végleges változat, utoljára módosítva: 2012. április 9.19:38. Elsőrendű egyenletek Legyen adott egy elsőrendű lineáris állandó együtthatós
λx f 1 (x) e λx f 2 (x) λe λx f 2 (x) + e λx f 2(x) e λx f 2 (x) Hasonlóan általában is elérhető sorműveletekkel, hogy csak f (j)
Matematika A3 gyakorlat Energetika és Mechatronika BSc szakok, 016/17 ősz 10 feladatsor: Magasabbrendű lineáris differenciálegyenletek (megoldás) 1 Határozzuk meg az e λx, xe λx, x e λx,, x k 1 e λx függvények
Számsorok. 1. Definíció. Legyen adott valós számoknak egy (a n ) n=1 = (a 1, a 2,..., a n,...) végtelen sorozata. Az. a n
Számsorok 1. Definíció. Legyen adott valós számoknak egy (a n ) = (a 1, a 2,..., a n,...) végtelen sorozata. Az végtelen összeget végtelen számsornak (sornak) nevezzük. Az a n számot a sor n-edik tagjának
1. Generátorrendszer. Házi feladat (fizikából tudjuk) Ha v és w nem párhuzamos síkvektorok, akkor generátorrendszert alkotnak a sík vektorainak
1. Generátorrendszer Generátorrendszer. Tétel (Freud, 4.3.4. Tétel) Legyen V vektortér a T test fölött és v 1,v 2,...,v m V. Ekkor a λ 1 v 1 + λ 2 v 2 +... + λ m v m alakú vektorok, ahol λ 1,λ 2,...,λ
Alapfogalmak, valós számok Sorozatok, határérték Függvények határértéke, folytonosság A differenciálszámítás Függvénydiszkusszió Otthoni munka
Pintér Miklós miklos.pinter@uni-corvinus.hu Ősz Alapfogalmak Halmazok Definíció Legyen A egy tetszőleges halmaz, ekkor x A (x / A) jelentése: x (nem) eleme A-nak. A B (A B) jelentése: A (valódi) részhalmaza
4. Laplace transzformáció és alkalmazása
4. Laplace transzformáció és alkalmazása 4.1. Laplace transzformált és tulajdonságai Differenciálegyenletek egy csoportja algebrai egyenletté alakítható. Ennek egyik eszköze a Laplace transzformáció. Definíció:
1. Absztrakt terek 1. (x, y) x + y X és (λ, x) λx X. műveletek értelmezve vannak, és amelyekre teljesülnek a következő axiómák:
1. Absztrakt terek 1 1. Absztrakt terek 1.1. Lineáris terek 1.1. Definíció. Az X halmazt lineáris térnek vagy vektortérnek nevezzük a valós számtest (komplex számtest) felett, ha bármely x, y X elemekre
y + a y + b y = r(x),
Definíció 1 A másodrendű, állandó együtthatós, lineáris differenciálegyenletek általános alakja y + a y + b y = r(x), ( ) ahol a és b valós számok, r(x) pedig adott függvény. Ha az r(x) függvény az azonosan
Mátrixok 2017 Mátrixok
2017 számtáblázatok" : számok rendezett halmaza, melyben a számok helye két paraméterrel van meghatározva. Például lineáris egyenletrendszer együtthatómátrixa 2 x 1 + 4 x 2 = 8 1 x 1 + 3 x 2 = 1 ( 2 4
Miért fontos számunkra az előző gyakorlaton tárgyalt lineáris algebrai ismeretek
Az november 23-i szeminárium témája Rövid összefoglaló Miért fontos számunkra az előző gyakorlaton tárgyalt lineáris algebrai ismeretek felfrissítése? Tekintsünk ξ 1,..., ξ k valószínűségi változókat,
10. Előadás. Megyesi László: Lineáris algebra, oldal. 10. előadás Sajátérték, Kvadaratikus alak
10. Előadás Megyesi László: Lineáris algebra, 98. 108. oldal. Gondolkodnivalók Mátrix inverze 1. Gondolkodnivaló Igazoljuk, hogy invertálható trianguláris mátrixok inverze is trianguláris. Bizonyítás:
1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)
Matematika A2c gyakorlat Vegyészmérnöki, Biomérnöki, Környezetmérnöki szakok, 2017/18 ősz 1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás) 1. Valós vektorterek-e a következő
Boros Zoltán február
Többváltozós függvények differenciál- és integrálszámítása (2 3. előadás) Boros Zoltán 209. február 9 26.. Vektorváltozós függvények differenciálhatósága és iránymenti deriváltjai A továbbiakban D R n
Modellek és Algoritmusok - 2.ZH Elmélet
Modellek és Algoritmusok - 2.ZH Elmélet Ha hibát elírást találsz kérlek jelezd: sellei_m@hotmail.com A fríss/javított változat elérhet : people.inf.elte.hu/semsaai/modalg/ 2.ZH Számonkérés: 3.EA-tól(DE-ek)
Norma Determináns, inverz Kondíciószám Direkt és inverz hibák Lin. egyenletrendszerek A Gauss-módszer. Lineáris algebra numerikus módszerei
Indukált mátrixnorma Definíció A. M : R n n R mátrixnormát a. V : R n R vektornorma által indukált mátrixnormának nevezzük, ha A M = max { Ax V : x V = 1}. Az indukált mátrixnorma geometriai jelentése:
differenciálegyenletek
Állandó együtthatójú lineáris homogén differenciálegyenletek L[y] = y (n) + a 1y (n 1) + + a ny = 0 a i R (1) a valós, állandó együtthatójú lineáris homogén n-ed rendű differenciálegyenlet Megoldását y
11. Előadás. 11. előadás Bevezetés a lineáris programozásba
11. Előadás Gondolkodnivalók Sajátérték, Kvadratikus alak 1. Gondolkodnivaló Adjuk meg, hogy az alábbi A mátrixnak mely α értékekre lesz sajátértéke a 5. Ezen α-ák esetén határozzuk meg a 5 sajátértékhez
Matematika A1a Analízis
B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Matematika A1a Analízis BMETE90AX00 A derivált alkalmazásai H607, EIC 2019-04-03 Wettl
Matematika elméleti összefoglaló
1 Matematika elméleti összefoglaló 2 Tartalomjegyzék Tartalomjegyzék... 2 1. Sorozatok jellemzése, határértéke... 3 2. Függvények határértéke és folytonossága... 5 3. Deriválás... 6 4. Függvényvizsgálat...
Analízis I. beugró vizsgakérdések
Analízis I. beugró vizsgakérdések Programtervező Informatikus szak 2008-2009. 2. félév Készítette: Szabó Zoltán SZZNACI.ELTE zotyo@bolyaimk.hu v1.7 Forrás: Dr. Weisz Ferenc: Prog. Mat. 2006-2007 definíciók
Szinguláris értékek. Wettl Ferenc április 3. Wettl Ferenc Szinguláris értékek április 3. 1 / 28
Szinguláris értékek Wettl Ferenc 2015. április 3. Wettl Ferenc Szinguláris értékek 2015. április 3. 1 / 28 Tartalom 1 Szinguláris érték 2 Alkalmazások 3 Norma 4 Mátrixnorma Wettl Ferenc Szinguláris értékek
1. Determinánsok. Oldjuk meg az alábbi kétismeretlenes, két egyenletet tartalmaz lineáris egyenletrendszert:
1 Determinánsok 1 Bevezet definíció Oldjuk meg az alábbi kétismeretlenes, két egyenletet tartalmaz lineáris egyenletrendszert: a 11 x 1 +a 12 x 2 = b 1 a 21 x 1 +a 22 x 2 = b 2 Szorozzuk meg az első egyenletet
y = y 0 exp (ax) Y (x) = exp (Ax)Y 0 A n x n 1 (n 1)! = A I + d exp (Ax) = A exp (Ax) exp (Ax)
III Az exp (Ax mátrixfüggvény módszere Ha y = ay, y( = y, a = állandó y = y exp (ax d dx [exp (Ax] = Y = AY, Y ( = Y, Y (x = exp (AxY exp (Ax = I + n= A n x n (n! = A A n x n, n! ] A n x n I + = A exp
NUMERIKUS MÓDSZEREK PÉLDATÁR
EÖTVÖS LORÁND TUDOMÁNYEGYETEM INFORMATIKAI KAR NUMERIKUS MÓDSZEREK PÉLDATÁR Bozsik József, Krebsz Anna Budapest, Tartalomjegyzék Előszó................................................ VEKTOR- ÉS MÁTRIXNORMÁK,
1/1. Házi feladat. 1. Legyen p és q igaz vagy hamis matematikai kifejezés. Mutassuk meg, hogy
/. Házi feladat. Legyen p és q igaz vagy hamis matematikai kifejezés. Mutassuk meg, hogy mindig igaz. (p (( p) q)) (( p) ( q)). Igazoljuk, hogy minden A, B és C halmazra A \ (B C) = (A \ B) (A \ C) teljesül.
LNM folytonos Az interpoláció Lagrange interpoláció. Lineáris algebra numerikus módszerei
Legkisebb négyzetek módszere, folytonos eset Folytonos eset Legyen f C[a, b]és h(x) = a 1 φ 1 (x) + a 2 φ 2 (x) +... + a n φ n (x). Ekkor tehát az n 2 F (a 1,..., a n ) = f a i φ i = = b a i=1 f (x) 2
2010. október 12. Dr. Vincze Szilvia
2010. október 12. Dr. Vincze Szilvia Tartalomjegyzék 1.) Sorozat definíciója 2.) Sorozat megadása 3.) Sorozatok szemléltetése 4.) Műveletek sorozatokkal 5.) A sorozatok tulajdonságai 6.) A sorozatok határértékének
II. Két speciális Fibonacci sorozat, szinguláris elemek, természetes indexelés
II. Két speciális Fibonacci sorozat, szinguláris elemek, természetes indexelés Nagyon könnyen megfigyelhetjük, hogy akármilyen két számmal elindítunk egy Fibonacci sorozatot, a sorozat egymást követő tagjainak
LINEÁRIS ALGEBRA. matematika alapszak. Euklideszi terek. SZTE Bolyai Intézet, őszi félév. Euklideszi terek LINEÁRIS ALGEBRA 1 / 40
LINEÁRIS ALGEBRA matematika alapszak SZTE Bolyai Intézet, 2016-17. őszi félév Euklideszi terek Euklideszi terek LINEÁRIS ALGEBRA 1 / 40 Euklideszi tér Emlékeztető: A standard belső szorzás és standard
1. Diagonalizálás. A Hom(V) diagonalizálható, ha van olyan bázis, amelyben A mátrixa diagonális. A diagonalizálható van sajátvektorokból álló bázis.
1 Diagonalizálás Diagonalizálható mátrixok Ismétlés Legyen M,N T n n Az M és N hasonló, ha van olyan A lineáris transzformáció, hogy M is és N is az A mátrixa egy-egy alkalmas bázisban Az M és N pontosan
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA MATEmATIkA I 6 VI KOmPLEX SZÁmOk 1 A komplex SZÁmOk HALmAZA A komplex számok olyan halmazt alkotnak amelyekben elvégezhető az összeadás és a szorzás azaz két komplex szám összege és szorzata
Egészrészes feladatok
Kitűzött feladatok Egészrészes feladatok Győry Ákos Miskolc, Földes Ferenc Gimnázium 1. feladat. Oldjuk meg a valós számok halmazán a { } 3x 1 x+1 7 egyenletet!. feladat. Bizonyítsuk be, hogy tetszőleges
6. gyakorlat. Gelle Kitti. Csendes Tibor Somogyi Viktor. London András. jegyzetei alapján
Közelítő és szimbolikus számítások 6. gyakorlat Sajátérték, Gersgorin körök Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor Vinkó Tamás London András Deák Gábor jegyzetei alapján . Mátrixok sajátértékei
Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31
Lineáris leképezések Wettl Ferenc 2015. március 9. Wettl Ferenc Lineáris leképezések 2015. március 9. 1 / 31 Tartalom 1 Mátrixleképezés, lineáris leképezés 2 Alkalmazás: dierenciálhatóság 3 2- és 3-dimenziós
Elemi algebrai eszközökkel megoldható versenyfeladatok Ábrahám Gábor, Szeged
Magas szintű matematikai tehetséggondozás Elemi algebrai eszközökkel megoldható versenyfeladatok Ábrahám Gábor, Szeged Ahhoz, hogy egy diák kimagasló eredményeket érhessen el matematika versenyeken, elengedhetetlenül
Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához
Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához Izsák Ferenc 2007. szeptember 17. Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához 1 Vázlat Bevezetés: a vizsgált egyenlet,
Lineáris egyenletrendszerek
Lineáris egyenletrendszerek Lineáris egyenletrendszernek nevezzük az a 11 x 1 + a 12 x 2 +... +a 1n x n = b 1 a 21 x 1 + a 22 x 2 +... +a 2n x n = b 2.. a k1 x 1 + a k2 x 2 +... +a kn x n = b k n ismeretlenes,
Elhangzott tananyag óránkénti bontásban
TTK, Matematikus alapszak Differenciálegyenletek (Előadás BMETE93AM03; Gyakorlat BME TE93AM04) Elhangzott tananyag óránkénti bontásban 2016. február 15. 1. előadás. Közönséges differenciálegyenlet fogalma.
Analízis előadás és gyakorlat vázlat
Analízis előadás és gyakorlat vázlat Készült a PTE TTK GI szakos hallgatóinak Király Balázs 2010-11. I. Félév 2 1. fejezet Számhalmazok és tulajdonságaik 1.1. Nevezetes számhalmazok ➀ a) jelölése: N b)
A KroneckerCapelli-tételb l következik, hogy egy Bx = 0 homogén lineáris egyenletrendszernek
10. gyakorlat Mátrixok sajátértékei és sajátvektorai Azt mondjuk, hogy az A M n mátrixnak a λ IR szám a sajátértéke, ha létezik olyan x IR n, x 0 vektor, amelyre Ax = λx. Ekkor az x vektort az A mátrix