首页 数学博客 对数:定义、运算性质与例题 对数:定义、运算性质与例题 理解对数的定义和存在条件,掌握积、商、幂的对数运算性质与换底公式,学会用对数解指数方程,并通过逐步求解的例题避开最常见的错误。
教程 Equipe Math Mental 发布于 2026年9月11日 更新于 2026年9月17日 阅读约 2 分钟 简短回答 以 b 为底 a 的对数,是满足 b^x = a 的指数 x,其中 b > 0,b ≠ 1,a > 0。主要性质有 log(xy) = log x + log y,log(x/y) = log x − log y,log(xⁿ) = n · log x,以及换底公式 log_b a = log a / log b。对数能把指数方程化为一次方程。
本文目录 基本例子 运算性质 换底公式 指数方程 常见错误 对数只回答一个问题:底数要乘方到几次,才能得到这个数?
log b a = x ⟺ b x = a \log_b a = x \iff b^x = a log b a = x ⟺ b x = a
存在条件是 b > 0 b > 0 b > 0 ,b ≠ 1 b \neq 1 b = 1 ,a > 0 a > 0 a > 0 。本文中不写底数的 log \log log 表示以 10 为底(即 lg \lg lg )。
基本例子
log 2 8 = 3 \log_2 8 = 3 log 2 8 = 3 ,因为 2 3 = 8 2^3 = 8 2 3 = 8 。
log 10 1000 = 3 \log_{10} 1000 = 3 log 10 1000 = 3 ,因为 10 3 = 1000 10^3 = 1000 1 0 3 = 1000 。
log 5 1 = 0 \log_5 1 = 0 log 5 1 = 0 ,因为 5 0 = 1 5^0 = 1 5 0 = 1 。
log 3 1 9 = − 2 \log_3 \tfrac{1}{9} = -2 log 3 9 1 = − 2 ,因为 3 − 2 = 1 9 3^{-2} = \tfrac{1}{9} 3 − 2 = 9 1 。
例题:log 9 27 \log_9 27 log 9 27
把两个数都写成 3 的幂:9 = 3 2 9 = 3^2 9 = 3 2 ,27 = 3 3 27 = 3^3 27 = 3 3 。
求满足 9 x = 27 9^x = 27 9 x = 27 的 x x x :( 3 2 ) x = 3 3 ⇒ 3 2 x = 3 3 (3^2)^x = 3^3 \Rightarrow 3^{2x} = 3^3 ( 3 2 ) x = 3 3 ⇒ 3 2 x = 3 3 。
2 x = 3 2x = 3 2 x = 3 ,所以 log 9 27 = 3 2 \log_9 27 = \dfrac{3}{2} log 9 27 = 2 3 。
运算性质
在底数和真数都有意义时:
log b ( x ⋅ y ) = log b x + log b y log b x y = log b x − log b y log b x n = n ⋅ log b x log b a = log c a log c b \begin{aligned}
\log_b (x \cdot y) &= \log_b x + \log_b y \\
\log_b \frac{x}{y} &= \log_b x - \log_b y \\
\log_b x^n &= n \cdot \log_b x \\
\log_b a &= \frac{\log_c a}{\log_c b}
\end{aligned} log b ( x ⋅ y ) log b y x log b x n log b a = log b x + log b y = log b x − log b y = n ⋅ log b x = log c b log c a
这些性质都来自幂的运算法则:同底数幂相乘,指数相加;而对数正是指数。
例题:已知 log 2 ≈ 0.301 \log 2 \approx 0.301 log 2 ≈ 0.301 ,log 3 ≈ 0.477 \log 3 \approx 0.477 log 3 ≈ 0.477 ,求 log 12 \log 12 log 12
分解:12 = 2 2 ⋅ 3 12 = 2^2 \cdot 3 12 = 2 2 ⋅ 3 。
log 12 = 2 log 2 + log 3 \log 12 = 2 \log 2 + \log 3 log 12 = 2 log 2 + log 3 。
log 12 ≈ 0.602 + 0.477 = 1.079 \log 12 \approx 0.602 + 0.477 = 1.079 log 12 ≈ 0.602 + 0.477 = 1.079 。
例题:用同样的数据求 log 5 \log 5 log 5
5 = 10 2 5 = \dfrac{10}{2} 5 = 2 10 。
log 5 = log 10 − log 2 ≈ 1 − 0.301 = 0.699 \log 5 = \log 10 - \log 2 \approx 1 - 0.301 = 0.699 log 5 = log 10 − log 2 ≈ 1 − 0.301 = 0.699 。
换底公式
计算器通常只有 log \log log (以 10 为底)和 ln \ln ln (以 e e e 为底)。其他底数用除法换算:
例题:log 2 3 \log_2 3 log 2 3
log 2 3 = log 3 log 2 \log_2 3 = \dfrac{\log 3}{\log 2} log 2 3 = log 2 log 3 。
≈ 0.477 0.301 ≈ 1.585 \approx \dfrac{0.477}{0.301} \approx 1.585 ≈ 0.301 0.477 ≈ 1.585 。
粗略验算:2 1 = 2 < 3 < 4 = 2 2 2^1 = 2 < 3 < 4 = 2^2 2 1 = 2 < 3 < 4 = 2 2 ,所以结果在 1 和 2 之间。
指数方程
无法化成同底时,两边取对数,再用幂的对数性质。
例题:2 x = 10 2^x = 10 2 x = 10
log 2 x = log 10 \log 2^x = \log 10 log 2 x = log 10 。
x ⋅ log 2 = 1 x \cdot \log 2 = 1 x ⋅ log 2 = 1 。
x = 1 log 2 ≈ 1 0.301 ≈ 3.32 x = \dfrac{1}{\log 2} \approx \dfrac{1}{0.301} \approx 3.32 x = log 2 1 ≈ 0.301 1 ≈ 3.32 。
例题:3 x + 1 = 81 3^{x+1} = 81 3 x + 1 = 81
81 = 3 4 81 = 3^4 81 = 3 4 ,可以化成同底:x + 1 = 4 x + 1 = 4 x + 1 = 4 。
x = 3 x = 3 x = 3 。
常见错误
写成 log ( a + b ) = log a + log b \log(a + b) = \log a + \log b log ( a + b ) = log a + log b 。
忽略存在条件,接受使真数为负的解。
把 log b x n = n log b x \log_b x^n = n \log_b x log b x n = n log b x 与 ( log b x ) n (\log_b x)^n ( log b x ) n 混淆。
常见问题 为什么对数的底数不能是 1? 因为 1 的任何次幂都是 1。方程 1^x = 5 无解,而 1^x = 1 有无穷多解,对数就无法良好定义。
负数有对数吗? 在实数范围内没有。底数为正时 b^x 恒为正,任何实数指数都得不到负数或零。
不写底数的 log 是什么意思? 在中国教材中常用 lg x 表示以 10 为底,ln x 表示以 e ≈ 2.718 为底;其他地区常用 log x 表示以 10 为底,计算机领域则常指以 2 为底,需确认约定。
log(a + b) 等于 log a + log b 吗? 不等于。这条性质适用于乘积:log(a · b) = log a + log b。例如 log(1 + 1) = log 2 ≈ 0.301,而 log 1 + log 1 = 0。
用即时生成的题目练习 Math Mental 的“对数”单元有关于这个主题的简短课程,即时批改并给出逐步解答。
logarithms exponential functions algebra exam prep logaritmos función exponencial álgebra exámenes de admisión logaritmo função exponencial ENEM