方法站 · 什么时候用?为什么用?

容斥原理

几个集合有重叠时,先全加、再减两两的交、再加三三的交……每个元素最后恰好被数一次。

📖 配合《集合》第 9 章阅读M5 容斥原理线M16 算两次线

到这里之前,先经过:有限集元素的数目(技能)极端原理(方法)

一个想法,一张图先只点 |A|、|B|、|C| 三项,看哪些块被数多了。再加哪几项,能让每一块都恰好数一次?

图形加载中…

一句话

几个集合两两不交时,并集的元素个数就是各集合元素个数之和(加法原理)。有重叠时,重叠部分被多数了,要减掉;减多了,再加回来:

这就是容斥原理。上面的操作台把每一块“被数了几次”都标了出来:公式对,就是每一块都恰好数了 次。

为什么每一块恰好数一次

第 1 / 4 步
图形加载中…
  1. 先全加

    :只在一个圈里的块数了 次,在两个圈里的块数了 次,正中间数了 次。

第 1 站 · 整数:数“都不是”

中,与 互质的数有多少个? 与 互质,就是既不是 、也不是 、也不是 的倍数——圈外的那一块。上面算出圈内有 个,所以圈外是 个。

先猜后证

中,既不是 的倍数、也不是 的倍数、也不是 的倍数的数有多少个?

个
先选定答案,才能看到结论。

第 2 站 · 排列:错排

封信装进 个写好地址的信封,每封都装错,有几种装法?

用容斥数错排

第 1 / 4 步
  1. 设集合

    全部装法有 种。设 是“第 封信装对了”的装法。要数的是一个 都不在的装法。

第 3 站 · 映射:每个盒子都不空

个不同的球放进 个不同的盒子,每个盒子都不空,有几种放法? 两种想法,答案必须一样:

一题多解

个不同的球放进 个不同的盒子,没有空盒。求放法数。

容斥:从“随便放”里去掉有空盒的

随便放有 种。设 为“第 个盒子空着”:,,三个都空不可能。

有空盒的放法 ,所以没有空盒的有 种。

代价机械,换成 个球 个盒也照样算。

分划:先分组,再分配

先把 个球分成 个非空的组: 种(第 4 站的练习)。再把 组分给 个盒子: 种。

共 种。

代价要先会数分划(第 4 站),但更能看清结构。

练一练

练习 1基础

中,是 的倍数或是 的倍数的数有多少个?

练习 2基础

某班 人,参加数学兴趣小组的有 人,参加物理兴趣小组的有 人,两个都没参加的有 人。两个都参加的有多少人?

练习 3提高

个人各写一张贺卡,收上来后再随机发回,每人恰好拿一张。有多少种发法使得没有人拿到自己写的贺卡?

练习 4挑战

个不同的球放进 个不同的盒子,每个盒子都不空,有多少种放法?

错误博物馆 · 本站展品

离站之前,看看别人在这里踩过的坑。去博物馆看全部展品 →

展品

减完两两的交就停了

错误的做法:
错在哪里?先想一想,再打开

病因 看正中间那块 :前三项把它数了 次,后三项又减了 次,结果是 次——它被漏掉了。

正确的做法:再加回 。在操作台里关掉最后一项,中间那块立刻变黄,标着“ 次”。

「减多了要加回来,一直到每块恰好一次」

展品

求“都不是”,减完就收工

错误的做法: 中既不是 的倍数也不是 的倍数的数有 个。
错在哪里?先想一想,再打开

病因  这 个数既是 的倍数又是 的倍数,被减了两次。实际上 共 个。

正确的做法:先求并:,再取补:。

「求补集,先把并集算对」