Interpret a beneficial trade as weakly improving both participants and strictly improving at least one; otherwise the identity trade would always remain available. Put . For a globally strictly increasing concave function, every component of its gradient is strictly positive: concavity makes a coordinate derivative nonincreasing along that coordinate, and monotonicity makes it nonnegative. If it vanished at a finite point, it would vanish farther along the coordinate, contradicting strict increase on the whole real line.
To construct a pairwise improvement from nonparallel utility gradients, suppose two positive gradients are not proportional. Strict Cauchy-Schwarz inequality gives
Choose between these bounds and put . Then and . For sufficiently small , the feasible transfer , strictly improves both utilities by differentiability. This contradicts the absence of beneficial pairwise trades.
Hence all gradients are proportional. Choose ; positivity makes each proportionality scalar positive:
Now take . The concave supporting-tangent inequality gives, for any other allocation with the same total endowment,
Thus the final allocations globally maximize the social planner's weighted objective. They need not be unique when utilities are not strictly concave, but the required positive supporting weights exist.