Some(but not all) smooth functions can be represented by taylor series. And the common justification people give why this is possible(like in this question, and that) is something along this line:
They say consider a function like the sine curve. It looks like a collection of parabolas with infinitely many turning points. A polynomial of degree $n$ can have up to $n-1$ turning points. So that as we increase the degree of the polynomial approximating the sine curve to infinity, its turning points increase and becomes a sine curve.
So after this justification one can say that a sin curve is a polynomial of infinite degree:
$sin(x)=a+bx+cx^2+dx^3+...$ and it follows that by differentiating succesively and solving for the coefficients of the polynomial one gets:
$sin(0)=a,sin'(0)=b,\dfrac{sin"(0) }{2}=c,\dfrac{sin'''(0) }{2*3}=d, ... $
So that after figuring out the coefficients, we can rewrite the sine as:
$sin(x)=sin(0)+sin'(0)x+\dfrac{sin"(0) }{2!}x^2+\dfrac{sin'''(0) }{3!}x^3+...$
Which is the taylor expansion around $x=0$ for the sine curve.
The fact that functions like sine and cosine are representable as infinite series of polynomial is convincing and intuitive, given the fact that they look like infinitely many parabolas next to each other. However I fail to grasp why this should work at all with functions that don't even have critical points, like $e^x$, or a function that has only one critical point like $cosh(x)$.
Why should it be possible that $e^x$ or $cosh(x)$ $=a+bx+cx^2+dx^3+...$ ?
What is the justification that a lot of analytic functions like $e^x$ and $cosh(x)$ are representable as an infinite series of polynomials?