su·per·set
C1technical수학·컴퓨팅에서 어떤 집합이나 체계를 포함하는 더 큰 집합 또는 체계
noun명사
- 1
상위 집합 — 다른 집합의 모든 원소를 포함하는 집합C1〔mathematics〕
a set that contains all the elements of another set
In this diagram, set B is a superset of set A.
이 도표에서 집합 B는 집합 A의 상위 집합이다.
Every set is a superset of itself.
모든 집합은 자기 자신의 상위 집합이다.
반의어subset
- 2
포괄 체계, 포괄 범주 — 다른 체계, 범주, 형식의 요소나 기능을 모두 포함하는 더 포괄적인 체계나 범주C1〔computing〕
a system, category, or format that includes all the features or elements of another one
The new format is a superset of the old one.
새 형식은 이전 형식의 모든 것을 포함하는 확장된 형식이다.
TypeScript is often described as a superset of JavaScript.
TypeScript는 흔히 JavaScript를 포함하는 상위 언어로 설명된다.
뉘앙스 · 쓰임
“set”은 단순히 ‘집합’을 뜻하고, “superset”은 다른 집합을 포함한다는 관계를 강조합니다. “proper superset”은 원래 집합의 모든 원소를 포함하면서 추가 원소도 반드시 있는 ‘진부분집합의 반대’ 개념입니다. 일상적인 ‘larger group’보다 더 논리적·기술적인 표현입니다.
보통 “a superset of ...” 형태로 씁니다. 수학에서는 자기 자신도 자신의 superset이 될 수 있으므로, 반드시 더 큰 집합이라는 뜻은 아닙니다. 추가 원소가 있음을 분명히 하려면 “proper superset”이라고 합니다.
유의어 뉘앙스 비교
- containing set
- 다른 집합을 포함한다는 의미를 풀어 쓴 표현으로, “superset”보다 덜 고정된 용어입니다.
- broader category
- 더 넓은 범주라는 일반적인 표현으로, 기술적 포함 관계는 “superset”보다 덜 정확합니다.
- extended form
- 기능이 확장된 형태를 뜻하지만, 반드시 원래 체계를 전부 포함한다는 뜻은 아닐 수 있습니다.
반의어
- subset
- 더 큰 체계나 범주 안에 포함되는 일부를 뜻합니다.
자주 쓰는 표현 · Collocations
noun+prep
- a superset of something~의 상위 집합; ~을 포함하는 체계
adj+noun
- a proper superset진상위 집합
- a strict superset진상위 집합
- a syntactic superset구문적으로 포함하는 상위 언어 또는 형식
- a functional superset기능을 모두 포함하는 상위 체계
어원 · 암기 팁
[English]라틴어계 접두사 “super-”(위에, 넘어서)와 영어 “set”(집합)이 결합한 말입니다.
super- ‘위의, 더 큰’ + set ‘집합’
💡 ‘super’가 ‘위·상위’를 뜻한다고 생각하면, “superset”은 다른 set을 위에서 포함하는 집합으로 기억할 수 있습니다.