로그함수
로그란 무엇인가
로그함수는 기호 log로 나타내고, 자연로그(뒤에서 설명한다)일 때는 ln으로 나타낸다. 로그함수의 기본 식은 다음과 같다.
이 식은 “a를 밑으로 하는 x의 로그”라고 읽는다. 이 로그함수는 지수함수 f(x) = ax의 역함수이다. 로그함수의 함숫값을 로그라고 한다.
로그함수는 지수함수의 역함수이므로 다음 관계가 성립해야 한다.
즉, ay의 값이 x와 같으면 a를 밑으로 하는 x의 로그는 y와 같다. 몇 가지 예를 살펴보자. 예를 들어 지수함수 f(x) = 2x에 대해 생각해 보자. 이 함수의 역함수인 로그함수는 어떻게 될까? f−1(x) = log2x이다. 지수함수에 3을 대입하면 f(3) = 23 = 8을 얻는다.
그러면 어떤 관계가 성립해야 할까? 역함수 f−1에 8을 넣으면 로그함수는 3을 돌려주어야 한다. 3은 지수함수에 넣은 값이고 8은 그 결과였기 때문이다. 역함수는 거꾸로 작용하므로 8을 넣으면 3이 나온다.
따라서 23 = 8이라고 쓰면, 역함수인 로그함수에서는 log28 = 3이라는 관계를 얻는다. 그렇다면 로그란 무엇인가? 로그는 밑을 몇 제곱해야 x가 되는지를 나타내는 지수이다.
중요한 로그함수
로그함수 중에는 특히 중요한 것이 있다. 그 하나가 자연로그의 밑을 밑으로 하는 “자연로그”이다. 이 수는 문자 e로 나타낸다. e는 무리수, 즉 소수점 아래가 순환하지 않고 끝없이 이어지는 수이며, 근삿값은 e = 2.718 281 828…이다. 자연로그는 logex 또는 더 간단히 ln x로 쓴다. 기호에 있는 “n”은 라틴어 “logarithmus naturalis”에서 왔는데, 영어의 “natural”(자연의)을 떠올리면 기억하기 쉽다.
또 하나 중요한 로그는 10을 밑으로 하는 “상용로그”이다. 보통 log10x 또는 간단히 log x로 쓴다. 로그에 밑이 적혀 있지 않으면 밑은 10이다.
로그함수의 성질
앞에서 본 것처럼 로그함수는 지수함수의 역함수이다. 그래서 지수함수의 성질과 조건 가운데 일부를 그대로 물려받는다. 지수함수는 f(x) = ax 꼴이고, 여기서 a는 0보다 크고 1이 아닌 실수이다. 따라서 로그의 밑 a도 0보다 크고 1이 아니어야 한다. 로그함수의 식을 다시 한 번 쓰면 다음과 같다.
로그함수는 역함수이므로 정의역과 치역도 이미 알 수 있다. 로그함수의 정의역은 지수함수의 치역과 같으므로 로그함수의 정의역은 (0, ∞)이다. 로그함수의 치역은 지수함수의 정의역과 같으므로 실수 전체의 집합이다.
로그함수의 그래프
지수함수와 마찬가지로 두 경우를 나누어 생각해야 한다. 밑 a가 구간 (0, 1)에 있을 때와 구간 (1, ∞)에 있을 때이다. 첫 번째 경우, 즉 a가 구간 (0, 1)에 있을 때 그래프는 다음과 같다.
밑 a가 구간 (1, ∞)에 있을 때 그래프는 다음과 같다.
지수함수와 그 역함수인 로그함수를 한 좌표평면에 그린 그래프도 살펴보자(파란색이 로그함수, 빨간색이 지수함수이다).
그래프가 점 (1, 0)을 지나는 이유
두 그래프는 모두 x = 1에서 x축과 만난다. 모든 지수함수의 그래프는 점 (0, 1)을 지나므로 이는 당연하다. 로그함수는 그 역함수이므로 항상 점 (1, 0)을 지나야 한다. 이치에 맞는 일이다. 그래프가 점 (1, 0)을 지난다는 것은 x = 1을 넣으면 f(x) = 0이 나온다는 뜻이다.
로그로 말하면, 밑을 몇 제곱해야 1이 되는지를 찾는 것이다. 그 지수는 무엇일까? 0뿐이다. 어떤 수든 0제곱하면 1이므로, 밑이 무엇이든 로그함수는 점 (1, 0)을 지난다. (주의: 밑은 아무 수나 될 수 있는 것이 아니라 a>0이고 a ≠ 1이어야 한다.)
로그의 성질 (공식)
로그에 대해 성립하는 중요한 관계와 공식은 다음과 같다.
밑 a가 로그의 밑이 될 수 있는 수, 즉 a>0, a ≠ 1이라고 하자. 또 x1과 x2는 임의의 양의 실수라고 하자. 그러면 다음이 성립한다.
로그의 정의에서 바로 나오는 관계도 있다.
자연로그로 다른 로그를 나타내는 방법
계산기에 임의의 밑을 가진 로그는 없고 자연로그와 상용로그만 있는 경우가 있다. 다른 밑의 로그를 계산해야 할 때는 어떻게 할까? 이때 도움이 되는 공식이 밑변환 공식이다.
b로 자연로그의 밑 e를 택하면 다음 공식을 얻는다.
첫 번째 절에서는 2를 밑으로 하는 8의 로그를 구해야 했다. 자연로그를 사용하면 다음과 같이 계산할 수 있다.
반드시 자연로그를 쓸 필요는 없고 상용로그를 써도 된다. 공식은 어느 쪽이든 성립하므로 다음도 성립한다.
(밑이 적혀 있지 않으면 밑은 a = 10이라는 점을 기억하자.)
계산기
로그를 계산해야 한다면 로그 계산기 🧮를 쓸 수 있다.