EM@从整数指数幂到实指数幂
abstract
- 从整数指数幂到实指数幂
- 通过 n n n次方根和根式的引入来定义和实现从正数指数幂推广到分数指数幂
指数和幂
正整指数幂
-
a n a^{n} an= a ⋯ a ⏟ n 个 \underbrace{a\cdots{a}}_{n个} n个 a⋯a, n ∈ N + n\in\mathbb{N^{+}} n∈N+
-
其中 a n a^{n} an称为** a a a的 n n n次幂**
-
a a a叫做幂的底数, n n n叫做幂的指数
-
正整指数幂满足: a m a n = a m − n \frac{a^{m}}{a^{n}}=a^{m-n} anam=am−n, ( m > n , a ≠ 0 ) (m>n,a\neq{0}) (m>n,a=0)
-
也可以递归地定义成:
a n = { 1 ( n = 0 ) a ⋅ a n − 1 ( n > 0 ) ( 1 a ) − n ( n < 0 ) {\displaystyle a^{n}={\begin{cases}1&(n=0)\\ a\cdot a^{n-1}&(n>0)\\ \left({\frac {1}{a}}\right)^{-n}&(n<0)\end{cases}}} an=⎩ ⎨ ⎧1a⋅an−1(a1)−n(n=0)(n>0)(n<0)
整数指数幂
-
将 a m a n = a m − n , ( m > n , a ≠ 0 ) \frac{a^{m}}{a^{n}}=a^{m-n},(m>n,a\neq{0}) anam=am−n,(m>n,a=0)的条件 m > n m>n m>n取消,则推广到了整数指数幂( m − n ∈ Z m-n\in{\mathbb{Z}} m−n∈Z)
- 例如 a 3 a 5 \frac{a^{3}}{a^{5}} a5a3= a − 2 a^{-2} a−2
-
整数指数幂中规定 a 0 = 1 , ( a ≠ 0 ) a^{0}=1,(a\neq{0}) a0=1,(a=0), a − n = 1 a n a^{-n}=\frac{1}{a^{n}} a−n=an1, a ≠ 0 a\neq{0} a=0, n ∈ N + n\in{\mathbb{N^{+}}} n∈N+
-
即任何负整数次幂的计算都可以转化为含正整数指数幂的算式表示和计算
-
例如 a − 2 a^{-2} a−2= a 0 a 2 \frac{a^{0}}{a^{2}} a2a0= 1 a 2 \frac{1}{a^{2}} a21
-
Note: a = 0 a=0 a=0时 a 0 a^{0} a0比较特殊,参考幂 (wikipedia.org)
- 如果要给它( 0 0 0^0 00)指定一个值,通常是1
- 若 a = 0 a=0 a=0, a − 2 = a 0 a 2 a^{-2}=\frac{a^{0}}{a^{2}} a−2=a2a0没有意义,但在其他地方,使用有定义的 0 0 0^{0} 00是方便的
- 在中学阶段可姑且认为 0 0 0^{0} 00没有定义
分数指数幂
- 另见"根式和分数指数幂"
无理数指数幂和实数指数幂
- 无理数指数幂 a n a^{n} an, n ∈ R − Q n\in\mathbb{R-Q} n∈R−Q,其中 R − Q \mathbb{R-Q} R−Q表似乎无理数集合
- 设 n 1 , n 2 n_1,n_2 n1,n2分别是 n n n的有理不足近似和过剩近似,并将 n n n的任意一个不足近似记为 p n p_n pn,任意一个过剩近似值记为 q n q_n qn
- 当 p n , q n p_n,q_n pn,qn越来越接近 n n n时 a p n , a q n a^{p_n},a^{q_n} apn,aqn也就越接近 a n a^{n} an
- 即,我们可以用两个有理数幂的序列 { a p n } , { a q n } \set{a^{p_n}},\set{a^{q_n}} {apn},{aqn}无限逼近 a n a^{n} an
- 综上,一般的, a > 0 , ∀ α ∈ R a>0,\forall \alpha\in\mathbb{R} a>0,∀α∈R,实指数幂 a α a^{\alpha} aα就都有意义了,即正数的实指数幂都有意义
- 有理指数幂的运算法则也适用于无理数指数幂,即对实指数幂都适用
幂运算法则🎈
- 同底数幂相乘,底数不变,指数相加:
- a m × a n = a m + n a^m \times a^n = a^{m + n} am×an=am+n
- 同底数幂相除,底数不变,指数相减:
- a m ÷ a n = a m − n {\displaystyle a^{m}\div a^{n}=a^{m-n}} am÷an=am−n
- 同指数幂相除,指数不变,底数相除(
b
b
b不为0):
- a n b n = ( a b ) n {\frac {a^{n}}{b^{n}}}=\left({\frac {a}{b}}\right)^{n} bnan=(ba)n
其他定义实指数的方法
- 方式1:因为所有实数可以近似地表示为有理数,任意实数指数x可以定义成:
b
x
=
lim
r
→
x
b
r
,
b^x = \lim_{r \to x} b^r,
bx=limr→xbr,
例如: x ≈ 1.732 x \approx 1.732 x≈1.732于是 5 x ≈ 5 1.732 = 5 433 250 = 5 433 250 ≈ 16.241 5^{x}\approx 5^{{1.732}}=5^{{{\frac {433}{250}}}}={\sqrt[ {250}]{5^{{433}}}}\approx 16.241 5x≈51.732=5250433=2505433≈16.241 - 方式2:实数指数幂通常使用对数来定义,而不是近似有理数。
- 自然对数 ln x \ln{x} lnx是指数函数 e x e^{x} ex的反函数。 它的定义是:对于任意 b > 0 b>0 b>0,满足 b = e ln b b = e^{\ln b} b=elnb
- 根据对数和指数运算的规则: b x = ( e ln b ) x = e x ⋅ ln b b^x = (e^{\ln b})^x = e^{x \cdot\ln b} bx=(elnb)x=ex⋅lnb
- 这就是实数指数幂的定义: b x = e x ⋅ ln b b^x = e^{x\cdot\ln b}\, bx=ex⋅lnb
- 实数指数幂 b x b^x bx的这个定义和上面使用有理数指数和连续性的定义相吻合。对于复数,这种定义更加常用。
特别的幂👺
- 0的正实指数幂为0;
- 0 0 0的负整数次幂无意义
- 0 0 0的0次幂可以定义为1,一种极限的看法: lim x → 0 + x x = 0 0 {\displaystyle \lim _{x\to 0^{+}}x^{x}=0^{0}} x→0+limxx=00
非零实数的整数幂
- 实数的整数幂都是有意义的
- 非零实数的偶次幂(无论是正偶数还是负偶数)都是正数
- 例如 ( − 2 ) 2 (-2)^{2} (−2)2= 4 4 4, ( − 2 ) − 2 (-2)^{-2} (−2)−2= 1 4 \frac{1}{4} 41
正数的幂
- 正数的任意实数指数幂都是正数: a > 0 , ∀ α ∈ R a>0,\forall\alpha\in\mathbb{R} a>0,∀α∈R,总有 a α > 0 a^{\alpha}>0 aα>0
- 但是幂为正数推不出底数为正数,需要分情况讨论
负数的幂
-
负数的实指数次幂不都是有意义的
- 例如 ( − 2 ) 1 2 (-2)^{\frac{1}{2}} (−2)21
1的幂🎈
- 1的任何次幂都为1。
0的幂
- 0的正数幂都等于0。
- 0的负数幂没有定义。因为 0 − n = 1 0 n , n ∈ R + 0^{-n}=\frac{1}{0^{n}},n\in\mathbb{R^+} 0−n=0n1,n∈R+,这遇到了0作为除数的问题,因而未定义0的负指数幂
- 任何非0之数的0次方都是1;
- 而0的0次方是悬而未决的,
- 某些领域下常用的惯例是约定为1。
- 但某些教科书表示0的0次方为无意义。
- 也有人主张定义为1。
负1的幂
- -1的奇数幂等于-1
- -1的偶数幂等于1
幂的补充资料
-
来源是wikipedia,部分内容和前面章节重复
-
在数学中,重复连乘的运算叫做乘方,乘方的结果称为 幂(英语:mathematical power,power);由此,若 n n n 为正整数, n n n 个相同的数 b b b 连续相乘(即 b b b 自乘 n n n 次),就可将 b n {\displaystyle b^{n}} bn 看作乘方的结果 ——“幂”。
-
b n = b × ⋯ × b ⏟ n b^{n}=\underbrace {b\times \cdots \times b}_{n} bn=n b×⋯×b
-
幂运算(exponentiation)又称指数运算、取幂,是数学运算,表达式为 b n {\displaystyle b^{n}} bn,读作“ b b b 的 n n n 次方”或“ b b b 的 n n n 次幂”。
-
其中, b b b 称为底数,而 n n n 称为指数,通常指数写成上标,放在底数的右边。
-
当不能用上标时,例如在编程语言或电子邮件中, b n {\displaystyle b^{n}} bn 通常写成
b^n
或b**n
;也可视为超运算,记为b[3]n
;亦可以用高德纳箭号表示法,写成 b↑n。 -
当指数为 1 时,通常不写出来,因为运算出的值和底数的数值一样;
-
指数为 2 时,可以读作“ b b b 的平方”;
-
指数为 3 时,可以读作“ b b b 的立方”。
-
由于在十进制中,10的幂很容易计算,只需在后面加零即可,所以科学记数法借此简化记录的数字;2的幂则在计算机科学中相当重要。
-
起始值 1(乘法的单位元)乘上底数( b b b)自乘指数( n n n)这么多次。这样定义了后,很易想到如何一般化指数 0 和负数的情况:
- 指数是零时,底数不为零,幂均为一(即除 0 外,所有数的 0 次方都是 1 );
- 指数是负数时,就等于重复除以底数(或底数的倒数自乘指数这么多次),即:
- b 0 = 1 ( b ≠ 0 ) {\displaystyle b^{0}=1\qquad (b\neq 0)} b0=1(b=0)
- b − n = 1 b × ⋯ × b ⏟ n = 1 b n = ( 1 b ) n ( b ≠ 0 ) {\displaystyle b^{-n}={1 \over \underbrace {b\times \cdots \times b} _{n}}={\frac {1}{b^{n}}}=\left({\frac {1}{b}}\right)^{n}\qquad (b\neq 0)} b−n=n b×⋯×b1=bn1=(b1)n(b=0)。
-
若以分数为指数的幂,则定义:
- b n m = b n m {\displaystyle b^{\frac {n}{m}}={\sqrt[{m}]{b^{n}}}} bmn=mbn,
- 即 b b b 的 n n n 次方再开 m m m 次方根。
-
0的0次方( 0 0 0^{0} 00)目前没有数学家给予正式的定义;
- 在部分数学领域中,如组合数学,常用的惯例是定义为 1 ,也有人主张定义为 1 。
- 此外,当 n n n 是复数,且 b b b 是正实数时, b n = exp ( n ln ( b ) ) {\displaystyle b^{n}=\exp(n\ln(b))} bn=exp(nln(b))
- exp 是指数函数,而 ln 是自然对数。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了