There is a linear homogeneous ODE (let's pick a second order one, but it can be in any order):
\begin{align*} af'' + bf' + cf = 0 \end{align*}
We know, that
\begin{align*} f(t)=e^{\lambda t} \end{align*}
is a solution, and we need to find two $\lambda$'s, so the general solution is (if $\lambda$'s are real and distinct):
\begin{align*} f(t)=c_1e^{\lambda _1 t} + c_2e^{\lambda _2 t} \end{align*}
My question is, why do the only solution is in the form of summed exponentials? What is the proof, that there is no other solution in some other form, a non-exponential one?
(I understand, that if $f_1$ and $f_2$ are solutions, then $c_1f_1+c_2f_2$ is a solution too, but I don't understand, why $f_*$ have to be exponential)