Aller au contenu

Résumé combinatoires

x Repetition répetition
tout \(Q^{a,b}_{n}=\frac{n!}{a!b!}\) \(Bij(n\to n)=n!\)
ordre fonction : \(n^k\) \(Inj(k\to n)=A^k_{n}=\frac{n!}{(n-k)!}\)
ordre \(B^*(n,k):=B(n+k-1, k)\) \(B(n,k)=\frac{n!}{k!(n-k)!}\)

Dénombrement

Ensembles

  • Argument diagonal de Cantor : Prouver que \([0,1[\not\approx \mathbb{N}\)

    • \(f(i)=a_{i}=0, a_{i0}a_{i1}a_{i_{2}}, \dots\) binaire
    • \(b=0,b_{1}b_{2}b_{3}\dots\) avec \(b_{i}\neq a_{i}i\)
    • \(\not\exists i:f(i)=b\) ⇒ ! bijective
  • \(|A|:=\sum_{a\in A} f(a)\) poids proba
     
     

  • Binomiale \(B(n,k)\) (\(\not O \not R\)) \(B(n,k)=C^k_{n}={n \choose k }=\frac{n!}{k!(n-k)!}=C^k_{n-1} +C^{k-1}_{n-1}=B(n,n-k)\)

  • Binômes de Newton : \((x+y)^n=\sum_{k=0}^{n}C^k_{n}x^ky^{n-k}\)

  • Selection : (\(\not OR\)) : \(k\)-sélection d'un \(n\)-ensemble

    • \(B^*(n,k):=B(n+k-1, k)\)
       

Fonctions

  • relation \(R:A\to B\) est un ensemble \(R\subset A\times B\)

  • Fonction \(A\to B\) : triple \((A,B,R)\) : \(aRb\) unique

  • \(|A|=n, |B|=k\) :

    • fonction (\(OR\)) \(B\to A\) : \(n^k\)
    • Injection (\(O\not R\)) : \(Inj(k\to n)=[n]_{k}:=\frac{n!}{(n-k)!}\) (A)
    • Bijection, Permutation (\(T\not R\)): \(Bij(n\to n)=n!\)
      • Dérangements (\(f(a)\neq a\)) : \(d_{n}:=n!\sum_{r=0}^{k} \frac{(-1)^r}{r!}\)
    • Surjections : \(Sur(n\to k)=\sum_{r=0}^{k}(-1)^rB(k,r)(k-r)^n\)
  • Répartition \(n\) el en \(k\) sous ensembles disjoint et !vides \(S(n,k):=\frac{1}{k!}Sur(n\to k)\)

    • Stirling : \(S(n,k)=S(n-1, k-1)+kS(n-1,k)\)
    • Bell : \(\sum_{r=0}^{k}S(n,k)=b_{n}\)
       

Dénombrer avec des génératrices

  • suite généree : \(f_{n}\) (suite de réels)

  • \(f(x)=\sum_{n=0}^{\infty}f_{n}x^n\)

    • \(s(x)=f(x)+g(x)\implies s_{n}=f_{n}+g_{n}\)
    • \(p(x)=f(x)g(x)\implies p_{n}=\sum^n_{i} f_{i}g_{n-i}\)
    • anneau commutatif
  • Suite des naturels \(f(x)=\frac{x}{(1-x)^{2}}=x+2x^2+3x^3+..\)

  • Suite des nombre binomiaux \(\sum B(n,a)x^n=(A+x)^a\)
     

  • Fonction génératrice des Moments : \(=E(e^{tX})=\sum \frac{\mathbb{E}(X^n)}{n!}\)

Astuces

  • \(\sum_{i=0}^{\infty}x^i=\frac{1}{1-x}\) et \(\lim_{ x \to 1 }\) (somme de série géométrique)

  • \(\sum_{i=0}^{\infty}(i+1)x^i=\frac{1}{(1-x)^{2}}\)

  • \(\sum_{i=0}^{\infty}(i+1-a)x^i=\frac{x^a}{(1-x)^{2}}\)

  • \(e^x=\lim_{ n \to \infty }(1+\frac{x}{n})^n\)
     
     

  • Équations de récurrences \(\alpha v_{n+2}+\beta v_{n+1}+\gamma v_{n}=\dots\)
     
     
     
     

  • Fonctions de hachage \(H:\{ 0,1 \}^*\to \{ 0,1 \}^n\) taille \(?\to n\)

    • collision si 2 entrées donnent la même valeure
    • graine \(s\) : nombres aléatoire \(a_{n}=H(s,n)\)
  • Blockchain : Chaque bloque est le hash du block précédent et d'une donnée

    • le block \(h_{i}\) peut nous donner toutes les info précédentes