Loading [MathJax]/jax/output/CommonHTML/jax.js
728x90
728x90

집합의 대수 법칙

  • 수에 대한 사칙 연산에도 일정한 규칙이 있듯이, 집합 연산에도 일정한 규칙이 있다.
  • 이를 집합의 대수 법칙이라고 하는데, 대수 법칙을 이용하면 복잡한 집합 연산을 간단히 할 수 있다.

 

집합의 대수 법칙

집합 연산 법칙
A=A AU=A 항등 법칙(Identity Law)
AU=U A= 지배 법칙(Domination Law)
AA=A AA=A 멱등 법칙(Idempotent Law)
AB=BA AB=BA 교환 법칙(Commutative Law)
A(BC)=(AB)C
A(BC)=(AB)C
결합 법칙(Associative Law)
A(BC)=(AB)(AC)
A(BC)=(AB)(AC)
A×(BC)=(A×B)(A×C)
A×(BC)=(A×B)(A×C)
A×(BC)=(A×B)(A×C)
분배 법칙(Distributive Law)
¯¯A=A 이중 보 법칙(Double Complement Law)
A¯A=U
¯=U
A¯A=
¯U=
보 법칙(Complement Law)
¯AB=¯A¯B ¯AB=¯A¯B 드 므로간의 법칙(De Morgan's Law)
A(AB)=A A(AB)=A 흡수 법칙(Absorption Law)
  • 집합의 대수 법칙에서도 괄호 안의 집합 연산과 괄호 밖의 집합 연산이 같은 경우는 결합 법칙을 적용하고, 서로 다른 경우는 분배 법칙을 적용한다.
    • 결합 법칙을 적용해야 하는 경우 : A(BC)
    • 분배 법칙을 적용해야 하는 경우 : A(BC)

 

A×(BC)=(A×B)(A×C) 증명하기
(x,y)A×(BC)
xAy(BC)    (∵ 곱집합의 정의)
xA(yByC)    (∵ 교집합의 정의)
(xAyB)(xAyC)    (∵ 논리 연산의 분배 법칙*)
[(x,y)A×B][(x,y)A×C]    (∵ 곱집합의 정의)
(x,y)(A×B)(A×C)    (∵ 교집합의 정의)

*괄호 안과 밖의 논리 연산자가 and() 연산자로 같으나, 집합에 포함되는 원소의 기호가 x,y 로 다르기 때문에 분배 법칙으로 연산해야 한다.

 

기호 의 의미
  • AB : A 가 참이면, B 는 항상 참이다.
  • AB : (AB)(BA) 는 항상 참이다.
728x90
728x90

집합의 대수 법칙집합의 대수 법칙