说明某些集合将另一个集合分开的标准方式是什么

whats the standard way of stating that some sets partition another

我会在数学中写 {1, 2} + {3} + {4} = {1, 2, 3, 4} 表示 LHS 上的集合划分了 RHS 上的集合。 isabelle 中是否有类似的东西,所以我不需要遍历所有排列 {1, 2} intersect {3} = {}

[编辑]

我在 probability sigma algebra package 中找到了这个 disjoint 定义,但是有什么东西不会引入这种依赖关系吗?

disjoint 可能是最好的选择。您可以将定义和后面的几个引理复制到您自己的理论中。

我将与 Johannes Hölzl(创建概率论库的人)交谈并询问他对将 disjoint 移至 HOL 以便无需额外导入即可使用的想法。

在 Isabelle 的开发版本中 (http://isabelle.in.tum.de/repos/isabelle/rev/53697011b03a) 它现在在自己的理论文件中:

~~/src/HOL/Library/Disjoint_Sets