方針
被積分関数はlog1−f(t)f(t)の導関数なので、積分方程式を対数の差に直す。初期値f(0)=1/3から定数を決め、1−f(x)f(x)=21eaxを解いてf(x)を得る。(2)はS(a)=∫01f(x)dxを指数置換で計算し、a→+0の極限はlog(ea+2)のa=0における微分係数として評価する。
解答
(1) 0<f(x)<1 なので、log1−f(x)f(x) を考えることができる。微分するとdxdlog1−f(x)f(x)=f(x)f′(x)+1−f(x)f′(x)={1−f(x)}f(x)f′(x)である。
したがって与えられた等式は log1−f(x)f(x)−log1−f(0)f(0)=ax と同値である。ここで f(0)=31 より 1−f(0)f(0)=2/31/3=21 である。よって log1−f(x)f(x)−log21=ax であり、指数を取って 1−f(x)f(x)=21eax を得る。
これを f(x) について解くと 2f(x)=eax{1−f(x)} だから (eax+2)f(x)=eax である。したがって f(x)=eax+2eax である。
(2)
求める面積は S(a)=∫01f(x)dx=∫01eax+2eaxdx である。ここで dxdlog(eax+2)=eax+2aeax だから ∫eax+2eaxdx=a1log(eax+2) である。よってS(a)=a1[log(eax+2)]01=a1log3ea+2である。
次に極限を求める。 S(a)=alog(ea+2)−log3 であるから、これは関数 G(a)=log(ea+2) の a=0 における微分係数である。実際 G′(a)=ea+2ea なので a→+0limS(a)=G′(0)=31 である。
別解
解法2(微分方程式と変数変換)
方針
与えられた積分等式を微分し、ロジスティック型の微分方程式f′=af(1−f)を得る。変数分離と初期値でfを決め、面積はu=f(x)の置換、最後の極限は区間上の上下評価で処理する。
解答
(1)
与式の両辺を x で微分すると{1−f(x)}f(x)f′(x)=a,f′(x)=af(x){1−f(x)}である。0<f<1 なので変数を分離でき、f(1−f)f′=a,log1−f(x)f(x)=ax+Cとなる。f(0)=1/3 から C=log(1/2) であるため1−f(x)f(x)=21eax,f(x)=eax+2eaxを得る。
(2)
u=f(x) と置くと du=au(1−u)dx だからS(a)=a1∫1/3f(1)1−udu=a1log1−f(1)2/3=a1log3ea+2である。
また a>0,0≦x≦1 では31≦eax+2eax≦ea+2eaなので、区間 [0,1] で積分すると31≦S(a)≦ea+2eaとなる。両端は a→+0 で 1/3 に近づくからa→+0limS(a)=31である。
総評
積分方程式を対数の形に直して関数を決定する問題。目安時間は14分。0<f<1により対数と変数分離が正当化される。(2)は原始関数またはu=f(x)で面積を求め、極限は微分係数か区間上のはさみうちで処理できる。
冊子PDFで見る北大の微分の問題で問題集を作る
出典: 北海道大学 2020年度 前期 数学(大学公式の問題PDF)。問題文はHTML表示のために再入力・数式組版しています。