해석학에서 중요한 역할을 맡고있는 오일러 상수와 관련 함수들의 성질에 대해서 알아보자. 이 포스트에서 다루는 체(Field)는 실수로 한정한다.
Euler's Number e
오일러 상수 e는 n→∞lim(1+n1)n 의 수렴값임이 아주 잘 알려져 있다.
따라서 간단하게 존재성만 보이도록 하자.
다음의 정리들을 증명없이 소개한다.
Monotone Convergence Theorem
If a sequence of real numbers an is monotone and bounded, then an converges.
Binomial Theorem
∀a∈R∀n∈N,
(1+a)n=k=0∑n(kn)ak
이제 an=(1+n1)n 으로 두자.
binomial theorem에 의해서 an=k=0∑n(kn)nk1이고,
k≥1일때 (k+1)번째 term은 (kn)nk1=1⋅2⋯kn(n−1)⋯(n−k+1)⋅nk1=1⋯k1(1−n1)⋅(1−n2)⋯(1−nk−1) 이다.
이때, 1⋯k1(1−n1)⋅(1−n2)⋯(1−nk−1)<1⋯k1(1−n+11)⋅(1−n+12)⋯(1−n+1k−1)이다. (이때 우변이 an+1의 binomial term의 (k+1)번째 항임을 주목하자)
따라서 ∀n∈Z+an<an+1이고, an은 monotone sequence이다. an이 bounded인 것을 보이면 an의 수렴성을 보장할 수 있고 이때의 수렴값을 e라고 부를 수 있다.
1⋅2⋯kn(n−1)⋯(n−k+1)⋅nk1≤1⋯k1=k!1이므로,
an<1+1!1+2!1+⋯+n!1<1+201+211+⋯+2n1<1+201+211+221+⋯=1+k=0∑∞2k1 임을 쉽게 확인 할 수 있다.
k=0∑∞2k1=2 임이 매우 잘 알려져 있으므로, an<3으로 bounded sequence이다.
즉 an은 3이하의 어떤 수로 수렴한다. 이제 이 수렴값을 e라 표기하자. (e는 약 2.71...임이 잘 알려져 있다.)
Natural Logarithm
이제 조금 다른 얘기를 해보자.
이제부터의 목표는 ex,lnx를 정의하는 것이다. (이는 (ex)′=ex 등의 결과를 유도해내기 위함이다.)
ex를 지수의 정의를 이용해 자연스럽게 정의하고 이의 역함수로 lnx를 정의하는 아이디어를 떠올릴 수 있지만, 사실 이는 매우 까다로운 문제가 하나 있다.
우리는 a∈R+,n∈N 일때는 a⋅a⋯a(ntimes)=an로 정의하였다. a−n=an1,an1=na로 정의하고 지수법칙을 이용하여 지수를 Rational(Q)까지 자연스럽게 확장 할 수 있다.
다만 실수 지수를 정의하는 것은 매우 까다롭다.
따라서 이제부터 이전에 정의한 e와는 전혀 무관하게 함수를 정의하고, 그게 사실은 e에 관한 함수였다는 것을 보일 것이다.
우선 다음의 정리들을 소개해보자.
Fundamental Theorem of Calculus (second form)
Let f∈R[a,b] (integrable in [a, b]). Define F on [a, b] by
F(x)=∫axf(t)dt
Then F is continuous on [a, b]. Furthermore, if f is continuous at c∈[a,b], then F is diffrentiable at c and
F′(c)=f(c)
Integrability
Every continuous function is Riemann integrable
Lemma 1
Suppose f:I→R is differentiable on the interval I.
If ∀x∈If′(x)=0, then f is constant on I.
(이 지극히 당연해 보이는 Lemma는 사실 Interval이 아닌 정의역에서는 성립하지 않을 수 있다.)
이제 L(x)(x>0) 함수를 다음과 같이 정의하자.
L(x)=∫1xt1dt
t1 함수는 (0,∞)에서 연속이므로 적분 가능하고, ∀x∈(0,∞)L′(x)=x1 가 성립한다. L은 위의 정리에 따라 자명히 연속이다. 또한 도함수가 항상 양수이므로 이 함수는 strictly increasing이다. (사실 이 함수는 lnx 임을 이미 모두가 알고있다.)
이 함수에서 다음이 성립하는 것을 쉽게 확인 할 수 있다.
Properties
∀a,b∈R+
(a)L(1)=0
(b)L(ab)=L(a)+L(b)
(c)L(a1)=−L(a)
(d)∀r∈QL(ar)=rL(a)
(e)L(e)=1
proof
(a)L의 정의로부터 당연하다.
(b)x>0일때, chain rule에 의해 dxdL(ax)=ax1a=x1=L′(x)이 성립한다.
정의역이 interval (0,∞)일때 dxd(L(ax)−L(x))=0 이므로, Lemma 1 에 의해서 L(ax)=L(x)+C 이다.
x=1 일때, L(a)=L(1)+C=C 이므로, L(ax)=L(x)+L(a)이고, (b) 를 증명하였다.
(c)dxdL(x1)=−x1=L′(x)이고, 이후의 과정은 (b) 와 완전히 동일하다.
(d)n∈N 일때 L(an)=nL(a) 인 것은 (b) 를 n번 적용하여 얻을 수 있다.
L(a−n)=L((a−1)n)=nL(a1) 이므로, n∈Z 일때도 성립한다.
마지막으로 nL(na)=nL(an1)=L(a) 이므로,
∀r∈QL(ar)=rL(a) 이다.
(사실 L은 연속이므로 r∈RL(ar)=rL(a) 이지만, 아직 실수 지수를 정의하지 않았다. 이는 이후 natural exponential function의 정의 이후 매우 당연해진다.)