월계동 고등수학과외







월계동 고등수학과외에서는 로그 단원을 공식 암기만으로 넘기지 않고, 식을 쓸 수 있는 조건부터 확인하는 풀이를 연습합니다. 첨단고등학교와 숭덕고등학교 학생을 지도할 때도 특정 학교의 출제 경향을 단정하기보다, 각자 작성한 풀이에서 정의가 빠진 순간을 찾아 다시 세우는 데 초점을 둡니다. 수업 전후에는 꿈의숲 SK뷰 아파트 인근이나 이야기꽃도서관 주변에서 공부한 문제를 가져와 풀이 기록을 함께 살펴보기도 합니다.
로그식 앞에서 멈춰야 하는 세 가지
학생에게 식 2x=4를 보여 주고 로그 단서를 가린 뒤, 로그를 사용해 풀어 보라고 했다. 학생은 곧바로 “x=log₂4=2”라고 적었다. 계산 결과는 맞았지만, 풀이의 첫 줄에는 로그가 정의되기 위한 근거가 없었다.
로그 logab를 쓰려면 세 조건을 확인해야 한다. 밑은 양수여야 하므로 a>0, 밑은 1이 아니어야 하므로 a≠1, 진수도 양수여야 하므로 b>0이다. 이 세 조건이 충족되어야 지수식과 로그식의 관계를 사용할 수 있다. 학생은 답을 알고 있었지만, 밑 2와 진수 4를 보자마자 계산으로 들어가면서 이 확인을 건너뛴 상태였다.
처음 잘못된 순간을 다시 보기
학생의 공책에는 다음과 같이 적혀 있었다.
2x=4
∴ x=log24=2
여기서 틀린 값이 나온 것은 아니다. 다만 로그 표현을 도입한 순간에 필요한 조건을 확인하지 않아, 같은 방식으로 밑이나 진수가 바뀌었을 때 식을 잘못 다룰 위험이 있었다. 특히 밑이 1이거나 진수가 0 또는 음수인 식에도 무조건 로그를 붙이는 습관으로 이어질 수 있다.
조건을 역순으로 복원하는 교정
학생은 먼저 답을 계산하지 않고, 자신이 지운 단서를 복원했다. 마지막 조건부터 거꾸로 확인했다. 진수 4는 양수인가? 그렇다. 밑 2는 1이 아닌가? 그렇다. 밑 2는 양수인가? 그렇다. 세 답이 모두 참이므로 이제 2x=4를 x=log24로 바꿀 수 있고, 22=4이므로 x=2가 된다.
순서를 역으로 잡은 까닭은 학생이 처음에 계산부터 시작했던 흐름을 끊기 위해서였다. 조건을 세 줄로 적고 각각에 표시한 뒤에야 로그값을 구하게 하자, 정답을 맞히는 과정과 식이 성립하는 근거가 분리되지 않았다.
조건이 달라진 새 문제에서 혼자 적용하기
다음에는 숫자와 문항 형식을 바꾸어 3y=81을 제시하되, “로그를 사용해 y를 나타내고 조건을 설명하라”고 했다. 학생은 밑 3은 양수이고 1이 아니며, 진수 81도 양수라고 적은 뒤 y=log381=4를 완성했다. 앞 문제의 숫자를 외워서 푼 것이 아니라, 밑과 진수를 새로 읽어 조건을 복원한 것이다.
이어 1t=7을 주자 학생은 같은 절차를 적용하다가 밑 조건에서 멈췄다. 1은 양수이지만 밑이 1이면 지수에 따라 값이 변하지 않으므로 로그의 밑이 될 수 없다. 따라서 t=log17이라고 쓸 수 없고, 원래 식 자체도 모든 t에서 1=7을 요구하므로 해가 없다. 조건 확인이 계산을 방해하는 절차가 아니라, 식을 쓸 수 있는지 판별하는 기준임을 확인한 장면이었다.
마지막에는 원식으로 돌아간다
학생이 구한 y=4를 로그식에만 대입하지 않고 원래 식에 넣게 했다. 34=81이므로 결과가 일치했다. 이어 로그의 정의로 다시 확인하면 log381=4는 “3을 몇 제곱해야 81이 되는가”라는 뜻과도 맞는다. 밑·진수·밑≠1을 각각 확인한 뒤 원식까지 되돌아가는 습관이 생기면, 계산 결과가 우연히 맞았는지 여부도 스스로 판별할 수 있다.
자주 묻는 내용
로그 조건은 문제마다 모두 적어야 하나요?
로그식을 새로 만들거나 정의역을 판단하는 문제라면 세 조건을 적는 것이 안전합니다. 단순 계산에서도 조건을 점검하는 습관이 있으면 변형 문제에 대응하기 쉽습니다.
2x=4에서 로그를 쓰지 않고 풀어도 되나요?
가능합니다. 4=22이므로 x=2로 바로 구할 수 있습니다. 다만 로그 표현을 요구하는 문항이라면 조건을 확인한 뒤 log24를 사용해야 합니다.
밑이 1이면 왜 안 되나요?
1의 어떤 실수 지수도 항상 1이므로 지수와 결과를 서로 대응시킬 수 없습니다. 따라서 로그의 밑으로 사용할 수 없습니다.
진수가 0이면 로그를 계산할 수 있나요?
실수 범위의 로그에서는 진수가 양수여야 하므로 loga0은 정의되지 않습니다.
조건을 확인한 뒤에는 무엇을 검산하나요?
구한 값을 원래 지수식에 대입하고, 같은 내용을 로그의 정의로 다시 읽어 결과가 일치하는지 확인합니다.