[開設 07/03/23=MM/DD/YY]

集合族の演算法則


(1)
Λ≠∅のとき,   (∪λ∊ΛAλ)∪B = ∪λ∊Λ(AλB),   (∩λ∊ΛAλ)∩B = ∩λ∊Λ(AλB).
(2)
λ∊Λ (AλBλ) = (∪λ∊Λ Aλ) ∪ (∪λ∊Λ Bλ),   ∩λ∊Λ (AλBλ) = (∩λ∊Λ Aλ) ∩ (∩λ∊Λ Bλ).
(3)
λ∊Λμ∊Μ Aλ,μ = ∪μ∊Μλ∊Λ Aλ,μ,   ∩λ∊Λμ∊Μ Aλ,μ = ∩μ∊Μλ∊Λ Aλ,μ.
(4)
(∪λ∊ΛAλ)∩B = ∪λ∊Λ(AλB),   (∩λ∊ΛAλ)∪B = ∩λ∊Λ(AλB).
(5)
(∪λ∊ΛAλ)c = ∩λ∊Λ Aλc,   (∩λ∊ΛAλ)c = ∪λ∊Λ Aλc.
(6)
∀λ'∊Λ ( Aλ' ⊆ ∪λ∊ΛAλ ),   ∀λ'∊Λ ( ∩λ∊ΛAλAλ' ).
(7)
∀λ∊Λ ( AλB ) ⇒ ∪λ∊ΛAλB,   ∀λ∊Λ ( BAλ ) ⇒ B ⊆ ∩λ∊ΛAλ.
(8)
AB ⇒ ∪A ⊆ ∪B,   AB ⇒ ∩B ⊆ ∩A.

証明のための準備. 次の論理法則 (a)–(h) が成り立つ. なお,Px の現れない論理式である. (これらの論理法則については, 「付帯条件つき限定命題に関する論理法則」を参照.)
(a)
[ ∀x ∊A ; F(x) ]∧P  ⇔  ∀x ∊A [ F(x)∧P ]    (A≠ ∅ のとき)
(b)
[ ∃x ∊A ; F(x) ]∧P  ⇔  ∃x ∊A [ F(x)∧P ]
(c)
[ ∀x ∊A ; F(x) ]∨P  ⇔  ∀x ∊A [ F(x)∨P ]
(d)
[ ∃x ∊A ; F(x) ]∨P  ⇔  ∃x ∊A [ F(x)∨P ]    (A≠ ∅ のとき)
(e)
x ∊A, ∀y ∊B ; F(x,y)  ⇔  ∀y ∊B, ∀x ∊A ; F(x,y)
(f)
x ∊A, ∃y ∊B ; F(x,y)  ⇔  ∃y ∊B, ∃x ∊A ; F(x,y)
(g)
x ∊A [ F(x) ∧ G(x) ]  ⇔  [ ∀x ∊A ; F(x) ] ∧ [ ∀x ∊A ; G(x) ]
(h)
x ∊A [ F(x) ∨ G(x) ]  ⇔  [∃x ∊A ; F(x) ] ∨ [∃x ∊A ; G(x) ]

下の証明中の 「任意に固定する」については, 資料 「「任意に固定する」とは どういうことか」を参照してください.
(1)
(∪λ∊ΛAλ)∪B = ∪λ∊Λ(AλB)
証明
 
x ∊(∪λ∊ΛAλ)∪B
   x ∊∪λ∊ΛAλx ∊B  (∵ 合併集合の定義)
(∃λ∊Λ (x ∊Aλ) ) ∨ x ∊B  (∵ 集合族の合併集合の定義)
∃λ∊Λ (x ∊Aλx ∊B)  (∵ 上記 (d) )
∃λ∊Λ (x ∊AλB)  (∵ 合併集合の定義)
x ∊∪λ∊Λ(AλB) .  (∵ 集合族の合併集合の定義)

(∩λ∊ΛAλ)∩B = ∩λ∊Λ(AλB)
証明
x ∊(∩λ∊ΛAλ)∩B
   x ∊∩λ∊ΛAλx ∊B  (∵ 共通集合の定義)
(∀λ∊Λ (x ∊Aλ) ) ∧ x ∊B  (∵ 集合族の共通集合の定義)
∀λ∊Λ (x ∊Aλx ∊B)  (∵ 上記 (a) )
∀λ∊Λ (x ∊AλB)  (∵ 共通集合の定義)
x ∊∩λ∊Λ(AλB) .  (∵ 集合族の共通集合の定義)

(2)
λ∊Λ (AλBλ) = (∪λ∊Λ Aλ) ∪ (∪λ∊Λ Bλ)
証明
x ∊ ∪λ∊Λ (AλBλ)
   ∃λ∊Λ ( xAλBλ )  (∵ 集合族の合併集合の定義)
   ∃λ∊Λ ( xAλxBλ )  (∵ 合併集合の定義)
   [ ∃λ∊Λ ; xAλ ]
   ∨ [ ∃λ∊Λ ; xBλ ]  (∵ 上記 (h))
   x ∊ ∪λ∊Λ Aλx ∊ ∪λ∊Λ Bλ  (∵ 集合族の合併集合の定義)
   x ∊ (∪λ∊Λ Aλ) ∪ (∪λ∊Λ Bλ) .  (∵ 合併集合の定義)

λ∊Λ (AλBλ) = (∩λ∊Λ Aλ) ∩ (∩λ∊Λ Bλ)
証明
x ∊ ∩λ∊Λ (AλBλ)
   ∀λ∊Λ ( xAλBλ )  (∵ 集合族の共通集合の定義)
   ∀λ∊Λ ( xAλxBλ )  (∵ 共通集合の定義)
   [ ∀λ∊Λ ; xAλ ]
   ∧ [ ∀λ∊Λ ; xBλ ]  (∵ 上記 (g))
   x ∊ ∩λ∊Λ Aλx ∊ ∩λ∊Λ Bλ  (∵ 集合族の共通集合の定義)
   x ∊ (∩λ∊Λ Aλ) ∩ (∩λ∊Λ Bλ) .  (∵ 共通集合の定義)

(3)
λ∊Λμ∊Μ Aλ,μ = ∪μ∊Μλ∊Λ Aλ,μ
証明
x ∊∪λ∊Λμ∊Μ Aλ,μ
   ∃λ∊Λ (x ∊∪μ∊ΜAλ,μ)  (∵ 集合族の合併集合の定義)
∃λ∊Λ, ∃μ∊Μ (x ∊Aλ,μ)  (∵ 集合族の合併集合の定義)
∃μ∊Μ, ∃λ∊Λ (x ∊Aλ,μ)  (∵ 2 重限定命題に関する法則)
∃μ∊Μ (x ∊∪λ∊ΛAλ,μ)  (∵ 集合族の合併集合の定義)
x ∊∪μ∊Μλ∊Λ Aλ,μ .  (∵ 集合族の合併集合の定義)

λ∊Λμ∊Μ Aλ,μ = ∩μ∊Μλ∊Λ Aλ,μ
証明
x ∊∩λ∊Λμ∊Μ Aλ,μ
   ∀λ∊Λ (x ∊∩μ∊ΜAλ,μ)  (∵ 集合族の共通集合の定義)
∀λ∊Λ, ∀μ∊Μ (x ∊Aλ,μ)  (∵ 集合族の共通集合の定義)
∀μ∊Μ, ∀λ∊Λ (x ∊Aλ,μ)  (∵ 2 重限定命題に関する法則)
∀μ∊Μ (x ∊∩λ∊ΛAλ,μ)  (∵ 集合族の共通集合の定義)
x ∊∩μ∊Μλ∊Λ Aλ,μ .  (∵ 集合族の共通集合の定義)

(4)
(∪λ∊ΛAλ)∩B = ∪λ∊Λ(AλB)
証明
x ∊(∪λ∊ΛAλ)∩B
   x ∊∪λ∊ΛAλx ∊B  (∵ 共通集合の定義)
(∃λ∊Λ (x ∊Aλ) ) ∧ x ∊B  (∵ 集合族の合併集合の定義)
∃λ∊Λ (x ∊Aλx ∊B)  (∵ 上記 (b) )
∃λ∊Λ (x ∊AλB)  (∵ 共通集合の定義)
x ∊∪λ∊Λ(AλB) .  (∵ 集合族の合併集合の定義)

(∩λ∊ΛAλ)∪B = ∩λ∊Λ(AλB)
証明
x ∊(∩λ∊ΛAλ)∪B
   x ∊∪λ∊ΛAλx ∊B  (∵ 合併集合の定義)
(∀λ∊Λ (x ∊Aλ) ) ∨ x ∊B  (∵ 集合族の共通集合の定義)
∀λ∊Λ (x ∊Aλx ∊B)  (∵ 上記 (c) )
∀λ∊Λ (x ∊AλB)  (∵ 合併集合の定義)
x ∊∩λ∊Λ(AλB) .  (∵ 集合族の共通集合の定義)

(5)
(∪λ∊ΛAλ)c = ∩λ∊Λ Aλc
証明
x ∊(∪λ∊ΛAλ)c
   ¬(x ∊∪λ∊ΛAλ)  (∵ 補集合の定義)
¬(∃λ∊Λ (x ∊Aλ) )  (∵ 集合族の合併集合の定義)
∀λ∊Λ (xAλ)  (∵ de Morgan 律)
∀λ∊Λ (x ∊Aλc)  (∵ 補集合の定義)
x ∊∩λ∊ΛAλc .  (∵ 集合族の共通集合の定義)

(∩λ∊ΛAλ)c = ∪λ∊Λ Aλc
証明
x ∊(∩λ∊ΛAλ)c
   ¬∀λ∊Λ (x ∊Aλ)  (∵ 集合族の共通集合の定義)
∃λ∊Λ (xAλ)  (∵ de Morgan 律)
∃λ∊Λ (x ∊Aλc)  (∵ 補集合の定義)
x ∊∪λ∊ΛAλc .  (∵ 集合族の合併集合の定義)

(6)
∀λ'∊Λ ( Aλ' ⊆ ∪λ∊ΛAλ )
証明
任意に λ'∊Λ を固定する. x ∊Aλ' とすると,明らかに少なくとも1つの λ∊Λ に対して x ∊Aλ となっているから,集合族の合併集合の定義より x ∊∪λ∊ΛAλ である.よって,包含関係の定義より Aλ' ⊆ ∪λ∊ΛAλ

∀λ'∊Λ ( ∩λ∊ΛAλAλ' )
証明
任意に λ'∊Λ を固定する. x ∊∩λ∊ΛAλ とすると,集合族の共通集合の定義よりすべての λ∊Λ に対して x ∊Aλ である.したがって, λ'∊Λ に対しても x ∊Aλ' である.よって,包含関係の定義より ∩λ∊ΛAλAλ'

(7)
∀λ∊Λ ( AλB ) ⇒ ∪λ∊ΛAλB
証明
任意に x ∊∪λ∊ΛAλ を固定する. 集合族の合併集合の定義より, x ∊Aλ なる λ∊Λ が存在する.仮定より,この λ∊Λ についても AλB であるから,包含関係の定義より x ∊B となる.したがって,包含関係の定義より ∪λ∊ΛAλB

∀λ∊Λ ( BAλ ) ⇒ B ⊆ ∩λ∊ΛAλ
証明
任意に x ∊B を固定する. 任意の λ∊Λ に対して,仮定 BAλ と包含関係の定義より x ∊Aλ となるから,集合族の共通集合の定義より x ∊∩λ∊ΛAλ である.したがって,包含関係の定義より B ⊆ ∩λ∊ΛAλ

(8)
AB ⇒ ∪A ⊆ ∪B
証明
任意に x を固定し, x ∊∪A とする. すると 集合族の合併集合の定義から, ある A ∊A が存在して x ∊A である. この A ∊A に, 仮定 AB と 包含関係の定義を適用すると A ∊B となる. よって x ∊A であるような A ∊B が存在したので, 集合族の合併集合の定義から x ∊∪B である. 以上で, 「任意の x について, x ∊∪A ならば x ∊∪B」 が言えたので, 包含関係の定義から ∪A ⊆ ∪B である.
 
AB ⇒ ∩B ⊆ ∩A
証明
任意に x を固定し, x ∊∩B とする. また, 任意に A ∊A を固定する. すると, 仮定 AB と 包含関係の定義から A ∊B である. x ∊∩B と 集合族の共通集合の定義から, 任意の B ∊B に対して x ∊B であり, 今 A ∊B なので, x ∊A である. これで, 任意の A ∊A に対して x ∊A であることが言えたので, 集合族の共通集合の定義から x ∊∩A である. 以上で, 「任意の x について, x ∊∩B ならば x ∊∩A」 が言えたので, 包含関係の定義から ∩B ⊆ ∩A である.


離散構造(室伏)のホーム
murofusi "at mark" c "dot" titech "dot" ac "dot" jp ("at mark" -> @ / "dot" -> .)