1. Bevis følgende logiske ekvivalens: ((p q) p) (p q) 2. Bestem de sannhetsverdier for p, q og r som gjør følgende utsagn galt: (p (q r)) (q r p)



Like dokumenter
Dette brukte vi f.eks. til å bevise binomialteoremet. n i. (a + b) n = a i b n i. i=0

UNIVERSITETET I OSLO

MIDTSEMESTERPRØVE I TMA4140 Diskret matematikk. 13. oktober 2017 Tid:

MAT1030 Diskret Matematikk

UNIVERSITETET I OSLO

Forelesning 2 torsdag den 21. august

UNIVERSITETET I OSLO

LF, KONTINUASJONSEKSAMEN TMA

Største felles divisor. (eng: greatest common divisors)

6 Kryptografi Totienten Eulers teorem Et eksempel på et bevis hvor Eulers teorem benyttes RSA-algoritmen...

KONTINUASJONSEKSAMEN I TMA4140 LØSNINGSFORSLAG

MA1301 Tallteori Høsten 2014 Oversikt over pensumet

Forelesning 24 mandag den 10. november

MIDTSEMESTERPRØVE I TMA4140 Diskret matematikk. 14. oktober 2016 Tid:

Kommentarer til Eksamen IM005 - V02

LØSNINGSFORSLAG EKSAMEN VÅR07, MA0301

Forelesning 4 torsdag den 28. august

Oversikt over lineære kongruenser og lineære diofantiske ligninger

Oversikt over kryptografi

LØSNINGSFORSLAG SIF5015 DISKRET MATEMATIKK Onsdag 18. desember 2002

Euklids algoritmen. p t 2. 2 p t n og b = p s 1. p min(t 2,s 2 )

Teorem 10 (Z n, + n ) er en endelig abelsk gruppe. 8. november 2005 c Vladimir Oleshchuk 35. Teorem 11 (Z n, ) er en endelig abelsk gruppe.

Introduksjon i tallteotri med anvendelser

MA1301 Tallteori Høsten 2014 Løsninger til Eksamen

Ekvivalente utsagn. Eksempler: Tautologi : p V p Selvmotsigelse: p Λ p

UNIVERSITETET I OSLO

Løsningsforslag Øving 5 TMA4140 Diskret matematikk Høsten 2010

LO118D Forelesning 6 (DM)

MA1301 Tallteori Høsten 2014 Oversikt over pensumet for midtsemesterprøven

b) 17 går ikke opp i 84 siden vi får en rest på 16 når 84 deles med 17 c) 17 går opp i 357 siden

UNIVERSITETET I OSLO

Forelesning 1 mandag den 18. august

Eksamensoppgave i MA0301 Elementær diskret matematikk løsningsforslag

Kapittel 4: Logikk. MAT1030 Diskret Matematikk. Oppsummering. En digresjon. Forelesning 6: Utsagnslogikk og predikatlogikk.

UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet

Forelesning 6 torsdag den 4. september

MAT-INF 1100 Modellering og beregninger. Fredag 12. oktober 2018 kl Vedlegg (deles ut): formelark. Tillatte hjelpemidler: ingen

MAT1030 Forelesning 6

Forelesning 14 torsdag den 2. oktober

Forelesning 7 mandag den 8. september

UNIVERSITETET I OSLO

Repetisjon: høydepunkter fra første del av MA1301-tallteori.

Kapittel 4: Logikk (utsagnslogikk)

MAT1030 Diskret Matematikk

MAT1030 Diskret matematikk

Rekurrens. MAT1030 Diskret matematikk. Rekurrens. Rekurrens. Eksempel. Forelesning 16: Rekurrenslikninger. Dag Normann

MAT1030 Diskret matematikk

Løsningsforslag Prøveeksamen i MAT-INF 1100, Høsten 2003

Primtall. Et heltall p > 0 kalles et primtall hvis kun 1 og p går opp i p.

Oversikt over kvadratiske kongruenser og Legendresymboler

UNIVERSITETET I OSLO

Relativt primiske tall

UNIVERSITETET I OSLO

Heltallsdivisjon og rest div og mod

TMA4140 Diskret Matematikk Høst 2018

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

KAPITTEL 10. EUKLIDS ALGORITME OG DIOFANTISKE LIGNINGER

LØSNINGSFORSLAG, SIF 5015, DISKRET MATEMATIKK 12. august 2003 Oppgave 1. La oss begynne med å bygge en ikke-deterministisk maskin:

TMA4140 Diskret Matematikk Høst 2018

Emne 13 Utsagnslogikk

MA1301 Tallteori Høsten 2014

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

Øvingsforelesning 6. Kombinatorikk, generaliserte permutasjoner, og MP13. TMA4140 Diskret Matematikk. 08. og 10. oktober 2018

Oversikt over bevis at det finnes uendelig mange primtall med bestemte egenskaper

Øvingsforelesning 7. Resten av kombinatorikk, litt modulusregning, rekurrenser og induksjon og MP13 eller MP18. TMA4140 Diskret Matematikk

Oppgave 4.4 Skriv ned setninger som svarer til den konverse og den kontrapositive av følgende utsagn.

Eksamensoppgave i TMA4140 Diskret matematikk

EKSAMEN. 1 Om eksamen. EMNE: MA2610 FAGLÆRER: Svein Olav Nyberg, Trond Stølen Gustavsen. Klasser: (div) Dato: 24. mai 2004 Eksamenstid:

Heltallsdivisjon og rest div og mod

Ukeoppgaver fra kapittel 10 & Induksjonsbevis

TALLÆRE UKE 34. Rest. Hvis vi deler a med b og det ikke går opp har vi rest som er mindre enn b.

2.3 Delelighetsregler

EKSAMEN. Oppgavesettet består av 11 oppgaver med i alt 21 deloppgaver. Ved sensur vil alle deloppgaver telle omtrent like mye.

Grafteori. MAT1030 Diskret matematikk. Induksjonsbevis

MAT1030 Diskret matematikk

Forelesning 10 torsdag den 18. september

Forside. MAT INF 1100 Modellering og beregninger. Mandag 9. oktober 2017 kl Vedlegg (deles ut): formelark. Tillatte hjelpemidler: ingen

UNIVERSITETET I OSLO

Diofantiske likninger Peer Andersen

Øvingsforelesning 4. Modulo hva er nå det for no? TMA4140 Diskret Matematikk. 24. og 26. september 2018

UNIVERSITETET I OSLO

INF1040 Oppgavesett 14: Kryptering og steganografi

EKSAMEN. Oppgavesettet består av 16 oppgaver. Ved sensur vil alle oppgaver telle like mye med unntak av oppgave 6 som teller som to oppgaver.

Forelesning 5 mandag den 1. september

MIDTSEMESTERPRØVE I FAG TMA4140 DISKRET MATEMATIKK Mandag 20. oktober 2003 Tid : INSTRUKSJONER:

Forelesning 9 mandag den 15. september

EKSAMEN. Oppgavesettet består av 9 oppgaver med i alt 21 deloppgaver. Ved sensur vil alle deloppgaver telle omtrent like mye.

True False. Q(0, 1, 2) yq(0, y, y) x yq(x, y, 10) x yq(x, y, x + x) y xq(x, y, x + x) x y Q(x, y, x + x) y x Q(x, y, x + x) x y zq(x, y, z)

Il UNIVERSITETET I AGDER

Diskret matematikk tirsdag 13. oktober 2015

Løsningsforslag. Oppgavesettet består av 9 oppgaver med i alt 20 deloppgaver. Ved sensur vil alle deloppgaver telle omtrent like mye.

UNIVERSITETET I OSLO

Løsningsforslag til prøveunderveiseksamen i MAT-INF 1100, H-03

H ØGSKOLEN I B ERGEN Avdeling for inge niørutdanning

EKSAMEN I FAG TMA4140 DISKRET MATEMATIKK Tirsdag 16. desember 2003 Tid :

Forelesning 11 mandag den 22. september

Rekker (eng: series, summations)

KAPITTEL 3 Litt logikk og noen andre småting

Transkript:

. Oppgave. Bevis følgende logiske ekvivalens: ((p q) p) (p q). Bestem de sannhetsverdier for p, q og r som gjør følgende utsagn galt: (p (q r)) (q r p) 3. Avgjør om følgende utsagn er sant i universet av heltall : x y (x>3) x + y 5.. Løsning til.:.løsning: ((p q) p) (p q) p p q p ((p q) p) (p q p) (p p q) (p q) (p q). løsning: Bygge sannhetsverdigtabeller for ((p q) p)og(p q), og vise at sannhetsverdier er like... Løsning til.:.løsning:. Utsagnet (p (q r)) (q r p) ergaltkunnår (p (q r)) er sant, mens (q r p) er galt.. Utsagnet (q r p) ergaltkunnår q r er sant, mens p er galt. Derfor p må være galt. 3. Utsagnet q r er sant, hvis q r er galt, d.v.s. q og r må ha forksjellige sannhetsverdier (q 6 r). 4. Siden (p (q r)) må væresantogp må være galt, da (q r) skal være galt. 5. For q og r som har forksjellige sannhetsverdier skal (q r) væregalt. 6. Svar: p er galt, q og r har forksjellige sannhetsverdier..løsning: Bygge sannhetsverdigtabeller for ((p q) p) (p q), og velge tilfeller når utsagnet er galt.

.3. Løsning til.3: Utsagnet er galt siden for x>3blirx + y > 9 6 5 for alle mulige heltall y.. Oppgave La a n være antall n-sifrete tall som kan dannes ved bruk av sifre fra mengden S {,, 3, 4, 5, 6, 7, 8, 9} slik at primtall ikke påfølger hverandre (Husk at er ikke et primtall.). Forklar at følgen a n tilfredsstiller differenslikningen a n 5a n +0a n, n, og finn a og a.. Løs differenslikningen fra pkt. med initialbetingelser... Løsning La a n (P ) betegne antall n-sifrete tall med primtall som siste siffer (d.v.s.,3,5 eller 7). La a n (S) betegne antall n-sifrete tall med sammensatt tall som siste siffer (d.v.s.,4,6,8 eller 9). Da a n a n (S) + a n (P ). Ut fra regler hvordan slike n-sifrete dannes kan vi se at a (S) n 5a n og a n (P ) 4a (S) n 4(5a n ) 0a n Det betyr at a n a (S) n + a n (P ) 5a n +0a n. a {,, 3, 4, 5, 6, 7, 8, 9} 9og a {,, 3, 4, 5, 6, 7, 8, 9} {,, 3, 4, 5, 6, 7, 8, 9} {, 3, 5, 7} {, 3, 5, 7} 8 6 65... Løsning La a n cr n. Karakteristisk ligningen blir r 5r 0 0. Da r, 5± 5+80 n n Generel løsning blir a n c 5+ + 5 c. 5±. Nå skalvifinne c og c. For å forenkle beregninger skal vi finne a 0. Fra differenslikningen a n 5a n +0a n får vi at a 5a +0a 0 og a 0 0 65 5 9 0. a 5a n 9 a 0 c 5+ 65 a c 5+ 0 + c 5 + c 5 0

c ( c + c 9 c 5+ + c 5 65 c 9 c 5+! + c c 65 9 c 5+! +(9 c )! 5+ c 5 5+ c 5 5+ 5+ c c +9 +9!! 5 +9! +9 65 30 45 + 9 85 + 9 c 85 + 9 85 + 9 9 + 85 0 0 c 9 89 + 7 378 89 7 4 4 4 a n 89 + 7 4! 5+! n + 89 7 89 7 4! 945 + 85 0 n 89 + 7 4 3. Oppgave Bevis med hjelp av matematisk induksjon at for n,,... 5 + 5 9 + 9 3 +... + (4n 3) (4n +) n 4n + 3

3.. Løsning: La S (n) : 5 + 5 9 + 9 3 +... + (4n 3)(4n+) n 4n+ Hvis n, da S () er sant siden (4 3)(4 +) 4 + (4k 3)(4k+) k 4k+ 5 + 5 9 + 9 3 +... + (4k 3)(4k+) + Anta at S (n) ersantforn k,d.v.s. 5 + 5 9 + 9 3 +... + Vi skal vise at S (n) ersantforn k +,d.v.s. (4(k+) 3)(4(k+)+) k+ 4(k+)+ + (4 (k +) 3) (4 (k +)+) k (4k +5)+ (4k +)(4k +5) (k +)(4k +) (4k +)(4k +5) 4. Oppgave 5 + 5 9 + 9 3 +... + (4k 3) (4k +) {z } k 4k+ k 4k + + (4k +)(4k +5) 4k +5k + (4k +)(4k +5) (k +)(4k +) (k +) (4k +)(4k +5) (4k +5) k + 4(k +)+ 6-sifrete tall dannes ved hjelp av sifre fra mengden S {,, 3, 4, 5, 6, 7, 8, 9}.. Hvor mange slike tall kan dannes hvis repetisjon er tillatt?. Hvor mange 6-sifrete tall kan dannes slik at hvert siffer fra S inngår maksimalt en gang? 3. Hvor mange 6-sifrete tall kan dannes slik at eksakt ett av sifrene er et primtall? 4. Hvor mange 6-sifrete tall kan dannes slik at summen av sifrene som inngår i tallet er 30? 4.. Løsning: 4.. Løsning: 9 {z... 9} 9 6 6 9 8 7 6 5 4 9! 3! 4

4.3. Løsning: Først danner 5-sifrete tall uten primtall. Vi kan danne 5 5 slike tall. Vi kan sette inn det siste tallet (som er primtall) på 6 6forskjeligemåter og vi kan velge dette primtallet på 4 4forskjelligemåter. Derfor vi kan danne 5 5 6 4 6-sifrete tall slik at eksakt ett av sifrene er et primtall. 4.4. Løsning:.løsning. Svaret er antall heltalls løsninger av følgende likningen: x + x +... + x 6 30 x i 9,i,...,6 eller x + x +... + x 6 4 0 x i 8,i,...,6 Vi skal bruke inkl./ekskl. prinssippet. La oss anta at c i er sant hvis x i > 9. Da antall heltalls løsninger er lik N (c c...c 6 )S 0 S + S S 3 + S 4 S 5 + S 6 La oss finne alle S i. S 0 er lik antall heltallsløsninger av x + x +... + x 6 4 0 x i,i,...,6 Derfor S 0 4+6 4 9 4. S N(c )+... + N(c 6 ) 6 N (c ), hvor N (c ) er lik antall heltallsløsninger av x + x +... + x 6 4 9 x, 0 x i,i,...,6 som er lik antall heltallsløsninger av x + x +... + x 6 5 0 x i,i,,...,6 5

Derfor S 6 N (c ) 6 5+6 5 S N(c c )+...+N(c 5 c 6 ) 6 av x + x +... + x 6 4 9 x, 9 x, 0 x i,i,...,6 som er lik antall heltallsløsninger av x + x +... + x 6 6 0 x i,i,,...,6 6 0 5 N (c c ), hvor N (c c ) er lik antall heltallsløsninger Derfor S 6 N (c c ) 6 6+6 6 6 6 Ved å gjennomføre samme analyse kan vi se at S 3 S 4 S 5 S 6 0. Derfor µ µ µ µ µ 9 6 0 6 N (c c...c 6 ) + 0+0 0+0 4 5 6.løsning Det er også muligå fine svar ved hjelp av genererende funksjoner. D.v.s. at en må finne koeffisient a 30 som står foran x 30 for genererende funksjon x + x + x 3 +... + x 9 6 5. Oppgave Vi har en endelig tilstandsmaskin M (S, I, O, v, w) meds {s 0,s,s,s 3,s 4,s 5 }, I O {0, }. Funksjonene v : S I S og w : S I O er gitt i tab.5... Tegn tilstandsdiagrammet til M og finn en delmaskin av M.. Finn den minimale tilstandsmaskinen for M. 3. Finn en minimal sekvens som skiller (eng. distinguish ) tilstandene s og s. 5.. Løsning Eksempler av delmaskin: 6

v w 0 0 s 0 s 0 s 4 s s s 4 0 s s 3 s 0 0 s 3 s 3 s 0 s 4 s 4 s 0 s 5 s 0 s 5 0 Table 5.: Tilstandsmaskin M v w 0 0 s 0 s 0 s 0 s s s 0 0 s s 3 s 0 0 s 3 s 3 s 0 s 5 s 0 s 5 0 Table 5.: Min. tilstandsmaskin 5.. Løsning P 0 : {s 0,s,s,s 3,s 4,s 5 } P : {s 0,s 4 }, {s,s,s 3,s 5 } P : {s 0,s 4 }{s,s }, {s 3 }, {s 5 } P 3 : {s 0,s 4 }, {s }, {s }, {s 3 }, {s 5 } P 4 : {s 0,s 4 }, {s }, {s }, {s 3 }, {s 5 } P 3 P 4 Minimal tilstandsmaskin er gitt i tab.5..: 5.3. Løsning Korteste distinguishing string er: 00 w (s, 00) 0 w (s, 00) 00 7

6. Oppgave La RSA nøklene være representert av p 4,q59,n pq og e 5, der (e, n) er den hemmelige (private) nøkkelen.. Finn d i den offentlige (public) nøkkelen(d, n).. Krypter melding 999 ved bruk av den hemmelige (private) nøkkelen(e, n) og dekrypter ved bruk av den offentlige (public) nøkkelen d. 6.. Løsning Bruk utvidet Euklids algoritme for å finne d som er lik 5 mod 30 5. Test: 5 5 mod 30 6.. Løsning E (999) 999 5 mod 30 037 D(037) 037 5 mod 30 999 8