# 事件的概率

# 古典概率计算

# 排列组合

nn个不同的物件取rr1rn1\le r\le n不同排列总数

Prn=n(n1)(n2)(nr+1) P_r^n = n(n-1)(n-2)\cdots(n-r+1)

nn个不同的物件取rr1rn1\le r\le n不同组合总数

Crn=Prnr!=n!r!(nr)! C_r^n = \frac{P_r^n}{r!} = \frac{n!}{r!(n-r)!}

每一个包含rr件物品的组合,都可以产生r!r!个不同的排列,故排列数应为组合数的r!r!

CrnC_r^n可记作(nr)\begin{pmatrix}n\\r\end{pmatrix}

0!=10!=1 的约定,(n0)=1\begin{pmatrix}n\\0\end{pmatrix} = 1

(nr)=n(n1)(nr+1)r! \begin{pmatrix}n\\r\end{pmatrix} = \frac{n(n-1)\cdots(n-r+1)}{r!}

组合系数(nr)\begin{pmatrix}n\\r\end{pmatrix}又称为二项式系数

(a+b)n=i=0n(ni)aibni (a+b)^n = \sum_{i=0}^{n}\begin{pmatrix}n\\i\end{pmatrix}a^ib^{n-i}
证明
(a+b)n=(a+b)(a+b)(a+b) (a+b)^n = (a+b) \cdot (a+b) \cdots(a+b)

为了产生aibnia^ib^{n-i}这一项,在这nn(a+b)(a+b)中,要从其中ii个取出aa,从另外nin-i个取出b。所以(ni)\begin{pmatrix}n\\i\end{pmatrix}aibnia^ib^{n-i}这一项的系数

a=b=1a = b = 1 ,得

(n0)+(n1)++(nn)=2n \begin{pmatrix} n \\ 0 \end{pmatrix} + \begin{pmatrix} n \\ 1 \end{pmatrix} + \cdots + \begin{pmatrix} n \\ n \end{pmatrix} = 2^n

a=1,b=1a = -1, b = 1 ,得

(n0)(n1)+(n2)+(1)n(nn)=0 \begin{pmatrix} n \\ 0 \end{pmatrix} - \begin{pmatrix} n \\ 1 \end{pmatrix} + \begin{pmatrix} n \\ 2 \end{pmatrix} - \cdots + (-1)^n \begin{pmatrix} n \\ n \end{pmatrix} = 0

另外一个有用的公式

(m+nk)=i=0k(mi)(nki) \begin{pmatrix} m + n \\ k \end{pmatrix} = \sum_{i=0}^{k} \begin{pmatrix} m \\ i \end{pmatrix} \begin{pmatrix} n \\ k - i \end{pmatrix}
证明
(1+x)m+n=(1+x)m(1+x)nxk的系数为(m+nk)可以从(1+x)m中选取i项,从(1+x)n中选取ki(m+nk)=i=0k(mi)(nki) \begin{align} & (1+x)^{m+n} = (1+x)^m(1+x)^n \\\\ & x^k 的系数 为 \begin{pmatrix} m + n \\ k \end{pmatrix} \\\\ & 可以从(1+x)^m中选取i项,从(1+x)^n中选取 k - i 项 \\\\ & 即 \\\\ & \begin{pmatrix} m + n \\ k \end{pmatrix} = \sum_{i=0}^{k} \begin{pmatrix} m \\ i \end{pmatrix} \begin{pmatrix} n \\ k - i \end{pmatrix} \end{align}

nn个不同的物件分成kk堆,各堆物件数分别为r1,,rkr_1,\cdots,r_k的分法是

n!r1!rk! \frac{n!}{r_1!\cdots r_k!}
证明
已知i=1kri=n先从n个中取出r1个作为第一堆,取法有(nr1),在余下的nr1中取出r2作为第二堆,取法有(nr1r2)以此类推,得到全部不同的分法为n!r1!(nr1)!(nr1)!r2!(nr1r2)!(nr1r2rk1)!rk!(nr1r2rk)!=n!r1!r2!rk!(nr1r2rk)!=n!r1!r2!rk!(0)!=n!r1!r2!rk! \begin{align} & 已知 \sum_{i=1}^{k} r_i = n \\\\ & 先从n个中取出r_1个作为第一堆,取法有 \begin{pmatrix} n \\ r_1 \end{pmatrix} , 在余下的 n - r_1 中取出 r_2 作为第二堆 ,取法有 \begin{pmatrix} n - r_1 \\ r_2 \end{pmatrix} \\\\ & 以此类推,得到全部不同的分法为 \\\\ & \frac{n!}{r_1!(n-r_1)!} \frac{(n-r_1)!}{r_2!(n-r_1-r_2)!}\cdots\frac{(n-r_1-r_2-\cdots-r_{k-1})!}{r_k!(n- r_1 -r_2 -\cdots - r_k)!} \\\\ & = \frac{n!}{r_1!r_2!\cdots r_k!(n- r_1 -r_2 -\cdots - r_k)!} \\\\ & = \frac{n!}{r_1!r_2!\cdots r_k!(0)!} \\\\ & = \frac{n!}{r_1!r_2!\cdots r_k!} \\\\ \end{align}

# 事件的运算、条件概率与独立性

# 条件概率

在B发生的条件下A的条件概率
P(AB)=P(AB)/P(B)(P(B)0)P(A|B) = P(AB)/P(B) \qquad{(P(B)\ne 0)}

# 事件的独立性

P(AB)>P(A)P(A|B)>P(A),则BB的发生使得AA的发生的可能性增大:BB促进了AA的发生

P(A)=P(AB)P(A)=P(A|B),则B的发生与否与A发生的可能性无关,这时在概率论上称A,BA,B两事件独立 P(AB)=P(A)P(B)P(AB) = P(A)P(B)

# 全概率公式与贝叶斯公式

# 全概率公式

B1,B2,B_1,B_2,\cdots为有限个或无限个事件,他们两两互斥且每次试验中至少发生一个,即

BiBj=(不可能事件),ijB1+B2+=Ω(必然事件) B_iB_j = \emptyset(不可能事件),当i\ne j \\ B_1 + B_2 + \cdots = \Omega(必然事件)

考虑任一事件AA,因为Ω\Omega是必然事件,所以有A=AΩ=AB1+AB2+A = A\Omega = AB_1 + AB_2 + \cdots,因为B1,B2,B_1,B_2,\cdots两两互斥,所以AB1,AB2,AB_1,AB_2,\cdots也两两互斥

P(A)=P(AB1)+P(AB2)+ P(A) = P(AB_1) + P(AB_2) + \cdots

代入条件概率公式P(AB)=P(AB)/P(B)P(A|B) = P(AB)/P(B)

P(ABi)=P(Bi)P(ABi)P(A)=P(B1)P(AB1)+P(B2)P(AB2)+(全概率公式) P(AB_i) = P(B_i)P(A|B_i) \\ P(A) = P(B_1)P(A|B_1) + P(B_2)P(A|B_2) + \cdots \qquad(全概率公式)

"全部"概率P(A)P(A)被分解成许多部分之和,其理论和实用意义在于:在较复杂的情况下直接计算P(A)P(A)不容易,但AA总是伴随着某个BiB_i出现,适当去构造这一组BiB_i往往可以简化计算

# 贝叶斯公式

在全概率公式的假定下,有

P(BA)=P(ABi)/P(A)=P(Bi)P(ABi)/jP(Bj)P(ABj) P(B|A) = P(AB_i)/P(A) \\ = P(B_i)P(A|B_i) / \sum_jP(B_j)P(A|B_j)

全概率公式"由原因推结果",贝叶斯公式"由结果推原因"