Duodesimaalinen tapa tai kaksitoista skenaariota on systemaattinen luokittelu 12:sta toisiinsa liittyvästä numeratiivisesta ongelmasta, jotka koskevat kahta äärellistä joukkoa, jotka sisältävät klassiset ongelmat laskettaessa permutaatioita , yhdistelmiä , multijoukkoja ja joko joukon tai luvun osioita . Luokitteluajatus johtuu Gian-Carlo Rothista, ja nimen kaksidesimaalipolku ehdotti Joel Spencer [1] analogisesti fysiikan termin kahdeksankertaisen polun kanssa, joka puolestaan tulee buddhalaisuuden käsitteestä kahdeksankertainen polku . [2] . Nimi vihjaa, että käyttämällä samoja lähestymistapoja 12 tapauksessa, mutta olosuhteiden pienillä muutoksilla, saadaan 12 erilaista tulosta.
Antaa ja olla äärellisiä joukkoja . Merkitse näiden joukkojen kardinaliteetti (alkioiden lukumäärä). Sanomme, että se on -set ja on -set.
Päätehtävä, jota tarkastelemme, on funktioiden ekvivalenssiluokkien laskeminen .
Toiminnot kuuluvat yhden seuraavista kolmesta rajoituksesta:
(Ehto " on bijektio " on mahdollinen vain jos , mutta silloin se vastaa sekä " injektiota" että " on surjektiota".)
On olemassa neljä erilaista ekvivalenssisuhdetta , jotka voidaan määrittää funktioiden joukkoon välillä :
Mikä tahansa näistä ekvivalenssisuhteista antaa funktiojoukon osion ekvivalenssiluokkiin.
(Ekvivalenssiluokka on funktion kiertorata tarkasteltavana olevan ryhmän vaikutuksesta : f , tai , tai , tai , missä on symmetrinen ryhmä N :llä ja symmetrinen ryhmä X :llä .)
Kolme funktioiden ehtoa ja neljä ekvivalenssisuhdetta voidaan yhdistää skenaarioiksi.
Laskentafunktioekvivalenssiluokkien kaksitoista tehtävää eivät ole monimutkaisuudeltaan ekvivalentteja, eikä niiden ratkaisemiseen ole olemassa yhtä systemaattista menetelmää. Kaksi tehtävää on triviaaleja (ekvivalenssiluokkien lukumäärä on 0 tai 1), viidellä tehtävällä on vastaus kertovan kaavan muodossa n : ssä ja x :ssä ja lopuilla viidellä tehtävällä on vastaus kombinatoristen funktioiden muodossa ( toisen tyypin ja osiofunktiot tietylle määrälle osia).
Klassiset laskentaongelmat ovat yhdenmukaisia näiden asetusten kanssa seuraavasti.
Kahdentoista skenaarion eri tehtäviä voidaan tarkastella eri näkökulmista.
Perinteisesti monet kahdentoista skenaarion ongelmista on muotoiltu pallojen sijoittamiseksi laatikoihin (tai muihin vastaaviin visualisointeihin) funktioiden määrittämisen sijaan. Sarja N voidaan tunnistaa palloilla ja sarja X laatikoilla. Funktio kuvaa sitten kuinka pallot jaetaan laatikoihin, eli pallo a asetetaan laatikkoon . Sitten ominaisuus, että toiminto määrittää yksilöllisen kuvan jokaiselle toimialueen arvolle, näkyy ominaisuutena, että mikä tahansa pallo voi mennä vain yhteen laatikkoon (yhdessä vaatimuksen kanssa, että palloja ei saa jättää laatikoiden ulkopuolelle), missä mikä tahansa laatikko voi hyväksyä (periaatteessa) mielivaltaisen määrän palloja. Vaatimus ƒ :n olevan injektiivinen tarkoittaa, että mikään laatikko ei voi sisältää useampaa kuin yhtä palloa, kun taas ƒ :n on oltava surjektiivinen tarkoittaa, että jokaisessa laatikossa on oltava vähintään yksi pallo.
Joukon N ja/tai joukon X permutaatioiden ekvivalenssisuhteiden laskeminen näkyy pallojen ja laatikoiden tunnistamisessa "erottamattomiksi". Tämä tunnistus ei ole tarkka lausunto (käytännössä yksittäiset pallot ja laatikot voidaan erottaa niiden sijainnista ja eri pallot voidaan sijoittaa eri laatikoihin), mutta se osoittaa, että eri kokoonpanoja ei pidetä erillisinä, jos yksi niistä voidaan muuntaa toiseksi vaihtopalloilla tai laatikoilla. Juuri tämä formalisoidaan permutoimalla joukot N ja/tai X . Erottamattomia laatikoita on vaikeampi kuvitella kuin erottumattomia palloja, koska kokoonpano edellyttää väistämättä laatikoiden järjestystä. Laatikoiden uudelleenjärjestely näkyy niiden sisällön vaihdona.
Toinen tapa käsitellä samoja tapauksia on tilastojen otokset . Kuvittele X objektin (tai ihmisten) populaatio, josta valitsemme N . Yleisesti harkitaan kahta mallia, jotka tunnetaan nimellä " näytteenotto takaisinvetämällä" ja "näytteenotto ilman korvaamista" . Ensimmäisessä tapauksessa (valinta palautuksella) kohteen valinnan jälkeen palautamme sen väestölle, jotta se voi osua meihin uudelleen. Kunkin tällaisen otoksen tulos on riippumaton kaikista muista näytteistä, ja näytejoukkoa pidetään teknisesti riippumattomina identtisesti jakautuneina satunnaismuuttujina . Toisessa tapauksessa objektin valinnan jälkeen laitamme sen syrjään, eikä kohde voi ilmestyä toista kertaa. Tämä tarkoittaa, että se, että yksi objekti valitaan, vaikuttaa kaikkiin seuraaviin näytteisiin (tiettyä objektia ei voi lyödä toista kertaa), joten näytteemme tulevat riippuvaisiksi toisistaan.
Jos näytteenotto tapahtuu taaksepäin, sanomme alla "Mikä tahansa f' ", kun taas näytteenottoon ilman paluuta, sanomme "Injektio f' ". Jokainen laatikko ilmaisee, kuinka monta eri joukon valintaa tietyssä skeemassa tehtiin. Rivi sanalla "Erilainen" tarkoittaa, että järjestys otetaan huomioon. Esimerkiksi, jos meillä on objekteja, joista valitsemme kaksi, näyte (4,7) on erilainen kuin (7,4). Toisaalta rivi "S n order" tarkoittaa, että järjestyksellä ei ole väliä; tässä tapauksessa valinnat (4.7) ja (7.4) ovat samat. Todennäköisyysjakauman kannalta reentry-näytteet, joissa järjestys on otettu huomioon, ovat verrattavissa N yksittäisen satunnaismuuttujan yhteisjakauman kuvaamiseen , joista jokaisella on X - kertainen kategorinen jakauma . Tapaus, jossa järjestystä ei oteta huomioon, on verrattavissa yksittäisen N näytteen multinomijakauman kuvaamiseen X - kertaisesta kategoriasta, jossa vain kunkin luokan lukumäärällä on merkitystä. Tapaus, jossa järjestystä ei oteta huomioon ja näytteet tehdään ilman vaihtoa, on verrattavissa erilliseen monimuuttujaiseen hypergeometriseen jakaumaan , eikä neljännen mahdollisuuden vertailu johonkin ole näkyvissä. Huomaa, että kaikissa "injektiivisissä" tapauksissa (eli näytteissä ilman korvaamista) näytesarjojen määrä on nolla, ellei . (Sana "vertailu" tarkoittaa yllä olevissa tapauksissa sitä, että vastaavan jakauman alkeistapahtumaavaruuden jokainen elementti vastaa erillistä näytejoukkoa, ja siksi solussa oleva numero ilmaisee tämän jakauman tapahtumatilan koon.)
Tästä näkökulmasta katsottuna tapaus, jossa on merkintä "Surjektiivinen f' ", näyttää oudolta. Pohjimmiltaan jatkamme valintaa takaisin, kunnes olemme valinneet jokaisen elementin vähintään kerran. Nyt laskemme, kuinka monta kertaa olemme vetäneet pallot, ja jos tämä luku ei ole yhtä suuri kuin N , hylkäämme koko näytteen ja toistamme. Tämä muistuttaa epämääräisesti kuponkien poimintaongelmaa , jossa prosessiin kuuluu X - kuponkien "poimiminen" (haku ja palautus), kunnes meillä on joukko, jossa jokainen kuponki esiintyy vähintään kerran. Huomaa, että kaikissa "surjektiivisissa tapauksissa" näytejoukkojen lukumäärä on nolla, jos ei .
Funktiota voidaan tarkastella X :n tai N :n suhteen . Tämä johtaa erilaisiin näkemyksiin:
Nämä näkemykset eivät päde kaikkiin tapauksiin. "Etiketti" ja "valinta" eivät ole aivan yhteensopivia joukon X elementtien permutaatioiden kanssa , koska ne muuttavat otsikoita ja valintoja. Toisaalta "ryhmittely"-näkökulma ei anna täydellistä tietoa konfiguraatiosta , jos joukon X elementtejä ei voida permutoida. "Näytteistys" ja "valinta"-näkökulmat ovat enemmän tai vähemmän samanarvoisia, kun N ei ole permutoitu, mutta tässä tapauksessa "valinta"-näkökulma on sopivampi. Näytettä voidaan sitten tarkastella järjestämättömänä otoksena - joukosta X valitaan n elementin (moni)joukko .
Jos ajatellaan , että ƒ merkitsee joukon N alkioita , kirjaimet voidaan ajatella järjestyneinä sekvenssiin ja nimikkeet peräkkäin osoitettuina elementeille. Vaatimus, että funktion ƒ on oltava injektiivinen, tarkoittaa, että mitään etikettiä ei voi käyttää kahdesti. Tuloksena on merkkijono, jossa ei ole toistoja . Tämän vaatimuksen puuttuessa käytetään terminologiaa "sekvenssit, joissa on toistoja", mikä tarkoittaa, että leimoja voidaan käyttää useammin kuin kerran (vaikka myös sekvenssit, joissa ei ole toistoja, ovat sallittuja).
Järjestämättömään näytteeseen sovelletaan samanlaista eroa. Jos ƒ on injektiivinen, valintaan tulee sisältyä n joukon X erillistä alkiota , joten se on joukon X osajoukko, jonka koko on n , ns. n - yhdistelmä . Ilman tätä vaatimusta joukon X sama elementti voi esiintyä otoksessa useita kertoja, jolloin tuloksena on joukon X n elementin monijoukko , jota kutsutaan myös n - monisovitukseksi tai n -sovitukseksi joukon X kanssa. toisto.
Näissä tapauksissa vaatimus, että ƒ on surjektiivinen , tarkoittaa, että mitä tahansa etikettiä on käytettävä vähintään kerran tai että mikä tahansa X :n elementti on sisällytettävä näytteeseen vähintään kerran. Tällainen vaatimus on matemaattisesti vähemmän luonnollinen, ja lisäksi edellinen tapaus on helpompi pitää N :n elementtien ryhmittelynä, johon on lisätty joukon X elementtien ryhmätunnisteet .
Jos tarkastellaan ƒ joukon N elementtien ryhmittelynä (mikä tarkoittaa identifiointia joukon X permutaatioiden avulla ), vaatimus, että ƒ on surjektiivinen, tarkoittaa, että ryhmien lukumäärän on oltava täsmälleen yhtä suuri kuin x . Ilman tätä vaatimusta ryhmien määrä ei voi ylittää x . Vaatimus, että ƒ on injektiivinen , tarkoittaa, että jokaisen N :n elementin on oltava itse ryhmä, joka jättää vain yhden pätevän ryhmittelyn, eikä siksi ole mielenkiintoinen laskentaongelma.
Jos lisäksi tunnistus tehdään joukon N permutaatioilla , tämä johtaa ryhmien unohtamiseen, vain niiden koot jäävät jäljelle. Nämä mitat eivät näy missään tietyssä järjestyksessä, ja itse mitat voivat esiintyä useammin kuin kerran. Voit lajitella koot hieman laskevaan numeroluetteloon, jonka summa on n [3] . Tämä antaa kombinatorisen esityksen luvun n jakamisesta täsmälleen x -osiksi (surjektiiville ƒ ) tai enintään x -osille (mielivaltaiselle ƒ ) osille.
Kahdentoista skenaarion eri tapausten kaavat on koottu taulukkoon, jossa jokainen taulukon elementti on linkitetty alla olevaan osioon, joka selittää kaavan.
f -luokka | Mikä tahansa f | Injektio f | Surjektiivinen f |
---|---|---|---|
f | n -sekvenssi X :ssä |
n -joukon X permutaatio |
koostumus N x osajoukolla _ |
n - X :n moniosajoukko |
joukon X n -osajoukko |
kokoonpano n x jäsenellä _ | |
osioiden N osajoukkoon _ |
N : n jakaminen elementeiksi |
osioiden N osajoukkoon _ | |
jakaa n osiin _ |
n jakaminen osiin 1 |
jakaa n x osaan _ |
Käytetty merkintä:
Tässä on lyhyt yhteenveto kunkin luokan merkityksestä. Luokat on kuvattu yksityiskohtaisesti alla.
Tarkastellaan joukkoa X numeroituja elementtejä (luvut 1 - x ), joista valitaan n , joka antaa järjestetyn luettelon elementeistä. Jos esimerkiksi on elementtejä, joista valitsemme , tuloksena voi olla luettelo (5,2,10). Laskemme nyt, kuinka monta tällaisia erillisiä listoja on, joskus ensin muunnamme luettelot siten, että erilaisten mahdollisuuksien lukumäärä vähenee.
Sitten sarakkeet tarkoittavat:
Viivat tarkoittavat:
Alla olevat kotelot on järjestetty siten kuin ne on laskettu, mikä ei ole sama järjestys taulukossa.
Funktiot N :stä X :äänTämä tapaus vastaa joukon X n alkion sekvenssien laskentaa ilman rajoituksia: funktio määritellään n elementin kuvalla N :stä , jotka voidaan valita itsenäisesti joukon x hivenelementeistä . Tämä antaa yhteensä x n mahdollisuutta.
Esimerkki:
, sitten
Injektiofunktiot N :stä X : ään
Tämä tapaus vastaa joukon X n eri elementin sekvenssien laskemista , joita kutsutaan myös joukon X n -permutaatioiksi , tai sekvenssit ilman toistoa . Jälleen sekvenssi muodostuu n elementin kuviosta N :stä . Tämä tapaus eroaa rajoittamattomista sekvensseistä (yllä) siinä, että toisen elementin valinta on yksi vähemmän, toinen kaksi vähemmän ja niin edelleen. Siksi tulos saadaan x :n potenssin sijasta pienenevällä x : n kertoimella, jossa jokainen seuraava tekijä on yhden pienempi kuin edellinen. Kaava yhdistelmien lukumäärälle
Huomaa, että jos , yksi tekijöistä on nolla, joten tässä tapauksessa ei ole injektiofunktioita . Tämä on yksinkertaisesti Dirichlet - periaatteen uusintalause .
Esimerkki:
, sitten
Injektiofunktiot N :stä X :ään joukon N permutaatioon asti
Tämä tapaus vastaa n: n elementin osajoukkojen laskemista X :stä , joita kutsutaan myös X : n n - yhdistelmiksi - X : n n eri elementin sekvenssien joukossa , ne, jotka eroavat vain elementtien järjestyksestä, tunnistetaan N :n permutaatioilla . Koska kaikissa tapauksissa kaikissa näissä ryhmissä on täsmälleen n ! eri sarjoja, voimme jakaa tällaisten sekvenssien lukumäärän n :llä !, jotta saadaan joukon X n -yhdistelmien lukumäärä. Tämä luku tunnetaan binomikertoimena ja se saadaan kaavasta
Esimerkki:
, sitten
Funktiot N :stä X :ään N :n permutaatioon asti
Tämä tapaus vastaa n-elementin sisältävien multijoukkojen laskemista X : stä ( jota kutsutaan n - moniyhdistelmiksi ). Syynä on se, että jokaiselle joukon X alkiolle yhdistelmä määräytyy sen mukaan, kuinka monta joukon N alkiota on kuvattu kyseiseen elementtiin funktiolla f , kun taas kaksi funktiota, jotka antavat saman määrän "monikertaisuutta" jokaiselle joukon X elementille, voivat muunnetaan aina yhdestä toiseen permutoimalla joukon N alkioita . Kaikki funktiot laskeva kaava on tässä hyödytön, koska N :n permutaatioiden mukaan ryhmiteltyjen elementtien määrä vaihtelee funktiosta toiseen. Pikemminkin, kuten on selitetty kohdassa Yhdistelmät toistoilla , x - elementin joukon n -moniyhdistelmien lukumäärä voidaan ajatella n -yhdistelmien lukumääränä joukosta, jossa on x + n − 1 alkiota. Tämä vähentää ongelman toiseen tapaukseen "kaksidesimaalisella tavalla" ja antaa tuloksen
Esimerkki:
, sitten
Surjektiiviset funktiot N :stä X :ään N :n permutaatioon asti
Tämä tapaus vastaa n:n elementin monijoukkojen laskemista X : stä , joissa jokainen X :n elementti esiintyy vähintään kerran. Tämä vastaa luvun n laajennusten laskemista x (nollasta poikkeavaksi) elementiksi , ja x -elementtien moninkertaisuus luetellaan nousevassa järjestyksessä. Vastaavuus funktioiden ja multijoukkojen välillä on sama kuin edellisessä tapauksessa, ja surjektiivisuusvaatimus tarkoittaa, että kaikki kertoimet ovat vähintään yksi. Kun kaikki kertoimet pienennetään yhdellä, ongelma pienenee edelliseen tapaukseen. Koska tällainen muutos pienentää n:n arvoa x : llä , tulos on
Huomaa, että tapauksessa ei ole lainkaan surjektiivisia funktioita . Tämä otetaan huomioon kaavassa, jos binomikertoimien katsotaan aina olevan 0, jos alaindeksi on negatiivinen. Saman arvon antaa myös lauseke
Paitsi ääritapauksessa , jossa edellinen kaava antaa oikean arvon , mutta viimeinen kaava antaa .
Tämä tuloskaava ehdottaa surjektiivisten funktioiden assosioinnin etsimistä suoraan n − x elementin osajoukon kanssa , joka on valittu n − 1 elementistä, mikä voidaan tehdä seuraavasti. Valitsemme ensin joukot N ja X täydellisen järjestyksen ja huomaamme, että käyttämällä sopivaa joukon N permutaatiota mikä tahansa surjektiivinen funktio voidaan muuntaa yhdeksi hitaasti kasvavaksi [4] (ja tietysti edelleen surjektiiviseksi) funktioksi. Jos yhdistämme joukon N alkiot (järjestyksen mukaan) n − 1 kaarella viivakaavioksi , niin minkä tahansa n − x kaaren osajoukon valitseminen ja loput poistaminen antaa graafin, jossa on x yhdistetty komponenttia ja ne kartoitetaan. joukon X peräkkäisiksi elementeiksi antaa hitaasti kasvavan surjektiivisen funktion . Myös yhdistettyjen komponenttien mitat antavat koostumuksen n x osassa . Tämä argumentti on olennaisesti sama kuin tähtien ja väliviivojen kohdalla , paitsi että valitaan x − 1 "erotin"
Esimerkki:
, sitten
Injektiofunktiot N :stä X :ään aina X :n permutaatioihin
Tässä tapauksessa tarkastellaan n: n eri elementin sarjaa X :stä , mutta tunnistetaan toisistaan saadut funktiot permutoimalla joukon X alkioita . On helppo nähdä, että kaksi erilaista tällaista sekvenssiä voidaan aina tunnistaa - permutaatiossa tulee kuvata ensimmäisen sekvenssin termi i toisen sekvenssin termiin i , ja koska arvo esiintyy kahdesti molemmissa sarjoissa, nämä vaatimukset eivät ole ristiriidassa keskenään. . Mappaus jää kartoittaakseen elementin, jota ei löydy ensimmäisessä sekvenssissä, elementtiin, jota ei löydy toisesta sekvenssistä. Ainoa asia, joka tekee tuloksen riippuvaiseksi n :stä ja x :stä , on tällaisten sekvenssien olemassaolo, mikä ilmaistaan vaatimuksena Dirichlet'n periaatteen mukaan. Permutaatioiden määrä ilmaistaan siten kuin käytettäessä Iverson-sulkua .
Injektiofunktiot N :stä X :ään joukkojen N ja X permutaatioihin astiTämä tapaus supistuu edelliseen - koska kaikki n: n eri elementin sekvenssit X :stä voidaan muuntaa toisikseen käyttämällä joukon X permutaatioita , mikä mahdollistaa elementtien järjestyksen uudelleen luomatta uusia kokonaisuuksia, numero pysyy .
Surjektiiviset funktiot N :stä X :ään joukon X permutaatioon astiTämä tapaus vastaa N :n osioiden laskemista x (ei-tyhjiin) osajoukkoon tai N : n ekvivalenssisuhteiden laskemista täsmälleen x luokan kanssa. Lisäksi mille tahansa surjektiiviselle funktiolle suhde saman kuvan saamiseen funktiolla f kartoitettuna on tällainen ekvivalenssisuhde, eikä tämä suhde muutu, kun joukon X permutaatioita sovelletaan peräkkäin . Toisaalta tällainen ekvivalenssirelaatio voidaan muuttaa surjektiiviseksi funktioksi osoittamalla tiettyjä ekvivalenssiluokkia joukon X elementeille x . Tällaisten osioiden tai ekvivalenssisuhteiden lukumäärä on määritelmän mukaan toisen tyypin Stirling-luku S ( n , x ), joka kirjoitetaan myös muodossa . Arvoja voidaan kuvata toistuvuusrelaatiolla tai generoivilla funktioilla , mutta toisin kuin binomikertoimilla, näille luvuille ei ole suljetun muotoista lauseketta , jossa ei käytetä summaamista .
Surjektiiviset funktiot N :stä X :äänJokaiselle surjektiiviselle funktiolle sen kiertoradalla joukon X permutaatioiden yli on x ! elementtejä, koska kokoonpano (vasemmalla) joukon X kahdella eri permutaatiolla ei koskaan anna samaa funktiota joukossa N (permutaatioiden täytyy erota jossain joukon X elementissä , joka voidaan aina kirjoittaa f ( i ) joillekin , ja koostumukset eroavat sitten elementin i ) suhteen. Tästä seuraa, että tämän tapauksen numero x :ssä ! kertaa edellisen tapauksen luku, eli
Esimerkki:
, sitten
Toimii N :stä X :ään joukon X tarkalla permutaatiolla
Tämä tapaus on samanlainen kuin vastaava tapaus surjektiivisille funktioille, mutta jotkin x :n elementit eivät välttämättä vastaa yhtään ekvivalenssiluokkaa (koska funktioita tarkastellaan joukon X permutaatioon asti , ei ole väliä mitä elementtejä otetaan huomioon, se sillä on väliä vain kuinka monta ). Tämän seurauksena lasketaan N :n ekvivalenssisuhteet, joissa on enintään x luokkaa, ja tulos saadaan mainitusta tapauksesta summaamalla x -arvot , mikä antaa . Tapauksessa x :n koko ei aseta rajoituksia ollenkaan ja kaikki n elementin joukon ekvivalenssisuhteet lasketaan (vastaavasti kaikki tällaisen joukon osiot). Siksi se antaa lausekkeen kellon numerolle B n .
Surjektiiviset funktiot N :stä X :ään N :n ja X :n permutaatioihin astiTämä tapaus vastaa luvun n osioiden laskemista x nollasta poikkeavaan osaan . Tapaus on verrattavissa tapaukseen, jossa lasketaan surjektiivisia funktioita joukon X permutaatioihin asti (vain X , ), vain niiden ekvivalenssiluokkien koot, joihin joukko N tulee ottaa huomioon funktioosioissa (mukaan lukien joukon N moninkertaisuus). jokainen koko), koska kaksi ekvivalenssirelaatiota voidaan muuntaa toiseksi joukon N permutaatioksi silloin ja vain, jos luokkien koot ovat samat. Juuri tämä erottaa n: n osion käsitteen N :n osion käsitteestä , joten tulos saadaan määrittämällä n:n osioiden lukumäärä p x ( n ) x nollasta poikkeavaan osaan.
Funktiot N :stä X :ään joukkojen N ja X permutaatioon astiTämä tapaus vastaa luvun n osioiden laskemista enintään x osaan . Assosiaatio on sama kuin edellisessä tapauksessa, mukaan lukien 0-osan jakaminen jokaiselle X :n elementille, joka ei sisälly funktion kuvaan. Jokainen luvun n osio enintään x nollasta poikkeavaan osaan voidaan laajentaa tällaiseen osioon lisäämällä tarvittava määrä nollia, ja tämä laskee kaikki mahdollisuudet täsmälleen kerran, jolloin tulos saadaan kaavalla . Lisäämällä yksi kuhunkin x osaan, saadaan osio n + x x ei- nollaosaan , ja tämä vastaavuus on bijektiivinen. Siksi lauseke voidaan yksinkertaistaa merkinnällä (vaikka tämä muutos ei helpota laskemista).
Yllä olevat kaavat antavat vastaavat arvot kaikille äärellisille joukoille N ja X. Joissakin tapauksissa on olemassa vaihtoehtoisia kaavoja, jotka ovat lähes samanarvoisia, mutta jotka eivät anna oikeaa tulosta joissakin ääritapauksissa, kuten tyhjä N tai X . Näissä tapauksissa on otettava huomioon seuraava.
Erityisesti siinä tapauksessa, että lasketaan multijoukkoja , joissa on n elementtiä valittuna X :stä , yllä oleva lauseke vastaa useimmissa tapauksissa lauseketta, mutta jälkimmäinen lauseke tuottaa 0:n tapauksessa (tavallisen käytännön mukaisesti, että binomiaaliset kertoimet negatiivisella alaindeksillä ovat aina 0 ). Samoin tapauksessa, jossa lasketaan luvun n koostumuksia , joissa on x nollasta poikkeavaa osaa, yllä oleva lauseke on melkein sama kuin tähti- ja viiva -argumenttilähestymistavan antama lauseke , mutta jälkimmäisessä tapauksessa saamme väärän tuloksen ja kaikki x :n arvot . Tapauksissa, joissa tulokseen liittyy summaus, eli laskettaessa N :n osioita enintään x ei-tyhjällä osajoukolla tai n: n osioita enintään x nollasta poikkeavalla osalla, summausindeksi alkaa nollasta, vaikka vastaava termi on nolla kaikille ja siitä tulee nollasta poikkeava, kun . Siinä tapauksessa, että tuloksesta tulee virheellinen, jos aloitat summauksen luvusta 1.
Voimme yleistää edelleen antamalla muiden permutaatioryhmien vaikuttaa N : ään ja X :ään. Jos G on joukon N permutaatioryhmä ja H on joukon X permutaatioryhmä , lasketaan funktioiden ekvivalenssiluokat . Kaksi funktiota ja niitä pidetään vastaavina, jos ja vain jos niitä on olemassa siten, että . Tämä laajennus johtaa käsitteisiin, kuten syklisiin ja dihedrisiin permutaatioihin sekä lukujen ja joukkojen syklisiin ja kaksitahoisiin osioihin.
Toisen yleistyksen, nimeltään 20 way , kehitti Kenneth P. Bogart kirjassaan Combinatorics Through Guided Discovery . Objektien jakamisen laatikoihin ongelmassa esineitä ja laatikoita voidaan pitää erottumattomina tai erilaisina. Bogart erotti 20 tapausta [5] .
n esineitä ja ehtoja, miten ne saadaan | x vastaanottajat ja jakelun matemaattinen malli | |
---|---|---|
Eri | Sama | |
1. Erilaiset Ei ehtoja |
n -sekvenssit X :ssä
|
osioiden N osajoukkoon _
|
2. Erilaisia Jokainen valitaan enintään kerran |
joukon X n -permutaatioita
|
|
3. Erilaisia Jokainen valitaan vähintään kerran |
sävellykset N , joissa on x osajoukkoa
|
jakaa N x osajoukkoon _
|
4. Erilainen Jokainen valitaan tasan kerran |
permutaatioita |
|
5. Erilaisia, järjestystä kunnioitetaan |
tilatut toiminnot |
rikki permutaatiot ( osissa) Missä on Lachin numero? |
6. Erilaisia, tilaukset lasketaan Jokainen valitaan vähintään kerran |
tilattu funktioissa |
rikki permutaatiot ( x osaan) missä on Lachin numero |
7. Sama ilman ehtoja |
joukon X n -multisarjaa
|
osioiden lukumäärä ( osissa) |
8. Identtinen Jokainen valitaan enintään kerran |
joukon X n -osajoukkoa
|
|
9. Sama Jokainen valitaan vähintään kerran |
sävellykset ( x osaa) |
jakaa n x osaan _
|
10. Sama Jokainen valitaan tasan kerran |