Орналастыру және функционал бейнелеу.
Комбинаторикалық классикалық есептерінің бірі, қандай да бір объектілердің «жәшіктерде» белгілі бір шектеулер орындалатындай орналастыру санын анықтау болып табылады. Бұл есепті төмендегідей тұжырымдауға болады:
Айталық Х = r, Y = n. Барлық бейнелеулер f : X Y санын YХ белгілейік. Берілген шектеулерді қанағаттандыратын қанша f : X Y функционал бейнелеулер бар? Егер бұл бейнелеулерге шектеулер жоқ болса төмендегідей тұжырым келтіруге болады.
5-тұжырым. YХ = = nr = YX.
Шынында, Х={x1,…,xr} болсын. Олай болса кез келген бейнелеуді f:ХY реттелген (f(x1), f(x2),…,f(xr)), мұндағы f(xi)Y, тізбегі түрінде кескіндеуге болады, яғни біз функционал бейнелеулер мен саны nr-ге тең, көлемі n болатын Y жиынынан алынған қайталанба реттелген таңдамалар жиынының арасында өзара бір мәнді сәйкестік орнаттық.
(Егер Х - объектілер, Y- "жәшіктер" болса, онда f функция әрбір хХ объектісі үшін объект орналасқан f(x)Y жәшігін көрсетеді).
Бірден артық емес объект орналасқан жәшігі бар орналасудың санын табу қиын емес, ондай теру бір мәнді функцияларға сәйкес (инъективті бейнелеу).
6-тұжырым. Иньективті бейнелеулердің f:XY(яғни f(x1)=f(x2)х1=х2) саны .
Шынында да, бұл жағдайда реттелген тізбек (f(x1), f(x2), …, f(xr)) әр түрлі болуы керек, яғни бұл тізбек қайталанбайтын теру болып табылады.
Салдар. Егер Sn - өзіне өзін бейнелейтін n-элементті барлық биективті бейнелеулердің жиыны болса олардың саны |Sn|
n-элементті жиынды k ішкі жиынға бөліктеу деп , , ij Хi, i= орындалатын { X1, X2, …, Xk } кез келген жиындар үйірін түсінеміз. Х-ті к блокқа бөлетін бөліктеулер жиынын Пк(х) деп белгілейік. |Пк(х)|. Бұдан әрине, S(n, k)=0 үшін kn; S(0, 0)=1 деп алынады. n-элементті жиынды К блокқа бөлетін бөліктеулер санын S(n, k) = |Пк(х)| белгілейміз.
1-тұжырым. S(n, k)= S(n-1, k-1)+kS(n-1, k) егер 0kn; S(n, n)=1 егер n0 ; S(n, 0)=0 егер n0. S(n, k) саны II ретті Стирлинг саны деп аталады. Шынында да бірінші және үшінші формулалар түсінікті: 1 формуланы дәлелдеу үшін {1, 2, …, n} жиынын к блокқа бөлетін барлық бөліктеулердің жиынын қарастырамыз. Бұл жиын үлкен 2 класқа бөлінеді: бір элементті {n} блогы бар бөліктеулер және n-қуаты 1 деп үлкен блоктың элементі болып саналатын бөліктеулер. Бірінші класта S(n-1, k-1) блок бар, ал екіншісінде S(n-1, k). Себебі бұл кластың {1, 2,…,n-1} жиынын к блокқа бөлетін әр бөліктеуінде бұл класта әр блокқа кезекпен n элементін қосудан алынған к бөліктеуі сәйкес келеді. Мысалы, S(4, 2)=S(3, 1)+2S(3, 2)=1+2(S(2, 1)+2S(2, 2)) =1+2(1+2)=7.
Егер Х={1, 2, 3, 4} онда бұл жиынды 2 блокқа бөлетін 7 бөліктеу төменгідей:
{{1, 2, 3}, {4}};{{2, 3, 4}, {1}};{{1, 2, 4}, {3}};{{1, 2}, {3, 4}};
{{1, 3, 4}, {2}};{{1, 4}, {2, 3}}; {{1, 3}, {2, 4}};II ретті Стирлинг сандарын үшбұрышты кесте түрінде орналастыруға болады:
k
n
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
…
|
1
|
1
|
|
|
|
|
|
|
…
|
2
|
1
|
1
|
|
|
|
|
|
…
|
3
|
1
|
3
|
1
|
|
|
|
|
…
|
4
|
1
|
7
|
6
|
1
|
|
|
|
…
|
5
|
1
|
15
|
25
|
10
|
1
|
|
|
…
|
6
|
1
|
31
|
90
|
65
|
15
|
1
|
|
…
|
7
|
1
|
63
|
301
|
350
|
140
|
21
|
1
|
…
|
…
|
…
|
…
|
…
|
…
|
…
|
…
|
…
|
…
|
Кестенің шеткі бірлерден басқа әр элементі есептелетін элементтен жоғарғы жолда орналасқан санды к-ға көбейтіп, оның сол жағындағы элементпен қосқаннан алынады.
Енді ақырлы Х жиынын Х1, Х2, …, Хk (k1) (мұндағы әр Xi ni элементтен тұрады) ішкі жиындарына бөлетін бөліктеулердің санын анықтайық:
, , ij Хi=ni, ; спектісі.ы. ады. екені белгілі. Кейбір i нөмірі үшін Хi = болуы мүмкін. Тұрақатн ni үшін бөліктеулер санын деп белгілейік (Мұндағы бөліктеулердегі ішкі жиындар жиынтығы реттелген жиындар тізбегі болып табылады.
2 - тұжырым. .
Шынында да, әрбір Хi ішкі жиынын қайталанбайтын теру деп қарауға болады, олай болса,
Мысал. 25 адамнан тұратын топқа староста сайланды. 12 адам келісті, 10 қарсы болды, 3-і қалыс қалды. Мұндай сайлау қанша әдіспен жүргізіледі?
Енді i=1, 2, …, n үшін әрқайсысында i элементі бар mi ішкі жиыны бар болатын |X|=n, Х жиынын қанша ішкі жиынға бөлуге болатынын есептейік: Мұнда алдыңғы жағдайға қарағанда ішкі жиындарды таңдау реттелмеген. Мысалы, Х = {1, 2, 3, 4, 5}жиыны үшін келесі үш бөліктеу бірдей.
{1, 3}, {4}, {2, 5}; {4}, {2, 5}, {1, 3}; {2, 5}, {4}, {1, 3}
Бұл бөліктеуде m1=1, m2=2, m3=m4=m5=0.Аталған бөліктеулердің санын N(m1, m2, …, mn) арқылы белгілейміз. 3 - тұжырым.
Қарастырылып отырған реттелмеген бөліктеудің әрқайсысын m1!m2!…mn! тәсілмен төмендегі реттелген бөліктеуге түрлендіруге болады:
мұндағы,
. Мұндай реттелген бөліктеудің саны:
Ал реттелмеген бөліктеудің саны бұдан m1!…mn! есе аз.
Мысал. 25 адамнан тұратын топты әрқайсысы 5 адамнан 5 коалацияға қанша әдіспен топтастыруға болады? |X| = 25, m1=…=m4=0, m5=5, m6=…=m25=0;
N(0, 0, 0, 0, 5, 0, …, 0) = =5194672859376.
Достарыңызбен бөлісу: |