定理已证明
加法原理定理
命题陈述
设 A1、A2、…、Ak 是两两不相交的有限集合,即当 i=j 时 Ai∩Aj=∅。那么 ∣A1∪A2∪⋯∪Ak∣=∣A1∣+∣A2∣+⋯+∣Ak∣。
为什么成立?
这正是把每种互不重叠的情形分别计数再相加这一日常做法的严格表述:之所以成立,正是因为不相交保证了没有结果会被重复计数。
证明思路
第一步(基础情形 k=2):设 A1 与 A2 不相交,即 A1∩A2=∅。A1∪A2 中的每个元素要么属于 A1,要么属于 A2,不相交排除了同时属于两者的可能。将 A1∪A2 拆成两个不相交的部分 A1 与 A2,各数一次即得 ∣A1∪A2∣=∣A1∣+∣A2∣。
第二步(对 k 归纳):假设公式对任意 k−1 个两两不相交的集合已经成立,即 ∣A1∪⋯∪Ak−1∣=∣A1∣+⋯+∣Ak−1∣。令 B=A1∪⋯∪Ak−1。由于 Ak 与所有满足 i<k 的 Ai 不相交,它也与它们的并集 B 不相交。对 B 与 Ak 应用基础情形,得到 ∣B∪Ak∣=∣B∣+∣Ak∣。
第三步(合并):把归纳假设中的 ∣B∣ 代入上式,得到 ∣A1∪⋯∪Ak∣=∣A1∣+⋯+∣Ak−1∣+∣Ak∣,这正是 k 个集合的加法原理。由于基础情形 k=2 成立,且从 k−1 到 k 的每一步都保持公式成立,由归纳法可知该公式对所有 k≥2 都成立。