© h.hofstede (h.hofstede@hogeland.nl)

Stirling getallen
-van de eerste soort-
       
Deze les is een intermezzo-lesje waarin de Stirling-getallen van de eerste soort worden besproken (er zijn ook Stirling getallen van de tweede soort, die staan in deze les)
We bekijken het aantal manieren waarop een verzameling van n elementen verdeeld kan worden in k cykels. Dat aantal  noemen we het Stirling-getal  Snk

Laten we er maar een paar uitproberen, naar opklimmende n.
       
n = 1    
  een verzameling met maar één element kan maar op 1 manier op zichzelf worden afgebeeld, dus  S11 = 1
       
n = 2    
  nu zijn er twee mogelijkheden, namelijk  (1)(2) met twee cykels, en  (1, 2) met één cykel
dus  S21 = 1 en  S22 = 1 
       
n = 3    
  nou wordt het al wat moeilijker.
met één cykel zijn er twee mogelijkheden:  (123) en (132)  dus  S31 = 2
met twee cykels zijn de mogelijkheden  (1)(23) en (2)(13) en (3)(12)  dus  S32 = 3
met drie cykels is er uiteraard maar één mogelijkheid;  S33 = 1
       
Voor hogere n zullen we weer gaan proberen een recursierelatie op te stellen. Voordat we dat doen kunnen we al wel een paar algemene opmerkingen maken.

•  als k = n  moet elk element een cykle op zichzelf zijn, dus  Snn = 1
•  als k = 1 moet er één cykel van alle elementen zijn. Die staan dus allemaal in één cirkel. De eerste is willekeurig maar de anderen kun je dan op  (n - 1)! manieren kiezen.   Sn1 = (n - 1)!
•  als je voor één bepaalde alle  Snk  bij elkaar optelt dan krijg je alle mogelijk permutaties, en dat zijn er n!  

Hier is een tabel met een aantal  Snk waarden
       

Skn

k
1 2 3 4 5 6 7 8
   n    1 1 0 0 0 0 0 0 0
2 1 1 0 0 0 0 0 0
3 2 3 1 0 0 0 0 0
4 6 11 6 1 0 0 0 0
5 24 50 35 10 1 0 0 0
6 120 274 225 85 15 1 0 0
7 720 1764 1624 735 175 21 1 0
8 5040 13068 13132 6769 1960 322 28 1
       
Een recursieformule.
       
Stel je stapt een kamer binnen met daarin n mensen die al in allerlei cykels hebben plaatsgenomen.  Dan kun jij je daaraan toevoegen op twee verschillende manieren:
       
Je bent asociaal en vormt in je eentje een nieuwe cykel van lengte 1. Als er dan k cykels in totaal moeten zijn, dan moeten die andere mensen k - 1 cykels vormen en dat kan op Snk-1  manieren
Je sluit je aan bij een bestaande cykel. Dat betekent dat er al k cykels moeten zijn en dat kan op  Snmanieren. Op hoeveel manieren kun jij plaatsnemen in een bestaande cykel? Nou, dan moet jij tussen twee mensen in gaan staan. Dus er zijn evenveel manieren om dat te doen als er mensen zijn, dus n manieren.
In totaal zijn er dus n Sn
Samen geeft dat precies alle manieren om n + 1 mensen in k cykels te zetten, dus:
       
Sn+1k  = Snk-1  + nSnk
       
Met deze formule kun je de tabel hierboven makkelijk kolom na kolom vullen.
Neem bijvoorbeeld de S62  = 276.  Die kun je vinden door  24 + 5 • 50 uit de vorige rij te combineren (die 5 is de n).
       

© h.hofstede (h.hofstede@hogeland.nl)