한양과학기술고등학교

에듀테크 프로젝트 대시보드

로그로 세상 재기

로그로 세상 재기 — 상용로그와 로그 스케일

고등학교 「대수」 — 지진, 소리, 별빛, 세균 수처럼 값의 범위가 1조 배씩 벌어지는 양들은 로그 스케일로 재야 한눈에 들어온다. 밑이 10인 상용로그 하나로 세상의 크기를 잰다.

왜 흥미로운가 — 규모 7 지진은 규모 5보다 "2만큼" 큰 게 아니라 에너지가 약 1000배 크다. 100dB는 60dB보다 소리 세기가 1만 배다. 이런 "곱셈으로 커지는" 세계를 로그는 "덧셈으로 커지는" 눈금으로 펴 준다. 10ˣ = N ⇔ x = log N.

1. 직접 해보기 — 선형 스케일 ↔ 로그 스케일

양을 하나 고르고 슬라이더를 움직여 보자. 선형 스케일에서는 큰 값 하나가 눈금을 독차지해 작은 값들이 바닥에 다 뭉쳐 버린다. 로그 스케일 버튼을 누르면 같은 값들이 고르게 퍼진다 — 눈금 한 칸이 ×10이기 때문이다. 캔버스를 세로로 드래그해도 값이 바뀐다.

M 6.0
현재 값
–
log₁₀(값)
–
선형 스케일 위치
–
로그 스케일 위치
–

2. 실생활 로그 척도 계산기 3종

우리가 매일 쓰는 "규모·데시벨·pH"는 전부 상용로그다. 슬라이더로 값을 바꾸며 로그 척도가 어떻게 정의되는지 확인해 보자.

① 리히터 규모 — 규모 1 차이 = 에너지 약 31.6배

5.0
7.0
규모 차이 ΔM
2.0
지진파 진폭비 (10^ΔM)
100배
에너지비 (10^1.5ΔM)
1000배
E₂ / E₁ = 10^(1.5 · 2.0) = 10³·⁰ ≈ 1000

ΔM = 1 이면 진폭 10배, 에너지 10¹·⁵ ≈ 31.6배. ΔM = 2 이면 진폭 100배, 에너지 1000배.

② 데시벨 — dB = 10 log(I / I₀)

10⁻⁶ W/m²
0 dB70140 dB
I / I₀ (I₀ = 10⁻¹²)
10⁶배
데시벨
60.0 dB
체감
일상 대화
dB = 10 · log(10⁻⁶ / 10⁻¹²) = 10 · log(10⁶) = 10 · 6 = 60

③ pH — pH = −log[H⁺]

10⁻⁷ M
0 (산성)714 (염기성)
pH = −log[H⁺]
7.0
pOH = 14 − pH
7.0
액성
중성
[H⁺] = 10⁻⁷ 이므로   pH = −log(10⁻⁷) = −(−7) = 7

pH가 1 낮아지면 [H⁺]는 10배 진해진다. pH 3인 식초는 pH 7인 물보다 산이 1만 배 많다.

3. 상용로그로 자릿수 세기

자연수 N 이 몇 자리 수인지는 ⌊log N⌋ + 1 로 알 수 있다. 10ⁿ 이 (n+1)자리이므로, log N 의 정수부분(지표)이 자릿수를 정한다. 밑을 고르고 지수를 키워 bᵏ 의 자릿수를 계산해 보자.

100
bᵏ 의 자릿수
31
지표 ⌊k·log b⌋
30
가수 (소수부분)
0.1030
맨 앞자리 ≈ 10^가수
1.27
log 2¹⁰⁰ = 100 · log 2 = 100 · 0.30103 = 30.103  →  자릿수 = ⌊30.103⌋ + 1 = 31

가수는 "맨 앞 숫자들"을 알려준다. 10^0.103 ≈ 1.27 이므로 2¹⁰⁰ 은 1.27…×10³⁰, 즉 1267650600228229401496703205376.

4. 지표와 가수 — log 을 정수부와 소수부로

양수 N 에 대해 log N = (정수부분) + (0 이상 1 미만 소수부분) 으로 쓸 때, 정수부분을 지표(characteristic), 소수부분을 가수(mantissa)라 한다.

Nlog N지표가수자릿수
3.160.499700.49971
31.61.499710.49972
31603.499730.49974
옛 수학책 뒤의 상용로그표는 가수만 실었다. 지표는 자릿수만 세면 바로 나오니까, 1.00 ~ 9.99 구간의 로그값만 있으면 모든 수의 로그를 구할 수 있었다.

5. 로그가 곱셈을 덧셈으로 바꾸는 이유

로그의 핵심 성질은 log(A · B) = log A + log B 다. 로그 스케일 위에서 어떤 값의 "위치"는 log(값)이므로, 두 값을 곱하는 것은 두 위치를 더하는 것과 같다.

log(2 × 3) = log 2 + log 3  ≈  0.301 + 0.477 = 0.778 = log 6

이것이 계산자(slide rule)의 원리다. 자 두 개에 로그 눈금을 새기고 밀어서 길이를 더하면, 값의 곱이 읽힌다. 로그 스케일에서는 2 → 20 → 200 이 같은 간격으로 놓이는데, 매번 ×10, 즉 log 로 +1 씩 이동하기 때문이다.

연산보통 수로그 세계
곱셈A · B덧셈: log A + log B
나눗셈A / B뺄셈: log A − log B
거듭제곱Aᵏ상수배: k · log A
제곱근√A절반: ½ log A

6. 로그 그래프 용지

한 축(또는 두 축)의 눈금 간격이 ×10마다 일정하도록 만든 모눈종이를 반로그·양로그 용지라 한다. 세균 증식, 방사성 붕괴, 복리처럼 y = c · aˣ 꼴로 자라는 데이터는 반로그 용지에 그리면 직선이 된다. log y = (log a) x + log c 이기 때문이다. 직선의 기울기가 log a, y절편이 log c 이므로, 그래프만 보고 증가율을 읽어낼 수 있다.

한 줄 요약 — 값의 범위가 수십 자리씩 벌어지는 양(지진·소리·별빛·산성도)은 상용로그로 재면 "×10 = +1"이라는 고른 눈금 위에 펼쳐진다. log 의 지표는 자릿수를, 가수는 유효숫자를 알려주고, log(AB) = log A + log B 덕에 곱셈이 덧셈이 된다.
관련 콘텐츠: 지수함수와 로그함수 · 엔트로피와 정보량 · 삼각함수의 그래프