Bernoulli多項式の零点
negelon.hatenablog.com
今回はBernoulli多項式の零点に着目して、そこから導かれるいくつかのBernoulli数の性質を見ていきましょう。
Bernoulli多項式の零点
\begin{align*}
B_{2k+1}(0)=B_{2k+1}\left(\dfrac{1}{2}\right)=B_{2k+1}(1)=0.
\end{align*}
(証明)
Lemma.12 において, とすれば,
\begin{align*}
B_{2k+1}\left(\dfrac{1}{2}\right)=-B_{2k+1}\left(\dfrac{1}{2}\right)
\end{align*}となるので,
\begin{align*}
B_{2k+1}\left(\dfrac{1}{2}\right) = 0.
\end{align*}次に であるから, Prop.8 , Prop.13 より,
\begin{align*}
B_{2k+1}(0) &= B_{2k+1}(1)\\
&=B_{2k+1}\\
&=0
\end{align*}となる.■
本記事の主命題は以下である.
Prop.15 の証明にはRolleの定理を用いる. Rolleの定理については以下の素晴らしいサイトを参照せよ.
mathtrain.jp
では早速証明に入ろう.
(Prop.15の証明)
に関する帰納法で示す. のときは Lemma.14 と であることから直ちに従う. 次に の零点が のみであると仮定する. このとき, の零点が のみであることを示そう. まず Lemma.14 より は を零点に持つ. ここで がこれら以外の零点 を[, ]で持つと仮定する. このとき, としても一般性を失わない. するとRolleの定理より,
\begin{align*}
\begin{cases}
B'_{2k+1}(\beta_{j})=0\ \ \ (j = 1, 2, 3), \\
0<\beta_{1}<\alpha<\beta_{2}<\dfrac{1}{2}<\beta_{3}<1
\end{cases}
\end{align*}となる実数 が存在する. ここでBernoulli多項式の定義から,
\begin{align*}
\dfrac{1}{2k+1}B'_{2k+1}(x)=B_{2k}(x)
\end{align*}であるから,
\begin{align*}
B_{2k}(\beta_{j})&=\dfrac{1}{2k+1}B'_{2k+1}(\beta_{j})\\
&=0\ \ \ (j=1,2,3)
\end{align*}となる. よって再びRolleの定理より,
\begin{align*}
\begin{cases}
B'_{2k}(\gamma_{j})=0\ \ \ (j = 1, 2), \\
\beta_{1}<\gamma_{1}<\beta_{2}<\gamma_{2}<\beta_{3}
\end{cases}
\end{align*}となる実数 が存在する. ここでも同様にBernoulli多項式の定義から,
\begin{align*}
\dfrac{1}{2k}B'_{2k}(x)=B_{2k-1}(x)
\end{align*}より,
\begin{align*}
B_{2k-1}(\gamma_{j}) &= \dfrac{1}{2k}B'_{2k}(\gamma_{j})\\
&=0\ \ \ (j=1,2)
\end{align*}が分かる. これより は [, ] に少なくとも つの零点を持ってしまうが, これは帰納法の仮定に矛盾する. 従って は [, ] において のみを零点に持つ.■
同様の議論でこれら つの零点が単純零点であることが証明できる. 興味のある読者は挑戦してみてほしい.
さて, 今は奇数番目のBernoulli多項式における零点の話であったが, 偶数番目のBernoulli多項式についても同じような命題が成り立つ.
(証明)
背理法で示す. が (, ) に零点 を持つと仮定する. このとき Prop.8 より,
\begin{align*}
B_{2k}(1)-B_{2k}&=B_{2k}(0)-B_{2k}\\
&=B_{2k}-B_{2k}\\
&=0
\end{align*}であるからRolleの定理より,
\begin{align*}
\begin{cases}
B'_{2k}(\alpha_{j})=0\ \ \ (j=1,2)\\
0<\alpha_{1}<\xi<\alpha_{2}<1
\end{cases}
\end{align*}となる実数 が存在する. 今Bernoulli多項式の定義から,
\begin{align*}
B_{2k-1}(x)=\dfrac{1}{2k}B'_{2k}(x)
\end{align*}より,
\begin{align*}
B_{2k-1}(\alpha_{j}) &= \dfrac{1}{2k}B'_{2k}(\alpha_{j})\\
&=0\ \ \ (j=1, 2)
\end{align*}であるので, は [, ] において の つの零点を持つ. しかしこれは Prop.15 に矛盾する.■
偶数番目のBernoulli数
以前の記事に載せたBernoulli数の表を再掲しよう.
negelon.hatenablog.com
Bernoulli数
おかわりいただけるだろうか. そう、偶数番目のBernoulli数の符号が反転しているのである. Prop.15, Prop.16 を用いるとこれを示すことができる.
(証明)
以上の自然数 に対して, であるからRolleの定理より,
\begin{align*}
\begin{cases}
B'_{2k+1}(\beta)=0\\
0<\beta<\dfrac{1}{2}
\end{cases}
\end{align*}を満たす実数 が存在する. 今, Bernoulli多項式の定義から,
\begin{align*}
B_{2k}(x)=\dfrac{1}{2k+1}(x)
\end{align*}なので,
\begin{align*}
B_{2k}(\beta)&=\dfrac{1}{2k+1}B'_{2k+1}(\beta)\\
&=0.
\end{align*}一方 Prop.16 より (, ) 上で,
が成り立つ. ここで Lemma.10 を用いると,
\begin{align*}
(B_{2k}(x)-B_{2k})(B_{2k}(\beta)-B_{2k})&=-B_{2k}\sum_{j=0}^{2k-2}\dbinom{2k}{j}B_{j}x^{2k-j}\\
&>0
\end{align*}であるから,
\begin{align*}
B_{2k}\sum_{j=0}^{2k-2}\dbinom{2k}{j}B_{j}x^{2k-2-j}<0
\end{align*}となって, とした後に両辺を で割れば,
となる. 従って なので自然数 に対して,
を得る.■
乗和の公式が 乗和の公式の 乗になる理由
乗和の公式について思い出そう.
\begin{align*}
\sum_{n=1}^{N-1}n^3=\left(\sum_{n=1}^{N-1}n\right)^2
\end{align*} 乗和の公式が 乗和の公式の 乗で表されている. 高校生の時は「覚えやすいなあ」くらいにしか感じなかったと思うが, 実はこれは偶然ではなくきちんと理由があるのだ. 以下, そのことについて述べる.
において Prop.8から,
\begin{align*}
B_{2k}(1)-B_{2k}&=B_{"k}(0)-B_{2k}\\
&=0
\end{align*}であり, Bernoulli多項式の定義から,
\begin{align*}
(B_{2k}(x)-B_{2k})'&=2kB_{2k-1}(x)
\end{align*}であるので,
\begin{align*}
(B_{2k}(1)-B_{2k})'&=(B_{2k}(0)-B_{2k})'\\
&=2kB_{2k-1}\\
&=0
\end{align*}なので, は の重根になっている. 特に,
\begin{align*}
B_{2}(x)-B_{2}&=x(x-1)
\end{align*}より, は を因子に持つことが分かる. このことと, が 次有理数係数モニック多項式であることより,
\begin{align*}
B_{4}(x)-B_{4}=(B_{2}(x)-B_{2})^2
\end{align*}となる. 従って,
\begin{align*}
\sum_{n=1}^{N-1}n^3&=\dfrac{1}{4}\left(B_{4}(N)-B_{4}\right)\\
&=\dfrac{1}{2^2}(B_{2}(N)-B_{2})^2\\
&=\left(\sum_{n=1}^{N-1}n\right)^2
\end{align*}を得る.