Fix x,y∈C and t∈R with 0≤t and t≤1, and put z=tx+(1−t)y, a point of C because C is convex. Translating t≤1 by −t using claim 3 of Elementary Arithmetic in an Ordered Field gives 0≤1−t. Claim 5 of that lemma is used for multiplication of an inequality by a nonnegative element, and claim 3 of Elementary Order Arithmetic in an Ordered Field for adding two inequalities; the field axioms of the field R are used for regrouping, together with the identity tc+(1−t)c=(t+(1−t))c=c valid for every c∈R.
Claim 1. By claim 5 of Bilinearity and Symmetry of the Dot Product on Rn, applied to the sum and then to each scalar multiple,
p⋅z=p⋅(tx)+p⋅((1−t)y)=t(p⋅x)+(1−t)(p⋅y).
Adding c=tc+(1−t)c and regrouping gives
ℓ(z)=t(p⋅x+c)+(1−t)(p⋅y+c)=tℓ(x)+(1−t)ℓ(y),
and an equality is in particular an inequality ≤, so ℓ is convex on C.
Claim 2. Convexity of f and of g gives f(z)≤tf(x)+(1−t)f(y) and g(z)≤tg(x)+(1−t)g(y). Adding the two inequalities and regrouping with distributivity,
(f+g)(z)=f(z)+g(z)≤t(f(x)+g(x))+(1−t)(f(y)+g(y))=t(f+g)(x)+(1−t)(f+g)(y).
Claim 3. Multiplying f(z)≤tf(x)+(1−t)f(y) by the nonnegative element μ and regrouping with distributivity, commutativity and associativity of multiplication,
(μf)(z)=μf(z)≤t(μf(x))+(1−t)(μf(y))=t(μf)(x)+(1−t)(μf)(y).
Claim 4. For each x∈C the set {f(x):f∈F} is nonempty, because F is nonempty, and is bounded above by hypothesis, so it has a least upper bound by the least upper bound property of The Real Numbers; that least upper bound is unique by Uniqueness of the Supremum and of the Infimum, so F is well defined.
Let f∈F. Since F(x) and F(y) are upper bounds of the respective sets, f(x)≤F(x) and f(y)≤F(y) in the sense of Upper Bound and Least Upper Bound. Multiplying these by the nonnegative elements t and 1−t and adding gives
tf(x)+(1−t)f(y)≤tF(x)+(1−t)F(y),
and convexity of f together with transitivity of ≤ gives f(z)≤tF(x)+(1−t)F(y). As f∈F was arbitrary, tF(x)+(1−t)F(y) is an upper bound of {f(z):f∈F}, so the least upper bound F(z) of that set satisfies
F(z)≤tF(x)+(1−t)F(y).
Hence F is convex on C.