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

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

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 för CINTE och CMETE, m fl, SF1610, tisdagen den 2 juni 2015, kl

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

DEL I. Matematiska Institutionen KTH

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

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

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

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

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

DEL I. Matematiska Institutionen KTH

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.

Efternamn förnamn pnr årskurs

Efternamn förnamn ååmmdd kodnr

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, SF1604, den 15 mars 2012 kl

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

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

Efternamn förnamn pnr kodnr

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

Diskret matematik, lektion 2

Algebra och kryptografi Facit till udda uppgifter

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

DEL I. Matematiska Institutionen KTH

Uppgifter om funktioner

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

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

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

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

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

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.

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

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

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

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

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

Efternamn förnamn pnr programkod

Algebra och Diskret Matematik A (svenska)

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

Några satser ur talteorin

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

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).

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

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

Tentamen TMV210 Inledande Diskret Matematik, D1/DI2

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

2MA105 Algebraiska strukturer I. Per-Anders Svensson

Diskret matematik: Övningstentamen 4

Kimmo Eriksson 12 december Att losa uppgifter av karaktaren \Bevisa att..." uppfattas av manga studenter

Diskret matematik: Övningstentamen 1

Övningshäfte 3: Funktioner och relationer

MS-A0409 Grundkurs i diskret matematik Appendix, del II

Övningshäfte 2: Induktion och rekursion

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

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

Grupper och RSA-kryptering

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

Hela tal LCB 1999/2000

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

ÄNDLIGT OCH OÄNDLIGT AVSNITT 4

SF2715 Tillämpad kombinatorik, 6hp

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

SF2703 Algebra grundkurs Lösningsförslag med bedömningskriterier till tentamen Måndagen den 9 mars 2009

MA2047 Algebra och diskret matematik

Algebra och Diskret Matematik A (svenska)

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

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

Tentamen i TDDC75 Diskreta strukturer , lösningsförslag

Explorativ övning 4 ÄNDLIGT OCH OÄNDLIGT. Övning A

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

Definitionsmängd, urbild, domän

Tentamen TMV210/MMGD10 Inledande Diskret Matematik, D1/GU

kvoten mellan två på varandra följande tal i en talföljd är konstant alltid lika stor.

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

Lösningar till Algebra och kombinatorik

Kinesiska restsatsen

MA2047 Algebra och diskret matematik

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

Exempel. Komplexkonjugerade rotpar

Induktion, mängder och bevis för Introduktionskursen på I

Lösningsförslag till övningsuppgifter, del V

Introduktion till algoritmer - Lektion 4 Matematikgymnasiet, Läsåret Lektion 4

Material till kursen SF1679, Diskret matematik: Lite om kedjebråk. 0. Inledning

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

SF2703 Algebra grundkurs Lösningsförslag med bedömningskriterier till tentamen Fredagen den 5 juni 2009

Tentamen i Komplex analys, SF1628, den 21 oktober 2016

DEL I. Matematiska Institutionen KTH

Algoritmer, datastrukturer och komplexitet

Föreläsning 9: NP-fullständighet

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

MS-A0409 Grundkurs i diskret matematik Sammanfattning, del II

Övningar. MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik. Linjär algebra 2. Senast korrigerad:

Begreppen "mängd" och "element" är grundläggande begrepp i matematiken.

Transkript:

1 Matematiska Institutionen KTH Tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610, onsdagen den 20 augusti 2014, kl 14.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 22 poäng totalt eller mer ger minst betyget C 28 poäng totalt eller mer ger minst betyget B 32 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 uppgifter svarar mot en kontrollskrivning. Godkänt resultat på kontrollskrivning nr. i under läsåret 2013-2014 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. (3p) Den oändliga talföljden a 0, a 1, a 2,... definieras rekursivt genom sambandet a n = 2a n 1 + 8a n 2, för n = 2, 3,... där a 0 = 2 och a 1 = 2. Visa med ett induktionsbevis att för n = 0, 1, 2, 3,.... a n = 4 n + ( 2) n Lösning. Vi sätter b n = 4 n + ( 2) n och skall visa att den rekursivt definierade talföljden a n satisfierar a n = b n för n = 0, 1, 2,.... Vi visar att om för talet n gäller att a n 1 = b n 1 och a n 2 = b n 2 så gäller att a n = b n : a n = 2a n 1 + 8a n 2 = 2b n 1 + 8b n 2 = 2(4 n 1 + ( 2) n 1 ) + 8(4 n 2 + ( 2) n 2 ) = = 8 4 n 2 4( 2) n 2 + 8(4 n 2 + ( 2) n 2 ) = 16 4 n 2 + 4( 2) n 2 = 4 n + ( 2) n = b n. Eftersom a 0 = 2 = b 0 och a 1 = 2 = b 1 så följer nu enligt induktionsprincipen att a n = b n för n = 0, 1, 2,.... 2. (3p) På hur många olika sätt kan 13 röda bollar och 13 blå bollar fördelas bland fyra flickor och fyra pojkar så att varje pojke får minst en blå boll och varje flicka får minst en röd boll. (Svaret skall skrivas som produkter, summor, skillnader och kvoter mellan hela tal.) Lösning. Efter att varje flicka fått en röd boll och varje pojke fått en blå boll återstår nio röda och nio blå bollar att fördela bland de åtta barnen. De röda bollarna betraktas som identiska objekt och kan då fördelas på ( ) 9 + 8 1 8 1

2 olika sätt. Lika många fördelningar finns av de blå bollarna. Multiplikationsprincipen ger nu SVAR: ( )( ) 9 + 8 1 9 + 8 1 8 1 8 1 ( 16 15 14 13 12 11 10 = 1 2 3 4 5 6 7 3. Betrakta gruppen S 7 bestående av alla permutationer av elementen i mängden {1, 2,..., 7}. Låt ϕ = (1 2 4 5 6) och ψ = (1 3 6 7). (a) (1p) Bestäm ordningen av permutationen ϕψ Lösning. Ordningen av en permutation kan beräknas som minsta gemensamma multipeln av de cykellängder som uppstår när permutationen skrivs som en produkt av disjunkta cykler. Vi finner ϕψ = (1 2 4 5 6)(1 3 6 7) = (1 3)(2 4 5 6 7) SVAR: Ordningen av ϕψ är 10. (b) (2p) För vilka positiva heltal n, m och k är permutationen ϕ n ψ m ϕ k en udda permutation? Lösning. Eftersom ϕ är en produkt av ett jämnt antal 2-cykler, t ex (1 2 4 5 6) = (1 6)(1 5)(1 4)(1 2) så är ϕ en jämn permutation. Pss är ψ en udda permutation. Produkter av jämna permutationer är en jämn permutation, en produkt av två udda permutationer är en jämn permutation, men en produkt av en udda permutation och en jämn permutation är en udda permutation. Detta ger SVAR: ϕ n ψ m ϕ k en udda permutation precis när m är ett udda tal. 4. (3p) Ett RSA-krypto har de offentliga nycklarna n = 111 och e = 29. Dekryptera meddelandet b = 5, (dvs bestäm D(5)). ) 2 Lösning. Vi lyckas faktorisera n = 111 = 3 37 och kan då beräkna m = (3 1)(37 1) = 72. Vi vet att den dekrypterande nyckeln d satisfierar ekvationen e d 1(mod m). Euklides algoritm ger 72 = 3 29 15, 29 = 2 15 1 1 = 2 15 29 = 2(3 29 72) 29 = 5 29 2 72 varur vi får att 29 5 1(mod 72). Vi vet att D(5) = 5 d (mod n): SVAR: D(5) = 17. D(5) = 5 5 111 5 3 5 2 111 125 25 111 14 25 111 350 111 17. 5. (3p) Om exakt två av noderna i en graf G har udda valens (grad) så finns en stig mellan dessa två noder. Förklara varför. DEL II Lösning. Vi delar in grafen G i komponenter K 1,..., K t. I varje komponent K i gäller att summan av valenserna av noderna i K i är lika med två gånger antalet kanter. Antal noder med udda valens i en komonent K i måste då vara jämnt. En komponenten K i kan då inte ha precis en nod med udda valens. De två noderna i G med udda valens måste då tillhöra samma komponent K i. En komponent i grafen G är en saammanhängande delgraf till G och då finns en stig mellan varje par av noder i delgrafen, speciellt finns då en stig mellan de två noderna med udda valens i K i.

3 6. (3p) På hur många olika sätt kan de sju flickorna F 1,..., F 7 och de sju pojkarna P 1,..., P 7 delas in i fyra grupper, grupp 1, grupp 2, grupp 3 och grupp 4, så att varje grupp kommer att innehålla minst en flicka och minst en pojke. (Svaret skall skrivas som produkter, summor, skillnader och kvoter mellan hela tal.) Lösning. Vi använder inklusion exklusion för att lösa problemet. Först till flickorna. Låt A i beteckna mängden fördelningar där grupp nummer i saknar en flicka. Vi finner att A 1 = 3 7 eftersom var och en av de sju flickorna då fritt kan välja grupp 2, 3 eller 4. Likaledes för i, j, k {1, 2, 3, 4} med i j, i k och j k: A i = 3 7, A i A j = 2 7, A i A j A k = 1 7 Inklusion exklusion ger nu att antalet sätt att fördela flickorna är ( ) ( ) 4 4 4 7 4 3 7 + 2 7 1 7 = 4 7 4 3 7 + 6 2 7 4. 2 3 Pojkarna kan fördelas på lika många sätt så, enligt multiplikationsprincipen, SVAR: (4 7 4 3 7 + 6 2 7 4) 2 7. (a) (3p) Visa att i en abelsk (kommutativ) grupp (G, ), med identitetselementet e, så gäller att mängden H = {g G g g g g = e} bildar en delgrupp till gruppen (G, ). Lösning. Identitetselementet tillhör H eftersom e e e e = e. Mängden H är sluten eftersom, då G är abelsk, g, h H g g g g h h h h = e e (g h) (g h) (g h) (g h) = e. Vidare gäller g g g g = e e = g 1 g 1 g 1 g 1 g g g g = g 1 g 1 g 1 g 1 e, så inversen i G till varje element i H tillhör H. Associativa lagen gäller generellt i H och därför speciellt i H. (b) (2p) Visa, t ex med hjälp av ett exempel, att detta inte alltid är sant om gruppen inte är abelsk (kommutativ). Lösning. Vi betraktar gruppen G = S 3 bestående av permutationerna av elementen i mängden {1, 2, 3}. I S 3 gäller att H = {g G g g g g = e} = {(1), (1 2), (1 3), (2 3)}, men (1 2)(2 3) = (1 2 3) som inte tillhör H. Mängden H är alltså inte sluten med avseende på gruppoperationen i G, och kan då inte vara en delgrupp till G. 8. (3p) Du får följande information om koden C: koden C är 1-felsrättande, antal ord i koden är C = 16, koden C är linjär (dvs om orden c och c tillhör C så gäller att också ordet c + c tillhör C), {1111111, 1110000, 1001001, 0100011} C Undersök om ordet 0111110 tillhör koden C eller om det kan rättas till ett ord i C, eller varken eller? (Bristfällig motivering ger poängavdrag).

4 Lösning. Eftersom koden är 1-fels-rättande är minsta avstånd mellan kodord lika med 3. Det givna ordet 0111110 ligger på avståndet 2 från ordet 1111111 i C och alltså kan inte ordet 0111110 tillhöra C. Men ligger det på avstånd 1 från något kodord, dvs skulle ordet vara möjligt att rätta? Ordens längd är 7 och då finns precis 7 ord på avstånd 1 från varje enskilt kodord. Eftersom koden är 1-fels-rättande ligger inget ord på avstånd 1 från två olika kodord. Alltså är antal ord på avstånd 1 från kodord lika med sju gånger antalet ord i koden, dvs totalt 7 16 = 112. Totalt finns 2 7 = 128 ord av längd 7, och resterande 128 112 = 16 ord är orden i C. Varje ord, inklusive det givna ordet 0111110, är allså antingen ett kodord eller går arr rätta till ett kodord. 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. (5p) En funktion f från mängden {0, 1, 2,..., a} till den direkta produkten av ringarna Z b och Z c definieras av Z b Z c = {(x 1, x 2 ) x 1 Z a, x 2 Z b } f(x) = (x(mod b), x(mod c)). För vilka heltal a > 1, b > 1 och c > 1 gäller att funktionen f är injektiv, surjektiv och/eller bijektiv? Lösning. Vi börjar med att avgöra injektiviteten. Vi finner att f(x) = f(x ) { x(mod b) = x (mod b), x(mod c) = x (mod c) { x x 0 (mod b), x x 0 (mod c). Så f(x) = f(x ) om och endast om M = mgm(b, c) delar x x. Alltså, om a < M så är f injektiv, men om a M är f inte injektiv eftersom f(0) = f(m). Nu till surjektiviteten. Vi obeserverar att Z b Z c = bc och att M = bc/sgd(b, c). Vi betraktar först fallet sgd(b, c) = 1. Om a M 1 är f en injektiv funktion från mängden {0, 1,..., a} med a + 1 stycken element till mängden Z b Z c med bc stycken element. Funktionen f är då i detta fall surjektiv om a + 1 = M = bc. Om a < M 1 kan f inte vara surjektiv, men om a M 1 och sgd(b, c) = 1 så är f också surjektiv, eftersom f avbildar delmängden {0, 1, 2,..., bc 1} till mängden {0, 1, 2,..., a} då surjektivt på Z b Z c. I fallet sgd(b, c) > 1 är funktionen f aldrig surjektiv. Detta beror på att dels f(x) = f(x + M) för alla heltal x, eftersom samt att f(x + M) = (x + M(mod b), x + M(mod c)) = (x(mod b), x(mod c)) = f(x), (1) {0, 1,..., M 1} < Z b Z c. Så om sgd(b, c) > 1 finns det (x 1, x 2 ) Z b Z c \ f({0, 1,..., M 1}) sådant att f(x) (x 1, x 2 ) för alla x {0, 1,..., M 1}, och enligt ekvation (1) finns då inget heltal x sådant att f(x) = (x 1, x 2 ). 10. Grafen G består av två disjunkta nodmängder X och Y, och varje kant i G har sin ena ändpunkt i nodmängden X och den andra ändpunkten i nodmängden Y.

5 (a) (3p) Visa att om alla noder i grafen G har valensen (graden) 3 så kan kanterna i G tilldelas värdena 0 eller 1 på ett sådant sätt att vid varje nod så kommer precis en kant med värdet 0 och två kanter med värdet 1 att inträffa. Lösning. Se nedan: (b) (2p) Formulera och bevisa ett generellare påstående än det ovan angivna. Lösning. Visar påståendet: Om alla noder i grafen G har valensen (graden) k så kan kanterna i G tilldelas värdena 0 eller 1 på ett sådant sätt att vid varje nod så kommer precis 0 s k kanter med värdet 0 och k s kanter med värdet 1 att inträffa. Låt A vara en godtycklig delmängd till X och J(A) de noder i Y som är grannar med någon nod i A. Antal kanter som utgår från noder i A är lika med k A, antal kanter som utgår från noder i J(A) och går till noder i A är högst k J(A) eftersom högst k kanter från noder i J(A) går mot kanter i A. Således k A k J(A), varur följer att Halls villkor är uppfyllt för varje delmängd A till X. Enligt Halls bröllopssats finns då en komplett matchning av kanter. Med A = X får vi J(A) = Y och också att X = Y (eftersom k X = k J(X) = k Y ). Färga kanterna i matchningen med färgen 0, och ta bort dessa kanter. I den resterade grafen har varje nod valensen k 1 och vi kan upprepa förfarandet ovan och rekursivt tilldela s 1 av de återstående kanterna med färgen 0 och k s av resterande kanter med färgen 1.