Las soluciones generales son combinaciones lineales de exponenciales complejos: $$f(x)= \sum_{k=1}^n a_ke^{\omega^k x}$$ donde $\omega$ es una primitiva $n^\text{th}$ raíz de la unidad. De este modo, tenemos $$\frac{d^nf}{dx}\!(x) = \sum_{k=1}^n a_k\omega^{kn} e^{\omega^k x} = \sum_{k=1}^n a_ke^{\omega^k x}=f(x)$$
(No estoy seguro de cómo demostrar que esto es totalmente general, pero mi suposición es que se sigue con bastante facilidad por consideraciones de álgebra lineal; en particular tenemos $n$ grados de libertad que es lo que esperaríamos de un $n^\text{th}$ ODE de orden).
Si el conjunto $\{n\}\cup \{k: a_k\neq 0\}$ es mutuamente coprima, entonces ninguna derivada menor es igual a $f$ es un ejercicio bastante sencillo.
Las funciones trigonométricas entran en escena cuando exigimos soluciones reales: puesto que $i$ es una raíz cuarta primitiva de la unidad podemos escribir $$f(x)=\frac{1}{2i}e^{ix}-\frac{1}{2i}e^{-ix}=\sin(x)$$ y de forma similar para el coseno.