ARTICLE

对数

对数 (Logarithm) 对数 (Logarithm) 是 数学 中一个基本概念,为 幂运算 的 逆运算。若 b^c = a(其中 b > 0, b 1, a > 0),则 c 称为以 b 为底 a 的对数,记作 c = _b(a)。对数将乘除运算转化为加减运算,是科学、金融与工程领域的核心工具。 定义与基本恒等式 对数的核心定义与 指数 (Expone

浏览 73 更新 2025-10-26

对数 (Logarithm)

对数 (Logarithm) 是 数学 中一个基本概念,为 幂运算逆运算。若 bc=ab^c = a(其中 b>0,b1,a>0b > 0, b \neq 1, a > 0),则 cc 称为以 bb 为底 aa 的对数,记作 c=logb(a)c = \log_b(a)。对数将乘除运算转化为加减运算,是科学、金融与工程领域的核心工具。

定义与基本恒等式

对数的核心定义与 指数 (Exponentiation) 运算紧密相连:

bc=ac=logb(a)b^c = a \quad \Longleftrightarrow \quad c = \log_b(a)

其中 bb底数 (Base),aa真数 (Argument),cc 为对数值。两个基本恒等式体现了对数与指数的互逆关系:

  1. blogb(a)=ab^{\log_b(a)} = a,对所有 a>0a > 0
  2. logb(bc)=c\log_b(b^c) = c,对所有实数 cc

例如:log10(1000)=3\log_{10}(1000) = 3(因为 103=100010^3 = 1000),log2(16)=4\log_2(16) = 4(因为 24=162^4 = 16)。

常见底数与类型

根据底数不同,对数有三种常见形式:

运算法则

x>0,y>0x > 0, y > 0,底数 b>0,b1b > 0, b \neq 1

  • 积的对数logb(xy)=logb(x)+logb(y)\log_b(xy) = \log_b(x) + \log_b(y)
  • 商的对数logb(x/y)=logb(x)logb(y)\log_b(x/y) = \log_b(x) - \log_b(y)
  • 幂的对数logb(xp)=plogb(x)\log_b(x^p) = p \log_b(x)pp 为任意实数
  • 换底公式logb(x)=logd(x)logd(b)\log_b(x) = \frac{\log_d(x)}{\log_d(b)},可将任意底数转换为常用对数或自然对数
  • 特殊值logb(1)=0\log_b(1) = 0logb(b)=1\log_b(b) = 1

这些法则的核心在于将乘法化为加法、除法化为减法、乘方化为乘法,这在对数计算尺时代具有革命性意义。

对数函数

对数函数 y=logb(x)y = \log_b(x)指数函数 y=bxy = b^x反函数。其性质:

经济学与科学应用

  1. 金融与投资:本金翻倍年限 t=ln(2)/ln(1+r)t = \ln(2) / \ln(1+r)rr年利率)。对数收益率 ln(Pt/Pt1)\ln(P_t/P_{t-1}) 是分析 金融时间序列 的标准工具。
  2. 科学标度pH值 pH=log10[H+]\text{pH} = -\log_{10}[\text{H}^+]分贝衡量声强;里氏震级为对数标度,震级每增 1,能量约增 32 倍。
  3. 算法分析:高效算法的时间复杂度常为 O(logn)O(\log n),数据量倍增时步骤仅线性增长,体现极高效率。