方針
一つの評価点 qn を使って差 f(x)−f(qn) を x−qn で割る。商は最高次係数1の n−1 次式で、残りの n−1 個の有理点で有理値を取るため、帰納法の仮定を適用できる。
解答
n=1 のとき f(x)=x+c と書け、c=f(q1)−q1 は有理数なので主張は成り立つ。
n−1 次まで主張が成り立つと仮定する。f(x)−f(qn) は x−qn で割り切れるのでg(x)=x−qnf(x)−f(qn)とおく。g は最高次係数1の n−1 次多項式である。また i=1,…,n−1 に対してg(qi)=qi−qnf(qi)−f(qn)は有理数である。q1,…,qn−1 は相異なるので、帰納法の仮定から g(x) の全係数は有理数である。
最後にf(x)=(x−qn)g(x)+f(qn)であり、qn,f(qn) も有理数だから、f(x) の全係数は有理数である。よって数学的帰納法によりすべての n で示された。
別解
解法2
方針
有理数の補間基底を明示する直接確認である。相異なる有理点から作る各基底多項式は
有理係数をもち、その有理線形結合も有理係数になる。
n 点で同じ値をとる次数 n−1 以下の多項式は一意なので、
f(x)−xn をその補間多項式として同定する。
解答
h(x)=f(x)−xnとおくと、h は次数 n−1 以下であり、h(qi)=f(qi)−qin∈Q(i=1,…,n).各 i についてLi(x)=(qi−q1)⋯(qi−qi−1)(qi−qi+1)⋯(qi−qn)(x−q1)⋯(x−qi−1)(x−qi+1)⋯(x−qn)とおく。分母は0でなく、すべての qj が有理数なので
Li(x) は有理係数多項式である。また Li(qj) は
i=j のとき1、そうでないとき0である。
したがって次数 n−1 以下の多項式H(x)=h(q1)L1(x)+⋯+h(qn)Ln(x)は有理係数をもち、すべての qi で H(qi)=h(qi) となる。
H−h は次数 n−1 以下で相異なる n 個の根をもつから恒等的に0である。
よって h=H は有理係数であり、f(x)=xn+h(x) の全係数も有理数である。
総評
難度は10段階中5、計算量は3。目安時間は14分。解法1は本番答案として再現しやすい標準方針、解法2は構造を別方向から確認する方針である。
帰納法では商が最高次係数1の n−1 次式になることと、残りの有理点で有理値を取ることを示す。補間解法は一意性まで書けば係数の有理性を直接検算できる。
採点では、必要条件だけで止めず十分性・端点・小問番号を明示する。積分・総和・極限は独立行、分数は読みやすい表示寸法に統一し、問題固有の図は論理を補助する位置に置いた。
冊子PDFで見る京大の数と式の問題で問題集を作る
出典: 京都大学 2002年度 後期 数学。問題文はHTML表示のために再入力・数式組版しています。