행암동 고등수학과외







행암동 고등수학과외에서는 로그를 계산하는 속도보다 식을 읽는 순서에서 생기는 오류를 먼저 살핍니다. 대성여자고등학교와 문성고등학교 학생들도 문제를 풀 때 밑과 진수의 조건을 뒤로 미루면서 정답 후보를 잘못 남기는 경우가 있습니다. 신우아파트와 주월명지아파트 생활권에서 학습하는 학생에게도 같은 장면이 자주 나타나며, 오늘은 logx(3)을 출발점으로 그 첫 어긋남을 따라가 보겠습니다.
계산보다 먼저 확인할 로그의 자리
logx(3)은 밑이 x, 진수가 3인 로그입니다. 따라서 실수 범위에서 밑은 x>0이고 x≠1이어야 하며, 진수는 3>0을 만족합니다. 진수 조건은 이미 참처럼 보여도, 문자가 들어간 로그방정식에서는 이 확인을 생략하는 순간 가짜해가 남습니다.
학생에게 logx(3)=2를 제시하자 풀이 첫 줄은 자연스러웠습니다.
“로그를 지수식으로 바꾸면 3=x²이므로 x=±√3이다.”
문제는 바로 이 줄에서 끝난다는 데 있었습니다. x=√3만 남겨야 하는데, 학생은 두 값을 모두 답으로 적었습니다. 더 정확히 말하면 지수식으로 바꾸기 전에 적어야 할 x>0, x≠1이라는 정의역 메모가 빠졌습니다. x=-√3을 원래 식에 넣으면 음의 수를 밑으로 하는 실수 로그가 되어 식 자체가 정의되지 않습니다. 계산 결과가 나왔다는 사실과 원래 로그식의 해라는 사실을 구분하지 못한 것입니다.
첫 오류를 종이에 보이게 고치는 연습
교정할 때는 정답을 알려 주고 다시 풀게 하지 않습니다. 학생이 쓴 풀이의 첫 줄 옆에 밑 조건과 진수 조건을 직접 적게 한 뒤, 같은 식을 다시 변환합니다.
- 밑 조건:
x>0, x≠1 - 진수 조건:
3>0 - 변환:
logx(3)=2 ⇔ x²=3 - 후보 확인:
√3은 조건 만족,-√3은 밑 조건 위반
이후에는 조건을 일부러 분리해 제시합니다. log16(256)은 밑이 이미 정해져 있으므로 16>0, 16≠1을 매번 길게 계산할 필요는 없지만, 다른 문장에서 요구한 x>5와 섞어 쓰면 안 됩니다. 하나는 로그의 밑 조건이고 다른 하나는 문제에서 별도로 주어진 정의역 조건이기 때문입니다. 조건의 출처를 괄호로 표시하게 하면 이런 혼동이 줄어듭니다.
조건을 바꾼 문제에서 혼자 복원하기
다음에는 해설을 가린 채 logt(3)=2를 풀게 합니다. 학생은 먼저 t>0, t≠1을 적고 t²=3에서 t=√3만 선택해야 합니다. 이어 밑을 바꾸어 logt(3)=0을 제시합니다. 지수식은 t⁰=3인데, 밑 조건을 지키더라도 1=3이므로 해가 없습니다. 앞 문제의 모양을 기계적으로 따라가며 숫자만 계산하는지 확인할 수 있는 변형입니다.
진수가 문자가 되는 짧은 문제도 덧붙입니다. log2(y-1)=3에서는 y-1>0을 먼저 적고, y-1=8에서 y=9를 얻습니다. 이때 진수 조건을 뒤늦게 확인해도 결과가 우연히 맞을 수 있지만, y=-2 같은 값을 후보로 만드는 문제에서는 즉시 걸러내야 합니다.
마지막에는 원식에 다시 넣는다
검산은 변환한 식에서 끝내지 않습니다. x=√3을 원래 식에 대입하면 log√3(3)=2이고, 밑이 양수이며 1이 아니고 진수도 양수라서 성립합니다. 반대로 x=-√3은 대입 계산을 시도하기 전 밑 조건에서 탈락합니다. 이처럼 음수 밑을 억지로 계산하지 않고 ‘정의되지 않음’으로 판정하는 것이 이번 오류를 고친 최종 검증입니다.
자주 묻는 질문
- 진수 조건은 항상 따로 적어야 하나요?
문자식이 진수에 포함되면 반드시 적는 습관이 필요합니다. 상수 진수라도 조건 확인 자체는 생략하지 않는 편이 안전합니다. - 밑 조건과 진수 조건은 같은 내용인가요?
다릅니다. 밑은 양수이고 1이 아니어야 하며, 진수는 양수여야 합니다. - 변환 뒤 나온 값은 모두 후보인가요?
후보일 뿐입니다. 원래 로그식의 밑·진수 조건을 통과한 값만 해입니다. - 검산은 지수식에 해도 되나요?
가능하지만, 마지막에는 반드시 원래 로그식에 대입해 정의 여부까지 확인해야 합니다.