数学において、バーガヴァの階乗関数、または単にバーガヴァ階乗は、フィールズ賞を受賞した数学者マンジュル・バーガヴァが1996年にハーバード大学の学位論文の一部として開発した階乗関数の一般化である。バーガヴァの階乗には、階乗をバーガヴァの階乗に置き換えても、通常の階乗を含む多くの数論的結果が成り立つという性質がある。バーガヴァは、整数の集合の任意の無限部分集合S を使用して、すべての正の整数kに正の整数を関連付け、これをk ! Sと表記した。このとき、 S =自身とすると、 kに関連付けられた整数、つまりk !は、 kの通常の階乗になるという性質がある。[1]
一般化の動機
非負整数nの階乗はn !と表され、 n以下のすべての正の整数の積です。たとえば、 5! = 5×4×3×2×1 = 120 です。慣例により、 0! の値は 1 と定義されます。この古典的な階乗関数は、数論の多くの定理でよく登場します。以下は、これらの定理のいくつかです。[1]
- 任意の正の整数mとnに対して、 ( m + n )! はm ! n !の倍数です。
- f ( x ) を原始整数多項式、つまり係数が整数で互いに素である多項式とします。 f ( x )の次数がkの場合、xの整数値に対するf ( x )の値の集合の最大公約数はkの約数になります。
- a 0、a 1、a 2、...、a n を任意のn + 1 個の整数とします。すると、それらの差の積は 0! 1! ... n ! の倍数になります。
- を整数の集合とし、n を任意の整数とします。整数環から商環 への多項式関数の数は で与えられます。
Bhargava は次のような問題を自らに提起し、肯定的な答えを得ました。「上記の定理において、整数の集合を他の集合S ( のサブセット、または何らかの環のサブセット) に置き換え、 Sに依存して、 k ! Sで表される各非負整数kに値を割り当てる関数を定義できます。この場合、 k ! をk ! Sに置き換えることで前述の定理から得られるステートメントは、依然として真です。」
一般化
- S を整数の集合Zの任意の無限部分集合とします。
- 素数p を選択します。
- 次のようにSから選択された数字の順序付きシーケンス { a 0、a 1、a 2、 ... }を構築します(このようなシーケンスはSのp順序と呼ばれます)。
- a 0 はSの任意の要素です。
- a 1は、 a 1 − a 0を割り切るpの最大の累乗が最小となるようなSの任意の元です。
- a 2は、( a 2 − a 0 )( a 2 − a 1 )を割り切るpの最大のべき乗が最小となるようなSの任意の元である。
- a 3は、( a 3 − a 0 )( a 3 − a 1 )( a 3 − a 2 )を割り切るpの最大のべき乗が最小となるようなSの任意の元である。
- ... 等々。
- 各素数pに対してSのp順序を構築します。(与えられた素数pに対して、Sのp順序は一意ではありません。)
- 各非負整数kについて、 ( a k − a 0 )( a k − a 1 )( a k − a 2 ) ... ( a k − a k − 1 )を割り切るpの最大の累乗をv k ( S , p ) とします。数列 { v 0 ( S , p ), v 1 ( S , p ), v 2 ( S , p ), v 3 ( S , p ), ... } はSの関連p数列と呼ばれます。これはSのp順序の特定の選択とは無関係です。( v 0 ( S , p ) = 1であると常に仮定します。)
- 無限集合Sに関連付けられた整数kの階乗は と定義され、その積はすべての素数pに対して取られます。
例: 素数の集合を使った階乗
S をすべての素数P = {2, 3, 5, 7, 11, ... } の集合とします。
- p = 2を選択し、Pのp順序を形成します。
- Pから任意に 0 = 19 を選択します。
- 1を選択するには:
- 2 − a 0 = −17を割り切る pの最大の累乗は2 0 = 1 です。また、P 内の任意のa ≠ 2 について、a − a 0は 2 で割り切れます。したがって、 ( a 1 − a 0 )を割り切るpの最大の累乗は、 a 1 = 2のときに最小となり、最小累乗は 1 です。したがって、a 1は 2 として選択され、v 1 ( P、2) = 1 となります。
- 2を選択するには:
- Pの各要素aについて、積x = ( a − a 0 )( a − a 1 ) = ( a − 19)( a − 2) は 2 で割り切れることがわかります。 また、a = 5 のとき、x は2 で割り切れますが、2 のそれ以上の累乗では割り切れません。したがって、a 2 は5 として選択できます。v 2 ( P、2) = 2となります。
- 3を選択するには:
- Pの各要素aについて、積x = ( a − a 0 )( a − a 1 )( a − a 2 ) = ( a − 19)( a − 2)( a − 5) は 2 3 = 8 で割り切れることがわかります。また、a = 17 のとき、x は8 で割り切れますが、2 のそれ以上の累乗では割り切れません。a 3 = 17 を選択します。また、v 3 ( P 、2) = 8 になります。
- 4を選択するには:
- Pの各要素aについて、積x = ( a − a 0 )( a − a 1 )( a − a 2 )( a − a 3 ) = ( a − 19 )( a − 2)( a − 5)( a − 17) は 2 4 = 16 で割り切れることがわかります。また、a = 23 のとき、x は16 で割り切れますが、2 のそれ以上の累乗では割り切れません。a 4 = 23 を選択します。また、v 4 ( P、2) = 16になります。
- 5を選択するには:
- P内の各要素aについて、積x = ( a − a 0 )( a − a 1 )( a − a 2 )( a − a 3 ) ( a − a 4 ) = ( a − 19)( a − 2)( a − 5)( a − 17)( a − 23) は 2 7 = 128 で割り切れることがわかります。また、a = 31 のとき、x は128 で割り切れますが、2 のそれ以上の累乗では割り切れません。a 5 = 31 を選択します。また、 v 5 ( P 、 2) = 128 になります。
- このプロセスは継続されます。したがって、v 0 ( P 、2) = 1 と仮定すると、 Pの 2 順序は {19、2、5、17、23、31、... } となり、関連する 2 シーケンスは {1、1、2、8、16、128、... }となります。
- p = 3の場合、Pの可能なp順序の1 つはシーケンス {2、3、7、5、13、17、19、... } であり、関連するPのpシーケンスは {1、1、1、3、3、9、... } です。
- p = 5の場合、Pの可能なp順序の1 つはシーケンス {2、3、5、19、11、7、13、... } であり、関連するpシーケンスは {1、1、1、1、1、5、...} です。
- p ≥ 7 の場合、関連するpシーケンスの最初のいくつかの要素は {1, 1, 1, 1, 1, 1, ... } であることが示されます。
素数の集合に関連付けられた最初のいくつかの階乗は次のようにして得られます ( OEISのシーケンスA053657 )。
v k ( P , p) とk ! Pの値の表
例: 自然数の集合を使った階乗
S を自然数の集合とする。
- p = 2の場合、関連するpシーケンスは {1、1、2、2、8、8、16、16、128、128、256、256、... } です。
- p = 3の場合、関連するpシーケンスは {1、1、1、3、3、3、9、9、9、27、27、27、81、81、81、... } です。
- p = 5の場合、関連するpシーケンスは {1、1、1、1、1、5、5、5、5、5、5、25、25、25、25、25、... } です。
- p = 7の場合、関連するpシーケンスは {1, 1, 1, 1, 1, 1, 1, 7, 7, 7, 7, 7, 7, 7, ... } です。
- ... 等々。
したがって、自然数を使った最初のいくつかの階乗は
- 0! = 1×1×1×1×1×... = 1。
- 1! = 1×1×1×1×1×... = 1。
- 2! = 2×1×1×1×1×... = 2.
- 3! = 2×3×1×1×1×... = 6.
- 4! = 8×3×1×1×1×... = 24.
- 5!= 8×3×5×1×1×... = 120。
- 6!= 16×9×5×1×1×... = 720。
例: 一般的な表現
次の表は、 Sのいくつかの特殊なケースにおけるk ! Sの一般的な表現を示しています。[1]
参考文献
- ^ abc バルガヴァ、マンジュール (2000)。 「階乗関数と一般化」(PDF)。アメリカ数学月刊誌。107 ( 9 ) : 783–799。CiteSeerX 10.1.1.585.2265 。土井:10.2307/2695734。JSTOR 2695734。
