> 文章列表 > 容斥原理的三大公式

容斥原理的三大公式

容斥原理的三大公式

容斥原理是组合数学中用于计算集合大小的一种方法,它可以帮助我们准确计算多个集合的并集大小,避免重复计数。以下是容斥原理的三大公式

两集合容斥原理

对于两个集合 \\(A\\) 和 \\(B\\),容斥原理的公式为:

```|A∪B| = |A| + |B| - |A∩B|```

其中,\\(|A| \\) 表示集合 \\(A\\) 的大小,\\(|B| \\) 表示集合 \\(B\\) 的大小,\\(|A∩B| \\) 表示集合 \\(A\\) 和 \\(B\\) 的交集的大小。

三集合容斥原理

对于三个集合 \\(A\\)、\\(B\\)、\\(C\\),容斥原理的公式为:

```|A∪B∪C| = |A| + |B| + |C| - |A∩B| - |A∩C| - |B∩C| + |A∩B∩C|```

其中,\\(|A∪B∪C| \\) 表示集合 \\(A\\)、\\(B\\)、\\(C\\) 的并集的大小,\\(|A∩B| \\)、\\(|A∩C| \\)、\\(|B∩C| \\) 分别表示三个集合两两之间的交集的大小,\\(|A∩B∩C| \\) 表示三个集合的交集的大小。

n个集合容斥原理

对于 \\(n\\) 个集合,容斥原理的公式可以表示为:

```|A1∪A2∪...∪An| = |A1| + |A2| + ... + |An| - |A1∩A2| - |A1∩A3| - ... - |A1∩An| - |A2∩A3| - ... - |A2∩An| - ... - |An-1∩An| + |A1∩A2∩A3| + ... + |A1∩A2∩An| + ... + |An-1∩An| - |A1∩A2∩A3∩An| - ... - |A1∩A2∩An| - ... - |An-1∩An| + |A1∩A2∩A3∩An|```

其中,\\(|A1∪A2∪...∪An| \\) 表示这 \\(n\\) 个集合的并集的大小,各项表示不同集合组合的交集的大小。

以上公式可以帮助我们在计算多个集合的并集大小时,避免重复计数,确保结果既无遗漏又无重复。

其他小伙伴的相似问题:

容斥原理在实际问题中的应用案例

如何推导三集合容斥原理公式

容斥原理在计算机科学中的应用