For n≥1 and 0<x<Hn/2, the unique optimizer in definitions is
pm=1+ecn/m1,Fn(c):=m=1∑nm(1+ecn/m)1=x,
with a unique c=cx,n>0. At x=0 the optimizer is all zero; for
x≥Hn/2 it is all 1/2.
Fix x0>0 and 0<δ<1. Uniformly for
x0≤x≤21−δlogn
and sufficiently large n=n(x0,δ),
n−1+δ/2≤c≤C(x0),c≍x0,δe−2x,cn≥nδ/2,
and, with the continuous multiplier and exponent,
∣log(c/λx)∣=Ox0((cn)−1),nHn(x)=cx+Ox0((cn)−1).
Source: published PDF,
pp. 3–4, Lemma 2. The proof uses strict concavity, correcting the printed
“strongly convex.” The printed multiplier comparison is not uniform down
to x=0: for fixed n, cx,n→∞ there. The positive lower bound
x0 is essential for the estimates, and is available in Theorem 4.
The growing-range Riemann estimates below expand the source's compact-range
argument; no discrete slab is assumed nonempty.
Bears on. Problem 297.
Proof
Fn is continuous and strictly decreasing from Hn/2 to 0 on
[0,∞). This proves the existence and uniqueness of c in the stated
open range. For the corresponding pm,
h′(pm)=log2pm1−pm=mlog2cn.
For any feasible vector (rm), the supporting-tangent inequality for
strictly concave h gives
m∑h(rm)≤m∑h(pm)+log2cn(m∑rm/m−x)≤m∑h(pm).
Strict concavity forces equality only at the displayed vector, including
competitors on the boundary of the cube. The two endpoint regimes follow
directly from positivity of 1/m and the unique maximum h(1/2)=1.
Put ϕc(y)=1/[y(1+ec/y)] for y>0, with ϕc(0)=0.
As a function of t=c/y, it is c−1t/(1+et).
The derivative of t/(1+et) has numerator 1+et(1−t), strictly
decreasing for t>0 from 2 to −∞. Thus this function is unimodal
with bounded maximum; the total variation of ϕc on [0,1] is
O(1/c). For a bounded-variation function, comparing the value at each
right endpoint of an interval of length 1/n with its integral gives
error at most its variation on that interval divided by n. Summing gives
∣Fn(c)−F(c)∣≤C/(cn).(1)
Take c∗=n−1+δ/2. The formula for F in
entropy_exponent gives
Fn(c∗)=(1/2−δ/4)logn+O(1), which exceeds the allowed upper
value of x for large n. Monotonicity implies c≥c∗.
Choose a fixed C0=C0(x0) with F(C0)<x0/2.
Equation (1) makes Fn(C0)<x0 for large n, so c≤C0.
Now (1) has error O(n−δ/2).
On 0<c≤C0, the quantity F(c)−21log(1/c) is bounded:
use its expansion near zero and continuity away from zero.
Hence x=21log(1/c)+Ox0(1) and
c≍x0,δe−2x.
Both c and λx have a common fixed upper bound depending on
x0. Since
dlogcdF(c)=−1+ec1,
its magnitude is bounded away from zero on their intervening range.
The mean value theorem and (1) give
∣log(c/λx)∣=Ox0((cn)−1).
Finally gc(y)=h((1+ec/y)−1), with gc(0)=0, increases in
y and lies in [0,1]. Its Riemann error is at most 1/n.
For t=c/y,
∂logc∂gc(y)=−(1+et)2log2t2et,
which is uniformly bounded for t≥0. Comparing its integrals at c
and λx therefore costs Ox0((cn)−1).
The error 1/n is of the same order because c≤C0.
This proves the entropy approximation uniformly.