📌 1. 서로소 집합 (Disjoint Sets)
정의:
두 집합이 공통 원소를 전혀 갖지 않으면, 서로소(disjoint)라고 한다.
예시:
- A={1,2,3}, B={4,5}
- 공통 원소 없음 → 서로소
- C={2,3}, D={3,4}
- 공통 원소 {3} 있음 → 서로소 아님
📌 2. 집합의 분할 (Partition)
정의:
어떤 집합 A를 겹치지 않는 부분집합들로 나누되, 그 부분집합들을 모두 합치면 원래의 집합 A가 되는 경우, 이를 분할이라 한다.
조건:
- 모든 부분집합은 공집합이 아님.
- 부분집합들은 서로소.
- 부분집합들을 합치면 원래 집합과 같음.
예시:
- A={1,2,3}
- 분할 예: { {1}, {2,3} }
- 또 다른 분할 예: { {1,2}, {3} }
- 틀린 예: { {1,2}, {2,3} } → 2가 중복됨
📌 3. 멱집합 (Power Set)
정의:
어떤 집합의 모든 부분집합들을 원소로 가지는 집합을 멱집합이라고 한다. 공집합도 포함한다.
멱집합의 원소 개수:
집합 A의 원소 개수가 n개이면, 멱집합 P(A)의 원소는 2n개다.
예시:
- A={x,y}
- 부분집합:
∅, {x}, {y}, {x,y} - 따라서
P(A) = { ∅, {x}, {y}, {x,y} }
- 부분집합:
'KNOU CS > 이산수학' 카테고리의 다른 글
[이산수학] 조합이론 - Part 2. 중복 집합에서의 순열 (0) | 2025.06.02 |
---|---|
[이산수학] 행렬의 종류와 특징 (0) | 2025.06.02 |
다익스트라(Dijkstra) 알고리즘으로 최단 경로 문제 해결하기 (0) | 2025.04.06 |
팩토리얼(계승)함수의 재귀적 정의와 파이썬: 수학과 코딩의 만남🤍 (2) | 2025.03.27 |
[이산수학] 행렬곱은 어떻게 구할까? (feat. 펭귄 90도 회전시키기) (0) | 2025.03.11 |