对称差

来自testwiki
跳转到导航 跳转到搜索

Template:NoteTA

AB文氏圖。對稱差標為紅色。

数学上,两个集合对称差是只属于其中一个集合,而不属于另一个集合的元素组成的集合。 集合论中的这个运算相当于布尔逻辑中的异或运算。

集合AB的对称差通常表示为AB,对称差的符号在有些图论书籍中也使用符号来表示。例如:集合{1,2,3}{3,4}的对称差为{1,2,4}。所有学生的集合和所有女性的集合的对称差为所有男性学生和所有女性非学生组成的集合。

定义

对称差是集合间的运算,两个集合AB,其对称差AB有几种等价的定义方式:

  1. AB=(AB)(BA)
  2. AB=(AB)(AB)

性质

对称差运算的主要性质包括:

交换律
AB=BA
结合律
(AB)C=A(BC)
单位元
A=A(空集是单位元)
逆元
AA=
分配律
A(BC)=(AB)(AC)
注意:
A(BC)(AB)(AC)
A(BC)(AB)(AC)
A(BC)(AB)(AC)

以对称差作为加法,交集为乘法,任何集合X的幂集𝒫(X)构成一个布尔环,并可以诱导一个同构的布尔代数

综上可得,采用对称差运算,任意集合X幂集阿贝尔群。由于该群中所有元素都是其自身的负元,这个群实际上是二元域Z2上的向量空间。若X有限,则以其为元素的单元素集合构成这个向量空间的,那么向量空间的维数等于X的元素个数。这种构造方法用于图论,可定义图的圈空间

对称差满足的恒等式有:

A=A
AA=
AB=BA
(AB)C=A(BC)
AB=ACB=C

与逻辑和布尔代数的关系

或者用异或运算()表示:

AB={x(xA)(xB)}

对称差可以在任意布尔代数中定义,写作:

xy=(xy)¬(xy)=(x¬y)(y¬x)

参考

Template:集合论