Table des mati`eres
1 Comptage ´el´ementaire 4
1.1 Principesdebase ................................... 4
1.1.1 Rappels sur les fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.2 Cardinalit´
e................................... 5
1.2 Factorielles....................................... 6
1.3 Coefficients binomiaux : d´
efinition et premi`
eres identit´
es ............ 7
1.4 Coefficients binomiaux : formule du binˆ
ome, ∆dePascal............ 9
1.5 Coefficients binomiaux : applications . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6 Preuvesbijectives................................... 11
1.7 Coefficients multinomiaux : d´
efinition et formule du multinˆ
ome........ 15
1.8 Coefficients multinomiaux : application . . . . . . . . . . . . . . . . . . . . . . 16
1.9 Exercices ........................................ 19
2 Relations de r´ecurrence 22
2.1 Exemples r´
ecurrents ................................. 22
2.1.1 Nombres de r´
egions d´
elimit´
ees par ndroites dans le plan . . . . . . . 22
2.1.2 Pavages d’un rectangle 2 ×n........................ 24
2.1.3 Trifusion.................................... 26
2.2 R´
ecurrences lin´
eaires................................. 27
2.2.1 R´
ecurrences lin´
eaires du premier ordre . . . . . . . . . . . . . . . . . . 27
2.2.2 R´
ecurrences lin´
eaires homog`
enes `
a coefficients constants . . . . . . . . 27
2.2.3 R´
ecurrences lin´
eaires `
a coefficients constants g´
en´
erales . . . . . . . . . 31
2.3 R´
ecurrences diviser-pour-r´
egner (“divide-and-conquer”) . . . . . . . . . . . . 32
2.3.1 Recherchebinaire............................... 32
2.3.2 Retourautrifusion.............................. 32
2.3.3 Rappels sur les comportements asymptotiques . . . . . . . . . . . . . . 34
2.3.4 R´
ecurrences diviser-pour-r´
egner g´
en´
erales ................ 34
2.4 Application : produit matriciel selon Strassen . . . . . . . . . . . . . . . . . . . 36
2.5 Application : recherche d’une plus proche paire . . . . . . . . . . . . . . . . . 38
2.6 Autres types de r´
ecurrences ............................. 40
2.6.1 Calcul d’une racine carr´
ee.......................... 40
2.6.2 Fractions continu´
ees ............................. 42
2.7 Exercices ........................................ 43
3 Fonctions g´en´eratrices 46
3.1 Exemples........................................ 46
3.1.1 Les nombres de Catalan . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.1.2 Retour sur les nombres de Fibonacci . . . . . . . . . . . . . . . . . . . . 49
3.2 Fonctions g´
en´
eratrices ordinaires : th´
eoriedebase ................ 50
3.3 Fonctions g´
en´
eratrices ordinaires : r´
ecurrences lin´
eaires............. 53
1