6

Gauss関数のFourier級数表示の初等的証明

262
0

はじめに

tt を超えない最大の整数とし、 t=t+{t} とおく。
t は Gauss関数あるいは床関数と呼ばれるものである。
t0 ならば t,{t} はそれぞれ t を小数表示したときの整数部分と小数部分を与える。
{t} は周期 1 の関数であるからFourier展開ができる。実際
121πk=1sin(2πkt)k={{t}=tt({t}0),12({t}=0)
が成り立つ。
それで、t が整数でないとき
t=t12+1πk=1sin(2πkt)k    (1)
が成り立つ。

ここでは、この事実をFourier級数の一般論や複素関数論を使わずに、実数上の微分積分のみから証明する。
(1)
k=1cos(kθ)+isin(kθ)k=k=1(cosθ+isinθ)kk=0cosθ+isinθdz1z=log(1cosθisinθ)
の虚部を考えることで比較的容易に導かれるのだが、これは複素関数の積分となっている。
そこで、複素積分を用いずに、実軸上の積分のみを用いて、これと等価な等式を証明したいのである。
また、積分と極限の交換についても、初等的に証明する。

実軸上の積分表示

(1)
tt+12=1πk=1sin(2πkt)k    (2)
と言い換えることができる(この左辺は斜線が繰り返されるグラフの形状から、鋸関数とも呼ばれる)。t が整数でないときにこれを示すために、まず、この右辺に相当する積分表示を求める。

0<θ<2π となる角 θ をとり a=cosθ,b=sinθ とおく。
正の整数 k=1,2, に対して
01(a+bi)(t(a+bi))k1dt=(a+bi)k01tk1dt=(a+bi)kk=cos(kθ)+isin(kθ)k
であるから、正の整数 n=1,2, に対して
01(a+bi)(1(t(a+bi))n1t(a+bi)dt=k=1ncos(kθ)+isin(kθ)k
が成り立つ。

(a,b)(1,0) のときにこの積分が収束することを示す。
|01(a+bi)(t(a+bi))n1t(a+bi)dt|=|(a+bi)n+101tn1t(a+bi)dt|max0t1|11t(a+bi)|01tndt=max0t1|11t(a+bi)|n+1
である。よって θ0 のとき n とすることで
01a+bi1t(a+bi)dt=limn01(a+bi)(1(t(a+bi))n1t(a+bi)dt=k=1cos(kθ)+isin(kθ)k    (3)
が得られる。

積分の計算

つぎに、この積分の値を求める。a2+b2=cos2θ+sin2θ=1 なので
a+bi1t(a+bi)=(a+bi)(1ta+tbi))(1at)2+(bt)2=ata2tb2+bi12at+t2(a2+b2)=at+bi12at+t2=at+bi(ta)2+1a2
より
01a+bi1t(a+bi)dt=01at+bi(ta)2+1a2dt=01at(ta)2+1a2dt+i01b(ta)2+b2dt    (4)
である。
b=0 のときは
01b(ta)2+b2dt=0    (5)
である。
b0 のとき t=bu+a とおくと
01b(ta)2+b2dt=a/b(1a)/bdu(u2+1)=arctan1ab+arctanab    (6)
である。

ここで
arctan1ab+arctanab=πθ2    (7)
を示す。

θ=π/2 のとき a=0,b=1 なので
arctanab=0,arctan1ab=arctan1=π4
となるから (7) は成り立つ。
θ=3π/2 のとき a=0,b=1 なので
arctanab=0,arctan1ab=arctan(1)=π4
となるから、やはり (7) は成り立つ。
0<θ<π,θπ/2 のとき
arctanab=arctan1tanθ=π2θ
はすぐにわかる。また
1cosθ=2cos2θ2,sinθ=2cosθ2sinθ2
より
arctan1ab=θ2
となるから (7) が成り立つ。
π<θ<2π,θ3π/2 のとき、 arctan の値の絶対値は π/2 より小さいことから
arctanab=arctan1tanθ=3π2θ
かつ
arctan1ab=θ2π
となるから、やはり (7) が成り立つ。

θ=π のときは (5) より、それ以外のときは (6),(7) から
01b(ta)2+b2dt=arctan1ab+arctanab=πθ2
を得る。これを (4) に代入して 0<θ<2π のとき
Im01a+bi1t(a+bi)dt=πθ2    (8)
となることがわかる。

小数部分公式の証明

(3),(8) から 0<θ<2π のとき
k=1sin(kθ)k=πθ2
がわかる。

よって θ2π の整数倍でなければ θ=2nπ+θ0,0<θ0<2π とおくと
k=1sin(kθ)k=πθ02
となる。
よって t が整数でないとき t=t+{t},0<{t}<1 より
k=1sin(2πkt)k=π(12{t})
が成り立つ。
つまり {t}0 のとき
121πk=1sin(2πkt)k={t}=tt
となる。
このことから (2) がわかる。

投稿日:2021213
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

tyamada
34
2689
主に整数論について、よく知られた話題から、自身の研究に関することまで記事にしていきます。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 実軸上の積分表示
  3. 積分の計算
  4. 小数部分公式の証明