Sunteți pe pagina 1din 99

Teoria Grafurilor si Combinatorica

Curs 1: Intoducere.
Principii de numarare. Aranjamente, permutari si combinari
2 octombrie 2013
Teoria Grafurilor si Combinatorica
Scopul cursului
Familiarizare cu not iunile de baza din combinatorica si teoria
grafurilor
Cuprins
1
Principii de numarare, permutari si combinari
2
Metode de enumerare, principiul incluziunii si excluziunii
3
Combinari
4
Structura ciclica a permutarilor. Tehnici avansate de numarare
5
Teoria lui Polya de numarare
6
Not iuni fundamentale de teoria grafurilor
7
Ret ele de transport
8
Tipuri si structuri de date pentru grafuri
9
Arbori: denit ii, generare, arbori de cost minim
10
Drumuri, circuite, cai si cicluri
11
Problema comis-voiajorului. Grafuri planare
12
Colorarea grafurilor. Teoria lui Ramsey
13
Cuplaje
Teoria Grafurilor si Combinatorica
Aspecte organizatorice
Curs: Mircea Marin
Seminar/Laborator: Monica Tirea
Pagina web:
http:/web.info.uvt.ro/~mmarin/lectures/TGC
Material de curs: disponibil din pagina web
Evaluare: 50% proba scrisa (examen nal), 50% seminar
Teoria Grafurilor si Combinatorica
Descrierea primului curs
Principii fundamentale de numarare
Regula produsului
Regula sumei
Demonstrat ii combinatoriale; exemple
Tehnici de numarare pentru
combinari - select ii neordonate de elemente distincte din o
mult ime nita
permutari - select ii ordonate de elemente distincte din o
mult ime nita
Generalizari
permutari cu repetit ie
combinari cu repetit ie
permutari cu elemente nediferent iate
Numere binomiale si multinomiale
Teoria Grafurilor si Combinatorica
Principii fundamentale de numarare
1. Regula produsului
Regula produsului. Daca o procedura poate descompusa n o secvent a
de 2 proceduri astfel ncat
prima se poate efectua n n
1
feluri
a doua se poate efectua n n
2
feluri
atunci exista n
1
n
2
feluri de a efectua procedura.
Regula generalizata a produsului. Daca o procedura poate descompusa
n o secvent a de m proceduri astfel ncat
prima se poate efectua n n
1
feluri
a doua se poate efectua n n
2
feluri
. . .
a m-a se poate efectua n n
m
feluri
atunci exista n
1
n
2
. . . n
m
feluri de a efectua procedura.
Teoria Grafurilor si Combinatorica
Principii fundamentale de numarare
1. Regula produsului
Regula produsului. Daca o procedura poate descompusa n o secvent a
de 2 proceduri astfel ncat
prima se poate efectua n n
1
feluri
a doua se poate efectua n n
2
feluri
atunci exista n
1
n
2
feluri de a efectua procedura.
Regula generalizata a produsului. Daca o procedura poate descompusa
n o secvent a de m proceduri astfel ncat
prima se poate efectua n n
1
feluri
a doua se poate efectua n n
2
feluri
. . .
a m-a se poate efectua n n
m
feluri
atunci exista n
1
n
2
. . . n
m
feluri de a efectua procedura.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(1) O companie are 12 birouri si 2 angajat i: Gheorghe si Ion.

In
cate feluri se pot aloca birouri diferite celor doi angajat i?
Raspuns
Alocarea se poate descompune n 2 operat ii distincte: alocarea
unui birou pentru Gheorghe, urmata de alocarea unui birou
pentru Ion.
Exista 12 alternative pentru prima operat ie, deoarece sunt 12
birouri n total.
Exista 11 alternative pentru operat ia a doua, deoarece biroul
alocat lui Gheorghe nu mai este liber.
conform regulii produsului, sunt 12 11 = 132 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(1) O companie are 12 birouri si 2 angajat i: Gheorghe si Ion.

In
cate feluri se pot aloca birouri diferite celor doi angajat i?
Raspuns
Alocarea se poate descompune n 2 operat ii distincte: alocarea
unui birou pentru Gheorghe, urmata de alocarea unui birou
pentru Ion.
Exista 12 alternative pentru prima operat ie, deoarece sunt 12
birouri n total.
Exista 11 alternative pentru operat ia a doua, deoarece biroul
alocat lui Gheorghe nu mai este liber.
conform regulii produsului, sunt 12 11 = 132 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(1) O companie are 12 birouri si 2 angajat i: Gheorghe si Ion.

In
cate feluri se pot aloca birouri diferite celor doi angajat i?
Raspuns
Alocarea se poate descompune n 2 operat ii distincte: alocarea
unui birou pentru Gheorghe, urmata de alocarea unui birou
pentru Ion.
Exista 12 alternative pentru prima operat ie, deoarece sunt 12
birouri n total.
Exista 11 alternative pentru operat ia a doua, deoarece biroul
alocat lui Gheorghe nu mai este liber.
conform regulii produsului, sunt 12 11 = 132 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(1) O companie are 12 birouri si 2 angajat i: Gheorghe si Ion.

In
cate feluri se pot aloca birouri diferite celor doi angajat i?
Raspuns
Alocarea se poate descompune n 2 operat ii distincte: alocarea
unui birou pentru Gheorghe, urmata de alocarea unui birou
pentru Ion.
Exista 12 alternative pentru prima operat ie, deoarece sunt 12
birouri n total.
Exista 11 alternative pentru operat ia a doua, deoarece biroul
alocat lui Gheorghe nu mai este liber.
conform regulii produsului, sunt 12 11 = 132 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(1) O companie are 12 birouri si 2 angajat i: Gheorghe si Ion.

In
cate feluri se pot aloca birouri diferite celor doi angajat i?
Raspuns
Alocarea se poate descompune n 2 operat ii distincte: alocarea
unui birou pentru Gheorghe, urmata de alocarea unui birou
pentru Ion.
Exista 12 alternative pentru prima operat ie, deoarece sunt 12
birouri n total.
Exista 11 alternative pentru operat ia a doua, deoarece biroul
alocat lui Gheorghe nu mai este liber.
conform regulii produsului, sunt 12 11 = 132 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(1) O companie are 12 birouri si 2 angajat i: Gheorghe si Ion.

In
cate feluri se pot aloca birouri diferite celor doi angajat i?
Raspuns
Alocarea se poate descompune n 2 operat ii distincte: alocarea
unui birou pentru Gheorghe, urmata de alocarea unui birou
pentru Ion.
Exista 12 alternative pentru prima operat ie, deoarece sunt 12
birouri n total.
Exista 11 alternative pentru operat ia a doua, deoarece biroul
alocat lui Gheorghe nu mai este liber.
conform regulii produsului, sunt 12 11 = 132 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(2)

Intr-o sala de laborator, scaunele sunt numerotate cu o litera
mare urmata de un numar ntre 1 si 50. Cate scaune pot
numerotate diferit n felul acesta?
Se presupune ca sunt 26 litere mari.
Raspuns
Problema poate descompusa n o secvent a de 2 subprobleme:
prima este alegerea unei litere din cele 26 posibile, iar
urmatoarea este alegerea unui numar din cele 50 posibile.
conform regulii produsului, exista 26 50 = 1300 variante.
(3) Cate siruri diferite de 7 bit i exista?
Raspuns
Fiecare din cei 7 bit i poate ales n 2 feluri: 0 sau 1.
conform regulii produsului, exista 2
7
= 128 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(2)

Intr-o sala de laborator, scaunele sunt numerotate cu o litera
mare urmata de un numar ntre 1 si 50. Cate scaune pot
numerotate diferit n felul acesta?
Se presupune ca sunt 26 litere mari.
Raspuns
Problema poate descompusa n o secvent a de 2 subprobleme:
prima este alegerea unei litere din cele 26 posibile, iar
urmatoarea este alegerea unui numar din cele 50 posibile.
conform regulii produsului, exista 26 50 = 1300 variante.
(3) Cate siruri diferite de 7 bit i exista?
Raspuns
Fiecare din cei 7 bit i poate ales n 2 feluri: 0 sau 1.
conform regulii produsului, exista 2
7
= 128 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(2)

Intr-o sala de laborator, scaunele sunt numerotate cu o litera
mare urmata de un numar ntre 1 si 50. Cate scaune pot
numerotate diferit n felul acesta?
Se presupune ca sunt 26 litere mari.
Raspuns
Problema poate descompusa n o secvent a de 2 subprobleme:
prima este alegerea unei litere din cele 26 posibile, iar
urmatoarea este alegerea unui numar din cele 50 posibile.
conform regulii produsului, exista 26 50 = 1300 variante.
(3) Cate siruri diferite de 7 bit i exista?
Raspuns
Fiecare din cei 7 bit i poate ales n 2 feluri: 0 sau 1.
conform regulii produsului, exista 2
7
= 128 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(2)

Intr-o sala de laborator, scaunele sunt numerotate cu o litera
mare urmata de un numar ntre 1 si 50. Cate scaune pot
numerotate diferit n felul acesta?
Se presupune ca sunt 26 litere mari.
Raspuns
Problema poate descompusa n o secvent a de 2 subprobleme:
prima este alegerea unei litere din cele 26 posibile, iar
urmatoarea este alegerea unui numar din cele 50 posibile.
conform regulii produsului, exista 26 50 = 1300 variante.
(3) Cate siruri diferite de 7 bit i exista?
Raspuns
Fiecare din cei 7 bit i poate ales n 2 feluri: 0 sau 1.
conform regulii produsului, exista 2
7
= 128 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(2)

Intr-o sala de laborator, scaunele sunt numerotate cu o litera
mare urmata de un numar ntre 1 si 50. Cate scaune pot
numerotate diferit n felul acesta?
Se presupune ca sunt 26 litere mari.
Raspuns
Problema poate descompusa n o secvent a de 2 subprobleme:
prima este alegerea unei litere din cele 26 posibile, iar
urmatoarea este alegerea unui numar din cele 50 posibile.
conform regulii produsului, exista 26 50 = 1300 variante.
(3) Cate siruri diferite de 7 bit i exista?
Raspuns
Fiecare din cei 7 bit i poate ales n 2 feluri: 0 sau 1.
conform regulii produsului, exista 2
7
= 128 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(2)

Intr-o sala de laborator, scaunele sunt numerotate cu o litera
mare urmata de un numar ntre 1 si 50. Cate scaune pot
numerotate diferit n felul acesta?
Se presupune ca sunt 26 litere mari.
Raspuns
Problema poate descompusa n o secvent a de 2 subprobleme:
prima este alegerea unei litere din cele 26 posibile, iar
urmatoarea este alegerea unui numar din cele 50 posibile.
conform regulii produsului, exista 26 50 = 1300 variante.
(3) Cate siruri diferite de 7 bit i exista?
Raspuns
Fiecare din cei 7 bit i poate ales n 2 feluri: 0 sau 1.
conform regulii produsului, exista 2
7
= 128 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(2)

Intr-o sala de laborator, scaunele sunt numerotate cu o litera
mare urmata de un numar ntre 1 si 50. Cate scaune pot
numerotate diferit n felul acesta?
Se presupune ca sunt 26 litere mari.
Raspuns
Problema poate descompusa n o secvent a de 2 subprobleme:
prima este alegerea unei litere din cele 26 posibile, iar
urmatoarea este alegerea unui numar din cele 50 posibile.
conform regulii produsului, exista 26 50 = 1300 variante.
(3) Cate siruri diferite de 7 bit i exista?
Raspuns
Fiecare din cei 7 bit i poate ales n 2 feluri: 0 sau 1.
conform regulii produsului, exista 2
7
= 128 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
(2)

Intr-o sala de laborator, scaunele sunt numerotate cu o litera
mare urmata de un numar ntre 1 si 50. Cate scaune pot
numerotate diferit n felul acesta?
Se presupune ca sunt 26 litere mari.
Raspuns
Problema poate descompusa n o secvent a de 2 subprobleme:
prima este alegerea unei litere din cele 26 posibile, iar
urmatoarea este alegerea unui numar din cele 50 posibile.
conform regulii produsului, exista 26 50 = 1300 variante.
(3) Cate siruri diferite de 7 bit i exista?
Raspuns
Fiecare din cei 7 bit i poate ales n 2 feluri: 0 sau 1.
conform regulii produsului, exista 2
7
= 128 variante.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor dintre 2 mult imi nite
(4) Cate funct ii sunt de la o mult ime cu m elemente la o mult ime
cu n elemente?
Raspuns f : {a
1
, . . . , a
m
} {b
1
, . . . , b
n
}
Denirea unei astfel de funct ii poate descompusa n m etape
independente: n etapa i se xeaza valoarea lui f (a
i
)
Etapa i are n posibilitat i, deoarece putem alege pentru f (a
i
)
orice valoare din mult imea {b
1
, . . . , b
n
}
conform regulii produsului, numarul de funct ii este
n . . . n
. .
m ori
= n
m
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor dintre 2 mult imi nite
(4) Cate funct ii sunt de la o mult ime cu m elemente la o mult ime
cu n elemente?
Raspuns f : {a
1
, . . . , a
m
} {b
1
, . . . , b
n
}
Denirea unei astfel de funct ii poate descompusa n m etape
independente: n etapa i se xeaza valoarea lui f (a
i
)
Etapa i are n posibilitat i, deoarece putem alege pentru f (a
i
)
orice valoare din mult imea {b
1
, . . . , b
n
}
conform regulii produsului, numarul de funct ii este
n . . . n
. .
m ori
= n
m
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor dintre 2 mult imi nite
(4) Cate funct ii sunt de la o mult ime cu m elemente la o mult ime
cu n elemente?
Raspuns f : {a
1
, . . . , a
m
} {b
1
, . . . , b
n
}
Denirea unei astfel de funct ii poate descompusa n m etape
independente: n etapa i se xeaza valoarea lui f (a
i
)
Etapa i are n posibilitat i, deoarece putem alege pentru f (a
i
)
orice valoare din mult imea {b
1
, . . . , b
n
}
conform regulii produsului, numarul de funct ii este
n . . . n
. .
m ori
= n
m
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor dintre 2 mult imi nite
(4) Cate funct ii sunt de la o mult ime cu m elemente la o mult ime
cu n elemente?
Raspuns f : {a
1
, . . . , a
m
} {b
1
, . . . , b
n
}
Denirea unei astfel de funct ii poate descompusa n m etape
independente: n etapa i se xeaza valoarea lui f (a
i
)
Etapa i are n posibilitat i, deoarece putem alege pentru f (a
i
)
orice valoare din mult imea {b
1
, . . . , b
n
}
conform regulii produsului, numarul de funct ii este
n . . . n
. .
m ori
= n
m
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor injective dintre 2 mult imi nite
(5) Cate funct ii injective sunt de la o mult ime cu m elemente la o
mult ime cu n elemente?
[Observat i ca trebuie sa avem m n.]
Raspuns: descompunem problema n n subprobleme distincte
Presupunem ca f : {a
1
, a
2
, . . . , a
m
} {b
1
, b
2
, . . . , b
n
}
Exista n cai de alegere a valorii lui
f (a
1
) {b
1
, . . . , b
n
}.
Exista n 1 cai de alegere a valorii lui
f (a
2
) {b
1
, . . . , b
n
} {f (a
1
)}.
.
.
.
Exista n (m 1) cai de alegere a valorii lui
a
m
{b
1
, . . . , b
n
} {f (a
1
), . . . , f (a
m1
)}.
conform regulii produsului, exista n (n 1) . . . (n m + 1)
astfel de funct ii.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor injective dintre 2 mult imi nite
(5) Cate funct ii injective sunt de la o mult ime cu m elemente la o
mult ime cu n elemente?
[Observat i ca trebuie sa avem m n.]
Raspuns: descompunem problema n n subprobleme distincte
Presupunem ca f : {a
1
, a
2
, . . . , a
m
} {b
1
, b
2
, . . . , b
n
}
Exista n cai de alegere a valorii lui
f (a
1
) {b
1
, . . . , b
n
}.
Exista n 1 cai de alegere a valorii lui
f (a
2
) {b
1
, . . . , b
n
} {f (a
1
)}.
.
.
.
Exista n (m 1) cai de alegere a valorii lui
a
m
{b
1
, . . . , b
n
} {f (a
1
), . . . , f (a
m1
)}.
conform regulii produsului, exista n (n 1) . . . (n m + 1)
astfel de funct ii.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor injective dintre 2 mult imi nite
(5) Cate funct ii injective sunt de la o mult ime cu m elemente la o
mult ime cu n elemente?
[Observat i ca trebuie sa avem m n.]
Raspuns: descompunem problema n n subprobleme distincte
Presupunem ca f : {a
1
, a
2
, . . . , a
m
} {b
1
, b
2
, . . . , b
n
}
Exista n cai de alegere a valorii lui
f (a
1
) {b
1
, . . . , b
n
}.
Exista n 1 cai de alegere a valorii lui
f (a
2
) {b
1
, . . . , b
n
} {f (a
1
)}.
.
.
.
Exista n (m 1) cai de alegere a valorii lui
a
m
{b
1
, . . . , b
n
} {f (a
1
), . . . , f (a
m1
)}.
conform regulii produsului, exista n (n 1) . . . (n m + 1)
astfel de funct ii.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor injective dintre 2 mult imi nite
(5) Cate funct ii injective sunt de la o mult ime cu m elemente la o
mult ime cu n elemente?
[Observat i ca trebuie sa avem m n.]
Raspuns: descompunem problema n n subprobleme distincte
Presupunem ca f : {a
1
, a
2
, . . . , a
m
} {b
1
, b
2
, . . . , b
n
}
Exista n cai de alegere a valorii lui
f (a
1
) {b
1
, . . . , b
n
}.
Exista n 1 cai de alegere a valorii lui
f (a
2
) {b
1
, . . . , b
n
} {f (a
1
)}.
.
.
.
Exista n (m 1) cai de alegere a valorii lui
a
m
{b
1
, . . . , b
n
} {f (a
1
), . . . , f (a
m1
)}.
conform regulii produsului, exista n (n 1) . . . (n m + 1)
astfel de funct ii.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor injective dintre 2 mult imi nite
(5) Cate funct ii injective sunt de la o mult ime cu m elemente la o
mult ime cu n elemente?
[Observat i ca trebuie sa avem m n.]
Raspuns: descompunem problema n n subprobleme distincte
Presupunem ca f : {a
1
, a
2
, . . . , a
m
} {b
1
, b
2
, . . . , b
n
}
Exista n cai de alegere a valorii lui
f (a
1
) {b
1
, . . . , b
n
}.
Exista n 1 cai de alegere a valorii lui
f (a
2
) {b
1
, . . . , b
n
} {f (a
1
)}.
.
.
.
Exista n (m 1) cai de alegere a valorii lui
a
m
{b
1
, . . . , b
n
} {f (a
1
), . . . , f (a
m1
)}.
conform regulii produsului, exista n (n 1) . . . (n m + 1)
astfel de funct ii.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor injective dintre 2 mult imi nite
(5) Cate funct ii injective sunt de la o mult ime cu m elemente la o
mult ime cu n elemente?
[Observat i ca trebuie sa avem m n.]
Raspuns: descompunem problema n n subprobleme distincte
Presupunem ca f : {a
1
, a
2
, . . . , a
m
} {b
1
, b
2
, . . . , b
n
}
Exista n cai de alegere a valorii lui
f (a
1
) {b
1
, . . . , b
n
}.
Exista n 1 cai de alegere a valorii lui
f (a
2
) {b
1
, . . . , b
n
} {f (a
1
)}.
.
.
.
Exista n (m 1) cai de alegere a valorii lui
a
m
{b
1
, . . . , b
n
} {f (a
1
), . . . , f (a
m1
)}.
conform regulii produsului, exista n (n 1) . . . (n m + 1)
astfel de funct ii.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea funct iilor injective dintre 2 mult imi nite
(5) Cate funct ii injective sunt de la o mult ime cu m elemente la o
mult ime cu n elemente?
[Observat i ca trebuie sa avem m n.]
Raspuns: descompunem problema n n subprobleme distincte
Presupunem ca f : {a
1
, a
2
, . . . , a
m
} {b
1
, b
2
, . . . , b
n
}
Exista n cai de alegere a valorii lui
f (a
1
) {b
1
, . . . , b
n
}.
Exista n 1 cai de alegere a valorii lui
f (a
2
) {b
1
, . . . , b
n
} {f (a
1
)}.
.
.
.
Exista n (m 1) cai de alegere a valorii lui
a
m
{b
1
, . . . , b
n
} {f (a
1
), . . . , f (a
m1
)}.
conform regulii produsului, exista n (n 1) . . . (n m + 1)
astfel de funct ii.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea submult imilor unei mult imi nite
(6) Numarul de submult imi al unei mult imi nite S = {a
1
, a
2
, . . . , a
n
}
este 2
n
.
Demonstrat ie
Pentru ecare submult ime B a lui A denim sirul de bit i
b
1
b
2
. . . b
n
cu
b
i
=
_
1 daca a
i
B
0 daca a
i
B
Numarul de submult imi al lui A coincide cu numarul de siruri
distincte de bit i b
1
. . . b
n
Denirea a unui sir de bit i de lungime n se poate descompune
n n subprobleme distincte: subproblema i xeaza valoarea
bitului b
i
conform regulii produsului, exista 2 . . . 2
. .
n ori
= 2
n
astfel de siruri.
numarul de submult imi al lui S este 2
n
.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea submult imilor unei mult imi nite
(6) Numarul de submult imi al unei mult imi nite S = {a
1
, a
2
, . . . , a
n
}
este 2
n
.
Demonstrat ie
Pentru ecare submult ime B a lui A denim sirul de bit i
b
1
b
2
. . . b
n
cu
b
i
=
_
1 daca a
i
B
0 daca a
i
B
Numarul de submult imi al lui A coincide cu numarul de siruri
distincte de bit i b
1
. . . b
n
Denirea a unui sir de bit i de lungime n se poate descompune
n n subprobleme distincte: subproblema i xeaza valoarea
bitului b
i
conform regulii produsului, exista 2 . . . 2
. .
n ori
= 2
n
astfel de siruri.
numarul de submult imi al lui S este 2
n
.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea submult imilor unei mult imi nite
(6) Numarul de submult imi al unei mult imi nite S = {a
1
, a
2
, . . . , a
n
}
este 2
n
.
Demonstrat ie
Pentru ecare submult ime B a lui A denim sirul de bit i
b
1
b
2
. . . b
n
cu
b
i
=
_
1 daca a
i
B
0 daca a
i
B
Numarul de submult imi al lui A coincide cu numarul de siruri
distincte de bit i b
1
. . . b
n
Denirea a unui sir de bit i de lungime n se poate descompune
n n subprobleme distincte: subproblema i xeaza valoarea
bitului b
i
conform regulii produsului, exista 2 . . . 2
. .
n ori
= 2
n
astfel de siruri.
numarul de submult imi al lui S este 2
n
.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea submult imilor unei mult imi nite
(6) Numarul de submult imi al unei mult imi nite S = {a
1
, a
2
, . . . , a
n
}
este 2
n
.
Demonstrat ie
Pentru ecare submult ime B a lui A denim sirul de bit i
b
1
b
2
. . . b
n
cu
b
i
=
_
1 daca a
i
B
0 daca a
i
B
Numarul de submult imi al lui A coincide cu numarul de siruri
distincte de bit i b
1
. . . b
n
Denirea a unui sir de bit i de lungime n se poate descompune
n n subprobleme distincte: subproblema i xeaza valoarea
bitului b
i
conform regulii produsului, exista 2 . . . 2
. .
n ori
= 2
n
astfel de siruri.
numarul de submult imi al lui S este 2
n
.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea submult imilor unei mult imi nite
(6) Numarul de submult imi al unei mult imi nite S = {a
1
, a
2
, . . . , a
n
}
este 2
n
.
Demonstrat ie
Pentru ecare submult ime B a lui A denim sirul de bit i
b
1
b
2
. . . b
n
cu
b
i
=
_
1 daca a
i
B
0 daca a
i
B
Numarul de submult imi al lui A coincide cu numarul de siruri
distincte de bit i b
1
. . . b
n
Denirea a unui sir de bit i de lungime n se poate descompune
n n subprobleme distincte: subproblema i xeaza valoarea
bitului b
i
conform regulii produsului, exista 2 . . . 2
. .
n ori
= 2
n
astfel de siruri.
numarul de submult imi al lui S este 2
n
.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea submult imilor unei mult imi nite
(6) Numarul de submult imi al unei mult imi nite S = {a
1
, a
2
, . . . , a
n
}
este 2
n
.
Demonstrat ie
Pentru ecare submult ime B a lui A denim sirul de bit i
b
1
b
2
. . . b
n
cu
b
i
=
_
1 daca a
i
B
0 daca a
i
B
Numarul de submult imi al lui A coincide cu numarul de siruri
distincte de bit i b
1
. . . b
n
Denirea a unui sir de bit i de lungime n se poate descompune
n n subprobleme distincte: subproblema i xeaza valoarea
bitului b
i
conform regulii produsului, exista 2 . . . 2
. .
n ori
= 2
n
astfel de siruri.
numarul de submult imi al lui S este 2
n
.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii produsului
Numararea submult imilor unei mult imi nite
(6) Numarul de submult imi al unei mult imi nite S = {a
1
, a
2
, . . . , a
n
}
este 2
n
.
Demonstrat ie
Pentru ecare submult ime B a lui A denim sirul de bit i
b
1
b
2
. . . b
n
cu
b
i
=
_
1 daca a
i
B
0 daca a
i
B
Numarul de submult imi al lui A coincide cu numarul de siruri
distincte de bit i b
1
. . . b
n
Denirea a unui sir de bit i de lungime n se poate descompune
n n subprobleme distincte: subproblema i xeaza valoarea
bitului b
i
conform regulii produsului, exista 2 . . . 2
. .
n ori
= 2
n
astfel de siruri.
numarul de submult imi al lui S este 2
n
.
Teoria Grafurilor si Combinatorica
Principii fundamentale de numarare
2. Regula sumei
Regula sumei. Daca o procedura se poate face n 2 feluri, pentru felul i
sunt n
i
variante, si nici una din variantele de primul fel nu
coincide cu vreo varianta de felul 2, atunci exista n
1
+ n
2
variante de a efectua procedura.
Regula generalizata a sumei. Presupunem ca o procedura poate
efectuata n m feluri, pentru felul i sunt n
i
variante, si
variantele efectuate n feluri diferite sunt diferite. Atunci
exista n
1
+ n
2
+ . . . + n
m
variante de a efectua procedura
respectiva.
Teoria Grafurilor si Combinatorica
Principii fundamentale de numarare
2. Regula sumei
Regula sumei. Daca o procedura se poate face n 2 feluri, pentru felul i
sunt n
i
variante, si nici una din variantele de primul fel nu
coincide cu vreo varianta de felul 2, atunci exista n
1
+ n
2
variante de a efectua procedura.
Regula generalizata a sumei. Presupunem ca o procedura poate
efectuata n m feluri, pentru felul i sunt n
i
variante, si
variantele efectuate n feluri diferite sunt diferite. Atunci
exista n
1
+ n
2
+ . . . + n
m
variante de a efectua procedura
respectiva.
Teoria Grafurilor si Combinatorica
Principii fundamentale de numarare
2. Regula sumei
Regula sumei. Daca o procedura se poate face n 2 feluri, pentru felul i
sunt n
i
variante, si nici una din variantele de primul fel nu
coincide cu vreo varianta de felul 2, atunci exista n
1
+ n
2
variante de a efectua procedura.
Regula generalizata a sumei. Presupunem ca o procedura poate
efectuata n m feluri, pentru felul i sunt n
i
variante, si
variantele efectuate n feluri diferite sunt diferite. Atunci
exista n
1
+ n
2
+ . . . + n
m
variante de a efectua procedura
respectiva.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii sumei
(1) Un student trebuie sa aleaga un proiect de programare din 3
liste. Prima lista cont ine 9 proiecte, a doua 8, iar a treia 12.
Nici un proiect nu apare n mai multe liste. Cate proiecte
posibile exista?
Raspuns
Proiectul poate ales independent din una din cele 3 liste
Deoarece nici un project nu apare n mai multe liste, putem
aplica regula sumei 9 + 8 + 12 = 29 posibilitat i.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii sumei
(1) Un student trebuie sa aleaga un proiect de programare din 3
liste. Prima lista cont ine 9 proiecte, a doua 8, iar a treia 12.
Nici un proiect nu apare n mai multe liste. Cate proiecte
posibile exista?
Raspuns
Proiectul poate ales independent din una din cele 3 liste
Deoarece nici un project nu apare n mai multe liste, putem
aplica regula sumei 9 + 8 + 12 = 29 posibilitat i.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii sumei
(1) Un student trebuie sa aleaga un proiect de programare din 3
liste. Prima lista cont ine 9 proiecte, a doua 8, iar a treia 12.
Nici un proiect nu apare n mai multe liste. Cate proiecte
posibile exista?
Raspuns
Proiectul poate ales independent din una din cele 3 liste
Deoarece nici un project nu apare n mai multe liste, putem
aplica regula sumei 9 + 8 + 12 = 29 posibilitat i.
Teoria Grafurilor si Combinatorica
Aplicat ii ale regulii sumei
(1) Un student trebuie sa aleaga un proiect de programare din 3
liste. Prima lista cont ine 9 proiecte, a doua 8, iar a treia 12.
Nici un proiect nu apare n mai multe liste. Cate proiecte
posibile exista?
Raspuns
Proiectul poate ales independent din una din cele 3 liste
Deoarece nici un project nu apare n mai multe liste, putem
aplica regula sumei 9 + 8 + 12 = 29 posibilitat i.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Probleme mai complexe de numarare
Multe probleme de numarare nu pot rezolvate folosind doar regula
sumei sau doar regula produsului, nsa pot rezolvate daca folosim
ambele reguli.
Exemple
(1) Se stie ca o parola este un sir ntre 6 si 8 caractere lungime, si ca
ecare caracter este e o litera mare sau o cifra zecimala. Fiecare
parola cont ine cel put in o cifra. Cate parole posibile sunt?
Raspuns
Fie P numarul total de parole, si P
6
, P
7
si P
8
numarul de
parole cu lungimea 6, 7, sau 8.
Conform regulii sumei, P = P
6
+ P
7
+ P
8
.
Calculul lui P
m
pentru m {6, 7, 8}, se poate face astfel:
Fie W
m
numarul de siruri de litere mari si cifre cu lungimea m.
Conform regulii produsului, W
m
= (26 + 10)
m
= 36
m
Fie N
m
numarul de siruri de litere mari cu lungimea m.
Conform regulii produsului, N
m
= 26
m
.
Se observa usor ca P
m
= W
m
N
m
(explicat i de ce!).
P = W
6
N
6
+W
7
N
7
+W
8
N
8
= 36
6
26
6
+36
7
26
7
+36
8
26
8
.
Teoria Grafurilor si Combinatorica
Exemple mai complexe de numarare
(2)

In cate feluri putem alege 2 cart i scrise n limbaje diferite
dintr-o colect ie de 5 cart i scrise n romana, 9 scrise n engleza,
si 10 n germana?
Raspuns
R&E = 5 9 = 45 cf. regulii produsului
R&G = 5 10 = 50 cf. regulii produsului
E&G = 9 10 = 90 cf. regulii produsului
45 + 50 + 90 = 185 feluri (cf. regulii sumei).
Teoria Grafurilor si Combinatorica
Exemple mai complexe de numarare
(2)

In cate feluri putem alege 2 cart i scrise n limbaje diferite
dintr-o colect ie de 5 cart i scrise n romana, 9 scrise n engleza,
si 10 n germana?
Raspuns
R&E = 5 9 = 45 cf. regulii produsului
R&G = 5 10 = 50 cf. regulii produsului
E&G = 9 10 = 90 cf. regulii produsului
45 + 50 + 90 = 185 feluri (cf. regulii sumei).
Teoria Grafurilor si Combinatorica
Demonstrat ii combinatoriale
O demonstrat ie combinatoriala este o demonstrat ie care
foloseste argumente de numarare, precum regula sumei si
regula produsului pentru a demonstra ceva.
Demonstrat iile ilustrate mai devreme sunt combinatoriale.
Teoria Grafurilor si Combinatorica
Aranjamente, permutari si combinari
Denit ii
Presupunem ca A este o mult ime nita cu n elemente.
Un aranjament de n luate cate r (sau r -permutare) al lui A este o
secvent a ordonata a
1
, a
2
, . . . , a
r
de elemente distincte din A.
O permutare a lui A este un aranjament a
1
, a
2
, . . . , a
n
al tuturor
elementelor lui A.
O r -combinare a lui A este o submult ime {a
1
, a
2
, . . . , a
r
} cu r
elemente a lui A.
Exemple
3, 1, 2 si 1, 3, 2 sunt permutari ale mult imii {1, 2, 3}.
3, 1 si 1, 2 sunt 2-permutari ale mult imii {1, 2, 3}.
2-combinarile lui {1, 2, 3} sunt submult imille {1, 2}, {1, 3}, {2, 3}
P(n, r ) := nr. de r -permutari ale unei mult imi cu n elemente.
C(n, r ) := nr. de r -combinari ale unei mult imi cu n elemente.
Notat ie alternativa:
_
n
r
_
.
Teoria Grafurilor si Combinatorica
Aranjamente, permutari si combinari
Denit ii
Presupunem ca A este o mult ime nita cu n elemente.
Un aranjament de n luate cate r (sau r -permutare) al lui A este o
secvent a ordonata a
1
, a
2
, . . . , a
r
de elemente distincte din A.
O permutare a lui A este un aranjament a
1
, a
2
, . . . , a
n
al tuturor
elementelor lui A.
O r -combinare a lui A este o submult ime {a
1
, a
2
, . . . , a
r
} cu r
elemente a lui A.
Exemple
3, 1, 2 si 1, 3, 2 sunt permutari ale mult imii {1, 2, 3}.
3, 1 si 1, 2 sunt 2-permutari ale mult imii {1, 2, 3}.
2-combinarile lui {1, 2, 3} sunt submult imille {1, 2}, {1, 3}, {2, 3}
P(n, r ) := nr. de r -permutari ale unei mult imi cu n elemente.
C(n, r ) := nr. de r -combinari ale unei mult imi cu n elemente.
Notat ie alternativa:
_
n
r
_
.
Teoria Grafurilor si Combinatorica
Aranjamente, permutari si combinari
Denit ii
Presupunem ca A este o mult ime nita cu n elemente.
Un aranjament de n luate cate r (sau r -permutare) al lui A este o
secvent a ordonata a
1
, a
2
, . . . , a
r
de elemente distincte din A.
O permutare a lui A este un aranjament a
1
, a
2
, . . . , a
n
al tuturor
elementelor lui A.
O r -combinare a lui A este o submult ime {a
1
, a
2
, . . . , a
r
} cu r
elemente a lui A.
Exemple
3, 1, 2 si 1, 3, 2 sunt permutari ale mult imii {1, 2, 3}.
3, 1 si 1, 2 sunt 2-permutari ale mult imii {1, 2, 3}.
2-combinarile lui {1, 2, 3} sunt submult imille {1, 2}, {1, 3}, {2, 3}
P(n, r ) := nr. de r -permutari ale unei mult imi cu n elemente.
C(n, r ) := nr. de r -combinari ale unei mult imi cu n elemente.
Notat ie alternativa:
_
n
r
_
.
Teoria Grafurilor si Combinatorica
Permutari
Care este valoarea lui P(n, r )?
Teorema
P(n, r ) = n (n 1) . . . (n r + 1).
Demonstratie
A = {a
1
, . . . , a
n
}
r -permutare = p
1
, p
2
, ..., p
r
cu elemente distincte din mult imea A
subprobleme distincte de select ie
p
1
A p
2
A {p
1
} . . . p
r
A {p
1
, . . . , p
r 1
}
nr. de posib. n n 1 . . . n r + 1
P(n, r ) = n (n 1) . . . (n r + 1) =
n!
(n r )!
Remarc

a. n! reprezinta produsul 1 2 . . . (n 1) n.
n! se numeste n factorial. Prin denit ie, 0! = 1.
Teoria Grafurilor si Combinatorica
Permutari
Care este valoarea lui P(n, r )?
Teorema
P(n, r ) = n (n 1) . . . (n r + 1).
Demonstratie
A = {a
1
, . . . , a
n
}
r -permutare = p
1
, p
2
, ..., p
r
cu elemente distincte din mult imea A
subprobleme distincte de select ie
p
1
A p
2
A {p
1
} . . . p
r
A {p
1
, . . . , p
r 1
}
nr. de posib. n n 1 . . . n r + 1
P(n, r ) = n (n 1) . . . (n r + 1) =
n!
(n r )!
Remarc

a. n! reprezinta produsul 1 2 . . . (n 1) n.
n! se numeste n factorial. Prin denit ie, 0! = 1.
Teoria Grafurilor si Combinatorica
Permutari
Care este valoarea lui P(n, r )?
Teorema
P(n, r ) = n (n 1) . . . (n r + 1).
Demonstratie
A = {a
1
, . . . , a
n
}
r -permutare = p
1
, p
2
, ..., p
r
cu elemente distincte din mult imea A
subprobleme distincte de select ie
p
1
A p
2
A {p
1
} . . . p
r
A {p
1
, . . . , p
r 1
}
nr. de posib. n n 1 . . . n r + 1
P(n, r ) = n (n 1) . . . (n r + 1) =
n!
(n r )!
Remarc

a. n! reprezinta produsul 1 2 . . . (n 1) n.
n! se numeste n factorial. Prin denit ie, 0! = 1.
Teoria Grafurilor si Combinatorica
Permutari
Care este valoarea lui P(n, r )?
Teorema
P(n, r ) = n (n 1) . . . (n r + 1).
Demonstratie
A = {a
1
, . . . , a
n
}
r -permutare = p
1
, p
2
, ..., p
r
cu elemente distincte din mult imea A
subprobleme distincte de select ie
p
1
A p
2
A {p
1
} . . . p
r
A {p
1
, . . . , p
r 1
}
nr. de posib. n n 1 . . . n r + 1
P(n, r ) = n (n 1) . . . (n r + 1) =
n!
(n r )!
Remarc

a. n! reprezinta produsul 1 2 . . . (n 1) n.
n! se numeste n factorial. Prin denit ie, 0! = 1.
Teoria Grafurilor si Combinatorica
Permutari si Combinari
Propertat i
Teorema
P(n, r ) = C(n, r ) P(r , r ).
Demonstratie combinatorial

a
Enumerarea r -combinarilor unei mult imi cu n elemente poate
descompusa n o secvent a de 2 activitat i:
1
Se selecteaza r elemente din mult imea cu n elemente
2
Se aranjeaza elementele selectate.
Exista C(n, r ) moduli de a selecta r elemente din o mult ime cu
n elemente activitatea (1) se poate face n C(n, r ) moduri.
Exista P(r , r ) moduli de aranjare a celor r elemente selectate
activitatea (2) se poate face n P(r , r ) moduri.
conform regulii produsului, exista P(n, r ) = C(n, r ) P(r , r )
moduri.
Teoria Grafurilor si Combinatorica
Permutari si Combinari
Propertat i
Teorema
P(n, r ) = C(n, r ) P(r , r ).
Demonstratie combinatorial

a
Enumerarea r -combinarilor unei mult imi cu n elemente poate
descompusa n o secvent a de 2 activitat i:
1
Se selecteaza r elemente din mult imea cu n elemente
2
Se aranjeaza elementele selectate.
Exista C(n, r ) moduli de a selecta r elemente din o mult ime cu
n elemente activitatea (1) se poate face n C(n, r ) moduri.
Exista P(r , r ) moduli de aranjare a celor r elemente selectate
activitatea (2) se poate face n P(r , r ) moduri.
conform regulii produsului, exista P(n, r ) = C(n, r ) P(r , r )
moduri.
Teoria Grafurilor si Combinatorica
Permutari si Combinari
Propertat i
Teorema
P(n, r ) = C(n, r ) P(r , r ).
Demonstratie combinatorial

a
Enumerarea r -combinarilor unei mult imi cu n elemente poate
descompusa n o secvent a de 2 activitat i:
1
Se selecteaza r elemente din mult imea cu n elemente
2
Se aranjeaza elementele selectate.
Exista C(n, r ) moduli de a selecta r elemente din o mult ime cu
n elemente activitatea (1) se poate face n C(n, r ) moduri.
Exista P(r , r ) moduli de aranjare a celor r elemente selectate
activitatea (2) se poate face n P(r , r ) moduri.
conform regulii produsului, exista P(n, r ) = C(n, r ) P(r , r )
moduri.
Teoria Grafurilor si Combinatorica
Permutari si Combinari
Propertat i
Teorema
P(n, r ) = C(n, r ) P(r , r ).
Demonstratie combinatorial

a
Enumerarea r -combinarilor unei mult imi cu n elemente poate
descompusa n o secvent a de 2 activitat i:
1
Se selecteaza r elemente din mult imea cu n elemente
2
Se aranjeaza elementele selectate.
Exista C(n, r ) moduli de a selecta r elemente din o mult ime cu
n elemente activitatea (1) se poate face n C(n, r ) moduri.
Exista P(r , r ) moduli de aranjare a celor r elemente selectate
activitatea (2) se poate face n P(r , r ) moduri.
conform regulii produsului, exista P(n, r ) = C(n, r ) P(r , r )
moduri.
Teoria Grafurilor si Combinatorica
Permutari si Combinari
Propertat i
Teorema
P(n, r ) = C(n, r ) P(r , r ).
Demonstratie combinatorial

a
Enumerarea r -combinarilor unei mult imi cu n elemente poate
descompusa n o secvent a de 2 activitat i:
1
Se selecteaza r elemente din mult imea cu n elemente
2
Se aranjeaza elementele selectate.
Exista C(n, r ) moduli de a selecta r elemente din o mult ime cu
n elemente activitatea (1) se poate face n C(n, r ) moduri.
Exista P(r , r ) moduli de aranjare a celor r elemente selectate
activitatea (2) se poate face n P(r , r ) moduri.
conform regulii produsului, exista P(n, r ) = C(n, r ) P(r , r )
moduri.
Teoria Grafurilor si Combinatorica
Combinari
Numararea combinarilor
C(n, r ) =?
Stim ca P(n, r ) =
n!
(nr )!
Am demonstrat deja ca P(n, r ) = C(n, r ) P(r , r )
C(n, r ) =
P(n, r )
P(r , r )
=
n!
(n r )!

0!
r !
=
n!
r !(n r )!
Teoria Grafurilor si Combinatorica
Combinari
Numararea combinarilor
C(n, r ) =?
Stim ca P(n, r ) =
n!
(nr )!
Am demonstrat deja ca P(n, r ) = C(n, r ) P(r , r )
C(n, r ) =
P(n, r )
P(r , r )
=
n!
(n r )!

0!
r !
=
n!
r !(n r )!
Teoria Grafurilor si Combinatorica
Combinari
Numararea combinarilor
C(n, r ) =?
Stim ca P(n, r ) =
n!
(nr )!
Am demonstrat deja ca P(n, r ) = C(n, r ) P(r , r )
C(n, r ) =
P(n, r )
P(r , r )
=
n!
(n r )!

0!
r !
=
n!
r !(n r )!
Teoria Grafurilor si Combinatorica
Combinari
Numararea combinarilor
C(n, r ) =?
Stim ca P(n, r ) =
n!
(nr )!
Am demonstrat deja ca P(n, r ) = C(n, r ) P(r , r )
C(n, r ) =
P(n, r )
P(r , r )
=
n!
(n r )!

0!
r !
=
n!
r !(n r )!
Teoria Grafurilor si Combinatorica
Proprietat i ale combinat iilor
Teorema
C(n, r ) = C(n 1, r 1) + C(n 1, r ) pentru tot i n > r > 0.
Demonstratie combinatorial

a
Fie S = {a
1
, a
2
, . . . , a
n
}. Exista C(n, r ) moduri de a selecta r
elemente din S. Avem 2 cazuri distincte:
1
Select ia celor r elemente din S cont ine a
1
. Fie N
1
numarul de
astfel de select ii.
2
Select ia celor r elemente din S nu cont ine a
1
. Fie N
2
numarul
de astfel de select ii.
Conform regulii sumei, C(n, r ) = N
1
+ N
2
.

Insa:
N
1
= C(n 1, r 1) deoarece N
1
reprezinta numarul de
select ii de submult imi de r 1 elemente din {a
2
, . . . , a
n
}
N
2
= C(n 1, r ) deoarece N
2
reprezinta numarul de select ii de
submult imi de r elemente din {a
2
, . . . , a
n
}
C(n, r ) = N
1
+ N
2
= C(n 1, r 1) + C(n 1, r ).
Teoria Grafurilor si Combinatorica
Proprietat i ale combinat iilor
Teorema
C(n, r ) = C(n 1, r 1) + C(n 1, r ) pentru tot i n > r > 0.
Demonstratie combinatorial

a
Fie S = {a
1
, a
2
, . . . , a
n
}. Exista C(n, r ) moduri de a selecta r
elemente din S. Avem 2 cazuri distincte:
1
Select ia celor r elemente din S cont ine a
1
. Fie N
1
numarul de
astfel de select ii.
2
Select ia celor r elemente din S nu cont ine a
1
. Fie N
2
numarul
de astfel de select ii.
Conform regulii sumei, C(n, r ) = N
1
+ N
2
.

Insa:
N
1
= C(n 1, r 1) deoarece N
1
reprezinta numarul de
select ii de submult imi de r 1 elemente din {a
2
, . . . , a
n
}
N
2
= C(n 1, r ) deoarece N
2
reprezinta numarul de select ii de
submult imi de r elemente din {a
2
, . . . , a
n
}
C(n, r ) = N
1
+ N
2
= C(n 1, r 1) + C(n 1, r ).
Teoria Grafurilor si Combinatorica
Proprietat i ale combinat iilor
Teorema
C(n, r ) = C(n 1, r 1) + C(n 1, r ) pentru tot i n > r > 0.
Demonstratie combinatorial

a
Fie S = {a
1
, a
2
, . . . , a
n
}. Exista C(n, r ) moduri de a selecta r
elemente din S. Avem 2 cazuri distincte:
1
Select ia celor r elemente din S cont ine a
1
. Fie N
1
numarul de
astfel de select ii.
2
Select ia celor r elemente din S nu cont ine a
1
. Fie N
2
numarul
de astfel de select ii.
Conform regulii sumei, C(n, r ) = N
1
+ N
2
.

Insa:
N
1
= C(n 1, r 1) deoarece N
1
reprezinta numarul de
select ii de submult imi de r 1 elemente din {a
2
, . . . , a
n
}
N
2
= C(n 1, r ) deoarece N
2
reprezinta numarul de select ii de
submult imi de r elemente din {a
2
, . . . , a
n
}
C(n, r ) = N
1
+ N
2
= C(n 1, r 1) + C(n 1, r ).
Teoria Grafurilor si Combinatorica
Proprietat i ale combinat iilor
Teorema
C(n, r ) = C(n 1, r 1) + C(n 1, r ) pentru tot i n > r > 0.
Demonstratie combinatorial

a
Fie S = {a
1
, a
2
, . . . , a
n
}. Exista C(n, r ) moduri de a selecta r
elemente din S. Avem 2 cazuri distincte:
1
Select ia celor r elemente din S cont ine a
1
. Fie N
1
numarul de
astfel de select ii.
2
Select ia celor r elemente din S nu cont ine a
1
. Fie N
2
numarul
de astfel de select ii.
Conform regulii sumei, C(n, r ) = N
1
+ N
2
.

Insa:
N
1
= C(n 1, r 1) deoarece N
1
reprezinta numarul de
select ii de submult imi de r 1 elemente din {a
2
, . . . , a
n
}
N
2
= C(n 1, r ) deoarece N
2
reprezinta numarul de select ii de
submult imi de r elemente din {a
2
, . . . , a
n
}
C(n, r ) = N
1
+ N
2
= C(n 1, r 1) + C(n 1, r ).
Teoria Grafurilor si Combinatorica
Proprietat i ale combinat iilor
Teorema
C(n, r ) = C(n 1, r 1) + C(n 1, r ) pentru tot i n > r > 0.
Demonstratie combinatorial

a
Fie S = {a
1
, a
2
, . . . , a
n
}. Exista C(n, r ) moduri de a selecta r
elemente din S. Avem 2 cazuri distincte:
1
Select ia celor r elemente din S cont ine a
1
. Fie N
1
numarul de
astfel de select ii.
2
Select ia celor r elemente din S nu cont ine a
1
. Fie N
2
numarul
de astfel de select ii.
Conform regulii sumei, C(n, r ) = N
1
+ N
2
.

Insa:
N
1
= C(n 1, r 1) deoarece N
1
reprezinta numarul de
select ii de submult imi de r 1 elemente din {a
2
, . . . , a
n
}
N
2
= C(n 1, r ) deoarece N
2
reprezinta numarul de select ii de
submult imi de r elemente din {a
2
, . . . , a
n
}
C(n, r ) = N
1
+ N
2
= C(n 1, r 1) + C(n 1, r ).
Teoria Grafurilor si Combinatorica
Proprietat i ale combinat iilor
Teorema
C(n, r ) = C(n 1, r 1) + C(n 1, r ) pentru tot i n > r > 0.
Demonstratie combinatorial

a
Fie S = {a
1
, a
2
, . . . , a
n
}. Exista C(n, r ) moduri de a selecta r
elemente din S. Avem 2 cazuri distincte:
1
Select ia celor r elemente din S cont ine a
1
. Fie N
1
numarul de
astfel de select ii.
2
Select ia celor r elemente din S nu cont ine a
1
. Fie N
2
numarul
de astfel de select ii.
Conform regulii sumei, C(n, r ) = N
1
+ N
2
.

Insa:
N
1
= C(n 1, r 1) deoarece N
1
reprezinta numarul de
select ii de submult imi de r 1 elemente din {a
2
, . . . , a
n
}
N
2
= C(n 1, r ) deoarece N
2
reprezinta numarul de select ii de
submult imi de r elemente din {a
2
, . . . , a
n
}
C(n, r ) = N
1
+ N
2
= C(n 1, r 1) + C(n 1, r ).
Teoria Grafurilor si Combinatorica
Proprietat i ale combinat iilor
Teorema
C(n, r ) = C(n 1, r 1) + C(n 1, r ) pentru tot i n > r > 0.
Demonstratie combinatorial

a
Fie S = {a
1
, a
2
, . . . , a
n
}. Exista C(n, r ) moduri de a selecta r
elemente din S. Avem 2 cazuri distincte:
1
Select ia celor r elemente din S cont ine a
1
. Fie N
1
numarul de
astfel de select ii.
2
Select ia celor r elemente din S nu cont ine a
1
. Fie N
2
numarul
de astfel de select ii.
Conform regulii sumei, C(n, r ) = N
1
+ N
2
.

Insa:
N
1
= C(n 1, r 1) deoarece N
1
reprezinta numarul de
select ii de submult imi de r 1 elemente din {a
2
, . . . , a
n
}
N
2
= C(n 1, r ) deoarece N
2
reprezinta numarul de select ii de
submult imi de r elemente din {a
2
, . . . , a
n
}
C(n, r ) = N
1
+ N
2
= C(n 1, r 1) + C(n 1, r ).
Teoria Grafurilor si Combinatorica
Exercit ii
1
Dat i o demonstrat ie algebrica, folosind formula pentru
C(n, r ), a faptului ca C(n, r ) = C(n 1, r 1) + C(n 1, r ).
2
Dat i o demonstrat ie combinatoriala a faptului ca
C(n, r ) = C(n, n r ).
3

In cate moduri se pot alege primul, al doilea si al treilea
castigator din 100 de participant i la un concurs?
4

In cate moduri se pot eseza n persoane la o masa rotunda?
5
Cate permutari ale literelor ABCDEFGH cont in sirul ABC?
6
Cate siruri de bit i cu lungimea n cont in cifra 1 de exact r ori?
Teoria Grafurilor si Combinatorica
Permutari generalizate si combinari
Permutari cu repetit ie

In multe probleme de numarare se doreste folosirea repetata a


unor elemente.
Permutarile si combinarile presupun ca ecare element apare o
singura data.
O r -permutare cu repetit ie a unei mult imi cu n elemente este
an aranjament de r elemente din acea mult ime, n care ecare
element poate sa apara de mai multe ori.
Exemplu
Cate siruri cu lungimea n se pot forma cu litere mici si mari din
alfabetul latin?
Raspuns: |Alfabet
latin
| = 52 52
n
siruri (cf. regulii produsului)
Teorema
Numarul de r -permutari cu repetit ie al unei mult imi cu n elemente
este n
r
.
Teoria Grafurilor si Combinatorica
Permutari generalizate si combinari
Permutari cu repetit ie

In multe probleme de numarare se doreste folosirea repetata a


unor elemente.
Permutarile si combinarile presupun ca ecare element apare o
singura data.
O r -permutare cu repetit ie a unei mult imi cu n elemente este
an aranjament de r elemente din acea mult ime, n care ecare
element poate sa apara de mai multe ori.
Exemplu
Cate siruri cu lungimea n se pot forma cu litere mici si mari din
alfabetul latin?
Raspuns: |Alfabet
latin
| = 52 52
n
siruri (cf. regulii produsului)
Teorema
Numarul de r -permutari cu repetit ie al unei mult imi cu n elemente
este n
r
.
Teoria Grafurilor si Combinatorica
Permutari generalizate si combinari
Permutari cu repetit ie

In multe probleme de numarare se doreste folosirea repetata a


unor elemente.
Permutarile si combinarile presupun ca ecare element apare o
singura data.
O r -permutare cu repetit ie a unei mult imi cu n elemente este
an aranjament de r elemente din acea mult ime, n care ecare
element poate sa apara de mai multe ori.
Exemplu
Cate siruri cu lungimea n se pot forma cu litere mici si mari din
alfabetul latin?
Raspuns: |Alfabet
latin
| = 52 52
n
siruri (cf. regulii produsului)
Teorema
Numarul de r -permutari cu repetit ie al unei mult imi cu n elemente
este n
r
.
Teoria Grafurilor si Combinatorica
Permutari generalizate si combinari
Permutari cu repetit ie

In multe probleme de numarare se doreste folosirea repetata a


unor elemente.
Permutarile si combinarile presupun ca ecare element apare o
singura data.
O r -permutare cu repetit ie a unei mult imi cu n elemente este
an aranjament de r elemente din acea mult ime, n care ecare
element poate sa apara de mai multe ori.
Exemplu
Cate siruri cu lungimea n se pot forma cu litere mici si mari din
alfabetul latin?
Raspuns: |Alfabet
latin
| = 52 52
n
siruri (cf. regulii produsului)
Teorema
Numarul de r -permutari cu repetit ie al unei mult imi cu n elemente
este n
r
.
Teoria Grafurilor si Combinatorica
Permutari generalizate si combinari
Permutari cu repetit ie

In multe probleme de numarare se doreste folosirea repetata a


unor elemente.
Permutarile si combinarile presupun ca ecare element apare o
singura data.
O r -permutare cu repetit ie a unei mult imi cu n elemente este
an aranjament de r elemente din acea mult ime, n care ecare
element poate sa apara de mai multe ori.
Exemplu
Cate siruri cu lungimea n se pot forma cu litere mici si mari din
alfabetul latin?
Raspuns: |Alfabet
latin
| = 52 52
n
siruri (cf. regulii produsului)
Teorema
Numarul de r -permutari cu repetit ie al unei mult imi cu n elemente
este n
r
.
Teoria Grafurilor si Combinatorica
Combinari cu repetit ie
O r -combinare cu repetit ie a unei mult imi cu n elemente este
o select ie de r elemente din mult imea respectiva, n care
ecare element poate sa apara de oricate ori.
Q: Care este numarul r -combinarilor cu repetit ie al unei mult imi
cu n elemente?
Exemplu

In cate feluri se pot selecta 5 bancnote din o cutie cu bani care


cont ine bancnote de $1, $2, $5, $10, $20, $50. Presupunem ca:
ordinea de select ie a bancnotelor nu conteaza; exista cel put in 5
bancnote de ecare denominat ie.
Teoria Grafurilor si Combinatorica
Combinari cu repetit ie
Exemplu continuat
Cinci bancnote nu neaparat distincte = o 5-combinare cu repetit ie din
mult imea {$1, $2, $5, $10, $20, $50} de tipuri de bancnote = a plasare de
cinci * n sertarele cutiei de bani ilustrate mai jos:
Numarul de * n un sertar reprezinta numarul de bancnote luate din
acel sertar.
Numarul de 5-combinari cu repetit ie al unei mult imi cu 6 elemente =
numarul de moduri de plasare a 5 * n 6 sertare.
$1 $2 $5 $10 $20 $50
cutie de bani cu 6 tipuri de bancnote
|||||

|| |||

Teoria Grafurilor si Combinatorica
Combinari cu repetit ie
Observatie
Fiecare plasare de 5 * n 6 sertare posibile este descrisa unic
de catre un sir de 5 * si 5 bare rosii.

In general, numarul de r -combinari cu repetit ie al unei mult imi


cu n elemente = numarul de siruri cu r * si n 1 bare rosii.

I:

In cate feluri putem aranja n 1 bare si r *?
R: Secvent a are lungimea n + r 1
secvent a are n r + 1 pozit ii
trebuie sa alegem r pozit ii din cele n r + 1 care sa e
ocupate cu *; celelalte vor ocupate cu bare.
Exista C(n + r 1, r ) de select ii de acest fel.
Teorema
Numarul de r -combinari cu repetit ie al unei mult imi cu n elemente
este C(r + n 1, r ).
Teoria Grafurilor si Combinatorica
Combinari cu repetit ie
Observatie
Fiecare plasare de 5 * n 6 sertare posibile este descrisa unic
de catre un sir de 5 * si 5 bare rosii.

In general, numarul de r -combinari cu repetit ie al unei mult imi


cu n elemente = numarul de siruri cu r * si n 1 bare rosii.

I:

In cate feluri putem aranja n 1 bare si r *?
R: Secvent a are lungimea n + r 1
secvent a are n r + 1 pozit ii
trebuie sa alegem r pozit ii din cele n r + 1 care sa e
ocupate cu *; celelalte vor ocupate cu bare.
Exista C(n + r 1, r ) de select ii de acest fel.
Teorema
Numarul de r -combinari cu repetit ie al unei mult imi cu n elemente
este C(r + n 1, r ).
Teoria Grafurilor si Combinatorica
Combinari cu repetit ie
Observatie
Fiecare plasare de 5 * n 6 sertare posibile este descrisa unic
de catre un sir de 5 * si 5 bare rosii.

In general, numarul de r -combinari cu repetit ie al unei mult imi


cu n elemente = numarul de siruri cu r * si n 1 bare rosii.

I:

In cate feluri putem aranja n 1 bare si r *?
R: Secvent a are lungimea n + r 1
secvent a are n r + 1 pozit ii
trebuie sa alegem r pozit ii din cele n r + 1 care sa e
ocupate cu *; celelalte vor ocupate cu bare.
Exista C(n + r 1, r ) de select ii de acest fel.
Teorema
Numarul de r -combinari cu repetit ie al unei mult imi cu n elemente
este C(r + n 1, r ).
Teoria Grafurilor si Combinatorica
Combinari cu repetit ie
Observatie
Fiecare plasare de 5 * n 6 sertare posibile este descrisa unic
de catre un sir de 5 * si 5 bare rosii.

In general, numarul de r -combinari cu repetit ie al unei mult imi


cu n elemente = numarul de siruri cu r * si n 1 bare rosii.

I:

In cate feluri putem aranja n 1 bare si r *?
R: Secvent a are lungimea n + r 1
secvent a are n r + 1 pozit ii
trebuie sa alegem r pozit ii din cele n r + 1 care sa e
ocupate cu *; celelalte vor ocupate cu bare.
Exista C(n + r 1, r ) de select ii de acest fel.
Teorema
Numarul de r -combinari cu repetit ie al unei mult imi cu n elemente
este C(r + n 1, r ).
Teoria Grafurilor si Combinatorica
Permutari si combinari
Rezumat
Tip Repetit ii Formula
Admise?
r -permutari Nu P(n, r ) =
n!
(n r )!
r -combinari Nu C(n, r ) =
n!
r !(n r )!
r -permutari Da n
r
r -combinari Da C(n + r 1, r ) =
(n + r 1)!
r !(n 1)!
Teoria Grafurilor si Combinatorica
Permutari cu elemente nediferent iate
Problema
Cate siruri distincte se pot obt ine reordonand literele sirului
SUCCES?
SUCCES cont ine 2 S-uri, 2 C-uri, 1U, 1 E.
alegerea locurilor lui S-uri: C(6, 2) 4 locuri ramase.
alegerea locurilor pentru C-uri: C(4, 2) 2 locuri ramase.
alegerea locului pentru U: C(2, 1) 1 loc ramas.
alegerea locului pentru E: C(1, 1).
cf. regulii produsului, numarul este
C(6, 2) C(4, 2) C(2, 1) C(1, 1) =
6!
2!2!1!1!
Teoria Grafurilor si Combinatorica
Permutari cu elemente nediferent iate
Problema
Cate siruri distincte se pot obt ine reordonand literele sirului
SUCCES?
SUCCES cont ine 2 S-uri, 2 C-uri, 1U, 1 E.
alegerea locurilor lui S-uri: C(6, 2) 4 locuri ramase.
alegerea locurilor pentru C-uri: C(4, 2) 2 locuri ramase.
alegerea locului pentru U: C(2, 1) 1 loc ramas.
alegerea locului pentru E: C(1, 1).
cf. regulii produsului, numarul este
C(6, 2) C(4, 2) C(2, 1) C(1, 1) =
6!
2!2!1!1!
Teoria Grafurilor si Combinatorica
Permutari cu elemente nediferent iate
Teorema
Numarul de permutari diferite de n obiecte, dintre care n
1
sunt
elemente nediferent iate de tip 1, n
2
sunt elemente nediferent iate
de tip 2, . . . , si n
k
sunt elemente nediferent iate de tip n
k
, este
n!
n
1
!n
2
! n
k
!
.
Teoria Grafurilor si Combinatorica
Numere binomiale si multinomiale
Numerele binomiale sunt coecient ii c
n,k
din formula
binomului
(x + y)
n
=
n

k=0
c
n,k
x
nk
y
k
Numerele multinomiale sunt coecient ii c
n,k
1
,...,k
r
din formula
(x
1
+ . . . + x
r
)
n
=
n

k
1
+...+k
r
=n
c
n,k
1
,...,k
r
x
k
1
1
x
k
2
2
. . . x
k
r
r
Exemple
(x + y)
3
=1 x
3
+ 3 x
2
y + 3 x y
2
+ 1 y
3
(x
1
+ x
2
+ x
3
)
2
=1 x
2
1
+ 1 x
2
2
+ 1 x
2
3
+
2 x
1
x
2
+ 2 x
1
x
3
+ 2 x
2
x
3
Teoria Grafurilor si Combinatorica
Numere binomiale si multinomiale
Formule de calcul
(x
1
+ . . . + x
r
)
n
=
n

k
1
+...+k
r
=n
n!
k
1
! . . . k
r
!
x
k
1
1
x
k
2
2
. . . x
k
r
r
Demonstratie combinatorial

a
(x
1
+ . . . + x
r
)
n
=
n paranteze
..
(x
1
+ . . . + x
r
) . . . (x
1
+ . . . + x
r
)

In cate feluri poate produs monomul x


k
1
1
. . . x
k
r
r
?
Alegem k
1
paranteze din care provine x
1
C(n, k
1
) posibilitat i.
Alegem k
2
paranteze din care provine x
2
C(n k
1
, k
2
) posibilitat i.
. . .
Alegem k
r
paranteze din care provine x
r
C(n

r 1
i =1
k
i
, k
r
)
posibilitat i.
cf. regulii produsului, nr. de aparit ii al lui x
k
1
1
. . . x
k
r
r
n partea
dreapta este C(n, k
1
)C(n k
1
, k
2
) . . . C(n

r 1
i =1
k
i
, k
r
) =
n!
k
1
! . . . k
r
!
Teoria Grafurilor si Combinatorica

S-ar putea să vă placă și