问题的定义
定义: 假如两个运动员 A 和 B 相约通过投篮的方式分出胜负, 规则是: 一人投一次, 率先投进的人获胜. 如果 A 和 B 两人投篮时所站的位置相同, 并且每次命中的概率分别是 $p$ 和 $q$, 如果 A 先投, 那么他获胜的概率是多少?
澄清: 假设运动员每次投篮的概率都相等, 并且周围的环境不会对他造成任何影响.
解决这个问题涉及到几何级数: $\text{if } r\in R \text{ and } |r|<1\text{ then:}$
$$\sum_{n=0}^{\infty}{r^n}=1+r+r^2+r^3+\cdots=\frac{1}{1-r}$$解决方法
假如 A 第一次投篮就投中, 显然这个事件的概率是 $p$. 而 A 在第二次投篮时投中的概率是$(1-p)(1-q)p$, 因为 A 第二次投篮投中说明:
- A 在第一次没有投中, 这个事件的概率是 $(1-p)$.
- B 在第一次也没有投中, 这个事件的概率是 $(1-q)$.
因此, A 在第二轮投中这一事件蕴含着两个额外的事件, 这一事件发生的概率实际上是三个事件同时发生的概率. 由于 A 每次投篮投中的概率都是 $p$, 所以 A 第二次投篮命中的概率是 $r\times p$, 此处 $r=(1-p)(1-q)$.
以此类推, A 第三次投篮投中的概率是$r^2\times p$, 因为 A 和 B 在第一轮都失手的概率是 $r$, 在第二轮都失手的概率是 $r^2$. A 第 $n$ 次投篮命中的概率就等于$r^{(n-1)}\times p$, $r$的指数是$n-1$是因为第$n$次成功就意味着前$n-1$次两人都失败.
这样就求得了 A 在第$1, 2, 3 \cdots, n$轮投篮投中的概率. 那么 A 获胜的总概率就等于这些概率的和:
$$p+rp+r^2p+\cdots=\sum_{n=0}^{\infty}r^n\times p=p\sum_{n=0}^{\infty}r^n$$这是一个几何级数, 根据几何级数求和公式:
$$p\sum_{n=0}^{\infty}r^n=\frac{p}{1-r}, \text{其中}r=(1-p)(1-q)$$假如 A 的投篮命中率为 $80%$, B 为 $75%$. 那么 如果 A 先投, A 获胜的概率为 $0.8 \div (1-0.2\times 0.25)\approx 0.842$.
几何级数的证明
另一种方法
还有另一种方法可以推导出这个概率, 并且这种方法不需要使用几何级数, 甚至可以通过这种方法推导出几何级数. 之前的方法是算出每次投中的概率, 然后求和, 从而得到获胜的概率.
换一个角度思考问题, 假设$x$是 A 获胜的概率(注意不是投中的概率). 假如 A 第一次投就投中, A 直接就能获胜, 这个事件的概率是$p$. 假如 A 没有投中, 此时 A 还是有希望获胜, 只要 B 也没有投中, 比赛就会进入下一轮. 注意,当新一轮比赛开始时, A 获胜的概率依旧是$x$, 因为第一轮的比赛并不会对选手投篮的命中率有任何影响, 比赛相当于回到了原点. 那么比赛回到原点这一事件的概率是多少呢? 这一概率就等于 A 和 B 都没投中的概率, 也就是$(1-p)(1-q)$, 因此比赛回到原点后 A 获胜的概率就是$(1-p)(1-q)x$.
此时我们已经求得了 A 获胜的所有可能性, 直接赢, 概率为$p$, 比赛重新开始后再赢, 概率为$(1-p)(1-q)x$, 两者相加就是 A 获胜的概率: $x = p+rx$, 其中$r=(1-p)(1-q)$.
通过解此方程就可以求出:
$$ x=\frac{p}{1-r} $$相关问题
代回法的另一个例子是, 令 $F_n$ 表示第 $n$ 个斐波那契数, 计算 $\sum_{n=0}^{\infty}{\frac{F_n}{3^n}}$ 的值.