테트레이션

역사 raw
대문 랜덤 문서 최근 토론

1. 개요
1.1. 일반화
2. 성질3. 여담

1. 개요[편집]

테트레이션(Tetration)은 특수함수의 하나이다. 큰 수에 대한 연산 중 하나로, 거듭제곱을 거듭하여 만들어지는 연산이다. 덧셈을 1차 연산, 덧셈의 거듭으로 만들어진 곱셈을 2차 연산, 곱셈의 거듭으로 만들어진 거듭제곱을 3차 연산이라고 하면, 거듭제곱을 거듭하여 얻어지는 테트레이션은 4차 연산이라고 할 수 있다.[1] 'Tetration'의 'tetr(a)-'는 4를 의미하는 접두사이다.

일반적으로 부호는 ↑\uparrow(커누스 윗화살표 표기법)을 사용하여 a↑↑ba \uparrow \uparrow b로 쓰거나[2], bb를 aa의 왼쪽 위에 작게 앞지수로 붙여 표현(ba^{b}a의 꼴)[3]하기도 한다. 이외에도 여러 표기법이 있긴 한데 수학자들 각자의 독자연구에 가까운지라 통일된 표기법은 없는 상태다.
aa=a↑↑2,a^a = a \uparrow \uparrow 2,
aaa=a↑↑3,a^{a^a} = a \uparrow \uparrow 3,
⋮\vdots
aa..aaa^{a^{.^{.^{a^a}}}}(aa가 nn개) =a↑↑n= a \uparrow \uparrow n으로 정의한다.

1.1. 일반화[편집]

이를 일반화하여 nn차 연산을 정의하는 것도 가능하다. 커누스 윗화살표 표기법을 이용하면 5차 연산(pentation)은 a↑↑↑n=a↑↑(a↑↑(a↑↑⋯(a↑↑a)⋯ ))a \uparrow \uparrow \uparrow n = a \uparrow \uparrow (a \uparrow \uparrow (a \uparrow \uparrow \cdots (a \uparrow \uparrow a) \cdots ))(aa가 nn개)로 정의할 수 있다. 그리고 화살표를 줄여서 a↑↑↑na \uparrow \uparrow \uparrow n을 a↑3na \uparrow ^3 n으로 줄여 쓸 수 있다. 같은 원리로 6차 연산(hexation) ↑↑↑↑(↑4)\uparrow \uparrow \uparrow \uparrow(\uparrow ^4)도 정의 가능하고, n차 연산(hyperoperation) ↑↑...↑\uparrow \uparrow ... \uparrow(↑가 n−2n-2개, ↑n−2\uparrow ^{n-2})도 정의 가능하다.

한편, 같은 수의 테트레이션뿐만 아니라 {2,4,6,8}↦2468\{2,4,6,8\} \mapsto 2^{4^{6^{8}}}같이 다른 수의 테트레이션(즉, 수열의 테트레이션; nested Exponentials)까지 고려해 볼 수 있는데, 정작 여기에 대한 논의는 부실한 실정이다.[4] 페르마 소수가 수열 {2,2,n}\{2,2,n\}에 대한 테트레이션에 관련된 문제.

2. 성질[편집]

자연로그의 밑 [math(e)] 한정으로 e↑↑n=exp⁡n−1ee \uparrow \uparrow n=\exp^{n-1} e 꼴로 바꿀 수 있다. 여기서 n−1n-1은 동일 함수를 합성한 횟수.

이외에도 다음과 같은 성질이 있다.
  • a↑↑(n+1)=aa↑↑na \uparrow \uparrow (n+1) = a^{a \uparrow \uparrow n}이므로 a↑↑n=log⁡a(a↑↑(n+1))a \uparrow \uparrow n = \log_a (a \uparrow \uparrow (n+1))가 성립한다.
    • 임의의 복소수 aa에 대해서 a↑↑0=1a \uparrow \uparrow 0=1이다.[5][출처]
    • 임의의 복소수 aa에 대해서 a↑↑−1=0a \uparrow \uparrow -1=0이다.[7]
    • 임의의 복소수 aa에 대해서 a↑↑−2a \uparrow \uparrow -2의 값은 정의되지 않는다(불능).[8]
    • 실수 범위에서 [math(0 < a < 1)], 1<a≤e1e1 < a \leq e^{\frac{1}{e}}에서 수렴한다.
    • [math(a=Omega)]인 경우 −ln⁡Ω=Ω-\ln \Omega = \Omega이므로 W(Ω)Ω=W(Ω) eΩ\dfrac{W(\Omega)}{\Omega} = W(\Omega)\,e^{\Omega}가 된다.
    • a=e1ea = e^{\frac{1}{e}}인 경우, ln⁡e1e=1e\ln e^{\frac{1}{e}} = \dfrac{1}{e}이고 W(−1e)=−1W\left(-\dfrac{1}{e}\right) = -1이므로, 최종적으로 ee가 된다.
    • a=1a=1인 경우 00\dfrac{0}{0} 꼴이 되기 때문에 정의가 되지 않지만, 로피탈의 정리를 이용해서 lim⁡a→1−W(−ln⁡a)ln⁡a=1\displaystyle \lim_{a \to 1} -\frac{W(-\ln a)}{\ln a} = 1임을 알 수 있다.
    • a=0a=0인 경우도 비슷하게 ∞∞\dfrac{\infty}{\infty}[9] 꼴이 되는데, 마찬가지로 로피탈의 정리를 이용해서 lim⁡a→0+−W(−ln⁡a)ln⁡a=0\displaystyle \lim_{a \to 0+} -\frac{W(-\ln a)}{\ln a} = 0임을 알 수 있다.
    • a<0,a>e1ea<0, a>e^{\frac{1}{e}}는 실수에서는 발산하지만 해석적 확장을 이용해서 값을 구할 수 있는데, 가령 lim⁡n→∞−1↑↑n\displaystyle \lim_{n \to \infty} -1 \uparrow \uparrow n의 경우 −W(−Log(−1))Log(−1)=W(−iπ)πi\displaystyle -\frac{W(-\mathrm{Log}(-1))}{\mathrm{Log}(-1)} = \frac{W(-i\pi)}{\pi}i임을 알 수 있다.

3. 여담[편집]

일상 생활에서는 거의 쓰일 일이 없는 연산이지만 (일반적인 교육과정에서는 아예 언급도 않는다, 드물게 거듭제곱의 거듭제곱은 등장한다), 그레이엄 수나 모우저처럼 거듭제곱으로는 나타낼 수 없는 끔찍하게 큰 수를 나타낼 때 유용하게 쓰이는 연산이라 수학자들이 계속 연구하고 있다.

거듭제곱에 대응되는 제곱근과 로그가 있는 것처럼 테트레이션에도 대응되는 초제곱근(super-root)과 초로그(super-logarithm, slog)가 존재한다.
  • x↑↑n=ax \uparrow \uparrow n=a가 성립할 때, xx는 aa의 nn초제곱근(super-root)이며, ans\sqrt[n]{a}_s로 표기한다. #
    • n=2n = 2일 경우, 람베르트 W 함수를 사용해서 as=eW(ln⁡a)=ln⁡aW(ln⁡a)\sqrt{a}_s = e^{W(\ln a)} = \dfrac{\ln a}{W(\ln a)} 로 정의할 수 있다. 이 함수는 음함수이므로 양함수 형태로 만들면 as=ln⁡a(W0(ln⁡a)1R(W0(ln⁡a)))∪ln⁡a(W−1(ln⁡a)1R(W−1(ln⁡a)))\sqrt{a}_s = \dfrac{\ln a}{\left(\frac{W_{0}(\ln a)}{\bold{1}_{\mathbb{R}}(W_{0}(\ln a))}\right)} \cup \dfrac{\ln a}{\left(\frac{W_{-1}(\ln a)}{\bold{1}_{\mathbb{R}}(W_{-1}(\ln a))}\right)}가 된다.[10]
  • n↑↑x=an \uparrow \uparrow x=a가 성립할 때, xx는 nn을 밑으로 하는 aa의 초로그(super-logarithm)이며, slogn(a)\mathrm{slog}_n(a)로 표기한다. #
  • x↑↑2x \uparrow \uparrow 2의 경우 ∑i=0∞(xln⁡x)ii!\displaystyle \sum_{i=0}^\infty \frac{(x\ln x)^i}{i!}라는 무한급수로 표현된다.

더 자세한 건 한글 위키백과의 테트레이션 항목 참고.

테트레이션에 대응하는 적분 연산이 아직 없다. 당장 가장 간단한 테트레이션 적분인 ∫xxdx\displaystyle \int x^x \mathrm{d}x부터 대응 특수함수가 없는 상황이니... 그나마 [0,1][0, 1] 구간 한정해서 2학년의 꿈이라는 이상적분이 정의되어 있기는 하다.

파일:테트레이션적분.jpg
y=∫0xttdt\displaystyle y = \int_{0}^{x} t^t \mathrm{d}t 의 개형은 이렇게 생겼다. 점선은 개형이 비슷한 포물선인 y=x2\displaystyle y = x^2.

[1] 추가로 0차 연산은 다음수(successor)라고 하며, aa의 다음수 a+=a+1a^+ = a + 1이다.[2] ↑\uparrow를 하나만 쓰는 a↑ba \uparrow b는 aba^b, 즉 거듭제곱과 같다.[3] 위키백과에서는 이 표기를 쓴다.[4] 우선 수열합을 나타내는 Σ\Sigma, 수열곱을 나타내는 Π\Pi에 대응하는 새 기호를 고안해야 하는데 아직까지 그 기호에 대해 논의를 하려는 수학자가 없다.[5] 위 식에 n=0n=0을 대입하면 a↑↑0=log⁡a(a↑↑1)=log⁡aa=1a \uparrow \uparrow 0 = \log_a (a \uparrow \uparrow 1)=\log_a a=1이다. 아래 성질도 이 방법으로 얻어진 것이다.[출처] https://en.wikipedia.org/wiki/Tetration[7] 위 식에 n=−1n=-1을 대입하면 a↑↑−1=log⁡a(a↑↑0)=log⁡a1=0a \uparrow \uparrow -1 = \log_a (a \uparrow \uparrow 0)=\log_a 1=0이다.[8] 위 식에 n=−2n=-2를 대입하면 a↑↑−2=log⁡a(a↑↑−1)=log⁡a0a \uparrow \uparrow -2 = \log_a (a \uparrow \uparrow -1)=\log_a 0이므로.[9] lim⁡x→0+−ln⁡x=∞\displaystyle \lim_{x \to 0+} -\ln x = \infty이고 lim⁡x→∞W(x)=∞\displaystyle \lim_{x \to \infty} W(x) = \infty이므로.[10] 1R\bold{1}_{\mathbb{R}}는 실수 집합을 판별하므로, 실수가 아닌 함숫값은 제외된다.