DEL I. Matematiska Institutionen KTH

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

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

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

Lösning till tentamensskrivning i Diskret Matematik, SF1610 och 5B1118, torsdagen den 21 oktober 2010, 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 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

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

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

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

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

DEL I. Matematiska Institutionen KTH

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

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

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

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

DEL I. Matematiska Institutionen KTH

Grupper och RSA-kryptering

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

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

10! = =

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

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

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

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

Kinesiska restsatsen

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

Några satser ur talteorin

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

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

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

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

Mer om faktorisering

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

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

Algebra och kryptografi Facit till udda uppgifter

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

NÅGOT OM KRYPTERING. Kapitel 1

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

Efternamn förnamn pnr årskurs

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

Efternamn förnamn pnr årskurs

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

4x az = 0 2ax + y = 0 ax + y + z = 0

RSA-kryptering och primalitetstest

EXAMENSARBETEN I MATEMATIK

Övningshäfte 3: Polynom och polynomekvationer

Ändliga kroppar. Anna Boman. U.U.D.M. Project Report 2016:12. Department of Mathematics Uppsala University

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

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

Efternamn förnamn pnr årskurs

Linjär Algebra M/TD Läsvecka 2

MINNESANTECKNINGAR FÖR DELTAGARNA I WORKSHOP GRUPPER

MA2047 Algebra och diskret matematik

Lösningar till utvalda uppgifter i kapitel 3

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.

Prov i matematik Civilingenjörsprogrammen EL, IT, K, X, ES, F, Q, W, Enstaka kurs LINJÄR ALGEBRA

Efternamn förnamn pnr programkod

Tal och polynom. Johan Wild

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

Lösningsförslag till övningsuppgifter, del V

POLYNOM OCH POLYNOMEKVATIONER

Tentamen TMV140 Linjär algebra Z

Andragradspolynom Några vektorrum P 2

TMV166 Linjär Algebra för M. Tentamen

Lite additioner till Föreläsningsanteckningarna. 1 Tillägg till kapitel 1.

Tentamen i Komplex analys, SF1628, den 21 oktober 2016

TILLÄMPADE DISKRETA STRUKTURER. Juliusz Brzezinski och Jan Stevens

SF1624 Algebra och geometri

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

Lösningar till utvalda uppgifter i kapitel 2

Tentamen i ETE305 Linjär algebra , 8 13.

Abstract Vi betraktar ringen R = Z 2 [x 1,...,x n ]/(x 2 1 x 1,...,x 2 n x n ). Vi visar att det finns en naturlig 1-1-motsvarighet mellan elementen

ALGEBRAISKA STRUKTURER. Juliusz Brzezinski

Övningshäfte 6: 2. Alla formler är inte oberoende av varandra. Försök att härleda ett par av de formler du fann ur några av de övriga.

MS-A0409 Grundkurs i diskret matematik Sammanfattning, del II

MS-A0409 Grundkurs i diskret matematik Appendix, del II

SF1626 Flervariabelanalys Tentamen Tisdagen den 12 januari 2016

DEL I. Matematiska Institutionen KTH

TMA 671 Linjär Algebra och Numerisk Analys. x x2 2 1.

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

KTH, Matematik. Övningar till Kapitel , 6.6 och Matrisframställningen A γ av en rotation R γ : R 2 R 2 med vinkeln γ är

P Q = ( 2, 1, 1), P R = (0, 1, 0) och QR = (2, 2, 1). arean = 1 2 P Q P R

Tentamen i Linjär algebra (TATA31/TEN1) ,

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

SKRIVNING I VEKTORGEOMETRI

(1, 3, 2, 5), (0, 2, 0, 8), (2, 0, 1, 0) och (2, 2, 1, 8)

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.

Lösningar till utvalda uppgifter i kapitel 8

KTH, Matematik. Del I. (totalt 15 poäng, inklusive bonuspoäng). (1) Betrakta följande mängder i R 3 :

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

Lösningar till utvalda uppgifter i kapitel 5

x + y z = 2 2x + 3y + z = 9 x + 3y + 5z = Gauss-Jordan elemination ger: Area = 1 2 AB AC = 4. Span(1, 1 + x, x + x 2 ) = P 2.

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

MVE520 Linjär algebra LMA515 Matematik, del C

. (2p) 2x + 2y + z = 4 y + 2z = 2 4x + 3y = 6

Ekvationer och olikheter

SF1624 Algebra och geometri Tentamen Onsdag, 13 januari 2016

Moment Viktiga exempel Övningsuppgifter

Transkript:

Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Diskret Matematik, moment B, för D2 och F, SF63 och SF63, den 25 maj 2 kl 8.-3.. Hjälpmedel: Inga hjälpmedel är tillåtna på tentamensskrivningen. Betygsgränser: (Totalsumma poäng är 36p.) 2 poäng totalt eller mer ger minst omdömet Fx 5 poäng totalt eller mer ger minst betyget E 8 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 Bonuspoäng: Bonuspoäng erhållna från lappskrivningar till kursen under vt9 adderas till skrivningspoängen. Generellt gäller att för full poäng krävs korrekta och väl presenterade resonemang. DEL I. (3p) Till ett RSA-krypto väljer man primtalen p = 3 och q = 23, vilka skall användas i denna uppgift. (a) (p) Vilket, eller vilka, av följande värden på parametern e kan man använda: e = 9, e = och/eller e =. Lösning: Vi finner att m = (p )(q ) = 2 22 = 44, så varken eller skulle fungera som värden på e eftersom dessa tal inte är relativt prima med talet 44. Däremot fungerar e = 9 eftersom sgd(9, 44) =. (b) (2p) Välj ett tillåtet värde på parametern e och dekryptera meddelandet 2, dvs bestäm D(2). Lösning: Vi söker ett tal d sådant att e d (mod 44). Euklides algoritm ger 44 = 5 9, så 5 9 = + 44 och d = 5. Då 2 5 = 32 (mod 69) så SVAR: 32. 2. Nedanstående matris är en parity-check (kontroll-) matris till en -felsrättande kod C H =

2 (a) (p) Undersök om koden C kan rätta ordet, och rätta ordet i så fall. Lösning: Vi finner att H = = vilket är kontrollmatrisens näst sista kolonn, så i näst sista koordinaten uppstod ett fel, och det rätta ordet är SVAR:. (b) (p) Ange antalet ord i C. Lösning: Kontrollmatrisens fyra rader är ju linjärt oberoende, och eftersom kontrollmatrisen har åtta kolonner har koden SVAR: 2 8 4 = 6 ord. (c) (p) Bestäm antalet ord som kan rättas av C. Lösning: Koden kan rätta alla ord som ligger på avståndet ett från ett kodord, och eftersom ordlängden är åtta är det åtta ord som är på avstånd ett från ett kodord. Total kan SVAR: 6 8 = 28 rättas och om kodorden själva räknas med kan ytterligare 6 ord rättas, dvs totalt 28 + 6 = 44 stycken ord. (Båda svaren ger full poäng.) 3. (3p) Betrakta gruppen G = (Z 2, +) som innehåler elementen {,, 2,..., 9} och där man räknar modulo 2. En av sidoklasserna ( coset ) till en av gruppens delgrupper innehåller elementet 2 och tre element till. Bestäm dessa tre element. Lösning: Delgruppen ifråga innehåller lika många element som sidoklassen ifråga. Den enda delgruppen med fyra element är H = {, 5,, 5} och sidoklassen 2 + H = {2, 7, 2, 7} är den sökta, så SVAR: elementen 7, 2 och 7. 4. Låt F vara kroppen med de 6 elementen F = { a + a x + a 2 x 2 + a 3 x 3 a, a, a 2, a 3 Z 2 } ;, och där man räknar som om x 4 + x + =. (a) (2p) Bestäm det element z i F som är invers till x, dvs sådant att x z =. Lösning: I den givna kroppen gäller att x 4 + x = varur vi lätt ser att x (x 3 + ) =, så SVAR: x = x 3 +. (b) (p) Bestäm ett element w i F sådant att x w = x 2 + x +. Lösning: Vi får omedelbart, då x 4 = x +, att w = x (x 2 + x + ) = (x 3 + )(x 2 + x + ) = x 5 + x 4 + x 3 + x 2 + x + = x(x + ) + (x + ) + x 3 + x 2 + x + = x 3 + x.

3 5. (4p) Betrakta gruppen G = (Z 24, +) som innehåller elementen {,, 2,..., 23} och där man räknar modulo 24. (a) (2p) Bestäm en delgrupp till G som innehåller elementet 6, men inte innehåller elementet 3. Lösning: Eftersom 8 delar både 6 och 24 hittar vi SVAR: delgruppen K = {, 8, 6}. (b) (2p) Visa att om en delgrupp H till G innehåller både elementet 3 och elementet 6 så måste H = G. Lösning: Eftersom H är sluten med avseende på operationen addition så måste n(6 (3 + 3 + 3 + 3 + 3)) (mod 24) H för varje naturligt tal n, dvs H innehåller elementen n (mod 24), för n =, 2, 3,.... DEL II 6. (3p) Mängden av element i ringen Z 24 som är inverterbara med avseende på multiplikation bildar en grupp. Undersök om denna grupp är cyklisk. Lösning: Ett element a i Z 24 är inverterbart om och endast om sgd(a, 24) =. Vi finner alltså att de inverterbara elementen är G = {, 5, 7,, 3, 7, 9, 23 }. Gruppen G är cyklisk om något elementen i gruppen har en ordning som är lika med antalet element i G dvs åtta. Vi undersöker nu detta och utnyttjar vetskapen om att ordningen av ett element alltid är en delare till antalet element i gruppen. Vi betecknar ordningen av ett element g G med σ(g). Vi testar 5 2 = = σ(g) 8. Så SVAR: Nej gruppen är inte cyklisk. 7 2 = = σ(g) 8. 2 = = σ(g) 8. 3 2 = ( ) 2 = = σ(g) 8. 7 2 = ( 7) 2 = = σ(g) 8. 9 2 = ( 5) 2 = = σ(g) 8. 23 2 = ( ) 2 = = σ(g) 8. 7. (3p) Är polynomet x 4 + x irreducibelt i polynomringen Z 5 [x]? Lösning: Om polynomet p(x) = x 4 + x skulle han en faktorisering med en förstagradsfaktor skulle poynomet ha ett nollställe i Z 5, vilket lätt kontrollers att så ej är fallet (alternativt: I Z 5 gäller enligt Fermats lilla sats att a 4 = för a vilket ger för dessa element a att p(a) = a ).

4 Vi undersöker nu om p(x) kan faktoriseras i polynom av grad två: x 4 + x = (x 2 + Ax + B)(x 2 + Cx + D). Vi utvecklar högerledet ovan och om likhet skall gälla får vi ( = 4) BD = 4 BC + AD = B + D + AC = A + C = den första ekvationen ger två fall (B, D) = (, 4), (3, 3) resp (B, D) = (2, 2) att undersöka. Det tredje fallet ger, insatt i systemet ovan bland annat ekvationerna { 2(C + A) = A + C = vilket är två ekvationer som strider mot varandra. Det första fallet ger insatt i systemets bägge sista ekvationer systemet { AC = A + C = Så antingen A = eller C =, enligt den första av de bägge ekvationerna, med detta medför, i bägge fallen, enligt den andra ekvationen, att då blir både A = och C =, men detta strider mot ekvation nummer två i det ursprungliga systemet. Det andra fallet behandlas likadant. Så SVAR: Det givna polynomet är irreducibelt. 8. (4p) Undersök om det finns någon grupp G med delgrupper H och K sådana att H K, K H men H K är en delgrupp till G. Lösning: Nej någon sådan grupp finns inte, ty enligt förutsättningarna finns h H \ K, k K \ H, och om nu H K vore en grupp skulle, eftersom både h och k tillhör H K, g = hk H K. Antag g H (fallet g K behandlas analogt). Då gäller k = h g H, eftersom både g och h tillhör H. Detta strider mot hur k var definierat. 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. Det sägs ju att alla lika stora ändliga kroppar är isomorfa, och det handlar det om nu. (a) (p) Ge en lämplig definition av vad som menas med att två kroppar K och F är isomorfa.

5 (b) (2p) Låt K vara den kropp med åtta element som definieras med hjälp av polynomet p(x) = x 3 + x 2 +, som ju är irreducibelt i Z 2 [x] och F den kropp med åtta element som definieras med hjälp av polynomet q(x) = x 3 + x + som är irreducibelt i Z 2 [x]. Beskriv en isomorfi mellan K och F. Ett svar som saknar motivering ger noll poäng. (c) (2p) Bestäm antalet olika isomorfier mellan K och F. Lösning: Vi löser de tre deluppgifterna i ett svep: Med en isomorfi menar vi en bijektiv avbildning ϕ från K till F sådan att för alla kroppselement a och b gäller ϕ(a + b) = ϕ(a) + ϕ(b) och ϕ(a b) = ϕ(a) ϕ(b). Vi utgår nu från att det finns minst en isomorfi ϕ mellan kropparna och bestämmer först hur många olika isomorfier ϕ i, i =, 2, 3... det finns. Vi ser att avbildningen ψ i definierad genom ψ i = ϕ i ϕ, är en isomorfi som avbildar K på sig själv, en så kallad automorfi. Och antalet sökta isomorfier blir således lika med antalet automorfier av K. Vi hittar nu tre automorfier av kroppen K på sig själv: som ju är automorfier eftersom, t ex, och ψ (x) = x, ψ 2 (x) = x 2, ψ 3 (x) = x 4, ψ 2 (x + y) = (x + y) 2 = x 2 + y 2 = ψ 2 (x) + ψ 2 (y) ψ 2 (xy) = (xy) 2 = x 2 y 2 = ψ 2 (x)ψ 2 (y). Finns det fler automorfier? Eftersom för elementet x i K gäller att x 3 + x 2 + = så måste också = ψ i (x 3 + x 2 + ) = ψ i (x) 3 + ψ i (x) 2 +. Slutsatsen är att z = ψ i (x) måste vara ett nollställe till polynomet z 3 + z 2 +. Och det finns högst tre nollställen till detta polynom, (grad 3). Vidare, om ψ i (x) = w, så ψ i (x k ) = w k (eftersom ψ i förusättes vara en isomorfi), så automorfin är entydigt bestämt av värdet ψ i (x) då varje element i K är en potens av x. Eftersom vi funnit tre automorfier och visat att antalet automorfier är högst tre, finns det precis tre automorfier, och därmed precis tre isomorfier från K till F, eftersom, som utsagt var, det finns minst en isomorfi. Nu till deluppgift b): Nu vet vi att det finns tre isomorfier ϕ, ϕ 2 och ϕ 3 från K till F, och att dessa är bestämda av sitt värde y i i punkten x, dvs av att y i = ϕ i (x) för i =, 2, 3. Då x 3 + x 2 + = i K måste, pga egenskaperna hos en isomorfi, = ϕ i (x 3 + x 2 + ) = y 3 i + y 2 i +. Men i F gäller att x 3 + x + =, vilket medför att = (x 3 + x + ) 2 = x 6 + x 2 + = (x 2 ) 3 + x 2 + = (x 3 + x + ) 4 = x 2 + x 4 + = (x 4 ) 3 + x 4 +

6 Ett element i F kan inte både satisfiera ekvationen z 3 + z 2 + = och ekvationen z 3 + z + = så vår slutsats blir att ϕ i (x) { y, y 2, y 3 } F \ {,, x, x 2, x 4 } och uteslutningsmetoden ger nu de tre isomorfierna. ϕ (x) = x 3, ϕ 2 (x) = x 5, ϕ(x) = x 6. Anmärkning: Man kunde givetvis genom prövning visat att dessa tre funktioner är isomorfier och inga andra funktioner, dvs att t ex mängden M = { a + a (x + ) + a 2 (x + ) 2 a, a, a 2 Z 2 } F, blir en kropp om man räknar som om (x + ) 3 + (x + ) 2 + =.. (5p) Låt ϕ(n) beteckna antalet tal m, med m n, som är relativt prima med n. Visa att för alla positiva hela tal n, och alla primtal p, gäller att n är en delare till ϕ(p n ). Lösning: Betrakta mängden av inverterbara element i ringen Z p n, som utgör en grupp G med ϕ(p n ) stycken element. Elementet p tillhör denna grupp eftersom p är ett primtal som inte delar p n, och därför är relativt primt till p n. Eftersom det gäller att och p n =, p k < p n, för k =, 2,..., n, så har elementet p ordning n i G. Eftersom allmänt gäller att ett elementens ordning delar antalet element i gruppen ifråga, så kan vi sluta att n delar ϕ(p n ).