対称差
数学において、2つの集合 Aと Bとの対称差︵たいしょうさ、英: symmetric difference[1]︶とは、“A に属し、B に属さないもの” と “B に属し、A に属さないもの” とを全部集めて得られる集合である[2]。一般に、集合 Aと Bとの対称差を、記号
ベン図による対称差の表現
(A△B)△C のベン図
A△B[2] あるいは A⊖B あるいは A⊕B
などで表す。例えば、{1, 2, 3} と {3, 4} との対称差は {1, 2, 4} に等しい‥ {1, 2, 3}△{3, 4} = {1, 2, 4}。
任意の集合に対して、その集合の冪集合は、対称差 △ を算法としてアーベル群となる[3]。空集合 ∅ はその群の単位元であり、その群の任意の元はその元自身の逆元である。また、任意の集合に対して、その集合の冪集合は、対称差 △ を加法とし共通部分 ∩ を乗法とするとき、ブール環となる[4]。
性質
編集
対称差は、和集合と差集合の記号を用いて次のように表すことができる[2]‥
A△B = (A−B)∪(B−A)。
X を1つの集合とし、A, Bを Xの2つの部分集合とする。集合 {0, 1} における二項演算として排他的論理和 ⊕ : {0, 1} × {0, 1} → {0, 1} を定義すれば、X における指示関数に関して次が成り立つ‥ Xの任意の元 xに対して
χ A△B (x) = χ A(x) ⊕ χ B(x)。
アイバーソンの記法を用いれば次のようにも書ける‥
[ x∈ A△B ] = [ x∈ A] ⊕ [ x∈ B]。
対称差はまた、和集合、差集合、共通部分の記号を用いて次のように表すことができる[2]‥
A△B = (A∪B)−(A∩B)。
特に、A△B は A∪B の部分集合である‥ A△B ⊂ A∪B。また、A と Bとが互いに素であるときかつそのときに限り A△B = A∪B である。さらには、A△B と A∩B とは互いに素であって、集合 {A△B, A∩B} は A∪B の1つの分割である。従って、対称差と共通部分とを最初に定義しておき、それらの記号を用いて、式
A∪B = (A△B)△(A∩B)
によって和集合を定義することもできる。
代数学的な性質
編集
対称差について、次の4つが成り立つ[2]‥
(一)(A△B)△C = A△(B△C) ︵結合法則︶、
(二)A△∅ = ∅△A = A、
(三)A△A = ∅、
(四)A△B = B△A ︵交換法則︶。
X を1つの集合とし、P(X) を Xの冪集合とする。P(X) × P(X) の元 (A, B) に P(X) の元 A△B を対応させれば、P(X) における1つの二項算法が得られる。上の4つの性質から、その算法に関して P(X) はアーベル群となる。空集合 ∅ はその群の単位元である。P(X) の任意の元 Aに対して Aは Aの逆元であるから、P(X) はブール群でもある。X がちょうど2個の元から成る集合であるならば、その可換群 P(X) はクラインの四元群 Z2× Z2[注釈1]と同型である。
共通部分は対称差に対して分配法則を満たす[2]‥
A∩(B△C) = (A∩B)△(A∩C)。
よって、X を1つの集合とするとき、P(X) × P(X) の元 (A, B) に P(X) の元 A△B を対応させて得られる二項算法を加法とし、P(X) × P(X) の元 (A, B) に P(X) の元 A∩B を対応させて得られる二項算法を乗法とすれば、P(X) は環となる。また、P(X) はブール環でもある。
その他の性質
編集- X を 1 つの集合とし、A, B を X の 2 つの部分集合とするとき、次が成り立つ:
A△B = (X−A)△(X−B)。
●Λ を1つの集合とし、Λ の各元 λ に対して2つの集合 Aλ , Bλ が定められているとき、次が成り立つ‥
●f を集合 Sから集合 Tへの1つの写像とし、A, Bを Tの2つの部分集合とするとき、次が成り立つ‥
f −1(A△B) = f−1(A) △ f−1(B)。
多項対称差
編集
対称差は結合法則と交換法則を満たすので、n個の集合A0, …, An−1の対称差A0 △ ⋯ △ An−1 = (⋯(A0 △ A1) △ ⋯ △ An−1)は順番に依らない。このことから対称差はより一般に︵各元における重複度が有限であるような︶集合族 に対し以下のように拡張できる。
上記のような集合族について Λ 及び各 Aλ がともに有限集合であるとき、対称差の濃度について以下のような公式が成り立つ︵和集合の場合にも同様の公式が成り立つ︶。
測度空間上の対称差
編集脚注
編集注釈
編集出典
編集参考文献
編集- 松坂, 和夫 (1968), 集合・位相入門, 日本: 岩波書店, ISBN 4-00-005424-4
- 松坂, 和夫 (1976), 代数系入門, 日本: 岩波書店, ISBN 4-00-005634-4
関連項目
編集外部リンク
編集- symmetric difference in nLab
- Weisstein, Eric W. "Symmetric Difference". mathworld.wolfram.com (英語).
- symmetric difference - PlanetMath.
- Definition:Symmetric Difference at ProofWiki
- Voitsekhovskii, M.I. (2001), “Symmetric difference of sets”, in Hazewinkel, Michiel, Encyclopedia of Mathematics, Springer, ISBN 978-1-55608-010-4