Logo
Section 1 / 11

开始学习对数

本节课中,了解对数函数的性质。

检查点

开始学习对数

本节课中,了解对数函数的性质。

在进入课程的核心内容之前,我们先进行一些热身,介绍一些长期有用的概念。我们将从简要回顾所需数学知识开始。如果你对对数、大O表示法以及反证法已经熟悉,可以尝试课程中包含的互动练习,然后直接跳转到下一章关于图的内容。

Course Image

**对数函数** 是指数函数的逆函数。例如,考虑指数函数 $2^x$ —— 它将 $x$ 映射为 $2$ 的 $x$ 次幂。其逆函数 $\log_2$,当作用于 $2^x$ 时,能够恢复原始的 $x$。

log⁡2(2x)=x\log_2 (2^x) = x

类似地,10x10^x 的逆函数是底数为 1010 的函数 log⁡10\log_{10}。

注意: 一般来说,log⁡bx\log_b x 是 bxb^x 的逆函数,其中 bb 是任意正实数且 b≠1b \neq 1。这个常数 bb 被称为对数函数的底数。

对数函数的底数可以是任何大于 0 且不等于 1 的正数。为什么不能是 1?因为无论 xx 取何值,1x1^x 始终等于 1,因此该函数没有明确的逆函数。同理,底数也不能为负数或零。

注意: 对数函数的定义域是所有正实数的集合。

约定

以下是关于底数为 1010、22 和 ee(一个称为欧拉常数的无理数)的对数函数的标准记法。

  1. 当对数函数的底数未明确写出时,默认底数为 1010。例如,
    log⁡x\log x 表示 log⁡10x\log_{10} x。

  2. 当底数为 22 时,log⁡2x\log_2 x 通常写作 lg⁡x\lg x。

  3. 当底数为 ee 时,log⁡ex\log_e x 写作 ln⁡x\ln x,称为 xx 的自然对数。

让我们观察不同底数下的对数函数表现。

No configuration found for ID: fb5519c59b8f3d390a8237602fd84f93cde109917b500632c73afb39d3d6c3d6

注意到 log⁡10n\log_{10} n 的取值相较于 log⁡2n\log_2 n 增长得非常缓慢。

这种行为与对应的指数函数相反:当底数从 2n2^n 变为 10n10^n 时,10n10^n 的取值会显著上升。

对数函数的性质

以下四个性质适用于任意底数 bb(b>0b > 0 且 b≠1b \neq 1)的对数函数。为方便起见,这里以底数 1010 为例列出:

  • log⁡xy=log⁡x+log⁡y\log xy = \log x + \log y

  • log⁡xy=log⁡x−log⁡y\log \frac{x}{y} = \log x - \log y

  • log⁡xy=ylog⁡x\log x^y = y \log x

  • log⁡kxlog⁡ky=log⁡yx对于任意底数 k\displaystyle\frac{\log_k x}{\log_k y} = \log_y x \quad \text{对于任意底数 } k

此外,还需记住:对于任意底数 bb,都有 log⁡b1=0\log_b 1 = 0。

Quiz

单选题

(对或错)当 nn 等于底数 bb 时,函数 log⁡bn\log_b n 的值为 11。

1 / 3

简介

思考一下:运行时间