免费并集与交集计算器

用逗号分隔元素

用逗号分隔元素

输入各集合元素以查看并集和交集

理解并集与交集

集合是唯一对象的无序集合,比较集合通常依赖于两个核心运算:并集和交集。本工具既可以作为集合并集计算器,也可以作为集合交集计算器——也称为 A∪B 计算器或 A∩B 计算器——使您可以轻松计算任意集合组合的这些运算。它还可以作为维恩图计算器,直观地展示集合之间的关系。

正式定义

给定两个集合 AA 和 BB:

  • 并集 A∪BA \cup B 包含至少出现在一个集合中的每一个元素:
A∪B={x∣x∈A or x∈B}A \cup B = \{ x \mid x \in A \ \text{or} \ x \in B \}
  • 交集 A∩BA \cap B 只包含同时属于两个集合的元素:
A∩B={x∣x∈A and x∈B}A \cap B = \{ x \mid x \in A \ \text{and} \ x \in B \}

简单来说,并集收集合并集合中的所有不同项,而交集只保留公共部分。直接的结果是,交集总是并集的子集,而并集总是每个单独集合的超集。

并集与交集的区别

关键区别在于包容性。并集包含所有——接受任何一个集合中的元素——因此结果通常更大。交集是选择性的,只接受每个集合中都存在的元素。所以:

  • 如果一个集合完全包含在另一个集合中(例如 B⊆AB \subseteq A),则 A∪B=AA \cup B = A 且 A∩B=BA \cap B = B。
  • 如果两个集合没有共同元素,则交集为空集(∅\emptyset),而并集只是合并所有不同的元素。

代数性质

并集和交集的行为类似于算术中的加法和乘法,并具有多种性质:

  • 交换律:集合的顺序不影响结果。
    A∪B=B∪AA \cup B = B \cup A 且 A∩B=B∩AA \cap B = B \cap A

  • 结合律:处理三个或更多集合时,可以自由重新排列括号。
    A∪(B∪C)=(A∪B)∪CA \cup (B \cup C) = (A \cup B) \cup C
    A∩(B∩C)=(A∩B)∩CA \cap (B \cap C) = (A \cap B) \cap C

  • 分配律:每种运算分配于另一种,这是集合代数独有的属性(在算术中只有乘法分配于加法)。
    A∪(B∩C)=(A∪B)∩(A∪C)A \cup (B \cap C) = (A \cup B) \cap (A \cup C)
    A∩(B∪C)=(A∩B)∪(A∩C)A \cap (B \cup C) = (A \cap B) \cup (A \cap C)

这些规则并行于逻辑连接词 OR 和 AND,是简化集合表达式的基础。

使用维恩图可视化

维恩图将每个集合表示为通用矩形内的圆形。并集对应于所有圆形覆盖的整个区域,而交集显示为重叠区域。计算器在输入集合后自动生成维恩图,突出显示哪些元素是每个集合独有的,哪些是共享的。

实际示例:使用集合运算计算器

假设两个朋友 Sam 和 Taylor 列出了他们最喜欢的活动:

  • Sam: 绘画 (P), 骑行 (C), 徒步 (H), 阅读 (R)
  • Taylor: 骑行 (C), 阅读 (R), 游戏 (G), 摄影 (Ph)

为了方便输入,将每个活动映射为一个数字:P=1, C=2, H=3, R=4, G=5, Ph=6。
Sam 的集合变为 {1,2,3,4}\{1,2,3,4\};Taylor 的集合变为 {2,4,5,6}\{2,4,5,6\}。

使用计算器:

  1. 选择 2 作为集合数量,选择 单个元素 作为输入格式。
  2. 在第一部分输入 Sam 的数字 (1,2,3,4),在第二部分输入 Taylor 的数字 (2,4,5,6)。
  3. 工具立即返回:
    • Sam 独有的元素:{1,3}\{1,3\} (绘画、徒步)
    • Taylor 独有的元素:{5,6}\{5,6\} (游戏、摄影)
    • 并集 A∪B={1,2,3,4,5,6}A \cup B = \{1,2,3,4,5,6\} (所有六项活动)
    • 交集 A∩B={2,4}A \cap B = \{2,4\} (骑行、阅读)

同时显示维恩图,共享区域标记为 {2,4}\{2,4\},独有部分清晰标明。

扩展到两个以上集合和区间

计算器不限于两个集合。您可以同时分析三个、四个或更多集合。除了整体并集和交集外,工具还显示每个单独集合独有的元素。

除了离散元素,计算器还支持表示为区间(如 [1,5)[1, 5)、(2,∞)(2, \infty))的集合。在区间表示法模式下,它计算并集和交集为新的区间,正确处理开闭端点。这使其在解不等式和处理连续范围时非常有用。

无论您是学习集合理论的学生、分析重叠数据的专业人士,还是只是需要快速集合计算的人,这个集合运算计算器都提供了一个可靠的可视化解决方案。它将专门的 A∪B 计算器、A∩B 计算器和维恩图计算器结合在一个易用的平台中。

常见问题

1. 如何使用此计算器计算 A∪B 和 A∩B?

选择集合数量(例如 2),选择'单个元素',然后输入每个集合的元素。计算器立即输出并集、交集以及每个集合独有的元素,并附有维恩图。

2. 并集和交集到底有什么区别?

并集包含至少出现在一个集合中的每个元素,而交集只保留所有集合中都存在的元素。因此,并集总是大于或等于交集。

3. 是否可以使用计算器处理两个以上的集合?

是的,您可以选择任意数量的集合。工具将计算整体并集、整体交集以及每个集合独有的元素。

4. 我可以输入定义为区间(如 [1,5) )的集合,而不是列出每个元素吗?

当然可以。在区间表示法模式下,计算器处理连续区间,并返回并集和交集作为新的区间,正确考虑开闭端点。

使用方法

  1. 选择要处理的集合数量(2 或 3)。
  2. 输入每个集合的元素,用逗号分隔。
  3. 立即查看并集、交集及每个集合独有的元素。