본문 바로가기

컴퓨터 기초/이산 수학

신흥철 교수의 이산 수학 7강: 집합의 대수 법칙, 집합의 분할

4. 집합의 대수 법칙 (U - T, Ø  - F, ^ - ∩, v - ∪, ~ - `)

집합 대수법칙
A∪Ø=A, A∩U=A  항등법칙(Identity Law) 
A∪U=U, A∩Ø=Ø  지배법칙(Domination Law) 
A∪A=A, A∩A=A  멱등법칙(Idempotent Law) 
A∪B=B∪A, A∩B=B∩A  교환법칙(Commutative Law) 
A∪(B∪C)=(A∪B)∪C A∩(B∩C)=(A∩B)∩C  결합법칙(Associative Law)
A∪(B∩C)=(A∪B)∩(A∪C)
A∩(B∪C)=(A∩B)∪(A∩C)
A×(B∩C)=(A×B)∩(A×C)
A×(B∪C)=(A×B)∪(A×C) 
분배법칙(Distribute Law) 
(A')'=A  이중 보법칙(Double Negation Law) 
A∪A'=U, A∩A'=Ø Ø'=U, U'=Ø  보법칙(Complement Law) 
(A∪B)'=A'∩B', (A∩B)'=A'∪B'  드모르간의 법칙(De Morgan's Law) 
A∪(A∩B)=A, A∩(A∪B)=A  흡수법칙(Absorption Law)

 

(예제) 드모르간의 법칙을 증명하시오.

⑴ (A∪B)'=A'∩B' ⑵ (A∩B)'=A'∪B'

 

⑴ (A∪B)' ⇔ A'∩B'임을 증명하면 된다.

x∈(A∪B)' ⇔ x ∉ (A∪B)

                ⇔ (x ∉ A)∧(x ∉ B) ⇔ A'∧B'

∴ (A∪B)'=A'∩B'

 

⑵ (A∩B)' ⇔ A'∪B'임을 증명하면 된다.

x∈(A∩B)' ⇔ x ∉ (A∩B)

                ⇔ (x ∉ A)∨(x ∉ B) ⇔ A'∨B'

∴ (A∩B)'=A'∪B'

 

(예제) 다음의의 흡수법칙을 증명하시오.

A∩(A∪B)=A, A∪(A∩B)=A

 

A∩(A∪B) = (A∪Ø)∩(A∪B) ∵ 항등법칙

               = A∪(Ø∩B)        ∵ 분배법칙

               = A∪Ø               ∵ 지배법칙

               = A                    ∵ 항등법칙 

 

A∪(A∩B) = (A∩U)∪(A∩B)

               = A∩(U∪B) = A∩U = A

 

(예제) (A∪B)-(A∩B)=A⊕B임을 증명하시오.

 

(A∪B)-(A∩B) = (A∪B)∩(A∩B)' ∵ 차집합 정의

                     = (A∪B)∩(A'∪B') ∵ 드 모르간 법칙

                     = {(A∪B)∩A'}∪{(A∪B)∩B')} ∵ 분배

                     = {(A∩A')∪(B∩A')}∪{(A∩B')∪(B∩B')} = {Ø∪(B∩A')}∪{(A∩B')∪Ø} ∵ 보법칙

                     = (B∩A')∪(A∩B') ∵ 항등법칙

                     = (B-A)∪(A-B) ∵ 차집합 정의

                     = B⊕A = A⊕B ∵ 대칭차집합 정의


5. 집합의 분할

  • 분할(Partition) {A1 , A2 , …, An}
    • 공집합이 아닌 임의의 집합 A에 대하여, 서로소면서 공집합이 아닌 부분집합으로 나누는 것
  • 분할의 성질
    • 집합 A가 있을 때, i = 1, 2, …, k에 대하여
      • Ai≠Ø
      • Ai⊆A 
      • A=A1∪A2∪…∪Ak
      • i≠j면 Ai∩Aj=Ø
  • 집합류 Ai
    • 집합 A에 대하여 분할의 성질을 가지고 있는 집합 A의 부분집합
  • (예제) 집합 A={a, b, c}의 모든 분할은?

    - {{a}, {b}, {c}
    ① {a}≠Ø, {b}≠Ø, {c}≠Ø
    ② {a}⊂A, {b}⊂A, {c}⊂A
    ③ {a}∪{b}∪{c}={a, b, c}=A
    ④ {a}∩{b}=Ø, {b}∩{c}=Ø, {c}∩{a}=Ø

    - {{a, b}, {c}}, {{a, c}, {b}}, {{a}, {b, c}}

    - {{a, b, c}}
    ① {a, b, c}≠Ø,
    ② {a, b, c}⊂A
    ③ {a, b, c}∪Ø=A,
    ④ {a, b, c}∩Ø=Ø