問題
f(x)を区間[0,π]で連続な関数とする。関数f1(x),f2(x),⋯⋯を関係式
f1(x)=f(x),
fn+1(x)=2cosx+π2∫0πfn(t)sin(x−t)dt(n=1,2,3,⋯⋯)
により定める。さらに,自然数nに対して
an=π2∫0πfn(t)sintdt,bn=π2∫0πfn(t)costdt
とおく。
(1) an+1,bn+1をan,bnを用いて表せ。
(2) cn=an−1とおく。このとき,cn+2=−cnが成立することを示し,一般項cnをa1とb1を用いて表せ。
(3) an,bnがnによらない定数となるようなf(x)を1つ求めよ。
出典:北海道大学 2019年度 前期日程 第2次学力試験 理系 前期 第5問
解答
解法1(三角関数の直交性を使う)
(1)
加法定理より sin(x−t)=sinxcost−cosxsint である。したがって
fn+1(x)=2cosx+π2∫0πfn(t){sinxcost−cosxsint}dt=2cosx+bnsinx−ancosx=bnsinx+(2−an)cosx
である。
ここで
∫0πsin2xdx=∫0πcos2xdx=2π,∫0πsinxcosxdx=0
である。よって
an+1=π2∫0π{bnsinx+(2−an)cosx}sinxdx=bn
であり、同様に
bn+1=π2∫0π{bnsinx+(2−an)cosx}cosxdx=2−an
である。したがって an+1=bn,bn+1=2−an である。
(2)
cn=an−1 とおく。(1)より an+2=bn+1=2−an であるから cn+2=an+2−1=1−an=−(an−1)=−cn である。したがって cn+2=−cn が成り立つ。
また c1=a1−1,c2=a2−1=b1−1 である。cn+2=−cn より、m=0,1,2,… として
n4m+14m+24m+34m+4cna1−1b1−11−a11−b1
である。
(3)
an,bn が n によらない定数となるとする。その定数を a,b と書くと、(1)より a=b,b=2−a である。したがって a=b=1 であればよい。
例えば f(x)=sinx+cosx とする。このとき
a1b1=π2∫0π(sinx+cosx)sinxdx=1,=π2∫0π(sinx+cosx)cosxdx=1
である。すると(1)の漸化式から an+1=bn=1,bn+1=2−an=1 が続くので、すべての n で an=bn=1 となる。よって条件を満たす関数の一例は f(x)=sinx+cosx である。
解法2(複素数で4周期をまとめる)
(1)
加法定理で核を展開すると
fn+1(x)=2cosx+π2∫0πfn(t)sin(x−t)dt=bnsinx+(2−an)cosx.
sinx,cosx の直交性から
an+1=bn,bn+1=2−an.
(2)
zn=(an−1)+i(bn−1) とおくと
zn+1=(bn−1)+i(1−an)=−izn,zn=(−i)n−1z1.
よって、m=0,1,2,… に対して
ncn=an−14m+1a1−14m+2b1−14m+31−a14m+41−b1
であり、特に cn+2=−cn である。
(3)
数列が一定なら zn+1=zn である。一方 zn+1=−izn だから zn=0、すなわち an=bn=1 である。実際、
f(x)=sinx+cosx
とすれば直交性から a1=b1=1 となり、以後も一定である。