Institutionen för Matematiska Vetenskaper Göteborg TENTAMEN I LINJÄR ALGEBRA OCH NUMERISK ANALYS F, TMA67 009-08-7 DAG: Torsdag 7 augusti 009 TID: 8.30 -.30 SAL: V Ansvarig: Ivar Gustafsson, tel: 77 0 94 Förfrågningar: Ivar Gustafsson Lösningar: Anslås vid sal MVF Resultat: Tentan beräknas vara rättad senast september, resultat tillsänds dig. Betygsgränser: 30, 4, 54 av maximalt 60 poäng Bonus (högst 0 poäng) från inlämningsuppgifter får tillgodoräknas. Hjälpmedel: Inga Iakttag följande: - Skriv tydligt och disponera papperet på lämpligt sätt - Börja varje ny uppgift på nytt blad - Alla svar skall väl motiveras LYCKA TILL! Uppgift. a) Visa att Nul(A) = Col(A T ) för en matris A R m n. (3p) b) Låt V = R n n. Undersök om V är ett vektorrum med avseende på operationerna: A B = A + B (vanlig matrisaddition) α A = α A. Om så inte är fallet, ange alla räkneregler som inte gäller. (3p) Uppgift. a) Visa att varje skalärprodukt <, > i R n kan skrivas < x, y >= y T Ax där A är en symmetrisk, positivt definit matris. (4p) Ledning: Bas och räkneregler för skalärprodukt. b) Bestäm en kompakt QR-faktorisering av matrisen A = 0 0 0 0 c) Bestäm alla singulära värden till matrisen A i b)-uppgiften. (p). (3p)
Uppgift 3. a) Låt V = C [0, ] och W = C[0, ] och låt T vara avbildningen T : V W så att T (f) = f (derivering). Visa att T är en linjär avbildning samt bestäm nollrum och värderum för avbildningen. (3p) b) Betrakta det linjära rummet V av funktioner på R, där V = Span(, t, sin t) med de angivna funktionerna som bas och betrakta avbildningen derivering på rummet V. Bestäm dimension och en bas för värderummet W samt matrisen till denna avbildning V W i aktuella baser. Betrakta även fortsatt derivering på rummet W. Ange dimension och bas för värderummet U till denna avbildning samt matrisen för avbildningen W U i aktuella baser. Visa hur derivering två gånger från V U kan beskrivas med en matris som är produkten av de två avbildningsmatriserna. Använd denna matris för att bestämma andraderivatan av 3t + sin t. (5p) Uppgift 4. a) Visa att en reell symmetrisk matris med olika egenvärden är ortogonalt diagonaliserbar. (3p) b) Betrakta den kvadratiska formen Q(x) = 4x + x + 4x 3 + 4x x + 4x x 3. Karakterisera den kvadratiska formen. Bestäm största och minsta värde på Q(x) då x =. Bestäm alla vektorer u med u = sådana att Q(u) blir maximal resp. minimal. (5p) Uppgift 5. a) Definiera begreppen konvergenshastighet och asymptotisk felkonstant vid ekvationslösning i en variabel. (p) b) Hur yttrar sig kvadratisk konvergens i praktiken? (p) c) Vilken roll spelar multipliciteten vid ekvationslösning? (p) d) { Betrakta följande system av icke-linjära ekvationer: x + x = x 3 x x =. Gör en iteration med Newtons metod utgående från startapproximation x 0 = (0 0) T. (3p) Uppgift 6. punkter. Betrakta följande tabell över funktionsvärden av en funktion f(t) i fyra t 0 3 f - 0 - a) Bestäm en approximation till 3 f(t) dt med trapetsformeln. (p) 0 b) Bestäm interpolationspolynomet genom de fyra punkterna. (p) c) Bestäm en kvadratisk spline s(x) med noder i punkterna t = och t =, som går genom alla fyra punkterna och som uppfyller s () = 0. (4p)
Uppgift 7. a) Definiera vad som menas med en tillåten riktning och vad som menas med en descentriktning vid optimering med bivillkor. Ge exempel på en tillåten descentriktning. (3p). b) Vi vill i minsta-kvadrat-mening anpassa en modell på formen Ψ(t) = c 0 + c sin(t) + c cos(c 3 t) till mätdata (t i, Ψ i ), i =,..., m, där m > 4. Formulera residual, Jacobian och Gauss-Newtons metod för att lösa uppgiften dvs för att bestämma de fyra koefficienterna c i, i = 0,..., 3. (4p) Uppgift 8. Betrakta prediktor/korrektorparet Heuns metod som prediktor och Eulers bakåtmetod som korrektor för att lösa begynnelsevärdesproblem för system av ordinära differentialekvationer. Heuns metod definieras så här: y k+ = y k + h{f(t k, y k ) + f(t k + h, y k + hf(t k, y k ))} a) Anta att man gör en fixpunktsiteration i korrektorn. Skriv upp den explicita metod man då får. (4p) b) Bestäm approximationsordning för metoden i a-uppgiften. (p) c) Bestäm stabilitetsområdet för metoden i a-uppgiften. (p) 3
Institutionen för Matematik Göteborg F - Linjär algebra och numerisk analys, TMA67 Lösningar till tentamen 7 augusti 009 a) Låt x Nul(A) dvs Ax = 0. Då är vektorn x ortogonal mot alla rader i A dvs mot alla kolonner i A T. x är alltså ortogonal mot rummet som spänns av A T :s kolonner dvs mot Col(A T ). Detta skrivs x Col(A T ). b) Eftersom är vanlig addition är alla räkneregler som involverar endast okej. När det gäller så testar vi och finner att reglerna gäller utom (9) och (0), V är ej vektorrum med dessa operationer. (9): α (β A) = α β A = α β A = αβ A αβ A = (αβ) A 4 (0): A = A A a) Med {e i } n i= bas kan x och y skrivas: x = n j= x je j, y = n i= y ie i. Räkneregler för skalärprodukt (linjäritet) ger: < x, y >=< n j= x je j, n i= y ie i >= n n i= j= x jy i < e j, e i >. Med a ij =< e j, e i > element i matrisen A får vi < x, y >= n i= y n i j= a ijx j = y T Ax. A är symmetrisk på grund av symmetri hos skalärprodukt: < e j, e i >=< e i, e j >. A är positivt definit ty x T Ax =< x, x >> 0 om x 0 enligt positiviteten hos skalärprodukt. b) De två första kolonnerna är ortogonala och även första och tredje. Ortogonalisera den tredje mot den andra med Gramm-Schmidt: q 3 = [0 0 0] T /4[ ] T = /4[ 3 ] T. Normering av kolonnerna ger / 6 / / Q = / 6 / / 0 / 3/ 6 0 0 / 6 / / och R = QT A = 0 / 0 0 3/. 6 0 0 c) Singulära värdena till A är roten ur egenvärdena till A T A = R T R = 0 4. 0 5+ Denna matris har egenvärdena 6, 3 och 5 3, singulära värdena till A är allstå 4 4 5+ 3 5 3 6, och. 3a) Låt f V, g V, α R, β R. Då gäller T (αf + βg) = (αf + βg) = αf + βg = αt (f) + βt (g), vilket visar att T är linjär. Nollrummet till T är mängen av konstanta funktioner, ty dessa deriveras till noll-funktionen. Värderummet till T är hela W, ty varje funktion i W har en primitiv funktion i V.
3b) Derivatan av baselementen i den givna är = 0, t =, (sin t) = sint cost och vi ser att dimensionen är och B = {, sint cost} kan tas som [ bas för ] värderummet W. 0 0 Matrisen för avbildningen i de aktuella baserna blir M =. 0 0 För fortsatt derivering blir derivatan av baselementen i basen B: = 0, (sint cost) = cos t sin t och vi ser att dimensionen är och att C = cos t sin t kan tas som bas i U. Matrisen för derivering W U blir M = [0 ]. Derivering två gånger V U kan alltså besrivas med matrisen M = M M = [0 0 ]. Den givna funktionen har koordinatvektorn x = [0 3 ] T och Mx = 4 så andraderivatan är 4(cos t sin t). 4a) Vi visar att egenvektorer som hör till olika egenvärden är ortogonala: Vi har Av = λ v, Av = λ v med λ λ och A symmetrisk. Detta ger λ (v T v ) = (λ v ) T v = (Av ) T v = v T A T v = v T Av = v T λ v = λ (v T v ) och eftersom λ λ ger detta att v T v = 0 dvs egenvektorerna ortogonala. Om alla egenvärden är olika så har vi alltså att alla egenvektorer är parvis ortogonala. Om vi normerar dem och sätter dem som kolonner i en matris V och motsvarande egenvärden i diagonalen av diagonalmatrisen D så gäller alltså AV = V D som ger A = V DV T, dvs diagonaliserbarheten med ortogonal matris V är visad. 4 0 4b) Den kvadratiska formen kan skrivas Q(x) = x T Ax med A =. 0 4 Egenvärden och egenvektorer till A bestäms. Karakteristiska ekvationen 0 (4 λ)[( λ)(4 λ) 8] har lösningarna λ = 4 med motsvarande egenvektorer 6, 0,. Egenvärden är icke-negativa så den kvadratiska formen är positivt semidefinit. Enligt sats i Lay gäller 0 Q(x) x T x 6, där övre gränsen antas för x = ± 3 [ ] T och undre gränsen antas för x = ± 6 [ ] T. 5a) Låt lösningen vara x och låt {x k } k=0 vara iterationsföljd. Konvergensordningen är högsta möjliga tal q så att x lim k+ x k x k = C <. Konstanten C är då asymptotiska felkonstanten. x q 5b) Antalet korrekta decimaler fördubblas i varje iteration (nära lösningen). 5c) Långsammare konvergens och svårare att bestämma roten på grund av större inverkan av funktionsfel.
[ ] [ x 5d) Vi ska lösa f(x) = 0 där f = + x + x x 3 x är residualen och J = [ ] x + [ ] [ ] 3x x 0 0 är Jakobianen. Med startvärdena x 0 =, f 0 0 =, J 0 = blir iterationen x = x 0 J 0 \f 0 Ekvationssystem J 0 s 0 = f 0 s [ ] [ 0 ] 0 0 0 = har lösningen [ ] [ ] 0.5 0.5 s 0 = och iterationen blir x = x 0 + s 0 =. 6a Integralen approximeras med 0.5(f(0) + f() + f() + f(3)) = 6b Ansätt polynomet som p(t) = c 0 + c t + c t(t ) + c 3 t(t )(t ). Bestäm koefficienterna successivt genom att sätta in interpolationsvillkoren: p(0) = c 0 = p() = 0 c = p() = + + c = c = p(3) = + 3 6 + 6c 3 = c 3 = 5/6 Interpolationspolynomet blir p(t) = + t t(t ) + 5/6t(t )(t ) 6c) Splinen har tre delar: s (t), 0 t, s (t), t, s 3 (t), t 3. Ansätt s = a + b(t ) + c(t ) med s = b + c(t ). Villkoren s () = 0, s () = 0 ger a = b = 0 och villkoret s (0) = ger så c =. Vi har alltså bestämt s (t) = (t ). Ansätt vidare s = d(t ) + e(t ) med s = d + e(t ). Villkor s () = 0 uppfyllt genom ansatsen, s () = 0 ger d = 3 och villkor s () = ger e =. Vi har alltså bestämt s = (t ) med s () =. Slutligen ansätts s 3 = + f(t ) + g(t ) med s 3 = f + g(t ) Villkoret s 3 () = är uppfyllt genom ansatsen. Villkoret s 3() = ger f = och villkoret s 3 (3) = ger g = 4 Vi har alltså bestämt s 3 = (t ) + 4(t ) 7a) Låt optimeringsproblemet vara minf(x) då x X, där X är det tillåtna området. s är en tillåten riktning i x om x + αs X för 0 < α < δ för något δ. s är en descentriktning i x om f(x + αs) < f(x) för 0 < α < δ för något δ. Om x ligger i det inre av X så är s en tillåten decsentriktning om f(x) T s < 0. 7b) Residualen f har elementen f i = c 0 + c sin(t i ) + c cos(c 3 t i ) Ψ i. Jakobianen J är m 4 -matrisen med i:te rad [ sin(t i ) cos(c 3 t i ) t i c sin(c 3 t i )]. Med x = [c 0 c c c 3 ] T kan Gauss-Newtons metod skrivas: x k+ = x k + d k där J(x k )d k = f k, k är iterationsindex och x 0 är startapproximation. ] 3
8a) Eulers bakåtmetod är: y k+ = y k + hf(t k+, y k+ ) Med en fixpunktsiteration från Heuns prediktorvärde blir metoden: y k+ = y k + hf(t k+, y k + h [f(t k, y k ) + f(t k+, y k + hf(t k, y k ))]. 8b) Metoden på testproblemet y = λy blir y k+ = y k + hλ(y k + hλ(y k + y k + hλy k )) = y k ( + hλ + h λ + h3 λ 3 ). Formeln stämmer till två termer med exakta lösningens tillväxtfaktor e hλ och metoden är då av ordning. 8c) Stabilitetsområdet är de z = hλ som ger begränsade lösningar. Från b)-uppgiften ger detta: {z C; + z + z + z3 }. 4