Sei sulla pagina 1di 21

.

Livio Pizzocchero

APPUNTI PER IL CORSO DI ISTITUZIONI DI MATEMATICA

(corso di laurea in Informatica Musicale)

Alcuni esercizi di calcolo combinatoriale

(Note in continua evoluzione)


1

Introduzione Gli esercizi che seguono chiedono di determinare il numero delle funzioni tra due insiemi niti, eventualmente soggette a certe condizioni (ad esempio, liniettivit` a). Tale numero si pu` o determinare in modo diretto, ragionando sul problema posto con i metodi generali di conteggio introdotti nel Capitolo 1. In alternativa, il problema posto si pu` o risolvere applicando (in modo oculato!) alcune formule di conteggio gi` a pronte, stabilite anchesse nel Capitolo 1. Per comodit` a del lettore, nella pagina seguente ricordiamo alcune notazioni e risultati del Capitolo 1.

0) Se X ` e un insieme nito, il numero dei suoi elementi si indica con |X | (e si chiama la cardinalit` a di X ). Se X, Y due insiemi, allora: 1) F (X, Y ) = Y X ` e linsieme di tutte le funzioni da X a Y . Se X, Y sono niti, |F (X, Y )| = |Y ||X |. 2) D(X, Y ) ` e linsieme delle funzioni iniettive da X a Y . Se X, Y sono niti e k := |X |, n := |Y |, D(X, Y ) ` e non vuoto (cio` e, esistono funzioni iniettive tra i due insiemi) se e solo se k n. In

tal caso |D(X, Y )| = n(n 1)(n 2)....(n k + 1) (k fattori). 3) S (X, Y ) ` e linsieme delle funzioni biettive da X a Y . Se X, Y sono niti, esistono biiezioni tra i due insiemi se e solo se |X | = |Y |; in tal caso le funzioni biettive tra X e Y coincidono con quelle iniettive, e coincidono anche con quelle suriettive. Se n := |X | = |Y |, allora |S (X, Y )| = n! dove n! := n(n 1)(n 2)...2 1 ` e il fattoriale di n.

Esercizio. Si considerino gli insiemi X := {1, 2, 3, 4, 5} e Y := {1, 2, 3, 4, 5, 6, 7}. Dire quante sono le funzioni f : X Y .

Soluzione. Primo metodo: calcolo diretto. Per individuare una funzione f : X Y devo specicare: . f (1) {1, 2, ..., 7}: ho 7 scelte; . f (2) {1, 2, ..., 7}: ho 7 scelte; ... ...

. f (5) {1, 2, ..., 7}: ho 7 scelte. Il numero delle funzioni f : X Y ` e quindi 7 ... 7 = 75 = 16807 . (5 volte) Secondo metodo: calcolo mediante applicazione di formule note. Secondo la formula di conteggio ricordata nel punto 1) di pag. 6, il numero delle funzioni in esame ` e |Y ||X | = 75 = 16807 .
7

Esercizio. Si considerino ancora gli insiemi X := {1, 2, 3, 4, 5} e Y := {1, 2, 3, 4, 5, 6, 7}. Dire quante sono le funzioni f : X Y tali che f (2) = 6.

Soluzione. Primo metodo: calcolo diretto. Consideriamo una funzione f : X Y del tipo sopraindicato. Allora f (2) = 6; per individuare completamente f , restano da specicare: . f (1) {1, 2, ..., 7}: ho 7 scelte; . f (3) {1, 2, ..., 7}: ho 7 scelte; . f (4) {1, 2, ..., 7}: ho 7 scelte; . f (5) {1, 2, ..., 7}: ho 7 scelte. Quindi, il numero delle funzioni in esame ` e 7 7 7 7 = 74 = 2401 .
8

Secondo metodo: calcolo mediante applicazione di formule note. Poniamo A := X \ {2} = {1, 3, 4, 5}; notiamo che |A| = 4. Sia f : X Y tale che f (2) = 6; allora, f ` e completamente determinata dalla restrizione f La corrispondenza f f A:AY. A ` e una biiezione tra gli insiemi

{f F (X, Y ) | f (2) = 6} e F (A, Y ). Ricordando la formula di conteggio nel punto 1) di pag. 6, concludiamo che il numero delle funzioni in esame ` e |F (A, Y )| = |Y ||A| = 74 = 2401 .

Esercizio. Come prima sia X := {1, 2, 3, 4, 5} e Y := {1, 2, 3, 4, 5, 6, 7}. Dire quante sono le funzioni f : X Y tali che f (2) = 6 e f (3) = 4.

Soluzione. Primo metodo: calcolo diretto. Consideriamo una funzione f : X Y del tipo sopraindicato. Allora f (2) = 6 e f (3) = 4; per individuare completamente f , restano da specicare: . f (1) {1, 2, ..., 7}: ho 7 scelte; . f (4) {1, 2, ..., 7}: ho 7 scelte; . f (5) {1, 2, ..., 7}: ho 7 scelte. Quindi, il numero delle funzioni in esame ` e 7 7 7 = 73 = 343 .
10

Secondo metodo: calcolo mediante applicazione di formule note. Poniamo A := X \ {2, 3} = {1, 4, 5}; notiamo che |A| = 3. Sia f : X Y tale che f (2) = 6 e f (3) = 4; allora, f ` e completamente determinata dalla restrizione f La corrispondenza f f A:AY.

A ` e una biiezione tra gli insiemi

{f F (X, Y ) | f (2) = 6, f (3) = 4} e F (A, Y ). Ricordando la formula di conteggio nel punto 1) di pag. 6, concludiamo che il numero delle funzioni in esame ` e |F (A, Y )| = |Y ||A| = 73 = 343 .

11

Esercizio. Si considerino sempre gli insiemi X := {1, 2, 3, 4, 5} e Y := {1, 2, 3, 4, 5, 6, 7}. Dire quante sono le funzioni f : X Y iniettive.

Soluzione. Primo metodo: calcolo diretto. Per individuare una funzione f : X Y iniettiva devo specicare: . f (1) {1, 2, ..., 7}: ho 7 scelte; . f (2) {1, 2, ..., 7} \ {f (1)}: ho 7 1 = 6 scelte; . f (3) {1, 2, ..., 7} \ {f (1), f (2)}: ho 7 2 = 5 scelte; . f (4) {1, 2, ..., 7} \ {f (1), f (2), f (3)}: ho 7 3 = 4 scelte; . f (5) {1, 2, ..., 7} \ {f (1), f (2), f (3), f (4)}: ho 7 4 = 3 scelte. Il numero delle funzioni f : X Y iniettive ` e quindi 7 6 5 4 3 = 2520 .

12

Secondo metodo: calcolo mediante applicazione di formule note. Da pag. 6, punto 2) ricordiamo che |D(X, Y )| = n(n 1)(n 2)....(n k + 1) (k fattori) se |X | = k e |Y | = n. In questo caso |X | = 5, |Y | = 7 per cui |D(X, Y )| = 7 6 5 4 3 = 2520 . 5 fattori

13

Esercizio. Si considerino ancora gli insiemi X := {1, 2, 3, 4, 5} e Y := {1, 2, 3, 4, 5, 6, 7}. Dire quante sono le funzioni f : X Y iniettive, tali che f (2) = 6.

Soluzione. Primo metodo: calcolo diretto. Sia f : X Y iniettiva, con f (2) = 6; allora f (x) = 6 per x = 2. Per individuare completamente f , devo specicare: . f (1) {1, ..., 7} \ {6}: ho 7 1 = 6 scelte; . f (3) {1, 2, ..., 7} \ {f (1), 6}: ho 7 2 = 5 scelte; . f (4) {1, 2, ..., 7} \ {f (1), 6, f (3)}: ho 7 3 = 4 scelte; . f (5) {1, 2, ..., 7} \ {f (1), 6, f (3), f (4))}: ho 7 4 = 3 scelte. Il numero delle funzioni f in esame ` e quindi 6 5 4 3 = 360 .

14

Secondo metodo: calcolo mediante applicazione di formule note. Poniamo A := X \ {2} = {1, 3, 4, 5}. Sia f : X Y iniettiva tale che f (2) = 6; allora, f ` e completamente determinata dalla restrizione f A. Questa non pu` o

prendere il valore 6 perche, per x A ` e f (x) = f (2) = 6; dunque f f A : A B , dove B := Y \ {6} = {1, 2, 3, 4, 5, 7}. Inoltre, A:AB` e iniettiva. A ` e una biiezione tra gli insiemi

La corrispondenza f f

{f D(X, Y ) | f (2) = 6} e D(A, B ). Quindi, il numero delle funzioni in esame ` e |D(A, B )|; ricordando la regola di conteggio nel punto 2) di pag. 6 e notando che |A| = 4 e |B | = 6, troviamo |D(A, B )| = 6 5 4 3 = 360 . 4 fattori

15

Esercizio. Sia ancora X := {1, 2, 3, 4, 5} e Y := {1, 2, 3, 4, 5, 6, 7}. Dire quante sono le funzioni f : X Y iniettive, tali che f (2) = 6 e f (5) = 1.

Soluzione. Primo metodo: calcolo diretto. Sia f : X Y iniettiva, con f (2) = 6 e f (5) = 1; allora f (x) = 6, 1 per x = 2, 5. Per individuare completamente f , devo specicare: . f (1) {1, ..., 7} \ {6, 1}: ho 7 2 = 5 scelte; . f (3) {1, 2, ..., 7} \ {6, 1, f (1)}: ho 7 3 = 4 scelte; . f (4) {1, 2, ..., 7} \ {6, 1, f (1), f (3)}: ho 7 4 = 3 scelte. Il numero delle funzioni f in esame ` e quindi 5 4 3 = 60 .

16

Secondo metodo: calcolo mediante applicazione di formule note. Poniamo A := X \ {2, 5} = {1, 3, 4}. Sia f : X Y iniettiva tale che f (2) = 6 e f (5) = 1; allora, f ` e completamente determinata dalla restrizione f A. Questa non

pu` o prendere i valori 6 e 1 perche, per x A ` e f (x) = f (2) = 6 e f (x) = f (5) = 1; dunque f {2, 3, 4, 5, 7}. Inoltre, f A : A B , dove B := Y \{6, 1} =

A:AB` e iniettiva. A ` e una biiezione tra gli insiemi

La corrispondenza f f

{f D(X, Y ) | f (2) = 6, f (5) = 1} e D(A, B ). Quindi, il numero delle funzioni in esame ` e |D(A, B )|; ricordando che la formula di conteggio nel punto 2) di pag. 6 e notando che |A| = 3 e |B | = 5, troviamo |D(A, B )| = 5 4 3 = 60 . 3 fattori

17

Esercizio. Si considerino gli insiemi X := {1, 2, 3, 4, 5} e Y := {6, 7, 8, 9, 10}. Dire quante sono le funzioni f : X Y biiettive. Soluzione. Primo metodo: calcolo diretto. X e Y hanno lo stesso numero di elementi (cio` e 5); quindi tra X e Y esistono funzioni biettive, che sono tutte e sole le funzioni iniettive (cfr. pag. 6, punto 3)). Per individuare una f : X Y iniettiva devo specicare: . f (1) {6, 7, ..., 10}: ho 5 scelte; . f (2) {6, 7, ..., 10} \ {f (1)}: ho 5 1 = 4 scelte; . f (3) {6, 7, ..., 10} \ {f (1), f (2)}: ho 5 2 = 3 scelte; . f (4) {6, 7, ..., 10} \ {f (1), f (2), f (3)}: ho 5 3 = 2 scelte; . f (5) {6, 7, ..., 10} \ {f (1), f (2), f (3), f (4))}: ho 5 4 = 1 scelta. Il numero delle funzioni f : X Y iniettive, uguale a quello delle funzioni biettive, ` e quindi 5 4 3 2 1 = 120 . Secondo metodo: calcolo mediante applicazione di formule note. Abbiamo |X | = |Y | = 5; la formula di conteggio nel punto 3) di pag. 6 ci dice che il numero delle funzioni in esame ` e |S (X, Y )| = 5! = 5 4 3 2 1 = 120 .
18

Esercizio. Si considerino ancora gli insiemi X := {1, 2, 3, 4, 5} e Y := {6, 7, 8, 9, 10}. Dire quante sono le funzioni f : X Y biiettive tali che f (3) = 9. Soluzione. Primo metodo: calcolo diretto. Come nello svolgimento precedente notiamo che X e Y hanno lo stesso numero di elementi (cio` e 5); quindi tra X e Y esistono funzioni biettive, che sono tutte e sole le funzioni iniettive (cfr. ancora pag. 6, punto 3)). Per individuare una funzione f : X Y iniettiva con f (3) = 9 devo specicare: . f (1) {6, 7, ..., 10} \ {9}: ho 5 1 = 4 scelte; . f (2) {6, 7, ..., 10} \ {9, f (1)}: ho 5 2 = 3 scelte; . f (4) {6, 7, ..., 10} \ {9, f (1), f (2)}: ho 5 3 = 2 scelte; . f (5) {6, 7, ..., 10} \ {9, f (1), f (2), f (4)}: ho 5 4 = 1 scelta. Il numero delle funzioni f : X Y iniettive, ovvero biiettive, tali che f (3) = 9 ` e quindi 4 3 2 1 = 24 .

19

Secondo metodo: calcolo mediante applicazione di formule note. Ribadiamo quanto gi` a detto: poich` e X e Y hanno lo stesso numero di elementi, tra i due esistono funzioni biiettive che coincidono con quelle iniettive. Poniamo A := X \ {3} = {1, 2, 4, 5}, cosicch` e |A| = 4. Sia f : X Y biettiva, tale che f (3) = 9; allora, f ` e completamente determinata dalla restrizione f A; questa non pu` o

prendere il valore 9 perche, per x A ` e f (x) = f (3) = 9. Dunque f A : A B , dove B := Y \ {9} = {6, 7, 8, 10}; si noti che A:AB` e iniettiva, ovvero biettiva

|B | = 4. La funzione f perch` e |A| = |B |.

La corrispondenza f f

A ` e una biiezione tra gli insiemi

{f S (X, Y ) | f (3) = 9} e S (A, B ). Quindi, il numero delle funzioni in esame ` e |S (A, B )|; ricordando la regola di conteggio nel punto 3) di pag. 6, e il fatto che |A| = |B | = 4, troviamo |S (A, B )| = 4! = 4 3 2 1 = 24 .

20

Esercizio. Si considerino ancora gli insiemi X := {1, 2, 3, 4, 5} e Y := {6, 7, 8, 9, 10}. Dire quante sono le funzioni f : X Y suriettive, tali che f (3) = 9 e f (4) = 7. Soluzione. Le funzioni in esame coincidono con le funzioni iniettive, ovvero biettive, tali che f (3) = 9 e f (4) = 7. Si trova che il numero di queste funzioni ` e 3! = 3 2 1 = 6 .

21