Consider the sequence gn(x) := log fn(x) on [0,2]. The mean value theorem shows log (1 + t) ≤ t for all t ≥ 0; it then follows that 0 ≤ gn(x) ≤ x for all x ≥ 0. If x > 0, another application of the mean value theorem results in the equation x - gn(x) = (1 - 1/(1 + c/n))x where 0 < c < x. Note
1 - 1/(1 + c/n) = c/n / (1 + c/n) < c/n < x/n
so that
0 ≤ x - gn(x) < x2 / n
Since x2 / n ≤ 4 / n on [0, 2], it follows that |x - gn(x)| ≤ 4/n for 0 ≤ x ≤ 2.
The mean value theorem applied to the function ex over the interval [0,2] yields the inequality |ex - ey| ≤ e2|x - y| for all x, y in [0,2]. Hence, for every x in [0,2],
|ex - fn(x)| = |exp(x) - exp(gn(x))| ≤ e2 |x - gn(x)| ≤ 4e2 / n
As 4e2 / n ---> 0 as n --> ∞, we deduce that fn(x) converges uniformly to ex on [0,2].

Eugene E.
06/14/22