Binomialkoeffisienter

Like dokumenter
Kapittel 10 fra læreboka Grafer

Kapittel 10 fra læreboka Grafer

Kapittel 10 fra læreboka Grafer

Repetisjon og mer motivasjon. MAT1030 Diskret matematikk. Repetisjon og mer motivasjon

Grafteori. MAT1030 Diskret Matematikk. Repetisjon og mer motivasjon. Repetisjon og mer motivasjon. Forelesning 23: Grafteori.

MAT1030 Forelesning 23

MAT1030 Diskret Matematikk

Forelesning 23. MAT1030 Diskret Matematikk. Repetisjon og mer motivasjon. Repetisjon og mer motivasjon. Forelesning 23: Grafteori.

LO118D Forelesning 9 (DM)

Løsningsforslag til eksamen høst 2016

TMA4140 Diskret Matematikk Høst 2016

MAT1140: Kort sammendrag av grafteorien

MAT1140: Kort sammendrag av grafteorien

Kombinatorikk. MAT1030 Diskret Matematikk. Oppsummering av regneprinsipper

MAT1030 Diskret Matematikk

MAT1030 Forelesning 22

Løsningsforslag til 3. oblogatoriske oppgave i Diskret Matematikk. Høsten 2018

MAT1030 Forelesning 22

Introduksjon. MAT1030 Diskret Matematikk. Introduksjon. En graf. Forelesning 22: Grafteori. Roger Antonsen

Introduksjon. MAT1030 Diskret matematikk. Søkealgoritmer for grafer. En graf

MAT1030 Diskret matematikk

Løsningsforlag til eksamen i Diskret matematikk. 29. november 2017

Forelesning 23. Grafteori. Dag Normann april Oppsummering. Oppsummering. Oppsummering. Digresjon: Firefarveproblemet

Plenumsregning 10. Diverse ukeoppgaver. Roger Antonsen april Vi øver oss litt på løse rekurrenslikninger.

Relasjoner - forelesningsnotat i Diskret matematikk 2017

MAT1030 Diskret matematikk

Oppsummering. MAT1030 Diskret matematikk. Oppsummering. Oppsummering. Forelesning 23: Grafteori

MAT1030 Forelesning 24

MAT1030 Diskret matematikk

Grafteori. MAT1030 Diskret Matematikk. Oppsummering. Oppsummering. Forelesning 24: Grafer og trær. Dag Normann

R for alle a A. (, så er a, En relasjon R på en mengde A er en Ekvivalensrelasjon hvis den er refleksiv, symmetrisk og transitiv.

LO118D Forelesning 10 (DM)

MAT1140: Notat om grafteori

Kompleksitet og Beregnbarhet

Kompleksitet. IN algoritmer og datastrukturer Plenumstime / repetisjon

Egenskaper til relasjoner på en mengde A.

R for alle a A. (, så er a, En relasjon R på en mengde A er en Ekvivalensrelasjon hvis den er refleksiv, symmetrisk og transitiv.

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

Eksamen MAT H Løsninger

Forelesning 25. MAT1030 Diskret Matematikk. Litt repetisjon. Litt repetisjon. Forelesning 25: Trær. Dag Normann

Oppfriskningskurs i Matematikk

MAT1030 Forelesning 25

INF Algoritmer og datastrukturer

Plenumsregning 12. Diverse oppgaver. Roger Antonsen mai Eksamen 12/6-06 Oppgave 2. Plan

MAT1030 Diskret Matematikk

Potensrekker Forelesning i Matematikk 1 TMA4100

LØSNINGSFORSLAG EKSAMEN V06, MA0301

INF Algoritmer og datastrukturer

Grunnleggende Grafteori

INF Algoritmer og datastrukturer

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

Plan. MAT1030 Diskret matematikk. Eksamen 12/6-06 Oppgave 2. Noen tips til eksamen

Eksamen vår 2009 Løsning Del 1

Oppfriskningskurs i matematikk Dag 3

Eksamen i Elementær Diskret Matematikk - (MA0301)

Trianguleringer i planet.

Hvordan skal norske elever bli flinke i matematikk? Ingvill Merete Stedøy-Johansen, Novemberkonferansen 2015

INF-MAT5370. Trianguleringer i planet (Preliminaries)

Tallfølger med figurer.

INF1020 Algoritmer og datastrukturer GRAFER

Obligatorisk oppgave nr. 3 i Diskret matematikk

IN2010: Algoritmer og Datastrukturer Series 2

Ukeoppgaver fra kapittel 10 & Induksjonsbevis

NP-kompletthet. «Hvordan gjøre noe lett for å vise at noe annet er vanskelig»

Det første grafteoretiske problem: Broene i Königsberg

MAT1030 Forelesning 25

Rekker, Konvergenstester og Feilestimat

Kommentarer til oppgavene

Grafteori. MAT1030 Diskret matematikk. Induksjonsbevis

MAT1030 Diskret matematikk

Potensrekker Forelesning i Matematikk 1 TMA4100

Zorns lemma og utvalgsaksiomet

UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet. INF1080 Logiske metoder for informatikk

Forelesning Matematikk 4N

Forelesning 25. MAT1030 Diskret Matematikk. Litt repetisjon. Litt repetisjon. Forelesning 25: Trær. Roger Antonsen

IN Algoritmer og datastrukturer

Analysedrypp I: Bevis, mengder og funksjoner

Hjemmelekse i uke 03, A

Dagens plan: INF Algoritmer og datastrukturer. Grafer vi har sett allerede. Det første grafteoretiske problem: Broene i Königsberg

LØSNINGSFORSLAG UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet. Oppgave 1 Mengdelære (10 poeng)

Oppgaver MAT2500. Fredrik Meyer. 29. august 2014

Innføring i bevisteknikk

MAT1030 Diskret Matematikk

Permutasjoner og utvalg

Om mulige og tilsynelatende umulige programmeringsoppgaver

UNIVERSITETET I OSLO

IN2010: Forelesning 11. Kombinatorisk søking Beregnbarhet og kompleksitet

Eksamen S2 vår 2009 Del 1

Transkript:

Binomialkoeffisienter Litt repetisjon: ( n r ) = n! (n r)! r! r 0, n 0 Dette gir oss fordi ( n r ) = ( n n r ) ( n n 1 ) = n ( n n 1 ) = ( n n (n 1) ) = (n 1 ) = n Andre viktige observasjoner: 0! = 1 ( 0 0 ) = 1 (n 0 ) = 1 (n 1 ) = n (n n ) = 1 Husk første kvadratsetning: (a+b) 2 = a 2 + 2ab + b 2 Vi kan bruke binomialkoeffisienter til å bestemme polynomer av n te grad: (a+b) 0 = 1 = ( 0 0 ) (a+b) 1 = a+b = ( 1 0 )a + (1 1 )b (a+b) 2 = a 2 + 2ab + b 2 = ( 2 0 ) a2 + ( 2 1 ) ab + (2 2 ) b2 1

(a+b) 3 = a 3 +3a 2 b + 3ab 2 + b 3 = ( 3 0 ) a3 +( 3 1 )a2 b + ( 3 2 )ab2 + ( 3 3 )b3 Her er det et mønster! Hva blir (a+b) 5? (a+b) 5 = ( 5 0 )a5 +( 5 1 )a4 b + ( 5 2 )a3 b 2 + ( 5 3 )a2 b 3 + ( 5 4 )ab4 + ( 5 5 )b5 = a 5 + 5a 4 b + 10a 3 b 2 + 10a 2 b 3 + 5ab 4 + b 5 Generell formel Binomial-teoremet (a + b) n = ( n 0 )an + ( n 1 )an 1 b + ( n 2 )an 2 b 2 + +( n n 1 )a bn 1 + ( n n )bn n = ( n r ) an r b r r=0 Pascals trekant 2

Legg merke til møsteret! Det gir oss Pascals identitet ( n + 1 k ) = ( n k 1 ) + (n k ) Sjekk med tabellen! La n = 5, og k = 4: ( 5 + 1 2 ) = (6 2 ) = (5 1 ) + (5 2 ) Det stemmer! 15 = 5 + 10 3

Kapittel 10 fra læreboka Grafer (utdrag) En graf er en samling punkter (noder) og kanter mellom punktene (eng. nodes, vertex, edge). En graf kalles rettet hvis kantene har en retning og urettet hvis kantene ikke har noen retning. En relasjonsgraf er en rettet graf: I dette kapittelet skal vi imidlertid kun se på urettede grafer. Vi starter med å definere enkelte ord og begreper som vi får bruk for senere. Forskjellige typer grafer Vi skiller mellom tre typer urettede grafer: 1) En enkel graf er en graf uten sløyfer på punktene og ingen doble kanter mellom punktene. : 4

2) En multigraf er en graf uten sløyfer på punktene, men det kan være flere kanter mellom par av punkter (multiple kanter). : 3) En pseudograf er en graf som verken er en multigraf eller en enkel graf. Den kan ha både sløyfer og flere kanter mellom par av punkter. Naboer To punkter i en urettet graf kalles naboer hvis det går en kant mellom dem. 5

Graden til et punkt Graden til et punkt i en urettet grad er antall forskjellige kanter som hører til punktet. En sløyfe teller som to kanter. konvoluttgrafen Et isolert punkt Et punkt med grad 0 kalles et isolert punkt. a og b er isolerte punkter. En pedant Et punkt med grad 1 kalles en pedant a og b er pedanter, mens c er ikke det. 6

Grad-kant-setningen Anta at en urettet graf har n antall punkter, a 1, a 2, a 3,., a n og k antall kanter. Da gjelder: n grad(a i ) = 2k i=1 Dvs. summen av gradene er det det dobbelte av antall kanter. Summen av graden er 20 = 2k. Følgelig er det 10 kanter i grafen. En vei i en urettet graf En vei er en sammenhengende rekkefølge av punkter og kanter mellom punktene. En vei har et startpunkt og et sluttpunkt. En vei oppgis ved å oppgi startpunktet, så punktene som passeres på veien og til slutt sluttpunktet. Det brukes gjerne komma mellom punktene. 7

En lukket vei En vei er lukket hvis den starter og slutter i samme punkt. En lukket vei kalles også for en sykel eller en krets. En åpen vei En vei er åpen hvis den starter og slutter i forskjellige punkter. a, c, d, b, a er en lukket vei a, c, d, e er en åpen vei. Enkel vei En vei er enkel hvis ingen kant inngår mer enn én gang. En sammenhengende graf En urettet graf er sammenhengende hvis det finnes en vei mellom hvert par av punkter. 8

En Euler-vei Sitat fra Wikipedia: På 1700-tallet var byen Königsberg (nåværende Kaliningrad) i oppdelt i fire deler: den nordlige og sørlige siden av elven Pregel, som fløt gjennom byen, samt to øyer midt i elven en mindre vestlig og en større østlig. Den minste av øyene, Kneiphof, var byens sentrum, der blant annet katedralen lå. Fra denne øya gikk det to broer til den nordlige bredden og to broer til den sørlige bredden, samt en bro til den største øya, og fra denne gikk det i sin tur en bro til den nordlige bredden og en bro til den sørlige bredden. Totalt var dermed øyene og fastlandet forbundet med hverandre ved sju broer. Det ble sagt at byens innbyggere på sine søndagsturer forsøkte å finne en måte å gå gjennom byen på en slik måte at man passerte hver bro bare en gang, og når turen var over var man tilbake til utgangspunktet. Ingen hadde dog lyktes med dette. Enkelte hevdet at det var umulig, men ingen visste dette sikkert. Leonhard Euler (1707 1783) var en sveitsisk matematiker og han beviste, ved hjelp av grafteori, at en slik rundtur var umulig. og er opphavet til såkalte åpne og lukkede Eulerveier Problem: Er det mulig å starte i områdene A, B, C eller D, gå over alle broene én og bare én gang og så ende opp der vi startet? Brosystemet kan oversettes til en graf der områdene A, B, C og D blir punkter og broene kanter: 9

En lukket Euler-vei Det finnes en lukket Eulervei hvis alle kantene passeres én og bare én gang og man starter og ender opp i samme punkt. En åpen Euler-vei Det finnes en åpen Euler-vei hvis alle kantene passeres én og bare én gang og man starter i et punkt og slutter i et annet punkt. Eulers setning Gitt en urettet og sammenhengende multigraf med minst to punkter. 1) Det finnes en lukket Euler-vei hvis og bare hvis alle punktene har partallsgrad. 2) Det finnes en åpen Euler-vei hvis og bare hvis nøyaktig to av punktene har oddetallsgrad (og dermed resten partalls grad). grad(a) = 5, grad(b) = 3, grad(c) = 3, grad(d) = 3. 10

Her har alle fire nodene odde grad, følgelig finnes det verken en åpen eller lukket Euler-vei. Det er ikke mulig å starte i områdene A, B, C eller D, gå over alle broene én og bare én gang verken om man starter og slutter på sammen sted eller på forskjellige steder. Følgende eksempler ble gitt som oppgaver på slutten av forelesningen: Avgjør om det finnes en åpen eller lukket Euler-vei gjennom grafen. 1) Svar: Ingen Euler-vei fordi det er 4 punkter av odde grad. 2) Svar: Åpen Euler-vei fordi det er nøyaktig to punkter av odde grad. 11

3) Svar: Lukket Euler-vei fordi alle punktene har partalls grad. 12