Knuth's up-arrow notation

도널드 크누스가 1976년에 개발한 것으로, 반복되는 거듭제곱을 나타내기 위해 사용된다.

목차
1. 정의
2. 명명
3. 표현
4. 주의
5. 보기
6. 영상

1. 정의

x,y \in \mathbb{N}, 2≤n\in\mathbb{N}에 대해 x\uparrow^1 y = x^y라 하면

x \uparrow ^n y=\underbrace{x \uparrow ^{n-1} x \uparrow ^{n-1} x \uparrow ^{n-1} \cdot\cdot\cdot}_{y\ \mathrm{time}}

과 같이 귀납적으로 정의한다.

2. 명명

  • n이 1일 때의 연산을 거듭제곱(Power)이라고 한다.
  • n이 2일 때의 연산을 테트레이션(Tetration)이라고 한다.
  • n이 3일 때의 연산을 펜테이션(Pentation)이라고 한다.
  • n이 4일 때의 연산을 헥세이션(Hexation)이라고 한다.

3. 표현

x,y,z \in \mathbb{N}에 대해
  • x\uparrow^{z} y = x\underbrace{\uparrow\uparrow\uparrow\cdots\uparrow}_{z\ \mathrm{time}} y
  • x\uparrow y \uparrow z = x^{y^z}
  • x\uparrow\uparrow y \uparrow\uparrow z = x \uparrow ^2 y \uparrow ^2 z=\underbrace{\underbrace{x \uparrow x \uparrow x \uparrow \cdot\cdot\cdot}_{y\ \mathrm{time}} \uparrow \underbrace{x \uparrow x \uparrow x \uparrow \cdot\cdot\cdot}_{y\ \mathrm{time}} \uparrow \cdot\cdot\cdot}_{z\ \mathrm{time}}

4. 주의

x\uparrow y \uparrow z = x^{y^z}의 값은, (x^{y})^{z}=x^{yz} 가 아닌 x^{(y^z)}로 구해야 한다.

5. 보기

  • 애커만 함수
  • 하이퍼 연산
  • 그레이엄 수

6. 영상




이 문서의 내용 중 전체 또는 일부는 오메가에서 가져왔으며 CC BY-NC-SA 3.0에 따라 이용할 수 있습니다.




(돌아가기)
(임시 저장) (임시 저장 불러오기)


(↪️) (💎) (🛠️) (추가)


비로그인 상태입니다. 편집한 내용을 저장하면 지금 접속한 IP가 기록됩니다.