대수와 함수 · 로그

로그

로그 logb x는 밑 b를 거듭제곱해 x를 얻을 때의 지수입니다. by = x이면 y = logb x입니다. 로그는 곱셈을 덧셈으로 바꿉니다. logb(xy) = logb x + logb y.

01

이 시각화에서 살펴보는 로그

밑이 bb인 xx의 로그는 log⁡bx\log_b x로 쓰며, by=xb^y = x을 만족하는 지수 yy입니다. 즉, xx을 얻으려면 bb를 몇 번 곱해야 하는지를 나타냅니다. b>0b > 0, b≠1b \ne 1일 때 x>0x > 0에 대해 존재합니다. 자주 쓰는 밑은 10(log⁡10\log_{10}, 상용로그), ee(ln⁡\ln, 자연로그), 2입니다. 이 페이지에서는 하나의 규칙으로 곡선 y=log⁡bxy = \log_b x을 설명합니다.

곱할 때마다 같은 높이만큼 더해집니다
log⁡b(x0mk)=log⁡bx0+klog⁡bm\log_b(x_0 m^k) = \log_b x_0 + k \log_b m

x축 위의 점열은 x0x_0에서 시작해 같은 mm를 거듭 곱한 x0,x0m,x0m2,…x_0, x_0 m, x_0 m^2, \dots입니다. 반대 방향으로는 그 수로 나눕니다. m>1m > 1이면 x축 위의 점 사이 간격이 점점 넓어집니다(m<1m < 1이면 점열의 방향이 반대입니다). 하지만 곡선 위에서 매 걸음의 높이 변화는 log⁡bm\log_b m로 같습니다. log⁡b(xy)=log⁡bx+log⁡by\log_b(xy) = \log_b x + \log_b y이기 때문입니다. 수를 곱하면 그 로그는 더해집니다. y축의 노란 눈금은 등간격입니다. m=bm = b로 x0=1x_0 = 1에서 시작하면 높이는 0, 1, 2, 3입니다. 로그가 곱해진 bb의 개수를 셉니다. m=bm = \sqrt b에서는 두 걸음이 bb를 한 번 곱한 것과 같으므로 각 걸음의 높이는 ½입니다. 분수 지수는 이렇게 나옵니다. 이 규칙이 곡선 전체를 결정합니다. 곡선은 (1,0)(1, 0)과 (b,1)(b, 1)을 지나고, 한 걸음 올라가는 데 같은 배수를 곱해야 하므로 x축에서 더 긴 거리가 필요해 점점 완만해집니다. 나누기를 반복해도 0에 도달하지는 않으므로, b>1b > 1일 때 x→0+x \to 0^+이면 곡선은 끝없이 내려갑니다.

로그 눈금에서 수는 log⁡x\log x 위치에 놓입니다. 그러면 점열은 등간격이 되고 곡선은 직선이 됩니다. 같은 비율이 같은 거리입니다. 계산자는 이러한 눈금 두 개로 이루어집니다. 하나를 log⁡x0\log x_0만큼 밀면 그 위의 모든 수에 x0x_0를 곱하는 셈이며, 눈으로 대략 세 자리까지 곱을 읽을 수 있습니다. 밑을 바꾸면 높이의 축척만 바뀝니다. log⁡bx=ln⁡x/ln⁡b\log_b x = \ln x / \ln b입니다. 0<b<10 < b < 1이면 곡선이 위아래로 뒤집혀 log⁡1/bx=−log⁡bx\log_{1/b} x = -\log_b x이 됩니다. 또한 log⁡b(kx)=log⁡bx+log⁡bk\log_b(kx) = \log_b x + \log_b k이므로, 곡선을 가로로 1/k1/k배 하는 것은 위로 log⁡bk\log_b k만큼 옮기는 것과 같습니다.

02

살펴볼 점

  • 로그는 곱을 합으로 바꾸는 것이지, 합을 합으로 바꾸지는 않습니다. log⁡2(3+5)=3\log_2(3 + 5) = 3이지만 log⁡23+log⁡25=log⁡215≈3.907\log_2 3 + \log_2 5 = \log_2 15 \approx 3.907입니다.
  • 2\sqrt 2에 의해 절반이 되는 것은 수 자체가 아니라 높이 변화입니다. 2≈1.414\sqrt 2 \approx 1.414이며 log⁡22=12\log_2 \sqrt 2 = \tfrac12입니다.
  • 0과 1 사이의 수도 로그가 있으며, b>1b > 1에서는 음수입니다. log⁡214=−2\log_2 \tfrac14 = -2입니다. 밑은 1일 수 없습니다. 1은 어떻게 거듭제곱해도 1이기 때문입니다. 밑이 1에 가까우면 곡선은 매우 가팔라집니다(log⁡1.012≈69.66\log_{1.01} 2 \approx 69.66).
  • 로그는 느리지만 한없이 커집니다. log⁡2x\log_2 x은 x=1024x = 1024에서 10, x=1 048 576x = 1\,048\,576에서 20에 도달합니다.
  • 페이지는 log⁡101000=3\log_{10} 1000 = 3, log⁡48=32\log_4 8 = \tfrac32처럼 값이 정확할 때만 ‘=’를 쓰고 반올림하면 ‘≈’를 씁니다. 이를 판정하기 위해 소수, 분수, √2 같은 근호가 있는 수, e를 모두 정확하게 유지합니다.
03

조작 방법

  • 속이 찬 시작점을 드래그하면 점열 전체가 이동하며 x0x_0가 바뀝니다. 다른 점을 드래그하면 그 점이 손을 따라오도록 배수가 바뀝니다. 점을 누르면 그래프 위에 로그값이 표시됩니다. (b,1)(b, 1)을 드래그하면 1을 가로지르지 않는 범위에서 밑이 바뀝니다. ½, 2, e, 10 버튼으로는 반대편으로도 이동할 수 있습니다. 입력란에는 0.5, 1/3, √2, e 같은 정확한 수를 넣을 수 있습니다.
  • 선형 | 로그는 x축을 로그 눈금으로 바꾸거나 되돌립니다. 계산자는 축 아래에 C 눈금을 놓고 그 눈금의 1을 시작점에 맞춥니다. log⁡b(mx)\log_b(mx)는 곡선을 가로로 1/m1/m배 한 모습을 보여 줍니다. bxb^x와 y=xy = x은 두 축의 축척이 같은 선형축에서 역함수와 대칭축을 보여 줍니다.
  • 발표 모드는 프로젝터용 전체 화면을 엽니다(← →로 배수를 ½, √2, 2, 3, 10으로 바꾸고, H로 로그값을 숨깁니다).
04

관련 개념