From b⩾d we get
a+2b+3c+4d⩽a+3b+3c+3d=3−2a.
If a<21, then the statement can be proved by
(a+2b+3c+4d)aabbccdd⩽(3−2a)aaabacad=(3−2a)a=1−(1−a)(1−2a)<1
From now on we assume 21⩽a<1.
By b,c,d<1−a we have
bbccdd<(1−a)b⋅(1−a)c⋅(1−a)d=(1−a)1−a
Therefore,
(a+2b+3c+4d)aabbccdd<(3−2a)aa(1−a)1−a
For 0<x<1, consider the functions
f(x)=(3−2x)xx(1−x)1−x and g(x)=logf(x)=log(3−2x)+xlogx+(1−x)log(1−x); hereafter, log denotes the natural logarithm. It is easy to verify that
g′′(x)=−(3−2x)24+x1+1−x1=x(1−x)(3−2x)21+8(1−x)2>0
so g is strictly convex on (0,1).
By g(21)=log2+2⋅21log21=0 and limx→1−g(x)=0, we have g(x)⩽0 (and hence f(x)⩽1) for all x∈[21,1), and therefore
(a+2b+3c+4d)aabbccdd<f(a)⩽1