Voici une autre approche, qui n'implique pas de récursivité. Cependant, il utilise toujours des sommes et des produits dont les longueurs dépendent des paramètres. Je vais d'abord donner l'expression, puis expliquer.
Nous avons
P(|L1∩L2∩⋯∩Lm|=k)=(nk)∏ni=1(nai)∑j=0min(a1,…,am)−k(−1)j(n−kj)∏l=1n(n−j−kal−j−k).
EDIT: À la fin de l'écriture de tout cela, j'ai réalisé que nous pouvons consolider un peu l'expression ci-dessus en combinant les coefficients binomiaux en probabilités hypergéométriques et coefficients trinomiaux. Pour ce que cela vaut, l'expression révisée est
Ici est une variable aléatoire hypergéométrique où tirages sont tirés d'une population de taille ayant états de réussite.
∑j=0min(a1,…,am)−k(−1)j(nj,k,n−j−k)∏l=1nP(Hyp(n,j+k,al)=j+k).
Hyp(n,j+k,al)alnj+k
Dérivation
Obtenons une notation afin de rendre les arguments combinatoires un peu plus faciles à suivre (espérons-le). Tout au long, nous considérons et fixes. Nous utiliserons pour désigner la collection de -tuples ordonnés , où chaque , satisfaisantSa1,…,amC(I)m(L1,…,Lm)Li⊆S
- |Li|=ai ; et
- L1∩⋯∩Lm=I .
Nous utiliserons également pour une collection identique sauf que nous avons besoin de au lieu de l'égalité.C′(I)L1∩⋯∩Lm⊇I
Une observation clé est que est relativement facile à compter. En effet, la condition est équivalente à pour tous les , donc dans un sens, cela supprime les interactions entre les différentes valeurs . Pour chaque , le nombre de satisfaisant à l'exigence est , puisque nous pouvons construire un tel en choisissant un sous-ensemble de de taillepuis l'union avec . Il s'ensuit que
C′(I)L1∩⋯∩Lm⊇ILi⊇IiiiLi(|S|−|I|ai−|I|)LiS∖Iai−|I|I
|C′(I)|=∏i=1n(|S|−|I|ai−|I|).
Maintenant, notre probabilité d'origine peut être exprimée via le comme suit:
C
P(|L1∩L2∩⋯∩Lm|=k)=∑I:|I|=k|C(I)|∑all I⊆S|C(I)|.
Nous pouvons apporter ici deux simplifications tout de suite. Premièrement, le dénominateur est le même que
Deuxièmement, un argument de permutation montre quene dépend que de travers la cardinalité. Puisqu'il existe sous-ensembles de ayant la cardinalité , il s'ensuit que
où est un sous-ensemble fixe arbitraire de ayant une cardinalité
|C′(∅)|=∏i=1n(|S|ai)=∏i=1n(nai).
|C(I)|I|I|(nk)Sk∑I:|I|=k|C(I)|=(nk)|C(I0)|,
I0Sk .
En prenant du recul, nous avons maintenant réduit le problème à montrer que
|C(I0)|=∑j=0min(a1,…,am)−k(−1)j(n−kj)∏l=1n(n−j−kal−j−k).
Soit les sous-ensembles distincts de formés en ajoutant exactement un élément à . Alors
(Cela signifie simplement que si , alors contient mais ne contient pas non plus d'élément supplémentaire.) Nous avons maintenant transformé le problème de comptage un problème de comptage , que nous savons mieux gérer. Plus précisément, nous avons
J1,…,Jn−kSI0
C(I0)=C′(I0)∖(⋃i=1n−kC′(Ji)).
L1∩⋯∩Lm=I0L1∩⋯∩LmI0CC′|C(I0)|=|C′(I0)|−∣∣∣⋃i=1n−kC′(Ji)∣∣∣=∏l=1n(n−kal−k)−∣∣∣⋃i=1n−kC′(Ji)∣∣∣.
Nous pouvons appliquer l'inclusion-exclusion pour gérer la taille de l'expression d'union ci-dessus. La relation cruciale ici est que, pour tout ,
En effet, si contient un certain nombre de , alors il contient également leur union. Nous notons également que l'ensemble a la taille. Par conséquent
I⊆{1,…,n−k}
⋂i∈IC′(Ji)=C′(⋃i∈IJi).
L1∩⋯∩LmJi⋃i∈IJi|I0|+|I|=k+|I|∣∣∣⋃i=1n−kC′(Ji)∣∣∣=∑∅≠I⊆{1,…,n−k}(−1)|I|−1∣∣∣⋂i∈IC′(Ji)∣∣∣=∑j=1n−k∑I:|I|=j(−1)j−1∏l=1n(n−j−kal−j−k)=∑j=1n−k(−1)j−1(n−kj)∏l=1n(n−j−kal−j−k).
(Nous pouvons restreindre les valeurs ici puisque le produit des coefficients binomiaux est nul à moins que pour tout , c'est-à-dire .)
jj≤al−klj≤min(a1,…,am)−k
Enfin, en substituant l'expression à la fin à l'équation pourci-dessus et en consolidant la somme, on obtient
comme revendiqué.|C(I0)|
|C(I0)|=∑j=0min(a1,…,am)−k(−1)j(n−kj)∏l=1n(n−j−kal−j−k)