Question: Solving a non-linear differential equation


I'm trying to solve a differential equation of the form y'=cos(pi*t*y).

I wrote:

<de:= diff(y(t),t)=cos(pi*t*y(t))

And that works fine.

Then I tried to use dsolve(de) but that shows nothing and just goes to the next line

So I figured maybe it couldn't solve it and decided to try the transform methods. For instance,



dsolve({de,ics},y(t),method=laplace) <- with regards to this, I also tried Fourier

But it gives me an error message: Error, (in dsolve/inttrans/solveit) transform method can only be applied to linear ODE


I don't know what to do with it... Thanks in advance for any help :)

Please Wait...