
数学では、b nで表されるべき乗は、底bと指数またはべき乗nの2 つの数を含む演算です。[ 1 ] n が正の整数の場合、べき乗は底の繰り返し乗算に対応します。つまり、b nはn個の底の乗算の積です。[ 1 ]特に、。
指数は通常、底の右側に上付き文字としてb nまたはコンピュータ コードでは と表示されますb^n。この二進演算はしばしば「 bのn乗」と読みます。また、「 bの n乗」、「bのn乗」 、「 [ 2 ]」、または最も簡潔に「bのn乗」と呼ばれることもあります。
上記の定義これは、特に乗法規則など、いくつかの性質を即座に示唆する。[注1 ] つまり、ある底をあるべき乗した数と、同じ底を別のべき乗した数を掛け合わせると、それらのべき乗は足し合わされる。
指数法は、正の整数ではないべき乗にも拡張できます。b がゼロでない場合、定義は次のようになります。 乗法規則と互換性があります。同様の議論は定義を示唆している 負の整数乗の場合、特に任意の非ゼロ数bに対して、また定義 分数乗の場合(mとnが両方とも整数の場合)。例えば、、 意味これは平方根の定義です。。
指数の定義は、自然な方法で(乗法規則を維持しながら)次のように定義できます。任意の正の実数ベースに対してそして任意の実数の指数より複雑な定義では、複素数の底と指数、および特定の種類の行列を底または指数として使用できます。
指数計算は、経済学、生物学、化学、物理学、コンピュータ科学など、多くの分野で広く利用されており、複利、人口増加、化学反応速度論、波動挙動、公開鍵暗号などの応用例があります。
指数という用語は、ラテン語のexponentemに由来し、これは「提示する」という意味のexponereの現在分詞です。 [ 3 ]力(ラテン語: potentia、potestas、dignitas)という用語は、ギリシャの数学者ユークリッドがキオスのヒポクラテスに倣って直線の二乗を表すのに用いた古代ギリシャ語のδύναμις ( dúnamis、ここでは「増幅」[ 4 ] )の誤訳です。[ 6 ] [ 7 ]
「指数」という言葉は、1544 年にマイケル・スティフェルによって造語されました。[ 8 ] [ 9 ] 16 世紀には、ロバート・レコードが「square」、「cube」、「zenzizenzic」(4 乗)、「sursolid」(5 乗)、「zenzicube」(6 乗)、「second sursolid」(7 乗)、および「zenzizenzizenzic」(8 乗)という用語を使用しました。[ 10 ]「Biquadrate」も 4 乗を指すのに使用されています。
アルキメデスは『砂の計算』の中で、10のべき乗を操作するために必要な指数法則、10 a · 10 b = 10 a + bを証明した。[ 11 ]彼はその後、 10のべき乗を使って宇宙に収容できる砂粒の数を推定した。
9 世紀、ペルシャの数学者アル・フワーリズミーは、正方形を表すのにمَال ( māl、「所有物」、「財産」)という用語を用いました。イスラム教徒は、「当時のほとんどの数学者やそれ以前の数学者と同様に、平方数を面積、特に土地、したがって財産を表すものと考えていました」[ 10 ] 。また、立方体を表すのにكَعْبَة ( Kaʿbah、「立方体」) という用語を用いました。後のイスラムの数学者は、15 世紀までに、それぞれmīm (m) とkāf (k) という文字で数学記号で表しました。これは、アブル・ハサン・イブン・アリー・アル・カラサディーの著作に見られます。[ 12 ]ニコラ・シュケは15 世紀に指数表記の一種を用いました。例えば、12 × 2を表すのに12 2としました。[ 13 ]これは後に16世紀にヘンリクス・グラマテウスとミヒャエル・スティフェルによって使用された。16世紀後半には、ヨスト・ビュルギは、例えば4 × 3をiii4のように、シュケと同様の方法で指数にローマ数字を使用した。[ 14 ]
1636年、ジェームズ・ヒュームは『生命の代数』の中で、A 3をA iiiと表記し、本質的には現代の記法を用いた。 [ 15 ] 17世紀初頭、現代の指数記法の最初の形式は、ルネ・デカルトが『幾何学』というタイトルのテキストで導入した。この記法は、第1巻で紹介されている。[ 16 ]
私は、a をそれ自身で掛ける場合、 aaまたはa 2を指定します。また、 aをもう一度掛ける場合、3 を指定し、これを無限に続けます。
—ルネ・デカルト『ラ・ジオメトリ』
デカルトなどの一部の数学者は、2より大きいべき乗にのみ指数を使用し、平方を繰り返し乗算として表すことを好みました。そのため、彼らは多項式を、例えばax + bxx + cx 3 + dのように書きました。
サミュエル・ジェイクは1696年に「インデックス」という用語を導入した。[ 6 ]「インボリューション」という用語は「インデックス」という用語と同義語として使われていたが、使用頻度が低下しており[ 17 ] 、より一般的な意味と混同してはならない。
1748年、レオンハルト・オイラーは、次のように記述することで、可変指数、ひいては非整数指数を暗黙のうちに導入した。
指数自体が変数である指数関数やべき乗を考えてみましょう。このような量は代数関数ではないことは明らかです。なぜなら、代数関数では指数は定数でなければならないからです。[ 18 ]
計算が機械化されるにつれて、指数表記の慣例により、数値の容量に合わせて表記法が適応されました。浮動小数点表現の理論的概念は、スペインのエンジニア、レオナルド・トーレス・ケベドが1914年に著した『自動機械論』で初めて提唱されました。[ 19 ] [ 20 ]その後、1938年にドイツのエンジニア、コンラート・ツーゼがZ1コンピュータでその最初の物理的実装を実現しました。[ 21 ]ツーゼの設計では、1つのレジスタに先頭桁の表現が格納され、もう1つのレジスタに指数の表現が格納されていました。より柔軟な10進浮動小数点表現は、1946年にベル研究所のコンピュータで導入されました。最終的に、教育者やエンジニアは、比率尺度における桁数の一般的な参照と一致する数値の科学的表記法を採用しました。[ 21 ]
例えば、1961年に学校数学研究グループはメートル法で使用される単位に関連して表記法を開発しました。[ 22 ] [ 23 ]
指数は測定単位や量の次元を表すためにも使われるようになった。例えば、力は質量×加速度なので、kg m/sec 2で測定される。質量を M、長さを L、時間を T とすると、次元解析ではMLT –2という式で力を表せる。[ 24 ] [ 25 ]
式b 2 = b · bは、「 bの平方」または「b の二乗」と呼ばれます。これは、辺の長さがbの正方形の面積がb 2であるためです。(「 bの 2 乗」と呼ぶこともできますが、「 bの平方」や「b の二乗」の方がより一般的です。)
同様に、 b 3 = b · b · bという式は、「 bの立方」または「b の立方」と呼ばれます。これは、辺の長さがbの立方体の体積がb 3であるためです。
指数が正の整数の場合、その指数は底が何回掛け合わされるかを示します。たとえば、3⁵ = 3・3・3・3・3 = 243 です。指数が5なので、掛け算では底3 が5回現れます。ここで、243は3 の 5 乗、つまり3 を 5 乗した数です。
「raised」という単語は通常省略され、場合によっては「power」も省略されるため、3 5 は単に「3 to the 5th」または「3 to the 5」と読むことができます。
整数指数を用いたべき乗演算は、基本的な算術演算から直接定義することができる。
累乗の定義は、反復乗算として帰納法を用いて形式化することができ、[ 26 ]この定義は結合法則を満たす乗算があればすぐに使用できます。
基本ケースは
そして再発は
乗法の結合法則は、任意の正の整数mとnに対して、
そして
前述のとおり、(ゼロでない)数を0乗すると1になります。[ 27 ] [ 1 ]
この値は、単位元を持つ乗法を含むあらゆる代数構造で使用できる空積規約によっても得られます。このようにして、式は次のようになります。
も成り立つ。
0 0の場合は議論の余地がある。整数乗のみを考慮する文脈では、一般的に0 0には1が割り当てられるが、それ以外の場合は、値を割り当てるかどうか、またどのような値を割り当てるかは文脈によって異なる可能性がある。
負の指数によるべき乗は、任意の整数nとゼロでないbに対して成り立つ次の恒等式によって定義されます。[ 1 ]
0 を負の指数で累乗することは定義されていませんが、場合によっては無限大と解釈されることがあります () [ 28 ]
負の指数を用いたべき乗の定義は、恒等式を拡張できる唯一のものである。負の指数まで(次のケースを考えてみましょう))
同じ定義は、乗法モノイド、すなわち結合法則を満たす乗法と乗法単位元1を持つ代数構造(例えば、与えられた次元の正方行列) の可逆要素にも適用されます。特に、このような構造では、可逆要素xの逆は標準的に次のように表されます。
以下のアイデンティティは、しばしば指数法則は、底がゼロでない限り、すべての整数指数に対して成り立ちます。 [ 1 ]
加算や乗算とは異なり、指数は交換法則を満たしません。例えば、しかし、オペランドを逆にすると異なる値が得られる。また、加算や乗算とは異なり、べき乗は結合法則を満たしません。例えば、(2 3 ) 2 = 8 2 = 64ですが、2 (3 2 ) = 2 9 = 512です。括弧がない場合、上付き文字表記での連続べき乗の慣習的な演算順序は、下から上(または左結合)ではなく、上から下(または右結合)です。[ 29 ] [ 30 ] [ 31 ]つまり、
これは一般的に、
和のべき乗は、通常、二項式の公式を用いて被加数のべき乗から計算できる。
しかし、この公式は、項が可換である場合(つまり、ab = baである場合)にのみ有効であり、これは、項が可換な構造に属している場合は暗黙のうちに成り立ちます。そうでない場合、例えばaとb が同じサイズの正方行列である場合、この公式は使用できません。したがって、コンピュータ代数では、べき乗の基数が可換でない場合、整数指数を含む多くのアルゴリズムを変更する必要があります。汎用コンピュータ代数システムの中には、非可換基数によるべき乗に別の表記法(^の代わりに^^を使用する場合もあります)を使用するものがあり、これは非可換べき乗と呼ばれます。
非負整数nとmに対して、 n mの値は、 m個の要素の集合からn個の要素の集合への関数の数です(基数べき乗を参照)。このような関数は、 n個の要素の集合からのm 個のタプル(またはn文字のアルファベットからのm文字の単語)として表現できます。mとnの特定の値に対する例を次の表に示します。
10進数では、10の整数乗は、指数の符号と大きさに応じて決まる数のゼロを、数字の1の前後に付けて表します。例えば、10 3 =1000と10 −4 =0.0001。
10を底とする指数は、科学的表記法において、大きな数や小さな数を表すために使用されます。例えば、299 792 458 m/s(真空中の光速、メートル毎秒)は次のように表すことができます。2.997 924 58 × 10 8 m/sと近似すると2.998 × 10⁸ m /s。
SI接頭辞は10のべき乗に基づいており、少量または大量の量を表すのにも使用されます。たとえば、接頭辞キロは10 3 =1000なので、1キロメートルは1000 メートル。
2の最初の負のべき乗には特別な名前が付けられています。半分です。は4分の1です。
集合論では2のべき乗が登場する。なぜなら、 n個の要素を持つ集合には、そのすべての部分集合からなるべき集合が存在し、その要素数は2ⁿ個だからである。
2の整数べき乗はコンピュータ科学において重要です。正の整数べき乗2ⁿは、 nビットの整数バイナリ数の取りうる値の数を表します。たとえば、1バイトは2⁸ = 256種類の異なる値をとることができます。バイナリ数体系では、任意の数を 2 のべき乗の和として表現し、バイナリ小数点によって区切られた 0 と 1 のシーケンスとして表します。ここで、1は和に現れる2のべき乗を示します。指数は、この1の位置によって決まります。非負の指数は、小数点の左側 ( 0から始まる) の1のランクであり、負の指数は、小数点の右側のランクによって決まります。
1のべき乗はすべて等しい: 1 n = 1。
正の指数n > 0の場合、 0 のn乗は 0 です: 0 n = 0。負の指数の場合、未定義です。
一部の文脈(例えば、組み合わせ論)では、式0 0は次のように定義されます。; ただし、他の分野(例えば、分析)では、定義されていないことが多い。
負の数に別の負の数を掛けると正の数になるので、次のようになります。
このため、−1のべき乗は交代数列を表すのに役立ちます。複素数iのべき乗に関する同様の議論については、§ 複素数の n 乗根を参照してください。
1より大きい数のべき乗の数列の極限は発散する。言い換えれば、数列は際限なく増加する。
これは、「 bが1より大きい場合、 nが無限大に近づくにつれてbのn乗は+∞に近づく」と解釈できる。
絶対値が1未満の数のべき乗は、 0に近づく傾向がある。
1のべき乗は常に1である。
負の数のべき乗nが偶数と奇数を交互に繰り返すにつれて、正と負を交互に繰り返すため、 nが大きくなるにつれて限界に近づくことはありません。
指数が無限大に近づくにつれて指数化された数が1に近づくように変化する場合、極限は必ずしも上記のいずれにも該当しません。特に重要なケースは次のとおりです。
下記の「指数関数」の項 を参照してください。
その他の制限、特に不定形をとる式の制限については、以下の§ べき乗の制限で説明します。


実関数、 どここれらは、べき関数と呼ばれることもあります。[ 32 ]は整数であり、2つの主要なファミリーが存在する。たとえ、そして奇妙だ。一般的に、 いつさえ増加するにつれて正の無限大に近づくまた、減少しながら正の無限大に向かっても偶数乗関数の族のすべてのグラフは、一般的に次の形状をしている。中央部がより平坦になり、増加する。[ 33 ]この種の対称性を持つ関数()は偶関数と呼ばれます。
いつ奇妙だ、の漸近挙動は正から反転するマイナス。 のために、増加に伴い正の無限大に近づく傾向もあるしかし、減少するにつれて負の無限大に向かう奇数べき関数の族のすべてのグラフは、一般的に次の形状をしている。中央部がより平坦になり、直線上で増加し、平坦さを完全に失う. この種の対称性を持つ関数()は奇関数と呼ばれます。
のためにいずれの場合も、逆の漸近挙動が成り立つ。[ 33 ]

xが非負の実数であり、nが正の整数である場合、またははxの唯一の非負実数n乗根、すなわち、を満たす唯一の非負実数yを表します。
xが正の実数である場合、は有理数であり、pとqは0より大きい整数である。は次のように定義される。
右側の等式は、次のように設定することで導出できる。そして執筆
rが正の有理数である場合、定義により0 r = 0となります。
これらの定義はすべて、アイデンティティを拡張するために必要です。有理指数へ。
一方、これらの定義を正の実数ではない基数に拡張することには問題がある。例えば、負の実数は、nが奇数の場合は負の実数n乗根を持ち、nが偶数の場合は実数根を持たない。後者の場合、n乗根としてどの複素数を選択しても、アイデンティティ満足できない。例えば、
これらの問題の対処方法の詳細については、 「実数指数」 および「 複素数を底とする非整数指数」を参照してください。
正の実数の場合、実数べき乗は、連続性によって有理数べき乗を実数に拡張する方法(§ 有理数指数の極限、下記参照)と、底の対数と指数関数を用いる方法(§対数による べき乗、下記参照)の2つの同等な方法で定義できます。結果は常に正の実数となり、整数指数について上述した恒等式と性質は、実数指数についてもこれらの定義で成り立ちます。2番目の定義は複素数指数にも容易に一般化できるため、より一般的に用いられています。
一方、負の実数の実数べき乗は、非実数になる場合があり、複数の値を取り得るため、一貫して定義するのははるかに困難です。これらの値のうちの1つを主値と呼ぶことができますが、恒等式が成り立つ主値を選択することはできません。
これ は正しい。§べき乗と対数の恒等式の破綻を参照のこと。したがって、正の実数でない基底によるべき乗は、一般に多価関数とみなされる。

任意の無理数は有理数列の極限として表現できるため、任意の実数指数xを持つ正の実数bの指数化は、規則[ 34 ]による連続性によって定義できます。
ここで極限は、 rの有理数のみについて取られる。この極限は、すべての正のbとすべての実数xに対して存在する。
例えば、x = πの場合、無限小数表現π = 3.14159...と有理数の単調性を利用して、必要なだけ小さい有理数の区間を限定することができ、
したがって、区間の上限と下限は同じ極限を持つ2 つの数列を形成します。
指数関数は次のように定義できます。どこはオイラー数ですが、循環論法を避けるため、ここではこの定義は使用できません。代わりに、指数関数の独立した定義を与えます。そして正の整数乗(繰り返し乗算)のみに頼る。次に、これが前の定義と一致することの証明を概説する。
指数関数を定義する方法は数多くあり、そのうちの1つは次のとおりである。
1つはそして指数恒等式(または乗法規則)も同様に成り立つ。
そして2次項制限値には影響せず、。
オイラー数は次のように定義できる。前述の式から、xが整数の場合(これはべき乗の繰り返し乗算の定義によるものです)。xが実数の場合、前述のセクションで与えられた定義から、xが有理数の場合は指数恒等式を、そうでない場合は指数関数の連続性を用いて結果が得られる。
指数関数を定義する極限は、xのすべての複素数値に対して収束するため、定義を拡張するために使用できます。それで実数から任意の複素数引数zまでを拡張した指数関数です。この拡張指数関数は指数恒等式を満たし、複素数の底と指数に対するべき乗を定義するためによく使用されます。
e xを指数関数として定義することで、指数関数と対数関数を用いて、任意の正の実数bに対してb xを定義することができます。具体的には、自然対数ln( x )が指数関数e xの逆関数であるという事実は、次のことを意味します。
すべてのb > 0に対して。恒等性を保つために必ず
それで、これは、任意の正の実数bに対するb xの代替定義として使用できます。これは、有理指数と連続性を用いた上記の定義と一致し、任意の複素指数に容易に拡張できるという利点があります。
b が正の実数である場合、底bと複素指数zによるべき乗は、複素引数を持つ指数関数によって定義されます (上記の§ 指数関数の末尾を参照)。
どこはbの自然対数を表します。
これは恒等式を満たす
一般的に、 b z は実数ではないため、定義されません。複素数の指数に意味を与えると(下記の§ 複素底を持つ非整数指数を参照)、一般に、
ただし、zが実数であるか、tが整数である場合を除く。
極形式を表現することを可能にするzの実部と虚部に関して、すなわち
前述の節では、非整数指数によるべき乗は正の実数基底の場合のみ定義されました。他の基底の場合、n乗根、つまり指数の一見単純なケースでも困難が生じます。ここでnは正の整数です。非整数指数を用いたべき乗の一般理論はn乗根にも適用されますが、複素対数を使用する必要がないため理解しやすく、このケースを最初に検討する価値があります。
ゼロでない複素数zはすべて極形式で次のように表すことができます。
どこはzの絶対値であり、は引数です。引数は 2π の整数倍まで定義されます。つまり、複素数の引数である場合、また、すべての整数に対して同じ複素数の引数でもある。。
2つの複素数の積の極形式は、絶対値を掛け合わせ、偏角を足し合わせることによって得られます。したがって、複素数のn乗根の極形式は、絶対値のn乗根を取り、その偏角をnで割ることによって得られます。
もし追加される複素数は変化しませんが、これを加えるとn乗根の引数に、新しいn乗根を提供します。これはn回実行できます()、そして複素数のn乗根を提供します。
通常はn 乗根の 1 つを主根として選択します。一般的な選択は、次のn乗根を選択することです。つまり、実部が最大のn乗根であり、2 つある場合は、虚部が正の n 乗根です。これにより、主n乗根は、被開平数の負の実数値を除いて、複素平面全体で連続関数になります。この関数は、被開平数が正の実数の場合、通常のn乗根と等しくなります。被開平数が負の実数で指数が奇数の場合、主n乗根は実数ではありませんが、通常のn乗根は実数です。解析接続により、主n乗根は、通常のn乗根を非正の実数を除いて複素平面に拡張する唯一の複素微分可能関数であることが示されます。
複素数を引数を増やすことでゼロの周りで移動させると、複素数は元の位置に戻り、そのn乗根は循環的に置換されます(それらは乗算されます)これは、複素平面全体で連続なn乗根関数を定義することは不可能であることを示しています。

1のn乗根は複素数であって、、そこでは正の整数です。これらは、離散フーリエ変換や代数方程式の代数的解法(ラグランジュレゾルベント)など、数学のさまざまな分野で現れます
1のn乗根は最初のべき乗つまり、、 、 、...、 この生成性質を持つn乗根は原始n乗根と呼ばれ、次の形式をとります。k はnと互いに素である。一意の原始平方根は1の原始的な4乗根はそして .
1のn乗根を用いることで、複素数zのすべてのn乗根を、 zの与えられたn乗根と1のn乗根のn個の積として表すことができる。
幾何学的に言えば、 1のn乗根は、複素平面の単位円上の、1つの頂点が実数1にある正n角形の頂点に位置する。
数としては、最小の正の引数を持つ原始n乗根であり、主原始n乗根と呼ばれ、主n乗根と略されることもありますが、この用語は主値と混同される可能性があります。、これは1です。[ 36 ] [ 37 ] [ 38 ]
複素底を用いたべき乗の定義は、前のセクションで説明したのと同様の困難をもたらしますが、一般に、可能な値は無限に多く存在します。。したがって、主値が定義されますが、これは実数かつ非正のzの値に対して連続ではありません。は多値関数として定義されます。
いずれの場合も、複素対数は複素指数を定義するために使用され、
どこは、使用される複素対数の変形であり、関数または多値関数であり、
定義域内のすべてのzについて。
複素対数の主値は、一般的に で表される唯一の連続関数です。つまり、すべての非ゼロ複素数zに対して、
そしてzの引数は
複素対数の主値は定義されていませんzが負の実数値の場合には不連続であり、それ以外の場合には正則(すなわち複素微分可能)である。zが正の実数値の場合、複素対数の主値は自然対数である。
主な価値は次のように定義される。 どここれは対数の主値です。
機能zが実数かつ非正である点の近傍を除いて、正則である。
zが実数かつ正の場合、上記で定義された通常の値と等しい。ここでnは整数であり、この主値は上記で定義されたものと同じである。
文脈によっては、主値の不連続性に問題がある。そしてzの負の実数値の場合。この場合、これらの関数を多価関数として考えることが有用です。
もしは多価対数の値の 1 つ (通常は主値) を表し、他の値はここでkは任意の整数です。同様に、が指数関数の1つの値である場合、他の値は次のように与えられます。
ここでkは任意の整数である。
kの値が異なると、wが有理数でない限り、つまり、 dwが整数となるような整数dが存在する。これは指数関数の周期性から生じる。より具体的には、かつその場合に限りは整数倍です
もしmとnが互いに素な整数である有理数であり、それからn個の値を持つ。これらの値は、 §複素数のn乗根で説明されている値と同じです。wが整数の場合、§ 整数指数と一致する値は1つだけです。
多価べき乗は、そのグラフは、各点の近傍でそれぞれ正則関数を定義する複数のシートから構成されているという意味で。zが0の周りの円に沿って連続的に変化すると、1回転後には、シートが変更されました。
正式形式のzとwの標準形から計算できます。これは単一の式で表すこともできますが、計算をいくつかのステップに分割した方が分かりやすいでしょう。
どちらの例でも、同じ議論が成り立つ。より一般的に言えば、これはwの実部が整数である場合に限り成り立つ。
正の実数に対するべき乗と対数の恒等式の中には、複素数のべき乗と複素対数を単値関数としてどのように定義しても、複素数に対して成り立たないものがある。例えば、次のようになる。
しかし、整数nがゼロでない場合は、これは誤りとなる。
エラーは次のとおりです。定義により、は表記法です真の機能であり、は表記法ですこれは多価関数です。したがって、x = eの場合、表記は曖昧です。ここで、指数を展開する前に、2 行目は次のようになります。
したがって、指数を展開する際には、暗黙のうちに次のことを仮定している。zの複素数値に対して、これは誤りです。複素対数は多価だからです。言い換えれば、誤った恒等式( e x ) y = e xyは、次の恒等式に置き換える必要があります。
これは、多値関数間の真の同一性である。bが正の実代数的数で、x が有理数である場合、 b xは代数的数です。これは代数的拡張の理論から導かれます。bが任意の代数的数である場合、これは依然として真であり、その場合、b x (多価関数として) のすべての値は代数的です。x が無理数 (つまり、有理数ではない) で、bとxの両方が代数的である場合、ゲルフォンド・シュナイダーの定理は、bが0または1に等しい場合を除き、 b xのすべての値は超越数(つまり、代数的ではない)であると主張します。
つまり、xが無理数で、すると、 b、x、b xのうち少なくとも 1 つは超越数である。
正の整数指数によるべき乗の定義は、繰り返し乗算として表される任意の結合法則演算に適用できる。[ nb 2 ] x 0の定義には、さらに乗法単位元の存在が必要である。[ 40 ]
集合と、乗法で表される結合法則、および1で表される乗法単位元からなる代数構造をモノイドと呼ぶ。このようなモノイドでは、要素xのべき乗は次のように帰納的に定義される。
nが負の整数である場合、は、 x が乗法逆元を持つ場合にのみ定義される。[ 41 ]この場合、xの逆元はx −1と表記され、x n は次のように定義される。
整数指数を用いたべき乗は、代数構造におけるxとy 、および整数mとnに対して、以下の法則に従います。
これらの定義は、群、環、体、正方行列(環を形成する)など、数学の多くの分野で広く用いられています。また、関数合成によってモノイドを形成する、集合から集合自身への関数にも適用されます。具体的な例としては、幾何学的変換や、あらゆる数学的構造の自己準同型写像などが挙げられます。
繰り返される可能性のある演算が複数ある場合、指数の前に上付き文字でその記号を配置することで、繰り返される演算を示すのが一般的です。たとえば、f が実関数であり、その値が乗算できる場合、は乗算に関するべき乗を表し、は関数合成に関するべき乗を表す場合がある。つまり、
そして
一般的に、と表記されるその間と表記される
乗法群とは、結合法則を満たす演算を乗法と表し、単位元を持ち、すべての要素が逆元を持つ集合のことである。
したがって、Gが群である場合、すべてのそしてすべての整数n。
群の要素のすべてのべき乗の集合は部分群を形成する。特定の要素xのすべてのべき乗からなる群(または部分群)は、 xによって生成される巡回群である。x のすべてのべき乗が互いに異なる場合、その群は加法群と同型である。整数の。そうでない場合、巡回群は有限(要素数が有限)であり、その要素数はxの位数である。xの位数がnの場合、そして、 xによって生成される巡回群は、xの最初のn乗(指数0または1からどちらから始めても構わない)から構成される。
群論において、要素の順序は基本的な役割を果たします。例えば、有限群における要素の順序は、常に群の要素数(群の順序)の約数となります。群の要素の可能な順序は、群の構造の研究(シローの定理を参照)や、有限単純群の分類において重要です。
上付き文字表記は共役にも使用されます。つまり、g h = h −1 ghとなります。ここで、 gとhは群の要素です。上付き文字は整数ではないため、この表記は指数と混同してはいけません。この表記の動機は、共役が指数法則の一部に従うことです。そして
環において、いくつかの非ゼロ要素が以下の条件を満たす場合がある。ある整数nに対して、 が成り立つ。このような要素は冪零元と呼ばれる。可換環において、冪零元はイデアルを形成し、これを環の冪零根基と呼ぶ。
零根号が零イデアルに還元される場合(つまり、暗示する任意の正の整数nに対して、可換環は既約であると言われます。既約環は代数幾何学において重要です。なぜなら、アフィン代数集合の座標環は常に既約環だからです。
より一般的に、可換環RのイデアルIが与えられたとき、 Iの冪を持つRの要素の集合はイデアルであり、Iの根基と呼ばれます。零根基は零イデアルの根基です。根基イデアルは、自身の根基と等しいイデアルです。多項式環では体k上では、イデアルが根基であるのは、それがアフィン代数集合上でゼロとなるすべての多項式の集合である場合に限る(これはヒルベルトの零点定理の結果である)。
Aが正方行列である場合、AとA自身をn回掛け合わせたものを行列のべき乗と呼ぶ。は単位行列として定義され、[ 42 ] Aが可逆であれば、。
行列のべき乗は、離散力学系の文脈でよく現れます。そこでは、行列A はあるシステムの状態ベクトルxから次の状態Axへの遷移を表します。[ 43 ]これは、例えばマルコフ連鎖の標準的な解釈です。これは2つの時間ステップ後のシステムの状態であり、以下同様です。nタイム ステップ後のシステムの 状態です。行列のパワーは、現在の状態とnステップ先の未来の状態との間の遷移行列です。したがって、行列のべき乗を計算することは、動的システムの進化を解くことと同等です。多くの場合、行列のべき乗は、固有値と固有ベクトルを使用して簡単に計算できます。
行列以外にも、より一般的な線形演算子も指数化できます。例としては、微積分学の微分演算子があります。これは関数に作用する線形演算子です新しい機能を与える微分演算子のn乗はn階導関数です。
これらの例は線形演算子の離散指数に関するものですが、多くの場合、このような演算子のべき乗を連続指数で定義することも望ましいです。これが半群の数学理論の出発点です。[ 44 ]離散指数で行列のべき乗を計算すると離散力学系が解けるのと同様に、連続指数で行列のべき乗を計算すると連続力学系が解けます。例としては、熱方程式、シュレーディンガー方程式、波動方程式、および時間発展を含むその他の偏微分方程式を解くアプローチがあります。微分演算子を非整数のべき乗に指数化する特殊なケースは分数微分と呼ばれ、分数積分とともに分数微積分学の基本演算の 1 つです。
体とは、乗法、加算、減算、除算が定義され、乗法が結合法則を満たし、すべての非ゼロ要素が乗法逆元を持つという性質を満たす代数構造のことです。これは、 0の非正のべき乗を除いて、整数指数によるべき乗が適切に定義されていることを意味します。一般的な例としては、複素数体、実数体、有理数体(いずれも本稿で先に述べたように、無限大です)が挙げられます。
有限体とは、有限個の要素を持つ体のことである。この要素の数は素数または素数のべき乗のいずれかである。つまり、次の形式をとる。ここでpは素数、kは正の整数です。このようなqに対して、 q個の要素を持つ体があります。q 個の要素を持つ体はすべて同型であるため、一般に、 q個の要素を持つ体が 1 つだけあるかのように扱うことができます。
1つは
すべての
原始的な要素は、gのq − 1乗の集合(つまり、) は、 の非ゼロ要素の集合に等しい。があるプリミティブ要素どこオイラーのトーシェント関数です。
で新入生の理想のアイデンティティ
指数pの場合、これは真である。でしたがって、地図は
線形であるそして、は体自己同型であり、フロベニウス自己同型と呼ばれる。分野F にはk 個の自己同型写像があり、これらはFのk個の最初のべき乗 (合成に関して)です。言い換えれば、ガロア群はこれは、フロベニウス自己同型によって生成される、位数kの巡回群です。
ディフィー・ヘルマン鍵交換は、有限体におけるべき乗の応用であり、安全な通信に広く用いられています。これは、べき乗は計算コストが低いのに対し、その逆演算である離散対数は計算コストが高いという事実を利用しています。より正確には、g がの原始元である場合、それからは、 qが大きい場合でも、任意のeに対して二乗による指数計算で効率的に計算できますが、からe を取得できる計算上実用的なアルゴリズムは知られていません。qが十分に大きい場合。
2つの集合SとTのデカルト積は、順序対の集合である。そのためそしてこの演算は厳密には可換でも結合でもありませんが、標準的な同型写像までは これらの性質を持ち、例えば、そして
これによりn乗を定義することが可能になります集合Sをすべてのnタプルの集合として定義するSの要素の。
Sに何らかの構造が備わっている場合、は、自然に同様の構造を備えています。この場合、「デカルト積」の代わりに「直積」という用語が一般的に使用され、指数は積の構造を表します。例えば(どこは実数を表す)はn個のコピーのデカルト積を表すそれらの直積であるベクトル空間、位相空間、環なども同様です。
nタプルSの要素は、関数として考えることができます。これは、以下の表記法に一般化される。
2 つの集合SとTが与えられたとき、 TからSへのすべての関数の集合は次のように表されます。この指数表記は、以下の標準的な同型写像によって正当化されます(最初の同型写像については、カリーの項を参照)。
どこはデカルト積を表し、互いに素な和集合。
集合は、集合に対する他の演算の指数として使用できます。これは通常、アーベル群、ベクトル空間、またはモジュールの直和に使用されます。直和と直積を区別するために、直和の指数は括弧で囲まれます。たとえば、は実数の無限列のベクトル空間を表し、有限個の非ゼロ要素を持つ数列のベクトル空間。後者の基底は、ちょうど1つの非ゼロ要素が1である数列から構成されるが、前者のハーメル基底は明示的に記述できない(その存在にはツォルンの補題が関係するため)。
この文脈では、2 は集合を表すことができるそれで、はSの冪集合、すなわちSからへの関数の集合を表します。これは、各関数を1の逆像にマッピングすることにより、 Sの部分集合の集合と同一視することができる。
これは基数の指数化に合致しており、| S T | = | S | | T |となります。ここで、| X |はXの濃度です。
集合のカテゴリーでは、集合XとYの間の射は、 XからYへの関数です。結果として、 XからYへの関数の集合は、次のように表されます。前節では、同型性書き換え可能
これは、ファンクター「 T乗への指数」がファンクター「 Tとの直積」の右随伴であることを意味します。
これは、有限直積が存在する圏におけるべき乗の定義に一般化される。そのような圏では、関手存在する場合、それはファンクターの右随伴である直積が存在し、かつファンクターがすべてのTに対して右随伴を持つ。
自然数のべき乗が繰り返し乗算によって動機づけられているのと同様に、繰り返しべき乗に基づく演算を定義することが可能です。この演算はハイパー4またはテトレーションと呼ばれることもあります。テトレーションを繰り返すと別の演算につながり、以下同様に続きます。この概念はハイパー演算と呼ばれます。この演算のシーケンスは、アッカーマン関数とクヌースの上向き矢印表記で表されます。べき乗は乗算よりも速く増加し、乗算は加算よりも速く増加するのと同様に、テトレーションはべき乗よりも速く増加します。(3, 3)で評価すると、加算、乗算、べき乗、テトレーションの関数はそれぞれ6、9、27、それぞれ7 625 597 484 987 ( =3 27 = 3 3 3 = 3 3 ) です。
0 の 0 乗は、不定形0 0の極限の例をいくつか示します。これらの例の極限は存在しますが、値は異なり、2 変数関数x yは点(0, 0)で極限を持たないことを示しています。この関数が極限を持つ点を考えてみましょう。
より正確には、関数を考えてみましょう。定義済みすると、D はR 2の部分集合(つまり、積位相を備えた拡張実数直線R = [−∞, +∞]に属するx、yのすべてのペア( x、y )の集合)と見なすことができ、関数fが極限を持つ点が含まれます。
実際、f はDのすべての集積点で極限を持ちますが、 (0, 0)、(+∞, 0)、(1, +∞)および(1, −∞)は除きます。[ 45 ]したがって、これにより、 0 0、(+∞) 0、1 +∞および1 −∞を除いて、0 ≤ x ≤ +∞、−∞ ≤ y ≤ +∞のときはいつでも、 x yのべき乗を連続性によって定義できます。これらは不定形のままです。
この連続性による定義の下では、次の式が得られる。
これらのべき乗は、 xが正の値の場合にx yの極限を取ることによって得られます。この方法では、 x < 0の場合にx yを定義することはできません。なぜなら、 x < 0のペア( x , y )はDの集積点ではないからです。
一方、nが整数の場合、xのべき乗x nは、負の値を含むすべてのxの値に対して既に意味を持ちます。このため、 nが奇数の場合、負のnに対して上で得られた定義0 n = +∞は問題となる可能性があります。なぜなら、この場合、xが正の値では0に近づくものの、負の値では近づかないため、 x n → +∞となるからです。
b n を反復乗算で計算するにはn − 1 回の乗算演算が必要ですが、次の例に示すように、それよりも効率的に計算できます。2 100を計算するには、2 進数で表した指数 100 にホーナーの規則を適用します。
次に、ホーナーの法則を右から左に読みながら、以下の項を順番に計算します。
この一連の手順では、99回の掛け算ではなく、わずか8回の掛け算で済みます。
一般に、 b n を計算するために必要な乗算演算の数は、2乗による指数法を用いると、は、 nの二進表現における1の数を表します。一部の指数 (100 は含まれません) については、最小加算連鎖指数を計算して使用することにより、乗算の数をさらに減らすことができます。b nの最小乗算シーケンス (指数の最小長加算連鎖)を見つけることは難しい問題であり、現在、効率的なアルゴリズムは知られていません (部分和問題を参照) が、かなり効率的なヒューリスティック アルゴリズムが多数利用可能です。[ 46 ]ただし、実際の計算では、二乗による指数計算は十分に効率的であり、実装もはるかに簡単です。
関数合成は、関数に対して定義される二項演算であり、右辺に記述された関数の終域が左辺に記述された関数の定義域に含まれるように定義されます。これは次のように表されます。そして次のように定義される
fの定義域内のすべてのxに対して。
関数fの定義域がその値域と等しい場合、関数を任意の回数合成することができ、これにより合成される関数のn乗、一般に関数のn回目の反復と呼ばれるものが定義される。したがっては一般にfのn番目の反復を表します。例えば、手段[ 47 ]
関数の終域で乗算が定義されると、関数の乗算、すなわち点ごとの乗算が定義され、これが別のべき乗を誘導します。関数表記を用いる場合、2種類のべき乗は一般的に、関数の引数を囲む括弧の前に関数反復の指数を置き、括弧の後に点ごとの乗算の指数を置くことで区別されます。したがってそして関数表記法を使用しない場合、指数の前に合成記号を置くことで曖昧さを解消することがよくあります。例えばそして歴史的な理由から、特定の関数、典型的には三角関数では、繰り返し乗算の指数が引数の前に置かれます。したがって、そして両方ともそしてそうではないいずれにせよ、これはめったに考慮されない。歴史的に、これらの表記法のいくつかのバリエーションがさまざまな著者によって使用されてきた。[ 48 ] [ 49 ] [ 50 ]
この文脈では、指数は、存在する場合は常に逆関数を表します。したがって、乗法逆数については、一般的に次のように使用されます。
プログラミング言語では、一般的にべき乗は中置演算子または関数適用として表現されます。これは、上付き文字がサポートされていないためです。べき乗を表す最も一般的な演算子記号はキャレット(^)です。ASCIIの初期バージョンには、べき乗を目的とした上向き矢印記号(↑)が含まれていましたが、 1967 年にキャレットに置き換えられたため、プログラミング言語ではキャレットが一般的になりました。[ 51 ] 表記法には次のものがあります。
x ^ y: AWK、BASIC、J、MATLAB、Wolfram Language ( Mathematica )、R、Microsoft Excel、Analytica、TeX (およびその派生)、TI-BASIC、bc (整数指数用)、Haskell (非負整数指数用)、Lua、およびほとんどのコンピュータ代数システム。x ** yFortranの文字セットには、小文字や句読点記号が含まれていなかったため、べき乗にはが使用されました[ 52 ] [ 53 ] (初期バージョンでは代わりに が使用されました。[ 54 ] )。他の多くの言語もこれに倣いました: Ada、Z シェル、KornShell、Bash、COBOL、CoffeeScript、Fortran、FoxPro、Gnuplot、Groovy、JavaScript、OCaml、ooRexx、F#、Perl、PHP、PL/I、Python、Rexx、Ruby、SAS、Tcl、ABAP、Mercury、Haskell (浮動小数点指数用)、Turing、VHDL。+-*/()&=.,'**a xx bx ↑ y: Algol リファレンス言語、Commodore BASIC、TRS-80 レベル II/III BASIC。[ 55 ] [ 56 ]x ^^ y: Haskell (分数基底、整数指数用)、D。x⋆y: APL。中置べき乗演算子を持つほとんどのプログラミング言語では、右結合です。つまり、はa^b^cとして解釈されますa^(b^c)。[ 57 ]これは(a^b)^c、がと等しくa^(b*c)、あまり役に立たないためです。一部の言語では、左結合です。特に、Algol、MATLAB、およびMicrosoft Excelの数式言語ではそうです。
他のプログラミング言語では関数表記法が用いられます。
さらに、標準ライブラリの一部としてのみべき乗機能を提供するものもあります。
pow(x, y): C、C++(mathライブラリ内)。Math.Pow(x, y): C#。math:pow(X, Y):アーラン。Math.pow(x, y): Java。[Math]::Pow(x, y): PowerShell。Rustのような型安全性を優先する静的型付け言語では、べき乗はさまざまな方法で実行されます。
x.pow(y)とxをy整数としてx.powf(y)浮動小数点x数としてyx.powi(y)x浮動小数点数として、また整数yとしてEt
aa
, ou
a
2
, pour multiplier
a
par soy mesme; Et
a
3
, pour le multiplier encore une fois par
a
, & ainsi a l'infini
(そして、 aa、またはa 2は、 aをそれ自身で掛け合わせるためであり、 a 3は、それをさらにaで掛け合わせるためであり、こうして無限に続く。)
Primum ergo thinkandæ sunt は指数関数、seu Potestates、quarum Exponens ipse est quantitas variabilis を定量化します。 Perspicuum enim est hujusmodi は、所有者以外の代数参照関数を定量化し、その指数関数、非 nisi 定数、locum habeant の合計を計算します。
0の正のべき乗は無限に小さく、0の負のべき乗は無限大である。
{{cite book}}ISBN /日付の不一致(ヘルプ)