【容斥原理的三大公式及推导】容斥原理是集合论中一个重要的数学工具,广泛应用于组合数学、概率论和计数问题中。它用于计算多个集合的并集元素个数,避免重复计数。以下是容斥原理的三大基本公式及其推导过程。
一、容斥原理的基本思想
容斥原理的核心思想是:
“先加后减”,即在计算多个集合的并集元素数量时,先将每个集合的元素数相加,再减去两两交集的元素数,再加上三个集合的交集元素数,依此类推,直到所有可能的交集都被考虑进去。
二、容斥原理的三大公式
公式编号 | 公式名称 | 公式表达式 | 适用范围 | ||||||||||||||||
1 | 两个集合的容斥原理 | $ | A \cup B | = | A | + | B | - | A \cap B | $ | 两个集合 | ||||||||
2 | 三个集合的容斥原理 | $ | A \cup B \cup C | = | A | + | B | + | C | - | A \cap B | - | A \cap C | - | B \cap C | + | A \cap B \cap C | $ | 三个集合 |
3 | n个集合的容斥原理 | $ | A_1 \cup A_2 \cup \cdots \cup A_n | = \sum_{i=1}^n | A_i | - \sum_{1 \leq i < j \leq n} | A_i \cap A_j | + \sum_{1 \leq i < j < k \leq n} | A_i \cap A_j \cap A_k | - \cdots + (-1)^{n+1} | A_1 \cap A_2 \cap \cdots \cap A_n | $ | n个集合(任意) |
三、公式推导过程
1. 两个集合的容斥原理推导
设集合 $ A $ 和 $ B $ 的元素个数分别为 $
- 当我们直接将 $
- 因此,需要从总和中减去 $
所以得到:
$$
A \cup B | = | A | + | B | - | A \cap B | A | $、$ | B | $、$ | C | $,两两交集分别为 $ | A \cap B | $、$ | A \cap C | $、$ | B \cap C | $,三者交集为 $ | A \cap B \cap C | $。 - 初始时,将三个集合的元素数相加:$ | A | + | B | + | C | $ - 但这样会重复计算两两交集中的元素一次,因此要减去 $ | A \cap B | + | A \cap C | + | B \cap C | $ - 然而,这又导致三者交集的部分被减去了多次,需再次加上 $ | A \cap B \cap C | $ 最终得到: $$
|