sigmoid 函数与 logit 函数互为反函数 - 需要看的 幂的对数运算(4)
flyfish
表述
对于任意正实数
M
>
0
M > 0
M>0 和任意实数
k
k
k,自然对数的幂运算法则满足:
k
⋅
ln
(
M
)
=
ln
(
M
k
)
k \cdot \ln(M) = \ln\left( M^k \right)
k⋅ln(M)=ln(Mk)
即:常数与对数的乘积,等于将该常数作为真数的指数,再取对数。
公式右边
ln
(
M
k
)
\ln(M^k)
ln(Mk) 是完整主体:整体是一个对数,对数的真数
M
k
M^k
Mk 是一个幂的形式,所以叫幂的对数。
分步推导
- 设辅助变量,将对数转化为指数形式
设 a = ln ( M ) a = \ln(M) a=ln(M)。
根据自然对数的定义,其等价的指数形式为:
e a = M e^a = M ea=M
对数的定义:对数是指数的逆运算, ln ( M ) \ln(M) ln(M) 就是求 e e e 的多少次方等于 M M M。
- 等式两边同时取
k
k
k 次幂
对等式 e a = M e^a = M ea=M 左右两边同时取 k k k 次方,等式仍然成立:
( e a ) k = M k \left(e^a\right)^k = M^k (ea)k=Mk
等式两边同时进行相同的乘方运算,等式保持成立。
- 左边应用指数幂运算法则化简
根据指数的幂运算法则(幂的乘方,底数不变,指数相乘),左边化简为:
( e a ) k = e a ⋅ k \left(e^a\right)^k = e^{a \cdot k} (ea)k=ea⋅k
代入原式得到:
e a ⋅ k = M k e^{a \cdot k} = M^k ea⋅k=Mk
指数幂运算法则 ( a m ) n = a m × n (a^m)^n = a^{m \times n} (am)n=am×n。
- 等式两边同时取自然对数
对等式左右两边同时取以 e e e 为底的自然对数,等式仍然成立:
ln ( e a ⋅ k ) = ln ( M k ) \ln\left(e^{a \cdot k}\right) = \ln\left(M^k\right) ln(ea⋅k)=ln(Mk)
等式两边同时取相同底数的对数,等式保持成立。
- 左边利用逆运算性质抵消
根据对数与指数的互逆性质 ln ( e x ) = x \ln(e^x) = x ln(ex)=x,左边的对数和指数直接抵消:
ln ( e a ⋅ k ) = a ⋅ k \ln\left(e^{a \cdot k}\right) = a \cdot k ln(ea⋅k)=a⋅k
代入原式得到:
a ⋅ k = ln ( M k ) a \cdot k = \ln\left(M^k\right) a⋅k=ln(Mk)
对数与指数互为逆运算,同底数的对数与指数先后作用相互抵消。
- 代回原变量,得到最终结论
将第一步中设的辅助变量 a = ln ( M ) a = \ln(M) a=ln(M) 代入上式左边:
k ⋅ ln ( M ) = ln ( M k ) k \cdot \ln(M) = \ln\left(M^k\right) k⋅ln(M)=ln(Mk)
等量代换。
负系数的情况
当
k
=
−
1
k = -1
k=−1 时,代入上述法则可得:
−
ln
(
M
)
=
ln
(
M
−
1
)
-\ln(M) = \ln\left(M^{-1}\right)
−ln(M)=ln(M−1)
结合负指数幂的定义
M
−
1
=
1
M
M^{-1} = \frac{1}{M}
M−1=M1(推导:由同底数幂除法
a
0
a
1
=
a
−
1
\frac{a^0}{a^1}=a^{-1}
a1a0=a−1,即
1
a
=
a
−
1
\frac{1}{a}=a^{-1}
a1=a−1),进一步得到:
−
ln
(
M
)
=
ln
(
1
M
)
-\ln(M) = \ln\left( \frac{1}{M} \right)
−ln(M)=ln(M1)
&spm=1001.2101.3001.5002&articleId=164875508&d=1&t=3&u=7ed9fdb909574b19be40fc13d692820d)
470

被折叠的 条评论
为什么被折叠?



