로그를 직관적으로 이해하기 (규칙을 외우지 않고)
로그를 직관적으로 이해하기 (규칙을 외우지 않고)
대부분의 성인에게 로그가 무엇이냐고 물어보면, "잊어버렸다"거나 "지수와 관련된 무언가"라고 답할 것입니다. 두 답변 모두 틀리지 않았습니다. 그리고 둘 다 유용하지 않습니다. 이는 안타까운 일인데, 로그는 기초 수학에서 가장 우아한 개념 중 하나이기 때문입니다. 그것이 실제로 무엇을 하는지 이해하고 나면, 더 이상 두려워하는 주제가 아니라 손에 잡히는 도구가 됩니다.
이 글은 규칙 요약표가 아닙니다. 로그가 실제로 무엇인지, 왜 규칙이 그런 모양인지, 그리고 수학 교실 바깥에서 어디에 등장하는지를 짧게 둘러보는 글입니다. 이유를 이해하면, 숙제는 저절로 해결됩니다.
로그가 답하는 질문부터 시작하기
지수는 앞으로 나아가는 질문을 합니다. 10을 스스로 3번 곱하면 무엇을 얻는가? 답: 1000.
로그는 그 반대를 묻습니다. 1000이 있는데, 여기까지 오려고 10을 몇 번 곱했는가? 답: 3.
이것이 개념의 전부입니다. 로그는 지수의 역입니다. 지수가 "곱셈을 수행하라"라고 말한다면, 로그는 "곱셈을 세어라"라고 말합니다. 그 단원의 다른 모든 것은 이 한 가지 발상에 대한 장부 정리일 뿐입니다.
풀어쓰면: log base 10 of 1000이 3인 이유는 10의 3승이 1000이기 때문입니다. 이 두 진술 사이를 자유롭게 오갈 수 있다면, 당신은 이미 로그를 이해한 것입니다. 나머지는 연습입니다.
"자릿수가 몇 개인가"로서의 로그
로그가 실제로 무엇을 측정하는지 감을 잡는 방법이 있습니다. 아무 자연수나 고르고 자릿수를 세어 보세요.
- 7은 1자리.
- 42는 2자리.
- 1000은 4자리.
- 1,000,000은 7자리.
어떤 수의 log base 10은 대략 자릿수보다 하나 적습니다. 1000의 로그는 3. 1,000,000의 로그는 6. 그 사이의 수에 대해서는, 로그가 한 자릿수에서 다음 자릿수로 "얼마나 진행되었는지"를 알려주는 소수가 됩니다. 500의 로그는 약 2.7인데, 500이 100(세 자리 수)보다 1000(네 자리 수)에 훨씬 더 가깝기 때문입니다.
이것은 우연이나 근사가 아닙니다. 로그는 말 그대로 어떤 수 안에 10의 인수가 몇 개 들어가는지를 측정하며, 자릿수는 그 인수들을 셀 때 얻는 값입니다.
그래서 누군가 "그것은 로그 스케일이다"라고 말하면, 이는 곧 한 단계 올라갈 때마다 한 단위가 아니라 한 자릿수가 더해진다는 의미입니다. 10과 100 사이의 간격은 100과 1000 사이의 간격과 같아 보이는데, 둘 다 10을 곱한 관계이기 때문입니다.
밑이 중요한 이유
로그는 항상 밑을 가집니다. log base 10은 10을 몇 번 곱했는지를 세고, log base 2는 2를 몇 번 곱했는지를 세며, log base e(자연로그)는 e를 몇 번 곱했는지를 셉니다. 여기서 e는 약 2.718 정도의 특정한 수로, 성장 문제에서 자연스럽게 등장합니다.
밑은 신비한 존재가 아닙니다. 그저 당신이 세고 있는 구성 요소일 뿐입니다.
- log base 2 of 8은 3입니다. 2 곱하기 2 곱하기 2가 8이니까요.
- log base 2 of 1024는 10입니다. 2의 10승이기 때문이죠.
- log base 10 of 100은 2입니다.
- ln of e는 1입니다. e를 스스로 한 번만 곱했으니까요.
컴퓨터 과학자들이 "n의 로그"라고 말할 때는 보통 밑이 2인 로그를 의미합니다. 과학자들이 자연로그라고 말할 때는 밑이 e인 로그를 뜻합니다. 계산기가 밑을 표기하지 않고 "log"라고만 쓰면, 보통 밑이 10인 로그를 의미합니다. 각 분야는 자신의 문제에 맞는 밑을 고르며, 작은 공식 하나만 있으면 언제든 서로 변환할 수 있습니다.
곱셈 규칙은 그저 곱셈 횟수를 세는 것
교과서는 로그 규칙을 세 가지 별개의 사실로 제시합니다.
- log(a 곱하기 b)는 log(a) 더하기 log(b)와 같다
- log(a 나누기 b)는 log(a) 빼기 log(b)와 같다
- log(a의 n승)은 n 곱하기 log(a)와 같다
자의적으로 보입니다. 그렇지 않습니다. 각각은 우리가 처음에 세운 한 문장짜리 정의에서 자연스럽게 따라 나옵니다.
기억하세요: 로그는 몇 번 곱했는지를 셉니다. 100에 1000을 곱한다는 것은, 2번 곱한 것과 3번 곱한 것을 결합하는 셈입니다. 결과는 100,000이고, 이는 10을 5번 곱한 값입니다. 2 더하기 3은 5. 이것이 곱셈 규칙입니다. 그뿐입니다.
나눗셈은 그 반대입니다. 1000 나누기 100은 "10을 세 번 곱한 뒤, 그중 두 번을 제거했다"는 의미입니다. 3 빼기 2는 1. 이는 10의 1승, 즉 10입니다. 확인 완료.
그리고 어떤 수를 거듭제곱한다는 것은 같은 곱셈을 반복해서 수행한다는 뜻입니다. 100이 10을 2번 곱한 것이라면, 100의 세제곱은 10을 2번 곱하고, 또 2번 곱하고, 또 2번 곱한 것입니다. 2 더하기 2 더하기 2는 6. 이것이 지수 규칙입니다.
세 가지 규칙을 모두 "곱셈 횟수를 세고 그 횟수를 결합하는 것"으로 보고 나면, 다시는 따로따로 외울 필요가 없습니다.
자연로그, 짧게
사람들이 자주 걸려 넘어지는 부분은 자연로그, 즉 ln입니다. 이는 약 2.71828이라는 이상한 밑 e를 사용합니다.
왜 이상한 수일까요? 연속적인 성장(개체군, 끊임없이 복리로 불어나는 돈, 방사성 붕괴, 화학 반응)을 다룰 때, 밑을 e로 두면 방정식이 극적으로 단순해지기 때문입니다. e의 x승의 변화율은 e의 x승 자체인데, 이는 미적분을 훨씬 깔끔하게 만들어 주는 지름길입니다. 지금 이것을 완전히 이해할 필요는 없습니다. 다만 e가 자의적이지 않다는 점만 믿으면 됩니다. 그것은 자연이 수학자에게 계속 되돌려 주는 밑입니다.
변화율이 왜 중요한지, 그리고 수학자들이 왜 그것을 계속 붙잡고 있는지에 대해 좀 더 알고 싶다면, 처음부터 시작하는 미분에 관한 글이 e로 이어지는 바로 그 "확대" 직관을 함께 따라가 줍니다.
대부분의 숙제 문제에서는 ln을 log base 10과 똑같이 다루세요. 모든 규칙이 같습니다. 밑만 다를 뿐입니다.
로그가 실생활에 등장하는 곳
로그 스케일은 어디에나 있습니다. 세상이 여러 자릿수에 걸쳐 퍼져 있는 양들을 자주 만들어내기 때문이죠. 숫자가 1부터 10,000,000까지 걸쳐 있다면, 선형 차트는 무용지물이 됩니다. 로그 스케일은 그 범위를 다루기 쉬운 한 줄로 바꿔 줍니다.
데시벨은 소리의 세기를 로그 스케일로 측정합니다. 60데시벨의 대화는 30데시벨의 속삭임보다 두 배 큰 것이 아닙니다. 천 배 더 강렬합니다. 로그 스케일은 엄청난 곱셈적 차이를 작고 친근한 숫자 뒤에 숨겨 줍니다.
지진의 리히터 척도도 같은 일을 합니다. 규모 7의 지진은 규모 6의 지진보다 약 32배 더 많은 에너지를 방출합니다. 숫자는 가까워 보입니다. 물리적 실상은 그렇지 않습니다.
화학의 pH는 수소 이온 농도에 대한 로그 스케일입니다. pH 4인 액체는 pH 5인 액체보다 수소 이온이 10배 많고, pH 6인 액체보다는 100배 많습니다. 매 단위가 10배씩 달라집니다.
별의 밝기(천문학자들이 쓰는 등급 체계)도 로그이며, 우리 귀와 눈이 소리와 빛을 지각하는 방식도 로그입니다. 진화는 우리에게 로그 감각을 내장한 것 같습니다. 아마도 우리가 진화해 온 세계가 지수적으로 변하는 자극으로 가득했기 때문일 것입니다.
과학 수업에서 이상한 척도를 만나 "왜 간격이 이렇게 이상하지?"라고 궁금해진다면, 답은 거의 항상 로그 스케일이라는 것입니다. 원시 숫자 그대로라면 여러 자릿수에 걸쳐 페이지에 담기에 너무 넓어지기 때문이죠.
수학 수업이 이 주제를 잘못 가르치는 이유
많은 학생은 지수에 더 이상 관심을 두지 않게 된 지 두 달이 지난 뒤에, 지수 방정식을 푸는 단원에서 로그를 처음 만납니다. 규칙이 의미보다 먼저 나오고, 의미는 문단 세 번째 속 한 문장으로 파묻히고, 숙제는 대부분 대수적 조작입니다.
만약 당신이 그런 식으로 배웠고, 지금 "로그는 한 번도 제대로 와닿은 적이 없다"고 느낀다면, 그것은 당신이 수학을 못해서가 아닙니다. 순서가 뒤집혔기 때문입니다. 정의가 이야기의 전부입니다. 규칙은 그 결과입니다. "로그는 곱셈을 세는 것"이라는 발판에 자리 잡으면, 모든 문제는 같은 아이디어를 두 가지 방식으로 쓴 것 사이의 번역 연습이 됩니다.
이는 수학의 많은 주제에 통하는 재구성입니다. 규칙은 평이한 말로 이야기할 수 있게 되기 전까지는 신비롭게 느껴지다가, 그 후에는 필연적으로 느껴집니다. 그것이 바로 적극적 설명을 학습 기법으로 활용하는 것이 수학에 그토록 효과적인 이유이기도 합니다. 로그가 무엇인지 모르면 로그 문제를 말로 풀어낼 수 없고, 설명을 시도하는 행위 자체가 이해가 무너지는 지점을 정확히 드러내 줍니다.
자연스럽게 느껴질 때까지 연습하기
이 글을 한 번 읽으면 개념은 얻을 수 있습니다. 그것을 자동화하는 것은 또 다른 문제이며, 짧고 의도적인 연습이 필요합니다. 몇 가지 제안입니다.
번역을 반복 훈련하세요. 하루 5분, 지수 형식과 로그 형식 사이를 오가는 변환을 해 보세요. 2의 5승은 32. 따라서 log base 2 of 32는 5. 이런 것을 스무 개 정도 하세요. 사소하게 느껴집니다. 그것이 바로 당신에게 필요한 유창성입니다.
로그 스케일을 손으로 그려 보세요. 1부터 10,000까지의 수직선을 로그 스케일로 그려 보세요. 100은 어디에 오나요? 500은 어디에 오나요? 이는 로그가 실제로 무엇을 측정하는지를 몸에 익히는 가장 저평가된 방법 중 하나입니다.
혼합 연습을 하세요. 로그 문제만 한 시간 동안 쏟아붓지 마세요. 공부하고 있는 다른 주제와 섞으세요. 인터리브 연습은 실제로 장기 기억을 만들어 주는 방법이며, "8장에서 방금 배운 게 뭐였지?"가 아니라 "여기에는 어떤 도구가 맞을까?"라고 묻는 습관을 유지시켜 줍니다.
Math Zen은 어떻게 들어맞는가
Math Zen의 버킷 진행 시스템은 로그에 잘 맞습니다. 이 주제는 벼락치기보다 짧고 섞인 연습 세션에서 더 큰 보상을 주기 때문입니다. 초반 버킷은 지수 형식과 로그 형식 사이의 번역에 집중하고, 중간 버킷은 작은 수로 곱셈, 나눗셈, 거듭제곱 규칙을 반복 훈련하며, 후반 버킷은 밑 변환과 지수 방정식 풀이에 들어갑니다. 앱이 로그 문제를 관련된 대수 및 지수 문제와 함께 섞어 주기 때문에, 언제 로그가 올바른 도구인지 알아채는 패턴 인식이 형성됩니다. 이 인식이 실제 실력의 대부분을 차지합니다.
의미를 생각하기 전에 먼저 규칙부터 손을 뻗고 있는 자신을 발견한다면, 속도를 늦추고 문제를 "몇 번 곱했는가?"라는 틀로 다시 번역해 보세요. 거의 언제나 그것이 지름길입니다.
핵심 정리
로그는 지수와 별개의 것이 아닙니다. 같은 관계를 반대로 읽은 것입니다. log base b of x equals y라는 식을 보면, 그 전체 내용은 이것입니다: b를 스스로 y번 곱하면 x가 된다. 그 외의 모든 것, 즉 규칙, 자연로그, 과학의 척도들, 이상해 보이는 그래프들은 모두 그 한 번의 뒤집기에서 따라 나오는 결과일 뿐입니다.
로그 문제에서 막히면 바로 규칙으로 달려가지 마세요. 정의로 돌아가세요. "몇 번 곱했는가?"를 묻고, 그 답이 로그의 값을 말해 주도록 두세요. 짧은 연습 세션으로 일주일만 그렇게 해 보면, 이 주제는 더 이상 벽이 아니라 렌즈가 됩니다.