对数(log)核心运算法则(含加减乘除推导)
对数运算的核心是将乘除转化为加减,将幂运算转化为乘法,以下是完整公式(默认底数a>0a>0a>0且a≠1a≠1a=1,真数M>0M>0M>0、N>0N>0N>0,kkk为任意实数):
| 运算类型 | 公式(核心法则) | 推导/说明 | 示例(以常用对数log10\log_{10}log10或自然对数ln\lnln为例) |
|---|---|---|---|
| 加法(对数相加) | logaM+logaN=loga(M×N)\log_a M + \log_a N = \log_a (M \times N)logaM+logaN=loga(M×N) | 同底数对数相加 → 真数相乘 | log2+log5=log(2×5)=log10=1\log 2 + \log 5 = \log (2×5) = \log 10 = 1log2+log5=log(2×5)=log10=1; ln3+ln4=ln(3×4)=ln12\ln 3 + \ln 4 = \ln (3×4) = \ln 12ln3+ln4=ln(3×4)=ln12 |
| 减法(对数相减) | logaM−logaN=loga(MN)\log_a M - \log_a N = \log_a \left( \frac{M}{N} \right)logaM−logaN=loga(NM) | 同底数对数相减 → 真数相除 | log28−log22=log2(8/2)=log24=2\log_{2} 8 - \log_{2} 2 = \log_{2} (8/2) = \log_{2} 4 = 2log28−log22=log2(8/2)=log24=2; ln10−ln2=ln(10/2)=ln5\ln 10 - \ln 2 = \ln (10/2) = \ln 5ln10−ln2=ln(10/2)=ln5 |
| 乘法(对数×常数) | k×logaM=loga(Mk)k \times \log_a M = \log_a (M^k)k×logaM=loga(Mk) | 常数乘对数 → 真数取kkk次幂 | 2×log3=log(32)=log92×\log 3 = \log (3^2) = \log 92×log3=log(32)=log9; 0.5×ln16=ln(160.5)=ln40.5×\ln 16 = \ln (16^{0.5}) = \ln 40.5×ln16=ln(160.5)=ln4 |
| 除法(对数÷常数) | logaMk=loga(M1/k)=logaMk\frac{\log_a M}{k} = \log_a (M^{1/k}) = \log_a \sqrt[k]{M}klogaM=loga(M1/k)=logakM | 对数除以常数 → 真数开kkk次方 | log3273=log3(271/3)=log33=1\frac{\log_{3} 27}{3} = \log_{3} (27^{1/3}) = \log_{3} 3 = 13log327=log3(271/3)=log33=1; ln82=ln(81/2)=ln22\frac{\ln 8}{2} = \ln (8^{1/2}) = \ln 2\sqrt{2}2ln8=ln(81/2)=ln22 |
| 换底公式(跨底数运算) | logab=logcblogca\log_a b = \frac{\log_c b}{\log_c a}logab=logcalogcb(c>0c>0c>0且c≠1c≠1c=1) | 不同底数对数转化为同底数(常用c=10c=10c=10或c=ec=ec=e) | log25=log5log2≈0.69900.3010≈2.3219\log_{2} 5 = \frac{\log 5}{\log 2} ≈ \frac{0.6990}{0.3010} ≈ 2.3219log25=log2log5≈0.30100.6990≈2.3219; log37=ln7ln3≈1.94591.0986≈1.7712\log_{3} 7 = \frac{\ln 7}{\ln 3} ≈ \frac{1.9459}{1.0986} ≈ 1.7712log37=ln3ln7≈1.09861.9459≈1.7712 |
补充关键恒等式(常用推导工具)
- 底数与真数相同:logaa=1\log_a a = 1logaa=1(如lne=1\ln e = 1lne=1,log1010=1\log_{10} 10 = 1log1010=1)
- 真数为1:loga1=0\log_a 1 = 0loga1=0(任何数的0次幂为1)
- 倒数关系:logab=1logba\log_a b = \frac{1}{\log_b a}logab=logba1(由换底公式推导,如log23=1log32\log_{2} 3 = \frac{1}{\log_{3} 2}log23=log321)
- 幂的对数逆运算:alogaM=Ma^{\log_a M} = MalogaM=M(对数与指数互为逆运算)
易错提醒
- 无「对数相加=真数相加」法则:logaM+logaN≠loga(M+N)\log_a M + \log_a N ≠ \log_a (M+N)logaM+logaN=loga(M+N)
- 无「对数相乘=真数相乘」法则:logaM×logaN≠loga(M×N)\log_a M × \log_a N ≠ \log_a (M×N)logaM×logaN=loga(M×N)
- 真数必须为正:若logaM\log_a MlogaM有意义,则M>0M>0M>0(计算前需确保真数为正)
以上公式覆盖对数的所有基础运算场景,可直接用于计算或推导,如需针对具体题目(如复杂对数方程、跨底数混合运算)举例,可随时告知!