Documente Academic
Documente Profesional
Documente Cultură
Analiz combinatoric
1. Aranjamente, permutri, combinri simple i cu repetiie. Modele
combinatoriale pentru acestea
Analiza combinatoric este o parte a matematicii ce studiaz mulimi discrete de obiecte,
de obicei finite. Ea are conexiuni cu alte ramuri ale matematicii ca algebra, teoria probabilitilor
i geometria avnd aplicaii n informatic i fizica statistic. Analiza combinatoric include:
- numrarea unor obiecte sau anumite clase de echivalen de obiecte care se identific pe
baza unei anumite relaii (combinatorica enumerativ);
- verificarea dac un criteriu poate fi satisfcut i construirea sau analizarea obiectelor ce
satisfac criteriul respectiv (modele combinatoriale i teoria matroizilor);
- gsirea obiectului celui mai mare, celui mai mic sau optimal (combinatorica
extremal sau optimizare combinatorial);
- gsirea unor structuri algebrice pe care o formeaz anumite obiecte (combinatorica
algebric).
De obicei n aceas lucrare vom studia probleme de combinatorica enumerativ, modele
combinatoriale sau optimizare combinatorial. Prin notaiile m, n sau k vom nelege numere
naturale. O problem de combinatoric enumerativ este cea prezentat n cele ce urmeaz.
Problem. Presupunem c sunt date n mrgele de diferite culori, dou mrgele de aceeai culoare
ne putnd fi deosebite una de alta. Se cere s se numere cte iraguri de n mrgele se pot forma
cu mrgele de m culori. Desigur soluia depinde de definiia exact a unui irag, adic n ce
condiii dou iraguri se consider identice. De exemplu putem considera urmtoarele cazuri:
a) Cele n mrgele sunt puse pe aceeai linie pe n poziii fixate;
b) Mrgelele sunt puse pe o sfoar care are capetele libere (irag deschis);
c) Mrgelele sunt puse pe o sfoar care are capetele lipite (irag nchis);
d) Mrgelele sunt puse pe o sfoar care are capetele lipite iar dou iraguri nchise se
consider identice dac se obin unul din altul prin schimbarea culorilor (model de irag
nchis).
n fig. 1 sunt prezentate aceste cazuri pentru n=3 i m=2.
De obicei se ncearc gsirea unei formule explicite ca rezultat al numrrii unor obiecte
sau clase de obiecte. De exemplu n cazul a) al problemei anterioare numrul iragurilor este m n
deoarece pe fiecare din cele n poziii pot apare m tipuri de bile. Totui uneori este dificil sau
chiar imposibil gsirea unei formule explicite dar este mai uor s se determine soluia cu
ajutorul unei formule de recuren care reduce gsirea acesteia folosind unele rezultate anterioare.
O metod de demonstrare a unor anumitor relaii utile este folosirea a dou moduri
distincte pentru numrarea unor obiecte sau clase de obiecte.
Exemplul 1.1. Fie p k (n) numrul partiiilor lui n n exact k pri adic numrul de scrieri
n n1 n2 ... nk , unde 1 n1 n2 ... n k .
Atunci p k (n) este egal cu numrul partiiilor lui n avnd cea mai mare parte cu k elemente.
Acest lucru rezult uor folosind o numrare dubl. Fie de exemplu n=7, k=4 i partiia lui n
7 1 1 2 3 ce are k=4 pri reprezentat grafic cu diagrama Ferrer i transpusa ei (v. fig. 2).
Deoarece numrul ptratelor care apar este egal cu n n ambele cazuri iar transpusa corespunde
unei partiii cu cea mai mare parte egal cu k, 7=1+2+4 rezult egalitatea numrului celor dou
tipuri de partiii cci exist o funcie bijectiv ce duce o diagram Ferrer n transpusa sa.
distincte din cele n date. Dou aranjamente ai1 ,..., aim , a j1 ,..., a j m a celor n obiecte luate
cte m se consider distincte dac ele difer prin ordinea elementelor sau prin natura lor, adic
exist k m astfel nct obiectele aik i a j k sunt distincte.
Exemplul 1.2. Fie obiectele distincte a,b,c. Aranjamentele (simple) ce se pot forma cu aceste trei
obiecte luate cte dou sunt: a, b , b, a , a, c , c, a , b, c , c, b.
Date cele n obiecte distincte a1, a2,,an, vom nota numrul tuturor aranjamentelor celor n
obiecte luate cte m cu Anm . n aceste condiii putem demonstra rezultatul ce urmeaz.
Teorema 1.1. Cu notaiile anterioare
(1.1.1)
(1.1.2)
Pentru aceasta observm c un aranjament de n obiecte luate cte k-1 ai1 ,..., ai k 1 conine k-1
obiecte deci n-k+1 obiecte nu apar n acest aranjament. Adugnd pe ultima poziie oricare dintre
aceste n-k+1 obiecte la cele k-1 fixate obinem n-k+1 aranjamente de n obiecte luate cte k care
sunt distincte dou cte dou deoarece ele difer prin ultimul element. Dac procedm n acelai
mod cu dou aranjamente distincte de n obiecte luate cte k-1 obinem aranjamente de n obiecte
luate cte k care sunt distincte dou cte dou. n acest mod gsim (n k 1) Ank 1 aranjamente
distincte de n obiecte luate cte k. Cum orice aranjament de n obiecte luate cte k se poate obine
prin acest procedeu din aranjamentul de n obiecte luate cte k-1 determinat de primele k-1
elemente ale sale rezult formula (1.1.2). Deoarece A1n n utiliznd succesiv formula (1.1.2)
pentru k=m,m-1,,2 obinem
Anm ( n m 1) Anm 1 (n m 1)( n m 2) Anm 2 ... ( n m 1)(n m 2)...(n 2) An2
( n m 1)( n m 2)...(n 1) A1
n (n m 1)(n m 2)...( n 1) n,
bi
Exemplul 1.4. Fie obiectele distincte a,b,c. Aranjamentele cu repetiie ce se pot forma cu aceste
trei obiecte luate cte dou sunt: a, b , b, a , a, c , c, a , b, c , c, b , a, a , b, b ,
c, c.
Dac sunt date n obiecte distincte a1, a2, , an, vom nota numrul tuturor aranjamentelor
~
cu repetiie a celor n obiecte luate cte m cu Anm . Vom demonstra rezultatul ce urmeaz.
Teorema 1.2. Cu notaiile anterioare
~
Anm n m .
(1.1.3)
A m,
B n.
Date n obiecte distincte a1, a2, , an, o permutare (simpl) a celor n obiecte este o
mulime (grupare) ordonat ai1 ,..., ai n ce conine toate cele n obiecte distincte date. Evident o
permutare este un aranjament de n obiecte luate cte n. Vom nota cu Pn sau n! numrul tuturor
permutrilor celor n obiecte date. Din relaia (1.1.1) se obine formula
Pn n! 1 2 ... n.
(1.1.5)
Prin convenie se consider P0 1.
Dac n definiia permutrilor renunm la restricia ca cele n obiecte din gruparea
ai1 ,..., ai n s fie distincte obinem o permutare cu repetiie a celor n obiecte. Se observ c o
permutare cu repetiie a celor n obiecte este un aranjament cu repetiie de n obiecte luate cte n.
~
Dac notm cu Pn numrul tuturor permutrilor cu repetiie a celor n obiecte date, din formula
(1.1.3) deducem relaia
~
(1.1.6)
Pn n n .
Fie din nou n obiecte distincte a1, a2,,an. Dac 1 m n o combinare (simpl) a celor
n obiecte luate cte m este o mulime (grupare) ai1 ,..., aim de m obiecte distincte din cele n
distincte dac ele difer prin natura lor, adic exist s m astfel nct obiectul ai s este diferit de
toate obiectele a jt , t=1,2,,m.
Exemplul 1.6. Fie obiectele distincte a,b,c. Combinrile (simple) ce se pot forma cu aceste trei
obiecte luate cte dou sunt: a, b , a, c , c, b.
Date cele n obiecte distincte a1, a2, , an, vom nota numrul tuturor combinrilor celor n
n
obiecte luate cte m cu C nm sau . Formula de calcul al acestui numr este dat n rezultatul
m
ce urmeaz.
Teorema 1.3. Cu notaiile anterioare
n(n 1)...(n m 1)
(1.1.7)
C nm
.
m!
Demonstraie. Observm c dintr-o combinare de n obiecte luate cte m obinem m! aranjamente
de n obiecte luate cte m, distincte dou cte dou, efectund toate permutrile posibile ale celor
Anm C nm Pm
m obiecte. Deci
i din relaiile (1.1.1) i (1.1.5) rezult
C nm
Anm
n(n 1)...(n m 1)
0
1.
Prin convenie se consider C m
Exemplul 1.7. Folosind definiia combinrilor deducem c dac o mulime A are n elemente,
atunci pentru orice m n A are exact C nm submulimi cu m elemente.
Din exemplul 1.7 rezult
C nm C nn m ,
(1.1.8)
deoarece ntr-o mulime cu n elemente exist acelai numr de submulimi cu m elemente i de
submulimi cu m-n elemente (exist o coresponden biunivoc ntre aceste familii de submulimi
care asociaz unei submulimi complementara sa).
Dac n definiia combinrilor renunm la restricia ca cele m obiecte din gruparea
ai1 ,..., aim s fie distincte obinem o combinare cu repetiie de n obiecte luate cte m. Analog
ca n cazul aranjamentelor cu repetiie, nici aici nu este necesar s presupunem m n .
Exemplul 1.8. Fie obiectele distincte a,b,c. Combinrile cu repetiie ce se pot forma cu aceste trei
obiecte luate cte dou sunt: a, b , a, c , b, c , a, a , b, b , c, c.
Dac notm numrul tuturor combinrilor cu repetiie ale celor n obiecte luate cte m cu
~
C nm
sau
n
m
(1.1.9)
sunt distincte sau nu, gsim kC nk elemente. Atunci un obiect fixat, de exemplu a1, apare de
k ~k
Cn
n
ori n toate combinrile cu repetiie a celor de n obiecte date luate cte k. Dac eliminm o
singur dat obiectul a1 din toate combinrile cu repetiie a celor de n obiecte date luate cte k
~
k 1 ~ k 1
Cn
ori conform
n
formulei stabilite. Deoarece a1 a fost eliminat de C nk 1 ori deducem c acest element apare de
k 1 ~ k 1 ~ k 1 n k 1 ~ k 1
Cn Cn
Cn
ori n toate combinrile cu repetiie a celor de n obiecte date
n
n
k ~ k n k 1 ~ k 1
~1
C n , de unde rezult relaia (1.1.10). Deoarece C
luate cte k. Deci C n
n n,
n
n
~
(n m 1) ~ m 1 (n m 1)( n m 2) ~ m 2
(n m 1)(n m 2)...(n 2) ~ 2
C nm
Cn
Cn
...
Cn
m
m(m 1)
m( m 1)...3
(n m 1)...( n 2)(n 1) ~1 (n m 1)...(n 2)(n 1) n
.
Cn
,
m...3 2
m...3 2 1
Observaia 1.1. Din formulele (1.1.7) i (1.1.9) deducem urmtoarea relaie ntre numrul
combinrilor simple i a celor cu repetiie
~
m
(1.1.11)
C nm C m
n 1 .