方針
(1) は上端と下端の寄与を分けて微分する。(2)は F′(x)=0 から関数方程式を得て x=1 を代入し、任意の a に対する f(a) を決める。最後に直接積分して十分性も確認する。
解答
(1) 積分の上端 x と下端 ax をそれぞれ微分するとF′(x)=f(x)−af(ax).(2) F(x) が x によらないからf(x)=af(ax)である。ここで x=1 とすると、f(1)=1 より1=af(a).a は 0<a≦1 の任意の実数だからf(x)=x1(0<x≦1).この関数のグラフでは、乗法的に同じ比をもつ区間の面積が等しくなる。
実際F(x)=∫axxt1dt=[logt]axx=−loga.これは x によらないので条件を満たしP(a)=−loga.
別解
解法2(定数値を両端から比較する)
方針
(1) は積分区間の微小変化を上端と下端に分けて同じ導関数を得る。(2)は x=1 で表した P(a) と一般の x での積分を等置し、両辺を a で微分して f を直接決める。
解答
(1) x を x+h へ動かすと、上端側では長さ h の部分が増え、下端側では長さ ah の部分が減る。h→0 とすればF′(x)=f(x)−af(ax).(2) F(x) の定数値を x=1 で評価するとP(a)=∫a1f(t)dt.一方、任意の x でも同じ値だから∫axxf(t)dt=∫a1f(t)dt.x を固定して両辺を a で微分すると−xf(ax)=−f(a),すなわちxf(ax)=f(a).a=1 とおけば f(1)=1 よりxf(x)=1.したがってf(x)=x1.さらにP(a)=∫a1t1dt=−loga.この式は a=1 のときも P(1)=0 となり、零区間の積分と一致する。
総評
難度6、計算量4、目安17分。下端 ax の微分係数 a と負号を落とさないこと、任意の a という条件から関数全体を決めることが要点である。x で微分する方法と、定数値を等置して a で微分する方法の双方で f(x)=1/x を得て、直接積分で十分性まで確認した。
冊子PDFで見る北大の積分の問題で問題集を作る
出典: 北海道大学 1981年度 前期 理系 第5問(大学公式の問題PDF)。問題文はHTML表示のために再入力・数式組版しています。