讲明白中小学知识点 JS 交互实验室
家长辅导神器
体验演示
小学数学小学三年级数学预计 5 分钟讲透

容斥原理与重叠问题:韦恩图透视“多算了一次”

为什么 18+16≠30?看懂集合相交中“被点了两次名字的小朋友”

容斥原理与重叠问题:韦恩图点名实验室三年级数学广角·集合
足球队:14 人|篮球队:12 人|两队都报:6 人
全班实际总人数:20 人
⚽ 足球队全部 14 人只踢足球8 人两样都报6 人🏀 篮球队全部 12 人只打篮球6 人
算理一:分类相加法 (切成3块,绝不重复)
只踢足球 + 两样都报 + 只打篮球
8+6+6=20 人
算理二:容斥原理标准公式 (加全集 - 扣重合)
足球队总人数 + 篮球队总人数 - 重复点名人数
14+12-6=20 人
经典考题预设:
⚽ 足球队人数 (A)14 人
🏀 篮球队人数 (B)12 人
✨ 两样都报人数 (A ∩ B)6 人 (上限 12)

核心考点与数学物理模型

“重叠问题”(人教版三年级上册数学广角——集合,奥数中称“容斥原理”)是孩子从小接触现代集合论(Set Theory)的启蒙基石。许多孩子一看到“18人踢球,16人打球,全班30人”,第一直觉就是把两数直接相加,结果发现算出来 34 人比全班还多,便开始在“到底该加还是该减中间的人”之间瞎蒙抓阄。重叠问题的核心在于——两拨人里有部分同学“身兼两职”,在两边点名时起立了两次!本实验室通过发光半透明韦恩图(Venn Diagram)动态演示、教练现场点名查重动画以及分类相加与容斥公式双算理对比,让孩子彻底看透“两圈相加减重叠,不重不漏算总和”的本质。

核心公式:
∣A∪B∣=∣A∣+∣B∣−∣A∩B∣\displaystyle |A \cup B| = |A| + |B| - |A \cap B|

家长辅导锦囊

如何用 5 分钟帮孩子建立直观想象,告别死记硬背

启发式教学法
孩子卡在哪里?(先理解孩子的直觉盲区)
孩子做集合重叠题最易踩三大深坑:① 直觉直接相加 $A + B$,发现超出总人数时手足无措;② 概念边界混淆,误以为左边圈里全是“只参加A”的人,忽略了中间重叠部分既属于A又属于B;③ 逆向倒推题(已知总人数和各组人数,求两样都参加的人)不知道用“虚增出来的总数减去真实总数”,靠瞎凑乱算。
提问三步法(引导孩子自己说出答案)
“宝贝,足球队 14 人,篮球队 12 人。如果足球教练点名,叫了 14 次;篮球教练点名,叫了 12 次。一共喊了多少次‘到’?”
👉 辅导提示:引导孩子算 14 + 12 = 26 次。然后追问:“可是全班一共只有 20 个人,为什么点名一共响起了 26 声‘到’?多出来的 6 声是谁喊的?”
“看实验室里中间发光的小朋友,他们既穿着蓝球衣又戴着橙手环。他们在两次点名中站起来了几次?”
👉 辅导提示:切换到实验室的【现场点名排查】模式:中间重叠的小朋友在足球队喊了一次‘到’,在篮球队又喊了一次‘到’,一个人喊了两次!所以多出来的 6 次全是因为他们被重复数了一遍!
“如果我们要算全班一共有多少个活生生的人,怎样才不会把他们多算?”
👉 辅导提示:启发孩子总结出两个无懈可击的方法:方法一(分类切块法):把大家分成三块——只踢球的 + 只打球的 + 两样都报的,三块相加绝不重复;方法二(容斥去重法):把两队人数全加上,再把重复被数了一次的那拨人(6人)减掉一次!
生活原型连接(用孩子看得见的生活例子类比)
兴趣班报名单:班里报画画的和报乐高的,中间有几位同学两门课都报了;文具盒大排查:带红笔的同学和带圆珠笔的同学,有同学带了双头红色彩笔两边都算;戴帽子与戴红领巾:全班戴帽子的有 15 人,戴红领巾的有 18 人,既戴帽子又戴红领巾的同学被两名检查员同时记了一笔。
核心一句话讲明白:“两圈相加多了一次,减去中间不重不漏;分类相加切成三块,谁也别想混进两遍!”

认知图谱与查漏补缺 (Learning Path)

孩子学不会切忌盲目灌输,依循认知链条溯源前置盲区

学不会?先查前置短板 (Prerequisites)

卡点剖析:排队中某人被从左数一次又从右数一次的双重计数思维是集合重叠的前置直觉

家长检测标尺:孩子真正掌握的 3 个标志 (Mastery Evidence)
  • 能在白纸上熟练画出两个相交的韦恩圈,并准确标出“只属于A”、“只属于B”与“两样都有”三个区域的人数
  • 面对“已知 $A$、$B$ 和总人数求重叠部分”的逆向题,能清晰解释为什么用 $A+B-\text{总人数}$
  • 在生活中遇到多重交叉分类时,能主动警惕“重复计数”问题
💬 睡前口头测试:“爸爸妈妈在超市买文具,买铅笔的小朋友有 15 人,买橡皮的小朋友有 13 人,收银台一共只接待了 20 个小朋友(每人至少买了一样)。请问既买了铅笔又买了橡皮的小朋友有几人?请用“被收银员点了两次名字”的道理讲给家长听。”
已搞懂?进阶挑战下一关 (Next Steps)

进阶意义:掌握集合交并集与区域分解后能更清晰处理线段图多重条件重叠

📖

知识深度解析与原理背景

认识重叠问题:小学数学迈向近代集合论的第一步

在小学三年级上册的《数学广角——集合》中,孩子们会遇到一类极其经典的数学名题:

例题:三年级一班参加阳光体育活动,参加足球队的有 14 人,参加篮球队的有 12 人。全班共有 20 人参加了球类活动(每人至少参加一项)。请问:两项运动都参加的同学有多少人?

很多孩子拿到题目的第一反应是:

14+12=26 人14 + 12 = 26 \text{ 人}

一看 2626 比题目给的 2020 人还多,顿时懵了:

“妈妈,题目是不是印错了?两队加起来 26 个人,全班怎么可能只有 20 个人呢?”

甚至有的孩子开始盲目乱抓公式:“到底是用 26−2026 - 20 呢,还是 20−1420 - 14 呢?”


韦恩图(Venn Diagram)的透视魔力

19 世纪英国数学家约翰·维恩(John Venn)发明了用闭合曲线(通常是圆)来直观表达集合关系的图示,这就是著名的韦恩图。

当我们把两个圆圈靠近并交叉时,整个空间被清晰地分割成了三个互不重叠的独立区域:

      【足球圈 A】              【篮球圈 B】
    /─────────────\          /─────────────\
   /               \        /               \
  │    只踢足球     │  两样  │    只打篮球    │
  │     (A - C)     │  都报  │     (B - C)    │
  │                 │  (C)   │               │
   \               /        \               /
    \─────────────/          \─────────────/
  1. 左侧月牙区(只踢足球):身上只穿着足球球衣的小朋友;
  2. 中间交集区(两样都报):身兼两职的小朋友,既是足球队员,又是篮球队员;
  3. 右侧月牙区(只打篮球):身上只穿着篮球球衣的小朋友。

算理双解剖:为什么减去中间恰好就是总人数?

让孩子不再死记硬背公式的关键,是让他从两个不同的视角看懂算理:

视角一:分类相加法(切成三块,绝不重复)

把全班参加活动的人严格分成 3 个互不交叉的群体:

总人数=只踢足球+两样都报+只打篮球\text{总人数} = \text{只踢足球} + \text{两样都报} + \text{只打篮球}

如果两样都报的有 66 人:

  • 只踢足球:14−6=814 - 6 = 8 人
  • 只打篮球:12−6=612 - 6 = 6 人
  • 两样都报:66 人
总人数=8+6+6=20 人\text{总人数} = 8 + 6 + 6 = 20 \text{ 人}

这种算法如同拼七巧板,三块拼图严丝合缝,谁也不会多算,谁也不会少算。

视角二:容斥原理标准公式(加全集 - 扣重合)

数学家们更喜欢用一个统一的公式:

∣A∪B∣=∣A∣+∣B∣−∣A∩B∣|A \cup B| = |A| + |B| - |A \cap B|

即:

总人数=足球队总人数+篮球队总人数−两样都报人数\text{总人数} = \text{足球队总人数} + \text{篮球队总人数} - \text{两样都报人数}

为什么可以这么算?

  • 当我们把足球队的 1414 个人都叫出来时,中间那群两样都报的小朋友站出来了一次;
  • 当我们又把篮球队的 1212 个人叫出来时,这群两样都报的小朋友又站出来了一次;
  • 结果:普通队员都只被数了 1 次,唯独这群两样都报的同学被数了整整 2 次!
  • 所以,在总计数 14+12=2614 + 12 = 26 里面,中间这拨人被多算了一遍。为了还原真实的总人数,必须把多算的这 1 次减掉:
26−6=20 人26 - 6 = 20 \text{ 人}

逆向题破解:求两样都参加的人数

考卷中最喜欢考的其实是反向提问:

“参加足球的 14 人,参加篮球的 12 人,总共有 20 人,两样都参加的到底有几人?”

孩子常常不知道该怎么列式。用我们刚才的点名查重法,一句话就能讲明白:

“点名一共点出了 14+12=2614 + 12 = 26 个人头,但现实中只有 20 个小朋友。多出来的这 26−20=626 - 20 = 6 个人头,就是因为有人被点了两次名字!”
所以,两样都报的人数 = 两次人数之和 - 真实总人数!

重叠人数=(14+12)−20=6 人\text{重叠人数} = (14 + 12) - 20 = 6 \text{ 人}

家长辅导口诀与金句

家庭辅导时,当孩子又在加加减减中拿不定主意时,默念这首四句口诀:

韦恩图里分三块,单属中间各分明。
两圈相加多一次,减去重叠是总数。
若是反向求重叠,虚增总数减真身!

知识点进阶翻页