Documente Academic
Documente Profesional
Documente Cultură
Analiză combinatorică
Problemă. Presupunem că sunt date n mărgele de diferite culori, două mărgele de aceeaşi culoare
ne putând fi deosebite una de alta. Se cere să se numere câte şiraguri de n mărgele se pot forma
cu mărgele de m culori. Desigur soluţia depinde de definiţia exactă a unui şirag, adică în ce
condiţii două şiraguri se consideră identice. De exemplu putem considera următoarele cazuri:
a) Cele n mărgele sunt puse pe aceeaşi linie pe n poziţii fixate;
b) Mărgelele sunt puse pe o sfoară care are capetele libere (şirag deschis);
c) Mărgelele sunt puse pe o sfoară care are capetele lipite (şirag închis);
d) Mărgelele sunt puse pe o sfoară care are capetele lipite, iar două şiraguri închise se
consideră identice dacă se obţin unul din altul prin schimbarea culorilor (model de şirag
închis).
În fig. 1 sunt prezentate aceste cazuri pentru n=3 şi m=2.
1
De obicei se încearcă găsirea unei formule explicite ca rezultat al numărării unor obiecte
sau clase de obiecte. De exemplu în cazul a) al problemei anterioare numărul şiragurilor este m n
deoarece pe fiecare din cele n poziţii pot apare m tipuri de bile. Totuşi uneori este dificilă sau
chiar imposibilă găsirea unei formule explicite dar este mai uşor să se determine soluţia cu
ajutorul unei formule de recurenţă care reduce găsirea acesteia folosind unele rezultate
anterioare.
O metodă de demonstrare a unor anumitor relaţii utile este folosirea a două moduri
distincte pentru numărarea unor obiecte sau clase de obiecte.
Exemplul 1.1. Fie p k (n) numărul partiţiilor lui n în exact k părţi adică numărul de scrieri
n = n1 + n2 + ... + nk , unde 1 ≤ n1 ≤ n2 ≤ ... ≤ nk .
Atunci p k (n) este egal cu numărul partiţiilor lui n având cea mai mare parte cu k elemente.
Acest lucru rezultă uşor folosind o numărare dublă. Fie de exemplu n=7, k=4 şi partiţia lui n
7 = 1 + 1 + 2 + 3 ce are k=4 părţi reprezentată grafic cu diagrama Ferrer şi transpusa ei (v. fig. 2).
Deoarece numărul pătratelor care apar este egal cu n în ambele cazuri, iar transpusa corespunde
unei partiţii cu cea mai mare parte egală cu k, 7=1+2+4 rezultă egalitatea numărului celor două
tipuri de partiţii căci există o funcţie bijectivă ce duce o diagramă Ferrer în transpusa sa.
2
Vom prezenta unele noţiuni şi rezultate de analiză combinatorică completând unele
cunoştinţe dobândite în timpul liceului.
Considerăm n obiecte distincte a1,a2,…,an. Dacă 1 ≤ m ≤ n un aranjament (simplu) a
{
celor n obiecte luate câte m este o mulţime (grupare) ordonată ai1 ,..., ai m de m obiecte }
{ } { }
distincte din cele n date. Două aranjamente ai1 ,..., ai m , a j1 ,..., a j m a celor n obiecte luate
câte m se consideră distincte dacă ele diferă prin ordinea elementelor sau prin natura lor, adică
există k ≤ m astfel încât 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 câte două sunt: {a, b}, {b, a}, {a, c}, {c, a}, {b, c}, {c, b}.
Date cele n obiecte distincte a1, a2,…,an, vom nota numărul tuturor aranjamentelor celor n
obiecte luate câte m cu Anm . În aceste condiţii putem demonstra rezultatul ce urmează.
Exemplul 1.3. Fie A şi B două mulţimi finite. Presupunem că A =m, B =n , unde prin A
notăm cardinalul mulţimii A (numărul de elemente din A). În cazul că m ≤ n există Anm funcţii
injective f : A → B. Pentru a demonstra această afirmaţie este suficient să observăm că f este
injectivă dacă şi numai dacă f ( A) = A , unde f ( A) = { y ∈ B : ∃x ∈ A, f ( x) = y}. Dacă
A = { a1 ,..., a m }, B = {b1 ,..., bn } funcţia f este unic determinată de mulţimea ordonată
{bi
1
}
= f ( a1 ) , bi 2 = f ( a 2 ) , ..., bi m = f ( a m ) de unde rezultă afirmaţia.
3
Dacă în definiţia aranjamentelor renunţăm la restricţia ca cele m obiecte din gruparea
{ }
ai1 ,..., ai m să fie distincte obţinem un aranjament cu repetiţie de n obiecte luate câte m. În
acest caz nu este necesar să presupunem m ≤ n .
Exemplul 1.4. Fie obiectele distincte a,b,c. Aranjamentele cu repetiţie ce se pot forma cu aceste
trei obiecte luate câte 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 numărul tuturor aranjamentelor
~
cu repetiţie a celor n obiecte luate câte m cu Anm . Vom demonstra rezultatul ce urmează.
Exemplul 1.5. Fie A şi B două mulţimi finite cu A =m, B =n . Analog ca în exemplul 1.3 se
~
arată că există Anm = n m funcţii f : A → B.
Date n obiecte distincte a1,a2,…,an, o permutare (simplă) a celor n obiecte este o mulţime
{ }
(grupare) ordonată ai1 ,..., ai n ce conţine toate cele n obiecte distincte date. Evident o
permutare este un aranjament de n obiecte luate câte n. Vom nota cu Pn sau n! numărul tuturor
permutărilor celor n obiecte date. Din relaţia (1.1.1) se obţine formula
Pn = n!= 1 ⋅ 2 ⋅ ... ⋅ n. (1.1.5
)
Prin convenţie se consideră 0 P = 1 .
Dacă în definiţia permutărilor renunţăm la restricţia ca cele n obiecte din gruparea
{ }
ai1 ,..., ai n să fie distincte obţinem o permutare cu repetiţie a celor n obiecte. Se observă că o
permutare cu repetiţie a celor n obiecte este un aranjament cu repetiţie de n obiecte luate câte n.
~
Dacă notăm cu Pn numărul tuturor permutărilor cu repetiţie a celor n obiecte date, din formula
(1.1.3) deducem relaţia
~ (1.1.6
Pn = n n .
)
4
Fie din nou n obiecte distincte a1,a2,…,an. Dacă 1 ≤ m ≤ n o combinare (simplă) a celor n
{ }
obiecte luate câte m este o mulţime (grupare) ai1 ,..., ai m de m obiecte distincte din cele n date.
{ } { }
Două combinări ai1 ,..., ai m , a j1 ,..., a j m a celor n obiecte luate câte m se consideră distincte
dacă ele diferă prin natura lor, adică există s ≤ m astfel încât obiectul ai s este diferit de toate
obiectele a jt , t=1,2,…,m.
Exemplul 1.6. Fie obiectele distincte a,b,c. Combinările (simple) ce se pot forma cu aceste trei
obiecte luate câte două sunt: {a, b}, {a, c}, {c, b}.
Date cele n obiecte distincte a1, a2, … , an, vom nota numărul tuturor combinărilor celor n
n
obiecte luate câte m cu C nm sau . Formula de calcul al acestui număr este dată în rezultatul
m
ce urmează.
Exemplul 1.7. Folosind definiţia combinărilor deducem că dacă o mulţime A are n elemente,
atunci pentru orice m ≤ n A are exact C nm submulţimi cu m elemente.
Exemplul 1.8. Fie obiectele distincte a,b,c. Combinările cu repetiţie ce se pot forma cu aceste trei
obiecte luate câte două sunt: {a, b}, {a, c}, {b, c}, {a, a}, {b, b}, {c, c}.
5
Dacă notăm numărul tuturor combinărilor cu repetiţie ale celor n obiecte luate câte m cu
~ n
C nm sau , formula de calcul al acestui număr este dată în rezultatul ce urmează.
m
Teorema 1.4. Folosind notaţiile anterioare este adevărată formula
~ n(n + 1)...( n + m −1) (1.1.9
C nm = .
m! )
Demonstraţie. Vom stabili pentru început o formula de recurenţă
~ n + k − 1 ~ k −1 (1.1.10
C nk = C n , unde k ≥ 2.
k )
Pentru aceasta considerăm toate combinările cu repetiţie a celor de n obiecte date a1,a2,…,an
luate câte k şi observăm ca numărând toate obiectele ce apar în aceste combinări, indiferent dacă
~
sunt distincte sau nu, găsim kC nk elemente. Atunci un obiect fixat, de exemplu a1, apare de
k ~k
C n ori în toate combinările cu repetiţie a celor de n obiecte date luate câte k. Dacă eliminăm
n
o singură dată obiectul a1 din toate combinările cu repetiţie a celor de n obiecte date luate câte k
~ k −1 ~ k −1
numărul acestor combinări modificate este C nk −1 şi ele conţin pe a1 de 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 combinările cu repetiţie a celor de n obiecte date
n n
k ~ n + k − 1 ~ k −1 ~1
luate câte k. Deci C nk = C n , de unde rezultă relaţia (1.1.10). Deoarece C n = n,
n n
utilizând succesiv formula (1.1.10) pentru k=m,m-1,…,2 obţinem
~ (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
de unde rezultă relaţia (1.1.9). □
Observaţia 1.1. Din formulele (1.1.7) şi (1.1.9) deducem următoarea relaţie între numărul
combinărilor simple şi a celor cu repetiţie
~
C nm = C m
m
+n −1.
(1.1.11
)