(1)
0<x≦2 では x>0 である。したがって f(x)=g(x) は xe−x=kx であり、両辺を x で割って e−x=k と同値である。
関数 e−x は 0<x≦2 で単調に減少し、値は 1>e−x≧e−2 の範囲を動く。したがって、解がただ1つ存在するための k の範囲は e−2≦k<1 である。
(2)
(1)で定まる解を a とする。このとき e−a=k,a=−logk である。
部分積分により∫xe−xdx=−(x+1)e−xである。よって∫0af(x)dx=∫0axe−xdx=[−(x+1)e−x]0aであり、∫0af(x)dx=1−(a+1)e−aとなる。e−a=k、a=−logk を代入すると 1−(a+1)e−a=1−k(1−logk)=1−k+klogk である。
(3)
0≦x≦a では e−x≧e−a=k なので f(x)≧g(x) である。一方、a≦x≦2 では f(x)≦g(x) である。したがってI=∫02∣f(x)−g(x)∣dxとおくとI=∫0ax(e−x−k)dx+∫a2x(k−e−x)dxである。
これはI=2∫0ax(e−x−k)dx−∫02x(e−x−k)dxと書ける。まず∫0axe−xdx=1−(a+1)e−a,∫0akxdx=21ka2である。k=e−a より∫0ax(e−x−k)dx=1−e−a(a+1+2a2)である。
また∫02xe−xdx=1−3e−2,∫02kxdx=2k=2e−aだから∫02x(e−x−k)dx=1−3e−2−2e−aである。
したがって I=1+3e−2−e−a(a2+2a) である。ここで e−2≦k<1 は 0<a≦2 に対応する。よって I を最小にするには H(a)=e−a(a2+2a)(0<a≦2) を最大にすればよい。
微分すると H′(a)=e−a(2a+2)−e−a(a2+2a)=e−a(2−a2) である。したがって H(a) は 0<a<2 で増加し、2<a≦2 で減少する。最大は a=2 のときである。
よって求める k は k=e−a=e−2 である。