Let $a$ be a real differentiable function $a(0)>0$ and $a(t)\geq 0$. Consider the solution $\phi$ of the differential equation $$x''+ ax=0$$ with initial conditions $\phi(0)=1$ and $\phi'(0)=0$. Prove that there exist $t_0<0<t_1$ such that $\phi(t_0)=\phi(t_1)=0$.
I don't know exactly what to do with this problem. It is clear that $0$ is local maximum of $\phi$ because of the initial conditions.
Any hint?
Assume that $x(t)>0$ for all $t>0$. Then $x''(t)$ is negative and thus by mean value theorem also $x'(t)<0$. As consequently $x$ is concave and monotonously falling, you get that the graph of $x$ is below the tangent in any point, for example that $x(t)\le x(1)+x'(1)(t-1)$ which has a root $t_1>1$ at some finite time $$t_1=1+\dfrac{x(1)}{(-x'(1))}.$$ Which on the other hand requires $x(t_1)\le 0$, contradicting the assumption. In the same way you get the existence of a root for $t<0$.
See also the Storm-Picone comparison theorem. If $a(t)\ge m^2>0$ for all $0<t<\frac{\pi}m$, then that theorem guarantees a root of $x$ inside that interval. Which tells you that you need $a(t)\ll(\frac{\pi}t)^2$ to get the more interesting cases that do not look too much like harmonic oscillations.