6
大学数学基礎解説
文献あり

コルンブルムの合同ゼータ関数

225
0

概要

今回は、コルンブルムによる合同ゼータ関数の一つ
ζFp[T](s)=hFp[T];prime(1N(h)s)1
を紹介します。pは素数、hは素多項式で、N(h)=pdeg(h)です。
私自身、ゼータ関数のことは超初歩的なことしか知らない初心者ですが、たまたまこれを知って、代数のよい復習にもなる面白い話題だと思ったので、記事にすることにしました。そのため、私の代数の復習の目的が大きいので、ゼータ関数と直接は関係ない代数の説明が少々長くなりますが、ご了承ください。

素元分解の一意性からの導出

くどいようですが、Fp[T]が一意分解環であることから簡単に説明します。多項式環(Fp[T],deg)は、通常の多項式の割り算により、ユークリッド環になります。ユークリッド環は単項イデアル整域、単項イデアル整域は一意分解環であるので、Fp[T]は一意分解環です。したがって、リーマンゼータ関数のオイラー積と同様の計算が成り立ちます。
ζFp[T](s)=hFp[T];prime(1N(h)s)1=hFp[T];primen=0N(h)sn=fFp[T];monicN(f)s
モニックなFpn次多項式は、係数の取り方に注目してpn個あるので、R(s)>1
ζFp[T](s)=n=0pnpsn=11p1s
と計算されます。

n次の素多項式の個数からの導出

次に、別の方法でζFp[T](s)を求めてみたいと思います。素多項式に関する積を、次数ごとに行う方法です。
ζFp[T](s)=n=1(hFp;primedeg(h)=n(1N(h)s)1)
すると、
κ(n)=|{hFp|prime,deg(h)=n}|
とおけば、
ζFp[T](s)=n=1(1pns)κ(n)
となります。以下、κ(n)を求めます。

κ(n)を求める

そのために、まずf(T)=TpmTFp[T]Fp[T]で因数分解(素式分解)することを考えます。因数分解は、根を考えることが重要です。Fp上最小分解体をLとし、Lにおける根の集合をKとしましょう。すると明らかに、
f(T)=αK(Tα)
となります。f(T)は重根を持ちません。なぜなら、f(T)=pmTpm11=1となり、αが重根ならf(α)=0に矛盾するからです。ということは、Kの元のFp上最小多項式全体の集合をHとすれば、Hの元すべての積が、f(T)の素式分解を与えることになります。

そこで、Hを決定する前に、その準備として、L=Kであることを示しておきます。Kが体であることを示せば、Lf(T)の根をすべて含む最小の体ですから、Kに一致することになります。α,βKを取ると、k=1,,pm1p|(pmk)であることに注意して、
(α+β)pm=αpm+βpm+k=1pm1(pmk)αkβpmk=αpm+βpm=α+β(αβ)pm=αpmβpm=αβ
となるので、Kは和と積について閉じており、Lの部分環になります。αK{0}なら、
ααpm2=αpm1=1
が成立するので、Kが体であることが示されました。これは位数pmの有限体ですから、Fpmと書くことにします。

Hに戻ります。実は、Hは、mの約数次の既約モニック多項式全体の集合に一致します。後者をHとおいてH=Hを示しましょう。
HHについて。hHを任意に取ると、hLにおける根の一つαFpに添加した体Fp[α]は、L/Fpの中間体になります。すると、[L:Fp]=[L:Fp[α]][Fp[α]:Fp]より、拡大次数[Fp[α]:Fp][L:Fp]の約数になります。しかし今、L=K=Fpmですから、[L:Fp]=mです。よってHHが示されました。
HHについて。hHを任意に取ると、mの約数nを用いて、deg(h)=nと書けます。hの根の一つαFpに添加した体Fp[α]n次拡大なので、位数pnの有限体となります。よって、ラグランジュの定理から、αpnαとなり、m=nlとおくと、
pm1pn1=pn(l1)++1Z
であるので、αpmα=0です。したがって、hの根はKの元になり、hは最小多項式だから、hHとなります。

以上により、f(T)の素式分解
TpmT=hFp[T];primedeg(h)|mh
が得られました。両辺の次数を比較すれば、
pm=n|mnκ(n)
となります。ゼータ関数の計算にはここまでで十分なのですが、これはmの乗法的関数ですので、一応、メビウスの反転公式を用いて、
nκ(n)=m|nμ(nm)pmκ(n)=1nm|nμ(nm)pm
とすることができます。

ζFp[T](s)を求める

ζFp[T](s)=n=1(1pns)κ(n)
を変形します。u=psとおき、右辺の対数を取ると、
log(n=1(1pns)κ(n))=n=1log((1un)κ(n))=n=1κ(n)log(1un)=n=1κ(n)m=1unmm=m=1n=1unmnmnκ(n)=M=1uMMn|Mnκ(n)=M=1uMMpM=log(1pu)=log(1p1s)
以上より、
ζFp[T](s)=11p1s
と求まりました。

おわりに

とても面白い計算だと思いました。ゼータ関数に魅せられる人が多いのもわかる気がします。
読んでいただきありがとうございました。

参考文献

[1]
黒川信重、小山信也, ゼータへの招待
[2]
雪江明彦, 整数論1 初等整数論からp進数へ
投稿日:2021221
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 概要
  2. 素元分解の一意性からの導出
  3. $n$次の素多項式の個数からの導出
  4. $\kappa(n)$を求める
  5. $\zeta_{\mathbb{F}_p[T]}(s)$を求める
  6. おわりに
  7. 参考文献