30.07.2013 Views

Løsningsforslag

Løsningsforslag

Løsningsforslag

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!