로그함수 최대·최소 구하기 연습
로그함수의 최대·최소는 지수함수와 본질이 같으면서도, 특유의 함정이 하나 더 있습니다 — 바로 진수 조건(진수 > 0)입니다. 지수함수에서는 t = aˣ > 0만 체크하면 됐지만, 로그함수에서는 진수가 양수여야 한다는 조건이 x의 범위를 추가로 제한합니다. 예를 들어 y = log₂(x − 1)은 x > 1에서만 정의되고, y = (log₂x)² − 3log₂x에서는 t = log₂x로 치환한 뒤 t의 범위가 모든 실수가 됩니다. 이 두 가지 패턴을 구분하고, 진수 조건을 놓치지 않는 연습을 해보세요.
핵심 전략 정리
전략 1 │ 단조함수 구간의 최대·최소
y = logₐx (p ≤ x ≤ q, p > 0)에서
| a > 1 (증가) | 0 < a < 1 (감소) | |
| 최댓값 | x = q (오른쪽 끝) | x = p (왼쪽 끝) |
| 최솟값 | x = p (왼쪽 끝) | x = q (오른쪽 끝) |
· 지수함수와 동일한 원리: 단조함수 → 구간의 양 끝에서 최대·최소
전략 2 │ t = logₐx 치환 → 이차함수 변환
(logₐx)² = t², logₐx² = 2logₐx = 2t, logₐ√x = (1/2)t
치환 3단계:
① t = logₐx로 놓는다
② x의 범위 → t의 범위로 변환 (범위 없으면 t는 모든 실수)
③ t에 대한 이차함수의 최대·최소를 구한다
⚠ 지수함수 치환과의 차이: t = aˣ는 t > 0이었지만, t = logₐx는 모든 실수! (x > 0이 진수 조건이고, log값 자체는 음수~양수 전 범위)
전략 3 │ 진수에 식이 들어있을 때 → 진수 조건 먼저!
y = logₐ(f(x))에서 → f(x) > 0을 먼저 확인하여 x의 정의역 결정
→ 그 범위 안에서 f(x)의 최대·최소를 구하고 → logₐ에 대입
· logₐ(f(x))의 최대·최소 = f(x)의 최대·최소에서 결정 (단, 밑에 따라 대응 방향 다름)
⚠ a > 1이면 f(x) 최대 → log 최대 │ 0 < a < 1이면 f(x) 최대 → log 최소!
연습문제
Q1. y = log₂x (1/4 ≤ x ≤ 8)의 최댓값과 최솟값을 구하시오.
풀이 보기
밑 2 > 1 → 증가함수
최솟값: x = 1/4일 때 y = log₂(1/4) = log₂2⁻² = −2
최댓값: x = 8일 때 y = log₂8 = log₂2³ = 3
Q2. y = log1/3x (1 ≤ x ≤ 27)의 최댓값과 최솟값을 구하시오.
풀이 보기
밑 1/3 (0 < 1/3 < 1) → 감소함수
최댓값: x = 1 (왼쪽 끝) → y = log1/31 = 0
최솟값: x = 27 (오른쪽 끝) → y = log1/327 = log1/3(1/3)⁻³ = −3
Q3. y = (log₂x)² − 4log₂x + 3 의 최솟값을 구하시오. (x > 0)
풀이 보기
전략 2 — 치환: t = log₂x (x > 0이므로 t는 모든 실수)
y = t² − 4t + 3 = (t − 2)² − 1
t는 모든 실수 → 꼭짓점 t = 2에서 최솟값
∴ 최솟값 = −1 (t = 2, 즉 log₂x = 2, x = 4일 때)
💡 지수함수 치환에서는 t > 0 범위 제한이 있었지만, 로그 치환에서는 t가 모든 실수! 이 차이가 핵심.
Q4. y = (log₃x)² − 2log₃x (1/3 ≤ x ≤ 9)의 최댓값과 최솟값을 구하시오.
풀이 보기
치환: t = log₃x
x의 범위 변환: 1/3 ≤ x ≤ 9 → log₃(1/3) ≤ t ≤ log₃9 → −1 ≤ t ≤ 2
y = t² − 2t = (t − 1)² − 1
꼭짓점 t = 1, 범위 −1 ≤ t ≤ 2
최솟값: t = 1일 때 → y = (1−1)² − 1 = −1 (x = 3)
최댓값: 양 끝 비교 → t = −1: y = (−1−1)²−1 = 3, t = 2: y = (2−1)²−1 = 0
∴ 최댓값 = 3 (x = 1/3일 때)
Q5. y = log₂(−x² + 4x) 의 최댓값을 구하시오.
풀이 보기
전략 3 — 진수 조건 먼저!
−x² + 4x > 0 → x(x − 4) < 0 → 0 < x < 4
진수 f(x) = −x² + 4x = −(x − 2)² + 4
0 < x < 4에서 f(x)의 최댓값 = 4 (x = 2일 때)
밑 2 > 1이므로 진수 최대 → log 최대
∴ 최댓값 = log₂4 = 2 (x = 2일 때)
⚠ 최솟값은? f(x) → 0⁺이면 log₂(0⁺) → −∞이므로 최솟값은 없다.
Q6. y = log1/2(x² − 2x + 5) 의 최댓값을 구하시오.
풀이 보기
진수 조건: x² − 2x + 5 = (x − 1)² + 4 > 0 → 항상 성립 (정의역: 모든 실수)
진수 f(x) = (x − 1)² + 4의 최솟값 = 4 (x = 1)
밑 1/2 < 1 → 감소함수 → 진수 최소일 때 log 최대!
∴ 최댓값 = log1/24 = log1/2(1/2)⁻² = −2 (x = 1일 때)
💡 밑 < 1이면 대응이 뒤집힌다. 진수가 커질수록 log값은 작아진다!
Q7. y = log₂x + log₂(8 − x) 의 최댓값을 구하시오.
풀이 보기
진수 조건: x > 0 그리고 8 − x > 0 → 0 < x < 8
로그 성질: y = log₂x + log₂(8 − x) = log₂(x(8 − x))
f(x) = x(8 − x) = −x² + 8x = −(x − 4)² + 16
0 < x < 8에서 f(x)의 최댓값 = 16 (x = 4)
밑 2 > 1 → 진수 최대 → log 최대
∴ 최댓값 = log₂16 = 4 (x = 4일 때)
💡 로그의 합 → 진수의 곱으로 합치고 → 이차함수 최대. “로그 성질 + 진수 조건 + 이차함수” 3박자 융합!
Q8. logₐb + logba의 최솟값을 구하시오. (a > 0, a ≠ 1, b > 0, b ≠ 1)
풀이 보기
t = logₐb로 놓으면 logba = 1/t (역수 관계)
∴ f(t) = t + 1/t
t > 0일 때: 산술-기하 평균에 의해 t + 1/t ≥ 2 (등호: t = 1, 즉 a = b)
t < 0일 때: −t > 0이므로 −t + (−1/t) ≥ 2 → t + 1/t ≤ −2
∴ t + 1/t ≥ 2 또는 t + 1/t ≤ −2
전체 최솟값 = 2 (logₐb = 1, 즉 a = b일 때)
⚠ t ≠ 0이므로 −2 < t + 1/t < 2인 구간은 존재하지 않는다! 마플시너지 162번·231번의 핵심.
📘 이 개념의 이론이 필요하다면?
🔢 고등대수 연산 시리즈 – 지수함수 · 로그함수 영역
◀ 지수함수 (완결)
| 순서 | 연산 주제 |
| 13 | 지수함수 최대·최소 구하기 연습 |
| 14 | 지수방정식 기본 풀이 연습 |
| 15 | 지수부등식 기본 풀이 연습 |
● 로그함수
| 순서 | 연산 주제 |
| 16 | 로그함수 그래프 그리기와 성질 파악 연습 |
| 17 | 로그함수 평행이동·대칭이동 연습 |
| ▶ 18 | 로그함수 최대·최소 구하기 연습 (현재) |
| 19 | 로그방정식 기본 풀이 연습 |
| 20 | 로그부등식 기본 풀이 연습 |