I don know what is wrong with my initial conditions in the following problem
sol = NDSolve[{x'''[t] == y'[t] x[t],
y''[t] == -(1/(x[t]^2 + y[t]^2)), x[0] == 1, x'''[0] == 0,
y'[0] == 0, y''[0] == 0}, {x, y}, {t, 0, 100}]
Returns 2 errors:
NDSolve::icordinit: The initial values for all the dependent variables are not explicitly specified. NDSolve will attempt to find consistent initial conditions for all the variables.
and
NDSolve::ndnco: The number of constraints (4) (initial conditions) is not equal to the total differential order of the system plus the number of discrete variables (5).
UPDATE
Sorry... I had made up the above DE to test how NDSolve works ,but use a bad example. Here is another .. please comment
NDSolve[{x'''[t] ==
x[t] Derivative[1][y][t], (y^\[Prime]\[Prime])[t] == -(1/(
x[t]^2 + y[t]^2)), x[0] == 1, x'''[0] == 0, y[0] == 1/8,
Derivative[1][y][0] == 0, (y^\[Prime]\[Prime])[0] == 1/2}, {x,
y}, {t, 0, 1}]
The errors now are :
*NDSolve::icordinit: The initial values for all the dependent variables are not explicitly specified. NDSolve will attempt to find consistent initial conditions for all the variables. NDSolve::icres: NDSolve has computed initial values that give a zero residual for the differential system, but some components are different from those specified. If you need them to be satisfied, giving explicit initial values to all dependent variables is recommended.*