Løsningsforslag
Løsningsforslag
Løsningsforslag
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Løsningsforslag</strong> til eksamen i GO007D - diskret matematikk og<br />
lineær algebra, 14. desember 2004 ved AITeL/HiST.<br />
Oppgave 1 (30 %)<br />
a) Setter α =0og Gausseliminerer totalmatrisen til systemet:<br />
⎡<br />
1<br />
à = ⎣ 2<br />
−1<br />
−3<br />
0<br />
2<br />
⎤ ⎡<br />
4<br />
1<br />
1⎦∼···<br />
∼⎣0<br />
−3/2<br />
1<br />
1<br />
0<br />
⎤<br />
1/2<br />
−1⎦<br />
(1)<br />
−1 0 −1 1<br />
0 0 1 −4<br />
Tilbakesubstitusjon gir løsningen (x1,x2,x3) =(3, −1, −4).<br />
b) Finner når koeffisientmatrisen er singulær, dvs. det(A) =0;<br />
<br />
<br />
<br />
1 −1 0 <br />
<br />
det(A) = <br />
2 −3 2 <br />
<br />
−1<br />
α −1<br />
=1·<br />
<br />
<br />
−3<br />
2 <br />
<br />
α −1<br />
− (−1) · 2 2 <br />
<br />
−1 −1<br />
=3− 2α<br />
Hvis det(A) = 0 så må α =3/2. Sjekker om denne verdien av α gir et<br />
ubestemt system:<br />
⎡<br />
1<br />
à = ⎣ 2<br />
−1<br />
−3<br />
0<br />
2<br />
4<br />
1<br />
⎤ ⎡<br />
1<br />
⎦ ∼ ⎣2<br />
−1<br />
−3<br />
0<br />
2<br />
⎤<br />
4<br />
1⎦<br />
−1 1.5 −1 −0.5 0 0 0 0<br />
, siden (rad 2 + 2 rad 3 = 0). Ser også at rangen til koeffiesientmatrisen<br />
er lik 2 og rangen til totalmatrisen er lik 2. Dermed er systemet ubestemt.<br />
Systemet har uendelig mange løsninger for α =1.5.<br />
c) Fra oppgave b) vet vi at når α =1.5, er matrisen A singulær. Dermed er<br />
rang(A) < 3. Ser også av matrisen at den har minst to lineært uavhengige<br />
vektorer, f.eks. søyle 1 og 3 (sistnevnte har null i første koordinat, mens den<br />
andre ikke har det), så rang(A) > 1. Siden rangen til matrisen er et heltall er<br />
rang(A) =2. En basis for søylerommet til A er { 1 2 −1 T T , 0 2 −1 }.<br />
Det er to vektorer i basisen til søylerommet, så dimensjonen til søylerommet<br />
er 2 , dim(col(A)) = 2. En annen måte å finne svaret på er ved Gausseliminering:<br />
⎡<br />
⎤ ⎡<br />
⎤<br />
1 −1 0<br />
1 −1.5 1<br />
A = ⎣ 2 −3 2 ⎦ ∼···∼ ⎣0<br />
1 −2⎦<br />
−1 1.5 −1<br />
0 0 0<br />
Lineære avhengigheter mellom søylene bevares ved radoperasjoner, så en<br />
basis for søylerommet til A er { 1 2 −1 T , −1 −3 −1.5 T }.<br />
d) Hvis vektoren c = 4 1 1 T skal ligge i søylerommet til A, må den kunne<br />
uttrykkes som en lineærkombinasjon av vektorene i basisen til søylerommet:<br />
⎡ ⎤<br />
1<br />
⎡ ⎤<br />
0<br />
⎡ ⎤<br />
4<br />
s ⎣ 2 ⎦ + t ⎣ 2 ⎦ = ⎣1⎦<br />
−1 −1 1<br />
1<br />
Fra den øverste likningen ser vi at s =1. Da gir likning 2 t = −3.5, somer<br />
uforenelig med likning 3 (t = −5). Dermed ligger ikke c i søylerommet til A.<br />
Oppgave 2 (15 %)<br />
1) A<br />
Når rangen til totalmatrisen er større enn rangen til koeffisientmatrisen har<br />
systemet ingen løsning.<br />
2) C<br />
Siden alternativ A inneholder en nullvektor, og alternativ B inneholder en<br />
lineær avhengighet (vektor 2 + vektor 3 = vektor 4), må enten C eller D<br />
være riktig. Sjekker om C er rett, dvs. sjekker om følgende matrise har full<br />
rang;<br />
⎡<br />
⎤<br />
1 0 0 0<br />
⎢<br />
⎢1<br />
1 1 0 ⎥<br />
⎣0<br />
1 1 1⎦<br />
0 0 −1 0<br />
∼···∼<br />
⎡<br />
⎤<br />
1 0 0 0<br />
⎢<br />
⎢0<br />
1 1 0 ⎥<br />
⎣0<br />
0 −1 0⎦<br />
0 0 0 1<br />
Det har den, og da er alternativ C rett.<br />
3) D<br />
Her er det best å regne ut trinn for trinn for å unngå feil;<br />
(AX) T C −1 = B T<br />
transponerer begge sider:<br />
(C −1 ) T (AX) =B<br />
bytter om rekkefølgen på invers og transponerting på C, og multipliserer med<br />
C T fra venstre<br />
C T (C T ) −1 (AX) =C T B<br />
trekker sammen og multipliserer med A −1 fra venstre<br />
som dermed gir alternativ D:<br />
A −1 AX = A −1 C T B<br />
X = A −1 C T B<br />
4) B<br />
Ved å sette inn kan en sjekke hvilket alternativ som er rett. Det viser seg å<br />
være alternativ B;<br />
<br />
1<br />
1 4<br />
1 · +(−3) · =<br />
2<br />
2 −1<br />
2
Oppgave 3 (15 %)<br />
a) Egenverdiene er λ1 =1,λ2 =0.2. Et lineært uavhengig sett med 2 egenvektorer<br />
er f.eks. {[1, 3] T , [−1, 1] T }.<br />
b) Den generelle løsningen av et system av rekursjonslikninger med to variable<br />
er xn = c1λ n 1 k1 + c2λ n 2 k2, derk1 og k2 er to lineært uavhengige egenvektorer<br />
tilhørende systemet. Setter inn løsningen fra oppgave a):<br />
xn = c1 − c20.2 n<br />
yn =3c1 + c20.2 n<br />
Koeffisientene c1 og c2 bestemmes vha. startbetingelsene:<br />
x0 = c1 − c20.2 0 = 1000<br />
y0 =3c1 + c20.2 0 = 100<br />
c1 = 1000 + c2 innsatt i ligning 2: 3(1000 + c2)+c2 = 100, som gir c2 = −725<br />
og c1 = 275. Løsningen blir da:<br />
xn = 275 + 725 · 0.2 n<br />
yn = 825 − 725 · 0.2 n .<br />
Siden limn→∞ k n =0når k
Oppgave 5 (12.5 %)<br />
a) Strukturen til utsagnet “Hvis jeg står på eksamen, så har jeg lest nok” er<br />
p → q, der utsagnsvariablene p og q er tilordnet primærutsagnene på følgende<br />
måte:<br />
p = “Jeg står på eksamen”<br />
q = “Jeg har lest nok”<br />
Den kontrapositive formen av p → q er ¬q →¬p, ogpågodtnorskblirdet:<br />
Hvis jeg ikke har lest nok, så står jeg ikke på eksamen.<br />
b) Den logiske slutningen kan vises på en rekke ulike måter. Noen av disse er:<br />
Sannhetsverditabell, ved bruk av logiske lover og slutningsregler, sannhetsbetraktninger<br />
(bevis ved selvmotsigelse, kontrapositivt bevis og direkte bevis).<br />
Under vises slutningen ved logiske lover og slutningsregler.<br />
[p ∧ (p → q) ∧ (r ∨ s) ∧ (¬r ∨¬q)] (1)<br />
⇒ [q ∧ (r ∨ s) ∧ (¬r ∨¬q)]<br />
(2)<br />
⇔ [(¬r ∨¬q) ∧ q ∧ (r ∨ s)]<br />
(3)<br />
⇒ [¬r ∧ (r ∨ s)]<br />
(4)<br />
⇒ [(r ∨ s) ∧¬r]<br />
(5)<br />
⇒ s<br />
(1) slutning ved bekreftelse, (2) assosiativ lov, (3) slutning ved eliminasjon,<br />
(4) assosiativ lov, (5) slutning ved eliminasjon.<br />
Oppgave 6 (12.5 %)<br />
a) Når Lur S. Vindel starter i uke 0, er han den eneste som er involvert i<br />
pyramidespillet, derfor er a0 =1. Hver person som er med verver 2 stykker<br />
hver uke. Hvis an−1 personer var med i forrige uke (n − 1), verves det i<br />
gjeldende uke (n) dobbelt så mange personer, 2an−1. I tillegg kommer de<br />
som allerede var med i forrige uke, derfor er antall personer som er involvert<br />
i pyramidespillet etter n uker gitt av<br />
an =2an−1 + an−1 =3an−1<br />
som var det som skulle vises. Da kan en ved iterasjon finne antall involverte<br />
etter hhv. en uke, to uker og fire uker:<br />
a1 =3a0 =3· 1=3<br />
a2 =3a1 =3· 3=9<br />
a3 =3a2 =3· 9=27<br />
a4 =3a3 =3· 27 = 81<br />
Etter en uke er 3 personer involvert, etter to uker er 9 stykker med og etter<br />
4 uker er det 81 personer i pyramiden.<br />
5<br />
b) Dette er en homogen rekursjonslikning av 1.orden, så den har den generelle<br />
løsningen<br />
an = A3 n<br />
Konstanten A bestemmes av startbetingelsen:<br />
a0 = A3 0 = A =1<br />
Antall personer som er involvert etter n uker er dermed gitt av an =3 n .<br />
Antall uker før jordas befolkning er involvert finnes ved å løse likningen<br />
3 n = 6477000000<br />
n = ln(6477000000)<br />
ln(3)<br />
=20.56 ≈ 21<br />
Etter 21 uker er hele jordas befolkning involvert (gitt at alle klarer å holde<br />
vervekravet).<br />
6