I am trying to solve this differential equation with DSolve:
$$\ddot{y}(t) = \frac{c-t\,a}{\sqrt{(c-t\,a)^2+(d-t\,b)^2}}$$
This is the command I used:
DSolve[y''[t] == (c - t*a)/Sqrt[(c - t*a)^2 + (d - t*b)^2], y[t], t]
The solution is not pretty, but after using FullSimplify, I get:
Now the problem is that for $t = 0$ I should get $y(t=0) = C[1]$ but instead I get this:
In addition I integrated the function numericaly and for
a = -0.067188179319158187
b = -0.49514533746770106
c = -0.33442811816228007
d = -2.0301335303268586
t = 8.0973579559937114
with the initial values
c[1] = 10.0
c[2] = -2.0
The function should be zero, but that is also not true. I am not sure if I made a mistake or if it is a problem with DSolve; my best guess would be that because the solution to differential quations are always definite integrals. I would need to incorporate the upper and lower bounds similar to what is mentioned in this thread, However. I don't know how I would do that.
It would be great if someone could help!


DSolve[{y''[t] == (c - t*a)/Sqrt[(c - t*a)^2 + (d - t*b)^2], y[0] == y0, y'[0] == v0}, y[t], t]and see if you agree with the solution. – b.gates.you.know.what Nov 22 '16 at 14:51y[0]is as a constraint, any constant value will satisfy the equation and therefore is a valid solution. – b.gates.you.know.what Nov 22 '16 at 15:20