Ingen hjelpemiddel er tillatne. Ta med all mellomrekning som trengst for å grunngje svaret. Oppgåve 1... (4%) = 5 4 3 2 1 = 10 = 520 519



Like dokumenter
Ingen hjelpemiddel er tillatne. Ta med all mellomrekning som trengst for å grunngje svaret. Oppgåve 1... (4%) = = 10 =

Løysingsforslag til eksamen i MA1301-Talteori, 30/

Skrivne og trykte hjelpemiddel samt kalkulator er tillate. Ta med all mellomrekning som trengst for å grunngje svaret.

Eksamen MAT1013 Matematikk 1T. Nynorsk/Bokmål

SKR-B. UTSATT EKSAMEN Sensur faller innen

Eksamen MAT1017 Matematikk 2T. Nynorsk/Bokmål

Matematikk 1, 4MX15-10E1 A

Eksamen i emnet INF100 Grunnkurs i programmering (Programmering I)

Sensurveiledning til skriftlig eksamen i Matematikk 1, 1-7

Eksamen MAT1008 Matematikk 2T. Nynorsk/Bokmål

Eksamen MAT1011 Matematikk 1P. Nynorsk/Bokmål

Eksamen MAT1013 Matematikk 1T. Nynorsk/Bokmål

Eksamen MAT1005 Matematikk 2P-Y. Nynorsk/Bokmål

Addisjon og subtraksjon =1234 =1199 =1149

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

Eksamen MAT1017 Matematikk 2T. Nynorsk/Bokmål

Eksamen REA3026 Matematikk S1. Nynorsk/Bokmål

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.

LO118D Forelesning 5 (DM)

Eksamen MAT1015 Matematikk 2P. Nynorsk/Bokmål

Kapittel 5: Relasjoner

Eksamen MAT1013 Matematikk 1T. Nynorsk/Bokmål

Niels Henrik Abels matematikkonkurranse

Oversikt over kryptografi

Eksamensoppgave i MA0301 Elementær diskret matematikk løsningsforslag

Eksamen REA3024 Matematikk R2. Nynorsk/Bokmål

Eksempeloppgåve/ Eksempeloppgave 2009

Eksamen REA3022 Matematikk R1. Nynorsk/Bokmål

Eksamen MAT1015 Matematikk 2P. Nynorsk/Bokmål

Høgskolen i Telemark Fakultet for allmennvitenskapelige fag

Matematikk 1, 4MX25-10

Eksempeloppgåve / Eksempeloppgave

KONTINUASJONSEKSAMEN I EMNE. TDT4136 Logikk og resonnerande system. Laurdag 8. august 2009, kl

«ANNONSERING I MØRE OG ROMSDAL FYLKESKOMMUNE»

Kalkulator, lærebok og formelsamling er lov. Handskrivne notat i lærebok og formelsamling er lov. Lause ark, med unntak av bokmerke, er ikkje lov.

Uretta grafar (1) Mengde nodar Mengde kantar som er eit uordna par av nodar

Eksamen MAT1008 Matematikk 2T. Nynorsk/Bokmål

Faktor terminprøve i matematikk for 8. trinn

Eksamen REA3024 Matematikk R2. Nynorsk/Bokmål

ORDINÆR EKSAMEN FOR 1R BOKMÅL Sensur faller innen

Eksamen BY8119 tømrar/tømrer. Nynorsk/Bokmål

Eksempeloppgåve / Eksempeloppgave

OPPLÆRINGSREGION NORD. Skriftlig eksamen. MAT1006 Matematikk teoretisk. Våren Privatister/Privatistar. VG1 Yrkesfag

Eksamen REA3028 Matematikk S2. Nynorsk/Bokmål

Eksamen REA3026 Matematikk S1. Nynorsk/Bokmål

Eksamen REA3022 Matematikk R1. Nynorsk/Bokmål

TMA4140 Diskret Matematikk Høst 2018

Eksamen REA3026 Matematikk S1. Nynorsk/Bokmål

EKSAMENSOPPGAVE/EKSAMENSOPPGÅVE

Eksamen REA3022 Matematikk R1. Nynorsk/Bokmål

KappAbel 2010/11 Oppgåver 1. runde - Nynorsk

Tys Innlevering av 2. utkast i norsk i slutten av timen. Veke 49 Mån Tys 1.12 Ons 2.12 Tors 3.12 Fre 4.12 Haustprøve i norsk hovudmål

MA1301 Tallteori Høsten 2014 Løsninger til Eksamen

Nynorsk. Eksamensinformasjon

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

Nasjonale prøver Matematikk 7. trinn

Løsningsforslag Øving 9 TMA4140 Diskret matematikk Høsten i for i = 0, 1, 2, 3, 4, og så er W 4 svaret

Matematikk 1, MX130SKR-B

Eksamen TMF3102 Tømrarfaget/Tømrerfaget Lærlingar og praksiskandidatar / Lærlinger og praksiskandidater.

Kort om forutsetninger for boligbehovsprognosene

FAKTA. Likeverdige brökar: BrÖkar som har same verdien: 2 = 2 4 = 3 6 = 4 8 = 5

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

Oversikt over det kinesiske restteoremet

MAT1030 Forelesning 12

UNIVERSITETET I OSLO

Relasjoner - forelesningsnotat i Diskret matematikk 2015

Plenumsregning 12. Diverse oppgaver. Roger Antonsen mai Eksamen 12/6-06 Oppgave 2. Plan

Eksamen REA3028 Matematikk S2. Nynorsk/Bokmål

1.8 Binære tal DØME. Vi skal no lære å omsetje tal mellom totalssystemet og titalssystemet.

)*+!,*- ".%! /01 & 2 01 &!

Eksamen MAT1008 Matematikk 2T. Nynorsk/Bokmål

Eksamen MAT1005 Matematikk 2P-Y. Nynorsk/Bokmål

Øvingsforelesning 5. Binær-, oktal-, desimal- og heksidesimaletall, litt mer tallteori og kombinatorikk. TMA4140 Diskret Matematikk

Ungdom og informasjon Spørjeundersøking i Hordaland

HØGSKOLEN I SØR-TRØNDELAG Fakultet for lærer- og tolkeutdanning

Før vi begynner. Kapittel 5: Relasjoner og funksjoner. MAT1030 Diskret Matematikk. Litt om obligen og studentengasjementet

MA3002 Generell topologi

Eksamen REA3026 Matematikk S1. Nynorsk/Bokmål

i Dato:

HØGSKOLEN I BERGEN Avdeling for helse og sosialfag

Matematikk 2, 4MX25-10

Eksamen MAT1003 Matematikk 2P. Nynorsk/Bokmål

Eksamen EL6039 Elektriker maritime elektriske anlegg. Nynorsk/Bokmål

Rutinar for intern varsling i Hordaland fylkeskommune

Eksamen MAT1013 Matematikk 1T. Nynorsk/Bokmål

Eksamen REA3022 Matematikk R1. Nynorsk/Bokmål

Fag: EL6019 VKII/Bedrift Elektrikar/Elektriker, Område: El. byningsinstallasjonar/el. bygningsinstallasjoner

Retningsliner for lokalt gitt munnleg eksamen og munnleg-praktisk eksamen i Møre og Romsdal fylkeskommune

SKR-C. ORDINÆR/UTSATT EKSAMEN Sensur faller innen

Vi har ikkje behandla bustøttesøknaden fordi det manglar samtykke frå ein eller fleire i husstanden

VESTNES KOMMUNE HELLAND SKULE 6390 VESTNES

Å løyse kvadratiske likningar

Vi lærer om respekt og likestilling

Eksamen MAT1008 Matematikk 2T. Nynorsk/Bokmål

H Ø G S K O L E N I B E R G E N Avdeling for lærerutdanning Landåssvingen 15, 5096 BERGEN

Matpakkematematikk. Data frå Miljølære til undervisning. Samarbeid mellom Pollen skule og Miljølære. Statistikk i 7.klasse

UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet. INF1080 Logiske metoder for informatikk

TMA4140 Diskret Matematikk Høst 2016

Eksamen EL6019 VKII Elektrikar/Elektriker, elektriske bygningsinst. Nynorsk/Bokmål

Transkript:

Eksamen 2. desember 2014 Eksamenstid 4 timar IR201712 Diskret Matematikk Ingen hjelpemiddel er tillatne. Ta med all mellomrekning som trengst for å grunngje svaret. Oppgåve 1....................................................................................... (4%) ( ) 5 (a) Rekn ut. 3 (b) Rekn ut ( ) 5 = 5 4 3 2 1 = 10 ( ) 520. 519 ( ) 520 = 520 519 Oppgåve 2....................................................................................... (6%) Skriv F og T for hhv. sann og usann. (a) Forenkl uttrykket s s = s s = T (b) Forenkl uttrykket s T = s T = s (c) Sett opp ein sanningstabell for uttrykket p q. p q p q T T T T F F F T T F F T Oppgåve 3....................................................................................... (4%) Rekn ut fylgjande (a) 12 + 3 mod 13 12 + 3 mod 13 = 2 (b) 6 5 mod 10 6 5 mod 10 = 0 Oppgåve 4....................................................................................... (5%) Løys fylgjande kongruensar (modulære likningar) (a) 2x 1 (mod 5)

2x 1 (mod 5) (1) 3 2x 3 1 (mod 5) (2) x 3 (mod 5) (3) (4) (b) 4x + 2 1 (mod 9) 4x 1 8 (mod 9), (5) 7 4x 7 8 (mod 9) (6) x 56 2 (mod 9) (7) (8) Oppgåve 5...................................................................................... (12%) Klasse 5A skal velja elevrepresentantar. Der er tolv jenter og sju gutar i klassa. Svar på fylgjande, og forklar kva teljeprinsipp du bruker for kvart spørsmål. (a) På kor mange måtar kan dei velja éin representant av kvart kjøn? Me har mengdene J av jenter og G av gutar. Me skal velja éin av kvart kjøn, dvs. eit element frå det kartesiske produktet J G. Produktprinsippet seier at #(J G) = #J #G = 12 7 = 84. Me har altso 84 måtar å velja på. (Ein kan bruka ein meir omstendeleg og generell føring med eksplisitt partisjonering, men ovanståande er enklare.) (b) På kor mange måtar kan dei velja éin representant og éin vara? Me har ei klasse K = J G der #K = 19. Me skal velja eit ordna par av element frå K. Lat S vera mengda av slike par. Me kan partisjonera S = x K S x der S x er mengda av par med x som fyrste element (representant). Uavhengig av kven som er representant er der 18 kandidatar att til vara, so #S x = 18. Produktprinsippet gjev #S = #K #S x = 19 18 = 342 (c) På kor mange måtar kan dei velja éin representant og éin vara når dei to må ha ulikt kjøn? Me skal velja éin person av kvart kjøn som i del a, men me har to alternativ; jenta kan vera (hovud)representant eller guten kan vera det. Me tel kvart fall for seg og bruker sumprinsippet til slutt. I det fyrste fallet har me 12 alternativ for representant og 7 for vara, og produktprinsippet gjev 12 7 = 84 alternativ totalt (sjå a). I det andre fallet har me 12 alternativ for representant og 7 for vara, og produktprinsippet gjev 7 12 = 84 alternativ totalt. Sumprinsippet gjev 84 + 84 = 168 måtar å velja på totalt. (Merk at ein kan vera litt knappare i argumentet ved å visa til a.)

Oppgåve 6....................................................................................... (4%) (a) Skriv det heksadesimale talet 1E om på desimalform. 1E = 16 + 14 = 30 (b) Skriv talet 33 (desimal) på heksadesimal form. 33/16 = 2 (9) 33 mod 16 = 1 (10) Thus we write 33 as 21 in hexadecimal.

Oppgåve 7....................................................................................... (8%) (a) Lat A og B vera matrisar over Z 2 : Rekn ut A B = A = [ 1 0 ] 1 0 1 1 1 1 0 B = 0 1 1 (11) 1 1 1 A B = [ 0 0 ] 1 1 0 0 (12) (b) Lat C og D vera matrisar over Z 7 : 1 1 C = 6 1 D = 2 1 [ ] 3 2 3 0 (13) Rekn ut C D =. 6 2 C D = 0 5 (14) 2 4 Oppgåve 8....................................................................................... (8%) Sjå på utsagnet dersom m er eit oddetal, so er m 2 eit oddetal (a) Formaliser utsagnet ved hjelp av logiske symbol. We define the predicate and then the statement can be written as s(m) := m Z such that m = 2m + 1 (15) t(m) := s(m) s(m 2 ) (b) Bevis utsagnet. Consider an arbitrary m and assume that s(m) is true. To prove the statement t(m) we have to prove s(m 2 ). By the assumption, there is an m such that m = 2m + 1. We write m 2 = (2m + 1) 2 = 4m 2 + 4m + 1 = 2(2m 2 + 2m ) + 1 Now m = 2m 2 +2m is the value of m which proves that s(m 2 ) is true, so we have proved the statement t(m) by conditional proof.

Oppgåve 9....................................................................................... (9%) Tenk på ekvivalensrelasjonar. (a) Kva meiner me med ein relasjon? Ein relasjon R frå ei mengd A til ei mengd B, er ei delmengd R A B. Me andre ord, R er ei mengd av par (a, b) der a A og b B. (b) Kva vil det seia at ein relasjon er ein ekvivalensrelasjon? Ein relasjon R er ein ekvivalensrelasjon dersom han er symmetrisk, refleksiv, og transitiv. (Dei tre kriteria bør definerast, men det rekk å visa at definisjonane er forstått i demonstrasjonen i neste delspørsmål.) (c) Vis at a b (mod n) er ein ekvivalensrelasjon. (Hugs at a b (mod n) er det same som at a mod n = b mod n.) Me må visa tre ting Refleksivitet x, x x (mod n) Symmetri x y (mod n) y x (mod n) Transitivitet x y (mod n) y z (mod n) x z (mod n) I alle tre tilfella fylgjer eigenskapen trivielt sidan er definert som ein likhet ( m, x = y + mn er det same som x y (mod n)). Oppgåve 10...................................................................................... (3%) List opp nulldivisorane i Z 15. Me faktoriserer 15 = 3 5. Nulldivisorane er dermed multiplar av 3 og av 5: 3,5,6,9,10,12 Oppgåve 11.....................................................................................(16%) (a) Vis steg for steg korleis du bruker Euklids algoritme for å finna hcf(365, 189) 1? hcf(365, 189) = hcf(189, 176) = hcf(176, 13) = hcf(13, 7) = hcf(7, 6) = hcf(6, 1) = 1 I.e. hcf(365, 189) = 1. (b) Vis korleis du bruker Euklids utvida algoritme for å finna den multiplikative inversen til 15 modulo 83. 1 hcf står for Highest Common Factor eller største felles divisor (ogso kjend som gcd).

(c) Skriv ned pseudo-kode for Euklids algoritme. Euklid(a,b) if b deler a, return b else return Euklid(b,a mod b) (d) Forklar korleis me kan vita at Euklids algoritme fullfører i endeleg tid. Algoritma terminerer når b deler a. Merk at 1 deler a. Sjå på a mod b. Dersom a mod b = 0, so har me grunnfallet og algoritma terminerer. Elles har me a mod b {1, 2,..., b 1}, og me gjer eit rekursivt kall med ein mindre verdi for b. I løpet av dei rekursive kalla er altso b monotont minkande og positiv. Innan høgst b 1 iterasjonar må me altso koma til grunnfallet a mod b = 0, om ikkje anna ved at b = 1.

Oppgåve 12.....................................................................................(12%) (a) Forklar kva me meiner med eit siffer med offentleg nykel (asymmetrisk siffer). Offentleg nykel vil seia at krypterings- og krypteringsfunksjonen tek ulike nyklar som argument. Den offentlege nykelen vert brukt til kryptering. Dekryptering krev ein løynnykel som ikkje kan utleidast (i praksis) frå den offentleg nykelen. (b) Nemn eitt døme på eit siffer som bruker offentleg nykel og som er i vanleg bruk i dag. RSA (c) Kva føremonar har siffer med offentlege nyklar samanlikna med symmetriske siffer? Ein er ikkje avhengig av å ha delt ein løynd nykel på førehand. Den offentlege nykelen kan kringkastast. (d) Nemna eitt døme på eit symmetrisk siffer som er i vanleg bruk i dag. AES (e) Kva føremonar har symmetriske siffer samanlikna med offentlege nyklar? Fyrst og framst er asymmetriske siffer treigare. Der er òg større uvisse om sikkerheita i asymmetriske system i framtida. Teoretiske og teknologiske nyvinningar kan tenkjast å knekka eksisterande asymmetriske siffer. Det er t.d. kjend at kvantemaskiner vil gjera det. Sikkerheita i symmetriske siffer vil heller svekkast jamnt. (f) Kva gjer ein i praktiske system (t.d. SSL) for å få det beste ut av symmetriske og asymmetriske siffer? Ein bruker eit asymmetrisk siffer i oppstarten av kommunikasjonen, der ein mellom anna vel ein løynd nykel som vert sent kryptert med det asymmetriske sifferet. Denne løynde nykelen kan ein so bruka i eit symmetrisk siffer i resten av kommunikasjonen. Oppgåve 13...................................................................................... (9%) Sjå på uttrykket 3 69 mod 19. 1. Vis korleis du kan bruka Fermats lille teorem for å forenkla utrekninga. 3 69 mod 19 = 3 69 mod 18 mod 19 = 3 15 mod 19 2. Forklar kva andre reknereglar du kan bruka for å rekna ut slike uttrykk (x y mod n) so enkelt som mogleg. Me nyttar square and multiply, og reduserer modulo n for kvart steg, soleis: 3. Rekn ut 3 69 mod 19. Vis korleis du gjer utrekninga.

3 15 mod 19 = ((3 2 3) 2 3) 2 3 mod 19 = ((27 mod 19) 2 3) 2 3 mod 19 = ((8 2 mod 19) 3) 2 3 mod 19 = (7 3 mod 19) 2 3 mod 19 = (2 2 3 mod 19 = 12 (16)