Every continuous function on [0,1] is uniformly approximable by polynomials — watch the Bernstein polynomials Bn(f) close in on f as n grows. The fine estimates of the convergence proof are sketched at the idea level.
By the binomial theorem the inner sum is (x+(1−x))n−1=1, so Bn(x)(x)=x — the identity is also reproduced exactly for every n.
Prove that the uniform limit of continuous functions is continuous (the ε/3 argument).
∣f(x)−f(x0)∣≤∣f−fN∣+∣fN(x)−fN(x0)∣+∣fN−f∣<ε
n=40 — even the kink is nearly matched.Show proof
Since fN→f uniformly, pick N with ∥fN−f∥∞<3ε.
Since fN is continuous at x0, pick δ>0 such that ∣x−x0∣<δ implies ∣fN(x)−fN(x0)∣<3ε.
By the triangle inequality, ∣f(x)−f(x0)∣≤∣f−fN∣+∣fN(x)−fN(x0)∣+∣fN−f∣<3ε+3ε+3ε=ε — so f is continuous at x0. (This is also why the uniform norm ∥⋅∥∞ makes C[0,1] a closed space.)