XOR(Exclusive-OR)와 XNOR(Exclusive-NOR)
XOR(배타적 논리합)
**두 입력이 서로 다를 때만 참이 되고, 서로 같으면 거짓이 되는 연산이다
논리식:
논리 기호:

진리표

주요 성질: 항등 및 반저 이 성질들은 수식 간소화 과정에서 매우 자주 쓰인다
- 항등:
- 반전:
- 자기 자신:
- 보수:
XOR의 법칙
- 교환법칙:
- 결합법칙:
- 분배법칙: (AND 연산이 XOR 안으로 분배 가능)
- 핵심 원리: 여러 개의 변수가 XOR로 연결되어 있을 때, 입력 중 1의 개수가 홀수 개이면 출력은 무조건 1이 된다
XNOR(배타적 부정 논리합)
XOR 연산의 결과에 NOT을 씌운 것으로, 두 입력이 서로 같을 때만 참()이 된다. 값이 일치하는지 판별하기 때문에 동치 연산(Equivalence) 이라고도 부른다
논리식:
논리 기호

진리표

유용한 정리
- (XOR을 반전시키면 XNOR의 기본형이 됨)
합의 정리(Consensus Theorem)
수식을 간소화할 때, 겉보기엔 필요한 항 같지만 사실은 없어도 결과에 아무런 영향을 주지 않는 잉여항을 찾아 제거하는 아주 강력한 법칙이다
공식:
- 여기서 YZ 항이 바로 합의 항이며 삭제가 가능하다
합의 항 찾는 법
- 어떤 변수가 한쪽 항에는 정상 상태, 다른 항에는 반전 상태로 존재하는 두 항을 찾는다
- 그 두 항에서 와 를 제외한 나머지 부분(와 )을 곱한다
- 이 곱한 항이 바로 합의 항이며, 수식에 존재한다면 지워도 결과에 아무런 영향을 주지 않는다
예제:

항을 추가한 뒤, 연쇄적으로 지워서 식을 줄이기

합의 정리의 쌍대성
- SOP (곱의 합):
- POS (합의 곱):
대수적 조작 예시
전개하기(Expansion) 괄호로 묶인 POS 형태를 SOP 형태로 풀 때, 다음의 특수 전개 정리를 사용하면 빠르다

인수분해(Factoring) 복잡하게 나열된 SOP 형태를 다시 공통 항으로 묶어 POS 형태로 되돌리는 과정이다
