Noter til kombinatorik og grafteori - Københavns Universitet
Noter til kombinatorik og grafteori - Københavns Universitet
Noter til kombinatorik og grafteori - Københavns Universitet
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
36 KAPITEL 3. BINOMIALKOEFFICIENTER: BASALE TÆLLEMODELLER<br />
3.6 Antal løsninger <strong>til</strong> visse heltalsligninger. I en række situationer ønskes antallet af gruppeinddelinger<br />
af en samling af objekter bestemt; selvom objekterne er forskellige, er der ikke<br />
behov for, eller ikke mulighed for, at skelne mellem objekterne; objekterne fungerer nærmest som<br />
en slags enere, hvor antallet af elementer i hver gruppe er afgørende.<br />
Lad n være et naturligt tal, antallet af objekter, der ikke skelnes indbyrdes, <strong>og</strong> k et naturligt<br />
tal, antallet af grupper objekterne ønskes fordelt på; disse grupper kan skelnes indbyrdes, fx nummereres.<br />
Idet antallet af objekter i den j’te gruppe betegnes xj er der en bijektiv korrespondance<br />
mellem inddelinger af objekterne <strong>og</strong> sæt (x1, x2, . . . , xk) af hele tal xj ≥ 0, der løser ligningen<br />
x1 + x2 + . . . + xk = n. (3.5)<br />
Antal gruppeinddelinger af de n objekter i k grupper er derfor antallet af sæt (x1, x2, . . . , xk)<br />
af ikke-negative heltal, der løser (3.5); dette antal kan findes via flere tællemodeller.<br />
Én model fortolker løsningssæt som sekvenser af længde n + k − 1 bestående af n objekter <strong>og</strong><br />
k − 1 skillevægge, hvor x1 er antal objekter ind<strong>til</strong> den første skillevæg, x2 er antal objekter mellem<br />
den første <strong>og</strong> den anden skillevæg, osv. xk er antal objekter efter den k − 1’te skillevæg; hvilke<br />
objekter, der står hvor, er ligegyldigt, kun antallet af objekter før, mellem, <strong>og</strong> efter skillevæggene,<br />
er afgørende; fx med n = 5 <strong>og</strong> k = 3 er sekvensen x|xxxx| model af løsningen: x1 = 1, x2 = 4,<br />
<strong>og</strong> x3 = 0. Dermed ses:<br />
Observation 1. Antallet af løsninger <strong>til</strong> (3.5) er antallet af måder de k − 1 pladser <strong>til</strong> skillevæggene<br />
kan vælges blandt de ialt n + k − 1 pladser <strong>til</strong> objekter/skillevægge, altså<br />
<br />
n + k − 1<br />
. (3.6)<br />
k − 1<br />
En anden – måske mere suggestiv – model beskriver sæt af løsninger via de vandrette vejstrækninger<br />
i et passende vejgitter, se det foregående afsnit. Med k vandrette linjestykker, hver af<br />
længde n, altså et (k − 1) × n gitter, er der en bijektiv korrespondance mellem sæt (x1, x2, . . . , xk)<br />
af hele tal xj ≥ 0, der løser ligningen (3.5) <strong>og</strong> gitterveje fra A <strong>til</strong> B; fra en given sådan gittervej<br />
aflæses sættet (x1, x2, . . . , xk) som længden af de vandrette stræk, med xj som længden på den<br />
j’te vandrette linje; omvendt giver en løsning (x1, x2, . . . , xk) <strong>til</strong> (3.5) anledning <strong>til</strong> en gittervej,<br />
fx ved at danne koden for vejen som x1 gange H, dernæst et O, dernæst x2 gange H, dernæst et O,<br />
osv. sluttende med xk gange H (hvor visse af de nævnte antal H kan være 0); den på figuren viste<br />
gittervej svarer <strong>til</strong> løsningen x1 = 2, x2 = x3 = 3 <strong>og</strong> x4 = 0 <strong>til</strong> ligningen x1 + x2 + x3 + x4 = 8.<br />
Igen fås antallet givet ved binomialkoefficienten (3.6).<br />
Bemærkning. Den første af ovenstående modeller blev – i det væsentlige – tidligere benyttet i<br />
forbindelse med optælling af monotont voksende ord, se lemmaet i afsnit 2.5; her er overvejelsen<br />
nok simplere, fordi der fra starten ikke skelnes mellem objekterne indbyrdes.<br />
Tælleresultatet her giver <strong>til</strong>lige en klarere optælling af antallet af monotont voksende ord<br />
af længde n skrevet med et alfabet på k b<strong>og</strong>staver; et sådant ord er jo fastlagt ved antallene<br />
x1, x2, . . . , xk af successive forekomster af alfabetets b<strong>og</strong>staver: først x1 af det første, dernæst<br />
x2 af det andet, <strong>og</strong> således videre, <strong>og</strong> sidst xk eksemplarer af det sidste (k’te) b<strong>og</strong>stav.<br />
Eksempel. Ofte forsvinder den skelnen mellem forskellige objekter, der ligger <strong>til</strong> grund for binomialkoefficienterne<br />
ved anvendelsen (fx binomialformelen, antal løsninger <strong>til</strong> heltalsligninger).<br />
Som et yderligere eksempel klares et <strong>til</strong>syneladende helt anderledes problem på denne måde. De<br />
hele tal, der spiller rollen af xi’erne i (3.5), består af et vist antal enere, men typen af disse enere<br />
kan <strong>til</strong>lades at variere mellem xi’erne.<br />
En bolchefabrikant pakker poser med blandede bolcher. Hver pose indeholder n bolcher, <strong>og</strong><br />
der er k typer af bolcher, hvor n <strong>og</strong> k er naturlige tal – hver type bolcher er <strong>til</strong> rådighed i et