tuple
1. 영어의 수 체계
튜플은 multiplier라고도 부르는 영어의 수 체계이다. 그 의미상 '몇배'라는 의미를 포함한다. 널리 쓰이는 싱글(single), 더블(double), 트리플(triple)은 모두 튜플 체계에서 등장하는 단어이다. 그런데, 1, 2, 3까지는 정말 흔하게 사용되지만, 4에 해당하는 쿼드루플(quadruple)만 해도 길어서[1] 오히려 약칭인 쿼드(quad)를 많이 쓴다. 게다가 5 이상의 경우를 뜻하는 퀸투플(quintuple)은 실제로 사용하는 경우가 골프 정도 외에는 별로 없다. 역세권을 나타낼 때 쓰기도 하지만 보통 펜타, 헥사 등의 접두사를 대신 쓴다.1.1. 상세
튜플 단어들은 라틴어 수 표기와 관련이 많다.<rowcolor=#333,#CCC> 수 | 영어 | 한국어 | ||
1 | single | 싱글 | ||
2 | double / dual | 더블 / 듀얼[2] | ||
3 | triple / treble | 트리플 / 트레블 | ||
4 | quadruple | 쿼드루플 | ||
5 | quintuple | 퀸튜플 | ||
6 | sextuple / hextuple | 섹스튜플/ 헥스튜플 | ||
7 | septuple | 셉튜플 | ||
8 | octuple | 옥튜플 | ||
9 | nonuple | 노뉴플 | ||
10 | decuple | 데큐플 | ||
{{{#!wiki style="margin:0 -10px -5px" {{{#!folding 더 큰 수의 튜플 [ 펼치기 · 접기 ] {{{#!wiki style="margin:-6px -2px -12px" | <rowcolor=#333,#CCC> 수 | 영어 | ||
11 | undecuple / hendecuple / hendecad | |||
12 | duodecuple / dozen / duodecad | |||
13 | tredecuple / baker's dozen[3] | |||
14 | quattuordecuple / double septuple | |||
15 | quindecuple / pendecuple / triple quintuple | |||
16 | sexdecuple / hexdecuple / quadruple quadruple | |||
17 | septendecuple / hepdecuple | |||
18 | octodecuple / Double Nonuple | |||
19 | novemdecuple | |||
20 | vigintuple / Quadruple Quintuple | |||
21 | unvigintuple / Triple Septuple | |||
22 | duovigintuple / Double Undecuple | |||
23 | trevigintuple | |||
24 | quattuorvigintuple | |||
25 | quinvigintuple | |||
26 | sexvigintuple | |||
27 | septenvigintuple | |||
28 | octovigintuple | |||
29 | novemvigintuple | |||
30 | trigintuple | |||
31 | untrigintuple | |||
32 | duotrigintuple / Double Sexdecuple[4] |
1.2. 여담
라틴어로 7, 8, 9, 10은 각각 septem, octo[5], novem, decem인데, 이 단어들에 ber를 붙이면 각각 9월(September), 10월(October), 11월(November), 12월(December)이 된다. 원래 1년 10달이었는데 율리우스(July), 아우구스투스(August)의 이름을 딴 두 달을 중간에 끼워넣으면서 2씩 밀렸다고 알려져 있지만, 이는 사실이 아니다.태양력(율리우스력) 문단에도 나와 있듯, 원래 없던 1월과 2월이 추가되어 나머지 열 달이 싹 다 뒤로 밀린 것이고, 율리우스와 아우구스투스는 이름만 바꾸었을 뿐이다.
튜플을 잘 사용하다가도 5를 넘어서면, 난데없이 5에서 펜타가, 6에서 헥사가 등장하기도 한다. 예를 들어 리그 오브 레전드에서는 '더블 킬', '트리플 킬', '쿼드라킬'까지 잘 가다가 '펜타킬', '헥사킬'이란 단어가 튀어나온다. CPU의 코어를 표현할 때도 '싱글코어', '듀얼코어', '트리플코어', '쿼드코어'라고 하지만, 6코어 짜리는 '헥사코어'라고 부른다. '펜타(penta)', '헥사(hexa)'는 그리스어의 숫자 접두어이다. 실제로 영어에서도 퀸튜플 이상은 잘 안 쓰여서 그렇고, 6번째가 하필 sextuple이라서 터부시되기 때문이기도 하다. 또한 역세권을 나타낼 때도 마찬가지로 펜타, 헥사 등을 대신 사용한다.
그래서 요즘은 pentuple, hextuple처럼 영어와 라틴어, 그리스어를 조합하여 만들어지게 되는 이상한 단어가 나오기도 한다.
오버워치의 5~6인 연속 처치의 경우 북미 아나운서는 quintuple kill, sextuple kill로 말하며 튜플을 그대로 채용하고 있다.
2. 수의 나열
수학기초론 Foundations of Mathematics | |||
{{{#!wiki style="margin: 0 -10px -5px; min-height: calc(1.5em + 5px)" {{{#!folding [ 펼치기 · 접기 ] {{{#!wiki style="margin: -5px -1px -11px" | 다루는 대상과 주요 토픽 | ||
수리논리학 | 논리 · 논증{귀납논증 · 연역논증 · 귀추 · 유추} · 정리(보조정리) · 공리 및 공준 · 증명{반증 · PWW · 귀류법 · 수학적 귀납법 · 더블 카운팅 · 자동정리증명(증명보조기)} · 논리함수 · 논리 연산 · 잘 정의됨 · 조건문(조각적 정의) · 명제 논리(명제 · 아이버슨 괄호 · 역 · 이 · 대우) · 양상논리 · 술어 논리(존재성과 유일성) · 형식문법 · 유형 이론 · 모형 이론 | ||
집합론 | 집합(원소 · 공집합 · 집합족 · 곱집합 · 멱집합) · 관계{동치관계 · 순서 관계(하세 다이어그램)} · 순서쌍(튜플) · 서수(큰 가산서수 · 초한귀납법) · 수 체계 · ZFC(선택공리) · 기수(초한기수) · 초한수 · 절대적 무한 · 모임 | ||
범주론 | 범주 · 함자 · 수반 · 자연 변환 · 모나드 · 쌍대성 | ||
계산가능성 이론 | 계산 · 오토마타 · 튜링 기계 · 바쁜 비버 · 정지 문제 · 재귀함수 | ||
정리 | |||
드모르간 법칙 · 대각선 논법 · 러셀의 역설 · 거짓말쟁이의 역설 · 뢰벤하임-스콜렘 정리 · 슈뢰더-베른슈타인 정리 · 집합-부분합 정리 · 퍼스의 항진명제 · 굿스타인 정리 · 완전성 정리 · 불완전성 정리(괴델 부호화) · 힐베르트의 호텔 · 연속체 가설 · 퍼지 논리 | |||
기타 | |||
예비사항(약어 및 기호) · 추상화 · 벤 다이어그램 · 수학철학 | |||
틀:논리학 · 틀:이산수학 · 틀:이론 컴퓨터 과학 · 철학 관련 정보 · 논리학 관련 정보 · 수학 관련 정보 | }}}}}}}}} |
튜플은 순서쌍의 확장이다. 순서쌍은 [math((x, y))]와 같이 2개의 원소를 나열하지만, 튜플은 [math((a_1, a_2, \cdots, a_n))]과 같이 임의의 [math(n)]개의 원소를 나열한 것을 의미한다. 원소가 [math(n)]개인 튜플을 [math(n)]-튜플이라고 하는데, 굳이 '튜플'이라는 말을 쓰지 않고 [math(n)]중 순서쌍이라고 부르기도 한다. 이것이 결국 벡터공간의 원소인 벡터의 기초가 된다.
2.1. 예시
3. 프로그래밍의 자료형
몇몇의 프로그래밍 언어에는 데이터를 나열하여 저장할 수 있는 '튜플'이라는 자료형이 있다. 대표적으로 파이썬, 스위프트, C#, 비주얼 베이식에서 튜플을 제공한다. 파이썬 튜플의 경우 이 문서 참고.리스트나 배열이 있는 언어에서 튜플도 함께 제공하는 경우, 값의 편집이 자유로운 리스트나 배열에 반해 튜플은 주로 immutable하고 리소스를 덜 차지하는 특성을 가진다.
[1] '쿼터플'이라는 엉터리 단어가 나오기도 했다.[2] '듀얼'은 완전히 동일한 2개라는 의미가 강하다. 쌍둥이와 비슷한 개념.[3] 보통 구운 음식을 셀 때 쓴다. 과거 영국에서는 빵을 팔 때 일정 중량 또는 품질의 빵을 12개(1 다스) 단위로 파는 것이 의무였고 지키지 않았을 시 벌금을 부과받았는데, 제빵사들이 벌금을 피하려고 중량이 맞지 않는 빵 묶음에 빵을 하나 더 추가해 판매하였다는 것에서 유래하였다.[4] 이 단어와 비슷한 단위가 있는데, duotrigintillion이 있다. 이 단위는 99개의 0이 있다.[5] 여기서 유래한 단어로 octopus(문어)가 있다. 문어 다리는 8개이다.