Sunteți pe pagina 1din 34

UNIVERSITATEA TITU MAIORESCU

Facultatea de INFORMATIC


Conf. univ. dr.
VALENTIN GRBAN





Curs pentru nvmntul la distan










BUCURETI 2010

2
CUPRINS

ALGORITMICA GRAFURILOR........................................................................................4
UNITATEA DE NVARE 1 - Elemente de combinatoric .........................................7
Lecia 1 - Elemente de combinatoric............................................................................. 8
Mulimi ordonate.............................................................................................................8
Permutri..............................................................................................................................9
Aranjamente...................10
Combinri...................12
Binomul lui Newton i aplicaii..................17

Lecia 2 - Extensii i generalizri.........................................................................................20
Aranjamente cu repetiie............................................................................................ ........20
Permutri cu repetiie...... ...........23
Combinri cu repetiie....... .............25
Aplicaii...............27
Teste de autoevaluare......................................................................................... ................30
Teme de control.................................................................................................. ................32
Bibliografie pentru Unitatea de nvare 1..........................................................................34
UNITATEA DE NVARE 2 - Elemente de teoria grafurilor. Studiul grafurilor
cu ajutorul matricelor booleene asociate..............................................................................35

Lecia 3 - Elemente de teoria grafurilor................................................................................36
Definiii, terminologie, notaii, concepte fundamentale ......... 36
Definirea noiunilor legate de orientare...................................................... .........................36
Definirea noiunilor legate de neorientare............................................................................41
Succesori i predecesori.......................................................................................................43
mprirea unui graf fr circuite n nivele...........................................................................44

Lecia 4 Matrici booleene asociate grafurilor.....................................................................47
Matricea de adiacen asociat unui graf.............................................................................47
Matricea drumurilor asociat unui graf. ..............................................................................51
Algoritmi pentru determinarea matricei drumurilor i a unor drumuri speciale n grafuri..52

Lecia 5 - Operaii cu grafuri i cu matrice booleene asociate grafurilor............................57
Adunarea boolean i reuniunea grafurilor..........................................................................57
nmulirea boolean i produsul de compoziie al grafurilor... ..........................................58
Matricea boolean a nchiderii tranzitive.............................................................................65
mprirea n nivele a unui graf fr circuite cu ajutorul matricei booleene asociate.........68
Teste de autoevaluare...........................................................................................................71
Teme de control....................................................................................................................73
Bibliografie pentru Unitatea de nvare 2...........................................................................75
UNITATEA DE NVARE 3 - Grafuri cu arce valorizate. Algoritmi de
optimizare.................................................................................................................................76

Lecia 6 - Grafuri cu arce valorizate. Drum de lungime minim......................................... 77
3
Noiuni introductive. Punerea problemei...............................................................................77
Algoritm pentru determinarea drumului de lungime minim ntre dou vrfuri dintr-un
graf..........................................................................................................................................79

Lecia 7 - Algoritmul lui Ford pentru determinarea drumurilor de valoare minim
dintre dou vrfuriale unui graf................................................................................................82
Algoritmul lui Ford pentru determinarea drumurilor de valoare minim dintre dou
vrfuri.......................................................................................................................................82
Exemple la algoritmul lui Ford pentru determinarea drumurilor de valoare minim
dintre dou vrfuri ale unui graf..............................................................................................84.
Algoritmul lui Ford pentru determinarea drumurilor de valoare maxim dintre dou
vrfuri ale unui graf fr circuite. Exemple........................................................................... 95

Lecia 8 - Algoritmul Bellman-Kalaba pentru determinarea drumului de valoare
minim dintre dou vrfuri......................................................................................................101
Algoritmul Bellman-Kalaba pentru determinarea drumurilor de valoare minim dintre
dou vrfuri ale unui graf.......................................................................................................101
Exemple la algoritmul lui Bellman-Kalaba pentru determinarea drumurilor de
valoare minim dintre dou vrfuri ale unui graf...................................................................104
Algoritmul lui Bellman-Kalaba pentru determinarea drumurilor de valoare maxim
dintre dou vrfuri ale unui graf fr circuite. Exemple.........................................................111

Lecia 9 - Algoritmul matriceal pentru determinarea drumului de valoare minim dintre
dou vrfuri oarecare ale unui graf.........................................................................................121
Algoritmul matriceal pentru determinarea drumurilor de valoare minim dintre
dou vrfuri oarecare ale unui graf.........................................................................................121
Algoritmul matriceal pentru determinarea drumurilor de valoare maxim dintre
dou vrfuri oarecare ale unui graf fr circuite....................................................................126
Probleme rezolvate la unitatea de nvmant nr. 3...............................................................128
Teste de autoevaluare.............................................................................................................141
Teme de control.....................................................................................................................144
Bibliografie pentru Unitatea de nvare 3.............................................................................147
Chestionar pentru feedback....................................................................................................148












4

UNIVERSITATEA TITU MAIORESCU, BUCURETI
Facultatea de Informatic
nvmnt la Distan

ALGORITMICA GRAFURILOR

Algoritmica grafurilor este una din disciplinele de pregtire fundamental care, pentru
profilul INFORMATIC, este impus de ctre Agenia Naional pentru Asigurarea Calitii n
nvmntul Superior (ARACIS) fiind esenial pentru pregtirea studenilor i pentru depirea
procedurilor de evaluare i acreditare. Modul de prezentare a acestui material are n vedere
particularitile nvmntului la distan, la care studiul individual este determinant. Pentru orice
nelmuriri fa de acest material v rugm s contactai tutorele de disciplin care are datoria s v
ajute oferindu-v toate explicaiile necesare.

Disciplina Algoritmica grafurilor i propune urmtoarele obiective specifice:
nsuirea noiunilor fundamentale din domeniile teoriei grafurilor i combinatoricii.
Formarea deprinderilor de modelare matematic a unor probleme de natur
informatic, tehnic sau economic, cu utilizarea cunotinelor nsuite.
Formarea i dezvoltarea bazei matematice a studenilor pentru disciplinele
fundamentale i de specialitate din anii superiori;
Formarea i dezvoltarea aptitudinilor i deprinderilor de analiz logic, formulare
corect i argumentare fundamentat, n rezolvarea problemelor tehnico-economice i
de specialitate;
O comparaie critic a metodelor de rezolvare evideniind, eventual, calea optim de
soluionare.

Cunotinele i competenele dobndite de ctre studeni prin nsuirea coninutului cursului
Algoritmica grafurilor sunt des folosite la disciplinele de specialitate care vor fi studiate n anii
urmtori, precum: Algoritmi i structuri de date, Probabiliti i statistic matematic, Tehnici
avansate de programare, Reele de calculatoare, Administrarea reelelor de calculatoare, etc. O
nenelegere a noiunilor fundamentale prezentate n acest curs poate genera dificulti n asimilarea
conceptelor mai complexe ce vor fi introduse n aceste cursuri de specialitate.
Competenele specifice disciplinei Algoritmica grafurilor se pot clasifica astfel:
1. Competene instrumentale
Capacitatea de a defini, distinge i identifica noiuni, elemente, principii, reguli,
relaii n modele teoretice ale teoriei grafurilor i n situaii teoretice ale altor
discipline, pentru care se pot adopta modele ale teoriei grafurilor.
Capacitatea de a identifica i soluiona probleme care se modeleaz cu ajutorul
algoritmilor specifici teoriei grafurilor, aplicnd cunotintele i metodele actuale de
studiu din acest domeniu.
Cunotine, priceperi, deprinderi, strategii de baz ale teoriei grafurilor necesare
integrrii sociale printr-o profesie din domeniul Informaticii i realizrii mobilitii
profesionale specifice.






Competene
generale
2. Competene interpersonale
Capacitatea de a-i regla i armoniza repertoriul de comunicare (structuri
mentale capabile s recepteze coninuturi ale teoriei grafurilor, limbaj propriu
teoriei) cu cel al profesorului, al specialistului.
5
Capacitatea de a propune, a specifica, a modifica, a dezvolta, a critica, structuri,
idei ale coninuturilor n participarea la activitile didactice i de cercetare.
Capacitatea de evaluare i autoevaluare.
Capacitatea de a colabora n soluionarea situaiilor problema.
Abilitatea de a colabora cu specialiti/experi din alte domenii.
Capacitatea de a lucra n echip.
3. Competene sistemice
Capacitatea de a formaliza probleme generate de practic n termenii teoriei
grafurilor i combinatoricii.
Capacitatea de transpune i utiliza coninuturile nsuite n alte domenii ale
informaticii.
Capacitatea de a crea, a produce, a combina, a deriva prin metode specifice ale
teoriei grafurilor, coninuturi care s rspund unor probleme proprii disciplinei i
unor probleme interdisciplinare.
Formarea i dezvoltarea deprinderilor i aptitudinilor de analiz logic, formulare
corect i argumentare fundamentat n soluionarea problemelor de natur
matematic i de specialitate, precum i formarea i dezvoltarea unui raionament
riguros i a abilitilor de calcul rapid i corect necesare pentru diferite aplicaii.
Abilitatea de a lucra independent.
Abiliti de documentare, cutare pe internet.
1. Cunoatere i nelegere
Cunoaterea noiunilor, ideilor i conceptelor fundamentale cu care opereaz
combinatorica i teoria grafurilor.
Observarea activ, explorarea fenomenului sau procesului studiat, identificarea
semnificaiilor convenionale, cu echivalente formale, ale elementelor componente
i ale relaiilor dintre ele.
Elaborarea de reprezentri n descrierea desfurrii fenomenului sau procesului
studiat, i a unor aspecte calitative i cantitative ale manifestrii acestuia.
2. Explicare i interpretare
Exprimarea proprie a cunotinelor fundamentale ale teoriei grafurilor, prelucrate
i integrate n sistemul individual de cunotine.
Categorisirea fenomenelor i proceselor studiate dup similariti cu modelele
teoretice clasificate.
3. Instrumental - aplicative
Utilizarea rezultatelor teoretice ce privesc teoria grafurilor i combinatoricii n
descrierea calitativa i determinarea unor caracteristici cantitative ale procesului sau
fenomenului studiat.
Formarea deprinderilor de modelare matematic a unor probleme de natur
tehnico-inginereasc n general i de informatic n special, cu utilizarea
cunotinelor nsuite din domeniile teoriei grafurilor i combinatoricii.



Competene
specifice
disciplinei
4. Atitudinale
Orientarea studiului teoriei grafurilor i combinatoricii, a participrii la
activitile didactice, ctre rezultate deziderat, msurabile relativ la standarde
cunoscute.
Dezvoltarea unei gndiri sistemice privind aplicaiile specifice de modelare i
simulare matematic, avnd la baz rezultate ale teoriei grafurilor i
combinatoricii.

6
Structura cursului este urmtoarea:

Unitatea de nvare 1 - Elemente de combinatoric
Unitatea de nvare 2 - Studiul grafurilor cu ajutorul matricelor booleene asociate
Unitatea de nvare 3 - Grafuri cu arce valorizate. Algoritmi de optimizare

Este foarte important ca parcurgerea materialului sa se fac n ordinea unitilor de nvare
incluse (1 3). Fiecare UI (unitate de nvare) conine, pe lng prezentarea noiunilor teoretice, i
exerciii rezolvate, activiti de lucru individual cu indicaii de rezolvare i exemple, iar la sfritul
fiecrei lecii, un test de autoevaluare. n plus, la sfritul fiecrei UI sunt incluse probleme propuse
care testeaz cunoaterea noiunilor teoretice de catre student, precum i temele de control
prevzute n calendarul disciplinei. Materialul a fost elaborat astfel incat algoritmii prezentati s
poat fi implementai i ntr-un limbaj de programare, recomandabil fiind limbajul C care se
studiaz n anul I.

V precizm de asemenea c, din punct de vedere al verificrilor i al notrii, cu adevrat
important este capacitatea pe care trebuie s o dobndii i s o probai de a rezolva toat tipologia
de probleme aplicative aferente materialului teoretic prezentat n continuare. De aceea v
recomandm s parcurgei cu atenie toate problemele rezolvate, s rezolvai problemele propuse
din testele de autoevaluare si temele de control; fii convini c examenul final apeleaz la tipurile
de probleme prezente n seciunile menionate anterior.
Prezentm n continuare criteriile de evaluare i ponderea fiecrei activiti de evaluare la
stabilirea notei finale.
La stabilirea notei finale se iau n
considerare:
Ponderea n notare, exprimat n %
{Total = 100%}
- rspunsurile la examen / colocviu
(evaluarea final)
70%
- testarea periodic prin lucrri de control 20%
- testarea continu pe parcursul semestrului
i participarea la activitatile didactice
10%
Modalitatea practic de evaluare final Examen, constnd n:
Lucrare scris descriptiv, constnd din 3-4 subiecte, fiecare coninnd 1-2 chestiuni teoretice
(enun i demonstraie) i 2-3 probleme.
Cerine minime pentru nota 5 Cerine pentru nota 10
nsuirea cunotinelor de baz
Obinerea unui numr de 5
puncte din totalul de 10
repartizat pentru diferite
categorii de subiecte
Activitate n timpul semestrului
Participarea la minimum 14 ore
de curs si la 8 ore de seminar.
Rezolvarea corect i complet a subiectelor de examen
Participarea activ la toate orele de seminar i la toate
orele de curs.
Obinerea punctajului de minim 90 % la lucrrile de
control
Rezolvarea temelor anunate la seminar, respectiv
coninute n temele de control i testele de autoevaluare.
n dorina de ridicare continu a standardelor desfurrii activitilor dumneavoastr, dup
parcurgerea fiecrei uniti de nvare v rugm s completai un formular de feedback i s-l
transmitei ndrumatorului de an. Acest formular se gasete la sfrsitul acestui material

SUCCES!
Coordonator disciplin: Conf. univ. dr. Valentin GRBAN
Tutori: Asist. univ. drd. Veronica ZANFIR, Asist. univ. Roxana DONCEA
7
UNITATEA DE NVARE NR. 1
ELEMENTE DE COMBINATORIC

Obiective urmrite:

1. nsuirea noiunilor fundamentale din domeniul combinatoricii.
2. Formarea i dezvoltarea bazei matematice a studenilor pentru disciplinele
fundamentale i de specialitate din anii superiori;
3. Formarea deprinderilor de modelare matematic a unor probleme de natur
informatic, tehnic sau economic, cu utilizarea cunotinelor nsuite.



Rezumat:

n aceast unitate de nvare sunt prezentate, n Lecia 1, principalele noiuni cu care
opereaz Combinatorica: mulimi ordonate, permutri, aranjamente, combinri i aplicaii ale
lor. Este pus n eviden i legtura dintre aceste noiuni i aplicaiile bijective, injective i
cresctoare sau descresctoare definite pe o mulime finit, cu valori ntr-o mulime finit . De
fapt materialul prezentat n Lectia 1 poate fi privit i ca o reluare la un nivel superior a acestor
cunotine studiate n ciclul liceal, din dorina de a actualiza i uniformiza aceste cunotine la
toi studenii, dat fiind c acetia au absolvit liceul la profile diferite, n fiecare profil
insistndu-se n mod difereniat asupra acestor noiuni, att ca ca timp alocat ct i ca grad de
complexitate, conform programei fiecrui profil.
n Lecia 2 a acestei uniti de nvare sunt prezentate generalizrile naturale ale
conceptelor prezentate n Lecia 1, respectiv permutri cu repetiie, aranjamente cu repetiie,
combinri cu repetiie, precum i cteva aplicaii ale acestora, lsnd totodat cmp deschis
utilizrii tuturor noiunilor din aceast unitate n celelalte uniti de nvare ale disciplinei,
precum i n cadrul altor discipline din planul de nvmnt care se vor studia n semestrele
urmtoare (ex: Teoria probabilitilor i statistic matematic).

Cuvinte cheie:

Multime ordonat, permutri, aranjamente, combinri, permutri cu repetiie, aranjamente cu
repetiie, combinri cu repetiie, funcii injective, surjective, bijective, cresctoare,
descresctoare i oarecare definite pe o mulime finit, cu valori ntr-o mulime finit.

Timp de studiu:

Timpul mediu necesar nsuirii noiunilor teoretice, formrii deprinderilor de calcul i
utilizrii algoritmilor de rezolvare a problemelor specifice Combinatoricii este estimat la
aproximativ 2-3 ore pentru fiecare din cele dou lecii ale unitii de nvare. Se adaug un
timp mediu aproximativ egal pentru rezolvarea Testelor de autoevaluare i a Temelor de
control

8
LECIA 1 - ELEMENTE DE COMBINATORIC

n practic se ajunge uneori la problema de a alege, dintr-o mulime oarecare de obiecte,
submulimi de elemente caracterizate prin anumite proprieti, de a aeza elementele uneia sau ale
mai multor submulimi ntr-o anumit ordine etc. Poate aprea, de asemenea, problema determinrii
numrului tuturor submulimilor unei mulimi, constituite dup anumite reguli, sau a numrului
tuturor funciilor definite pe o mulime format din n elemente, cu valori ntr-o mulime cu m
elemente etc.
Deoarece n astfel de probleme se opereaz cu anumite combinaii de obiecte, ele se numesc
probleme combinatorii, iar domeniul matematicii n care se studiaz astfel de probleme se numete
combinatoric.
Combinatorica poate fi considerat ca o parte a teoriei mulimilor, orice problem de
combinatoric putnd fi redus la o problem de mulimi finite i aplicaii. Aceast ramur a
matematicii are mare importan n teoria probabilitilor, ciberneticii, logica matematic, teoria
numerelor, dar i n diverse ramuri ale tiinei i tehnicii.
n toate problemele de care ne vom ocupa n acest capitol vom lucra numai cu mulimi
finite.
1. Mulimi ordonate
Adesea se consider mulimi finite ale cror elemente sunt aranjate ntr-o ordine
determinat. Exemple:
a) alfabetul unei limbi este o mulime ale crei elemente (literele) sunt date ntr-o anumit
ordine;
b) cifrele semnificative ale sistemului zecimal de numeraie sunt cifre i sunt date n ordinea
natural: { } 0,1, 2,3, 4,5, 6, 7,8,9 .
Elementele unei mulimi se pot da i ntr-o alt ordine. Este posibil, de exemplu, ca literele
alfabetului romnesc s fie aranjate fie n ordinea natural, de la a la z, fie n ordinea invers, de la z
la a, fie n ordinea n care sunt prezentate n abecedar, la clasa I.
Definiia 1.1
Spunem c o mulime finit mpreun cu o ordine bine determinat de dispunere a
elementelor sale este o mulime ordonat.
Astfel, dac A este o mulime finit avnd n elemente i dac fiecrui element al su i se
asociaz un numr de la 1 la n numit rangul elementului astfel nct la elemente diferite ale lui A s
corespund numere de ordine diferite, mulimea A devine o mulime ordonat. Prin urmare, orice
mulime finit poate deveni o mulime ordonat, ordinea elementelor stabilindu-se prin numerotarea
elementelor mulimii respective. Mulimea ordonat obinut se va nota cu { }
1 2
, ,...,
n
a a a , unde
ordinea elementelor este dat de indici.
O mulime ordonat este caracterizat prin elementele din care este format i prin ordinea
n care sunt considerate acestea.
Astfel, dou mulimi ordonate sunt diferite dac ele se deosebesc fie prin elementele din
care sunt formate, fie prin ordinea lor.
De exemplu, mulimile { } 1, 2,3,..., A n = i { }
1 2
, ,...,
n
B b b b = sunt ordonate i difer
prin elementele din care sunt formate, iar mulimile { } 1, 2,3 C = i { } 1,3, 2 D = sunt, de
asemenea, ordonate i au aceleai elemente, dar se deosebesc prin ordinea n care acestea sunt
dispuse n fiecare mulime.
9
2. Permutri
Fie A o mulime finit cu n elemente. Aceast mulime se poate ordona n mai multe moduri,
obinndu-se mulimi ordonate, diferite, care se deosebesc ntre ele numai prin ordinea elementelor.
Fiecare din mulimile ordonate care se formeaz cu cele n elemente ale mulimii A, se numete
permutare a acestei mulimi sau o permutare de n elemente. Numrul permutrilor de n elemente se
noteaz cu
n
P i se citete permutri de n. Ne propunem s determinm numrul
n
P al
permutrilor de n elemente.
Vom face nti un raionament inductiv i rezultatul pe care-l vom deduce l vom demonstra
prin metoda induciei matematice.
Avem:
1. O mulime cu un singur element { }
1 1
A a = poate fi ordonat ntr-un singur mod, deci
1
1 P = .
2. O mulime cu dou elemente { }
2 1 2
, A a a = poate fi ordonat n dou moduri, obinndu-
se dou permutri: { }
1 2
, a a i { }
2 1
, a a . Deci
2
2 1 2 P = = .
3. O mulime cu trei elemente { }
3 1 2 3
, , A a a a = poate fi ordonat n
6 moduri, permutrile acestei mulimi fiind urmtoarele: { }
1 2 3
, , a a a , { }
1 3 2
, , a a a , { }
2 1 3
, , a a a ,
{ }
2 3 1
, , a a a , { }
3 1 2
, , a a a , { }
3 2 1
, , a a a . Deci,
3
6 1 2 3 P = = .
Pe baza acestui raionament prin inducie incomplet putem formula urmtoarea propoziie:
Numrul permutrilor de n elemente este
not
1 2 3 ... !
n
P n n = = (n factorial).
Aceast propoziie trebuie demonstrat prin metoda induciei matematice. Numai atunci
putem afirma c rezultatul exprimat n propoziie este valabil pentru orice numr natural n.
Teorema 2.1
Pentru orice numr natural 1 n , numrul permutrilor de n elemente este !
n
P n = .
Demonstraie
S notm cu ( ) P n egalitatea !
n
P n =
1. ( ) 1 P este adevrat, dup cum am constat n cadrul raionamentului inductiv anterior.
2. Presupunem ( ) P k adevrat i s demonstrm, pe baza acestei presupuneri, s i
( ) 1 P k + este adevrat. Fie o mulime ordonat cu 1 k + elemente. Ne propunem c ordonm n
toate modurile posibile aceast mulime. Ultimul loc, al 1 k + -lea, poate fi ocupat de oricare din
cele 1 k + elemente ale mulimii. Se obin astfel 1 k + moduri diferite de a ocupa ultimul loc. S
considerm unul dintre aceste moduri de ordonare. Unul dintre elementele mulimii va avea rangul
1 k + . Elementele rmase, n numr de k, trebuie s ocupe primele k locuri. Conform ipotezei de
inducie, aceasta se poate face n !
k
P k = moduri diferite. Pentru fiecare din cele 1 k + moduri
diferite de ocupare a poziiei 1 k + se procedeaz similar, rezultnd astfel ( ) 1
k
k P + moduri de a
ordona o mulime finit care are 1 k + elemente distincte. Deci,
( )
( ) ( )
1
1 1 ! 1 !
k k
P k P k k k
+
= + = + = + . Prin urmare, am artat c ( ) 1 P k + este adevrat.
Rezult atunci c ( ) P n este adevrat pentru orice n , 1 n .
Prin convenie, mulimea vid poate s fie ordonat ntr-un singur mod, deci
0
0! 1 P = = .
10
3. Aranjamente
Fie o mulime finit A cu n elemente i k , k n . Ne propunem s determinm
numrul submulimilor ordonate, cu cte k elemente fiecare, extrase din elementele mulimii A.
Definiia 3.1
Dac A este o mulime finit cu n elemente, atunci submulimile ordonate ale lui A, avnd
fiecare cte k elemente, unde 0 k n , se numesc aranjamente de n elemente luate cte k.
Numrul aranjamentelor de n elemente luate cte k se noteaz
k
n
A i se citete aranjamente
de n luate cte k.
S observm c dou aranjamente de n elemente luate cte k difer ntre ele att prin natura
elementelor, ct i prin ordinea lor. De exemplu, dac { }
1 2 3
, , A a a a = , atunci din elementele sale
se pot constitui:
1) 3 submulimi avnd fiecare cte un element: { }
1
a , { }
2
a , { }
3
a ; acestea se deosebesc
ntre ele numai prin natura elementelor, iar numrul lor este
1
3
3 A = ;
2) 6 submulimi ordonate avnd fiecare cte 2 elemente: { }
1 2
, a a , { }
1 3
, a a , { }
2 1
, a a ,
{ }
2 3
, a a , { }
3 1
, a a , { }
3 2
, a a ; acestea se deosebesc ntre ele fie prin natura elementelor, fie prin
ordinea elementelor, iar numrul lor este
2
3
6 3 2 A = = ;
3) 6 submulimi ordonate avnd fiecare cte 3 elemente: { }
1 2 3
, , a a a , { }
1 2 3
, , a a a ,
{ }
2 1 3
, , a a a , { }
2 3 1
, , a a a , { }
3 1 2
, , a a a , { }
3 2 1
, , a a a .
Acestea se deosebesc ntre ele numai prin ordinea lor, iar numrul lor este
3
3
6 3 2 1 A = = .
Mai observm c n acest caz, n care numrul k al elementelor fiecrei submulimi coincide cu
numrul n al elementelor mulimii A, aranjamentele de n elemente luate cte n coincid cu
permutrile de n elemente ale lui A.
Ne propunem c gsim o formul pentru calculul numrului
k
n
A . Raionamentul inductiv
fcut pe exemplul anterior ne sugereaz s considerm c numrul
k
n
A poate fi calculat cu formula
urmtoare:
( )( ) ( ) 1 2 ... 1
k
n
A n n n n k = + .
Vom demonstra formula pentru orice k, n , cu 0 k n .
Teorema 3.2
Dac n i k sunt numere naturale astfel nct 0 k n < < , atunci:
( )( ) ( ) 1 2 ... 1
k
n
A n n n n k = + .
Demonstraie
Artm mai nti c ( )
1 k k
n n
A n k A
+
= . ntr-adevr, s repartizm oricare 1 k +
elemente extrase din n elemente date, pe 1 k + locuri. Pentru aceasta, se pot lua mai nti oricare k
elemente i aranja pe primele k locuri din cele 1 k + , aceasta fcndu-se n
k
n
A moduri. Mai
observm c n fiecare din aceste cazuri rmn neutilizate n k elemente din cele n ale lui A.
Oricare dintre aceste n k elemente se poate pune pe al ( ) 1 k + -lea loc. Astfel, n fiecare din cele
11
k
n
A moduri de aranjare a k elemente pe primele k locuri, obinem ( ) n k posibiliti prin care
unul din cele n k elemente rmase ocup al ( ) 1 k + -lea loc. Rezult c ( )
1 k k
n n
A A n k
+
= .
Avnd n vedere c
1
n
A n = i formula demonstrat anterior, obinem, succesiv:

( ) ( )
( ) ( )( )
( ) ( )( ) ( )
2 1
3 2
1
: 2: 1 1 ;
: 3: 2 1 2 ;
.........................................................................
: : 1 1 2 ... 1 ,
n n
n n
k k
n n
k A A n n n
k A A n n n n
k k A A n k n n n n k

= = =
= = =
= = + = +

teorema fiind complet demonstrat. n continuare vom da o alt exprimare formulei gsite i vom
arta c este adevrat i pentru cazurile 0 k = i k n = .
Amplificm expresia gsit pentru
k
n
A cu ( )! n k . Obinem
( )( ) ( )
( ) ( )( )( )
( )( ) ( )
1 2 ... 1
1 ... 1 1 ... 2 1 !
.
1 ... 2 1 !
k
n
A n n n n k
n n n k n k n k n
n k n k n k
= + =
+
= =


Deci,
( )
!
!
k
n
n
A
n k
=

.
Pentru 0 k = se obine
0
!
1
!
n
n
A
n
= = , ceea ce este adevrat, deoarece orice mulime conine
mulimea vid, pe care am convenit s-o considerm ordonat ntr-un singur mod.
Pentru k n = se obine:
! !
!
0! 1
n
n n
n n
A n P = = = = . Prin urmare, ambele formule stabilite
pentru calculul numrului aranjamentelor de n elemente luate cte k, respectiv:
( )( ) ( ) 1 2 ... 1
k
n
A n n n n k = + ;

( )
!
!
k
n
n
A
n k
=

,
sunt adevrate pentru orice k, astfel nct 0 k n .
Aplicaia 3.3
Fie A i B dou mulimi finite, avnd k, respectiv n elemente cu k n . S se determine
numrul funciilor injective : f A B .
Rezolvare
Fie { }
1 2
, ,...,
k
A a a a = i { }
1 2
, ,...,
n
B b b b = cu k n .
Dac : f A B este o funcie injectiv, atunci ( )
i j
a a din A vom avea
( ) ( )
i j
f a f a n B. Rezult c oricrei funcii injective : f A B i corespunde o submulime
ordonat format din k elemente distincte extrase din B. Invers, fiecare submulime ordonat avnd
k elemente distincte din B, de exemplu:
{ }
1 2
, ,...,
k
i i i i
B b b b = definete o funcie injectiv
12
: f A B , care realizeaz corespondena:
( )
j
j i
f a b = , 1 j k . Am artat astfel c numrul
funciilor injective definite pe o mulime A cu k elemente, cu valori ntr-o mulime B cu n elemente,
( ) k n este egal cu numrul submulimilor ordonate, avnd cte k elemente ale lui B, deci egal cu
k
n
A .
n cazul particular k n = , deci cnd A i B au acelai numr de elemente, atunci orice
funcie injectiv : f A B este neaprat bijectiv.
Vom arta c n acest caz funcia f este i surjectiv. Presupunem prin absurd c f nu ar fi
surjectiv. Cum f este injectiv, deci ( )
i j
a a din A implic ( ) ( )
i j
f a f a n B, rezult n
primul rnd c ( ) ( ) { }
Im f f A f x x A = = are exact n elemente distincte din B. Din
presupunerea fcut c f nu este surjectiv rezult c ( ) b B , astfel nct ( ) x A ,
( ) f x b , deci ( ) b f A , de unde ar rezulta c ( ) f A are mai puin de n elemente, deci
contradicie cu concluzia obinut anterior, dedus pe baza injectivitii lui f. Contradicia arat c
presupunerea fcut este fals, deci f este neaprat surjectiv. Fiind i injectiv, rezult c f este
bijectiv. Prin urmare, n cazul particular k n = al aplicaiei rezolvate aici rezult c numrul
funciilor bijective definite pe o mulime A cu n elemente cu valori ntr-o mulime B tot cu n
elemente este egal cu !
n
n n
A P n = = .
n acest caz mulimea B se poate nlocui cu A, obinnd : f A A i din acest motiv
funcia bijectiv : f A A se mai numete i permutare a mulimii A. Reformulnd, vom spune
c numrul aplicaiilor bijective definite pe o mulime finit format din n elemente, cu valori n ea
nsi, este egal cu numrul permutrilor mulimii respective. Aceast formulare reprezint totodat
i interpretarea egalitii !
n
n n
A P n = = n termenii aplicaiilor bijective definite pe o mulime finit
cu n elemente, cu valori n ea nsi.
4. Combinri
Fie mulimea { }
1 2 3
, , A a a a = i s considerm toate submulimile sale, care sunt
urmtoarele:
1) mulimea vid: ;
2) 3 submulimi formate din cte un singur element: { }
1
a , { }
2
a , { }
3
a ;
3) 3 submulimi formate din cte dou elemente fiecare: { }
1 2
, a a , { }
1 3
, a a , { }
3 2
, a a ;
4) mulimea total: { }
1 2 3
, , a a a .
Fa de cazul anterior, discutat n paragraful Aranjamente, cnd am considerat toate
submulimile ordonate ale lui A formate din 0 sau 1, sau 2, sau 3 elemente, n cazul de fa am
considerat, de asemenea, toate submulimile lui A formate din 0 sau 1, sau 2, sau 3 elemente, dar
fr s lum n considerare i ordinea elementelor n fiecare submulime. n cazul general, fiind dat
o mulime finit cu n elemente, ne propunem s calculm numrul submulimilor sale avnd fiecare
cte k elemente, unde 0 k n .
Definiia 4.1
Fie A o mulime finit cu n elemente i k , cu 0 k n . Submulimile lui A avnd
fiecare cte k elemente se numesc combinri de n elemente luate cte k.
13
Numrul combinrilor de n elemente luate cte k se noteaz cu
k
n
C i se citete combinri
de n luate cte k.
Ne propunem s gsim o formul pentru calculul numrului
k
n
C .
Din exemplul analizat anterior rezult:
0
3
1 C = ;
1
3
3 C = ;
2
3
3 C = ;
3
3
1 C = i
0 1 2 3 3
3 3 3 3
8 2 C C C C + + + = = , acesta fiind numrul tuturor submulimilor mulimii cu 3 elemente,
{ }
1 2 3
, , a a a .
Pentru cazul general s mai observm c
0
1
n
C = , deoarece orice mulime A cu n elemente
are numai o submulime fr nici un element, i anume: mulimea vid. Pentru 1 k = , avem
1 k
n n
C C n = = , deoarece o mulime cu n elemente { }
1 2
, ,...,
n
A a a a = are n submulimi formate
dintr-un singur element i anume submulimile { } { } { }
1 2
, ,...,
n
a a a . Formula general care permite
exprimarea numrului
k
n
C n funciile de n i k este dat de teorema urmtoare.
Teorema 4.2
Fie k i n , astfel nct 0 k n . Atunci
( )( ) ( ) 1 2 ... 1
!
k
k n
n
k
n n n n k A
C
P k
+
= = .
Demonstraie
Fie A o mulime cu n elemente i k , cu 0 k n . Considerm toate submulimile
mulimii A care au cte k elemente. Ordonnd fiecare dintre aceste submulimi n toate modurile
posibile, obinem toate submulimile ordonate ale lui A care au cte k elemente. Numrul acestora
este
k
n
A . Atunci putem scrie relaia:
k k
n n k
A C P = , deoarece numrul tuturor submulimilor de
cte k elemente ale lui A este egal cu
k
n
C , iar fiecare submulime de cte k elemente poate fi
ordonat n
k
P moduri. Rezult atunci:

k
k n
n
k
A
C
P
=
Utiliznd cele dou exprimri pentru
k
n
A se obin formulele:

( )( ) ( ) 1 2 ... 1
!
k
n
n n n n k
C
k
+
=

( )
!
! !
k
n
n
C
n k k
=

.
Vom pune n eviden n continuare o legtur ntre numrul de combinri i numrul
funciilor strict cresctoare definite ntre mulimi finite, ordonate.
Dac { }
1 2
, ,...,
n
A a a a = este o mulime finit, ordonat, vom scrie
i j
a a < , dac
elementul
i
a precede pe
j
a , adic dac i j < . Altfel spus, relaia de ordine este relativ la indicii
elementelor mulimii A.
14
Dac A este o mulime ordonat, atunci ordinea pe A induce o ordine pe orice submulime a
sa. Concret, dac { }
1 2
, ,...,
n
A a a a = i B A ,
{ }
1 2
, ,...,
m
i i i
B a a a = , atunci
i
a
l
precede pe
k
i
a n B (i scriem
k
i i
a a <
l
), dac
i
a
l
precede pe
k
i
a n A, adic
k
i i <
l
i vom spune c aceasta
este ordinea indus pe B de ordinea de pe A.
Fie { }
1 2
, ,...,
m
A a a a = i { }
1 2
, ,...,
n
B b b b = dou mulimi ordonate. O funcie
: f A B se numete strict cresctoare dac
( )
i
a ,
j
a A , cu
i j
a a < , rezult
( )
( ) i j
f a f a < n B.
Dac A i B au acelai numr de elemente
( )
m n = , atunci exist o unic funcie strict
cresctoare de la A la B, : u A B , care realizeaz corespondenele: ( )
i i
u a b = ,
( )
i ,
1 i n . n particular, dac { }
1 2
, ,...,
n
A a a a = , atunci unica funcie strict cresctoare definit pe
A i cu valori tot n A este funcia identic a mulimii A:
1 :
A
A A , ( ) 1
A i i
a a = ,
( )
i , 1 i n .
n continuare, ne propunem s determinm numrul funciilor strict cresctoare definite pe o
mulime ordonat A cu m elemente, cu valori ntr-o mulime B cu n elemente. Constatm c pentru a
exista o astfel de funcie este necesar ca m n .
Presupunem deci c m n i facem urmtoarele notaii:
( ) ,
c
A B = F mulimea funciilor strict cresctoare definite pe A cu valori n B;
( )
m
B = P mulimea tuturor submulimilor lui B, care au cte m elemente fiecare.


Are loc urmtoarea teorem:
Teorema 4.3
Fie A i B mulimi ordonate avnd m, respectiv n elemente, cu m n . Exist o bijecie ntre
mulimea ( ) ,
c
A B F a funciilor strict cresctoare definite pe A cu valori n B i mulimea
( )
m
B P a submulimilor lui B, care au cte m elemente fiecare.
Demonstraie
Definim funcia ( )
( )
: ,
c m
A B B F P , prin ( )
( )
f f A = . Cum f este injectiv,
rezult c
( )
f A este o submulime a lui B, cu m elemente. Evident, dac f f , atunci
( ) ( ) f f , adic este injectiv. Dac B B este o submulime a lui B cu m elemente,
considerm c B este ordonat cu ordinea indus de cea de pe B. ns, deoarece A i B au acelai
numr de elemente, m, rezult c exist o unic funcie strict cresctoare : f A B . Considerm
atunci funcia : f A B
%
, astfel nct ( ) ( )
i i
f a f a =
%
. Avem c f este strict cresctoare, deci
( ) ,
c
f A B F i mai mult, ( ) f B =
%
. Am artat, astfel, c este i surjectiv, deci n final
rezult c este bijectiv.
15
Consecin
Numrul funciilor strict cresctoare definite pe o mulime ordonat A cu m elemente, cu
valori ntr-o mulime B cu n elemente, m n , este egal cu numrul submulimilor cu cte m
elemente ale lui B, deci este egal cu
m
n
C .
n continuare vom stabili cteva proprieti ale numerelor
k
n
C , 0 k n . Aceste
proprieti exprim diferite relaii ntre submulimile unei mulimi i se pot demonstra fie direct,
utiliznd formula de calcul pentru
k
n
C , fie bazndu-ne pe raionamente cu mulimi.
4.1 Formula combinrilor complementare
Dac 0 k n , atunci are loc egalitatea:
k n k
n n
C C

= .
Demonstraie
ntr-adevr, avem:

( ) ( )
( ) | |
! !
! ! ! !
k n k
n n
n n
C C
n k k n k n n k

= = =

.
Egalitatea exprim faptul c numrul submulimilor cu k elemente ale lui A este egal cu
numrul submulimilor cu n k elemente ale aceleiai mulimi A. S prezentm i demonstraia
bazat pe raionamente cu mulimi. Fie A o mulime cu n elemente i X o submulime a lui A cu k
elemente, aleas arbitrar. Acestei mulimi i asociem n mod unic o submulime bine determinat, cu
( ) n k elemente a lui A, i anume:
X
C (complementara lui X). Cum X a fost aleas arbitrar,
rezult c fiecrei submulimi cu k elemente a lui A i corespunde o singur submulime cu n k
elemente a lui A. Prin urmare, numrul submulimilor cu k elemente ale lui A este egal cu numrul
submulimilor sale cu ( ) n k elemente, adic are loc relaia
k n k
n n
C C

= .
4.2 Numrul tuturor submulimilor unei mulimi cu n elemente
Pentru orice numr natural 0 n are loc egalitatea:

0 1 2
... 2
n n
n n n n
C C C C + + + + = .
Demonstraie
Suma din membrul stng al acestei egaliti reprezint numrul tuturor submulimilor unei
mulimi cu n elemente. Anterior am constatat c pentru o mulime cu 3 n = elemente, numrul
tuturor submulimilor sale este
0 1 2 3 3
3 3 3 3
2 8 C C C C + + + = = .
Pentru cazul general al unei mulimi finite cu n elemente, afirmaia rezult din teorema
urmtoare.
Teorema 4.2.1
Numrul tuturor submulimilor unei mulimi formate din n elemente este egal cu 2
n
.
Demonstraie
Vom aplica metoda induciei matematice. Fie
( )
P n afirmaia teoremei.
1)
( )
0 P este adevrat, deoarece pentru 0 n = obinem mulimea vid, care are o singur
submulime, i anume ea nsi;
16
2) presupunem
( )
P k adevrat i s demonstrm c i
( )
1 P k + este adevrat. Fie
{ }
1 2
, ,...,
k k
B b b b = i admitem c
k
B are 2
k
submulimi. S artm c mulimea
{ }
1 1 2 1
, ,..., ,
k k k
B b b b b
+ +
= are
1
2
k +
submulimi. Fie cele 2
k
submulimi ale lui
k
B . Din fiecare
submulime a lui
k
B se obine o nou submulime a lui
1 k
B
+
, deci se obin nc 2
k
submulimi ale
lui
1 k
B
+
. n total sunt deci
1
2 2 2
k k k+
+ = submulimi ale mulimii
1 k
B
+
. Deci,
( )
1 P k + este
adevrat. Rezult atunci c
( )
P n este adevrat pentru orice n .
Exemplu:
1) 0 n = ; ( )
0
0
2 1 B = = P ;
2) 1 n = ;
1
2 2 = ; { } { }
1 1
B b = ; { }
1
b ;
3) 2 n = ;
2
2 4 = ; { } { }
2 1 2
, B b b = ; { }
1
b ; { }
2
b ; { }
1 2
, b b ;
4) 3 n = ;
3
2 8 = ; { } { }
3 1 2 3
, , B b b b = ; { }
1
b ; { }
2
b ; { }
1 2
, b b ; { }
3
b ; { }
1 3
, b b ;
{ }
2 3
, b b ; { }
1 2 3
, , b b b .
4.3 Formula de recuren pentru calculul numrului
de combinri
Pentru orice k i n, astfel nct 0 k n < , are loc egalitatea:

1
1 1
k k k
n n n
C C C


= + .
Demonstraie
Utiliznd formula pentru calculul combinrilor
k
n
C , obinem:

( )( ) ( )
1
1
1 2 ... 1 1
!
k
k n
n
k
A n n n k
C
P k

+
= = ;

( )( ) ( ) | |
( )
1
1 1
1
1
1 2 ... 1 1 1
1 !
k
k n
n
k
A n n n k
C
P k

+
= =

.
Mai departe rezult:
( )( ) ( ) ( )( ) ( )
( )
( )( ) ( )( ) ( )( ) ( )
( )( ) ( )( )
( )( ) ( )
1
1 1
1 2 ... 1 2 ... 1
! 1 !
1 2 ... 1 1 2 ... 1

!
1 2 ... 1

!
1 2 ... 1
,
!
k k
n n
k
k n
n
k
n n n k n n n k
C C
k k
n n n k n k k n n n k
k
n n n k n k k
k
n n n n k A
C
k P


+
+ = + =

+ + +
= =
+ +
= =
+
= = =

adic are loc relaia din enun.
17
4.4 Triunghiul lui Pascal
Cu ajutorul formulei de recuren pentru calculul numrului de combinri putem calcula
k
n
C , dac se cunosc
1
k
n
C

i
1
1
k
n
C

. Valorile numerelor
k
n
C se vor scrie sub forma unui tabel
triunghiular numit triunghiul lui Pascal. n linia 1 n a + a tabelului sunt aezate n ordine
numerele
0 1 2
, , ,...,
n
n n n n
C C C C . Cum
0
1
n
n n
C C = = , acestea dou se completeaz de la sine pe orice
rnd, iar numerele rmase se calculeaz cu ajutorul formulei de recuren, astfel: pentru calculul lui
k
n
C se vor aduna numerele din linia precedent care se afl n stnga i dreapta lui
k
n
C .



Fig. 1

Exemplu:
3 2 3
6 5 5
10 10 20 C C C = + = + = .

5. Binomul lui Newton i aplicaii
5.1 Binomul lui Newton
Fie a i b . Se cunosc sau se stabilesc uor formulele:

( )
1
a b a b + = +

( )
2
2 2
2 a b a ab b + = + +

( )
3
3 2 2 3
3 3 a b a a b ab b + = + + +

( )
4
4 3 2 2 3 4
4 6 4 a b a a b a b ab b + = + + + +

( )
5
5 4 3 2 2 3 4 5
5 10 10 5 a b a a b a b a b ab b + = + + + + + .
Constatm c toi coeficienii monoamelor din membrul drept ai acestor formule sunt tocmai
numerele din linia triunghiului lui Pascal corespunztoare exponentului n din membrul stng.
Pentru cazul general, unde n este un numr natural oarecare, are loc:
18
Formula binomului lui Newton

( )
0 1 1
... ...
n
n n m n m m n n
n n n n
a b C a C a b C a b C b

+ = + + + + + .
Demonstraie
Vom aplica metoda induciei matematice.
Notm cu
( )
P n formula binomului lui Newton.
1. Verificare. Pentru 1 n = ,
( )
1 P este adevrat, deoarece

( )
1
0 1
1 1
a b C a C b a b + = + = + .
2. Presupunem
( )
P k adevrat pentru n k = i demonstrm c i
( )
1 P k + este
adevrat. Fie, deci, adevrat relaia:

( )
0 1 1
... ...
k
k k m k m m k k
k k k k
a b C a C a b C a b C b

+ = + + + + + .
S artm c i
( )
1 P k + este adevrat:
( ) ( ) ( )
( )
( )
( ) ( )
1
0 1 1
0 1 1 1 1 0 1
1 1 0 1 0 1 1 1
... ...
... ... ... ...
... ... ...
..
k k
k k m k m m k k
k k k k
k k m k m m k k k m k m m
k k k k k k
k k k k k k m m k m m
k k k k k k k
a b a b a b C a C a b C a b C b a b
C a C a b C a b C ab C a b C a b
C ab C b C a C C a b C C a b
+

+ + + +
+ + + +
+ = + + = + + + + + + =
= + + + + + + + + + +
+ + + = + + + + + + +
+ ( )
1 1
.
k k k k k
k k k
C C ab C b
+
+ + +
Cum, ns:
0 0
1
1
k k
C C
+
= = ;
0 1 1 1 1 1
1 1 1
,..., ,...,
m m m k k k
k k k k k k k k k
C C C C C C C C C
+ +
+ + +
+ = + = + = ,
1
1
1
k k
k k
C C
+
+
= = , rezult:
( )
1
0 1 1 1 1 1 1
1 1 1 1 1
... ...
k
k k m k m m k k k k
k k k k k
a b C a C a b C a b C ab C b
+
+ + + + +
+ + + + +
+ = + + + + + + ,
deci
( )
1 P k + este adevrat. Rezult, deci, conform metodei induciei matematice, c
( )
P n este
adevrat pentru orice n .
Proprieti legate de binomul lui Newton
1. n dezvoltarea
( )
n
a b + sunt 1 n + termeni, iar coeficienii dezvoltrii sunt
0 1
, ,...,
n
n n n
C C C , n numr de 1 n + . Acetia se numesc coeficieni binomiali i se regsesc pe linia n
a triunghiului lui Pascal.
2. Deoarece
m n m
n n
C C

= (formula combinrilor complementare), rezult c termenii din
dezvoltare egal deprtai de termenii extremi au coeficieni binomiali egali.
3. n formula binomului lui Newton exponenii puterilor lui a descresc de la n la 0, n timp
ce cei ai lui b cresc de la 0 la n. n orice termen suma exponenilor puterilor lui a i b este egal cu
exponentul puterii binomului, deci cu n.
4. Coeficienii binomiali mai nti cresc i apoi descresc. Dac exponentul n este par,
2 n m = , atunci coeficientul binomial al termenului din mijloc, respectiv
2
m
m
C este cel mai mare,
19
iar dac n este impar, 2 1 n m = + , atunci coeficienii binomiali ai celor doi termeni din mijlocul
dezvoltrii sunt egali ntre ei i sunt cei mai mari:
1
2 1 2 1
m m
m m
C C
+
+ +
= .
5. Termenul
k n k k
n
C a b

, cu numrul de ordine 1 k + din dezvoltarea binomului lui


Newton, se numete termenul de rang 1 k + , se noteaz cu
1 k
T
+
i se mai numete termenul
general al dezvoltrii:

1
k n k k
k n
T C a b

+
= , 0,1, 2,..., k n = .
Relaia de recuren ntre doi termeni consecutivi ai dezvoltrii se poate stabili uor, scriind
relaia dintre
k
n
C i
1 k
n
C
+
. Avem:

( )( ) ( )( )
( )
1
1
1
1 2 ... 1
1 2 ... 1 1
k
k k n
n n
k
A n n n n k n k n k
C C
P k k k
+
+
+
+
= = =
+ +
.
Mai departe rezult

1 1 1
2
1
k n k k k n k k
n k n
b n k
C a b T C a b
a k
+ +
+

= =
+
14243
.
Deci,
2 1
1
k k
n k b
T T
k a
+ +

=
+
.
5.2 Identiti n calculul cu combinri
n paragrafele anterioare am stabilit deja cteva identiti verificate de binomiali
k
n
C ,
0 k n :

k n k
n n
C C

= (1)

1
1 1
k k k
n n n
C C C


= + (2)

0 1 1
... 2
n n n
n n n n
C C C C

+ + + + = . (3)
Ultima relaie se poate obine acum i din formula binomului lui Newton, pentru 1 a b = = .
Dac vom lua i 1 a = i 1 b = , tot din formula binomului lui Newton se obine:

( ) ( )
0 1 2 3
... 1 ... 1 0
k n
k n
n n n n n n
C C C C C C + + + + + = . (4)
Adunnd i respectiv scznd relaiile (3) i (4), se obine:

0 2 4 1 3 5 1
... ... 2
n
n n n n n n
C C C C C C

+ + + = + + + = , (5)
adic suma coeficienilor binomiali ai termenilor de rang par este egal cu suma coeficienilor
binomiali ai termenilor de rang impar.

20
LECIA 2 EXTENSII I GENERALIZRI

n continuare vom prezenta alte concepte importante din combinatoric. Acestea vor
completa i extinde n mod natural pe cele studiate anterior i vor contribui la o mai bun nelegere
i aprofundare a lor.
6.1 Aranjamente cu repetiie
Definiia 6.1.1
Fie A . Se numete cuvnt cu elemente din A un sistem finit ordonat de elemente din A,
scris astfel:
1 2
...
k
a a a . Numrul k se numete lungimea cuvntului
1 2
...
k
a a a . Cuvntul care nu
conine nici un element din A se numete cuvntul vid i are lungimea zero.
Vom spune c dou cuvinte din A, respectiv
1 2
...
s
a a a i
1 2
...
k
b b b sunt egale dac au
aceeai lungime, deci s k = i
i i
a b = ,
( )
i , 1 i k .
Pentru cuvntul
1 2
...
k
a a a se mai utilizeaz i notaia ( )
1 2
, ,...,
k
a a a . Cuvintele de lungime
2 se mai numesc perechi ordonate, cele de lungime
3 triplete i n general cele de lungime k se numesc k-upluri ordonate.
Elementele
1 2
, ,...,
k
a a a care compun cuvntul
1 2
...
k
a a a se numesc componente ale
cuvntului.
Deosebirile dintre noiunea de cuvnt i cea de mulime sunt urmtoarele.
i) la o mulime nu conteaz ordinea n care sunt scrise elementele sale, n timp ce la un
cuvnt ordinea elementelor este esenial; dou cuvinte formate din aceleai elemente (cel puin
dou dintre ele fiind diferite), dar aezate n ordine diferit, sunt distincte; de exemplu,
abca aabc ;
ii) toate elementele unei mulimi sunt distincte, n timp ce ntr-un cuvnt componentele se
pot repeta.
Fie { } 1, 2,3,...,
k
N k = mulimea primelor k numere naturale i A o mulime oarecare. Fie
:
k
f N A funcia care realizeaz corespondena:
( )
i
f i a = , 1 i k , adic numrului i din
k
N i corespunde, prin funcia f, elementul
i
a din A.
S notm prin ( ) ,
k
N A F mulimea funciilor definite pe
k
N cu valori n A i prin
( )
Cuv
k
A mulimea cuvintelor de lungime k cu elementele din A.
Are loc urmtoarea teorem:
Teorema 6.1.2
Fie A o mulime oarecare i { } 1, 2,...,
k
N k = . Exist o bijecie ntre mulimea ( ) ,
k
N A F
a funciilor definite pe
k
N cu valori n A i mulimea
( )
Cuv
k
A a cuvintelor de lungime k cu
elemente din A.
Demonstraie
Definim funcia ( )
( )
: , Cuv
k k
N A A F prin ( )
1 2
...
k
f a a a = , unde
( )
i
f i a = ,
1 i k . Artm c este o funcie bijectiv.
21
a) este injectiv. ntr-adevr, fie f i ( ) ,
k
g N A F , cu ( )
1 2
...
k
f a a a = ,
( )
1 2
...
k
g b b b = i ( ) ( ) f g = . Din definiia egalitii a dou cuvinte rezult c
i i
a b = ,
( )
i , 1 i k , deci
( ) ( )
f i g i =
( )
k
i N , adic f g = . Prin urmare este injectiv.
b) este surjectiv. ntr-adevr, fie ( )
1 2
... Cuv
k k
a a a A un cuvnt de lungime k format
cu elemente din A, ales arbitrar. Exist o funcie :
k
f N A , definit prin ( )
i
f i a = , ( ) i ,
1 i k care are, evident, proprietatea c ( )
1 2
...
k
f a a a = , deci este surjectiv. Fiind
injectiv i surjectiv, funcia este bijectiv, teorema fiind astfel demonstrat. S mai menionm
c n teorema 6.1.2 mulimea
k
N se poate nlocui cu orice mulime finit cu k elemente.
Definiia 6.1.3
Fie dat o mulime A cu n elemente i k un numr natural. Cuvintele de lungime k formate
cu elemente din A se numesc aranjamente cu repetiie de n elemente luate cte k.
Numrul lor se noteaz cu
k
n
A . S calculm acest numr. El este egal cu numrul
elementelor mulimii ( ) Cuv
k
A , unde A are n elemente. Avnd n vedere i rezultatul demonstrat
n teorema 6.1.2, rezult c numrul
k
n
A este egal cu numrul elementelor mulimii ( ) ,
k
N A F ,
deci cu numrul funciilor definite pe o mulime format din k elemente, cu valori ntr-o mulime cu
n elemente. Pentru aceasta ns avem urmtorul rezultat:
Teorema 6.1.4
Numrul funciilor definite pe o mulime format din k elemente cu valori ntr-o mulime
format din n elemente este
k
n .
Demonstraie
Fie { }
1 2
, ,...,
k k
B b b b = i { }
1 2
, ,...,
n n
A a a a = dou mulimi avnd k, respectiv n
elemente. S artm c numrul funciilor :
k n
f B A este egal cu
k
n . Vom face demonstraia
prin metoda induciei matematice, dup k.
Fie ( ) P k afirmaia: Numrul funciilor definite pe o mulime cu k elemente, cu valori
ntr-o mulime cu n elemente, este
k
n .
1) ( ) 1 P este adevrat, deoarece pe mulimea { }
1 1
B b = se pot defini
1
n n = funcii cu
valori n mulimea { }
1 2
, ,...,
n n
A a a a = , fiecare astfel de funcie ducnd unicul element al
mulimii
1
B , ntr-unul din cele n elemente ale mulimii
n
A :

( )
( )
( )
1 1 1
2 1 2
1
;
;
.
n n
f b a
f b a
f b a
=
=
=
LLLLL

2) S artm c ( ) ( ) 1 P k P k + . Fie mulimile { }
1 2
, ,...,
k k
B b b b = i
{ }
1 1 2 1
, ,..., ,
k k k
B b b b b
+ +
= . Cum ( ) P k este adevrat rezult c numrul funciilor
22
:
k n
f B A este egal cu
k
n . Dac :
k n
f B A este o funcie oarecare dintre cele
k
n funcii,
atunci definim nc n funcii:
1
:
i k n
f B A
+
, 1 i n , prin
( ) ( )
i j j
f b f b = pentru 1 j k
i ( )
1 i k i
f b a
+
= , unde 1 i n . Aadar, pentru fiecare funcie :
k n
f B A se obin nc n
funcii
1
:
i k n
f B A
+
. Mai mult, toate funciile
1
:
k n
f B A
+
sunt de acest tip. Rezult c
numrul funciilor
1
:
k n
f B A
+
este
1 k k
n n n
+
= , prin urmare ( ) 1 P k + este adevrat.
Rezult atunci c ( ) P k este adevrat pentru orice k , teorema fiind demonstrat. Aadar,
conform teoremelor 6.1.2 i 6.1.4 rezult c numrul aranjamentelor cu repetiie de n elemente
luate cte k este dat de relaia:
k k
n
A n =
i coincide cu numrul funciilor definite pe o mulime cu k elemente, cu valori ntr-o mulime cu n
elemente.
Formarea cuvintelor cu elemente dintr-o mulime poate fi descris intuitiv astfel:
presupunem c toate elementele mulimii A au fost introduse ntr-o urn i apoi din aceast urn
extragem elemente, unul dup altul, notnd de fiecare dat elementul extras i apoi l introducem
din nou n urn, nainte de efectuarea urmtoarei extrageri. Dup efectuarea numrului de k
extrageri, obinem un cuvnt de lungime k (cu elementele aezate n ordinea ieirii lor din urn),
compus din elemente ale mulimii A i care, evident, se pot repeta.
Dac vom presupune c dup fiecare extragere nu mai punem din nou n urn elementul
extras, urmtoarea extragere fcndu-se, deci, din elementele rmase pn la extragerea imediat
anterioar, atunci n cuvntul obinut nu se vor mai repeta elemente din A. Un astfel de cuvnt va fi
compus din k elemente diferite din A aezate n componena cuvntului n ordinea extragerii. Astfel
de cuvinte n care componentele nu se repet se numesc mulimi ordonate.
Fiind dat o mulime A cu n elemente i 0 k n , se pot forma diverse submulimi
ordonate cu cte k elemente fiecare, extrase din mulimea A. Submulimile ordonate ale lui A avnd
fiecare cte k elemente, unde 0 k n , am vzut c se numesc aranjamente (fr repetiie) de n
elemente luate cte k, numrul lor este notat cu
k
n
A i este dat de relaia
( )( ) ( ) 1 2 ... 1
k
n
A n n n n k = + .
Prin aplicaia 3.3 am stabilit c numrul aranjamentelor (fr repetiie) de n elemente luate
cte k este egal cu numrul funciilor injective definite pe o mulime format din n elemente cu
valori ntr-o mulime de k elemente.
n continuare vom particulariza rezultatul formulat i demonstrat n teorema 6.1.2, i anume:
vom analiza ce devine aceast teorem n cazul aranjamentelor fr repetiie de n elemente luate
cte k.
Notm cu ( ) Inj ,
k
N A mulimea funciilor injective definite pe { } 1, 2,...,
k
N k = cu valori
n mulimea A care n elemente ( ) k n . Evident, ( ) ( ) Inj , ,
k k
N A N A F , deoarece
( ) ,
k
N A F este mulimea tuturor funciilor definite pe
k
N cu valori n A.
S notm cu ( )
k
A A mulimea aranjamentelor (fr repetiie) de cele n elemente ale
mulimii A, luate cte k.
23
Fie ( ) ( ) : , Cuv
k k
N A A F , din teorema 6.1.2. Rezult c orice element din
( ) ( ) ( ) Inj , Cuv
k k
N A A este un cuvnt de lungime k, format cu elemente din A i ale crui
componente nu se repet. Prin urmare, induce o funcie
( ) ( ) : Inj ,
k k
N A A A ,
( )
1 2
...
k
f a a a = , unde ( )
i
f i a = , 1 i k . Cum ( ) ( ) f f = i innd seama de rezultatul
formulat i demonstrat n teorema 6.1.2, rezult c are loc i urmtoarea teorem:
Teorema 6.1.5
Funcia ( ) ( ) : Inj ,
k k
N A A A este bijectiv.


Fig. 2
6.2 Permutri cu repetiie
n paragraful 2 s-au studiat permutrile fr repetiie, iar n aplicaia 3.3 s-a dat o
interpretare a permutrilor n termeni de funcii bijective i s-a fcut i legtura cu aranjamentele
(fr repetiie) de n elemente luate cte n.
n continuare ne vom ocupa de permutrile cu repetiie.
Fie A o mulime cu n elemente, { }
1 2
, ,...,
n
A a a a = . Vom defini mai nti conceptul de tip
al unui cuvnt format cu elemente din A. Fie un astfel de cuvnt. Notm cu ( )
i
m numrul
care arat de cte ori intr elementul
i
a n compunerea cuvntului . Dac
i
a nu apare n scrierea
lui , atunci vom lua ( ) 0
i
m = .
Definiia 6.2.1
Sistemul de numere ( )
1 2
, ,...,
n
m m m se numete tipul cuvntului i vom spune c
este de tip ( )
1 2
, ,...,
n
m m m .
Exemplu: dac { }
1 2 3 4 5
, , , , A a a a a a = i
1 3 5 2 3 1 1
a a a a a a a = , atunci este un cuvnt
de tip ( ) 3,1, 2, 0,1 .
24
Dou cuvinte de acelai tip pot s difere unul de altul numai prin ordinea componentelor,
deoarece fiind de aceleai tip, elementele din A care apar n aceleai cuvinte sunt aceleai i apar de
acelai numr de ori.
Definiia 6.2.2
Pentru un tip de cuvnt dat, orice cuvnt cu elementele mulimii A care are acelai tip se
numete permutare cu repetiie de acest tip.
Exemplu: fie { }
1 2 3 4
, , , A a a a a = i tipul ( ) 2,3, 0,1 . Atunci cuvintele
1 2 4 2 2 1
a a a a a a i
2 1 1 4 2 2
a a a a a a sunt permutri cu repetiie de tipul dat.
Notm cu ( )
1 2
, ,...,
n
P m m m numrul permutrilor cu repetiie de tip ( )
1 2
, ,...,
n
m m m i
ne propunem s calculm acest numr. Pentru aceasta vom demonstra rezultatul urmtor.
Teorema 6.2.3
Numrul permutrilor cu repetiie de tip ( )
1 2
, ,...,
n
m m m este:

( )
( )
1 2
1 2
1 2
... !
, ,...,
! !... !
n
n
n
m m m
P m m m
m m m
+ + +
= .
Demonstraie
Fie { }
1 2
, ,...,
n
A a a a = i tipul ( )
1 2
, ,...,
n
m m m . Ne propunem s calculm numrul
permutrilor cu repetiie (deci al cuvintelor) de tip ( )
1 2
, ,...,
n
m m m de lungime
1 2
...
n
m m m = + + + l .
S presupunem c
1 2
, ,...,
k
i i i
m m m sunt nenule, iar celelalte componente ale tipului
considerat sunt nule. Fie urmtoarea permutare cu repetiie (cuvnt) de tipul considerat:
1 1 1 2 2 2
1 2
ori ori ori
... ... ... ...
k k k
i i i
k
i i i i i i i i i
m m m
a a a a a a a a a =
1424314243 14243
.
Pentru a obine toate permutrile cu repetiie de acest tip vom proceda n modul descris n
cele ce urmeaz.
Mai nti renumerotm componentele cuvntului , obinnd scrierea notat cu pentru
acelai cuvnt :
1 2
1 1 2 2
1 2
1 2 1 2 1 2
... ... ... ...
i i i
k
k k
k
m m m
i i i i i i
i i i
a a a a a a a a a = .
Dup renumerotare toate elementele care formeaz cuvntul au devenit diferite ntre ele.
Numrul tuturor permutrilor care se pot face cu elementele diferite ntre ele din cuvntul este
egal cu ! l , unde
1 2
...
k
i i i
m m m = + + + l i reprezint lungimea cuvntului . Dac ntr-o
permutare oarecare dintre cele ! l permutri se terg indicii atribuii elementelor componente n
etapa de renumerotare, se obine o permutare cu repetiie de acelai tip cu . Este clar ns c n
acest mod se poate obine o aceeai permutare cu repetiie de mai multe ori. Astfel, permutarea
iniial se poate obine din toate permutrile componentelor cuvntului care se obin
efectund o permutare oarecare a celor
1
i
m componente:
1
1 1
1
1 2
, ,...,
i
m
i i
i
a a a , apoi efectund o
permutare a celor
2
i
m componente:
2
2 2
2
1 2
, ,...,
i
m
i i
i
a a a i tot aa pn la ultimul indice, deci
25
efectund o permutare oarecare a celor
k
i
m componente:
1 2
, ,...,
i
k
k k
k
m
i i
i
a a a i numai n acest mod.
Dar numrul permutrilor componentelor
1
1 1
1
1 2
, ,...,
i
m
i i
i
a a a este egal cu
1
!
i
m , al componentelor
2
2 2
2
1 2
, ,...,
i
m
i i
i
a a a este
2
!
i
m i tot aa pn la ultimul indice
k
i , al componentelor
1 2
, ,...,
i
k
k k
k
m
i i
i
a a a
este !
k
i
m . Mai observm c aceste permutri se pot combina ntre ele independent una de alta. Prin
urmare, cuvntul se poate obine din exact
1 2
! ! ... !
k
i i i
m m m permutri ale componentelor
cuvntului . n aceast manier se poate obine orice permutare cu repetiie de tip
( )
1 2
, ,...,
n
m m m i de lungime l .
Prin urmare, numrul permutrilor cu repetiie de tip ( )
1 2
, ,...,
n
m m m este mai mic de
1 2
1 2
! ! ... ! ! ! ... !
k
i i i n
m m m m m m = (dac 0
j
m = , atunci ! 1
j
m = ) ori dect numrul
permutrilor componentelor cuvntului , care este egal cu
( )
( )
1 2
1 2
! ... ! ... !
k
i i i n
m m m m m m = + + + = + + + l . Am demonstrat c are loc relaia:
( )
( )
1 2
1 2
1 2
... !
, ,...,
! ! ... !
n
n
n
m m m
P m m m
m m m
+ + +
=

.
Exemplu:
Pentru desfurarea unui joc, un numr de 15 juctori trebuie s formeze
3 echipe astfel nct prima echip s aib 5 juctori, a doua 4 i a treia 6 juctori. n cte moduri se
pot forma aceste echipe?
Rezolvarea problemei const n determinarea numrului cuvintelor de lungime 15, fiecare de
tipul ( ) 5, 4, 6 . Acest numr este tocmai numrul permutrilor cu repetiie de tip ( ) 5, 4, 6 , adic:
( )
15!
5, 4, 6 630630
5! 4! 6!
P = =

.
n cazul particular al permutrilor cu repetiie de tipul ( ) , n k k , avem:
( )
( )
( ) ( )
! !
,
! ! ! !
k
n
n k k n
P n k k C
n k k n k k
+
= = =

,
deci numrul permutrilor cu repetiie din n k litere egale cu a i k litere egale cu b este egal cu
k
n
C .
6.3 Combinri cu repetiie
n paragraful 6.2 (permutri cu repetiie) am determinat numrul cuvintelor de un tip dat
(teorema 6.2.3).
n continuare ne propunem s determinm numrul tipurilor diferite pe care le pot avea
cuvintele de lungime k, cu elemente dintr-o mulime A care are n elemente.
Fiecare astfel de tip este un sistem de n numere naturale ( )
1 2
, ,...,
n
k k k , astfel nct
1 2
...
n
k k k k + + + = , cu precizarea c unele dintre numerele
i
k , 1 i n , pot fi i zero. Este
evident c numrul k poate fi mai mic, egal sau mai mare, dect numrul n i c oricare ar fi
26
sistemul de numere naturale ( )
1 2
, ,...,
n
k k k , cu proprietatea
1 2
...
n
k k k k + + + = , exist cel
puin un cuvnt de lungime k i de tip ( )
1 2
, ,...,
n
k k k , cu elemente dintr-o mulime care n
elemente.
Concretiznd, dac mulimea ( )
1 2
, ,...,
n
A a a a = , atunci ntr-un astfel de cuvnt elementul
i
a apare de
i
k ori i numrul
i
k , 1 i n se numete multiplicitatea lui
i
a .
Definiia 6.3.1
Sistemele de numere naturale ( )
1 2
, ,...,
n
k k k cu proprietatea
1 2
...
n
k k k k + + + = se
numesc combinri cu repetiie de n elemente luate cte k, iar numrul lor se noteaz cu
k
n
C .
Vom demonstra urmtorul rezultat:
Teorema 6.3.2
Numrul combinrilor cu repetiie de n elemente luate cte k este dat de formula:

( )
( )
1
1 !
! 1 !
k k
n n k
n k
C C
k n
+
+
= =

.


Demonstraie
Fie ( )
1 2
, ,...,
n
A a a a = . Conform definiiei, o combinare cu repetiie de n elemente luate
cte k, este un sistem de numere naturale ( )
1 2
, ,...,
n
k k k , astfel nct
1 2
...
n
k k k k + + + = . Acest
sistem poate fi scris ca un cuvnt format numai din 0 i 1, nlocuind fiecare numr 0
i
k > prin
ori
111...1
i
k
123
i punnd 0 dup fiecare grup de uniti, cu excepia ultimei grupe. Dac avem 0
i
k = ,
atunci pe acel loc se las 0. Astfel, numrul unitilor care intr n componena cuvntului astfel
obinut este
1 2
...
n
k k k k + + + = , iar numrul zerourilor este egal cu 1 n . Rezult c numrul
cuvintelor diferite de aceast form este egal cu numrul permutrilor cu repetiie de k uniti i
1 n zerouri, adic este egal cu ( ) , 1 P k n . ns,
( )
( )
( )
1
1 !
, 1
! 1 !
k k
n k n
k n
P k n C C
k n
+
+
= = =

.
Exemplu
La o cofetrie exist 6 specialiti de prjituri. n cte moduri se pot forma cartoane diferite,
cu cte 10 prjituri fiecare?
Rezolvare
Ordinea prjiturilor pe un carton nu are importan, deci fiecare carton cu prjituri este dat
de un cuvnt de lungime 10, format din 6 elemente (cele 6 specialiti de prjituri). Deci, ordinea
componentelor cuvntului nu conteaz. Prin urmare, rezolvarea problemei const n determinarea
numrului tipurilor diferite ale unor astfel de cuvinte, de lungime
1 2 6
... 10 k k k k = + + + = ,
formate cu cele 6 specialiti de prjituri. Acest numr este egal cu numrul combinrilor cu
repetiie de 6 elemente luate cte 10, deci
27
5
10 10 10 5 15
6 6 10 1 15 15
5
360360
3003
120
A
C C C C
P
+
= = = = = = .
Aplicaii
I Numrul termenilor n scrierea canonic a unui polinom.
I. 1 Un polinom omogen de gradul k n n nedeterminate are cel mult
1
1 1
k k n
n n k n k
C C C

+ +
= = termeni.
Demonstraie
Fie ( )
1 2
, ,...,
n
P X X X un polinom omogen de gradul k, cu coeficieni ntr-un corp K.
Condensat, el se va scrie astfel
( )
1 2
1 2
1 2
1 2 ... 1 2
...
, ,..., ...
n
n
n
k k k
n k k k n
k k k n
P X X X a X X X
+ + + =
=


i numrul termenilor si este maxim dac toi coeficienii si
1 2
...
n
k k k
a sunt nenuli. Prin urmare,
numrul maxim de termeni al polinomului este egal cu numrul combinrilor cu repetiie de n
elemente
1 2
, ,...,
n
X X X , luate cte k, deci egal cu
k
n
C . Dac m este numrul termenilor
polinomului considerat, avem c

1
1 1
k k n
n n k n k
m C C C

+ +
= = = .
I. 2 Un polinom de gradul k n n nedeterminate are cel mult
k n
k n k n
C C
+ +
= termeni.
Demonstraie
Fie polinomul de gradul k n n nedeterminate:
( )
1 2
1 2
1 2
1 2 ... 1 2
0 ...
, ,..., ...
n
n
n
k k k
n k k k n
k k k k
P X X X a X X X
+ + +
=


i polinomul omogen de gradul k n 1 n + nedeterminate:
( )
1 2 1
1 2
1 2
1 2 ... 1 2
0 ...
, ,..., , ...
n
i
n i
n
n
k k
k k k
n k k k n
k k k k
Q X X X X a X X X X
=

+ + +

.
Cele dou polinoame P i Q au acelai numr de termeni. Conform rezultatului demonstrat
la punctul I. 1 deducem c numrul de termeni ai polinomului P este mai mic sau egal cu numrul
combinrilor cu repetiie de 1 n + elemente luate cte k, adic

1 1 1
k k k n
n n k n k n k
C C C C
+ + + + +
= = = .
II Formula unui produs de binoame. Binomul lui Newton. Puterea m a unei sume din n
termeni.
II. 1 Fie produsul a n factori de forma:
( ) ( )( ) ( )
1 2
1
...
n
i n
i
a b a b a b a b
=
+ = + + +

.
28
n dezvoltarea acestui produs coeficientul lui
n k
a

este egal cu suma tuturor produselor
posibile de k factori luai dintre
1 2
, ,...,
n
b b b .
Demonstraie
Vom demonstra rezultatul prin metoda induciei matematice dup n, numrul de factori ai
produsului.
Pentru 2 n = avem:
( )( ) ( )
2
1 2 1 2 1 2
a b a b a b b a b b + + = + + +
coeficientul lui
1 2 1
a a

= (deci 1 k = ), este:
1 2
b b + (suma produselor de 1 k = factori).
coeficientul lui
0 2 2
a a

= (deci 2 k = ) este:
1 2
b b (suma produselor de 2 k = factori).
Presupunem afirmaia adevrat pentru produsul a 1 n factori i o demonstrm i pentru
produsul a n factori.
Fie, deci,
( )
1
1 2 3
1 2 1 1
1
... ...
n
n n n n k
i k n
i
a b a Pa P a P a P



=
+ = + + + + + +

,
unde
1 k
P

este suma tuturor produselor posibile de 1 k factori dintre
1 2 1
, ,...,
n
b b b

. nmulim n
ambii membrii cu
n
a b + i obinem:
( )
( )
( )
( ) ( ) ( )
1 2 3
1 2 1 1
1
1 2
1 2 1 1 1
... ...
... ... .
n
n n n n k
i k n n
i
n n n n k
n n k k n n n
a b a Pa P a P a P a b
a P b a P Pb a P P b a P b


=


+ = + + + + + + + =
= + + + + + + + + +


n expresia ( )
1 k k n
P P b

+ (coeficientul lui
n k
a

) avem:

k
P este suma tuturor produselor posibile de cte k factori care nu conin pe
n
b , luai
dintre
1 2 1
, ,...,
n
b b b

;

1 k
P

este suma tuturor produselor posibile de cte 1 k factori care nu conin pe
n
b ,
luai dintre
1 2 1
, ,...,
n
b b b

;
rezult c
1 k n
P b

reprezint suma tuturor produselor posibile de cte k factori, dintre


n
b
i termenii lui
1 k
P

;
( )
1 k k n
P P b

+ reprezint suma tuturor produselor posibile de cte k factori luai dintre


1 2 1
, ,..., ,
n n
b b b b

.
Am artat, astfel c afirmaia este adevrat i pentru produsul a n factori. Rezult, conform
principiului induciei matematice, c afirmaia este adevrat pentru orice numr natural n.
II. 2 Binomul lui Newton este un caz particular al celui precedent. Astfel, lund
1 2
...
n
b b b b = = = = , atunci coeficientul lui
n k
a

este egal cu
k k
n
C b .
ntr-adevr, numrul termenilor asemenea care conin pe
n k k
a b

este dat de numrul


permutrilor cu repetiie de n k litere egale cu a i k litere egale cu b, deci cu numrul
permutrilor cu repetiie de tip ( ) , n k k i care este egal cu
k
n
C . Deci,
( )
1 1
... ...
n
n n k n k k n
n n
a b a C a b C a b b

+ = + + + + + .
29
II. 3 Puterea a m-a a sumei
1 2
...
n
x x x + + + are dezvoltarea urmtoare:
( ) ( )
1 2
1 2
1 2 1 2 1 2
...
... , ,..., ...
n
n
m
m m m
n n n
m m m m
x x x P m m m x x x
+ + + =
+ + + =

,
unde ( )
( )
1 2
1 2
1 2
... !
, ,...,
! !...
n
n
n
m m m
P m m m
m m m
+ + +
= .
Demonstraie
Pentru efectuarea dezvoltrii ( )
1 2
...
m
n
x x x + + + trebuie s nmulim m factori egali ntre
ei:
m linii
1 2
1 2
1 2
... ;
... ;
..........................
... .
n
n
n
x x x
x x x
x x x
+ + +

+ + +

+ + +


Astfel, se nmulete fiecare termen din linia 1 cu fiecare termen din linia a doua, apoi
fiecare termen al sumei obinute din produsul primelor dou linii cu fiecare termen din linia a treia
i se continu tot aa pn se termin cele m linii. n final se adun toate produsele obinute.
Numrul termenilor produsului obinut n final este egal cu numrul
m
n A al aranjamentelor cu
repetiie de n elemente luate cte m, deci cu
m
n . n etapa urmtoare se grupeaz termenii
asemenea. Este clar c numrul termenilor asemenea cu
1 2
1 2
...
n
m m m
n
x x x , unde
1 2
...
n
m m m m + + + = este egal tocmai cu numrul permutrilor cu repetiie de tip
( )
1 2
, ,...,
n
m m m . Astfel, coeficientul termenului
1 2
1 2
...
n
m m m
n
x x x unde
1 2
...
n
m m m m + + + =
este egal, n suma final, cu ( )
1 2
, ,...,
n
P m m m .
Exemplu
Conform formulei stabilite anterior, avem:
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( )
3
3 3 3
2 2 2 2
2 2 3
3 3 2 2
2
3, 0, 0 0,3, 0 0, 0,3
2,1, 0 2, 0,1 0, 2,1 1, 2, 0
3!
1, 0, 2 0,1, 2 1,1,1
3! 0! 0!
3! 3! 3! 3!
0! 3! 0! 0! 0! 3! 2! 1! 0! 2! 0! 1!
3! 3!
0! 2! 1! 1! 2! 0!
x y z P x P y P z
P x y P x z P y z P xy
P xz P yz P xyz x
y z x y x z
y z
+ + = + + +
+ + + +
+ + + = +

+ + + + +

+ +

( )
2 2 2
3 3 3 2 2 2 2 2 2
3! 3! 3!
1! 0! 2! 0! 1! 2! 1! 1! 1!
3 6
xy xz yz xyz
x y z x y x z y z xy xz yz xyz
+ + + =

= + + + + + + + + +
30

TESTE DE AUTOEVALUARE

Testul nr. 1

1. S se demonstreze relaiile:
a)
1 1 1
1 2 1
...
k k k k
n n n k
C C C C


= + + + ;
b)
0 1 1 0
...
k k k k
n m n m n m n m
C C C C C C C

+
= + + + ;
c)
0 3 6
1
... ... 2 2cos
3 3
n
n n n
n
C C C

| |
+ + + + = +
|
\
.

2. S se calculeze sumele:
a)
1 2 3
2 3 ...
n
n n n n
C C C nC + + + + ;
b)
0 1 2
...
1 2 3 1
n
n n n n
C C C C
n
+ + + +
+
;
c)
( )
0 1 2
... 1
m
m
n n n n
C C C C + + + .

3. Probleme diverse
1) S se calculeze probabilitatea ca, alegnd o mulime din mulimea submulimilor nevide
ale mulimii { } 3, 4,5, 6, 7,8 , aceasta sa aib toate elementele impare;
2) ntr-o grup sunt 25 studeni, dintre care 12 sunt biei. S se determine n cte moduri se
poate alege o echip reprezentativ a grupei, format din 3 biei i 2 fete, care s reprezinte
grupa la o ntrecere studeneasc, tiind c toi studenii grupei sunt api s participe la
ntrecere, cu anse egale de calificare n etapa urmtoare.
3) Care este numrul funciilor bijective { } { } : 1, 2,3, 4,5 1, 2,3, 4,5 f cu proprietatea
( ) 1 3 f = ? Dar al funciilor injective ? Dar al tuturor funciilor care se pot defini n aceleai
condiii ?
4) Care este numrul funciilor strict cresctoare { } { } : 1, 2,3, 4 1, 2,3, 4,5, 6 f ? Dar al
funciilor strict cresctoare { } { } : 1, 2,3, 4 1, 2,3, 4,5, 6 f cu proprietatea suplimentar
( ) 1 1 f = ?





31

Testul nr. 2

1. S se demonstreze relaiile:
1)
( )
1 4 7
1 2
... ... 2 2cos
3 3
n
n n n
n
C C C
(
+ + + + = +
(

;
2)
0 4 8 1
2
1
... ... 2 2 cos
2 4
n
n
n n n
n
C C C

| |

| + + + + = +
\
;
3)
0 2 4 6
2
... ... 2 cos
4
n
n n n n
n
C C C C

+ + + = .
2. S se calculeze sumele:
1)
( ) ( )
0 1 2
2 3 ... 1 1
n
n
n n n n
C C C n C + + + + ;
2)
( )
1 2 3
3 7 11 ... 4 1
n
n n n n
C C C n C + + + + ;

3)
( )
0 1 2
... 1
1 2 3 1
n
n
n n n n
C C C C
n
+ + +
+
;
4) ( ) ( ) ( )
( )
( )
2 2 2 2
0 1 2
... 1
n
n
n n n n
C C C C + + + .

3. Permutri cu repetiie, aranjamente cu repetiie, combinri cu repetiie

1) S se determine numrul funciilor { } { } : 1, 2,3, 4,5 1, 2,3, 4,5 f cu proprietatea c
( ) 1 4 f = ;
2) S se calculeze numrul funciilor { } { } : 1, 2,3, 4,5 1, 2,3, 4,5 f care au proprietatea
( ) ( ) 1 4 2 f f = = ;
3) Fie mulimea { } 0,1, 2,3, 4,5, 6, 7,8,9 A = . S se determine probabilitatea ca, alegnd o
submulime de forma { } , a b , unde , a b A s aib loc egalitatea 8 a b + = .
4) Fie mulimea { } 0,1, 2,3, 4,5, 6, 7,8,9 A = . S se determine probabilitatea ca, alegnd o
pereche de forma ( ) , a b din produsul cartezian A A , s aib loc egalitatea 8 a b + = .
Comparai i comentai rezultatul obinut cu cel de la problema 4.




32
TEME DE CONTROL

TEM DE CONTROL Nr. 1

Multimi finite, ordonate. Aplicaii injective, bijective, permutri, aranjamente,
combinri.

1. S se demonstreze relaiile:
1) ( ) ( ) ( )
2 2 2
0 1
2
...
n n
n n n n
C C C C = + + + ;
2)
( )
2 5 8
1 4
... ... 2 2cos
3 3
n
n n n
n
C C C
(
+ + + + = +
(

;
3)
1 5 9 1
2
1
... ... 2 2 sin
2 4
n
n
n n n
n
C C C

| |

| + + + + = +
\
;
4)
1 3 5 7
2
... ... 2 sin
4
n
n n n n
n
C C C C

+ + + = .
2. S se calculeze sumele:

1)
( )
0 1 2
2 3 ... 1
n
n n n n
C C C n C + + + + + ;
2)
( )
1
1 2 3
2 3 ... 1
n
n
n n n n
C C C nC

+ + + ;
3)
1 2
...
k k k k
n n n n m
C C C C
+ + +
+ + + + ;
3. Probleme de numrare:
1) Cte numere naturale de trei cifre distincte se pot forma cu elementele mulimii
{ } 1,3,5, 7,9 ?
2) Cte numere naturale pare de patru cifre distincte se pot forma cu elementele mulimii
{ } 1, 2,3,5, 6, 7,9 ?
3) S se calculeze probabilitatea ca, alegnd un numr din mulimea numerelor naturale de 3
cifre, acesta sa aib dou cifre egale;
4) ntr-o grup sunt 25 studeni, dintre care 12 sunt biei. S se determine n cte moduri se
poate alege o echip reprezentativ a grupei, format din 3 biei i 2 fete, care s reprezinte
grupa la o ntrecere studeneasc, tiind c toi studenii grupei sunt api s participe la
ntrecere, cu anse egale de calificare n etapa urmtoare.




33
TEM DE CONTROL Nr. 2

Permutri cu repetiie, aranjamente cu repetiie, combinri cu repetiie

1. Utiliznd relaia:
( ) ( )
1 2
1 2
1 2 1 2 1 2
...
... , ,..., ...
n
n
m
m m m
n n n
m m m m
x x x P m m m x x x
+ + + =
+ + + =

, unde
( )
( )
1 2
1 2
1 2
... !
, ,...,
! !...
n
n
n
m m m
P m m m
m m m
+ + +
= , s se calculeze expresiile:
a) ( )
3
a b c d + + + ;
b) ( )
4
x y z + + .
2. S se genereze toate sistemele de numere naturale ( )
1 2
, ,...,
n
k k k , cu proprietatea
1 2
...
n
k k k k + + + = , tiind c 3 n = i 4 k = ;
3. S se determine numrul funciilor { } { } : 1, 2,3, 4,5 1, 2,3, 4,5 f cu proprietatea c
( ) 1 4 f = ;
4. Cte numere naturale pare de patru cifre distincte se pot forma cu elementele mulimii
{ } 1, 2,3,5, 6, 7,9 ?
5. S se calculeze numrul funciilor { } { } : 1, 2,3, 4,5 1, 2,3, 4,5 f care au proprietatea
( ) ( ) 1 4 2 f f = = ;
6. Fie mulimea { } 0,1, 2,3, 4,5, 6, 7,8,9 A = . S se determine numrul submulimilor
mulimii A care au 5 elemente, dintre care exact dou sunt numere pare.
7. S se determine numrul funciilor strict descresctoare { } { } : 1, 2,3, 4 1, 2,3, 4,5, 6 f ,
cu proprietatea ( ) 4 2 f = ;
8. Cte funcii { } { } : 1, 2,3,...,10 0,1 f cu proprietatea
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 1 2 3 4 5 6 7 8 9 10 3 f f f f f f f f f f + + + + + + + + + = se
pot construi ?
9. S se calculeze probabilitatea ca, alegnd un numr din multimea numerelor naturale
formate din trei cifre, acesta s aib toate cifrele pare.
10. Fie mulimea { } 0,1, 2,3, 4,5, 6, 7,8,9 A = . S se determine probabilitatea ca, alegnd o
submulime de forma { } , a b , unde , a b A s aib loc egalitatea 8 a b + = .
34
11. Fie mulimea { } 0,1, 2,3, 4,5, 6, 7,8,9 A = . S se determine probabilitatea ca, alegnd o
pereche de forma ( ) , a b din produsul cartezian A A , s aib loc egalitatea 8 a b + = .
Comparai i comentai rezultatul obinut cu cel de la problema 9.

BIBLIOGRAFIE RECOMANDAT PENTRU UNITATEA DE NVARE NR. 1:
1. Tomescu, I. Introducere n combinatoric, Editura Tehnic, Bucureti, 1972;
2. Ion, D. I., Ni, C., Nstsescu, C. Complemente de algebr, Editura tiinific
i Enciclopedic, Bucureti, 1984;
3. Nstsescu, C., Ni, C., Brandiburu, M., Joia, D. Exerciii i probleme de
algebr, Editura Didactic i Pedagogic, Bucureti, 1982.

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