Lösning till tentamensskrivning i Diskret Matematik för CINTE och CMETE, m fl, SF1610, tisdagen den 2 juni 2015, kl

Relevanta dokument
Lösning av tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610, tisdagen den 27 maj 2014, kl

Lösning till tentamensskrivning i Diskret Matematik, SF1610 och 5B1118, torsdagen den 21 oktober 2010, kl

Tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610, onsdagen den 20 augusti 2014, kl

Lösning till tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610 och 5B1118, tisdagen den 7 januari 2014, kl

DEL I. Matematiska Institutionen KTH

Lösning till tentamensskrivning i Diskret Matematik för CINTE, CL2 och Media 1, SF1610 och 5B1118, onsdagen den 17 augusti 2011, kl

Hjalpmedel: Inga hjalpmedel ar tillatna pa tentamensskrivningen. 1. (3p) Los ekvationen 13x + 18 = 13 i ringen Z 64.

Lösning till tentamensskrivning på kursen Diskret Matematik, moment B, för D2 och F, SF1631 och SF1630, den 1 juni 2011 kl

, S(6, 2). = = = =

DEL I. Matematiska Institutionen KTH

Lösning till tentamensskrivning på kursen Diskret Matematik, moment A, för D2 och F, SF1631 och SF1630, den 10 januari 2011 kl

1. (3p) Ett RSA-krypto har parametrarna n = 77 och e = 37. Dekryptera meddelandet 3, dvs bestäm D(3). 60 = = =

1. (3p) Bestäm den minsta positiva resten vid division av talet med talet 31.

DEL I. Matematiska Institutionen KTH

Lösningsförslag till tentamensskrivning i SF1610 Diskret Matematik för CINTE 30 maj 2018, kl

Efternamn förnamn pnr årskurs

1. (3p) Ett RSA-krypto har de offentliga nycklarna n = 33 och e = 7. Dekryptera meddelandet 5. a b c d e. a a b c d e

Efternamn förnamn pnr årskurs

a n = A2 n + B4 n. { 2 = A + B 6 = 2A + 4B, S(5, 2) = S(4, 1) + 2S(4, 2) = 1 + 2(S(3, 1) + 2S(3, 2)) = 3 + 4(S(2, 1) + 2S(2, 2)) = = 15.

Efternamn förnamn ååmmdd kodnr

Efternamn förnamn pnr årskurs

Efternamn förnamn pnr kodnr

σ 1 = (531)(64782), τ 1 = (18)(27)(36)(45), τ 1 σ 1 = (423871)(56).

Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 22 augusti, 2001

DEL I. Matematiska Institutionen KTH

Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra, SF1604, den 15 mars 2012 kl

Efternamn förnamn pnr årskurs

Matematiska Institutionen KTH. Lösningar till några övningar inför lappskrivning nummer 7, Diskret matematik för D2 och F, vt08.

x 23 + y 160 = 1, 2 23 = ,

DEL I. Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604 för D, den 5 juni 2010 kl

18 juni 2007, 240 minuter Inga hjälpmedel, förutom skrivmateriel. Betygsgränser: 15p. för Godkänd, 24p. för Väl Godkänd (av maximalt 36p.

DEL I. Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 15 mars 2010 kl

Efternamn förnamn pnr programkod

Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 20 december, 2001

Matematiska Institutionen KTH. Lösning till några övningar inför lappskrivning nummer 5, Diskret matematik för D2 och F, vt09.

Lösning till tentamensskrivning på kursen Linjär algebra, SF1604, den 12 mars 2013 kl

Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 9 juni 2011 kl

Lösning av tentamensskrivning på kursen Linjär algebra, SF1604, för CDATE, CTFYS och vissa CL, tisdagen den 20 maj 2014 kl

Algebra och kryptografi Facit till udda uppgifter

Diskret matematik: Övningstentamen 4

NÅGOT OM KRYPTERING. Kapitel 1

DEL I. Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 17 april 2010 kl

1. (a) (1p) Undersök om de tre vektorerna nedan är linjärt oberoende i vektorrummet

Tentamen TMV210 Inledande Diskret Matematik, D1/DI2

MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik Examinator: Daniel Bergh. Lösningsförslag Algebra och kombinatorik

8(x 1) 7(y 1) + 2(z + 1) = 0

Några satser ur talteorin

Kap.6 Grafer. Egenskaper: Handskakningslemmat och Eulers formel Sats om eulerkrets/väg Isomorfi och representation av grafer Graffärgning

f(x) = x 1 g(x) = x 2 2x + 3.

SF2715 Applied Combinatorics// Extra exercises and solutions, Part 2

Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 14 augusti, 2002

RSA-kryptering och primalitetstest

Kinesiska restsatsen

Institutionen för matematik, KTH Mats Boij. Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 20 december, 2000

MS-A0409 Grundkurs i diskret matematik Sammanfattning, del II

1. (a) Lös ekvationen (2p) ln(x) ln(x 3 ) = ln(x 6 ). (b) Lös olikheten. x 3 + x 2 + x 1 x 1

10! = =

Kapitel 2: De hela talen

Lösningar för tenta i TMV200 Diskret matematik kl. 14:00 18: Svar: Ja, det gäller, vilket kan visas på flera sätt (se nedan).

Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 11 april, 2002

Lösningsförslag till övningsuppgifter, del II

MS-A0409 Grundkurs i diskret matematik Appendix, del II

Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik

Algebra och kombinatorik 10/ Föreläsning 4. Låt X vara en ändlig mängd. En permutation av X är en bijektiv funktion X X. Sats: S n =n!

Sats 2.1 (Kinesiska restsatsen) Låt n och m vara relativt prima heltal samt a och b två godtyckliga heltal. Då har ekvationssystemet

Diskret matematik: Övningstentamen 1

{ } { } En mängd är en samling objekt A = 0, 1. Ex: Mängder grundbegrepp 5 C. Olof M C = { 7, 1, 5} M = { Ce, Joa, Ch, Je, Id, Jon, Pe}

TILLÄMPADE DISKRETA STRUKTURER. Juliusz Brzezinski och Jan Stevens

DEL I. Matematiska Institutionen KTH

ÄNDLIGT OCH OÄNDLIGT AVSNITT 4

1. 20 identiska bollar skall delas ut till fem flickor och fem pojkar. På hur många olika sätt kan detta ske om

Sådana avbildningar kallar vi bijektioner mellan A och B (eller från A till B).

Diskret matematik, lektion 2

Diskret Matematik A för CVI 4p (svenska)

DEL I. Matematiska Institutionen KTH

MA2047 Algebra och diskret matematik

Grupper och RSA-kryptering

ALGEBRAISKA STRUKTURER. Juliusz Brzezinski

MS-A0409 Grundkurs i diskret matematik II

Föreläsning 5: Kardinalitet. Funktioners tillväxt

Algebra och Diskret Matematik A (svenska)

MITTUNIVERSITETET TFM. Tentamen Algebra och Diskret Matematik A (svenska) Skrivtid: 5 timmar. Datum: 9 januari 2007

Algebra och Diskret Matematik A (svenska)

Hela tal LCB 1999/2000

Tentamen TMV210/MMGD10 Inledande Diskret Matematik, D1/GU

En bijektion mellan två mängder A och B som har ändligt antal element kan endast finnas om mängderna har samma antal element.

MITTUNIVERSITETET TFM. Modelltenta Algebra och Diskret Matematik. Skrivtid: 5 timmar. Datum: 1 oktober 2007

SF1625 Envariabelanalys Tentamen Måndagen den 11 januari 2016

Lösningsförslag till övningsuppgifter, del V

3. Bestäm med hjälpa av Euklides algoritm största gemensamma delaren till

Diofantiska ekvationer

Lösningar för tenta i TMV200 Diskret matematik kl. 14:00 18:00

Lösningar till utvalda uppgifter i kapitel 5

Algebra och kombinatorik 28/4 och 5/ Föreläsning 9 och 10

f(x) = x 1 g(x) = x 2 2x + 3.

IX Diskret matematik

Lars-Daniel Öhman Lördag 2 maj 2015 Skrivtid: 9:00 15:00 Hjälpmedel: Miniräknare, lock till miniräknare

SF2715 Tillämpad kombinatorik, 6hp

PRIMTALEN, MULTIPLIKATION OCH DIOFANTISKA EKVATIONER

KOMBINATORIK. Exempel 1. Motivera att det bland 11 naturliga tal finns minst två som slutar på samma

Transkript:

1 Matematiska Institutionen KTH Lösning till tentamensskrivning i Diskret Matematik för CINTE och CMETE, m fl, SF1610, tisdagen den juni 015, kl 1.00-19.00. Examinator: Olof Heden Hjälpmedel: Inga hjälpmedel är tillåtna på tentamensskrivningen. Betygsgränser: (OBS: Totalsumma poäng vid denna tentamensskrivning är 36p.) 13 poäng totalt eller mer ger minst omdömet Fx 15 poäng totalt eller mer ger minst betyget E 18 poäng totalt eller mer ger minst betyget D poäng totalt eller mer ger minst betyget C 8 poäng totalt eller mer ger minst betyget B 3 poäng totalt eller mer ger minst betyget A Observera: Generellt gäller att för full poäng krävs korrekta och väl presenterade resonemang. DEL I Var och en av nedanstående fem uppgifter svarar mot en kontrollskrivning. Godkänt resultat på kontrollskrivning nr. i under vårterminen 015 ger automatiskt full poäng på uppgift nr. i. Att lösa en uppgift som man på detta sätt redan har till godo ger inga extra poäng. 1. (a) (1p) Bestäm 53 100 (mod 101). Lösning. Talet p = 101 är ett primtal och a = 53 är relativt primt till p så vi kan använda Fermats lilla sats och får då 1 p a p 1 101 53 100. Så SVAR: 1. (b) (p) Lös ekvationen 3x + 1 = 53 i ringen Z 97. Lösning. Vi får till en början att 3x = 1. Söker inversen till 3 i ringen Z 97. Ur Euklides algoritm får vi 97 = 3 + 11, 3 = 11 1, och vidare Så 3 1 = 9. Till slut SVAR: x = 19. 1 = 11 3 = (97 3) 3 = 97 9 3. 3x = 1 = x = 3 1 1 = 9 1 97 369 97 19.. (3p) Ange nedanstående binomialkoefficient, multinomialkoefficient respektive Stirlingtal som hela tal: ( ) ( ) 5 0,, S(8, 7). 1,,, Lösning. Svar och uträkningar nedan: ( ) ( ) 5 5 5 3 = = = 15 3 = 30 73 = 1190. 3 1 3

( ) 0 0! 0 19 18 17 16 15 = = = 10 19 18 17 60 = 38800. 1,,, 1!!!! När man delar in en mängd med 8 element i 7 icketomma delmängder kommer precis en av delmängderna A att innehålla precis två element, och de övriga sex delmängderna vardera precis ett element. Antalet sätt att välja element till mängden A är alltså lika med S(8, 7) = = 8 7 = 8.! 3. Betrakta gruppen G = (Z 1, +) (a) (1p) Bestäm ett element av ordning 7 i G. Lösning. Elementet 3 har ordning 7 ty k 7 0 för 1 k 6 men 7 3 = 0. (b) (1p) Bestäm en cykliska delgrupp till G med sju element. Lösning. Den delgrupp som genereras av elementet 3 har sju element: 3 = {3, 6, 9, 1, 15, 18, 1 = 0}. (c) (1p) Finns det någon sidoklass S till en delgrupp till G sådan att S har fem element? Lösning. Nej, antalet element i en sidoklass till en delgrupp H till en grupp G är detsamma som antalet element i H. Enligt Lagranges sats har en grupp med 1 element ingen delgrupp med fem element.. (3p) Ett RSA-krypto har de offentliga nycklarna n = 187 och e = 89. Dekryptera meddelandet, dvs bestäm D(). Lösning. Vi faktoriserar n = 11 17 varur m = (11 1)(17 1) = 160. Den dekryperande nyckeln d satisfierar d e = 1 i ringen Z m. Vi beräknar nu 89 1 i ringen Z 160 : så Alltså d = e 1 = 9. Vi kan nu dekryptera: SVAR: 138. 160 = 89 18, 89 = 5 18 1 1 = 5 18 89 = 5( 89 160) 18 = 9 89 5 160. D() = 9 (mod 187) = 51(mod 187) = (138 + 187)(mod 187) = 138. 5. Den planära och sammanhängande grafen G har noder med valenserna (graderna) 1,,,, 3, 3, 3, 3,,, 5, 5, 7. (a) (p) Bestäm antalet områden (regioner) som uppstår när grafen G ritas plant. Lösning. Antalet kanter e fås ur sambandet summa valenserna är lika med tvaa gånger antalet kanter: e = 1 + + + + 3 + 3 + 3 + 3 + 3 + + + 5 + 5 + 7 = =. Eulers formel ger nu antalet områden till r = e + v = + 13 = 11. (b) (1p) Vilket är det minsta antal kanter som behöver läggas till för att grafen G skall få en Eulerkrets. Lösning. En sammanhängade graf har en Eulerkrets om och endast om alla noder har en jämn valens. Vi förbinder par av noder med udda valens med en ny kant. Det finns 8 noder med udda valens och därför fyra par av noder med udda valens, så SVAR: VGV

3 DEL II 6. (3p) Bestäm antalet ord av längd 7 som man kan bilda med hjälp de sju bokstäverna A, B, C, D, E, F och G (varje bokstav skall förekomma precis en gångi ordet) och som är sådana att inget av orden EFGA, ABC och BEF får finnas med som delord i ordet. (T ex så är ordet ABCEDFG ett förbjudet ord, eftersom ABC är ett delord, DFAE är för kort och ordet AAABBBB innehåller inte samtiga sju bokstäver.) Lösning. Vi använder principen om inklusion exklusion. Låt A beteckna mängden av ord som har ordet EFGA som delord, B mängden av ord som innehåkller ordet ABC som delord och C mängden av ord som innehåller ordet BEF. Vi beräknar nu storleken på dessa mängder samt storleken på alla snitt av dessa mängder. T ex ett ord i mängden A består av kombinationer av bokstäverna B, C, D och EFGA och innehåller alltså totalt! olika ord. Så vi får A =!, B = C = 5!, A B =!, A C = 3!, Vidare ser vi att B C =, Formeln för inklusion exklusion ger nu SVAR: 7!! 5! 5! +! + 3! + (0 0). A B C = 7. (p) Bestäm en 1-felsrättande kod C av längd 1 sådan att C innehåller 18 ord varav ordet 111111111111 är ett av kodens ord samt sådan att ordet 111000000000 rättas till ordet 111100000000. Lösning. Vi bestämmer kodens kontrollmatris H. Antalet kolonner är 1 och antalet rader skall då vara 5 eftersom då blir antalet ord i koden lika med 1 5 = 7 = 18. Kolonnerna i H skall vara olika och ingen nollkolonn får finnas med. Vi arrangerar nu kolonner så att de specificerade orden finns med. Helt enkelt, om 111100000000 finns med i C så rättas ordet 111000000000 till detta ord, eftersom ordens avstånd är ett. Lite trial end error ger nu SVAR: H = 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 0 1 0 1 0 0 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 1 0 0 1 8. (p) Betrakta gruppen S 8 som består av alla permutationer av elementen i mängden {1,,..., 8}. Bestäm antalet permutationer i S 8 som har ordning. Lösning. Ordningen hos en permutation är minsta gemensamma multipeln av cykellängderna när permutationen är skriven som en produkt av disjunkta cykler. Om en permutation skall ha ordning måste den ha minst en cykel av längd samt cykler av längd förutom 1-cykler. 1. Vi beräknar antalet permutationer som har precis en -cykel: Vi skall först välja ut de fyra element av de åtta som skall ingå i cykeln. Sen skall dessa fyra valda element ordnas i en cykel (a 1 a a 3 a ) vilket går på 3! olika sätt, eftersom vi kan välja a 1 som vilket som helst av de fyra valda elementen. Så antal möjligheter i detta fall är 3! = 8 7 6 5/ = 0.. Vi beräknar antalet permutationer som har precis två -cykler: Vi skall först välja ut två delmängder med vardera fyra element. Dessa delmängder är oetiketterade så antalet sätt att göra detta urval på är ( ) 1 8!,

Sen skall respektive delmängd med fyra element ordnas i cykler (a 1 a a 3 a ) resp (b 1 b b 3 b ) vilket går på 3! 3! olika sätt, eftersom vi kan välja a 1 resp b 1 som vilket som helst av de fyra valda elementen. Så antal möjligheter i detta fall är 1! ( 8, ) 3! 3! = 1 8 7 6 5/ 3! = 160. 3. Vi beräknar antalet permutationer som har en -cykel och en -cykel: Med resonemang liknande de ovan får vi att antalet möjligheter i detta fall är ( ) ( ) 8 3! 1! = 0 6 = 50. Vi beräknar antalet permutationer som har en -cykel och två -cykler: Med resonemang liknande de ovan får vi att antalet möjligheter i detta fall är 3! 1 ( ) ( ) 1! 1! = 160 Eftersom det inte finns fler möjligheter att skapa permutationer av ordning fyra får vi SVAR: (8 ) 3! + 1! 3! 3! +, 3! ( ) 1! + 3! ( ) 1! ( ) 1! = 560. DEL III Om du i denna del använder eller hänvisar till satser från läroboken skall dessa citeras, ej nödvändigvis ordagrant, där de används i lösningen. 9. Låt sgd(a, b) och mgm(a, b) beteckna den största gemensamma delaren respektive den minsta gemensamma multipeln till heltalen a och b. (a) (1p) Förklara varför det inte finns några hela tal a och b som uppfyller sgd(a, b) = 96, mgm(a, b) = 9. Lösning. Allmänt gäller att sgd(a, b) delar både a och b och att dessa bägge tal delar mgm(a, b). Härav följer att sgd(a, b) delar mgm(a, b). Men 96 delar inte 9. (b) (1p) Låt p vara ett primtal och n ett positivt heltal. Bestäm samtliga positiva heltal a och b sådana att sgd(a, b) mgm(a, b) = p n. Lösning. Varje primtal som delar något av talen a och b delar den minsta gemensamma multipeln av a och b. Det givna villkoret ger alltså att det enda primtal som delar a och/eller b är primtalet p. Så a = p s och b = p t, där 0 s n och 0 t n, och och vidare sgd(a, b) = p min(s,t) Alltså s + t = n. Vi får två fall: Fall 1: n = k + 1. Vi får precis k möjligheter mgm(a, b) = p max(s,t) sgd(a, b)mgm(a, b) = p s+t. {a, b} = {a = p s, b = p n s 0 s k, }. dvs k olika oordnade par av tal a och b. Fall : n = k. Vi får också i detta fall precis k möjligheter {a, b} = {a = p s, b = p n s 0 s k, }. dvs k olika oordnade par av tal a och b, där a = b ifall s = t = k. SVAR: Mängderna {p s, p n s } för s = 0, 1,.... n/.

5 (c) (3p) Låt n och m vara två positiva hela tal. Ge en formel för antalet oordnade par av positiva hela tal {a, b} sådana att sgd(a, b) = n, mgm(a, b) = m. Lösning. Antag att n och m har primtalsfaktoriseringarna n = p e1 1 pet t resp m = p f1 1 pft t där e i 0 och f i 0 för i = 1,,..., t. Som i deluppgift a) får vi att talet n delar talet m. Därav följer att e i f i, i = 1,,..., t. Vidare vet vi för tal a och b som satisfierar förutsättningarna att med så a = p g1 1 pgt t resp b = p h1 1 pht t e i = min{g i, h i } och f i = max{g i, h i } i = 1,,..., t. dvs för varje index i är antingen g i eller h i lika med e i och det andra av g i och h i lika med f i. Vi kan anta att g 1 = e 1 och h 1 = f 1. För i och för de exponenter e i och f i sådana att e i f i finns två möjliga val av g i, om e i = f i finns bara en möjlighet för exponenten g i. Totala antalet möjliga tal a och b som ger den givna största gemensamma delaren och minsta gemensamma multipeln är alltså lika med upphöjt till ett mindre än antalet exponenter e i och f i som är olika. Låt n(q) beteckna antalet primtal som delar talet q. Då m n = pf1 e1 1 p ft et t får vi alltså SVAR: Om n delar m är antalet oordnade par av tal a och b sådana att sgd(a, b) = n och mgm(a, b) = m lika med n(m/n) 1. 10. Låt F beteckna mängden av alla booleska funktioner i de oändligt många booleska variablerna x 1, x,.... Låt N beteckna de naturliga talen, dvs 0,1,,... och låt N beteckna mängden av alla delmängder till N. Låt B beteckna mängden av bijektioner från N till N. (a) (p) Har F samma kardinalitet som mängden av alla delmängder till N? Lösning. En boolesk punkt P i de oändligt många booleska variablerna kan beskrivas som ett binärt ord av oändlig längd, vilket i sin tur svarar mot en delmängd till de naturliga talen, nämligen, en etta i position i svarar mot att talet i ingår i delmängden A P. En boolesk funktion antar antingen värdet 1 eller 0 i en punkt P, en etta svara mot att delmängden A P ingår i den delmängd till N som den booleska funktionen anger. Detta beskriver en bijektiv funktion Φ från mängden av delmängder av N till F. Så SVAR: Ja. (b) (3p) Utgick pga felformulering.