I've stumbled upon the following exercise in an early chapter of an analysis textbook:
Let $a_n$ be a finite, nonnegative sequence such that $\sum_{i=0}^n a_i\le 1$. Prove $$ \prod_{i=1}^n (1 + a_i) \le 1 + 2 \sum_{i=1}^n a_i. $$
There seems to be a relatively simple proof using the exponential function utilizing the fact that for $0 \le x \le 2$, $\frac{x - 1}{2} ≤ \log(1 + x) ≤ x$, as remarked by a friend on twitter.
However, this exercise appears in the textbook before $e^x$ or even $3^x$ are defined for real $x$, so I'm wondering whether there is a more elementary proof. A simple induction-based method certainly does not work, as it leaves you with a target statement that doesn't even hold necessarily. So I'm wondering, is anyone aware of a proof of this not relying on exponentials?
A powerful technique is to guess a stronger proposition that will enable induction as well.
Let $a_i\ge0$, $\sum_{i=1}^n a_i\le 1$. We have the following stronger inequality.
$$ \prod_{i=1}^n (1 + a_i) \le1+(1+\sum_{i=1}^na_i)\sum_{i=1}^n a_i. $$
Proof: $n=1$ is trivial.
The induction step is guaranteed by the following inequality that holds for $0\le x\le1$, $y\ge0$.
$$(1+x+x^2)(1+y)\le 1+ (x+y)+(x+y)^2.$$