Tentamen Discrete Wiskunde

Vergelijkbare documenten
Tentamen Discrete Wiskunde 1 10 april 2012, 14:00 17:00 uur

Tentamen Grondslagen van de Wiskunde A Met beknopte uitwerking

Week Hier vind je uitwerkingen van enkele opgaven uit het dictaat Grafen: Kleuren en Routeren.

Definitie 1.1. Een partitie van een natuurlijk getal n is een niet stijgende rij positieve natuurlijke getallen met som n

Oefenopgaven Grondslagen van de Wiskunde A

Discrete Structuren. Piter Dykstra Sietse Achterop Opleidingsinstituut Informatica en Cognitie

Discrete Structuren. Piter Dykstra Opleidingsinstituut Informatica en Cognitie

opgaven formele structuren tellen Opgave 1. Zij A een oneindige verzameling en B een eindige. Dat wil zeggen (zie pagina 6 van het dictaat): 2 a 2.

III.3 Supremum en infimum

Opgaven Inleiding Analyse

Examen G0U13 Bewijzen en Redeneren Bachelor 1ste fase Wiskunde. vrijdag 31 januari 2014, 8:30 12:30. Auditorium L.00.07

De stelling van Borsuk. Auteurs: Michiel Tel en Merlijn Koek

I.3 Functies. I.3.2 Voorbeeld. De afbeeldingen f: R R, x x 2 en g: R R, x x 2 zijn dus gelijk, ook al zijn ze gegeven door verschillende formules.

Aanvullingen bij Hoofdstuk 6

Tentamen algebra 1 Woensdag 24 juni 2015, 10:00 13:00 Snelliusgebouw B1 (extra tijd), B2, B3, 312

Tentamen Lineaire Algebra 1 (Wiskundigen)

3. Elke lijn van een graaf draagt twee bij tot de som van alle graden.

Inleiding Analyse 2009

2WO12: Optimalisering in Netwerken

Radboud Universiteit Nijmegen

We beginnen met de eigenschappen van de gehele getallen.

Uitgebreide uitwerking Tentamen Complexiteit, juni 2017

Uitwerkingen Lineaire Algebra I (wiskundigen) 22 januari, 2015

Je hebt twee uur de tijd voor het oplossen van de vraagstukken. µkw uitwerkingen. 12 juni 2015

(b) Formuleer het verband tussen f en U(P, f), en tussen f en L(P, f). Bewijs de eerste. (c) Geef de definitie van Riemann integreerbaarheid van f.

Geef niet alleen antwoorden, maar bewijs al je beweringen.

Tweede huiswerkopdracht Lineaire algebra 1 Uitwerking en opmerkingen

De pariteitstestmatrix van de (6,4) Hamming-code over GF(5) is de volgende: [ H =

Lineaire algebra I (wiskundigen)

2WO12: Optimalisering in Netwerken

Tentamen Grondslagen van de Wiskunde A, met uitwerkingen

Discrete Wiskunde 2WC15, Lente Jan Draisma

Oefening 2.2. Welke van de volgende beweringen zijn waar?

V = {a, b, c, d, e} Computernetwerken: de knopen zijn machines in het netwerk, de kanten zijn communicatiekanalen.

2WO12: Optimalisering in Netwerken

Tentamen Functies en Reeksen

Getaltheorie I. c = c 1 = 1 c (1)

TENTAMEN WISKUNDIGE BEELDVERWERKINGSTECHNIEKEN

Ter Leering ende Vermaeck

168 HOOFDSTUK 5. REEKSONTWIKKELINGEN

Discrete Wiskunde, College 2. Han Hoogeveen, Utrecht University

Tentamen lineaire algebra 2 18 januari 2019, 10:00 13:00 Uitwerkingen (schets)

De partitieformule van Euler

Uitwerking Proeftentamen Lineaire Algebra 1, najaar y y = 2x. P x. L(P ) y = x. 2/3 1/3 en L wordt t.o.v de standaardbasis gegeven door

TW2020 Optimalisering

Formeel Denken 2013 Uitwerkingen Tentamen

Universiteit Utrecht Betafaculteit. Examen Discrete Wiskunde II op donderdag 6 juli 2017, uur.

Examenvragen Hogere Wiskunde I

II.3 Equivalentierelaties en quotiënten

n 2 + 2n + 4 3n 2 n + 4n n + 2n + 12 n=1

Aanvullingen bij Hoofdstuk 8

Hoofdstuk 10: Partiële differentiaalvergelijkingen en Fourierreeksen

Grafen. Indien de uitgraad van ieder punt 1 is, dan bevat de graaf een cykel. Indien de ingraad van ieder punt 1 is, dan bevat de graaf een cykel.

Universiteit Utrecht Faculteit Wiskunde en Informatica. Examen Optimalisering op maandag 18 april 2005, uur.

2 n 1. OPGAVEN 1 Hoeveel cijfers heeft het grootste bekende Mersenne-priemgetal? Met dit getal vult men 320 krantenpagina s.

Lineaire Algebra en Vectorcalculus 2DN60 College 5.a Basis en dimensie

V.2 Limieten van functies

Supplement Verzamelingenleer. A.J.M. van Engelen en K. P. Hart

FACULTEIT ECONOMIE EN BEDRIJFSKUNDE Afdeling Kwantitatieve Economie

Hoofdstuk 3. Equivalentierelaties. 3.1 Modulo Rekenen

Combinatoriek groep 1

TW2020 Optimalisering

Opgave 1.1. Geef een voorbeeld waaruit blijkt dat de doorsnede van oneindig veel open verzamelingen in een metrische ruimte niet open hoeft te zijn.

Getallenleer Inleiding op codeertheorie. Cursus voor de vrije ruimte

Lijst-kleuringen in de grafentheorie

Hoofdstuk 9. Vectorruimten. 9.1 Scalairen

Tentamen Grondslagen van de Wiskunde B met uitwerkingen

Discrete Structuren. Piter Dykstra Opleidingsinstituut Informatica en Cognitie

Een combinatorische oplossing voor vraag 10 van de LIMO 2010

Bewijzen en Redeneren voor Informatici

Kies voor i een willekeurige index tussen 1 en r. Neem het inproduct van v i met de relatie. We krijgen

Deel 2. Basiskennis wiskunde

Ringen en Galoistheorie, 1e deel, 19 april 2012

Combinatorische Algoritmen: Binary Decision Diagrams, Deel III

Getallen, 2e druk, extra opgaven

Enkele valkuilen om te vermijden

(ii) Zij e 0 een geheel getal. Bewijs: de code C is e-fouten-verbeterend d(x, y) 2e + 1 voor alle x, y C met x y.

Combinatoriek groep 1 & 2: Recursie

Vector-en matrixvergelijkingen. Figuur: Vectoren, optellen

Jordan normaalvorm. Hoofdstuk 7

Kettingbreuken. 20 april K + 1 E + 1 T + 1 T + 1 I + 1 N + 1 G + 1 B + 1 R + 1 E + 1 U + 1 K + E + 1 N A + 1 P + 1 R + 1 I + 1

Examen Discrete Wiskunde donderdag 7 maart, 2019

Opgaven Functies en Reeksen. E.P. van den Ban

Hints en antwoorden bij de vragen van de cursus Lineaire Algebra en Meetkunde

1 Vlaamse Wiskunde Olympiade : Eerste Ronde.

Combinatoriek groep 1

Transcriptie:

Discrete Wiskunde (WB011C) 22 januari 2016 Tentamen Discrete Wiskunde Schrijf op ieder ingeleverd blad duidelijk leesbaar je naam en studentnummer. De opgaven 1 t/m 6 tellen alle even zwaar. Je hoeft slechts 5 van de 6 opgaven in te leveren! Als je alle opgaven maakt, telt de opgave met de minste punten niet mee. Opgave 1. We noteren met P (n, k) het aantal partities van n N in k delen en met P (n) het aantal partities van n N in een willekeurig aantal delen. (i) Bewijs dat P (n) = P (2n, n). Geef alle partities van 10 in 5 delen aan. (ii) Zij d N vast gekozen. Bewijs dat de rij {P (n, n d)} n N, n d constant wordt. Wat is deze constante waarde en vanaf welke n neemt de rij deze waarde aan? (i) We definiëren een afbeelding van partities van 2n in n delen naar partities van n door a 1 + a 2 +... + a n (a 1 1) + (a 2 1) +... + (a k 1), waarbij a k > 1 en a i = 1 voor i > k, d.w.z. we trekken 1 van ieder deel af en schrappen de delen die op deze manier nul worden. Dit is duidelijk een injectieve afbeelding, maar hij is ook surjectief, want voor b 1 + b 2 +... + b k een partitie van n is (b 1 + 1) + (b 2 + 1) +... + (b k + 1) + 1 + 1 +... + 1 }{{} n k een partitie van 2n in n delen die juist op b 1 + b 2 +... + b k afgebeeld wordt. P (5) = 7 met partities 5, +1, 3+2, 3+1+1, 2+2+1, 2+1+1+1, 1+1+1+1+1. De boven gedefinieerde afbeelding geeft dan de volgende partities van 10 in 5 delen: 6 + 1 + 1 + 1 + 1, 5 + 2 + 1 + 1 + 1, + 3 + 1 + 1 + 1, + 2 + 2 + 1 + 1, 3 + 3 + 2 + 1 + 1, 3 + 2 + 2 + 2 + 1, 2 + 2 + 2 + 2 + 2. (ii) Door van ieder deel van een partitie 1 af te trekken hebben we een bijectie tussen de partities van n in k delen en de partities van n k in hoogstens k delen. Daarom is P (n, n d) gelijk aan het aantal partities van d in hoogstens n d delen. Maar een partitie van d heeft hoogstens d delen, dus blijft dit aantal voor n d d constant. Aan de andere kant laat de partitie d = 1 + 1 +... + 1 zien dat het aantal niet eerder dan bij n d = d constant wordt. Hieruit volgt dat de rij {P (n, n d)} n N vanaf n = 2d constant wordt. De constante waarde is dan P (d), d.w.z. het aantal partities van d. Opgave 2.

(i) Zij {a n } n 0 de rij gegeven door a n = 2 n 2. Geef de OGF en de EGF van deze rij in gesloten vorm aan. (ii) Leid een directe formule af voor de rij {b n } n 0 gegeven door b 0 = 2 en b n = n b n 1 n! voor n 1. Hint: Overweeg het gebruik van een EGF. (i) De OGF van deze rij is n 0 2n x n n 0 2 xn = 1 2 1 2x stap is niet per se nodig). De EGF van deze rij is n 0 1 x = 2 n n! xn 2 n 0 n! xn = e 2x 2e x. 1+3x (1 2x)(1 x) (de laatste (ii) Zij g(x) = b n n 0 n! x n de EGF van deze rij. Volgens de aangegeven recursie is dan g(x) 2 = b n n 1 n! x n = n b n 1 n 1 x n n! n! n 1 n! xn = b n 1 n 1 (n 1)! xn n 1 xn = x g(x) x. Hieruit volgt g(x)(1 x) = 2 x 2 en dus g(x) = x = 1 x 1 x 1 x (1 x) 2 n 0 2 xn n 1 n xn. Dit geeft bn = 2 n en dus b n! n = (2 n)n! voor n 1 (geldt echter ook voor n = 0). Dit laat zich natuurlijk ook gokken door de eerste paar termen van de rij uit te schrijven. Opgave 3. We kleuren de acht vlakken van het hieronder afgebeelde windwiel. Twee kleuringen beschouwen we hierbij als equivalent als ze door een draaiing van het wiel in elkaar overgevoerd kunnen worden (de achterkant blijft gewoon grijs). 7 8 2 1 5 6 3 (i) Bepaal de cykel index van deze werking van de cyklische groep C. (ii) Hoeveel inequivalente kleuringen met twee kleuren zijn er, en hoeveel met drie? (iii) Stel je gebruikt de kleuren rood en geel. Hoeveel inequivalente kleuringen zijn er, waarbij je rood (a) precies vier keer gebruikt; (b) een oneven aantal keer gebruikt?

(i) Zij g een voortbrenger van de cyklische groep, dan hebben g en g 3 cykelstructuur 2 en g 2 heeft cykelstructuur 2. Samen met 1 8 voor de identiteit geeft dit de cykel index Z(z 1,..., z ) = 1 (z8 1 + z 2 + 2z 2 ). (ii) Substitueren van het aantal kleuren in de cykel index geeft juist de CFB-stelling, het aantal kleuringen met 2 kleuren is dus 1 (28 + 2 + 2 2 2 ) = 1 (256 + 16 + 8) = 70, het aantal kleuringen met 3 kleuren is 1 (38 + 3 + 2 3 2 ) = 1 (6561 + 81 + 18) = 1665, (iii) Hiervoor geven we de kleur rood het gewicht r en geel het gewicht 1. In de cykel index substitueren we nu z i door r i + 1 i, dit geeft 1 ((r + 1)8 + (r 2 + 1) + 2(r + 1) 2 ). (a) De coëfficiënt van r geeft het aantal kleuringen aan waarbij rood vier keer gebruikt wordt, dit is 1(( ( 8 ) + ) 2 + 2 2) = 1(70 + 6 + ) = 20. (b) Als rood een oneven aantal keer gebruikt wordt, geldt dat ook voor geel, het is dus voldoende het aantal kleuringen met één keer en drie keer rood te tellen, wegens symmetrie zijn deze aantallen gelijk aan die voor zeven en vijf keer rood. De coëfficiënt van r 1 in 1((r + 1)8 + (r 2 + 1) + 2(r + 1) 2 ) is gewoon 1 (8 1) = 2 en de coëfficiënt van r 3 is 1 (8 3) = 1 (want in (r 2 + 1) en (r + 1) 2 komen geen oneven machten van r voor), in totaal zijn er dus 2 (2 + 1) = 32 kleuringen waarbij rood een oneven aantal keer gebruikt wordt. Opgave. van G. Zij G een graaf met n punten en e(g) lijnen en zij p(g, k) het kleurpolynoom (i) Laat zien dat p(g, k) een veelterm van graad n is met kopcoëfficiënt 1 en constante term gelijk aan 0. (ii) Laat zien dat de coëfficiënt van k n 1 in p(g, k) gelijk is aan e(g). (iii) Bewijs dat G een boom is dan en slechts dan als p(g, k) = k(k 1) n 1. Hint: Je mag natuurlijk gebruik maken van de recursie p(g, k) = p(g e, k) p(g e, k). Hierbij is G e de graaf verkregen uit G door de lijn e te verwijderen en G e de graaf verkregen door G langs e te contraheren (d.w.z. de eindpunten van e worden in een enkel punt samengetrokken). (i) We gebruiken inductie over e(g). Voor e(g) = 0 is p(g, k) = k n en is de bewering waar. Voor e(g) > 0 gebruiken we de aangegeven recursie, volgens inductie zijn p(g e, k) en p(g e, k) veeltermen van graad n en graad n 1 met kopcoëfficiënt 1 en constante term 0, daarom heeft ook p(g, k) = p(g e, k) p(g e, k) kopcoëfficiënt 1 en constante term 0.

(ii) Ook dit laten we met inductie over e(g) zien. Voor e(g) = 0 geldt weer p(g, k) = k n, dus klopt de bewering in dit geval. Voor e(g) > 0 is volgens inductie p(g e, k) = k n (e(g) 1)k n 1 +... en p(g e, k) = k n 1..., dus is p(g, k) = k n ((e(g) 1)k n 1 k n 1 +... (termen van graad n 2) = k n e(g)k n 1 +.... (iii) : We gebruiken inductie over n, voor n = 1 is de uitspraak zeker waar. Voor n > 1 gebruiken we de aangegeven recursie voor een lijn e die een punt van graad 1 bevat (dus een blad). Dan is G e een boom met n 1 punten en G e is een boom met n 1 punten plus een los punt. Volgens inductie is dan p(g e, k) = k 2 (k 1) n 2 en p(g e, k) = k(k 1) n 2 en dus p(g, k) = (k 2 k)(k 1) n 2 = k(k 1) n 1. : Volgens deel (i) is p(g, k) een veelterm met constante term 0. Stel nu dat G een graaf met m samenhangscomponenten is, dan heeft iedere component een kleurpolynoom met constante term 0 en het kleurpolynoom van G is het product van de kleurpolynomen van de componenten. Dan is de laagste term in p(g, k) minstens van graad m. Omdat de laagste term in k(k 1) n 1 van graad 1 is, is G samenhangend. Verder is p(g, k) van de vorm p(g, k) = k n (n 1)k n 1 +..., dus is e(g) = n 1 volgens deel (ii) en dus is G een boom. Opgave 5. 1 0 0 0 1 1 (i) Zij C de lineaire binaire code met generatormatrix G = 0 1 0 1 0 1. 0 0 1 1 1 0 (a) Laat zien dat dit een 1-foutverbeterende code is en geef alle codewoorden van gewicht 3 aan. (b) Laat zien dat C geen perfecte code is, d.w.z. dat de bollen van straal 1 rond de codewoorden niet alle elementen van F 6 2 overdekken. (c) Geef een vector v F 6 2 van gewicht 3 aan die niet op afstand 0 of 1 van een codewoord uit C ligt. (ii) Bewijs: Er bestaat een Steiner tripel systeem (v, 3, 1) dan en slechts dan als het mogelijk is de v(v 1)/2 lijnen van de volledige graaf K v op v punten te partitioneren in lijndisjuncte deelgrafen die ieder een volledige graaf K 3 op 3 punten zijn. (i) (a) De sommen van twee van de rijen van G hebben gewicht en de som van alle drie rijen is (1, 1, 1, 0, 0, 0) en heeft dus gewicht 3. Omdat alle niet-nul codewoorden gewicht 3 hebben is de code dus 1-foutverbeterend. De codewoorden van gewicht 3 zijn de drie rijen van G en (1, 1, 1, 0, 0, 0).

(b) Iedere bol van straal 1 rond een codewoord bevat 6 + 1 elementen, en omdat C dimensie 3 heeft, bevatten de bollen van straal 1 rond de codewoorden dus 8 7 = 56 vectoren uit F 6 2. Maar F 6 2 heeft 6 vectoren, dus liggen 8 vectoren uit F 6 2 niet op afstand 1 van een codewoord. (c) C bevat codewoorden van gewicht 3 en 3 codewoorden van gewicht, die telkens afstand 1 hebben van verschillende vectoren uit F 6 2. In totaal zijn er ( 6 3) = 20 vectoren van gewicht 3 in F 6 2, de resterende vectoren die minstens afstand 2 van de codewoorden hebben, zijn (0, 0, 0, 1, 1, 1), (1, 1, 0, 0, 0, 1), (1, 0, 1, 0, 1, 0), (0, 1, 1, 1, 0, 0). (ii) : We verbinden de elementen van een blok door lijnen, dan levert iedere blok een deelgraaf van K v van type K 3 op. Omdat ieder paar elementen in precies één blok ligt, komt iedere lijn van K v in precies één van deze deelgrafen voor. De lijnen van de deelgrafen vormen dus een partitie van de lijnen van K v. : We nemen de punten die bij één van de grafen van type K 3 behoren als blokken van een design. Dan heeft iedere blok 3 elementen en omdat de deelgrafen lijn-disjunct zijn, behoort iedere lijn bij precies één van de deelgrafen. Maar de lijnen zijn juist paren van punten, dus ligt ieder paar punten in precies één blok. Opgave 6. Een partitie van een natuurlijk getal n noteren we met a 1 + a 2 +... + a k, waarbij we de conventie gebruiken dat a i a j voor i < j (d.w.z. de delen van de partitie zijn aflopend). We definiëren op de verzameling van alle partities van natuurlijke getallen een partiële ordening door a 1 + a 2 +... + a k b 1 + b 2 +... + b l def k l en a i b i voor i k Bijvoorbeeld is 5 + 2 6 + 3 + 1. Met behulp van Ferrers diagrammen laat zich dit als volgt visualiseren: (i) Geef voor twee partities x = a 1 + a 2 +... + a k en y = b 1 + b 2 +... + b l het infimum x y en het supremum x y aan. Druk hierbij x y en x y uit met behulp van de a i en b j. (ii) Zij x = 2 + 1 en y = 3 + 2 + 1. Geef het Hasse diagram aan van alle partities z met x z y en bepaal de waarde µ(x, y) van de Möbius functie.

(i) Zij x y = c 1 + c 2 +... + c s. Wegens (x y) x en (x y) y volgt rechtstreeks dat s k en s l en dat c i a i en c i b i voor i s. Omdat x y de grootste ondergrens is, volgt hieruit s = min(k, l) en c i = min(a i, b i ) voor i s. Zij x y = d 1 + d 2 +... + d s. Wegens x (x y) en y (x y) volgt rechtstreeks dat k s en l s en dat a i d i en b i d i voor i s (waarbij we a i = b j = 0 definiëren voor i > k of j > l). Omdat x y de kleinste bovengrens is, volgt hieruit s = max(k, l) en d i = max(a i, b i ) voor i s. (ii) De partities z die in aanmerking komen zijn partities van de vorm a 1 + a 2 of a 1 + a 2 + a 3 met 2 a 1 3, 1 a 2 2 en a 3 = 1. De deeltralie van deze partities is in feite isomorf met B 3, het Hasse diagram is 3 + 2 + 1 3 + 1 + 1 3 + 2 2 + 2 + 1 3 + 1 2 + 1 + 1 2 + 2 2 + 1 Voor de waarde van de Möbius functie kunnen we gebruik maken van het isomorfisme met B 3, dit geeft rechtstreeks µ(x, y) = 1. Maar we kunnen ook stapsgewijs nagaan dat µ(x, z) = 1 voor z {3 + 1, 2 + 1 + 1, 2 + 2} en vervolgens dat µ(x, z) = 1 voor z {3 + 1 + 1, 3 + 2, 2 + 2 + 1}, dan volgt ook dat µ(x, y) = 1.