Set Ο=lnf.
We use slope monotonicity of convex functions: for a<b<c, bβaΟ(b)βΟ(a)ββ€cβbΟ(c)βΟ(b)β.
For 0<x<1 and integer nβ₯2, applying this to nβ1<n<n+x gives the lower bound Ο(n)βΟ(nβ1)β€xΟ(n+x)βΟ(n)β directly.
The upper bound does not follow directly: from n<n+x<n+1 we only get xΟ(n+x)βΟ(n)ββ€1βxΟ(n+1)βΟ(n+x)β.
Use the weighted average of slopes with the same left endpoint: Ο(n+1)βΟ(n)=xβ
xΟ(n+x)βΟ(n)β+(1βx)β
1βxΟ(n+1)βΟ(n+x)β, and since the second slope is at least the first, this weighted average is at least the first slope.
Hence xΟ(n+x)βΟ(n)ββ€Ο(n+1)βΟ(n).
Together, Ο(n)βΟ(nβ1)β€xΟ(n+x)βΟ(n)ββ€Ο(n+1)βΟ(n).
From (i) and (ii) (problem 1), f(n)=(nβ1)!, so Ο(n)βΟ(nβ1)=ln(nβ1) and Ο(n+1)βΟ(n)=lnn. Multiplying by x gives the key inequality xln(nβ1)β€Ο(n+x)βΟ(n)β€xlnn.
Exponentiating gives (nβ1)xβ€f(n)f(n+x)ββ€nx, i.e. (nβ1)x(nβ1)!β€f(n+x)β€nx(nβ1)!. Iterating (ii) n times gives f(n+x)=x(x+1)β―(x+nβ1)f(x)=f(x)βk=0nβ1β(x+k); dividing through yields βk=0nβ1β(x+k)(nβ1)x(nβ1)!ββ€f(x)β€βk=0nβ1β(x+k)nx(nβ1)!β.
The ratio of the upper to the lower bound is (nβ1nβ)xβ1 as nββ. Writing Lnβ and Unβ for the bounds, Lnββ€f(x)β€Unβ and UnββLnβ=Lnβ((nβ1nβ)xβ1)β€f(x)((nβ1nβ)xβ1)β0; by the squeeze theorem both bounds converge to the same limit G(x), and f(x)=G(x) for 0<x<1.
Connecting the Gauss limit to Euler's integral.
In the truncated integral Inβ(x)=β«0nβtxβ1(1βntβ)ndt, substitute s=ntβ to get Inβ(x)=nxβ«01βsxβ1(1βs)nds.
Repeated integration by parts gives β«01βsxβ1(1βs)kds=xkββ«01βsx(1βs)kβ1ds (boundary terms vanish for x>0), so β«01βsxβ1(1βs)nds=x(x+1)β―(x+n)n!β β hence Inβ(x)=x(x+1)β―(x+n)nxn!β=n+xnβUnβ, where Unβ is the upper squeeze bound above.
Inβ(x)=β«0nβtxβ1(1βntβ)ndt=x(x+1)β―(x+n)nxn!β=n+xnβUnβ
Now nββ: for each t, (1βntβ)nβeβt, so the integrand converges pointwise to txβ1eβt.
Domination comes from ln(1βu)β€βu: for 0β€tβ€n, (1βntβ)n=enln(1βt/n)β€eβt, giving the integrable dominating function txβ1eβt on (0,β) (for x>0).
By dominated convergence, Inβ(x)ββ«0ββtxβ1eβtdt=Ξ(x).
Inβ(x)βΆβ«0ββtxβ1eβtdt=Ξ(x)(nββ)
The two limits agree: from Inβ(x)=n+xnβUnβ, since n+xnββ1 and UnββG(x) (squeeze), Inβ(x)βG(x); but also Inβ(x)βΞ(x). Hence G(x)=Ξ(x) for 0<x<1 β Gauss's product formula equals Euler's integral, fully proved.
Finally extend by (ii): writing x>0 as x=y+m with 0<yβ€1 and integer mβ₯0, f(x)=y(y+1)β―(y+mβ1)f(y), and since Ξ satisfies the same recurrence, the agreement on (0,1] extends to all x>0: f=Ξ.