(1)
まず,x=0 を与えられた等式に代入する。左辺は 0 であるから ∫af(0)(e−t2/2+t−a)dt=0 である。被積分関数は t>0 で正であり,また f(0)>0 なので f(0)=a でなければならない。
次に,等式の両辺を x で微分する。左辺は dxd∫0xf(t)−adt=f(x)−a である。右辺は上端が f(x) であるから (e−f(x)2/2+f(x)−a)f′(x) となる。よって f(x)−a=(e−f(x)2/2+f(x)−a)f′(x) である。両辺を f(x)−a で割ると 1=(f(x)ae−f(x)2/2+1)f′(x) だから f′(x)=1+f(x)ae−f(x)2/21 を得る。
(2)
この式から直ちに 0<f′(x)≦1 が分かる。さらに f′(x)>0 より f(x) は増加し,f(0)=a だから f(x)≧a(x≧0) である。関数 uae−u2/2(u≧a) は u→∞ で 0 に近づき,閉区間ごとに連続であるから,上に有界である。その上界を M とすれば 0≦f(x)ae−f(x)2/2≦M である。したがって 1+M1≦f′(x)≦1 が成り立つ。よって b=1+M1 とおけば,条件を満たす正の定数 b が存在する。
また f′(x)1−1=f(x)ae−f(x)2/2 であるから f(x)(f′(x)1−1)=f(x)a+1e−f(x)2/2 である。関数 ua+1e−u2/2(u≧a) も上に有界であるから,その上界を c とすれば 0≦f(x)(f′(x)1−1)≦c が成り立つ。
(3)
次に極限を求める。上で得た f′(x)≧b>0 より f(x)≧f(0)+bx=a+bx であるから,x→∞ のとき f(x)→∞ である。したがって f(x)ae−f(x)2/2→0 となり,f′(x)=1+f(x)ae−f(x)2/21 から x→∞limf′(x)=1 を得る。
最後に f′(x) の最小値を求める。f′(x) は f′(x)=1+uae−u2/21,u=f(x) の形であり,f(x) は a から増加して ∞ まで動く。したがって f′(x) の最小値は,u≧a における uae−u2/2 の最大値から決まる。 ϕ(u)=uae−u2/2 とおく。u>0 で ϕ(u)ϕ′(u)=ua−u=ua−u2 である。したがって ϕ(u) は 0<u<a で増加し,u>a で減少する。 0<a≦1 のときは a≦a であるから,区間 u≧a における最大値は u=a で ϕ(a)=(a)ae−a/2=aa/2e−a/2 である。よってこの場合の f′(x) の最小値は 1+aa/2e−a/21 である。
一方,a≧1 のときは a≧a であり,区間 u≧a では ϕ(u) は減少する。したがって最大値は u=a で ϕ(a)=aae−a2/2 である。よってこの場合の f′(x) の最小値は 1+aae−a2/21 である。a=1 では二つの式はいずれも 1+e−1/21 となり一致する。