logo

解析数論におけるメビウス関数 📂整数論

解析数論におけるメビウス関数

定義 1

素数 p1,,pkp_{1} , \cdots , p_{k} に対して、自然数 nn を以下のように表すとしよう。このように定義された算術関数 μ\muメビウス関数という。 μ(n):={1,n=1(1)k,a1==ak=10,otherwise \mu (n) := \begin{cases} 1 &, n=1 \\ (-1)^{k} &, a_{1} = \cdots = a_{k} = 1 \\ 0 & , \text{otherwise} \end{cases}

基礎性質

  • [1] メビウス級数: アイデンティティ II だ。言い換えると、 dnμ(d)=I(n) \sum_{d \mid n } \mu (d) = I(n)
  • [2] 乗法性: gcd(m,n)=1\gcd (m,n) = 1 を満たす全ての m,nNm, n \in \mathbb{N} に対して、μ(mn)=μ(m)μ(n)\mu (mn) = \mu (m) \mu (n)

説明

n12345678910μ(n)1110111001dnμ(d)1000000000 \begin{matrix} n & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 \\ \mu (n) & 1 & -1 & -1 & 0 & -1 & 1 & -1 & 0 & 0 & 1 \\ \sum_{d \mid n} \mu (d) & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \end{matrix} メビウス関数は簡単に言えば、同じ素数が22回以上かけられていない数だけを気にする関数だ。素数が22回以上かけられていなかった場合、素数が偶数個使われたのか奇数個使われたのかによって正負が変わるだけだ。しかし、これは単に定義についての説明に過ぎない。メビウス関数はそれ自体では直感的な意味が分からないかもしれないが、整数論全般に渡って終わりなく登場する重要な関数だ。特に解析的整数論ではなおさらである。

証明

[1]

n=p1a1pkak>1n = p_{1}^{a_{1}} \cdots p_{k}^{a_{k}} > 1 とすると、二項定理により、 dnμ(d)=μ(1)+μ(p1)++μ(pk)+μ(p1p2)++μ(pk1pk)+μ(p1p2pk1pk)=1+(1)++(1)k+1++1k(k1)/2+(1)k=1+(k1)(1)+(k2)(1)2++(kk)(1)k=[1+(1)]k \begin{align*} & \sum_{d \mid n } \mu (d) \\ =& \mu (1) \\ & + \mu (p_{1}) + \cdots + \mu (p_{k}) \\ & + \mu (p_{1}p_{2}) + \cdots + \mu (p_{k-1}p_{k}) \\ & \vdots \\ & + \mu (p_{1}p_{2} \cdots p_{k-1}p_{k}) \\ =& 1 \\ & + \underbrace{(-1) + \cdots + (-1)}_{k} \\ & + \underbrace{1 + \cdots + 1}_{k(k-1)/2} \\ & \vdots \\ & + (-1)^{k} \\ =& 1 + \binom{k}{1} (-1) + \binom{k}{2}(-1)^{2} + \cdots + \binom{k}{k} (-1)^{k} \\ =& [1 + (-1)]^{k} \end{align*}

[2]

mm または nn のいずれかが素数の平方を約数に持つ場合、μ\mu の定義から μ(mn)=0\mu (mn) = 0 であり、μ(m)μ(n)=0\mu (m) \mu (n) = 0 であるため、 μ(mn)=μ(m)μ(n) \mu (mn) = \mu (m) \mu (n) したがって、mmnn がそれぞれの素数が一度だけかけられた形であると仮定しよう。 m=p1psn=q1qt m = p_{1} \cdots p_{s} \\ n = q_{1} \cdots q_{t} すると、 μ(mn)=(1)s+t=(1)s(1)t=μ(m)μ(n) \mu (mn) = (-1)^{s + t} = (-1)^{s} (-1)^{t} = \mu (m) \mu (n)


  1. Apostol. (1976). イントロダクション トゥ アナリティック ナンバー セオリー: p24. ↩︎