Diskret matematik ht 05 Hemuppgifter 5 Motivera alla svar. Ange vilka ni samarbetat med. Spara uppgifterna (med mina kommentarer) när ni får tillbaka dem och ta med dem till muntan. Uppvärmning (i) Bestäm alla lösningar till x2 + 2x + 7 = 0 i Z11 . (ii) Hur många lösningar finns det i Z12 till x2 + x + 6 = 0? (iii) Vilken är sista siffran i 793 ? (iv) (a) Visa med hjälp av binomialsatsen att (a + b)p ≡ ap + bp (mod p) om p är ett primtal. Du får inte använda Fermats sats, utan endast binomialutvecklingen av (a + b)p . (b) Visa att varje primtal p ≥ 3 delar 2p−1 − 1. (v) Låt p vara ett primtal större än 3. Visa att p2 − 1 är delbart med 24. (vi) Visa att n är delbart med 3 om och endast om siffersumman är det. Visa samma sak för 9. (vii) Talen 1, 2, . . . , 20 står på tavlan. Två spelare turas om att stryka ett tal, tills bara två finns kvar. Om summan av dessa två tal är delbar med 3 vinner den som gjorde det sista draget. Vem vinner och hur? Lämnas in senast tisdagen den 4 oktober. 1. Betrakta följande spel: Två personer har 20 stickor och skall turas om att avlägsna ett antal av dessa. I varje drag kan man avlägsna en, två eller tre stickor. Den som tar den sista stickan vinner. Om två oändligt skickliga spelare spelar, vem vinner, och hur ska den personen göra? Ge också en strategi för detta spel när man har n stickor och får avlägsna minst en och högst k stickor i varje drag. Hur bör man spela om den som tar sista stickan förlorar? 2. (a) Visa att om x = x−1 i Z∗p , där p är ett primtal, då är x2 − 1 ≡p 0 och att det i sin tur medför att endast 1 och p − 1 är sina egna inverser i Z∗p . (b) Låt p vara ett primtal. Visa, genom att betrakta produkten av alla element i Z∗p , att (p − 1)! ≡ −1 (mod p). Ledning: Z∗p är en grupp. 3. Visa att en ring är kommutativ (med avseende på multiplikation) om och endast om (a + b)2 = a2 + 2ab + b2 för alla a och b i ringen. 4. (a) Låt p och q vara primtal större än 3. Visa att p2 − q 2 är delbart med 24. (b) Det kromatiska polynomet från det tredje hemtalet var n(n − 1)(n − 2)2 (n2 − 2n + 2). Visa att det är delbart med 30 för alla ickenegativa heltal n. 5. Matrisen An av storlek n × n med elementen aij = 1/(i + j − 1) är svår att invertera numeriskt, eftersom dess konditionstal är stort. Man kan däremot visa att dess invers består av heltal. Invertera matrisen A2 genom att först invertera den modulo 5 och 7 (matrisen blir då en heltalsmatris) och sedan, med kinesiska restsatsen, beräkna inversen modulo 35. Pröva er sedan fram till lämpliga representanter i ekvivalensklasserna modulo 35 för att få inversen i Z. Bonusproblem (inget samarbete) 6. (a) Visa att varje positivt heltal n delar något tal som (i decimalsystemet) skrivs enbart med ettor och nollor. Exempel: 65 delar 10010. Tips: Titta på rester vid division (av vad?) med n. (b) Låt n vara ett positivt heltal som varken delas av 2 eller 5. Visa att n delar något tal som skrivs enbart med ettor. Exempel: 273 delar 111111. 7. Låt s > 1 vara ett heltal. Beskriv varför likheten X 1 = ns n≥1 Y p prime 1 1 − p−s gäller. Tips: Hur kan talen i högerledet flyttas upp i täljaren? Ytterligare övningar 1. Vad blir resten om man delar 2371 med 31? 2. Givet ett naturligt tal n, avlägsna sista siffran och subtrahera den två gånger från det som är kvar. Fortsätt tills resultatet är mindre än 10. Exempel: 1603 → 160 − 2 · 3 = 154 → 15 − 2 · 4 = 7. Visa att resultatet är delbart med 7 om och endast om n är det. 3. Lös följande ekvationssystem i Z7 . Finns det en lösning i Z5 eller i Z8 ? x + 4y = −1, 3x + 2y = 1. 4. Låt p vara ett primtal. Vi har i en tidigare uppgift visat att (p − 1)! ≡ −1 (mod p). Visa nu detta istället genom att använda det faktum att varje primtal har en primitiv rot r. Således kan (p − 1)! skrivas som en produkt av potenser av r. En primitiv rot till talet n är ett tal r så att det för varje k ∈ Z∗n gäller att k = ri för något heltal i (r är alltså en generator för gruppen). 5. (a) Låt p vara ett primtal. För vilka element a ∈ Zp finns det x, y ∈ Zp så att x2 + y 2 = a? Med andra ord, för vilka a kan man lösa ekvationen x2 + y 2 = a? Ledning: Vilka (hur många) av talen i Zp är kvadrater? (b) Visa (med exempel) att svaret blir ett annat om p inte är ett primtal. 6. Ett tvåpersonsspel med ett antal tändstickor går till så att spelarna i varje drag får avlägsna k stickor, där k är ett godtyckligt (positivt) kvadratfritt heltal (ett tal som inte delas av en kvadrat p2 ). Den som tar den sista stickan vinner. Ge en strategi för att vinna spelet. Det bör i synnerhet framgå av strategin för vilka n den som börjar vinner. 2 Detta problem har anknytning till Riemannhypotesen, som säger något om fördelningen av nollställen till denna funktion. Det är förmodligen det viktigaste olösta problemet inom matematiken idag. 7. Två spelare turas om att placera löpare på ett schackbräde så att ingen löpare kan ta en annan. Den som placerar den sista löparen vinner. Vem vinner och hur? Till vilka n × k-bräden kan strategin här generaliseras? 8. För vilka n uppfyller Zn att det för varje a ∈ Zn så att a 6≡ 0 finns ett b ∈ Zn så att ab ≡ 1 (mod n)? Ledning: För vilka n finns x 6≡ y ∈ Zn så att ax ≡ ay för något a 6≡ 0? Betrakta sedan {ax | x ∈ Zn }. 9. Talet 1234 (till exempel) står på tavlan. Ett drag består i att subtrahera någon av talets nollskilda siffror från talet (och skriva det nya talet på tavlan). Två spelare turas om, och den vinner som får fram talet 0. Vem vinner och hur? 10. Låt P (x) = ax2 + bx + c vara ett andragradspolynom (så a 6= 0). Vilka villkor måste ställas på a, b, c och p för att garantera att P (x) är irreducibelt i Zp [x], där p är ett primtal? Ledning: Irreducibilitet av andragradspolynom är relaterad till nollställen. Om P har nollställen kan ni en formel för att ta fram dem. 11. Visa att kommutativiteten av addition i en ring följer av de andra axiomen för en ring (vilket visar att additionens kommutativitet är överflödigt som axiom). 3