Evolton

一橋大学 2021年度 前期文系数学 第2問

実数 x に対し,x を超えない最大の整数を [x] で表す。数列 {ak}ak=2[k](k=1,2,3,)で定義する。正の整数 n に対してbn=k=1n2akを求めよ。

難易度4/ 10計算量4/ 10目安10

数列場合の数 数え上げ和の計算、式変形、場合分け

方針

[k]=m となる範囲を m2k<(m+1)2 と区切る。各ブロックは 2m+1 項で,末尾の k=n2 だけを別に加え,有限和を整理する。

解答

[k]=m となるための必要十分条件はm2k<(m+1)2である。したがって,m=1,2,,n1 について ak=2m となる項は 2m+1 個あり,最後の k=n2 だけは an2=2n である。よってbn=m=1n1(2m+1)2m+2n.ここでm=1Nm2m=(N1)2N+1+2,m=1N2m=2N+12を用いる。N=n1 とするとm=1n1(2m+1)2m=(2n3)2n+2だからbn=(2n2)2n+2=(n1)2n+1+2.この式は n=1 のときも b1=2 を与える。

別解

解法2(隣り合う項の差を取る)

方針

bnbn1(n1)2<kn2 の部分和である。この区間では末尾の1項を除いて床関数が n1 なので差が簡単に求まり,得られた漸化式を帰納的に解く。

解答

n2 とする。(n1)2+1 から n21 までの 2n2 個の整数 k について[k]=n1であり,k=n2 では [k]=n である。したがってbnbn1=(2n2)2n1+2n=n2n.一方,候補となる式Bn=(n1)2n+1+2B1=2=b1 を満たし,BnBn1=(n1)2n+1(n2)2n=n2nも満たす。よって数学的帰納法により bn=Bn である。すなわちbn=(n1)2n+1+2.

総評

難度4,計算量4。目安時間は10分。床関数を値ごとのブロックへ分けるのが基本で,k=n2 だけ新しい値 n になる。解法2の差分は和公式をほとんど使わずに済み,検算にも向く。答えへ n=1 を代入して b1=2 になることまで確認したい。

冊子PDFで見る一橋大学の数列の問題で問題集を作る

出典: 一橋大学 2021年度 前期日程 数学(大学公式の問題PDF)。問題文はHTML表示のために再入力・数式組版しています。