4.5 Sans ordre / Avec remise
Le dernier des 4 problèmes consiste à trouver le nombre de façon de choisir objets parmi sans ordre et avec remise. Il s’agit du plus difficile des 4 problèmes. Nous allons dénoté la solution du problème par et étudier les différentes propriétés de ce coefficient.
Une formule explicite
Pour trouver une formule explicite pour le coefficient , nous allons commencer par regarder un cas particulier, puis revenir à la solution générale par la suite. Supposons qu’on veut choisir 10 objets parmi 5 types différent, avec remise et sans ordre. C’est à dire nous voulons calculer la valeur de . La première étape de la résolution consiste à réaliser que le problème est en fait équivalent à celui de placer 10 étoiles dans 5 cases différentes. En effet, chaque case correspond à un type d’objet, et les étoiles consiste à choisir un objet de ce type. Voici un exemple de l’une des configurations possible.
Ensuite, il s’agit de remarquer que la configuration ci-dessus peut être réécrite de manière symbolique sous la forme:
Ou chaque représente une étoile, et les barres verticales représentent la délimitation entre chacune des cases. Notez qu’il est inutile de placer une barre verticale au tout début et à la toute fin, car celle-ci serait fixe pour chacune des configuration possible. Donc seule les délimitations entre deux cases sont notés. Le problème est donc équivalent à trouver combien il y a de façon d’arranger 10 étoiles et 4 barres verticales. C’est ici le point le plus intéressant. Ce dernier problème est en fait équivalent à sélectionner 10 emplacement pour nos étoiles, sur une possibilité de 14 emplacement au total. Notre configuration qui nous a servi d’exemple peut donc être illustré comme suit:
Il s’agit donc de choisir 10 cases parmi 14, sans ordre et sans remise, ce que nous savons déjà faire. Le nombre de possibilité est donc:
Maintenant, pour le problème général de choisir objets parmi sans ordre et avec remise, la solution est très semblable. Il faudra donc trouvé combien il y a de façon d’arranger étoiles et barres verticales. Le venant du fait que si nous avons cases, alors il doit y avoir délimitations entre les cases. Ensuite, on réalise que le problème revient donc à placer étoiles dans emplacement, sans ordre et sans remise. Par le principe de la bijection, la solution générale doit donc être:
Exemple 4.5.1.
Au Canada, les billets de banques viennent en dénomination de 5$, 10$, 20$, 50$ et 100$. Combien y a-t-il de façon de choisir 4 billets de banques (pas nécessairement différent) ? Comme il est tout à fait acceptable de choisir plusieurs fois la même dénomination, le problème est avec remise. Par contre, l’ordre dans lequel les billets sont choisir n’a pas d’importance, le problème est donc sans ordre. On peut donc appliquer la formule que nous venons de développer. On a donc:
Lien avec les factorielles montantes
Le coefficient pour compter des objets avec remise et sans ordre possède plusieurs similarité avec le coefficient binomial. Nous avons déjà rencontrer une formule pour le calculer en terme du coefficient binomial, mais les similarités ne s’arrête pas là.
Remarquer que cette dernière formule peut être évalué pour tout nombre réel et va donc nous servir de définition. On a donc les deux formules très similaire suivante:
Une relation de récurrence
Nous allons maintenant nous intéresser à trouver une relation de récurrence pour les coefficients . Pour ce faire, commençons par trouver des valeurs initiales. Il est facile de voir qu’il y a façon de choisir objets parmi . Dans ce cas l’idée de avec ou sans remise, ainsi qu’avec ordre ou sans ordre n’a pas d’importance. De plus, il n’y a qu’une seule façon de choisir objets parmi . Ceci nous donne donc les valeurs initiales suivantes:
Maintenant, pour la récurrence, nous allons utiliser la méthode de l’élément distingué. Parmi les éléments, fixons un élément . En choisissant les éléments parmi , l’élément peut faire partie ou ne pas faire partie de notre choix. Si ne fait pas partie de notre sélection, alors les éléments ont été choisis parmi , ce qui nous donne possibilités. Maintenant, si l’élément fait partie de notre sélection, il ne nous reste plus que éléments à choisir, qui peuvent être choisis parmi les éléments car il y a remise. Nous avons donc dans ce cas possibilités. En appliquant le principe de la somme, on obtient donc:
1 from sympy import *2 from pandas import *3 init_printing()45 def multiensemble(n,k):6 if k == 1:7 return n8 if n == 1:9 return 110 else:11 return multiensemble(n-1,k) + multiensemble(n,k-1)1213 A = []14 for n in range(1,11):15 ligne = [multiensemble(n,k) for k in range(1,11)]16 A.append(ligne)17 tableau = DataFrame(A)18 tableau.index = [i for i in range(1,11)]19 tableau.columns = [i for i in range(1,11)]20 tableau
La fonction génératrice
Pour trouver la fonction génératrice de la distribution , l’idée est de commencer par la série géométrique, puis de la dériver.
Ceci nous amène à faire l’hypothèse suivante:
Cette dernière égalité peut être démontré facilement à l’aide du principe d’induction. En réarrageant les termes on obtient donc:
qui est la fonction génératrice que nous cherchions.